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
338027539077	338027539637	338027540187	338027540737	338027541287	338027541837	338027542387	338027542937	338027543487	338027544037	338027544587	338027545137	338027545687	338027546237	338027546787	338027547337	338027547888	338027548437	338027548987	338027549537	338027550087	338027550638	338027551187	338027551737	338027552287	338027552837	338027553387	338027553937	338027554487	338027555038	338027555587	338027556137	338027556687	338027557237	338027557787	338027558337	338027558887	338027559438	338027559987	338027560537	338027561087	338027561637	338027562187	338027562738	338027563287	338027563837	338027564388	338027564937	338027565487	338027566038	338027566587	338027567137	338027567687	338027568237	338027568788	338027569338	338027569887	338027570437	338027570987	338027571537	338027572087	338027572638	338027573187	338027573738	338027574288	338027574837	338027575387	338027575937	338027576487	338027577038	338027577588	338027578137	338027578687	338027579238	338027579787	338027580337	338027580888	338027581437	338027581988	338027582538	338027583088	338027583637	338027584187	338027584737	338027585288	338027585838	338027586388	338027586937	338027587487	338027588038	338027588587	338027589138	338027589688	338027590238	338027590788	338027591338	338027591888	338027592438	338027592987	338027593537	338027594088	338027594638	338027595188	338027595738	338027596287	338027596837	338027597388	338027597937	338027598488	338027599038	338027599588	338027600138	338027600688	338027601238	338027601787	338027602338	338027602888	338027603438	338027603988	338027604537	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2778	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2777	3650	2300	2777	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2777	3650	2300	2779	3650	2300	2780	3650	2300	2781	3650	2300	2781	3650	2300	2781	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
67282	38291	20493	7482	2316	978	465	375	304	286	263	231	220	192	216	216	230	211	219	193	207	212	203	253	223	177	211	223	227	193	225	201	213	207	229	209	246	215	236	209	201	220	203	197	213	211	189	219	194	199	196	213	190	224	222	222	225	221	203	210	232	220	235	205	217	215	183	197	225	244	218	241	215	199	194	217	210	228	220	210	223	241	196	194	224	197	228	226	209	222	239	262	233	220	204	218	220	248	208	218	193	220	182	223	223	233	221	237	216	198	196	249	223	217	200	183	209	207	188	237	243	231	206	234	236	209	183	226	213	191	252	210	229	219	214	201	231	213	188	234	209	224	217	200	176	219	207	210	223	237	211	202	198	211	227	215	210	240	250	223	189	228	196	204	210	228	213	243	220	208	209	194	211	221	226	231	204	186	207	214	223	222	218	195	213	190	203	178	176	221	207	217	221	194	215	196	224	206	192	221	198	209	227	217	206	240	204	231	209	221	195	223	211	205	236	204	210	220	220	192	197	212	201	221	199	192	219	192	202	206	211	213	234	219	215	223	215	204	213	208	205	204	217	227	216	224	190	197	218	206	232	208	226	228	233	216	203	200	242	244	206	239	203	220	218	214	211	233	217	216	230	190	206	192	201	231	222	209	212	219	211	200	192	228	227	218	199	229	205	222	180	210	225	219	198	218	201	204	183	207	216	204	230	191	205	183	204	209	209	239	202	201	230	225	230	225	221	219	228	216	180	219	200	214	206	191	212	225	193	188	186	206	210	210	217	207	212	233	205	216	228	219	194	224	202	200	223	215	187	232	248	204	236	217	215	211	207	220	230	211	198	206	189	192	206	197	195	192	213	213	221	221	220	218	227	211	208	216	219	246	196	177	204	220	196	209	226	244	202	210	201	212	207	210	225	211	221	231	193	247	196	206	224	232	232	227	222	225	201	231	213	244	243	201	235	220	233	232	209	204	220	212	206	220	226	204	233	234	220	213	221	207	195	222	208	219	209	219	220	208	217	237	211	184	214	212	206	231	194	198	215	239	196	222	239	232	243	233	216	198	221	199	187	214	198	225	208	222	209	238	209	193	221	213	209	192	201	222	191	240	200	224	220	218	206	215	242	213	225	225	224	221	203	218	213	204	228	206	218	217	237	240	231	199	224	239	215	199	214	221	231	217	243	214	202	209	195	195	193	211	238	208	220	224	197	220	202	242	213	201	233	231	200	210	233	214	196	201	227	227	195	221	245	223	185	212	218	202	235	218	244	215	200	207	203	230	203	205	196	239	189	216	220	251	226	194	214	227	236	214	208	195	207	225	216	223	243	253	199	257	199	219	215	216	225	202	207	235	235	203	203	195	213	199	206	219	224	222	220	215	203	233	213	225	202	205	229	198	230	221	176	214	224	239	224	216	200	220	218	224	205	216	246	182	223	224	202	211	207	209	223	208	263	220	218	233	199	241	200	220	206	244	229	237	211	201	245	194	218	222	208	223	229	207	238	226	212	224	218	209	190	201	223	244	210	207	200	184	210	234	212	233	241	209	210	195	198	220	185	221	209	225	222	222	213	210	239	229	220	226	252	208	207	215	226	209	214	187	214	235	209	203	247	206	210	215	202	194	207	229	189	224	216	221	175	181	213	230	213	194	242	210	224	217	230	195	221	225	230	197	232	219	207	196	229	213	222	203	200	218	215	219	197	207	208	211	196	192	213	242	252	220	211	198	207	228	211	231	212	212	227	208	221	241	220	206	210	202	229	231	201	248	184	201	191	192	191	191	191	214	208	215	213	214	222	214	237	224	184	231	203	217	230	240	227	205	225	189	201	224	199	200	211	209	216	220	205	237	261	225	231	240	181	197	220	225	223	212	206	200	229	217	199	189	212	176	243	229	220	208	249	232	230	230	209	185	224	223	207	214	212	230	201	216	237	211	215	212	209	230	196	224	233	203	198	186	212	213	221	217	230	200	188	201	215	186	230	229	234	214	194	218	219	260	211	236	202	208	192	206	213	218	207	225	226	226	213	225	201	218	200	229	210	181	254	230	232	220	207	222	244	210	201	243	203	202	241	215	228	230	217	201	209	212	205	226	210	197	204	218	211	229	211	216	201	199	194	243	224	214	202	187	235	222	213	249	209	205	242	202	191	245	230	228	206	226	209	191	232	222	223	224	206	228	217	227	201	219	223	223	224	221	178	205	213	232	198	241	227	243	200	208	224	217	229	244	223	217	208	220	211	197	224	203	245	204	239	203	205	190	202	206	242	215	205	221	251	256	228	202	229	229	224	203	252	224	240	220	237	238	217	222	216	218	212	230	228	214	184	233	218	211	243	208	199	251	196	218	208	212	207	219	241	220	228	215	204	229	203	204	243	237	215	214	240	207	209	216	207	198	250	213	198	205	202	227	213	229	206	208	190	218	192	212	186	201	196	199	240	210	222	245	213	210	231	209	215	241	194	209	238	191	229	222	227	199	200	228	215	225	218	218	224	213	198	215	259	194	209	213	200	197	195	204	223	233	217	207	208	232	187	207	212	205	205	221	220	234	207	216	191	204	194	186	199	205	216	217	255	199	238	215	209	169	200	231	234	210	232	190	227	178	218	217	214	197	234	241	202	241	229	237	248	191	212	206	232	238	236	241	207	232	211	190	227	211	211	183	217	210	217	215	234	234	241	219	182	200	182	191	217	230	206	207	218	247	233	214	215	225	203	219	206	205	218	250	226	202	205	211	214	218	210	210	211	233	199	208	194	227	230	215	224	218	238	188	204	228	205	204	216	205	218	233	204	254	237	204	194	205	221	232	217	202	200	209	180	197	208	197	202	222	242	211	204	207	233	256	203	193	216	235	207	195	200	233	222	197	228	196	211	202	198	207	231	212	222	186	222	216	187	216	203	195	222	205	214	227	224	232	241	236	209	216	214	203	214	204	228	220	211	211	204	212	230	202	231	256	209	201	196	210	207	204	220	202	203	209	219	206	204	207	225	187	203	211	213	177	221	200	203	222	213	189	229	221	214	248	201	231	223	211	196	227	233	200	235	203	226	228	211	207	210	227	219	236	205	210	214	222	233	233	218	191	199	204	229	200	211	204	204	219	252	191	230	221	249	222	190	217	222	213	212	232	224	217	213	229	227	198	236	172	202	194	239	204	202	229	207	232	214	233	218	226	226	239	213	198	223	224	230	227	220	198	204	205	173	202	217	199	220	223	230	191	234	206	227	228	190	215	242	228	196	239	191	204	192	240	218	219	214	224	220	211	229	212	209	223	226	239	229	241	229	211	235	227	209	231	215	190	209	233	202	193	204	217	189	185	221	175	191	231	222	219	233	221	229	212	209	217	237	232	219	214	188	180	227	206	220	227	206	222	199	209	210	194	229	208	226	237	226	243	217	243	236	260	222	219	202	210	213	238	212	208	197	215	228	203	218	220	227	204	201	223	223	207	194	219	236	214	212	226	217	193	208	215	200	212	241	216	225	238	209	185	229	236
44694	31073	20481	11638	5523	2945	1437	945	730	643	560	519	508	488	478	515	511	497	470	463	408	465	494	486	507	464	471	487	480	502	443	492	448	452	495	460	459	510	494	442	492	497	495	478	513	489	461	485	488	527	481	510	479	489	469	501	486	465	483	462	449	477	486	481	496	469	457	489	518	489	497	495	457	486	472	456	483	503	503	495	526	486	530	510	454	479	434	506	468	492	495	494	482	496	492	489	495	479	494	456	481	478	464	458	471	459	453	472	475	455	490	484	463	477	473	469	460	471	458	485	460	474	499	469	534	487	487	493	474	470	476	485	517	448	506	484	487	497	475	489	449	487	489	511	480	491	488	533	475	512	529	473	478	479	482	468	508	458	517	491	486	484	468	469	497	486	463	481	462	482	473	485	509	512	526	484	499	507	512	478	474	525	493	487	480	501	475	443	456	461	468	429	443	491	457	461	423	480	495	470	495	456	480	484	481	483	444	517	488	467	497	515	455	454	506	450	461	514	486	496	496	525	497	476	478	475	502	521	537	475	462	486	467	472	487	470	450	493	465	484	496	490	488	473	527	484	466	456	485	501	458	454	499	479	497	481	486	509	514	497	501	487	491	425	479	477	497	500	512	501	460	493	481	477	470	454	475	467	444	478	445	445	473	460	502	493	507	493	460	454	474	477	482	459	513	499	486	507	498	488	448	487	484	502	483	497	502	488	476	470	514	488	448	487	466	518	482	492	486	467	469	461	486	478	471	448	477	467	501	497	481	470	450	491	495	494	530	503	479	490	463	489	485	500	494	442	487	502	514	524	444	522	466	462	493	468	507	492	487	505	476	525	486	486	536	481	471	469	501	513	492	497	486	467	465	484	512	509	474	454	455	508	496	480	503	476	500	445	526	506	484	474	457	489	490	498	489	483	457	445	454	478	502	496	476	501	472	496	473	495	509	483	518	473	494	499	460	473	476	487	470	470	487	469	470	465	495	461	506	526	476	501	442	440	486	490	475	454	465	477	415	498	513	487	500	449	527	513	475	487	509	466	491	487	520	445	469	486	481	475	492	482	482	500	486	479	471	530	481	470	468	448	498	497	471	453	483	443	464	497	465	464	485	496	483	515	480	496	449	480	467	478	489	440	499	497	469	465	454	469	489	523	464	449	466	467	497	479	448	468	501	478	461	483	472	500	492	465	511	504	491	494	463	473	464	492	486	475	519	494	472	457	473	458	515	454	472	473	491	466	480	454	469	514	458	465	497	464	481	488	511	518	490	491	431	502	465	468	468	513	475	482	510	465	504	465	459	449	498	484	487	484	430	486	493	515	492	530	534	426	482	479	479	511	477	501	497	470	461	497	489	501	471	496	491	461	490	477	493	510	474	497	444	500	523	507	496	479	509	449	483	453	469	460	485	479	513	468	517	462	475	483	491	471	491	487	515	499	421	449	515	447	537	488	501	494	502	553	462	499	495	492	484	500	504	510	465	486	449	477	500	504	479	452	435	473	517	513	506	457	448	508	472	443	500	468	492	473	476	451	505	497	496	489	509	512	436	468	495	521	511	474	463	469	509	468	519	493	462	495	501	511	448	494	486	511	507	490	490	458	476	482	482	484	478	461	474	477	462	511	466	493	520	484	485	493	487	500	484	487	496	496	473	493	486	486	512	498	517	482	498	503	489	497	506	452	444	442	464	484	447	455	492	512	470	471	467	503	509	486	455	450	524	477	489	495	512	504	459	489	493	436	460	504	542	477	495	484	478	459	468	490	464	484	501	454	510	475	480	465	455	444	513	417	470	429	473	465	492	487	485	506	478	478	462	501	455	476	463	489	492	485	476	474	505	464	499	495	509	534	507	469	477	491	498	491	486	483	473	512	448	500	524	521	451	453	499	473	508	465	486	521	480	422	479	496	492	445	489	456	491	497	520	479	491	481	480	471	502	480	496	475	517	509	489	443	472	495	488	479	497	468	460	489	500	477	447	474	475	483	511	482	447	500	499	489	506	472	487	476	444	473	481	450	509	493	464	494	475	486	462	482	463	487	483	462	485	496	484	460	518	486	498	503	481	465	549	506	520	508	448	428	479	489	500	503	470	486	507	469	521	414	516	476	470	467	512	502	470	505	460	455	473	492	507	462	511	513	486	484	502	505	505	450	466	455	486	489	480	459	450	500	512	486	498	476	444	465	497	496	473	502	497	503	488	514	487	526	442	481	474	460	479	492	440	496	488	473	533	475	496	434	448	497	492	498	500	524	466	479	494	483	453	490	484	509	471	487	523	460	458	502	465	479	430	507	504	488	475	515	480	469	489	468	450	486	481	474	481	488	493	487	472	477	460	460	513	497	493	465	479	508	491	477	534	472	482	485	483	498	486	492	492	477	503	471	516	491	440	525	503	515	482	484	441	459	463	529	473	496	479	492	489	510	485	446	498	519	458	517	510	510	484	450	499	475	501	471	505	475	465	433	492	476	475	477	457	435	498	468	469	528	471	464	522	460	455	481	463	507	487	495	486	468	474	527	450	468	466	492	501	458	430	478	507	473	483	487	487	466	504	444	459	503	488	510	502	478	488	466	489	514	462	505	491	471	506	454	464	474	488	480	495	510	453	504	476	498	486	500	478	456	488	490	523	494	471	508	513	468	473	506	465	513	479	530	468	514	463	483	559	504	466	510	476	510	484	446	458	459	506	461	499	520	490	472	511	461	482	468	483	505	517	481	554	460	508	469	469	486	510	468	455	488	526	468	493	517	530	486	473	485	461	464	491	488	447	455	503	499	472	502	478	486	478	502	473	483	465	454	473	496	470	465	501	482	491	508	490	498	487	496	458	488	488	496	531	494	493	522	506	487	532	460	467	462	493	524	460	482	465	502	474	494	519	507	469	466	457	469	507	497	487	500	459	480	501	463	465	469	471	472	479	482	462	493	496	482	512	485	515	463	454	504	478	507	500	482	483	468	509	464	494	518	467	475	494	483	516	511	443	475	482	488	466	454	476	479	464	489	480	490	444	479	496	490	501	502	456	447	471	506	484	506	468	509	463	483	458	487	486	477	471	480	439	484	496	495	465	480	503	493	510	492	450	496	523	473	507	487	486	524	488	472	477	491	499	495	456	504	501	495	467	500	471	447	494	482	480	466	518	484	468	485	467	492	466	451	476	471	482	521	526	472	468	490	481	448	450	490	485	499	446	499	460	476	515	454	503	500	522	475	449	471	453	513	498	479	463	480	478	476	494	486	472	514	478	469	457	485	501	473	507	500	515	496	506	498	490	521	470	489	446	487	469	515	501	492	462	471	476	513	489	443	511	488	507	452	484	529	481	492	500	508	508	497	509	476	489	495	493	512	464	499	493	459	479	443	475	458	464	471	510	503	511	459	508	480	505	479	498	473	472	458	477	468	495	489	478	505	480	463	529	511	487	475	503	490	469	463	515	502	473	484	465	489	481	463	471	485	455	463	512	542	480	477	473	503	499	470	493	461	491	453	505	511
48927	22133	7341	2066	756	458	298	262	237	240	226	212	216	193	205	215	196	255	200	198	232	219	215	211	213	210	232	207	215	211	197	209	263	223	224	190	220	195	227	209	195	204	221	198	201	187	222	211	213	214	211	217	189	225	182	211	232	244	213	219	223	228	208	229	215	225	225	223	200	207	203	225	202	198	191	202	218	242	256	206	219	206	204	201	196	219	221	237	232	186	201	207	246	213	209	194	209	193	174	208	197	212	202	218	201	209	210	207	198	200	230	201	196	218	184	219	196	219	236	209	224	206	237	202	213	215	222	215	177	212	232	228	209	207	224	230	201	223	202	226	233	237	211	210	236	210	198	204	224	222	237	204	218	222	210	219	216	217	228	186	190	217	195	215	200	205	234	164	169	200	228	194	193	196	196	221	209	186	213	234	204	228	201	223	225	223	200	239	208	245	233	190	216	182	221	236	182	189	193	214	204	192	231	215	206	206	184	189	213	212	199	231	214	190	218	202	202	209	203	219	217	209	168	216	218	189	179	198	228	167	204	199	184	211	196	237	197	217	213	230	225	217	211	199	201	221	217	197	221	228	223	201	180	209	199	195	222	221	230	188	218	224	198	194	230	225	235	241	225	202	202	196	210	202	186	216	184	205	197	204	207	209	201	229	237	206	195	221	194	219	191	219	238	231	202	218	204	261	230	221	223	208	199	191	212	206	206	224	212	213	238	209	242	197	225	207	193	221	210	196	230	208	202	192	210	235	209	216	217	184	220	224	175	208	213	242	190	195	205	220	215	213	208	211	227	187	223	219	195	188	226	209	215	251	219	188	190	210	181	196	236	203	238	204	178	209	201	223	216	189	192	200	212	222	214	199	200	221	218	217	203	198	197	193	222	247	197	188	200	220	213	208	219	219	227	189	222	225	213	215	227	201	203	206	249	229	215	224	213	236	210	208	213	202	225	214	201	211	202	214	215	223	213	204	225	203	201	200	215	208	193	212	225	199	212	201	220	245	208	203	199	211	192	180	218	210	236	210	224	202	185	178	230	217	194	205	190	243	192	197	209	237	204	251	210	198	213	222	216	195	226	208	229	221	185	221	226	215	216	225	227	222	219	244	226	188	231	219	216	197	225	214	216	203	174	195	227	197	213	203	224	196	219	215	217	196	229	198	231	206	209	230	200	202	186	186	209	198	208	216	195	229	226	215	195	189	221	219	196	234	199	228	237	206	183	215	248	189	219	193	209	195	226	222	208	204	209	216	198	208	196	241	209	203	201	198	237	225	223	229	184	197	183	199	195	194	270	196	214	193	240	231	201	204	201	222	223	186	201	201	211	218	217	178	206	205	184	220	196	212	211	206	207	234	243	203	229	190	215	231	205	233	235	216	199	211	202	173	195	227	229	240	215	214	202	184	200	219	199	228	197	213	203	192	195	189	207	165	215	205	197	190	237	218	201	223	207	245	218	202	215	185	198	223	199	209	224	196	256	222	218	196	214	195	214	205	226	226	212	180	214	198	209	210	211	216	191	209	208	190	209	182	213	178	204	212	215	205	218	181	206	204	220	227	227	219	219	182	218	245	222	235	189	212	197	221	199	204	201	218	224	178	213	242	221	225	223	217	208	200	228	201	208	222	228	229	220	218	222	181	192	205	193	192	224	223	225	204	205	193	203	246	203	209	200	180	189	216	226	226	245	188	217	188	209	227	213	215	209	207	203	206	240	215	246	212	244	191	209	190	193	204	209	207	203	239	240	223	194	228	183	183	225	243	235	221	229	186	194	219	205	212	228	214	178	172	189	211	202	198	239	202	200	217	212	208	221	209	225	212	222	205	224	209	204	213	229	213	229	200	222	224	229	187	218	192	205	217	210	207	173	194	221	220	218	203	219	198	225	204	209	192	208	196	253	196	231	210	226	224	209	200	204	191	222	197	194	205	208	224	211	227	198	210	212	243	218	230	190	250	246	192	215	213	247	216	222	217	221	214	221	203	219	198	237	199	222	210	230	222	240	215	182	234	219	222	242	219	213	192	202	207	218	199	198	211	210	224	200	215	198	221	219	220	193	189	193	202	197	212	211	212	213	185	249	218	205	230	214	198	214	195	235	182	203	202	194	239	221	234	213	224	219	202	212	234	217	233	218	206	231	202	202	190	200	199	226	213	187	214	205	229	202	257	216	228	218	196	187	197	241	205	213	214	183	207	213	223	225	233	222	247	184	206	229	221	209	212	201	177	203	197	252	223	203	209	208	206	198	207	241	194	193	195	200	200	217	212	190	198	219	194	242	187	212	215	223	208	230	227	194	192	218	196	226	220	221	201	199	182	217	206	190	209	241	209	220	207	235	193	219	221	208	216	205	202	228	221	213	212	216	201	213	214	195	209	216	216	231	203	208	233	174	209	182	210	204	216	162	199	201	189	238	220	224	197	180	187	211	208	236	211	169	207	174	199	198	207	211	221	205	205	209	205	194	210	243	209	206	220	202	198	224	221	215	219	215	228	188	217	191	201	219	230	245	195	241	212	197	199	219	239	217	221	226	193	221	202	198	183	217	212	206	215	212	230	204	232	240	184	224	205	207	186	207	209	226	229	201	221	230	200	202	199	225	214	231	223	186	183	219	210	203	207	243	186	217	215	217	200	189	219	192	212	205	188	185	212	221	182	201	206	238	219	215	202	185	214	212	219	185	188	205	223	233	232	170	230	207	182	247	235	213	218	210	199	190	219	214	204	211	235	207	209	226	219	233	198	185	216	206	220	231	219	198	221	218	224	175	182	226	191	210	216	199	192	207	196	210	207	236	219	237	197	206	210	222	238	200	207	224	219	213	220	190	188	211	201	222	208	206	213	210	227	241	213	213	212	207	195	197	184	213	246	217	206	236	213	215	225	214	218	211	188	202	222	193	209	225	210	195	231	224	211	197	225	221	222	199	206	230	198	192	227	220	254	197	196	227	212	202	235	213	211	212	206	211	214	212	193	218	218	234	211	212	211	223	203	212	215	191	224	220	202	193	223	218	212	252	202	203	213	197	197	195	189	208	195	233	220	207	211	189	198	205	193	214	217	242	206	206	194	216	211	219	202	216	190	221	185	205	211	220	238	213	211	220	210	214	199	197	210	216	223	203	204	197	220	204	211	181	210	180	214	206	225	195	206	202	215	198	206	204	189	220	210	221	191	207	209	209	186	207	211	259	212	221	197	206	207	232	190	215	205	193	211	221	187	220	224	216	177	206	204	211	205	242	237	248	211	262	223	222	213	222	222	204	232	205	191	184	195	232	232	205	201	208	184	204	234	233	186	213	233	214	225	201	211	223	232	213	182	211	227	188	219	205	204	179	187	215	224	206	210	214	205	215	247	193	195	199	205	222	246	230	222	190	207	213	224	202	218	230	222	199	237	218	230	213	222	232	242	221	217	216	217	181	207	202	221	225	199	181	203	209	247	231	236	206	208	208	205	218	196	213	200	218	218	220	211	222	192	223	236	192	207
33973	16968	9234	4117	2224	1294	883	695	592	553	476	458	456	474	473	478	510	473	448	485	463	462	494	458	459	461	451	469	514	463	504	488	508	468	463	495	421	485	508	512	500	468	463	470	453	472	458	457	435	461	469	470	474	479	487	486	488	493	482	500	468	463	474	437	456	417	495	483	482	466	462	485	474	419	506	449	476	501	506	456	460	458	464	474	447	457	506	477	482	497	463	398	466	479	504	480	467	477	439	467	442	470	481	484	457	467	471	439	490	475	493	490	491	497	499	424	470	462	454	456	453	487	503	467	496	506	477	468	508	463	497	483	456	501	482	446	492	467	464	462	501	467	496	480	433	438	464	464	483	497	463	488	467	523	427	516	464	482	489	487	489	495	432	474	478	467	464	515	469	489	476	493	462	490	458	477	481	483	502	500	459	492	439	468	447	440	491	484	454	511	508	449	486	504	453	485	489	452	474	506	477	458	475	449	501	441	486	479	459	473	481	468	442	498	469	460	451	460	477	502	484	482	471	482	448	466	470	467	460	483	459	435	485	452	477	438	499	463	457	445	459	496	481	469	494	472	469	458	485	486	469	494	446	485	480	487	477	442	512	495	505	457	460	525	453	481	498	477	448	466	478	505	483	466	492	437	501	491	457	452	493	483	443	477	458	510	460	474	508	458	494	470	484	452	467	473	458	453	493	470	473	506	457	469	446	478	485	469	483	497	487	455	470	504	487	481	503	475	493	513	439	486	440	449	456	482	479	468	457	454	464	453	455	455	466	461	487	504	449	475	495	505	476	437	478	510	506	495	491	492	501	510	482	473	491	457	475	460	508	469	496	477	458	478	500	503	517	456	491	485	499	503	461	449	460	477	457	457	445	483	484	476	496	510	461	496	471	494	455	499	500	480	526	476	457	460	476	506	480	445	503	470	489	463	503	468	466	476	492	538	467	476	500	466	487	520	473	525	492	427	457	492	448	480	471	438	463	487	490	497	481	475	446	482	464	509	461	467	468	499	468	486	471	488	496	514	479	488	471	458	497	453	498	453	476	470	480	493	481	505	487	503	477	472	460	458	480	480	443	470	498	477	448	458	456	473	481	488	479	493	455	470	459	517	456	474	483	470	487	453	496	440	517	499	459	490	453	488	491	463	472	468	511	471	482	460	472	481	466	448	473	476	469	488	463	454	467	513	472	469	480	508	486	493	452	495	440	479	481	463	491	474	475	486	439	474	469	483	450	468	478	502	489	479	472	499	467	464	445	446	473	494	501	501	491	469	506	479	481	484	526	482	501	486	484	512	436	477	459	448	492	485	471	507	461	462	505	497	493	465	470	495	449	516	516	481	507	470	469	473	489	474	486	461	485	498	505	498	445	490	488	463	494	462	491	452	544	442	445	497	499	492	513	457	449	473	458	474	493	497	485	446	519	481	491	486	497	464	501	473	463	486	493	469	480	466	504	438	459	497	476	491	467	461	477	457	463	497	490	502	494	483	491	507	503	492	440	473	453	445	463	441	507	437	495	474	426	464	455	465	463	472	477	434	465	487	481	456	481	482	477	509	440	484	460	458	464	477	459	462	452	526	490	451	473	477	445	438	486	500	450	462	499	458	477	481	450	479	471	477	480	432	487	472	498	499	442	465	470	444	445	483	456	492	469	431	489	461	503	480	514	490	478	508	469	491	445	490	458	482	487	445	500	468	459	481	462	483	477	467	475	457	462	513	499	425	469	453	454	427	462	435	470	513	449	483	478	485	482	483	504	468	505	466	455	513	483	498	486	499	461	453	417	470	453	483	430	485	480	437	478	494	459	515	494	489	492	483	492	448	498	476	513	493	457	503	531	470	498	463	475	499	480	470	491	468	491	484	491	448	454	465	515	491	458	450	455	487	436	466	466	450	495	469	465	466	458	493	493	514	474	502	511	497	447	476	485	453	505	484	486	505	439	482	494	475	460	496	485	487	441	459	478	491	480	486	465	496	449	454	481	508	448	467	445	411	478	473	451	504	478	484	492	458	434	495	473	442	462	443	496	433	467	500	474	453	505	478	510	451	461	462	453	502	503	425	440	459	475	453	472	481	485	482	460	485	493	496	497	454	473	480	491	507	467	444	470	489	455	455	506	465	493	468	462	474	472	440	481	469	465	484	478	500	488	489	490	465	453	482	471	492	488	465	465	474	482	503	438	466	488	494	505	511	411	481	480	480	446	458	460	501	452	489	461	488	483	494	459	482	476	457	477	467	483	467	463	489	449	456	499	485	476	516	441	459	480	443	484	486	487	467	468	450	475	461	440	479	484	490	451	493	465	451	492	500	478	474	509	510	440	500	501	482	491	430	436	429	479	467	465	472	440	448	462	468	429	434	489	478	463	457	482	457	490	480	468	465	460	449	442	473	430	477	429	481	502	478	444	485	465	462	511	502	491	506	451	472	438	457	477	480	478	445	458	488	502	460	455	467	449	426	451	461	495	471	478	471	485	502	473	448	478	457	447	493	430	485	482	503	473	481	448	473	420	451	503	474	513	494	465	445	433	443	466	499	447	448	481	453	466	452	446	471	461	446	499	473	434	462	468	454	462	477	459	450	465	445	448	448	468	487	509	479	468	475	455	482	492	488	467	469	466	518	469	472	462	461	459	454	456	510	461	432	523	464	466	484	448	467	447	458	452	494	437	471	478	483	472	481	496	486	497	451	428	446	487	462	471	469	469	478	426	490	484	485	467	489	502	457	471	493	483	440	487	482	458	447	502	470	465	470	487	443	468	442	474	483	526	440	476	479	462	455	458	484	474	451	477	491	468	513	520	455	456	471	490	505	508	499	457	479	441	486	470	436	480	483	434	505	449	423	457	425	463	486	460	448	464	495	453	486	500	467	486	443	482	461	447	466	472	484	459	468	461	454	473	466	476	490	468	460	466	477	462	457	450	499	437	479	487	471	518	479	462	456	482	441	458	451	442	472	499	465	505	447	445	510	454	467	493	470	491	434	439	492	518	434	513	519	431	467	488	457	445	443	464	502	506	448	476	488	481	456	439	482	475	438	463	443	501	485	449	471	468	499	495	445	491	459	465	465	491	452	485	497	512	463	478	463	452	487	489	493	469	474	470	449	522	435	468	485	460	504	478	437	449	460	513	490	479	484	419	486	495	429	461	440	515	498	481	500	463	457	504	499	481	521	478	465	480	473	449	462	427	439	508	445	480	443	460	456	481	525	501	481	514	434	469	492	504	493	471	506	452	457	467	452	489	502	479	483	466	466	477	496	466	446	496	465	489	485	483	451	477	508	416	469	480	502	468	493	471	489	482	469	478	495	464	458	479	498	474	484	486	459	483	471	438	473	452	468	471	459	453	488	515	461	499	513	469	430	454	492	510	478	481	481	472	493	487	464	456	520	484	494	450	495	466	506	474	509	484	436	483	508	462	503	460	494	497	504	481	473	433	475	472	447	476	475	466	429	463	454	473	484	475	486	480	436	451	486	469	459	456	519
52080	26533	13486	5211	1745	755	454	358	339	243	235	190	205	187	186	189	207	175	183	212	195	193	192	195	194	209	168	155	170	202	196	187	189	198	198	189	177	195	188	164	180	206	182	173	184	166	190	197	189	181	185	193	213	196	203	179	168	182	197	198	186	165	162	200	208	187	180	180	181	176	198	205	205	178	202	184	173	168	183	191	184	161	180	182	209	205	175	184	203	198	167	165	193	171	215	199	188	188	192	190	183	170	186	218	181	190	174	192	191	216	173	195	165	194	169	195	197	196	193	169	208	204	206	167	176	187	193	195	182	205	187	200	182	211	175	171	200	179	199	204	183	184	188	186	185	197	161	184	167	178	184	191	175	199	178	185	207	180	181	200	182	189	176	213	171	206	169	174	181	179	186	192	202	205	192	169	173	181	187	181	210	182	179	193	191	177	158	202	194	204	158	163	179	186	165	190	195	196	164	193	148	178	168	191	178	192	210	200	180	200	184	197	184	173	188	190	202	195	174	185	187	183	155	157	171	183	178	163	195	190	206	208	179	159	177	176	166	179	198	186	188	222	212	220	183	181	155	183	191	199	192	176	175	179	178	209	184	194	183	181	163	185	210	180	177	193	194	206	178	171	190	167	188	185	190	197	162	208	191	207	195	163	203	199	197	190	191	195	189	192	190	167	199	162	181	208	178	197	190	189	166	190	203	197	211	195	181	181	198	195	194	196	206	199	179	192	216	169	199	181	183	168	196	194	201	181	198	206	183	158	180	213	185	199	195	189	174	184	202	201	190	199	183	164	192	174	189	171	188	190	171	195	198	163	173	186	181	179	193	208	179	200	170	213	194	177	174	189	208	190	189	180	173	183	170	188	178	208	194	185	195	186	185	175	193	196	174	181	182	186	186	208	185	175	174	183	183	185	183	173	176	185	198	207	191	197	181	161	158	190	168	209	203	175	177	192	184	198	180	189	205	218	184	208	199	174	174	214	216	181	163	180	171	182	177	168	184	183	182	185	175	204	184	190	199	198	196	191	192	162	160	201	210	191	187	189	196	157	164	182	226	208	199	190	177	208	180	188	196	180	210	207	184	186	186	171	170	177	217	198	189	169	196	185	177	180	174	194	191	182	198	218	180	170	208	195	184	180	199	189	166	204	173	168	204	179	193	193	182	203	202	173	194	203	157	194	195	170	200	209	193	176	194	201	198	162	178	190	211	215	206	180	192	197	205	180	180	211	174	185	168	208	206	199	194	166	150	220	195	177	198	189	148	192	188	190	198	198	190	205	178	173	167	173	197	199	189	205	192	163	181	171	191	194	195	157	212	204	193	197	179	183	205	186	170	170	189	178	193	195	179	170	193	169	216	199	204	179	203	180	234	173	177	183	191	185	243	188	210	171	188	202	191	179	196	190	166	205	222	194	182	160	164	189	191	210	169	165	171	175	187	195	180	206	172	205	198	151	196	203	174	198	176	197	174	160	191	166	186	196	204	186	194	179	190	176	200	193	179	164	168	197	173	184	175	172	177	194	207	203	185	164	211	208	192	179	184	173	161	188	192	192	193	198	143	210	188	191	169	187	165	171	209	193	184	175	201	210	179	182	177	190	160	196	172	199	166	177	190	217	197	185	183	145	202	181	185	178	171	156	219	204	194	184	201	205	207	185	157	182	196	185	194	167	191	209	179	190	181	186	202	186	199	170	175	174	178	186	191	195	174	169	176	184	190	182	172	193	194	198	196	219	220	183	187	196	195	196	194	190	202	202	199	170	193	201	168	191	201	184	204	190	188	175	219	168	200	177	194	209	196	194	176	183	181	181	178	199	183	198	199	190	205	182	165	175	187	174	200	183	203	187	211	182	194	168	193	179	180	184	171	151	194	183	200	203	186	179	187	186	167	175	191	187	204	200	196	185	173	194	200	199	176	191	189	170	194	199	180	184	208	198	174	174	181	172	175	212	168	186	187	189	172	190	171	182	183	168	176	174	192	169	180	173	174	181	174	208	186	153	191	214	189	205	181	201	166	203	169	170	199	178	177	174	173	165	203	194	172	170	178	188	182	193	180	193	210	178	204	181	167	191	187	204	216	185	210	193	207	200	201	202	191	195	173	216	181	159	177	180	165	174	192	190	184	183	185	205	168	198	193	177	174	193	195	151	156	184	190	195	172	195	182	155	194	203	180	192	207	194	207	184	175	187	198	176	189	189	195	181	173	194	198	206	167	163	194	151	187	181	208	192	203	175	180	177	193	163	192	171	197	163	180	168	212	201	201	196	182	168	201	175	193	175	213	195	220	187	177	219	180	170	217	187	203	184	175	195	206	200	181	173	204	170	183	197	213	185	202	204	177	176	196	181	182	174	171	184	193	218	186	163	199	194	203	183	195	179	188	183	161	157	186	205	188	189	162	190	187	161	195	180	163	189	197	194	188	214	177	183	171	203	172	200	185	183	193	164	180	190	212	198	161	194	176	206	216	171	169	162	179	198	185	168	227	177	189	175	192	198	184	182	206	170	181	180	165	192	194	189	166	199	198	167	216	189	154	182	195	187	209	202	187	181	180	196	181	187	189	167	215	207	167	175	180	192	185	189	195	179	175	177	171	197	180	152	183	195	194	197	172	190	181	188	172	195	207	186	196	196	176	195	187	202	186	184	186	190	206	174	207	208	178	186	172	192	193	164	214	191	202	186	219	164	189	181	198	171	175	181	181	179	183	225	197	197	173	195	174	188	190	223	183	186	158	174	181	196	182	169	191	193	208	185	203	206	177	159	202	197	178	168	185	176	214	214	183	195	192	176	192	183	174	174	183	213	202	141	215	213	170	198	181	191	194	183	200	197	162	178	216	177	209	168	208	205	194	172	193	179	197	180	198	166	210	164	171	191	182	178	163	174	175	208	195	169	172	180	185	208	187	201	194	180	205	201	196	191	161	179	195	180	210	213	189	193	183	189	190	188	204	169	182	182	210	189	205	185	191	186	209	172	210	184	160	193	175	164	187	169	183	199	177	181	198	189	185	167	209	182	198	178	184	197	188	204	198	202	172	182	160	201	187	189	179	176	195	175	208	159	204	212	214	197	220	193	197	191	192	207	195	178	185	188	171	188	197	170	162	177	191	192	187	189	179	171	178	183	202	172	181	165	214	236	157	194	183	193	187	213	156	196	188	199	198	174	186	177	178	207	180	178	181	210	185	168	178	198	194	173	206	194	199	182	209	176	188	182	197	179	219	192	168	184	176	217	193	178	182	171	205	173	179	213	193	180	190	198	182	155	201	173	186	211	178	178	205	188	209	170	166	193	188	171	200	170	184	177	186	202	195	201	196	188	190	195	180	178	185	183	168	166	191	161	174	176	205	185	185	201	228	179	178	186	196	196	186	188	176	169	194	192	186	201	202	215	156	203	176	173	184	177	197	190	192	164	196	171	193	204	180	168	191	201	205	170	169	196	200	193	216	150	186	195	199	176	203	191	212	191	199	179	188	188	187	184
35261	22210	15503	9235	4515	2227	1316	1078	904	719	594	501	433	416	420	425	444	392	443	469	429	423	436	398	431	469	434	444	465	459	389	438	471	395	425	458	436	428	383	412	435	441	402	436	434	448	411	414	412	426	426	408	438	401	393	419	447	454	401	435	442	420	436	436	413	371	459	424	435	462	417	404	418	398	408	429	437	423	420	429	444	418	419	433	428	436	429	394	411	408	414	415	469	409	424	435	414	435	450	452	399	420	449	442	460	465	390	445	418	416	420	421	388	420	429	458	391	422	465	433	474	425	436	380	441	412	434	426	426	443	462	460	425	412	417	422	422	450	428	435	448	429	406	413	436	416	451	400	473	410	418	430	399	471	448	424	430	437	429	426	447	406	418	425	397	446	442	432	448	427	439	437	409	382	413	395	420	445	427	454	437	427	435	438	450	437	447	418	429	423	410	423	429	441	433	419	433	447	427	403	420	464	458	427	422	417	464	478	406	418	459	475	434	427	456	436	446	427	437	470	483	439	454	426	403	414	431	413	434	426	443	434	424	415	451	410	396	443	436	453	448	416	418	439	372	424	411	413	443	427	462	414	444	453	424	400	424	423	395	471	442	447	425	440	428	428	467	433	427	419	451	437	447	453	428	436	473	430	461	468	435	465	422	435	421	420	428	412	474	436	388	455	450	465	406	424	439	424	426	469	419	431	417	416	432	446	410	441	409	438	465	424	420	406	392	445	444	407	421	411	445	402	407	433	462	430	416	424	446	396	398	417	440	417	418	436	406	411	420	451	438	421	456	470	404	432	419	456	429	435	402	408	434	425	426	425	452	435	408	433	416	428	426	395	432	424	422	437	422	434	411	437	444	404	451	417	439	396	430	434	432	397	418	432	401	457	406	442	397	411	404	384	439	422	420	403	395	451	432	421	414	446	430	463	452	412	422	433	417	400	442	444	438	427	409	442	439	433	463	433	442	445	422	460	398	419	406	409	426	409	443	420	449	431	428	399	443	424	436	449	470	402	420	408	453	477	429	439	459	399	455	417	462	401	424	455	446	431	432	401	429	416	447	446	454	431	415	409	409	430	429	414	434	438	450	397	445	469	406	437	461	412	417	385	471	446	436	418	363	410	429	416	433	403	438	430	442	432	453	453	429	419	425	466	414	456	459	414	435	477	449	439	460	447	448	426	472	425	385	430	449	416	443	396	408	440	466	439	432	440	397	418	471	452	444	433	449	397	451	437	403	415	440	443	411	423	434	401	424	435	427	442	430	393	419	440	453	440	424	441	426	385	443	416	413	393	434	435	405	464	438	415	441	399	431	461	469	430	428	416	428	460	449	429	450	492	473	440	434	420	445	448	409	436	459	440	430	455	440	392	402	458	455	423	489	414	449	416	399	443	453	441	388	452	438	426	419	430	416	427	404	395	425	419	408	416	428	473	409	417	426	451	462	438	464	401	432	446	385	402	412	425	448	439	400	465	442	472	503	452	447	420	447	411	435	422	413	407	464	421	426	406	405	404	437	434	433	408	425	442	446	420	438	425	457	423	430	395	442	433	423	395	442	433	437	429	462	400	404	445	417	451	434	441	452	447	435	450	445	422	434	452	429	425	407	435	434	408	431	437	437	425	428	448	447	458	422	410	418	433	444	400	462	454	388	460	405	443	437	418	416	441	417	427	431	434	410	420	418	435	459	472	408	473	454	441	473	448	412	416	429	443	408	389	429	439	448	438	419	376	426	440	415	436	453	376	444	418	429	462	431	439	444	453	406	411	421	416	451	438	406	454	449	410	448	433	435	434	381	462	436	415	436	439	427	426	444	425	424	391	453	452	387	441	418	463	431	406	423	381	441	429	435	465	436	416	460	426	447	437	421	424	433	414	452	401	410	413	440	394	441	435	428	414	457	416	423	451	421	463	413	447	468	431	433	455	436	427	432	435	395	452	397	442	469	453	427	437	443	475	417	399	458	440	441	418	448	412	449	449	426	423	396	411	432	460	453	406	408	442	399	395	408	406	447	429	425	464	416	399	420	432	436	423	438	437	425	404	488	474	468	441	468	437	430	448	428	422	405	456	431	409	429	435	458	446	423	424	472	409	433	390	432	418	458	414	406	416	435	429	464	423	436	433	396	393	449	449	379	426	432	418	456	425	413	416	436	425	452	461	422	450	451	453	504	429	478	463	425	399	435	427	424	451	457	415	414	452	427	415	421	447	426	463	450	425	462	397	455	427	438	396	441	421	418	420	406	417	425	450	428	455	438	404	433	399	478	426	427	428	468	460	399	435	399	405	464	415	390	479	456	445	420	471	469	462	458	408	433	423	412	472	446	502	424	464	478	426	411	448	456	430	426	429	466	403	478	390	418	421	452	429	411	443	427	446	424	402	425	406	436	449	409	467	413	424	458	420	447	414	460	390	409	445	393	433	446	457	501	404	425	419	426	417	424	444	427	405	438	440	450	409	423	430	398	430	434	421	393	455	392	436	429	447	436	452	429	426	440	422	444	401	388	420	423	430	416	437	431	443	424	458	444	456	440	463	427	399	447	411	392	452	429	392	454	441	408	430	439	426	423	432	431	429	389	418	452	407	439	394	420	425	404	444	400	464	427	434	437	431	420	414	438	449	429	443	422	403	463	476	432	438	461	425	438	455	455	457	404	422	430	435	406	405	436	414	415	460	431	456	412	401	420	437	429	419	419	416	422	468	458	454	422	421	413	431	406	427	423	444	429	411	454	424	459	454	467	459	428	438	415	451	432	426	433	412	413	417	455	427	410	432	432	441	453	426	406	406	420	461	428	399	438	431	432	377	435	444	402	424	448	442	457	467	448	446	454	412	465	470	446	458	438	464	420	420	435	429	419	416	413	435	419	474	428	392	453	443	443	420	422	451	443	429	416	451	432	411	441	438	443	412	415	457	429	445	440	419	442	432	425	415	436	424	438	417	452	454	443	404	432	408	403	410	409	429	409	440	437	411	434	455	427	414	397	431	448	381	445	429	435	442	468	437	423	434	450	435	451	420	419	423	394	461	432	402	414	400	412	433	409	455	481	439	450	475	437	440	448	386	396	429	411	440	439	418	376	426	443	407	432	427	426	459	388	458	429	451	454	457	444	442	440	458	450	427	424	479	450	389	421	482	416	439	416	404	422	413	415	427	425	454	420	411	421	458	410	417	442	435	430	423	406	438	467	458	421	440	419	437	438	449	410	424	403	461	432	423	439	418	439	413	416	436	429	444	444	450	455	434	406	459	424	426	442	486	425	418	439	450	431	407	441	414	429	450	430	410	476	428	422	413	444	449	471	465	447	427	425	432	450	415	428	421	409	402	453	394	482	442	438	427	434	422	449	406	425	393	448	424	419	435	421	403	417	386	417	481	391	429	420	413	409	428	425	410	431	418	416	442	435	411	433	419	428	447	426	463	441	416	374	436	399	419	420	465	450	414	454	412	428	421	415	428	441	433	469	462	413	423	421	471	424	434	444	438
58763	33828	18662	7042	2744	1208	761	576	395	337	261	201	204	204	213	206	203	224	213	249	207	242	213	210	218	170	210	209	192	217	175	215	218	214	207	234	219	218	211	207	228	206	216	203	166	186	186	206	226	197	215	191	217	209	193	200	204	207	198	188	216	228	201	203	206	210	209	212	195	218	213	203	221	208	203	227	216	203	193	213	193	183	193	174	248	215	213	200	187	193	198	231	208	211	218	207	197	203	207	202	221	205	227	212	226	222	226	183	197	234	204	213	204	192	207	201	207	211	219	199	195	209	213	216	233	202	215	218	201	214	201	203	234	220	208	215	224	213	204	222	231	199	209	228	218	205	215	216	197	215	195	201	202	206	202	194	212	221	195	222	215	208	210	195	213	198	204	234	221	210	193	229	187	211	196	187	226	209	202	214	192	224	204	206	212	198	184	201	207	223	190	223	217	192	196	187	214	190	226	207	169	229	225	196	218	209	195	230	223	211	239	196	190	210	221	204	202	222	194	217	210	195	222	189	205	189	199	227	213	229	236	194	182	196	226	211	197	218	215	240	211	213	220	178	202	220	205	188	211	195	214	217	217	215	223	201	204	195	185	215	207	205	223	201	225	247	201	214	184	196	193	220	213	195	223	193	208	207	211	226	194	195	203	217	197	197	211	225	204	194	227	208	222	201	174	227	215	236	203	192	212	225	218	195	199	191	223	193	213	188	238	216	211	186	211	206	222	234	206	202	220	215	191	222	205	225	220	212	190	205	223	207	191	196	217	185	192	191	198	205	206	209	200	210	188	201	184	208	206	170	197	197	216	201	207	220	226	237	198	224	212	233	220	231	206	204	195	224	214	230	183	222	181	222	188	205	212	223	212	229	195	217	214	187	206	227	211	193	204	217	209	239	216	215	184	206	203	229	182	192	202	211	211	208	206	227	190	215	197	225	183	207	194	204	198	227	205	203	192	204	186	201	218	207	200	205	216	196	193	230	240	206	239	221	212	216	202	220	182	209	209	213	201	202	210	241	196	227	239	216	213	212	197	207	212	193	215	205	217	212	228	217	221	242	200	195	228	216	206	232	223	221	213	232	202	230	208	219	187	203	208	194	227	188	224	195	215	260	249	202	211	189	200	219	226	211	216	186	224	190	225	198	211	201	203	170	192	217	216	225	194	202	223	196	202	219	184	234	211	199	203	198	203	188	225	206	202	230	228	210	232	207	224	193	200	188	203	207	214	219	243	193	219	176	198	200	185	197	196	199	229	221	206	214	186	210	200	205	236	229	226	218	213	199	202	200	210	223	211	185	208	222	236	195	189	193	215	238	225	208	205	205	236	214	199	215	215	215	204	177	225	205	191	207	204	253	210	201	207	226	218	190	205	213	232	205	226	212	223	231	206	178	206	199	224	195	221	233	233	217	225	185	200	198	224	225	205	210	208	211	221	223	210	194	210	207	182	203	205	229	221	187	208	204	214	221	214	206	215	218	217	225	204	195	222	191	198	203	218	219	217	229	212	210	232	197	209	189	215	216	203	197	193	196	207	195	215	204	230	212	214	199	214	229	197	210	219	181	196	217	171	249	253	230	223	232	211	213	205	194	197	234	225	237	196	223	232	214	207	236	193	200	211	234	185	227	215	208	200	194	221	205	195	212	195	208	212	177	195	215	222	209	219	206	214	201	179	218	187	206	241	218	188	207	186	198	197	196	224	206	188	197	200	222	201	184	214	206	249	204	217	179	190	187	181	219	194	202	215	218	220	237	208	205	210	209	206	208	217	215	211	197	220	203	224	234	229	226	196	220	203	215	216	237	209	181	238	198	191	201	203	213	216	211	224	210	212	210	215	215	190	235	219	214	224	205	189	190	223	176	190	230	199	198	198	217	192	200	209	202	211	212	208	199	201	170	196	184	233	238	204	181	188	199	194	223	206	201	219	213	178	223	204	198	212	230	189	203	205	193	215	211	200	213	191	197	235	210	180	204	219	201	218	200	196	189	218	243	201	204	227	214	208	201	198	225	201	229	216	199	192	199	196	209	220	229	197	226	187	185	219	223	217	189	221	209	209	191	192	200	196	213	225	218	225	237	221	208	206	182	221	240	222	199	203	197	186	200	203	208	250	221	194	218	206	200	209	181	220	216	171	219	226	220	189	169	220	214	216	191	217	199	216	203	178	210	206	187	213	238	216	215	238	224	217	191	223	209	208	212	188	197	230	249	203	198	201	217	201	196	217	219	220	193	201	207	202	189	171	185	197	193	188	210	205	206	227	203	212	204	183	211	214	228	203	219	205	192	194	193	238	201	186	213	232	201	188	229	193	198	191	238	207	213	159	202	201	215	184	188	206	219	200	203	199	200	201	208	211	229	181	209	210	185	216	259	207	221	220	188	209	159	218	198	205	218	213	211	212	195	202	213	199	222	197	247	220	240	199	204	206	190	226	221	223	210	184	217	221	187	187	211	226	214	213	225	199	185	204	216	197	216	187	201	216	219	203	191	168	194	232	221	207	216	208	185	189	212	213	204	221	211	222	229	211	201	204	206	203	194	228	188	194	200	225	185	224	199	240	191	204	209	201	190	244	218	225	233	215	212	207	212	201	220	196	206	180	233	194	212	200	224	203	215	210	216	219	191	214	222	216	214	212	199	213	199	198	204	210	216	202	234	183	200	212	219	203	210	216	216	220	194	204	222	193	190	207	185	172	204	214	221	201	211	214	209	213	198	211	223	219	201	185	227	200	230	200	189	202	206	218	219	182	222	209	197	226	205	201	192	173	210	205	186	206	193	171	213	197	213	232	208	202	220	196	199	218	226	210	202	214	192	180	224	214	234	227	199	222	191	187	207	217	182	241	221	214	199	176	223	213	207	199	204	198	233	217	231	203	209	221	215	208	203	212	209	206	215	217	192	209	216	209	203	210	218	223	201	216	245	218	208	200	203	246	183	207	208	205	200	203	225	201	203	218	211	207	223	205	199	207	190	212	182	195	213	219	198	241	223	203	206	205	193	224	191	202	190	231	199	218	200	183	200	194	232	205	188	176	190	187	191	205	201	217	227	221	212	193	183	218	223	187	228	223	209	226	228	224	215	216	198	222	218	217	216	206	178	206	199	216	231	201	218	181	218	167	235	206	209	225	192	206	214	210	212	236	213	207	262	220	234	192	178	226	223	199	184	196	205	221	222	186	211	235	196	210	200	197	231	201	196	203	215	215	191	229	229	207	200	198	189	190	178	210	233	202	213	208	183	197	214	232	196	225	214	210	223	202	199	229	182	186	209	198	203	218	204	193	220	180	211	211	190	212	207	198	200	216	189	213	206	236	196	220	180	192	187	231	222	205	206	232	224	204	220	213	195	193	188	201	222	207	228	203	214	207	194	191	205	243	196	228	219	219	207	260	216	181	224	194	220	216	215	188	214	197	180	200	246	222	192	194	214	222	197	212	196	205	203	188	206	212	211	228	197	191	196	212	187	209	187	217	193	205	199
39371	28569	18991	11437	6765	3557	2277	1793	1361	1052	685	515	505	513	467	440	506	532	448	485	499	490	485	452	430	451	475	468	441	463	466	421	432	476	473	478	492	455	522	461	492	464	450	466	451	429	468	476	485	441	442	445	454	453	470	493	546	485	507	480	460	438	477	464	444	492	486	441	454	471	501	444	498	470	455	452	421	466	451	450	456	465	490	458	469	466	503	466	474	453	478	440	458	478	467	479	514	437	441	450	467	460	466	457	438	490	470	449	419	498	483	447	480	460	421	468	505	498	457	469	483	421	437	454	442	441	489	466	441	479	482	483	441	485	475	475	471	499	466	461	444	438	493	500	500	464	466	438	484	451	489	469	476	454	488	450	459	470	492	481	461	482	447	480	448	455	460	449	432	463	474	471	474	486	461	486	452	434	431	439	458	458	440	467	478	439	469	469	466	413	477	531	457	493	457	461	438	459	458	467	466	434	480	448	460	466	456	456	493	445	468	488	465	456	491	474	487	467	465	473	463	467	455	447	461	459	479	463	494	457	459	484	479	460	471	451	443	500	470	465	422	501	456	452	491	503	490	426	474	477	497	465	446	501	461	444	450	437	427	466	463	474	493	467	447	508	451	480	437	458	491	470	469	510	479	465	502	474	452	496	451	460	449	453	457	445	459	499	466	521	481	467	469	516	446	442	464	417	460	459	471	471	458	446	455	478	464	490	458	450	513	478	432	481	436	504	460	445	514	457	468	455	467	474	459	427	497	480	479	481	497	451	474	465	465	447	482	480	448	469	468	426	435	434	477	446	469	485	447	466	488	428	462	435	500	455	476	499	477	505	487	476	484	443	477	431	461	447	460	446	465	442	458	480	481	467	502	460	475	463	475	469	464	455	456	445	455	471	470	464	462	502	446	478	494	476	492	464	467	492	407	434	455	455	504	454	469	453	475	509	452	435	434	474	463	501	466	516	473	417	431	474	443	469	459	437	434	426	528	455	484	445	477	474	451	488	499	448	493	460	465	447	452	496	478	405	495	423	500	453	460	456	453	510	426	502	466	452	471	488	470	493	450	428	461	511	502	457	480	466	459	477	426	463	505	472	470	429	498	450	482	506	483	386	459	459	491	459	512	448	474	479	476	438	445	475	445	477	515	500	449	479	464	516	486	460	441	480	491	455	463	464	477	485	488	471	472	454	493	469	436	456	477	475	486	478	465	512	456	463	455	499	472	445	472	487	486	500	457	461	447	452	504	455	470	462	486	474	517	492	480	475	486	444	478	453	472	466	454	408	469	478	451	444	477	440	443	494	492	434	450	503	485	468	408	454	471	439	481	477	498	490	467	483	431	469	448	468	433	472	471	440	493	473	448	455	461	488	463	499	468	455	464	474	466	457	467	484	473	436	464	455	495	459	491	492	502	481	448	409	463	471	461	459	486	453	462	455	483	473	488	452	462	504	475	449	466	493	480	447	460	472	437	450	472	480	473	445	452	457	473	464	465	457	485	478	506	460	484	469	465	441	449	466	482	450	473	454	510	458	461	458	450	469	486	464	462	407	477	458	484	459	457	459	460	471	427	478	434	467	466	475	479	440	479	472	501	455	484	481	463	450	472	479	469	465	452	424	467	487	447	477	492	498	439	465	447	457	466	483	477	477	456	446	468	482	435	508	469	445	458	480	467	442	444	465	466	485	475	459	462	479	487	456	444	458	444	467	462	491	435	473	466	491	419	468	488	487	484	513	442	479	454	499	452	467	463	469	513	495	437	475	471	460	454	462	457	489	461	456	519	482	463	457	431	488	472	496	488	473	479	486	483	480	456	473	447	479	454	466	471	476	507	483	487	488	477	492	479	427	425	458	473	473	444	490	474	467	452	504	475	416	448	471	487	428	487	464	483	474	446	483	523	482	462	444	450	439	475	469	497	488	493	500	458	483	485	443	487	477	467	480	482	448	456	484	471	492	468	467	461	472	410	458	482	441	442	489	456	484	458	448	456	513	496	454	472	481	483	472	434	411	521	520	459	436	497	469	488	474	470	488	463	472	444	488	519	522	473	490	466	481	446	466	461	475	448	458	456	490	460	455	498	473	464	449	455	464	479	499	491	473	427	466	460	429	460	476	465	471	479	481	484	475	419	452	446	459	467	437	436	496	503	491	493	478	471	483	480	443	466	467	479	476	421	451	505	473	484	475	484	471	459	469	474	458	476	459	503	439	501	463	448	486	483	484	478	446	452	475	416	463	488	457	465	484	447	468	452	447	437	505	443	454	516	510	438	478	445	486	485	458	472	479	459	410	441	433	446	444	478	449	499	474	473	482	442	503	448	442	451	425	470	437	462	492	497	447	473	451	439	480	454	467	476	469	462	433	481	448	471	467	466	459	475	465	488	489	488	454	475	448	490	477	419	469	454	473	455	490	461	454	460	469	457	504	490	502	476	463	475	465	497	474	498	467	465	510	482	476	438	479	430	460	459	506	457	448	485	487	458	448	429	473	486	470	464	473	464	470	452	474	459	439	469	455	478	486	460	451	437	471	491	473	479	462	452	483	425	498	474	468	439	448	467	461	480	503	460	467	501	497	455	475	490	455	457	459	463	505	452	428	466	475	487	437	468	485	464	439	468	468	485	448	440	468	478	500	462	457	503	451	473	469	493	453	438	490	480	461	448	456	467	453	440	474	509	459	460	498	462	476	488	504	454	477	466	478	454	446	478	435	492	457	484	480	423	455	488	448	479	441	474	473	481	438	510	444	455	501	488	455	453	470	441	430	487	501	440	490	463	477	477	465	478	482	489	513	495	485	472	443	495	461	449	501	475	499	509	448	479	455	429	474	492	444	496	512	474	491	474	438	461	442	463	465	504	476	440	494	467	469	473	453	500	474	449	452	436	514	460	432	463	490	472	476	441	493	496	487	447	458	449	467	504	457	487	437	453	458	501	471	464	479	460	424	457	475	455	461	476	475	497	440	472	495	510	481	457	478	438	494	489	504	537	445	464	467	483	506	480	476	491	481	466	497	496	464	453	474	460	455	497	466	480	469	470	491	477	473	430	455	492	455	415	478	446	442	482	437	463	446	453	436	500	476	452	439	430	426	488	496	490	449	477	494	460	468	455	471	513	476	458	493	497	494	428	456	488	493	546	468	446	485	474	474	467	450	475	457	450	496	441	471	428	496	470	472	475	474	500	438	454	443	447	487	462	475	469	501	459	461	449	463	466	507	455	501	488	494	464	493	465	491	487	478	455	466	492	478	446	505	433	436	471	447	490	482	496	450	448	484	457	455	460	449	465	470	446	501	486	433	467	479	487	428	461	460	485	459	510	451	520	501	480	503	453	472	456	468	480	472	496	499	476	474	514	467	473	490	508	495	399	469	471	482	485	510	463	456	461	431	455	467	454	474	484	488	517	514	478	461	484	479	470	484	492	495	479	453	495	446	423	513	469	481	467	471	479	437	477	470	452	475	478	483	433	485	458	431	457	476	437	478	472	489
49619	23698	7156	1751	614	357	281	262	225	218	225	238	205	211	193	207	183	207	180	198	199	212	237	214	173	210	189	215	216	213	222	212	202	203	222	210	201	213	203	188	177	202	213	191	230	210	204	211	191	183	204	194	222	197	199	235	217	205	195	212	172	211	235	199	229	196	188	196	216	217	203	188	194	196	233	231	204	219	221	195	222	185	188	215	199	225	220	226	219	187	196	201	217	212	232	209	242	226	197	216	194	200	234	233	225	204	237	210	231	241	207	200	179	214	197	184	222	191	206	217	222	191	224	237	213	187	202	190	219	190	208	213	193	208	207	221	187	181	216	212	215	210	198	217	187	220	217	211	203	200	184	215	203	218	221	218	185	239	208	185	220	217	197	184	216	223	243	225	213	172	226	207	220	203	215	190	204	180	216	214	205	187	214	211	209	197	201	217	195	219	223	206	199	220	205	236	218	218	227	242	233	177	179	221	232	221	205	224	217	222	220	205	184	225	187	198	229	176	191	196	220	226	199	218	215	197	187	197	227	230	190	186	236	201	223	232	188	197	186	184	225	220	209	208	192	178	226	189	236	221	224	242	195	203	207	209	211	219	217	186	183	223	220	216	206	222	229	206	192	218	198	207	218	175	206	218	196	198	208	222	210	236	222	204	182	182	186	216	199	190	217	220	243	202	216	218	203	210	203	189	218	207	242	197	200	200	192	198	197	222	209	222	212	204	199	215	226	217	204	206	202	219	224	212	238	220	213	195	205	208	206	223	211	210	195	221	217	196	210	194	223	203	192	177	209	187	183	225	182	198	205	221	229	217	217	213	197	227	207	194	194	234	210	207	217	187	221	211	221	192	212	201	208	201	219	197	222	199	218	232	228	229	210	211	180	234	213	237	204	212	187	203	218	196	209	191	224	207	223	206	225	217	204	198	234	198	186	208	218	207	177	221	211	209	217	214	219	218	218	202	204	204	206	202	236	208	202	214	203	203	198	205	224	196	198	208	198	184	179	202	211	188	207	200	195	204	203	198	206	226	236	214	210	214	211	193	197	178	217	194	228	223	204	211	215	237	223	187	176	197	239	217	218	204	227	196	214	222	205	181	187	170	216	205	196	215	213	202	189	225	191	219	207	236	202	213	213	194	186	227	200	178	207	223	186	186	220	210	201	221	202	209	186	182	198	213	183	218	200	219	193	214	199	231	223	208	200	223	201	209	194	215	193	199	227	212	213	208	231	205	225	226	216	227	210	223	200	192	204	196	197	200	198	206	220	229	189	197	197	210	187	194	210	228	219	219	203	230	202	193	213	210	218	236	221	205	192	193	211	205	178	201	221	208	185	228	214	209	197	195	219	217	208	225	217	231	199	209	205	218	196	209	242	251	211	229	200	211	212	169	220	187	219	216	209	198	212	211	203	213	216	205	230	204	199	208	229	191	218	192	195	200	208	213	225	233	202	215	180	206	197	215	200	216	191	241	207	226	210	201	205	220	187	200	197	184	189	201	185	193	189	220	190	193	225	218	224	212	211	215	178	233	182	214	200	197	191	203	194	203	213	221	208	195	217	178	199	235	232	168	203	210	188	207	210	217	210	209	204	225	196	215	223	200	241	212	208	189	192	212	239	212	225	205	187	189	192	202	207	201	216	192	223	190	190	203	207	193	206	199	207	186	215	204	200	209	213	196	196	197	232	184	206	190	196	200	204	204	209	193	201	196	234	209	213	231	221	224	228	214	216	218	196	201	205	196	209	221	208	233	233	239	234	204	243	199	199	212	228	215	223	193	170	209	208	203	192	220	204	237	235	205	205	226	189	191	204	200	204	233	205	199	196	249	220	216	224	198	234	217	223	200	210	210	183	226	202	206	248	190	219	204	206	173	177	221	231	213	210	204	186	177	212	238	211	217	218	236	209	203	210	196	229	251	213	188	204	212	188	204	225	237	216	212	208	205	221	195	224	203	237	184	207	193	189	201	213	213	192	183	202	198	222	205	211	222	220	214	210	202	212	210	208	238	234	204	206	206	201	195	203	202	212	247	181	219	211	214	199	194	221	217	215	205	182	208	190	211	197	227	215	191	230	211	226	188	200	204	192	187	209	192	185	216	228	202	219	224	198	213	196	212	242	193	195	206	200	190	191	206	199	213	207	201	179	228	211	228	215	219	211	224	194	195	229	204	213	190	231	202	212	192	199	221	215	218	215	222	195	199	192	207	187	212	213	194	183	220	219	215	173	201	204	232	204	201	197	212	189	216	209	210	185	195	240	200	197	208	225	213	224	223	198	225	212	217	198	214	187	197	191	190	198	216	191	197	193	228	200	187	195	239	227	247	248	234	224	182	237	196	209	209	183	209	200	202	200	204	198	209	210	189	217	227	239	204	211	178	194	188	203	207	218	200	207	264	203	200	213	191	210	201	227	219	197	219	210	220	209	184	202	193	200	203	227	219	224	197	217	208	226	215	232	205	184	238	217	204	195	224	185	200	206	217	253	187	204	180	210	216	200	217	215	222	200	198	175	214	212	227	223	193	204	207	216	221	193	191	218	196	208	193	221	209	196	230	212	204	203	200	198	220	170	225	203	196	211	195	224	194	221	218	203	185	176	216	203	200	185	230	188	233	204	196	223	219	190	185	218	193	257	185	204	182	207	202	204	198	240	222	185	206	232	205	201	194	198	209	204	216	202	182	195	219	217	214	182	217	200	242	191	211	213	236	212	170	194	219	210	211	203	194	191	216	211	189	205	216	219	210	212	229	204	209	232	192	188	222	199	209	201	205	207	232	235	202	208	236	209	240	196	209	189	211	195	207	224	238	217	223	231	187	198	204	210	238	209	209	215	182	220	203	197	200	193	200	220	222	186	222	213	210	219	220	195	220	193	199	206	205	234	191	198	214	200	220	203	203	193	223	197	213	211	210	213	208	181	209	177	201	172	210	222	183	199	238	238	212	202	229	195	209	211	197	216	194	197	203	178	229	211	210	217	213	210	221	207	228	180	201	209	214	180	198	219	209	245	220	180	214	175	223	202	198	242	220	187	217	232	193	180	203	199	207	211	209	211	209	240	199	222	212	195	217	224	246	208	211	224	207	212	222	196	193	215	201	206	205	208	214	210	213	214	195	196	248	202	192	206	207	226	209	202	216	231	213	196	208	195	188	215	199	210	230	208	228	211	195	220	229	206	191	210	193	216	194	215	236	231	205	234	213	202	191	198	221	217	199	210	216	198	198	199	188	226	241	216	234	220	219	240	199	217	182	213	187	231	222	213	176	214	215	199	212	226	196	216	240	225	201	223	225	212	182	199	209	218	212	213	194	209	179	210	218	216	218	231	206	200	194	198	220	196	213	188	189	214	228	210	212	209	205	185	193	216	209	191	212	215	185	218	213	203	198	202	217	203	240	212	204	207	194	205	224	212	222	212	208	210	203	171	250	180	252	221	195	219	204	189	204	194	189	202	223	227	227	183	200	212	201	210	217	209	201	212	220
34645	18414	8280	3450	1480	942	738	647	576	529	517	436	523	459	459	455	487	489	455	455	467	451	517	482	471	490	454	467	448	469	464	472	445	409	444	457	461	495	463	493	473	479	489	487	422	435	470	498	481	476	490	489	503	464	454	496	477	512	487	412	419	503	510	467	451	464	460	484	410	456	493	481	480	492	446	471	507	497	521	486	466	483	429	415	482	495	458	477	431	456	484	516	480	510	413	513	485	468	460	461	465	486	487	468	436	484	471	483	496	477	469	496	448	465	440	463	484	489	477	452	490	483	475	515	453	468	493	467	448	431	471	486	469	442	422	441	437	505	491	483	510	497	485	466	477	464	471	475	468	467	448	456	437	466	461	480	534	452	461	434	480	457	457	488	464	500	462	455	460	480	439	481	468	439	466	450	458	484	472	436	449	461	502	463	451	468	500	455	456	489	423	503	482	481	446	471	516	485	477	496	496	461	433	469	478	487	471	467	486	465	462	481	475	464	474	460	457	460	454	446	471	472	456	454	418	468	470	463	455	466	452	458	477	443	488	469	474	461	472	447	450	461	448	439	437	457	435	487	461	471	479	471	488	484	501	460	469	432	490	456	454	457	456	464	452	469	493	494	454	473	504	494	454	465	463	458	473	492	475	476	491	456	505	512	422	476	476	494	449	452	489	505	439	457	455	503	480	473	494	460	457	472	448	456	489	475	452	481	460	454	432	452	496	483	415	453	466	476	457	457	459	455	491	463	483	485	474	439	441	474	467	477	468	448	451	470	467	471	483	462	448	455	522	492	439	488	478	463	475	444	467	492	466	461	468	474	472	495	446	504	439	437	476	522	460	424	482	447	452	509	490	496	425	454	465	498	459	496	489	454	464	468	443	485	478	466	469	443	430	462	494	466	515	486	485	496	467	487	463	459	465	519	504	471	481	487	460	467	451	449	518	478	499	452	449	419	462	485	495	490	458	488	461	512	480	469	458	449	436	463	480	456	477	467	496	449	481	446	443	471	452	476	507	473	472	443	468	471	477	485	473	460	457	519	515	482	523	520	472	475	446	476	496	508	482	489	462	467	467	446	467	464	464	482	488	466	447	444	461	459	464	476	461	451	514	467	473	466	448	463	451	451	471	480	499	466	448	451	509	517	443	446	441	462	458	481	481	463	488	463	484	456	443	432	453	466	448	477	496	445	501	455	488	465	484	420	472	501	461	452	491	488	472	468	398	462	458	471	473	470	466	446	491	464	452	466	507	492	456	503	473	468	448	466	475	463	424	477	457	459	452	472	435	479	486	463	466	477	468	464	464	476	463	461	460	496	479	478	481	488	498	448	449	484	496	423	475	485	498	475	502	448	472	458	446	446	479	435	470	468	498	453	497	438	492	436	503	482	482	456	470	458	445	522	461	460	492	505	459	477	435	465	442	486	454	481	424	506	457	475	475	464	468	463	481	453	494	472	470	497	500	436	447	501	452	463	482	489	479	463	440	414	460	462	444	465	498	460	494	470	436	469	462	455	498	444	482	432	450	433	446	444	472	452	447	432	426	451	502	485	472	482	458	472	473	417	498	481	475	446	458	462	485	437	463	472	471	494	474	467	466	459	449	479	470	461	460	453	474	483	438	478	461	428	475	500	494	481	453	443	455	435	486	454	442	448	487	472	455	498	447	483	463	449	487	511	422	470	482	486	479	471	482	443	434	461	455	486	453	478	447	454	459	436	444	502	486	506	443	440	474	479	465	457	495	451	514	439	446	438	450	473	439	493	493	427	464	520	451	433	435	470	488	460	426	505	470	448	447	480	483	469	472	474	490	488	431	461	504	483	466	484	457	461	440	435	466	485	462	473	458	474	486	460	473	466	445	485	487	473	458	434	526	448	444	459	453	443	479	498	491	467	486	461	474	472	465	450	447	496	448	487	458	457	441	467	467	458	460	469	432	469	442	419	438	483	473	443	467	496	462	461	472	470	476	446	445	499	477	482	467	454	432	490	474	474	472	476	509	481	449	445	440	461	479	486	485	479	447	477	476	431	479	457	457	485	498	500	488	452	452	474	431	450	456	486	464	478	444	471	500	464	465	447	453	506	499	475	468	455	475	435	508	473	442	469	473	469	449	463	461	448	463	467	467	472	484	459	487	460	461	449	478	443	507	507	461	466	434	468	509	473	497	437	519	424	477	438	444	485	461	418	478	443	452	450	497	484	436	463	503	459	477	488	448	473	480	480	480	469	458	480	452	508	443	500	478	462	456	463	479	477	460	472	442	486	468	510	507	481	521	445	494	456	481	434	462	457	466	477	443	479	453	455	453	435	411	497	468	463	507	423	458	453	463	454	425	461	483	474	469	502	497	469	482	499	407	438	448	454	451	459	441	484	454	475	476	474	508	475	480	480	467	497	472	448	505	491	466	471	455	463	470	440	484	488	458	448	477	477	453	435	453	469	469	497	458	457	470	489	489	471	481	472	452	496	469	464	485	487	434	478	455	465	468	443	508	458	433	449	463	468	455	486	440	445	415	478	457	455	483	502	489	462	494	469	434	438	498	442	442	485	463	444	440	424	480	447	441	495	472	477	456	447	489	459	507	449	437	438	444	454	518	418	477	453	466	448	487	466	458	477	482	465	448	503	457	471	478	482	460	463	495	472	467	485	483	474	429	509	469	477	530	461	441	450	484	452	472	491	420	456	507	461	454	526	493	470	434	457	466	497	447	480	474	479	458	457	458	486	467	505	480	441	444	515	460	464	475	475	498	455	454	463	464	495	469	481	497	470	450	459	440	466	503	455	518	475	463	454	484	483	457	493	480	477	456	459	504	507	473	464	501	473	455	452	452	482	481	468	496	457	462	473	501	482	466	476	469	427	451	488	460	462	472	473	472	452	458	459	460	456	454	471	469	467	465	461	427	440	462	437	490	483	439	460	472	458	501	487	452	451	486	492	490	480	449	445	498	437	448	446	500	452	457	467	478	489	472	473	472	465	436	460	473	443	454	442	506	482	466	476	468	440	498	460	486	526	487	482	458	478	427	452	503	438	520	507	484	464	463	479	485	450	475	498	478	474	453	460	436	486	448	474	470	457	486	437	460	474	478	449	448	496	469	471	478	466	468	467	519	471	484	447	481	473	490	435	473	475	489	489	462	481	459	485	456	463	462	469	477	448	463	483	516	479	430	480	480	473	480	467	458	453	455	475	437	461	469	462	509	457	437	431	470	442	484	454	480	454	436	513	477	494	437	482	469	491	536	479	494	444	473	508	482	412	481	503	467	490	440	471	442	483	488	462	484	454	468	478	480	469	426	448	479	490	470	465	474	454	488	446	444	425	480	429	441	475	443	492	460	512	459	472	507	508	473	450	466	447	482	500	467	484	454	463	432	474	512	485	456	458	450	468	459	465	440	454	466	493	473	455	432	433	444	468	503	457	476	478	487	448	473	473	458	493	491	489	480	447	452	500	446	507	462	452	488	498	438	506	448	442	448	444	460	483
60762	26020	8980	2188	760	464	338	288	280	208	195	179	214	213	191	193	189	188	217	199	207	187	195	204	194	188	199	190	198	173	178	202	176	199	202	203	185	184	199	203	186	199	224	196	204	182	170	187	227	208	206	210	179	187	171	206	184	205	181	200	189	184	192	204	203	189	206	192	198	183	164	213	202	178	186	216	192	218	184	183	194	196	227	188	203	197	213	220	213	203	173	194	225	208	204	202	203	187	208	184	186	186	207	189	185	199	206	209	194	179	196	192	212	186	205	200	172	217	185	199	179	224	192	213	215	193	186	189	183	175	187	168	186	198	202	212	224	189	195	186	195	212	204	207	212	192	224	197	155	201	177	211	195	230	226	203	183	218	193	193	197	224	192	212	180	194	187	202	196	180	195	200	188	211	190	172	161	205	194	193	208	207	180	217	186	194	195	204	168	199	206	202	201	213	207	194	187	210	199	186	196	189	212	182	185	210	209	193	226	180	184	193	193	206	218	219	203	195	206	176	203	216	185	171	169	186	189	160	206	202	191	183	188	215	216	195	183	200	211	198	202	192	203	203	197	205	199	188	179	191	184	192	210	224	196	174	191	195	223	203	188	205	180	194	221	180	195	217	199	218	189	180	221	223	189	195	224	201	189	175	202	192	211	200	199	179	189	196	180	190	182	168	212	206	196	193	218	174	178	195	210	214	212	219	209	213	224	192	184	211	189	192	174	185	199	191	169	203	220	227	194	215	189	195	215	203	194	205	207	183	185	225	212	158	195	206	210	202	202	209	200	195	179	177	190	216	174	212	176	198	201	191	176	185	215	205	175	193	198	199	219	209	205	199	217	200	211	181	212	192	205	191	192	190	176	171	196	183	208	232	196	217	186	172	220	201	194	211	216	223	190	187	186	217	196	187	171	221	189	180	180	162	191	195	166	175	173	197	188	199	194	206	195	200	169	197	162	187	208	192	205	194	219	221	188	213	202	187	208	218	207	212	210	193	197	181	212	219	205	202	216	219	180	200	228	204	194	197	193	174	192	185	221	171	172	205	171	185	207	204	185	219	216	211	186	207	193	175	198	208	220	210	232	192	217	198	197	184	203	172	191	203	188	175	216	172	187	211	189	192	209	161	195	226	196	211	182	211	187	200	182	193	220	196	185	200	186	212	229	187	183	184	211	182	191	186	200	189	188	185	170	199	179	201	195	224	209	198	186	179	212	216	177	222	210	200	196	229	181	207	191	228	183	219	216	192	195	206	221	200	191	182	194	202	164	183	191	211	158	176	183	203	195	187	179	197	199	216	240	232	193	178	210	243	217	169	202	183	194	201	194	213	219	208	206	169	191	208	198	188	215	176	203	187	210	206	205	191	203	181	226	229	187	185	197	204	199	207	195	199	206	183	199	207	183	194	200	200	228	193	198	183	216	204	220	178	206	211	199	199	187	177	200	183	184	181	202	194	199	217	173	196	179	192	195	191	179	198	171	231	201	202	215	185	197	206	208	218	187	191	208	200	173	187	196	217	197	192	216	157	216	194	198	189	197	230	208	190	222	225	210	213	210	183	190	210	231	191	209	193	178	217	185	181	208	211	221	181	189	181	222	186	191	169	241	196	183	206	202	202	202	191	212	182	184	224	183	203	198	210	209	208	225	184	217	208	158	178	202	190	180	203	232	213	194	167	194	209	188	177	184	203	179	204	200	195	198	202	213	209	192	233	197	190	225	206	218	163	206	196	197	197	207	185	224	195	194	184	176	196	181	189	211	214	188	201	189	187	172	196	207	218	212	218	217	195	190	185	209	215	188	191	170	174	215	215	205	169	199	184	185	207	204	215	188	170	209	198	179	177	200	180	176	206	190	222	204	185	188	198	193	208	181	211	205	217	206	190	177	191	182	210	189	195	199	193	201	170	181	178	204	199	198	206	215	197	172	184	200	200	183	191	203	201	207	199	189	202	186	189	197	213	167	175	212	191	202	186	219	211	213	222	208	171	207	182	186	180	186	187	196	186	226	219	182	192	169	175	194	172	191	216	188	197	186	209	176	212	162	227	229	189	229	206	200	181	197	196	178	210	207	201	193	191	198	221	185	183	212	189	170	196	188	173	205	205	216	171	193	212	177	201	173	202	166	189	189	198	193	200	185	221	173	195	210	220	172	191	229	198	195	214	207	216	209	197	215	178	174	218	195	193	190	214	197	187	205	208	179	169	197	169	193	183	201	207	186	197	190	202	197	180	180	200	168	226	184	220	194	190	207	183	195	167	230	194	212	178	224	182	215	204	180	231	216	190	206	208	205	226	196	182	196	175	189	177	190	220	190	205	216	202	221	182	215	196	187	221	206	213	226	210	181	208	158	177	161	193	209	179	201	207	198	173	194	207	200	168	203	200	200	174	183	162	192	193	200	168	195	195	191	201	190	179	203	206	215	192	205	203	161	197	188	204	188	214	196	178	180	237	196	209	211	185	176	193	177	201	206	192	196	213	221	207	192	202	213	189	213	203	199	233	209	200	191	208	200	218	214	177	209	207	191	158	182	184	184	188	187	180	183	224	208	188	205	231	170	226	189	187	206	191	168	180	200	188	211	212	195	201	198	202	192	178	228	182	228	181	198	198	195	220	233	201	185	193	190	188	212	207	199	223	216	195	174	185	204	213	171	179	189	174	195	201	188	199	212	217	179	192	210	213	226	228	186	186	210	175	198	198	194	210	220	187	187	193	192	196	195	179	187	197	192	207	201	195	195	207	189	217	182	163	190	201	210	201	179	206	172	193	226	198	186	198	208	199	218	203	194	217	194	202	191	224	184	180	167	209	184	189	177	220	200	187	182	191	202	182	194	207	187	188	187	190	194	200	193	212	231	196	196	171	206	191	180	215	183	175	220	173	221	180	204	190	185	206	199	168	204	194	212	205	179	188	190	196	227	175	178	202	176	182	205	203	187	171	183	198	213	202	217	176	199	208	209	191	183	186	200	192	210	197	208	181	209	185	213	185	191	177	198	203	185	195	180	176	222	185	229	201	221	207	191	178	189	188	187	221	200	209	209	210	202	205	214	195	169	206	195	201	189	205	169	194	210	201	185	185	219	180	188	204	182	202	195	184	192	194	215	214	230	189	211	203	195	193	192	181	202	215	201	196	207	205	194	176	209	195	200	186	196	211	216	215	199	186	193	214	188	183	206	194	188	181	214	199	198	186	170	204	217	196	210	208	207	171	184	210	209	195	202	204	187	205	196	164	212	194	200	221	205	182	216	197	213	189	189	178	165	198	206	160	200	190	169	172	181	223	189	185	199	190	216	201	192	198	182	223	188	206	222	209	168	216	205	195	177	170	218	178	178	223	230	200	197	215	201	157	170	212	195	209	201	185	216	219	179	199	186	176	188	217	218	194	173	176	199	213	193	202	191	219	206	205	205	190	190	202	195	203	219	196	168	188	203	182	202	202	199	212	193	218	203	206	200	193	197	242	178	200	168	176	206	207	214	226
41008	19241	9582	4152	2057	1329	1086	775	688	630	567	482	456	433	507	473	449	442	407	436	458	455	407	446	485	449	443	408	416	482	425	437	431	480	472	434	460	438	438	461	472	425	422	465	467	406	463	447	427	449	435	436	454	502	461	434	485	425	434	464	413	471	480	444	454	449	499	459	424	475	462	426	471	472	469	432	460	474	457	461	426	466	423	481	479	418	417	468	436	443	438	418	495	455	480	410	426	468	435	481	461	451	456	448	428	436	418	471	472	440	391	443	462	452	461	448	450	475	464	471	453	441	412	418	437	458	459	446	467	416	480	450	423	406	476	436	459	427	467	485	420	428	428	478	439	435	438	464	431	425	423	422	450	468	433	421	433	472	451	456	454	450	461	434	488	418	422	430	474	456	446	460	431	493	424	464	435	443	462	454	453	423	423	420	444	451	428	441	441	459	419	439	446	450	453	432	425	487	462	468	455	458	425	503	455	407	458	450	490	461	429	430	427	448	430	445	460	453	444	412	434	460	443	430	487	473	480	444	477	475	469	461	414	506	476	462	455	508	450	457	491	458	442	442	451	449	476	391	437	438	453	469	470	442	434	429	505	481	436	437	450	442	444	424	472	466	412	456	429	471	465	447	414	452	465	478	442	458	414	452	449	474	432	436	477	429	457	463	451	443	443	431	437	460	428	439	460	417	443	414	439	431	458	433	431	432	432	412	456	439	430	469	439	417	430	436	401	471	451	425	487	479	435	438	450	471	437	473	414	467	459	455	434	446	444	450	499	443	466	456	482	478	500	437	431	445	418	469	464	428	492	425	465	424	492	460	467	495	466	397	465	468	445	434	401	446	425	464	448	461	442	454	486	468	435	447	469	420	426	464	426	394	486	462	457	484	438	441	473	476	434	450	466	464	453	425	482	469	474	448	437	430	414	463	432	450	458	460	410	410	461	442	391	428	472	409	458	462	443	410	457	445	443	451	437	443	425	411	458	426	439	417	472	457	434	431	443	468	496	430	433	434	415	453	452	438	444	417	475	448	456	477	436	450	452	447	477	469	459	457	457	415	438	455	459	432	428	493	479	485	464	423	456	442	465	483	436	455	432	432	437	433	466	454	437	434	398	429	495	454	413	448	442	464	440	454	430	429	502	484	456	445	462	455	435	448	423	471	450	429	464	473	429	443	449	450	429	453	433	425	474	414	430	419	456	466	440	391	472	449	446	432	433	514	475	439	443	418	422	412	440	466	437	431	444	469	448	449	484	467	475	462	430	416	450	469	490	450	453	447	481	481	438	446	418	437	475	450	425	456	437	426	445	435	459	440	438	442	461	448	435	443	395	427	454	502	460	428	450	417	446	485	477	482	461	429	470	452	468	432	453	474	456	443	430	453	419	442	449	433	459	432	450	401	431	433	429	475	411	467	431	413	449	451	471	465	447	427	478	460	473	442	432	444	481	458	442	415	438	392	404	418	419	421	416	463	466	422	436	421	411	439	472	455	434	442	459	451	478	439	427	476	434	472	432	496	455	422	444	417	457	437	481	448	461	457	424	432	431	419	452	437	445	468	486	443	470	437	471	456	420	427	435	478	456	414	471	446	441	463	413	444	424	466	452	445	444	457	512	451	441	412	450	452	423	420	434	465	430	438	464	441	428	435	437	428	462	429	448	441	450	476	441	448	462	417	416	446	429	440	442	479	456	426	457	475	462	433	425	444	462	421	480	462	446	452	512	432	452	500	494	430	438	460	440	405	416	407	451	420	455	445	464	446	459	409	461	457	445	459	449	451	448	464	449	449	464	447	479	441	433	414	452	461	438	479	464	425	429	430	468	428	427	434	418	431	473	429	486	477	432	437	424	430	405	423	496	472	412	449	481	452	416	439	469	436	464	447	440	400	442	438	413	438	443	464	473	421	464	448	426	440	447	475	427	455	468	488	442	462	440	423	441	470	458	435	433	439	477	456	448	462	404	402	435	468	448	451	448	456	436	424	454	465	415	445	458	470	454	414	448	422	418	440	441	430	464	460	431	478	460	505	443	430	453	445	468	451	463	458	460	450	461	475	462	470	459	437	494	438	437	430	483	459	452	442	442	478	465	436	478	394	488	420	436	485	435	462	425	467	432	417	419	457	453	441	483	419	442	468	475	412	471	429	439	419	451	451	458	472	423	454	429	427	470	447	417	487	490	424	468	448	428	458	443	476	441	457	422	448	434	406	429	481	456	432	456	472	436	461	454	413	459	436	440	463	453	451	438	438	432	458	462	459	486	447	431	440	457	463	464	444	499	455	453	425	471	477	451	459	456	495	459	434	430	446	447	428	447	434	460	436	476	469	448	450	460	432	457	463	452	447	446	445	460	436	452	435	426	446	445	457	454	404	446	426	467	464	459	458	435	451	445	450	464	433	448	452	516	455	472	440	464	430	476	443	456	477	416	462	427	432	415	424	402	451	449	439	415	434	435	457	485	461	456	437	463	447	434	428	466	436	475	431	475	472	438	450	459	422	453	454	445	479	432	493	436	450	449	441	462	441	448	445	449	453	486	442	503	436	412	434	450	436	447	455	447	419	438	461	425	481	417	449	473	502	486	479	439	447	475	442	434	447	463	441	448	432	422	435	437	470	414	470	461	431	450	459	438	412	453	433	406	466	452	463	432	444	483	451	440	463	459	456	463	457	416	469	440	449	473	422	407	441	435	475	460	493	451	469	460	453	442	454	443	465	448	439	439	413	461	437	468	451	475	451	437	498	500	445	437	466	434	464	444	439	438	488	432	433	475	435	457	417	461	448	459	463	464	410	439	411	440	465	465	422	454	453	448	453	461	469	461	446	452	454	432	437	413	466	452	463	444	471	442	448	470	453	447	457	443	427	445	445	436	432	453	438	449	462	510	437	456	448	452	440	468	445	473	454	461	442	474	455	444	435	454	490	430	447	457	421	416	442	432	407	430	419	484	425	450	446	437	424	448	443	430	436	448	457	484	468	452	435	440	453	395	486	468	464	467	444	459	458	389	449	427	475	455	449	504	471	472	431	457	440	458	432	443	437	471	438	475	463	457	442	445	468	436	441	477	461	461	445	451	421	479	438	432	441	423	471	440	414	467	432	455	464	476	473	464	457	451	440	451	487	444	446	463	470	465	406	436	467	447	439	437	457	474	429	450	463	466	448	470	450	432	463	445	457	416	477	472	421	434	460	456	463	462	446	470	424	439	416	452	439	420	457	451	453	462	428	450	439	410	462	474	463	433	442	444	495	452	437	479	449	484	422	451	436	448	465	457	481	487	459	454	428	468	483	441	394	440	456	436	466	465	459	438	474	459	452	426	426	428	427	447	468	446	462	415	465	424	418	409	459	450	492	435	431	457	435	432	439	437	449	442	445	472	478	440	495	461	457	450	469	451	440	441	443	446	475	439	408	443	440	431	473	439	469	459	496	435	469	456	454	444	428	490	445	473	459	450	451	449	458	429	418	424	453	433	443	434	484	472	425
59548	31253	16627	7384	2995	1293	755	521	352	271	267	249	239	242	216	198	197	220	239	202	220	237	225	220	207	203	214	231	230	230	229	220	191	188	231	211	213	211	225	233	228	213	220	227	214	211	207	256	213	204	170	227	220	230	222	217	206	206	209	211	207	227	210	226	223	200	198	237	204	193	214	255	220	231	226	243	230	220	196	218	235	223	209	197	207	176	229	213	216	210	231	204	196	217	224	239	230	227	216	208	217	238	218	199	206	208	203	183	203	208	218	218	233	220	206	218	233	208	237	207	219	218	213	238	236	215	224	207	210	224	199	206	219	209	217	199	230	224	200	217	241	227	238	232	221	232	250	213	211	235	203	228	204	215	217	212	215	236	229	219	196	213	244	237	227	197	245	191	215	223	224	178	193	211	242	234	175	239	235	251	213	206	236	207	203	238	193	214	191	246	189	208	238	213	200	206	221	237	242	214	210	227	199	211	230	223	211	230	218	200	216	208	242	240	233	216	214	250	244	211	221	179	212	206	207	195	217	243	227	217	223	230	217	241	214	227	227	227	238	237	206	199	177	234	199	187	219	201	215	214	247	208	258	221	244	209	220	227	222	233	221	211	216	190	200	208	233	212	191	230	186	222	215	224	195	231	252	218	207	247	225	229	196	201	211	219	219	228	254	228	226	202	219	203	195	218	227	226	230	203	205	214	227	229	219	220	229	208	222	195	233	219	200	205	197	217	231	204	174	227	209	225	199	202	204	235	204	215	191	228	224	211	222	218	220	241	210	178	236	214	230	211	232	203	197	215	190	209	205	213	221	205	243	232	196	212	211	160	224	234	227	242	214	178	241	220	212	243	195	196	227	211	225	215	223	222	197	210	236	198	219	202	212	230	219	224	233	234	196	223	242	215	234	228	231	221	219	220	209	224	240	218	242	212	218	246	206	214	251	229	209	251	222	252	211	215	208	205	236	184	216	227	238	219	216	232	210	219	204	180	215	210	207	215	233	192	221	217	217	207	220	244	217	207	204	196	228	211	214	224	217	236	214	225	220	203	201	201	234	215	197	208	221	208	203	229	187	183	219	222	214	217	244	196	204	172	205	206	222	206	217	241	216	209	223	244	219	214	214	228	231	197	178	219	235	221	218	223	213	224	214	225	207	208	190	223	218	218	220	217	202	235	196	218	187	237	201	224	209	208	216	211	229	216	233	232	236	225	189	231	234	217	224	229	200	222	200	236	223	211	206	231	236	230	187	225	224	222	220	207	229	213	249	205	234	244	224	235	231	233	232	213	202	212	206	218	227	218	175	219	199	201	213	209	201	207	234	213	214	219	201	199	208	231	217	218	206	224	208	225	197	199	195	200	225	218	225	179	213	234	223	217	221	225	202	251	223	205	229	237	215	219	200	215	179	207	213	215	252	230	227	232	218	198	206	212	206	239	222	184	205	258	208	207	204	194	194	193	200	215	219	200	226	223	234	178	237	224	235	212	196	227	217	204	211	223	196	226	174	192	244	251	243	199	211	230	231	224	196	217	210	243	236	210	203	218	224	196	211	234	233	208	224	216	233	186	212	195	193	194	220	233	198	220	217	213	206	185	206	204	205	212	189	223	258	228	226	225	225	211	218	218	231	201	242	199	212	211	206	227	221	210	183	211	229	225	217	219	236	230	245	221	243	231	217	211	235	218	212	207	190	212	225	236	190	207	219	192	184	202	240	185	233	229	198	212	188	206	227	218	215	239	230	196	216	210	202	198	214	254	236	210	187	197	258	205	213	228	203	238	197	227	223	233	197	221	194	219	208	249	206	202	198	200	230	217	203	205	221	206	242	207	204	204	222	203	220	213	233	197	199	217	216	211	205	191	213	211	242	219	182	229	215	219	197	221	225	198	214	207	198	202	241	212	202	227	221	249	234	212	224	214	193	220	210	222	214	202	224	233	217	225	195	216	202	224	199	203	221	224	223	208	242	204	208	214	211	202	217	207	217	227	236	227	220	254	210	208	204	197	229	228	212	214	219	213	207	238	221	253	242	196	226	232	224	226	211	193	217	213	206	227	213	239	211	195	202	208	230	223	231	226	187	218	181	208	210	206	197	217	205	198	208	235	229	214	220	211	225	212	214	228	246	232	212	202	193	215	222	207	183	178	221	214	225	209	219	206	242	229	208	197	202	224	216	223	197	213	227	214	220	220	221	230	212	240	213	226	212	201	228	231	206	194	196	201	186	205	191	228	218	241	230	271	211	193	203	225	234	231	243	234	199	226	228	207	202	212	210	205	223	220	210	244	247	201	209	203	220	232	203	230	194	238	224	205	192	187	237	227	220	240	235	192	229	206	215	220	209	183	202	213	224	227	230	217	223	200	216	224	244	224	214	223	206	215	250	220	243	241	175	233	214	206	242	228	239	214	235	187	223	229	218	210	203	210	216	228	243	200	199	192	207	230	204	186	230	205	188	225	213	225	218	209	226	212	189	206	194	224	233	218	216	223	221	228	185	200	221	184	196	219	222	216	222	195	212	236	195	224	231	208	242	217	221	198	213	184	236	197	192	185	239	215	245	200	228	206	215	226	213	224	207	232	196	209	240	208	211	241	226	253	218	217	252	245	236	204	206	213	200	226	218	220	228	212	203	199	212	184	218	227	211	212	200	220	188	250	205	207	222	186	219	190	224	223	179	210	189	231	254	210	208	206	203	197	200	209	225	199	203	198	220	198	219	196	214	217	213	203	215	224	240	208	220	223	208	232	235	194	230	200	214	219	235	232	214	200	239	201	211	197	234	224	219	203	229	207	210	198	200	221	198	178	190	223	205	198	196	213	231	228	233	219	229	226	197	219	230	195	213	203	242	204	205	239	228	202	195	210	213	205	234	245	217	220	198	214	217	214	219	218	226	196	218	214	201	175	254	237	224	215	215	214	228	209	226	210	200	241	201	217	223	237	222	205	228	192	248	209	214	217	211	229	244	204	213	225	240	207	213	217	200	228	222	219	222	207	201	229	215	230	215	212	232	250	200	237	218	229	205	236	203	218	239	200	216	209	189	204	219	235	224	220	231	226	212	204	187	213	237	217	234	217	194	231	196	205	211	225	234	222	219	216	206	213	220	241	198	218	230	231	224	207	217	191	213	199	225	228	225	218	212	202	221	197	259	220	223	224	206	209	204	227	218	213	207	211	224	213	212	242	210	233	241	236	220	211	215	203	203	235	214	209	245	195	218	223	215	227	214	196	207	233	227	246	222	211	185	226	219	216	228	222	205	226	201	229	219	236	215	215	217	217	232	223	217	212	212	240	232	207	206	220	225	188	241	204	209	202	233	230	217	257	235	225	203	205	241	252	230	206	196	196	213	235	191	205	191	209	209	208	219	231	213	196	210	239	232	221	213	207	233	213	205	209	209	233	235	191	230	201	193	228	202	226	243	227	209	185	203	222	208	235	228	213	217	209	199	236	216	229	233	218	220	229	240	227	195	202	221	223	209	208	214	204
40409	25055	17652	12438	7196	3849	2323	1425	1023	843	710	553	464	509	477	491	496	492	493	485	487	515	490	488	477	484	466	525	506	486	482	466	474	523	472	497	503	476	444	480	474	520	512	490	483	464	494	513	488	484	481	498	511	507	470	474	516	500	464	495	505	475	498	489	504	501	424	476	474	489	469	453	480	479	483	485	504	501	476	506	477	524	498	509	443	467	478	439	522	463	494	487	486	455	513	440	502	503	476	460	487	490	477	518	486	494	493	509	477	499	424	492	505	481	488	481	480	479	535	474	515	507	470	435	488	473	507	510	473	493	524	471	481	488	472	487	491	472	449	499	501	483	478	486	499	502	521	483	484	491	461	507	490	498	475	508	466	484	458	473	509	511	486	481	467	417	498	470	523	494	499	528	492	488	493	512	502	470	491	473	493	436	479	505	470	486	530	510	460	496	479	488	496	528	483	497	481	503	486	461	471	449	503	468	521	473	477	489	508	492	472	482	493	483	491	490	487	472	510	525	467	484	473	489	431	497	525	464	494	487	509	528	489	493	493	461	470	500	499	478	476	493	497	533	481	491	542	475	512	487	524	510	496	518	471	497	490	463	492	532	505	433	472	513	503	496	448	509	489	484	452	508	493	514	455	488	490	505	481	485	491	483	465	485	517	448	485	489	492	491	531	451	517	533	481	493	501	499	485	489	514	478	476	518	500	475	482	500	511	452	488	506	475	477	460	562	485	495	494	503	449	481	508	522	467	498	492	477	464	452	486	491	491	496	471	502	485	446	461	460	490	467	474	474	458	529	492	478	473	490	483	471	482	530	516	520	490	485	506	516	495	496	463	517	473	508	522	511	511	493	492	473	467	462	472	493	482	459	459	468	513	505	514	510	498	496	511	459	463	495	488	473	501	463	476	476	509	526	517	525	483	475	466	469	477	469	507	445	516	484	488	523	503	489	498	487	481	497	461	468	531	493	459	505	512	513	496	501	480	500	475	489	538	484	468	464	469	489	504	447	507	488	482	465	472	495	450	487	452	468	477	507	476	442	463	498	513	487	478	523	502	473	483	466	482	507	496	468	479	498	444	470	489	491	496	497	482	447	503	469	498	461	509	465	462	491	462	503	486	466	494	479	491	489	508	473	512	493	508	470	493	511	495	541	486	448	509	484	461	513	493	461	478	526	475	441	483	480	484	468	488	477	504	507	493	480	481	487	479	516	492	516	472	491	505	458	505	500	469	454	450	508	498	464	427	492	465	482	501	479	492	513	466	465	494	505	503	470	484	508	505	486	455	484	495	476	497	491	433	467	479	484	457	452	517	445	428	485	500	446	488	503	505	494	535	482	509	480	465	449	457	481	483	492	506	474	509	470	470	448	501	472	485	428	504	469	476	468	477	473	520	482	521	486	519	515	486	468	487	464	499	464	453	462	481	515	494	458	469	476	513	472	431	493	502	498	481	506	451	508	471	509	480	496	478	478	518	474	478	499	506	489	505	484	456	484	447	512	462	465	501	500	452	503	486	494	476	496	489	488	487	439	472	500	472	481	450	492	470	496	470	470	506	501	489	494	470	480	503	480	447	476	525	510	485	483	479	513	511	464	473	471	478	469	468	486	489	515	448	442	455	483	489	502	492	500	487	490	506	494	472	446	496	501	470	507	461	459	490	473	496	469	494	458	485	517	472	502	478	536	542	495	502	503	470	457	478	480	471	464	478	501	494	509	507	446	446	522	482	472	504	527	496	457	494	477	501	473	486	450	502	478	459	487	494	466	487	472	487	487	501	504	480	489	503	503	488	475	513	455	495	490	478	493	485	512	469	500	483	437	497	534	518	514	471	464	502	503	484	499	506	469	466	481	496	484	488	508	453	508	474	509	486	485	468	502	505	495	484	476	476	487	502	468	441	506	515	450	460	505	513	485	518	461	486	476	484	475	470	486	498	527	477	475	471	482	511	488	500	516	474	495	498	496	497	514	476	511	479	483	488	475	479	501	497	484	497	506	474	505	497	490	481	493	486	485	481	462	449	486	511	496	552	519	472	468	483	471	470	506	484	487	493	490	526	489	489	495	479	469	482	481	478	505	488	507	459	527	527	506	502	467	497	451	485	499	509	478	545	465	473	475	558	495	511	506	459	473	458	498	486	457	493	478	505	479	469	499	494	475	515	457	508	502	526	476	470	529	489	484	473	530	473	457	509	461	473	505	474	436	539	492	474	459	486	507	509	463	500	465	459	494	507	495	491	463	484	484	527	470	498	482	489	491	471	492	492	487	471	494	443	489	484	491	544	494	476	490	466	479	475	470	475	466	476	482	506	469	510	467	484	527	517	495	499	453	543	486	502	492	490	515	499	497	487	511	528	435	453	457	507	497	491	510	484	492	478	445	517	465	503	491	497	483	471	442	489	488	491	511	471	480	485	497	519	464	459	499	493	482	484	512	458	507	499	511	493	517	487	504	454	490	467	479	476	484	500	529	483	514	489	486	458	502	528	515	502	490	517	499	482	491	465	463	481	497	515	506	509	468	509	461	499	499	463	538	487	491	488	508	556	456	492	502	486	505	492	492	491	505	510	485	463	470	506	471	435	524	466	509	522	500	502	484	493	518	464	473	506	429	505	460	507	509	457	496	500	472	471	492	498	487	483	540	485	464	531	475	473	475	514	486	485	477	487	481	506	469	511	470	485	498	492	514	458	445	474	474	497	496	472	467	532	521	507	498	508	522	522	474	461	474	512	477	490	491	497	488	497	485	467	508	474	512	484	535	513	481	501	503	482	473	514	458	490	470	475	463	516	508	572	484	511	514	475	497	449	515	481	493	467	479	496	505	490	516	497	478	481	483	486	491	469	473	464	511	488	490	481	467	502	506	509	518	468	485	513	484	486	472	485	541	488	490	457	502	535	524	490	508	489	539	504	512	499	480	495	476	540	457	476	505	516	456	475	511	470	482	554	503	500	478	468	489	459	484	458	488	450	480	493	493	514	502	488	496	479	480	503	484	498	495	494	482	465	485	458	448	499	525	494	461	470	480	490	488	499	439	485	511	485	482	501	510	463	475	486	425	520	503	493	478	484	490	491	494	468	484	459	476	505	494	473	524	462	488	507	511	462	489	467	473	508	448	481	499	472	508	510	460	473	481	499	472	494	473	453	502	500	477	471	476	471	492	492	490	517	512	488	486	491	464	510	473	480	490	476	464	441	526	502	475	502	501	461	472	483	508	515	484	464	459	517	503	494	456	469	498	497	465	520	472	476	488	538	505	426	507	467	511	480	428	491	470	484	462	473	490	490	500	470	490	502	523	475	469	539	490	491	462	432	474	502	516	490	444	476	471	472	444	458	441	447	535	474	424	456	467	504	459	466	484	481	550	482	490	449	505	486	443	498	525	459	469	501	454	500	529	465	500	488	488	512	451	507	463	462	467	466	515	459	459	499	511	530	465	477	511	444	441	505	466	500	434	532	509	529	474	491	465	492	498	472	505	492	471
51596	20914	5854	1456	503	293	243	245	203	220	207	199	204	223	221	249	234	221	212	202	206	183	192	208	208	229	244	213	231	236	198	208	226	238	222	235	225	223	219	209	228	225	192	208	229	244	207	193	253	233	224	214	262	201	236	217	232	225	207	231	202	215	236	222	212	240	206	218	227	182	210	195	227	251	252	224	193	217	253	243	234	212	238	245	215	251	202	217	224	219	213	222	234	216	204	215	231	214	256	236	212	225	225	211	201	218	227	239	208	198	233	235	201	223	258	239	204	230	200	237	206	237	204	231	253	231	199	263	224	220	217	201	187	219	241	225	236	213	226	232	194	196	223	206	196	223	212	200	225	210	201	237	212	219	227	222	221	215	216	234	237	209	237	226	223	229	210	232	248	236	257	271	224	224	235	207	235	195	196	233	233	215	222	231	230	216	208	202	242	227	228	224	219	213	220	244	223	211	219	232	238	260	240	213	222	236	238	224	210	228	233	237	227	233	200	208	249	223	218	191	213	220	237	227	194	199	197	212	206	252	225	219	246	208	219	197	231	202	219	194	238	220	206	221	209	233	219	212	216	220	219	216	217	255	212	210	228	253	239	239	210	181	257	193	217	219	215	232	229	254	260	209	210	216	209	236	239	215	220	203	195	221	186	216	201	217	233	210	230	217	213	213	252	232	226	235	243	217	231	202	236	264	231	234	214	227	232	234	209	224	222	259	193	194	208	182	235	218	237	218	235	227	212	199	262	227	238	245	233	231	211	219	229	210	229	254	200	237	209	215	234	211	205	208	198	198	212	216	258	216	200	201	205	198	229	234	221	230	232	211	214	224	185	248	222	192	198	226	219	218	231	214	213	253	232	214	239	223	217	251	215	211	236	246	229	204	238	223	214	201	257	245	222	206	220	225	235	239	254	236	226	206	224	246	240	216	214	207	217	221	209	209	221	242	206	186	205	204	237	225	200	219	219	210	233	207	235	176	229	219	219	195	209	235	207	210	231	221	229	230	219	219	223	217	197	229	220	210	215	235	239	218	212	241	228	239	199	203	226	226	212	239	232	166	261	218	236	196	233	228	227	199	243	237	223	217	222	200	241	206	205	220	219	213	235	202	201	216	227	217	221	225	208	234	213	207	196	231	220	229	173	184	223	239	233	217	236	196	230	228	234	195	190	215	211	217	231	220	224	209	213	205	198	250	230	232	187	190	197	221	204	215	201	215	239	211	238	226	220	210	230	240	201	214	192	221	196	213	194	212	208	237	221	197	219	243	215	257	226	233	212	205	199	201	217	220	223	222	228	209	208	205	202	246	219	225	209	233	246	213	221	246	219	220	239	245	225	227	201	186	237	223	195	225	223	228	246	217	222	218	215	227	234	229	219	177	217	199	217	219	242	211	217	213	248	215	223	241	243	239	213	223	222	231	212	236	228	239	209	223	209	237	231	204	219	227	236	213	210	209	217	231	226	211	276	237	209	249	222	198	207	227	235	212	230	213	245	203	231	228	202	216	205	241	228	211	203	222	211	244	249	216	226	225	233	242	206	229	219	213	209	199	230	222	221	221	263	233	194	214	226	242	188	210	204	193	232	232	217	206	234	218	219	203	230	227	213	210	192	211	241	224	206	237	207	212	189	219	233	207	211	223	215	216	234	248	235	209	206	214	229	223	220	215	233	205	220	213	204	218	199	228	241	209	242	218	234	217	219	198	234	219	227	206	204	218	207	206	225	224	230	211	215	240	249	210	225	224	219	218	231	196	201	221	222	252	233	225	215	219	227	227	249	214	206	241	217	216	221	212	218	233	236	213	191	201	229	241	221	229	228	192	222	210	222	206	223	212	213	214	204	244	250	217	222	205	215	233	231	245	211	220	236	218	243	192	222	231	249	244	221	214	196	208	247	249	217	247	219	234	233	217	217	220	226	224	233	207	230	251	241	227	211	212	233	239	219	222	237	208	241	257	207	237	232	212	211	211	248	230	210	242	221	247	208	218	261	222	222	230	241	243	193	214	218	198	234	228	226	217	224	220	228	258	219	212	207	233	206	198	228	225	212	243	192	196	228	229	259	226	229	241	260	214	227	212	228	235	200	205	219	200	218	231	242	215	223	240	202	192	202	245	194	218	183	215	208	234	228	215	201	200	227	199	224	242	214	245	220	218	206	212	255	198	245	230	212	230	215	191	220	196	205	231	182	214	231	233	221	209	200	242	238	229	220	262	237	226	221	245	231	194	214	223	247	229	229	215	228	209	191	243	248	218	248	207	236	249	233	244	203	206	219	245	211	204	213	190	187	230	237	237	224	228	200	222	206	238	251	215	222	234	210	219	197	225	236	207	223	214	195	202	215	217	207	228	226	197	206	221	230	232	227	241	205	232	228	223	258	226	264	190	200	202	218	216	234	237	220	208	209	227	251	232	238	246	244	221	197	225	218	230	230	229	215	231	233	232	242	213	218	241	227	230	220	204	211	185	223	229	234	222	234	218	229	194	226	202	238	200	239	206	241	220	233	226	194	244	226	245	209	234	214	205	198	235	231	218	216	209	227	240	219	224	264	210	226	220	195	207	206	243	244	203	237	198	232	216	191	208	213	223	249	204	204	231	206	213	249	223	188	195	255	230	248	227	213	208	212	242	228	222	215	221	208	244	224	185	234	218	219	215	235	230	239	179	214	207	206	232	222	224	246	231	241	232	243	278	240	213	230	244	208	190	240	253	209	231	209	205	215	214	214	198	243	238	267	254	260	203	234	235	217	223	245	228	239	217	225	209	238	224	196	189	217	210	208	211	201	228	245	241	216	200	215	233	225	236	227	218	221	224	251	210	235	240	215	222	237	206	243	212	212	229	250	237	237	227	198	202	207	214	204	205	224	265	228	201	212	196	205	249	254	226	207	210	217	244	208	230	200	210	256	230	207	214	251	250	231	222	252	234	222	213	209	243	209	206	210	214	218	216	211	222	229	217	221	252	200	214	232	233	222	234	212	216	244	199	243	216	201	240	231	205	201	228	198	239	182	206	220	196	209	167	205	180	215	213	239	226	257	217	199	214	238	226	210	215	209	210	235	210	199	214	229	218	236	210	237	200	237	225	201	239	257	245	232	241	222	229	195	236	216	203	241	227	257	213	233	204	204	204	235	228	215	194	205	224	241	229	221	223	208	225	223	229	223	199	195	227	214	204	222	221	237	217	224	205	207	202	239	232	210	236	235	226	221	191	247	233	228	245	210	188	219	241	244	206	243	236	198	242	236	216	224	231	238	237	206	214	210	248	243	201	223	232	244	219	226	231	197	247	223	238	231	222	213	232	217	237	231	242	198	240	226	209	235	240	207	197	213	207	234	236	227	189	204	236	237	249	242	237	259	204	211	225	235	245	230	229	218	233	205	239	227	208	217	212	237	194	191	202	223	214	194	227	228	242	241	233	224	244	210	232	211	206	200	240	216	266	217	227	210	227	202	270	247	236	192	237	235	212	206	206	195	215
35966	15237	6778	3022	1279	767	594	550	527	553	478	473	465	487	503	507	495	521	517	478	497	502	533	519	473	512	514	482	501	539	487	503	520	444	500	524	462	508	520	476	479	529	514	500	486	516	472	496	472	470	479	474	515	514	515	447	502	516	507	498	500	528	490	491	529	508	505	520	485	452	469	495	498	490	518	532	482	513	510	493	492	489	525	476	475	506	499	531	529	482	482	475	512	514	475	563	478	443	509	482	487	512	470	481	485	472	497	508	501	498	516	490	532	522	481	523	475	449	476	469	489	455	474	492	510	499	481	536	532	503	473	535	494	506	517	452	475	506	503	507	495	496	489	479	501	533	491	502	547	535	481	527	467	459	531	509	510	500	491	518	498	493	509	488	487	475	490	494	486	491	501	515	444	509	489	484	505	472	487	502	467	455	545	515	441	479	511	519	484	518	493	497	489	524	445	500	433	457	464	492	514	472	492	480	469	535	466	470	454	514	505	512	452	487	478	463	529	485	487	520	531	459	507	474	514	510	505	476	494	462	544	512	486	498	484	501	504	470	510	503	496	481	500	473	487	463	481	542	461	544	517	491	493	542	500	477	445	522	468	469	475	516	497	484	485	486	468	481	551	457	484	469	467	491	487	493	516	487	509	503	467	506	506	488	506	490	526	498	473	494	512	512	521	463	530	495	444	482	492	502	470	507	510	530	502	497	514	438	484	511	467	469	486	523	463	468	492	485	479	531	468	488	491	505	510	496	465	497	465	496	516	515	486	521	497	473	474	494	496	492	492	480	508	489	478	473	524	500	471	491	506	496	509	509	479	464	514	488	505	483	492	506	525	507	483	495	503	485	524	485	519	525	479	522	494	487	486	499	516	459	476	492	449	469	491	473	510	489	503	483	487	514	495	498	463	483	494	520	477	496	492	499	492	501	453	526	530	524	456	500	495	458	521	466	510	493	499	484	502	484	510	497	502	499	494	491	506	512	480	530	503	444	484	502	491	490	504	497	441	478	466	470	471	482	491	487	498	525	469	463	497	498	460	468	477	529	500	441	536	501	522	524	497	488	487	497	493	475	494	486	481	500	502	501	476	496	475	501	437	483	471	469	450	510	520	540	498	441	495	482	555	461	496	480	480	508	498	455	481	481	514	500	497	525	495	460	488	482	440	483	480	477	483	525	506	488	493	534	527	509	492	496	469	479	509	502	517	481	443	517	490	508	567	500	519	503	495	494	471	512	501	479	511	484	496	487	473	507	476	461	519	495	515	523	505	463	475	491	472	489	477	478	482	496	534	467	495	491	525	519	502	503	470	498	495	484	509	482	470	479	482	452	504	496	501	482	521	496	491	504	477	549	450	508	487	495	502	493	557	507	469	467	496	515	531	519	486	481	473	484	525	494	507	509	503	492	472	494	494	442	523	519	483	470	524	512	494	470	521	488	485	499	503	509	490	481	520	480	479	517	538	520	472	533	475	512	500	518	485	505	489	486	494	470	516	464	468	466	496	509	510	509	492	487	492	513	545	487	487	505	493	490	503	480	484	457	493	523	470	515	485	481	462	472	538	502	476	460	504	476	489	492	488	501	482	516	501	460	487	535	496	494	463	477	486	487	531	497	535	486	492	489	515	507	465	515	505	497	528	510	462	484	456	491	511	516	481	489	493	512	534	521	500	499	452	485	475	490	486	495	528	453	451	493	463	506	460	536	532	517	470	515	508	479	506	485	481	467	503	498	485	516	488	481	541	473	492	500	506	530	497	496	485	514	472	518	496	478	484	471	526	506	512	508	475	510	476	482	497	496	450	515	508	545	495	512	488	492	468	506	514	517	509	480	533	519	489	517	500	510	458	453	443	535	527	506	482	487	506	529	483	493	474	514	505	444	510	515	506	505	509	536	526	506	477	453	481	490	500	487	514	515	476	514	524	534	516	487	492	469	490	467	506	477	484	467	503	491	472	468	488	487	486	485	495	480	494	475	481	495	485	470	490	501	493	515	506	483	473	469	448	511	514	476	486	511	489	474	501	517	517	525	485	536	488	502	501	544	476	470	467	511	484	470	456	467	479	503	506	545	497	464	512	490	493	514	525	504	514	493	475	477	497	517	522	495	488	512	511	470	491	463	504	531	472	520	455	513	493	493	478	477	504	515	517	491	501	464	478	465	478	507	494	485	505	482	481	492	487	480	504	513	469	527	481	471	508	479	481	493	499	480	512	503	472	508	495	516	479	474	491	491	528	500	476	452	502	473	523	474	495	483	505	524	470	483	474	502	561	478	521	491	484	480	514	486	489	491	529	502	503	530	548	457	528	495	483	512	527	485	501	495	527	516	496	479	469	521	471	484	534	485	510	523	517	487	498	500	520	527	506	482	532	500	518	474	501	514	467	453	501	534	493	484	497	503	524	490	525	512	487	499	521	514	438	525	504	495	478	523	498	534	474	480	466	499	506	495	502	495	473	489	486	519	489	527	479	456	538	456	484	494	508	492	519	508	482	507	504	471	478	477	476	455	497	511	456	493	462	463	491	503	502	504	494	488	493	472	470	491	504	486	477	486	530	467	480	511	483	504	495	503	483	462	500	518	478	451	479	501	484	529	490	493	472	500	513	494	468	530	473	491	493	472	502	526	501	498	488	513	464	502	520	501	494	461	521	533	489	454	496	450	485	513	472	478	500	497	517	493	468	518	509	495	483	512	452	477	505	540	502	507	443	485	474	488	496	528	493	479	476	506	504	504	500	481	514	498	493	510	477	506	488	527	485	486	515	497	502	505	461	501	479	480	553	502	517	514	489	494	498	475	544	499	479	505	484	515	507	508	493	470	519	493	500	503	471	468	515	516	499	469	497	493	522	523	508	483	495	457	484	474	477	484	510	529	502	506	445	487	507	473	511	495	506	466	513	487	516	474	511	519	477	499	470	505	487	512	468	488	489	531	475	458	491	482	477	489	500	472	515	481	484	480	480	488	508	511	485	500	491	503	525	480	478	516	494	470	493	474	491	480	473	505	519	548	484	500	455	521	499	546	470	491	502	490	509	478	460	511	548	492	492	486	538	492	489	482	500	511	469	518	514	497	489	534	532	447	486	484	449	497	489	471	470	471	485	521	475	481	486	503	494	497	498	456	512	504	477	470	510	500	513	470	517	528	469	494	460	489	479	479	518	481	487	491	513	485	508	465	537	480	481	468	513	526	438	492	544	491	486	482	508	477	490	450	439	479	496	480	500	538	536	462	523	491	506	539	491	503	461	494	527	463	518	467	520	503	473	490	555	504	517	503	533	458	527	507	507	502	471	468	524	495	465	487	460	484	529	491	507	532	480	489	509	454	505	502	479	477	509	486	508	468	530	460	478	506	484	501	487	453	485	452	465	476	498	490	500	529	464	487	457	489	525	519	527	530	485	518	527	440	502	489	478	508	482	494	523	487	520	492	545	458	503	487	431	483	495	504	496	506	495	485	498	497	472	470	500	525	491	516	482	507	497	501
56802	26452	9567	2985	1191	595	413	362	326	242	193	211	219	183	180	175	201	189	209	202	196	212	205	170	163	201	181	197	178	211	194	170	216	184	198	177	214	183	189	190	195	199	223	193	205	188	172	190	189	194	178	202	178	199	237	168	188	177	165	207	183	204	190	187	198	190	214	175	216	183	210	204	199	181	203	189	188	230	209	164	206	196	205	219	198	202	182	221	230	230	181	196	206	197	196	222	176	186	182	198	213	180	240	213	194	211	208	196	218	211	199	218	202	195	194	184	210	172	196	192	195	188	217	226	213	200	198	203	182	212	185	195	205	198	197	184	200	191	214	203	193	202	209	195	171	189	176	168	196	208	221	221	201	196	184	190	191	191	189	213	230	205	203	177	188	215	205	204	210	217	199	199	186	206	176	203	178	183	180	176	205	160	181	213	181	202	175	202	188	189	191	214	195	228	214	184	203	169	207	179	209	201	197	204	210	203	180	205	201	172	192	182	199	179	186	184	213	190	190	215	197	177	194	200	186	185	204	207	201	190	223	194	202	218	185	187	194	204	194	202	199	197	210	187	186	189	177	200	180	195	174	187	189	206	208	203	181	219	200	192	196	181	203	196	202	190	194	187	209	221	175	187	172	217	211	197	186	189	197	172	197	201	181	202	203	189	179	209	195	191	208	201	193	215	210	213	199	205	209	214	217	177	216	183	201	189	197	185	202	237	204	189	196	187	195	203	208	179	198	206	174	229	210	215	203	233	200	194	185	180	197	187	202	178	187	209	201	190	181	182	202	175	213	173	202	185	191	198	214	167	194	179	170	200	199	202	199	190	187	176	191	187	226	205	205	179	212	167	170	189	214	189	201	192	200	207	172	196	211	200	200	206	203	192	196	208	209	178	209	191	200	183	188	170	215	190	195	217	209	179	179	184	188	225	201	191	216	219	199	197	193	192	195	181	214	180	204	181	188	220	211	203	196	209	189	190	215	221	179	189	202	208	214	208	201	167	206	201	189	189	194	193	174	217	182	195	178	204	183	198	213	208	215	205	185	203	192	202	220	230	205	160	204	178	208	179	191	208	199	168	209	209	194	189	203	209	202	203	202	228	205	185	203	187	194	196	202	215	210	190	218	190	201	214	189	213	191	209	190	201	196	203	236	187	210	193	202	185	183	183	194	189	211	184	243	185	187	182	207	188	192	190	194	207	194	185	213	212	194	201	191	213	207	190	196	204	180	155	194	205	153	200	211	175	186	214	219	218	209	208	183	201	202	198	179	206	180	213	225	201	195	187	210	202	209	205	202	200	190	208	202	188	217	196	177	198	225	207	223	197	192	187	191	194	198	198	195	172	201	170	181	197	207	191	185	192	178	214	203	212	193	210	218	208	183	213	178	194	190	198	196	204	201	196	215	190	200	192	201	203	208	197	205	208	198	215	222	238	185	191	179	223	177	211	220	200	200	188	200	226	190	216	202	181	192	177	210	184	185	200	199	194	221	199	224	184	198	217	180	225	236	211	185	201	207	187	207	206	185	196	217	196	192	168	185	176	179	193	173	195	191	174	201	190	178	212	193	208	207	176	198	190	196	198	210	210	195	229	203	213	192	205	192	168	185	188	164	180	202	215	219	207	199	216	192	204	211	191	180	214	170	172	200	196	215	190	215	158	215	184	182	196	175	199	215	224	188	219	238	203	187	187	195	217	204	217	188	201	201	202	171	170	196	195	209	214	185	194	195	217	194	206	218	217	196	181	200	213	195	189	192	172	230	212	181	203	201	209	199	176	205	226	218	206	189	217	183	203	208	195	206	167	211	183	197	207	209	182	216	199	199	181	185	173	210	185	198	177	212	207	218	208	180	172	183	220	194	182	180	188	183	212	204	206	199	220	188	202	197	209	201	176	229	185	200	198	189	191	210	188	198	195	181	172	191	193	215	194	199	194	217	223	204	197	192	196	232	216	186	163	166	197	213	184	177	198	187	206	212	181	206	185	183	212	200	184	218	200	188	179	195	202	214	188	209	192	193	163	208	198	205	198	184	163	171	196	187	214	192	199	234	194	224	208	190	214	190	224	215	221	179	215	215	174	204	196	206	210	189	201	185	192	210	182	199	186	211	220	187	192	205	204	205	221	179	193	196	193	215	202	198	204	199	171	223	211	219	211	180	179	176	202	205	196	215	195	180	172	193	201	196	190	169	200	189	197	204	177	191	194	184	214	185	211	198	167	228	198	219	171	198	190	206	201	203	184	189	210	200	191	219	189	215	196	141	185	214	194	224	228	213	201	224	205	197	210	199	181	162	213	203	188	220	195	206	217	188	186	215	227	196	217	211	215	190	193	201	191	199	201	235	184	232	197	178	210	226	170	203	189	196	197	185	179	162	215	227	200	182	203	214	180	184	177	173	218	214	175	179	213	182	198	191	220	219	213	209	211	197	193	211	191	203	189	206	198	200	192	187	223	184	186	194	189	179	214	189	214	194	182	217	190	190	218	215	188	208	199	220	186	178	200	205	180	205	236	150	180	174	181	232	208	190	202	197	189	179	191	177	222	224	210	191	195	185	188	172	203	205	190	181	201	220	186	181	204	201	201	229	213	201	194	229	192	194	199	227	198	197	226	189	206	202	182	189	224	179	199	231	207	207	193	209	207	215	190	190	200	163	202	211	225	183	181	173	219	215	169	189	209	215	228	203	199	186	188	231	193	177	176	184	183	192	195	207	195	180	183	208	185	216	214	158	181	204	228	207	196	204	194	187	207	222	191	194	188	181	184	181	191	194	225	214	190	182	190	168	191	215	187	209	183	196	192	209	194	206	211	207	190	204	175	195	228	213	224	194	201	216	215	203	232	168	221	198	204	183	175	180	194	195	194	203	185	192	200	170	174	220	217	205	206	201	182	186	190	201	181	211	172	216	209	202	196	189	215	153	196	184	209	222	181	196	217	215	191	185	195	189	193	204	196	173	191	212	171	207	201	206	193	186	182	179	181	181	195	191	190	191	203	180	187	210	199	184	182	195	178	174	200	218	198	185	206	186	214	227	200	207	179	179	200	202	188	168	185	196	162	212	181	192	183	226	203	184	200	208	192	186	189	207	184	166	201	194	174	224	187	179	204	181	188	200	223	173	199	181	203	214	197	219	226	191	180	198	199	191	177	211	180	203	186	217	185	213	230	210	190	194	182	198	233	197	202	205	198	212	207	191	227	210	165	212	199	204	173	198	199	186	181	190	233	206	196	211	214	169	178	174	203	199	185	216	210	188	205	190	225	193	196	220	197	245	180	204	212	170	182	227	181	201	228	203	219	208	225	209	196	185	198	182	207	198	191	215	207	217	200	205	193	209	218	170	206	207	206	200	195	187	230	230	198	181	174	176	192	183	218	217	185	192	189	207	217	210	214	181	189	212	208	196	181	196	211	197	208	199	180	208	188	200	181	199	204	204	211	206	204	202	196	197	204	205	211	192	200	192	194	222	192	229	195	177	206	198	210
39183	20023	10212	5672	2965	1827	1291	1054	907	690	518	468	476	448	460	479	431	420	463	484	409	500	450	455	452	411	462	446	441	456	466	477	443	456	453	439	415	475	435	474	420	460	408	461	449	441	463	409	416	495	453	505	459	466	423	409	451	454	480	462	453	406	464	464	433	419	431	444	472	467	427	447	454	417	448	444	428	463	452	452	454	467	440	399	453	444	463	467	435	479	455	423	396	466	429	466	451	437	418	497	497	451	438	429	474	463	426	411	466	490	431	451	474	464	455	421	473	452	434	409	488	423	449	463	466	474	462	431	471	451	458	412	486	465	432	470	455	445	448	463	439	474	419	430	443	457	477	455	421	436	417	480	423	442	479	442	473	451	451	420	452	443	439	451	465	415	470	441	423	464	440	437	463	443	467	446	477	472	431	437	454	434	467	459	459	473	442	444	432	436	451	444	429	466	428	452	446	470	459	442	429	461	480	455	431	458	427	452	444	411	421	464	428	435	435	464	453	454	455	426	473	445	437	475	453	464	489	442	455	426	490	462	474	511	459	456	481	462	443	451	462	467	464	442	445	407	455	463	471	478	435	449	406	473	487	457	453	449	418	447	433	413	413	473	420	477	454	440	470	484	485	457	440	435	446	420	436	401	479	431	478	484	465	455	445	489	423	441	442	415	462	494	469	399	440	416	443	435	420	461	479	417	477	437	441	440	475	472	431	399	469	454	470	466	438	464	459	449	466	443	462	491	462	474	486	464	467	441	446	471	433	446	453	449	429	451	482	408	457	441	442	427	456	407	474	448	447	432	402	451	442	431	425	455	435	430	415	411	424	470	487	443	448	429	425	455	458	449	395	411	416	471	424	430	446	450	448	431	423	439	460	447	464	452	449	454	431	435	451	441	437	476	475	441	393	466	458	427	440	453	431	443	436	427	473	430	460	473	441	421	414	464	468	505	432	450	442	479	451	410	437	484	444	438	440	436	435	452	439	467	438	451	433	474	436	468	411	488	440	466	445	471	463	463	450	464	484	425	428	464	462	445	486	475	438	479	415	449	443	482	463	431	464	428	473	467	463	457	416	427	463	477	471	440	475	471	445	469	430	418	460	461	437	442	453	462	442	438	477	440	490	465	413	476	435	417	437	441	438	457	452	457	464	433	461	471	423	437	455	455	417	466	427	449	457	416	399	421	431	444	444	488	452	421	450	487	470	470	504	464	486	429	458	455	478	432	427	442	456	454	467	443	434	430	452	443	449	462	426	408	435	451	417	460	453	438	475	440	451	489	488	464	447	440	462	444	434	429	461	470	458	457	439	420	431	472	453	458	420	457	444	444	455	444	479	447	395	486	448	450	423	464	470	437	465	415	468	453	431	429	522	465	413	452	443	469	376	422	450	485	470	441	440	441	459	447	430	473	446	454	432	409	458	445	430	444	452	448	408	447	459	448	443	428	449	452	455	409	460	448	460	445	460	465	435	424	449	434	430	441	433	430	442	465	461	447	448	393	453	473	419	468	469	488	449	432	418	463	458	448	431	477	476	443	404	464	456	471	435	468	427	421	435	464	453	486	438	414	441	467	454	454	413	435	466	439	485	429	427	457	481	485	449	460	454	482	471	431	450	434	470	441	421	441	475	423	494	448	465	415	449	441	445	468	435	458	419	445	468	430	474	448	455	430	450	461	426	479	449	469	439	461	429	457	465	424	413	471	446	451	436	474	473	440	459	463	447	431	466	464	433	468	448	447	436	487	428	508	482	442	432	463	436	447	441	449	432	453	470	429	441	436	461	425	436	464	438	459	458	473	438	462	462	421	462	460	433	427	467	486	447	451	430	475	471	450	443	433	417	465	480	468	438	446	451	452	430	451	421	446	439	423	440	463	441	429	472	443	446	446	453	476	437	465	461	464	429	448	402	469	459	452	441	455	507	474	451	448	452	441	443	407	427	454	454	463	479	474	425	449	470	450	441	459	397	397	430	478	460	463	440	452	413	451	413	487	440	440	479	463	444	444	445	469	458	438	462	464	453	458	454	460	448	475	429	473	437	463	456	440	463	428	465	442	433	433	459	472	491	465	447	458	449	440	431	433	438	405	430	436	428	470	450	454	467	429	465	461	465	431	443	460	431	525	456	455	415	497	468	425	420	428	486	463	446	449	441	441	460	441	412	481	442	446	417	440	493	439	418	493	432	485	477	489	442	454	435	424	447	436	439	443	455	440	430	438	457	449	413	466	477	440	441	434	429	432	447	429	431	476	450	462	433	434	448	460	465	431	439	450	424	448	426	456	429	471	428	461	451	460	463	463	419	508	441	451	457	417	417	461	456	462	446	449	478	425	449	432	474	413	437	430	448	437	447	469	478	477	442	441	433	434	496	429	420	437	443	466	470	450	389	432	486	446	435	446	442	490	437	435	482	417	451	427	433	477	441	431	468	464	445	487	427	473	503	427	452	453	459	456	454	432	446	449	433	469	460	492	511	414	469	459	453	444	451	459	446	443	497	445	459	445	461	463	456	426	446	464	437	480	477	471	418	451	448	445	459	454	418	461	423	425	453	461	482	473	420	446	484	459	468	498	438	445	473	451	481	456	454	460	488	442	465	460	443	442	480	498	445	446	437	459	486	452	432	413	450	426	421	463	435	502	483	434	446	423	430	423	470	478	443	440	473	463	477	433	396	454	425	474	444	460	429	468	459	459	434	425	489	443	439	487	453	444	415	429	440	447	467	428	454	459	433	464	463	420	460	454	446	457	428	419	446	457	475	453	446	453	461	442	435	498	469	443	479	439	481	441	481	427	432	463	444	442	405	462	454	454	432	447	500	420	416	434	464	436	437	471	485	469	408	432	441	447	463	496	445	459	459	448	453	445	484	411	423	459	440	465	454	474	454	474	449	437	454	421	475	456	453	435	440	440	477	480	428	451	448	479	441	488	414	435	431	481	457	472	467	452	425	447	452	473	446	482	482	428	435	461	458	413	428	462	454	455	406	470	469	438	429	455	430	417	431	454	466	464	414	439	423	455	460	443	430	446	456	464	469	457	436	464	449	443	439	432	430	445	426	452	461	457	474	469	444	439	468	467	450	459	434	447	458	418	466	449	470	444	454	420	491	486	469	455	463	441	478	442	445	442	477	421	491	475	471	505	492	449	449	471	458	448	454	448	443	421	445	460	457	462	463	414	472	486	429	446	463	478	441	470	433	414	461	474	442	444	416	418	434	455	436	489	458	435	419	443	477	444	422	470	458	491	463	430	455	448	452	445	420	446	453	460	462	459	504	459	449	430	414	453	455	439	401	431	431	454	457	441	439	494	464	429	445	420	490	474	487	469	441	439	465	423	441	424	461	459	471	463	432	439	476	460	462	449	464	460	468	460	446	437	458	452	469	448	432	479	439	425	468	433	461	449	454	484	445	479	435	433	481	449	446	445	468	444	424	442	483	427	442	434	461	469	430	410	507	467	412	409	427	392	448	429	504	482	495	447	438	456
60743	29938	15969	7882	3848	2295	1516	1113	840	565	344	268	217	193	211	214	205	204	205	208	198	217	189	210	203	188	181	206	206	199	202	204	236	206	242	221	205	189	224	191	176	219	184	205	208	192	216	200	215	220	195	189	196	231	206	211	205	181	214	202	231	218	164	206	201	194	174	195	218	187	220	226	213	200	194	216	225	200	205	219	194	233	202	214	172	199	210	180	205	217	217	206	195	206	185	198	198	172	205	218	203	207	220	190	210	212	201	202	197	198	192	217	216	223	190	202	191	197	215	202	215	173	193	213	192	208	210	202	191	185	205	187	202	205	204	201	195	203	181	194	199	173	247	186	189	196	221	190	204	226	214	223	216	205	208	200	209	205	200	201	201	204	193	214	214	208	221	209	195	187	216	204	206	194	241	195	188	189	208	193	190	193	202	200	215	195	223	183	184	215	180	225	214	195	212	177	202	196	203	163	189	196	234	198	228	199	182	222	209	200	184	223	219	175	185	172	201	192	208	182	213	195	186	204	211	206	191	201	156	198	210	192	225	192	210	211	185	228	189	218	202	197	217	156	208	213	187	182	199	206	202	215	192	204	202	203	249	202	206	201	186	211	208	205	211	201	208	200	223	165	206	229	172	219	215	202	204	194	197	204	192	212	236	189	219	185	193	194	213	186	197	199	197	225	209	186	185	219	189	210	204	210	194	171	195	195	206	211	227	209	219	210	168	184	206	187	218	215	180	181	177	193	201	206	232	234	194	214	195	185	223	179	213	211	225	216	209	196	205	223	213	218	192	191	224	215	198	219	193	204	197	197	192	182	155	190	189	205	188	171	193	192	186	183	203	209	195	171	178	195	210	234	196	185	177	210	231	201	204	185	193	227	221	207	178	208	179	195	206	191	216	196	215	185	187	211	196	204	197	200	176	181	199	218	180	169	207	214	213	203	172	204	190	202	185	221	197	218	198	210	198	192	188	199	196	216	192	193	212	199	182	189	224	204	186	226	194	184	195	216	209	204	185	213	226	196	184	200	214	195	206	224	197	199	212	207	211	219	200	206	206	202	204	221	199	184	219	212	212	211	222	208	176	206	174	198	184	210	193	190	210	164	199	200	203	179	205	185	209	199	190	191	214	217	206	189	203	188	189	205	226	189	192	232	206	214	198	191	190	218	207	205	190	209	180	206	234	213	209	195	224	171	178	187	213	199	183	209	199	193	195	210	220	182	201	179	207	188	203	220	221	197	193	192	194	212	226	196	205	195	194	214	214	170	229	196	175	198	181	233	185	215	200	212	211	210	205	220	186	193	171	219	204	218	203	192	212	201	227	230	169	172	215	219	178	192	214	173	210	194	200	197	201	160	217	184	214	185	229	199	213	198	194	232	160	220	214	218	191	209	181	212	201	217	218	226	187	198	217	210	203	187	179	212	203	202	200	224	208	179	214	190	223	201	244	214	212	199	190	216	201	191	238	203	209	220	199	201	207	183	202	201	205	204	214	185	191	211	171	208	202	190	183	227	181	196	200	212	206	216	191	192	197	187	202	208	207	204	175	211	226	231	239	207	186	173	193	199	193	208	211	172	212	197	222	233	219	214	188	208	191	194	195	214	184	187	199	192	171	189	210	204	197	218	210	183	204	205	185	207	201	197	237	196	198	194	219	196	195	203	207	213	189	210	195	184	206	220	199	216	219	207	188	201	192	192	201	208	191	206	206	188	221	211	158	202	169	194	194	204	205	209	170	216	213	208	243	200	191	196	178	196	212	196	193	212	196	181	209	207	205	198	215	218	205	199	186	194	178	220	207	175	193	221	207	208	200	213	216	192	182	221	209	217	221	182	206	197	229	196	183	202	183	216	209	200	183	187	205	194	177	196	220	229	200	199	212	230	228	223	207	178	202	216	193	196	211	184	207	197	198	233	216	187	201	208	227	207	203	219	188	207	226	184	205	208	166	187	180	219	216	213	213	193	224	213	199	184	199	170	182	185	219	187	209	170	172	190	189	201	205	226	226	199	206	200	198	188	191	210	195	216	201	171	184	187	245	207	172	201	221	201	208	199	236	206	198	195	197	197	195	218	187	196	235	206	218	217	212	209	209	209	201	182	223	225	228	200	184	213	227	203	212	207	224	218	204	196	175	193	218	199	178	190	196	204	198	197	235	193	185	220	221	208	177	217	208	196	196	180	211	224	212	202	211	197	223	204	211	180	213	203	200	210	191	194	234	199	205	187	201	194	220	182	202	187	212	195	187	209	224	185	196	225	186	211	197	235	226	187	209	191	197	196	196	183	195	203	192	197	216	205	197	190	199	179	191	188	217	211	213	195	213	201	182	219	215	212	209	187	200	199	177	196	202	206	209	209	217	187	204	219	210	219	213	185	202	193	209	178	214	181	218	190	199	188	183	219	184	215	216	182	196	214	238	214	202	206	216	202	207	188	193	215	182	209	234	194	190	195	193	194	206	193	188	211	213	212	195	203	225	195	209	218	197	211	197	222	204	201	193	198	182	213	181	203	184	212	212	193	166	204	184	202	199	186	222	213	218	219	184	199	228	206	194	173	188	222	200	210	197	208	219	200	220	200	212	199	213	216	204	190	189	170	197	193	197	236	176	190	187	198	176	207	180	182	186	193	195	190	193	213	207	203	229	220	189	177	213	174	214	196	205	216	219	178	202	214	227	210	174	191	206	235	212	198	189	189	218	235	200	214	203	222	223	187	206	195	203	198	194	213	229	187	206	199	175	212	177	189	210	212	193	194	200	203	227	209	208	193	219	212	184	228	174	190	210	196	187	185	206	188	186	210	203	201	188	205	226	206	204	199	200	190	194	177	246	194	233	204	222	179	200	199	202	215	204	223	208	193	220	206	194	213	188	195	212	201	180	207	201	184	185	198	229	228	214	178	209	216	177	191	206	209	201	211	194	174	192	218	218	220	212	188	203	211	203	201	217	200	214	208	215	202	202	200	180	218	210	174	204	185	206	229	186	211	186	196	222	216	198	202	188	201	231	196	182	212	160	204	240	195	206	198	197	211	182	209	221	212	213	173	179	211	237	209	205	214	215	197	207	193	228	212	197	182	198	186	195	196	191	209	194	186	200	239	207	205	187	226	205	192	193	195	221	239	206	197	204	212	214	172	172	193	191	190	203	217	208	207	202	243	191	186	220	198	197	211	200	202	194	193	200	219	171	186	224	198	232	188	207	192	209	199	195	197	208	204	188	206	213	196	224	217	230	202	199	229	185	220	174	221	224	175	196	195	201	201	205	199	214	197	181	195	207	207	198	186	169	195	201	189	197	197	194	215	170	222	212	190	217	211	218	205	214	202	212	208	230	218	207	197	205	207	191	217	181	210	221	180	178	195	200	191	181	201	208	180	170	190	194	198	195	191	193	199	191	228	180	224	214	214	215	216	211	182	197	205	200	189	188	200	196	216	223	200	212	194	215	200	208	196	212	243	237	184	229	201	187	227	197	217	189	215	152	177
39747	22119	16880	13508	9618	6688	5153	3615	2934	1723	1069	597	481	481	465	493	488	460	449	453	497	463	450	453	470	449	455	451	496	463	453	441	451	456	494	435	441	482	439	461	470	439	448	438	466	476	433	461	489	462	454	481	516	492	477	447	466	470	491	466	424	456	471	504	451	454	530	456	445	491	427	461	503	427	472	444	449	481	489	466	443	430	494	452	468	496	459	487	440	462	448	468	453	482	441	435	447	451	438	443	449	424	466	470	453	451	468	430	447	441	483	485	445	506	472	440	479	435	425	480	440	429	485	493	491	419	456	438	457	459	456	428	479	470	452	427	435	479	483	494	435	432	451	434	477	442	440	462	435	512	470	470	462	434	465	499	499	485	467	460	439	446	450	406	482	442	488	481	441	448	414	473	449	462	477	467	454	461	469	473	464	473	467	437	466	465	427	473	466	435	432	482	458	425	496	445	455	422	460	444	450	461	447	489	464	431	497	462	487	450	462	450	448	457	448	445	439	473	483	394	466	478	454	468	430	473	467	448	438	434	469	456	453	448	446	484	472	456	476	452	438	456	462	481	463	455	478	475	471	470	475	440	453	457	485	453	454	434	459	421	489	477	445	460	437	437	469	492	439	435	435	467	444	464	496	425	440	474	474	480	444	497	491	439	493	417	467	465	452	408	469	468	437	475	449	474	406	454	428	469	452	451	461	459	449	437	424	418	493	432	454	489	446	417	467	468	453	474	445	452	421	430	461	416	481	456	450	491	467	434	455	425	444	477	457	476	462	477	464	435	497	443	407	459	483	465	435	438	477	451	446	443	486	471	421	447	468	437	491	483	476	433	449	416	444	444	455	433	459	472	446	462	465	472	439	457	490	471	430	484	466	460	460	491	469	468	488	424	446	443	460	461	473	445	512	491	444	447	456	457	453	473	450	456	440	462	454	451	473	478	464	516	465	470	439	433	441	447	448	480	454	476	434	468	456	457	472	442	492	429	465	432	480	455	465	454	459	451	466	443	448	448	448	473	485	441	442	458	444	461	444	480	474	488	484	487	460	445	424	470	446	444	447	467	460	452	432	459	428	493	446	489	490	481	444	459	482	458	463	435	457	471	434	447	478	448	468	475	478	491	476	445	491	492	458	472	481	434	466	480	457	466	462	423	462	481	450	450	431	477	458	448	465	462	451	481	432	499	450	428	421	435	480	470	436	433	473	449	472	444	483	492	480	464	462	405	447	464	439	443	393	416	459	465	452	469	480	482	437	481	452	453	466	462	474	481	450	445	451	475	459	449	474	475	457	455	463	447	481	464	495	460	479	436	432	430	453	450	443	471	452	466	452	470	484	451	485	432	441	465	472	468	466	457	449	443	437	462	474	438	435	473	438	479	442	454	483	444	427	467	421	473	426	427	449	443	451	393	413	470	460	462	462	473	442	484	456	481	445	489	457	440	455	463	458	441	437	410	447	460	418	495	439	459	423	484	438	446	435	427	442	443	463	451	432	469	454	437	420	457	461	466	423	475	468	459	450	495	444	449	433	458	398	456	468	434	489	484	438	426	462	460	438	469	466	458	440	456	473	488	442	451	443	428	443	429	454	485	464	441	413	411	457	434	482	456	449	448	485	472	457	487	449	450	482	459	467	481	456	467	451	396	506	464	458	446	447	421	474	466	453	484	444	446	474	478	478	436	470	434	491	469	431	437	456	467	433	441	480	483	442	473	443	434	456	464	490	424	454	450	463	448	440	464	475	484	430	492	486	402	455	489	479	454	444	487	488	461	446	431	434	464	465	458	447	481	474	440	446	485	472	438	462	446	485	463	491	468	482	467	481	464	456	484	472	448	491	467	459	447	436	463	419	416	434	473	454	461	431	438	452	429	454	424	479	436	440	452	466	470	444	464	463	482	447	464	452	465	443	451	488	460	457	427	426	483	456	434	479	454	460	419	466	513	406	490	478	441	482	463	439	442	459	445	459	448	477	452	488	457	471	475	463	491	434	495	464	465	488	447	469	469	461	460	478	469	451	502	428	442	515	469	455	462	455	466	430	405	458	456	415	439	460	463	438	457	453	458	499	442	455	494	471	455	468	415	421	487	450	483	454	508	468	425	440	492	442	440	455	460	482	480	473	466	488	418	428	451	462	474	420	477	424	468	446	452	490	455	467	461	443	460	468	453	470	479	464	474	462	436	475	461	434	517	506	458	449	471	458	469	469	457	439	453	442	454	467	464	466	433	460	423	461	422	442	449	435	481	490	448	447	474	410	444	475	465	471	428	477	438	459	432	472	472	485	449	485	460	490	480	463	482	442	458	465	452	481	460	421	466	451	423	447	480	472	483	493	423	491	457	433	488	445	451	447	471	431	436	425	488	454	453	446	440	438	458	451	470	481	477	482	471	433	465	448	445	426	451	448	454	449	460	454	491	410	419	455	426	464	456	441	445	472	445	454	461	409	442	422	473	437	448	451	450	456	439	474	458	460	449	443	496	446	469	434	478	468	475	460	470	406	467	445	466	476	457	440	491	444	452	456	426	462	444	451	453	466	428	440	431	461	463	496	431	450	465	473	468	476	453	462	433	448	467	468	451	462	484	449	449	463	449	461	484	475	448	458	444	453	486	468	464	482	454	447	456	447	432	444	430	447	476	472	453	479	471	475	453	469	469	421	492	440	429	449	498	489	496	440	466	474	472	454	452	456	420	464	496	449	463	479	460	461	424	463	480	481	439	441	460	463	453	484	469	462	419	510	436	463	457	449	451	439	445	448	470	457	418	455	465	459	444	428	449	477	477	467	481	465	419	449	470	449	462	462	452	447	484	448	445	433	437	458	435	454	445	446	440	481	444	456	473	452	465	456	462	448	475	409	420	472	479	492	465	425	442	470	460	446	452	443	454	434	429	503	440	447	468	423	463	471	436	458	468	439	473	456	476	449	421	448	474	468	482	439	412	471	419	420	451	452	487	465	462	459	457	487	482	446	437	497	468	484	434	466	473	487	480	474	436	437	437	465	461	465	492	472	448	450	472	464	445	433	455	427	458	480	480	456	468	464	471	492	443	471	427	460	472	458	449	433	449	471	446	457	443	436	492	424	503	475	468	455	442	480	480	486	462	507	449	460	471	456	455	452	452	497	428	437	469	459	463	434	453	433	443	432	472	506	471	496	501	439	457	455	432	443	411	416	459	418	454	455	470	456	469	477	477	471	462	454	444	441	446	481	439	439	479	476	478	474	472	493	480	467	423	485	446	455	456	423	442	453	435	472	451	460	445	469	453	483	442	486	481	435	442	430	468	468	434	442	485	475	457	490	466	473	438	434	463	454	482	468	466	455	460	453	446	504	484	481	467	488	461	445	487	448	453	465	458	456	472	444	498	468	472	441	430	467	462	457	434	443	456	470	494	468	435	425	434	418	471	479	472	487	480	449	472	447	477	442	474	429	485	466	462	458	450	482	421	460	469	492	468	482	447	474	458	508	474	467	442	439	475	452	441
39839	19310	8797	3944	1546	727	494	408	323	259	230	226	210	208	199	203	174	206	199	201	204	224	214	195	229	207	202	199	212	197	205	190	193	186	190	207	219	190	194	189	209	179	177	169	192	212	203	188	210	235	191	209	183	202	189	213	194	178	206	207	209	184	199	210	201	163	173	196	191	208	182	213	187	207	171	211	186	207	203	217	202	216	197	189	215	236	202	191	196	222	198	201	186	202	226	190	182	195	200	194	207	195	161	148	209	196	192	214	200	207	198	193	197	208	177	199	234	195	182	222	182	193	211	190	205	188	172	190	185	202	194	199	188	196	198	199	218	192	227	213	216	212	191	186	215	222	186	174	190	180	182	225	203	199	202	195	212	201	207	213	227	177	196	191	195	196	184	194	187	212	205	169	190	180	185	200	215	193	195	212	184	195	218	201	200	207	207	209	200	239	188	210	204	209	179	200	209	180	206	190	216	190	203	202	206	221	216	217	201	207	204	189	197	175	211	225	194	224	217	219	221	207	223	217	183	201	170	207	195	203	205	184	211	196	201	168	177	198	183	198	221	183	210	173	183	222	210	224	201	210	196	189	200	191	198	184	184	190	208	194	208	206	199	185	203	205	175	208	186	214	203	215	181	198	201	215	204	209	204	216	190	176	193	210	191	201	212	207	190	223	207	220	190	200	176	190	184	214	210	206	193	206	195	216	196	174	195	207	212	195	189	177	213	199	199	198	192	194	217	213	200	205	214	188	218	186	199	180	202	198	192	203	190	210	188	220	179	200	209	178	210	208	188	200	202	208	227	172	195	192	196	216	214	175	206	187	188	202	197	213	196	189	194	236	209	212	177	192	202	205	205	222	205	205	219	209	216	191	216	186	192	185	214	195	239	196	218	219	195	191	175	195	201	223	187	200	200	212	192	217	194	189	213	206	201	223	203	191	198	196	226	183	198	183	215	200	202	192	212	185	199	203	187	193	201	198	207	216	198	214	203	167	160	204	181	231	203	217	207	210	204	207	191	193	173	204	181	201	209	200	206	201	215	191	176	182	212	192	197	172	188	190	213	208	189	174	218	188	205	224	202	195	194	189	200	204	232	208	230	186	190	175	224	182	221	204	192	166	193	201	218	191	192	171	190	211	204	193	209	216	190	218	224	216	193	179	182	204	198	178	214	200	173	231	223	196	195	176	175	173	178	200	204	195	175	217	191	220	213	193	203	197	171	180	208	198	202	206	210	194	194	191	189	196	194	209	207	200	207	214	187	167	214	210	209	209	197	207	214	170	222	185	198	197	203	191	220	199	207	212	219	189	191	206	203	199	206	201	208	193	199	229	210	223	200	175	205	195	199	173	203	209	182	220	224	190	198	209	227	219	193	212	207	195	209	211	229	216	212	212	211	208	190	212	174	177	195	207	195	212	194	168	196	192	207	197	191	197	211	195	208	186	192	170	186	199	193	187	220	204	178	180	188	190	216	208	197	185	199	205	195	205	193	182	231	211	188	231	209	196	228	198	197	193	194	193	178	167	178	196	199	193	194	190	188	178	194	207	213	214	193	224	162	204	226	210	218	215	204	173	190	190	201	192	176	203	180	196	204	207	195	206	203	200	203	216	188	192	224	198	185	183	224	202	201	210	198	177	181	186	181	217	199	188	189	198	184	206	205	185	199	226	214	217	220	180	213	189	181	204	195	198	243	208	208	198	232	213	189	164	214	210	190	189	181	193	183	187	212	205	204	179	198	194	194	209	224	201	177	221	219	174	255	212	202	197	207	193	196	221	198	188	209	201	199	183	220	196	213	189	165	192	196	183	204	232	192	221	220	210	195	216	190	176	225	185	209	205	203	210	194	191	172	178	208	190	193	207	191	204	217	207	205	181	189	195	192	175	200	215	198	190	200	213	203	204	213	201	223	187	195	207	201	193	205	189	201	204	210	181	214	175	209	191	164	204	175	177	177	193	186	212	206	208	212	207	180	199	210	193	194	202	211	192	215	236	177	169	210	222	198	236	198	198	190	191	200	194	177	196	157	223	188	201	231	189	201	191	191	174	222	203	183	185	185	188	198	186	237	212	188	208	193	193	218	192	211	207	192	177	215	221	184	182	193	204	219	206	194	181	192	173	171	227	214	197	175	186	203	206	219	176	200	160	199	224	169	214	204	193	222	183	207	201	202	171	187	196	169	201	197	209	196	210	219	196	205	202	195	215	192	213	213	219	219	212	212	209	180	196	207	194	200	215	214	198	194	209	200	198	207	196	192	215	203	199	199	187	228	217	185	193	188	208	237	187	191	173	214	227	204	209	205	211	190	190	194	203	182	177	217	202	228	221	213	218	219	186	192	184	204	226	197	185	173	183	187	225	214	214	194	164	196	186	226	198	171	231	201	194	224	185	208	197	189	197	214	202	194	217	188	181	204	182	192	187	179	207	197	231	202	200	207	214	194	214	174	202	224	205	202	193	197	206	215	201	216	179	216	216	167	194	169	194	229	212	193	213	215	208	217	200	191	215	229	190	192	209	220	209	183	228	190	204	192	178	186	210	183	224	191	181	203	202	189	195	203	183	191	203	204	196	175	163	205	200	179	215	187	199	180	217	203	200	183	199	187	197	215	171	195	189	199	215	227	195	218	198	190	178	219	225	191	190	178	237	204	190	214	189	202	201	205	205	179	202	204	185	208	204	206	208	192	209	220	197	216	182	183	203	205	180	192	186	202	194	191	209	182	190	202	189	186	186	182	202	184	174	198	210	191	188	200	207	207	197	199	219	199	195	213	216	207	192	190	185	167	189	156	210	191	181	201	205	192	186	196	198	186	202	200	212	206	196	216	194	196	229	222	201	190	182	200	182	199	211	160	178	201	204	217	209	183	219	194	176	173	204	223	192	198	205	199	165	195	201	207	211	201	213	203	207	227	201	187	214	171	210	184	222	189	225	177	208	188	192	195	185	181	206	182	210	184	198	194	211	235	212	198	218	203	215	179	223	170	195	193	200	196	187	207	212	212	213	193	171	197	183	188	184	171	182	166	194	190	197	218	215	218	187	207	189	195	190	187	200	187	212	192	194	194	209	222	186	203	199	199	201	205	194	172	186	183	185	191	218	196	198	213	220	198	227	216	200	191	205	215	196	210	196	195	192	216	203	214	167	213	185	194	219	223	162	195	173	160	194	207	182	181	202	170	199	190	210	197	224	209	197	197	183	214	186	207	208	208	208	200	170	230	215	216	200	170	197	215	161	205	202	230	223	208	219	191	173	186	179	194	214	200	190	204	201	178	201	182	210	204	206	215	196	197	208	204	190	196	184	169	209	201	218	209	194	201	208	178	198	205	247	199	176	195	213	198	202	209	179	204	203	199	213	240	245	193	189	212	194	167	193	186	206	217	194	184	202	215	188	205	188	194	227	209	210	184	203	175	183	237	200	194	196	182	190	188	207	192	186	187	195	208	217	189	192	212	201	184	194	188	192	224	183	203	206	215	202	186	170
26870	17109	11687	8309	4244	2305	1661	1188	873	584	461	450	444	466	447	419	428	449	471	445	495	427	461	426	454	467	430	440	431	464	436	452	456	453	427	464	455	468	463	447	458	468	451	473	376	455	472	413	450	454	497	494	429	457	460	482	426	453	412	449	453	453	489	479	440	422	439	490	472	455	446	424	440	453	486	465	451	455	446	448	440	461	442	442	442	426	462	477	425	457	425	412	473	459	438	466	474	489	466	451	427	422	413	452	458	408	413	444	441	447	453	448	422	495	412	433	471	453	431	408	461	452	492	407	428	469	437	467	443	428	448	435	447	491	419	469	398	453	448	423	435	468	487	446	444	454	453	477	488	422	426	441	438	443	419	437	448	438	460	461	462	429	462	438	422	448	460	444	448	421	428	467	486	451	455	466	425	457	480	473	438	497	466	449	460	465	449	474	457	416	454	446	456	443	464	466	452	457	437	478	471	486	452	455	457	456	484	446	455	467	428	444	462	450	454	468	430	438	463	431	468	438	408	448	446	444	450	447	455	465	449	456	451	422	467	452	443	451	443	433	479	453	454	434	445	436	432	453	498	459	422	408	408	441	444	462	415	439	417	450	497	472	446	471	456	469	440	474	492	442	447	452	447	456	481	440	424	438	464	459	456	473	464	452	474	435	456	458	451	434	481	420	450	502	429	429	453	445	444	452	429	453	458	435	473	437	478	477	497	462	420	444	485	446	416	449	425	442	452	474	472	469	460	449	455	440	419	428	449	455	452	488	469	425	456	425	463	402	460	442	467	465	443	476	471	468	457	481	458	513	447	425	456	434	454	451	461	485	494	442	466	443	432	484	423	455	456	402	458	456	449	461	444	450	453	467	437	478	427	444	465	440	437	433	430	449	393	487	443	405	501	468	449	424	437	467	436	421	459	416	470	467	419	434	440	485	477	481	451	422	463	461	436	450	425	447	449	481	455	446	429	452	405	426	521	460	457	431	449	455	508	466	454	445	419	439	450	490	406	442	458	422	483	469	433	461	444	488	418	446	461	470	454	437	444	472	450	478	443	440	462	432	418	453	439	469	447	468	466	487	439	430	430	460	451	417	456	446	499	427	450	426	479	464	431	463	465	473	436	466	436	418	481	438	437	422	452	451	447	463	469	456	448	430	438	420	436	427	440	435	461	432	436	439	469	415	444	486	453	447	426	453	437	459	456	450	446	470	450	432	439	444	466	440	431	432	464	500	464	410	430	440	439	440	448	481	469	456	451	479	425	441	441	451	430	459	462	438	474	419	441	457	438	454	416	437	430	478	475	444	469	438	439	429	469	463	433	443	439	487	475	444	428	496	486	476	423	473	408	466	411	448	482	488	491	468	467	445	440	397	428	473	446	448	418	461	426	455	470	468	427	395	441	447	470	440	474	451	407	435	458	450	430	491	491	444	471	478	434	446	471	477	451	466	432	451	470	450	433	439	410	427	465	461	442	455	435	459	454	453	455	442	505	457	428	401	449	424	448	465	447	456	424	438	467	439	401	415	446	472	442	443	471	440	443	439	445	402	445	466	437	406	429	467	467	454	463	478	431	429	438	433	481	463	457	468	462	446	475	454	455	450	436	472	469	436	466	436	425	456	461	473	443	475	424	442	440	485	421	429	446	455	430	451	447	487	474	447	455	419	483	476	431	425	462	443	431	438	415	440	439	441	433	440	462	472	470	470	476	447	501	438	468	464	480	462	465	406	443	426	451	446	430	466	470	484	453	410	478	467	456	445	464	435	435	457	452	435	456	413	434	453	449	422	442	454	439	458	422	447	437	476	447	459	418	446	485	443	474	423	404	495	471	477	446	442	442	436	450	425	435	463	471	458	483	423	437	431	450	461	432	454	434	465	473	456	415	438	461	459	457	411	433	482	451	466	469	477	426	478	484	458	448	405	441	469	451	488	478	445	461	447	442	421	442	453	432	423	423	455	400	459	441	434	436	456	463	435	453	441	470	457	477	369	456	449	451	489	470	435	409	425	446	438	436	446	424	444	479	435	427	419	475	440	438	461	454	472	424	470	468	474	419	431	444	482	452	442	460	474	457	465	437	449	440	463	416	490	429	423	450	448	463	485	471	439	413	453	424	471	471	419	443	431	453	468	446	425	491	447	443	438	465	465	462	442	442	477	425	429	434	409	418	466	470	435	459	455	475	459	421	443	430	440	436	428	442	453	424	436	460	470	430	429	470	463	475	464	453	452	448	467	443	461	468	457	452	460	443	431	457	428	468	455	428	450	465	468	482	441	443	426	466	483	463	436	461	457	466	433	471	436	416	462	470	446	477	463	447	493	392	460	446	398	443	454	489	447	458	471	460	493	452	455	446	465	448	454	438	448	455	489	429	427	451	492	416	477	438	439	475	443	443	457	470	433	477	453	407	464	427	480	444	437	463	447	434	451	445	421	452	447	416	450	455	466	434	433	440	424	443	479	433	442	475	445	426	424	460	402	426	466	429	460	437	482	454	465	457	449	447	445	484	492	461	433	448	491	475	451	483	462	436	431	447	435	450	449	414	460	439	478	444	466	462	465	451	473	425	479	458	463	443	440	456	458	441	437	407	434	462	462	456	455	446	454	444	454	446	464	419	453	418	446	476	458	463	395	467	434	427	413	477	479	446	423	453	466	436	425	486	461	421	464	432	470	492	444	449	442	422	416	486	454	436	446	445	420	484	458	468	427	507	469	456	470	407	450	451	436	447	438	450	478	469	439	493	456	445	479	448	477	436	441	462	433	442	423	461	416	430	461	466	425	438	467	478	478	504	466	456	447	439	462	420	435	403	438	500	414	475	401	475	438	490	462	438	421	464	436	455	452	411	426	454	436	438	487	452	466	442	427	451	411	442	477	470	468	467	436	484	437	471	464	479	445	426	460	475	476	432	445	482	454	480	432	457	504	440	432	483	427	463	468	455	444	487	445	434	472	434	461	459	442	427	418	471	444	466	444	436	449	482	457	469	428	454	435	427	431	435	423	433	507	440	469	470	433	440	446	431	458	456	456	468	469	443	449	421	454	477	450	448	421	433	438	447	427	474	483	462	402	419	429	435	395	455	469	465	429	460	450	449	446	430	422	437	473	397	480	447	479	427	422	455	451	436	432	446	460	456	489	473	451	420	452	467	410	459	444	461	422	480	440	438	418	445	417	444	447	462	422	420	466	420	453	479	473	450	469	427	491	480	439	444	442	462	431	484	463	460	457	486	459	471	441	482	431	452	428	458	417	429	441	425	456	444	460	454	467	426	447	454	424	477	455	444	429	434	456	424	475	431	420	438	494	481	438	478	470	437	429	463	454	472	418	461	425	479	459	435	439	447	508	431	417	449	447	446	442	457	444	437	457	445	436	442	473	429	467	448	462	443	403	435	445	472	445	417	423	445	441	450	435	460	484	442	442	440	460	437	463	429	412	479	463	459	443	412	437	445	427	449	442	448	429	470	462	480	404	438	462	438	461	450	456
58519	26501	9330	2731	884	539	418	279	234	186	203	209	202	208	184	195	192	181	199	189	231	203	183	198	214	188	237	202	185	209	215	165	207	182	213	200	192	168	222	185	188	214	197	197	180	177	205	181	197	201	209	199	171	185	202	195	197	193	204	184	199	216	187	198	208	174	185	179	209	209	194	200	186	204	200	189	215	195	192	208	178	220	227	233	147	193	193	215	185	212	237	215	197	196	197	174	193	197	220	170	195	209	189	181	177	178	183	185	188	202	189	168	203	185	190	205	191	208	196	189	206	193	239	226	202	194	215	199	182	188	201	168	199	197	214	195	175	201	219	202	190	186	204	181	178	182	194	177	178	187	188	190	204	191	204	208	212	174	185	192	198	209	209	204	198	195	182	172	177	168	163	192	179	184	184	212	208	179	193	235	191	182	179	197	183	192	199	209	219	177	201	202	199	227	196	213	178	180	217	175	198	165	191	199	174	176	184	197	239	199	201	162	207	178	213	227	182	203	197	214	193	206	210	188	209	175	164	190	197	218	206	181	207	190	196	204	184	198	174	214	192	166	185	191	202	191	200	180	204	189	196	192	203	210	202	203	196	221	176	206	201	208	180	189	216	189	200	181	186	170	214	181	236	196	202	211	198	219	204	201	184	193	197	201	177	172	202	166	174	194	191	192	223	168	210	216	154	189	203	215	212	221	196	202	215	201	174	207	200	171	208	201	181	158	177	180	197	236	182	200	204	199	195	211	204	202	187	219	207	218	198	233	189	202	183	213	221	192	221	185	202	196	185	206	196	199	196	204	200	202	179	191	223	223	185	190	208	181	203	173	218	214	208	185	162	205	198	207	186	183	196	200	189	219	188	168	205	194	190	189	204	179	184	220	193	195	206	194	195	187	204	219	191	181	187	208	203	204	176	212	197	212	207	194	189	202	203	177	185	211	209	190	184	217	187	218	177	177	207	184	209	191	188	209	224	193	183	174	192	217	212	183	197	175	215	184	213	183	183	231	191	213	166	184	199	218	189	198	204	209	192	217	176	177	194	203	168	176	192	178	182	153	211	196	182	198	186	189	202	206	197	186	168	214	184	222	170	192	188	168	193	213	212	208	194	198	200	187	195	175	176	201	201	156	167	179	206	220	181	219	207	190	214	200	197	220	183	228	200	197	191	203	193	184	199	192	198	181	185	207	206	182	162	187	184	196	217	190	190	172	196	203	208	188	181	184	223	205	201	199	192	192	174	216	184	203	193	203	217	198	197	193	201	197	206	231	228	198	210	211	192	204	186	199	205	172	175	207	209	198	178	166	188	219	197	213	182	181	178	195	214	216	209	196	209	201	195	211	171	205	190	199	207	212	188	177	192	211	212	183	183	193	225	170	191	202	202	202	220	195	197	205	181	196	208	183	210	198	170	196	180	196	209	209	217	195	191	191	226	211	206	174	207	207	178	189	190	215	211	198	219	206	214	203	197	206	189	215	188	192	189	213	195	208	202	194	205	200	202	190	178	186	208	189	196	175	192	191	229	194	201	184	194	205	174	174	204	221	185	205	190	197	176	212	195	201	204	217	203	190	186	200	207	187	211	184	205	195	187	227	188	175	198	184	196	201	200	202	236	194	202	189	194	178	211	214	203	208	179	200	191	223	217	187	209	178	199	187	222	198	208	191	208	193	193	195	171	263	204	204	186	200	198	207	198	191	179	237	208	228	190	169	196	174	181	231	170	201	177	198	195	211	210	200	194	172	188	196	189	193	199	178	207	179	203	241	206	194	192	201	182	206	198	190	185	182	192	210	179	173	199	177	203	185	204	205	186	184	195	201	185	186	200	222	202	194	198	213	186	205	187	206	214	201	215	212	224	221	223	197	164	191	202	225	178	182	174	221	208	195	207	197	192	183	199	191	195	197	229	215	211	207	211	206	186	206	197	208	212	185	194	198	198	190	207	204	223	194	187	206	210	182	211	161	178	171	218	176	216	183	200	178	200	212	215	192	167	197	200	192	221	190	200	201	203	184	205	184	192	178	201	185	192	178	190	182	184	194	202	191	181	215	174	189	192	205	228	190	198	184	202	197	194	177	245	181	192	208	209	174	211	158	172	209	178	179	182	214	212	208	198	212	201	220	189	174	203	188	198	204	202	199	204	178	167	176	198	200	189	195	196	180	201	204	189	183	212	198	225	209	180	186	215	220	167	215	177	178	189	189	200	204	213	183	207	224	184	233	202	195	184	202	172	183	177	189	175	189	203	176	217	203	210	197	201	180	192	165	213	199	220	194	199	189	185	211	198	191	170	204	202	189	171	184	172	215	189	202	177	182	176	206	189	200	197	219	199	191	179	190	198	201	187	209	174	215	182	218	200	237	211	170	201	166	184	208	182	213	200	194	201	184	187	215	200	200	174	189	175	209	197	197	195	185	185	173	209	202	169	174	190	193	215	196	191	184	180	168	222	200	232	169	201	196	212	197	171	202	209	186	185	225	186	177	208	214	192	209	213	209	192	180	181	175	166	173	178	209	186	171	197	166	177	200	195	175	159	190	184	195	192	207	206	191	179	212	188	184	191	207	202	202	204	205	204	195	189	185	201	217	193	208	182	166	195	172	205	194	184	196	173	192	214	189	197	183	193	205	190	199	199	201	230	225	202	185	181	217	205	190	207	206	171	194	197	205	195	195	194	186	204	211	219	189	191	216	201	216	220	206	188	182	210	196	210	212	190	199	201	199	163	194	167	196	194	189	204	226	179	187	185	204	219	173	179	208	202	188	198	198	183	222	214	193	213	211	204	200	204	191	203	195	204	191	194	204	181	198	189	208	208	178	209	206	196	176	202	205	194	182	160	187	214	207	163	190	182	193	166	190	198	199	206	232	213	194	195	179	172	191	207	200	210	182	196	213	185	167	222	204	187	213	206	166	191	195	208	205	173	185	180	182	227	174	188	214	208	186	187	191	187	178	206	185	196	173	204	192	192	207	200	208	186	198	171	202	177	193	203	189	197	170	204	198	182	222	217	191	198	186	220	210	206	213	182	184	180	189	200	194	185	165	192	191	209	195	195	206	178	221	194	209	190	186	211	185	219	207	207	185	197	199	219	196	217	191	195	190	221	175	200	243	153	191	210	181	178	209	199	195	181	188	180	198	192	201	213	209	220	212	195	179	205	167	185	190	193	189	222	175	194	197	205	237	205	197	207	183	231	197	195	191	223	214	188	178	212	185	196	206	207	213	200	178	234	204	207	184	191	202	166	213	162	162	188	202	214	197	175	201	178	185	207	188	212	197	200	218	222	204	187	195	196	194	209	185	224	196	192	209	191	192	179	203	201	188	193	202	203	193	186	204	189	188	203	195	171	208	220	173	178	211	215	174	184	190	194	198	204	169	198	226	198	188	213	186	194	201	216	190	174	206	190	209	198	190	200	196	178	197	204	214	214	183	203	206	197	181	196	183	198	182	202	166	171	182	180	193	182	226	212	183	201	216	174	184
39762	20784	9394	4768	2358	1521	1056	798	623	537	506	455	434	455	469	478	453	450	461	449	457	449	448	449	477	483	476	448	468	456	455	482	453	456	441	466	455	465	469	441	448	493	449	454	450	451	447	477	463	475	461	514	468	455	427	493	445	463	493	424	451	439	412	468	422	459	454	445	460	466	431	483	469	470	464	433	449	425	425	434	430	433	440	457	454	467	431	465	471	439	451	448	463	442	462	444	457	437	473	458	454	495	431	481	493	478	461	450	473	455	429	460	430	433	461	469	497	446	449	423	492	408	497	462	483	431	461	480	437	483	419	450	471	477	440	439	443	450	447	423	457	494	414	453	452	444	436	451	437	464	464	471	457	462	444	444	469	429	448	450	439	431	430	456	489	426	401	465	463	460	451	421	420	458	432	428	446	438	395	430	427	445	442	435	423	468	445	460	465	448	451	427	436	485	451	426	432	469	448	469	419	411	403	459	450	460	470	452	450	433	444	476	433	449	474	444	454	430	465	470	439	417	393	417	432	423	465	467	464	432	451	456	443	453	427	473	456	432	424	423	458	454	436	431	452	447	451	467	469	453	449	456	426	433	447	428	435	442	443	406	449	471	457	459	446	477	428	443	433	470	451	470	436	454	443	455	426	451	458	438	466	469	475	492	439	455	416	447	432	456	453	473	408	394	446	410	478	468	440	443	468	484	417	498	430	414	421	497	489	463	437	482	395	471	430	404	452	462	458	423	440	419	444	446	430	449	420	427	461	478	479	455	427	431	433	468	432	453	476	442	440	456	471	407	461	433	440	439	458	450	436	471	461	433	459	426	445	412	459	450	434	467	463	431	434	458	469	480	417	457	433	457	414	456	455	410	435	460	439	470	457	469	422	443	486	451	469	457	457	441	473	475	431	435	469	422	425	437	449	444	444	464	423	437	451	454	473	438	452	471	424	464	430	455	455	412	473	429	447	433	467	500	448	443	443	438	458	427	434	479	463	422	465	462	412	470	486	459	428	434	447	467	457	454	463	462	460	449	424	439	463	463	430	460	493	487	393	424	438	484	437	464	472	454	443	453	451	439	463	432	465	434	461	468	418	471	448	491	486	454	486	470	457	460	424	468	446	422	455	485	477	454	438	436	472	455	473	458	487	474	440	439	434	430	458	430	424	464	437	422	460	462	457	461	449	466	439	434	434	430	438	422	459	497	444	454	448	482	402	461	440	416	476	427	472	441	468	400	462	475	446	479	408	406	423	437	447	435	480	465	467	457	421	416	429	472	457	433	471	447	448	436	463	470	434	455	457	490	457	459	434	464	414	466	416	456	488	489	451	423	471	449	459	462	458	498	494	434	472	460	409	432	468	440	471	459	436	442	452	453	466	439	476	459	444	473	445	441	450	432	470	438	450	493	446	430	450	471	440	457	462	460	476	439	459	427	488	466	455	470	453	445	401	455	463	465	451	429	447	465	471	434	428	437	466	389	436	449	494	462	464	460	466	444	471	457	428	470	454	449	425	452	462	457	471	458	448	442	471	519	459	424	444	439	468	452	479	477	426	463	428	433	438	479	439	454	471	450	483	427	441	442	446	442	470	483	451	468	418	466	457	431	475	469	452	416	469	464	473	456	500	437	431	502	461	437	464	406	436	461	401	444	464	476	444	426	407	437	452	447	432	478	478	417	429	404	433	399	423	456	471	461	415	449	453	443	444	451	474	389	446	477	451	439	462	441	457	482	466	449	390	468	431	441	427	465	443	507	444	482	470	465	457	441	446	460	479	456	453	443	420	439	470	475	449	451	425	475	459	451	467	467	435	423	426	439	487	438	470	469	449	405	473	448	466	439	423	443	409	436	431	456	418	418	481	476	418	472	436	442	457	448	464	427	393	442	475	451	474	449	446	474	433	443	453	454	429	460	446	455	447	434	454	422	478	461	514	472	480	449	418	442	440	419	460	464	440	428	451	441	417	463	437	461	451	462	434	433	470	480	439	453	464	473	484	476	441	449	453	444	446	475	425	449	446	478	447	440	440	433	426	421	445	445	454	453	468	457	459	437	471	398	488	391	475	428	455	485	432	451	439	432	466	426	456	471	472	479	429	426	397	435	454	437	470	431	432	453	427	430	455	399	488	474	419	438	445	467	415	448	417	456	429	457	445	451	468	438	466	425	450	469	470	439	485	406	465	433	455	421	453	431	454	465	463	436	440	434	433	480	453	414	422	437	456	445	443	493	446	445	461	427	438	476	465	452	425	424	413	476	460	459	438	445	464	463	454	423	433	460	402	453	417	472	435	486	446	433	437	440	450	452	463	426	419	418	451	461	472	440	464	423	450	444	463	436	461	466	437	455	417	428	439	458	425	436	465	408	438	446	461	413	451	478	459	445	424	443	471	451	411	452	460	441	484	455	439	459	426	445	473	434	437	465	456	464	444	427	450	441	432	453	438	446	458	450	445	422	447	432	475	439	468	431	456	470	453	466	444	428	467	433	448	459	471	435	461	423	473	478	448	491	451	406	451	427	451	461	488	464	462	469	415	484	434	471	456	428	465	470	460	470	449	463	481	432	480	456	439	441	417	470	459	480	463	458	422	463	398	429	457	445	470	427	443	444	471	455	464	440	429	471	424	418	466	449	452	477	443	452	443	441	446	468	467	444	436	450	445	447	465	476	459	434	460	439	462	487	468	429	469	425	446	455	450	428	404	455	452	436	468	448	445	471	450	438	450	455	444	431	465	444	437	482	495	442	464	426	480	453	464	446	436	424	466	450	452	462	445	429	433	436	441	471	445	444	438	442	468	456	435	407	464	471	456	429	428	429	421	417	436	435	491	434	439	442	458	425	475	431	423	467	438	431	443	464	423	441	423	438	408	424	418	444	461	449	439	435	450	431	460	503	472	446	400	445	432	481	442	460	441	442	469	448	462	507	442	434	468	450	449	434	431	473	442	446	478	454	466	430	455	446	446	433	471	464	429	478	455	453	475	479	448	479	465	426	427	472	409	430	435	449	465	478	443	445	431	447	419	483	464	432	448	442	467	475	437	435	444	416	443	448	462	485	449	456	451	469	430	485	455	437	462	445	487	484	439	455	434	440	438	428	425	430	469	457	462	453	418	452	456	443	452	426	435	407	455	429	458	433	456	429	426	428	469	473	469	453	431	475	442	462	430	433	424	466	425	442	470	445	449	428	449	428	459	436	439	427	429	488	458	468	474	437	445	453	441	473	474	436	412	472	471	427	459	480	449	417	466	449	465	453	460	442	455	429	461	468	448	461	464	449	445	501	472	451	460	419	445	429	431	461	453	417	465	453	448	436	442	464	428	449	448	427	463	438	471	439	444	465	418	482	426	450	473	439	406	435	412	469	468	451	424	473	440	457	411	438	439	438	473	461	452	451	452	452	429	447	469	508	463	460	440	473	515	449	449	475	460	424	495	452	440	437	446	419	443	459	452	478	431	475	429	447	445	451	454	431	418	454	506	442	438	476	430	472
66844	31652	10558	2358	845	462	387	356	297	242	260	240	211	192	236	191	228	226	211	229	214	210	238	233	217	246	226	216	235	224	208	206	198	198	217	240	192	210	219	212	227	227	204	209	220	204	253	223	209	243	225	199	253	222	192	225	206	205	237	213	221	220	192	233	237	238	202	208	245	214	218	207	216	197	233	219	212	188	204	186	219	212	232	221	216	227	222	214	220	212	193	214	211	218	223	230	196	222	195	201	204	210	191	203	205	200	205	225	225	217	221	215	208	231	208	213	211	188	204	252	233	229	205	221	220	222	225	202	231	248	193	229	219	202	197	201	222	218	207	226	177	222	197	230	215	205	236	224	215	225	245	197	222	237	232	221	209	211	198	206	240	221	209	209	197	202	238	189	210	210	220	211	223	206	239	216	212	211	194	214	229	221	223	206	225	204	191	228	234	203	214	235	223	214	260	219	226	206	204	215	208	241	228	212	225	226	223	209	219	222	218	204	206	194	217	215	213	210	187	247	265	205	214	212	239	217	233	245	193	230	212	215	215	217	229	250	203	203	235	187	198	189	215	246	225	223	216	220	220	212	223	222	224	232	214	202	222	208	202	241	219	210	215	208	225	208	209	230	220	240	225	198	208	203	225	213	199	224	218	242	225	231	223	214	209	223	195	226	222	203	193	216	235	210	218	214	230	231	199	228	199	222	220	198	185	211	209	197	210	215	211	215	209	196	212	225	232	204	226	212	243	223	230	247	231	234	237	211	203	207	185	234	220	218	221	213	217	191	243	199	243	192	250	212	217	202	206	193	211	177	187	226	233	213	213	209	217	202	203	203	225	231	213	212	218	207	220	225	213	194	180	259	196	223	236	239	214	205	190	205	214	249	216	234	223	206	215	249	209	220	209	251	232	245	227	195	219	225	202	201	220	227	233	224	218	216	192	219	234	219	205	218	193	196	234	236	212	226	244	215	201	229	202	214	248	212	248	260	200	227	191	196	219	201	252	216	217	188	211	210	204	198	232	239	210	213	215	227	244	226	195	222	200	218	242	211	218	215	246	194	191	185	214	225	208	211	202	239	228	237	202	214	222	194	229	217	202	217	208	201	223	226	220	221	230	218	217	217	229	211	189	211	226	193	214	199	198	180	238	204	222	195	209	209	186	215	202	196	200	224	226	207	214	183	186	210	194	240	206	198	223	214	211	222	195	222	221	209	222	244	212	234	220	225	227	195	217	206	241	212	200	203	199	224	238	196	223	215	240	203	213	202	201	194	243	206	214	223	226	219	196	218	225	225	235	212	228	226	232	216	202	240	243	240	227	164	234	212	188	209	219	248	224	218	210	202	183	215	226	225	221	233	221	194	242	201	215	195	235	211	201	247	226	228	204	256	205	221	213	215	183	253	232	219	192	234	222	243	215	212	233	223	214	192	228	202	199	225	226	203	195	237	239	206	219	211	198	187	223	227	236	212	208	230	208	215	210	235	217	217	217	230	225	205	232	208	223	226	231	249	233	177	202	196	215	236	239	217	221	215	227	208	219	197	217	211	262	195	215	212	194	208	223	240	217	220	227	206	223	201	206	189	223	194	218	236	216	211	223	209	234	184	222	231	227	234	238	220	217	229	207	241	202	200	178	209	190	197	182	191	193	198	233	213	199	240	211	204	228	212	242	221	210	264	234	257	241	203	226	213	211	212	217	178	222	229	232	208	216	209	217	219	189	209	243	214	205	199	211	215	199	228	238	254	224	219	207	213	237	209	219	210	230	208	235	208	222	234	212	233	243	218	237	237	221	204	204	198	203	231	206	211	234	206	215	222	196	229	225	210	236	218	204	209	222	228	218	232	252	238	189	191	206	198	203	211	244	189	206	216	222	223	243	202	208	262	199	211	213	215	192	215	240	203	200	203	222	241	190	215	225	197	196	215	207	215	218	237	226	203	211	220	248	228	219	216	217	211	219	199	206	229	214	190	203	224	207	197	200	209	249	216	217	209	215	231	191	215	216	213	218	225	222	217	195	213	244	211	215	226	230	225	242	223	224	214	213	195	235	252	224	256	227	183	224	212	222	201	232	225	202	200	202	187	209	231	229	207	241	237	230	222	190	196	203	230	203	215	196	203	236	191	217	249	211	218	249	203	223	227	241	208	223	224	221	193	218	196	200	208	227	236	213	240	213	206	209	259	225	183	218	206	225	207	233	226	174	230	183	206	206	182	225	204	216	270	218	211	207	217	216	244	222	222	208	240	206	254	188	209	188	225	217	204	209	206	272	217	233	202	204	196	208	206	201	245	236	224	232	194	220	209	198	199	190	214	209	204	208	207	232	206	217	205	229	192	222	207	217	186	233	242	202	230	201	234	240	220	178	208	239	202	232	219	176	226	233	217	207	217	228	221	224	226	231	247	209	201	205	201	215	211	232	214	221	210	188	217	241	210	210	222	203	198	238	214	219	216	209	206	199	208	205	204	224	205	215	203	218	227	238	189	220	183	205	219	202	214	237	235	256	215	227	187	223	241	220	221	195	208	244	224	197	212	216	216	202	245	212	211	199	237	194	217	215	233	233	208	226	229	227	241	219	199	235	226	196	218	235	204	213	231	251	221	213	214	236	221	215	231	234	216	199	220	218	206	228	217	211	217	240	213	209	229	216	213	218	202	222	208	203	224	192	223	248	188	205	211	206	234	217	218	213	215	242	194	196	205	207	226	218	210	189	208	225	200	205	231	204	214	247	205	218	237	203	198	231	196	250	240	197	242	204	224	183	227	228	234	218	221	213	229	222	209	201	214	193	194	209	211	214	196	223	226	209	223	219	216	232	226	225	240	256	214	223	234	196	228	207	195	227	216	215	198	236	231	230	234	224	220	210	210	227	229	194	193	231	203	202	212	217	208	215	209	195	243	216	215	216	200	225	213	198	243	198	200	230	227	219	198	226	221	196	213	228	208	244	219	205	214	216	235	207	207	209	233	206	220	212	199	214	246	190	213	206	248	234	229	205	222	210	234	202	199	210	217	213	191	214	206	207	201	239	221	197	242	209	209	203	196	201	233	228	235	231	232	232	216	194	233	193	199	226	189	210	207	221	186	206	190	206	235	225	212	236	181	233	232	204	214	215	211	241	175	218	210	207	229	195	177	225	216	198	223	181	227	216	221	217	176	216	211	203	233	225	202	197	182	205	240	208	206	205	218	228	232	214	206	239	229	206	243	208	240	209	215	240	229	231	183	231	234	195	207	228	194	229	209	222	195	195	208	221	229	207	230	233	204	200	220	246	213	212	249	198	211	246	224	195	226	211	195	224	181	217	219	233	213	214	230	238	209	210	221	239	188	185	197	236	230	213	236	213	208	222	223	233	231	190	222	206	190	219	226	235	221	238	240	220	204	235	216	225	215	205	204	217	200	195	214	197	212	219	203	198	215	229	200	223	210	200	220	203	211	203	213	193	209	225	220	201	197	213	262	223	192	221	203	217	225	228	208	193	217	246	202
46141	22312	8669	4290	2364	1468	1000	889	740	670	580	529	496	484	504	507	466	449	471	496	472	478	509	455	483	500	480	511	453	482	488	459	471	508	505	510	535	463	478	485	417	453	473	513	477	458	482	473	483	498	522	465	436	493	455	483	527	483	491	465	470	543	507	497	491	488	462	459	491	498	497	501	466	462	458	513	507	471	518	478	475	517	481	490	488	467	443	480	451	479	466	501	487	479	469	511	524	494	472	481	511	445	463	479	493	520	477	505	497	442	498	506	486	502	494	491	485	454	443	504	476	465	495	490	476	505	514	510	489	493	471	480	540	455	505	451	537	567	503	460	503	473	524	505	473	445	490	499	496	490	529	509	511	488	490	493	479	500	495	478	472	493	529	483	502	484	513	492	465	495	476	519	490	481	477	492	519	488	452	490	514	440	472	456	481	539	493	498	495	472	522	484	496	471	472	462	505	469	500	508	470	501	470	486	495	494	502	498	494	512	485	495	479	462	502	467	526	450	538	481	454	468	461	473	465	460	507	477	472	485	460	497	477	500	470	539	422	495	502	502	520	494	480	468	496	527	495	491	484	487	489	482	496	514	498	468	525	499	486	532	464	523	495	519	484	436	482	503	496	506	505	491	494	462	467	474	504	510	432	477	484	482	496	473	469	520	476	491	488	485	482	530	482	481	476	478	482	475	483	558	472	475	495	496	501	504	499	482	525	468	512	510	456	480	515	476	508	479	496	500	526	497	477	520	521	490	483	439	493	455	511	478	477	473	484	497	452	494	496	519	477	475	436	534	513	488	467	457	501	494	480	498	468	489	472	501	507	466	511	464	472	478	509	475	484	517	420	506	471	467	497	516	478	506	523	491	485	449	466	495	454	450	454	485	513	466	487	522	517	470	464	539	464	500	503	456	471	515	511	490	491	477	533	531	495	472	473	525	497	475	468	477	487	457	521	495	496	502	527	504	519	463	483	459	468	505	532	484	478	497	544	544	489	484	480	486	502	499	504	516	487	482	441	478	494	494	480	477	478	485	486	508	505	507	516	487	513	519	485	472	479	474	473	514	465	456	496	521	466	485	511	482	477	483	504	500	464	497	472	492	486	473	517	489	486	526	465	493	463	473	458	512	508	491	480	496	489	469	523	459	459	504	489	466	497	473	500	470	495	448	490	459	501	518	441	504	464	507	498	517	447	480	495	495	478	530	478	488	451	470	493	466	456	486	507	489	515	489	492	489	481	455	507	517	457	487	519	447	526	515	463	496	475	501	479	514	471	484	488	434	485	511	482	488	493	487	530	496	488	455	473	495	500	512	465	509	481	475	489	494	510	473	497	497	493	467	476	505	471	504	489	495	499	509	481	486	456	482	451	473	486	469	499	481	461	498	488	469	499	460	491	508	480	542	488	478	497	480	492	475	482	492	488	505	536	450	489	497	481	500	488	476	507	502	488	499	498	521	445	510	537	463	508	503	483	496	469	472	500	459	448	474	501	484	471	474	470	485	474	507	487	459	514	466	463	490	471	484	491	515	502	534	508	475	471	470	502	490	473	505	470	497	515	456	467	447	518	511	484	463	490	449	520	506	457	496	488	481	477	518	452	473	456	486	461	450	488	539	483	501	493	467	514	464	476	478	482	480	473	493	446	491	507	517	498	462	486	509	522	491	514	499	478	492	492	459	528	507	472	523	492	484	486	479	496	500	510	477	467	541	506	477	489	465	472	524	495	500	503	499	509	494	473	515	451	477	464	505	473	475	478	514	530	513	512	497	482	516	495	440	478	492	449	471	503	487	502	495	485	491	481	516	518	518	561	499	460	496	498	467	466	500	486	452	505	475	492	499	476	500	500	481	484	518	500	482	468	465	483	514	473	495	493	533	469	488	471	466	478	498	495	530	496	454	502	492	500	516	486	438	465	468	495	499	472	513	519	493	501	478	501	476	479	478	498	474	491	487	488	506	441	474	537	505	473	467	458	455	485	487	492	478	520	522	446	510	530	512	500	459	504	477	499	493	474	475	499	499	458	492	483	490	465	498	470	512	518	517	516	492	482	494	495	478	458	511	454	476	442	479	476	463	466	484	477	477	510	507	461	479	491	506	496	476	466	502	472	479	490	486	527	488	482	444	545	517	469	524	511	452	501	490	478	502	506	492	504	504	457	485	491	547	512	461	493	500	496	491	457	484	516	491	512	458	502	481	481	495	493	528	466	475	444	484	490	494	458	504	490	520	451	524	517	503	523	495	511	509	484	481	490	509	442	478	501	502	485	437	465	482	489	511	458	536	474	504	498	476	506	463	484	500	430	458	513	496	504	486	463	497	477	512	495	471	459	517	482	502	495	407	473	481	493	472	500	487	482	497	497	466	465	516	521	515	467	507	510	472	456	456	447	470	503	501	492	523	527	480	536	448	448	499	514	491	467	517	462	486	490	519	489	454	472	462	490	493	482	494	519	457	503	493	484	474	467	465	466	491	466	470	484	438	487	498	501	537	491	500	508	509	521	500	503	462	518	496	449	457	476	519	473	488	495	444	466	489	493	528	489	499	485	480	530	516	459	539	480	499	489	503	507	481	502	492	489	519	483	467	484	464	496	497	471	490	472	458	521	496	515	472	490	448	468	531	460	454	490	475	462	500	493	492	475	469	479	516	443	448	460	508	474	496	468	464	496	462	474	486	487	500	487	447	506	483	502	500	526	529	508	503	468	507	449	504	521	498	475	505	470	482	527	481	498	489	498	475	488	493	449	500	500	476	508	482	521	469	464	498	527	427	466	464	495	497	473	473	498	458	504	485	501	485	495	490	514	469	526	486	487	465	469	539	505	481	481	464	457	499	478	544	476	481	526	478	489	444	482	472	513	465	483	463	449	467	443	500	483	502	488	497	457	495	501	491	473	501	491	458	478	495	466	524	490	475	495	494	485	460	470	496	509	458	455	457	454	463	497	481	513	463	488	471	529	513	496	483	444	438	544	491	497	529	472	497	507	436	487	464	492	513	478	500	495	504	489	488	475	469	495	480	490	492	451	517	472	516	487	504	475	546	500	476	467	474	466	481	465	531	512	485	443	491	479	483	486	494	466	540	477	478	489	520	496	498	501	476	483	507	465	490	503	496	491	506	470	440	503	498	494	478	475	492	474	500	459	485	504	459	486	474	505	486	507	529	491	473	456	463	456	498	520	478	507	519	464	479	472	513	487	497	468	477	484	487	461	503	542	493	500	472	509	494	519	491	467	481	497	470	490	512	531	476	461	483	467	477	483	470	485	489	443	533	439	488	474	445	466	496	500	507	494	518	469	496	471	499	468	453	481	503	477	535	499	464	486	473	469	493	467	522	475	490	507	476	495	468	450	484	474	525	469	505	487	483	476	494	485	525	459	500	519	460	466	480	494	483	489	491	451	493	497	504	434	487	470	472	505	442	466	489	512	487	485	443	459	453	528	516	499	506	490	495	513	475	488	446	488	500	509	459	478	501	458	502	485	470
54016	18891	3980	921	449	235	243	225	234	226	237	204	224	211	205	207	204	221	243	215	215	211	244	248	222	242	209	246	208	213	216	218	224	216	212	224	236	213	206	240	224	227	204	212	223	214	218	223	235	242	235	235	224	233	231	209	217	209	218	198	212	233	212	219	214	231	210	219	223	215	226	237	238	225	251	237	190	216	248	207	206	230	229	207	208	206	242	246	231	221	203	200	214	233	165	194	225	221	195	203	184	203	199	216	242	213	197	229	233	242	222	233	203	228	211	226	235	238	213	220	239	222	231	213	200	217	239	203	216	209	230	234	209	210	233	233	225	215	202	215	204	223	232	188	235	207	215	217	202	237	248	208	226	245	220	219	195	197	211	232	218	262	204	209	220	202	226	220	227	203	236	198	212	198	206	225	201	226	236	221	217	217	239	209	237	253	237	243	206	221	205	211	225	210	199	197	202	210	198	219	238	214	189	222	242	213	251	230	229	216	226	233	245	239	215	230	209	221	220	206	205	206	243	246	236	222	229	216	220	229	235	227	230	230	204	216	234	246	193	228	233	217	216	197	205	237	190	227	250	229	227	215	203	209	232	200	236	219	222	235	222	228	228	235	218	234	265	220	222	195	224	209	219	259	233	233	234	209	200	184	225	215	209	225	212	245	219	233	221	226	225	226	246	247	211	260	223	204	232	222	232	247	223	236	203	199	222	209	225	265	196	215	199	217	220	202	246	228	209	219	199	210	215	198	199	240	242	213	245	219	225	198	215	210	214	227	230	237	217	208	220	230	218	221	222	222	210	213	216	200	225	234	161	201	223	218	232	194	204	192	205	228	202	227	227	197	247	249	230	205	225	213	219	198	223	212	223	185	189	217	228	216	211	216	201	270	230	212	221	239	227	205	211	201	236	244	214	219	218	224	211	212	216	208	224	214	213	244	231	217	223	240	204	198	189	225	231	222	229	199	205	199	241	180	202	218	223	250	210	208	211	213	211	228	199	207	245	202	229	225	233	196	220	200	213	215	205	223	241	202	201	199	217	261	226	244	216	195	207	182	216	204	214	237	222	220	209	224	216	215	208	220	222	213	233	215	196	254	216	212	226	211	216	228	242	181	206	191	233	240	217	222	197	238	237	210	197	194	219	219	226	171	230	222	224	244	244	223	206	235	200	205	193	230	238	202	212	215	233	226	235	260	226	227	181	236	206	214	214	230	200	214	215	223	222	198	198	230	228	232	218	226	216	229	211	209	210	202	209	195	231	207	242	217	268	213	195	196	229	198	211	231	226	224	197	210	242	201	230	229	218	213	218	185	214	210	208	231	242	226	213	227	209	193	225	226	246	243	214	229	237	231	228	213	211	191	206	216	205	199	211	214	206	210	233	195	197	198	224	219	204	235	199	232	228	227	242	215	242	215	211	228	216	239	216	181	212	226	212	223	233	246	214	224	237	219	226	231	198	252	225	243	221	215	243	242	217	237	223	222	222	217	193	234	235	223	263	246	187	195	200	218	189	207	204	242	235	254	209	199	182	220	221	214	218	213	205	217	195	212	184	209	203	216	224	241	202	216	210	204	231	214	220	220	223	195	225	230	231	222	231	241	235	242	224	199	200	234	214	206	224	211	193	218	206	198	246	236	226	216	246	211	244	223	192	240	217	237	205	217	195	189	228	211	201	199	199	189	211	207	215	225	230	219	196	247	245	212	224	240	207	221	198	214	203	210	224	206	244	209	211	191	205	218	220	250	251	221	233	234	236	195	249	213	204	226	248	209	226	223	206	212	231	225	230	206	218	222	213	228	212	188	196	212	212	218	203	239	228	196	194	211	219	231	235	240	203	198	189	234	202	249	202	208	232	209	221	208	227	213	211	231	214	226	227	233	247	228	252	215	233	221	222	208	214	239	222	228	237	200	202	195	254	211	252	213	226	217	226	232	206	207	204	229	232	234	232	186	212	200	191	245	238	209	224	207	222	202	206	236	229	221	216	215	240	267	223	188	216	242	219	213	202	237	192	229	215	221	198	225	256	215	211	227	196	203	240	199	212	224	190	211	243	200	219	221	205	215	238	220	205	219	221	204	196	201	215	244	238	211	221	207	219	211	213	184	246	208	214	206	212	181	242	214	210	234	229	224	219	221	204	224	205	196	207	234	218	224	239	245	210	232	238	243	239	203	235	216	206	222	208	220	234	245	196	226	251	218	223	208	199	215	222	232	212	217	230	228	224	226	223	196	200	244	220	213	227	211	222	203	203	233	255	214	213	225	234	198	214	225	226	243	223	178	212	203	258	209	202	231	216	221	211	225	226	223	217	239	215	196	201	221	215	204	187	254	214	197	232	235	215	215	192	216	226	209	177	194	207	213	207	214	189	184	191	261	240	189	232	231	240	209	209	237	230	247	233	249	199	225	212	218	231	218	222	219	210	206	207	213	223	212	233	213	212	237	244	239	195	228	209	202	213	227	200	233	203	199	207	232	215	198	243	207	251	231	224	237	226	214	208	201	187	191	216	221	213	201	215	210	219	198	217	221	217	211	212	190	207	240	211	217	232	246	229	206	233	237	226	213	190	256	220	233	244	230	222	232	220	241	234	241	209	217	236	191	222	219	230	228	218	228	239	234	238	218	234	204	227	222	212	217	210	211	211	222	214	240	224	211	229	233	214	203	209	233	189	221	217	205	230	222	249	218	200	221	223	204	217	225	215	228	222	185	226	225	205	204	224	231	233	228	184	221	229	201	207	188	217	205	217	215	227	213	225	214	233	237	250	195	234	206	204	244	223	228	209	237	205	220	219	245	207	211	245	247	230	224	225	216	192	254	201	217	217	226	211	214	207	213	210	218	250	196	228	241	210	194	214	230	210	224	213	210	203	228	244	227	224	219	242	239	235	203	218	200	265	228	184	218	220	218	203	225	240	246	247	205	254	246	234	206	235	208	242	221	205	195	214	231	230	214	248	243	234	224	248	220	212	217	182	215	223	192	224	171	214	217	219	219	250	221	233	226	230	221	245	221	207	223	233	253	211	207	211	202	192	213	250	199	218	200	230	214	188	228	216	229	218	195	204	204	192	215	243	228	243	185	223	217	211	221	213	242	232	227	233	228	212	250	208	199	211	228	234	246	215	225	230	205	197	203	199	205	213	226	228	224	212	222	209	237	218	238	228	207	214	193	217	190	206	221	222	214	238	167	217	203	205	203	204	234	227	230	206	246	209	204	207	220	232	210	208	212	232	208	222	189	203	209	230	230	234	229	257	188	231	263	231	193	205	208	229	207	180	253	202	221	230	222	215	210	224	200	214	265	215	216	231	206	209	226	230	234	222	211	200	216	224	202	217	213	222	244	187	213	232	230	225	243	204	177	218	205	214	218	222	211	222	240	209	222	225	192	222	225	221	228	190	208	237	260	236	200	199	223	252	209	250	213	216	201	186	211	215	189	233	248	213	234	223	201	217	213	220	193	212	235	195	236	209	212	245	230	178	223
37271	13048	4452	1879	1105	670	562	478	495	540	508	519	495	507	505	465	506	502	460	527	486	482	476	493	470	494	481	499	487	464	492	484	509	495	486	519	504	486	509	522	518	487	501	445	533	482	467	533	455	503	480	484	502	524	498	519	493	492	495	519	470	468	478	520	441	500	485	471	558	483	516	473	476	493	488	482	491	478	473	503	472	465	504	502	516	487	494	482	502	509	520	524	496	517	493	461	458	476	490	486	490	506	482	521	482	491	539	494	501	450	486	472	474	453	506	483	479	507	494	483	466	539	527	457	472	475	467	483	501	499	528	466	499	511	530	490	467	499	480	497	492	492	470	516	473	461	472	470	511	501	434	467	496	500	499	483	474	477	477	505	502	509	479	509	472	512	465	474	491	467	480	486	468	492	507	473	468	493	497	531	491	477	462	551	508	458	474	530	501	488	502	490	453	512	473	485	467	502	505	493	482	505	483	520	523	463	497	482	485	501	462	461	518	491	466	483	470	487	525	487	502	475	509	485	485	495	498	523	486	466	484	475	484	480	456	464	517	496	533	466	505	463	493	473	452	499	473	472	504	461	456	475	460	462	552	472	496	484	522	518	515	415	498	489	458	484	482	466	504	484	523	535	492	457	481	477	546	507	517	474	506	517	478	456	483	477	485	500	485	504	506	519	536	503	462	528	509	486	504	492	497	507	478	492	535	520	547	462	459	515	554	512	498	501	498	506	485	449	527	523	516	502	508	488	492	462	503	506	475	491	517	474	478	459	501	503	527	471	503	515	500	487	478	496	533	518	494	505	514	507	467	485	505	464	488	505	478	518	464	487	528	492	478	484	479	521	512	468	519	480	460	497	508	495	479	477	508	462	467	502	505	478	480	507	457	501	492	485	488	492	488	483	485	472	474	501	495	509	430	481	474	478	516	476	507	457	522	467	502	482	491	451	511	465	508	501	451	489	512	500	475	487	482	490	493	501	517	502	467	466	480	495	490	496	496	491	487	475	518	504	492	517	499	493	468	480	453	456	471	505	514	504	483	522	483	496	471	512	495	493	505	490	477	483	490	504	461	508	532	458	486	478	517	501	473	491	525	494	480	488	485	494	464	455	492	499	507	476	521	503	471	477	494	477	478	507	495	502	518	509	528	507	501	510	489	485	506	449	477	507	510	491	484	505	494	493	530	512	527	479	518	498	473	462	523	512	504	481	486	474	489	469	486	513	475	485	494	512	488	440	486	490	539	522	526	489	499	477	525	459	529	477	494	449	499	482	495	475	490	504	515	488	506	502	481	458	481	483	502	490	498	482	451	485	486	492	518	471	490	480	463	466	468	460	466	463	477	521	513	531	510	491	488	533	515	480	447	495	469	483	483	481	468	527	482	502	472	510	495	464	467	495	467	490	509	488	480	465	504	512	455	446	486	495	472	489	463	515	485	493	485	482	490	471	460	454	501	497	524	494	498	558	522	488	497	491	516	479	508	448	511	463	491	481	517	504	469	498	466	485	473	488	487	495	485	473	507	520	475	491	467	518	511	505	510	501	506	487	463	489	512	512	458	503	504	499	501	477	495	465	505	507	498	477	486	528	481	477	458	476	430	480	538	477	479	460	533	482	514	502	482	477	495	480	490	476	482	532	467	506	482	472	502	439	470	508	526	503	486	474	522	454	521	435	510	501	468	496	510	474	528	461	530	448	485	500	517	488	498	490	448	505	521	512	442	460	527	458	465	535	477	485	535	500	465	534	501	476	525	496	528	491	476	534	468	482	520	492	506	472	507	505	514	504	489	452	460	530	470	499	491	493	487	469	561	505	480	483	458	463	481	472	506	495	502	486	460	494	503	462	464	464	521	494	440	505	457	485	491	523	451	455	481	491	503	533	493	490	450	493	507	488	525	496	524	562	442	530	460	490	502	499	496	511	486	502	499	538	475	494	502	448	482	499	511	478	489	490	444	511	488	494	513	496	535	454	454	513	471	436	460	523	508	502	497	526	521	488	488	494	494	513	489	503	455	494	530	486	485	509	475	474	487	512	503	460	505	509	464	501	507	520	464	467	544	468	506	477	527	476	484	438	493	505	481	476	490	485	510	475	470	508	498	488	516	478	493	464	461	498	489	481	507	443	519	495	479	512	487	460	485	474	485	492	499	447	494	485	506	514	476	509	454	497	510	496	487	518	475	503	510	465	461	457	490	478	482	486	513	494	495	500	476	529	488	497	523	568	492	463	487	468	495	497	545	552	488	483	479	454	451	471	524	490	464	494	496	450	508	511	462	516	468	445	499	505	484	469	456	508	471	510	477	526	489	487	490	479	483	487	504	467	456	498	475	459	491	475	434	485	518	497	511	474	493	467	495	483	477	510	483	521	478	480	476	504	465	499	474	459	498	463	502	478	503	458	508	513	538	500	492	480	471	487	511	512	522	435	468	474	499	457	467	476	464	491	499	525	449	494	474	504	474	477	504	515	513	486	544	505	489	498	535	476	493	503	491	519	457	481	500	518	493	498	495	487	453	511	467	488	505	477	515	493	467	453	547	472	497	474	520	545	475	485	450	506	518	470	510	454	493	486	456	496	507	460	482	508	462	522	467	495	453	475	499	520	486	537	486	461	500	504	488	483	492	488	491	489	493	517	477	468	513	498	441	483	498	504	497	499	475	505	515	505	480	446	499	528	497	466	485	469	515	482	475	521	478	485	504	501	507	488	485	512	471	449	497	484	528	500	527	490	474	502	481	474	509	484	495	500	495	525	480	498	498	481	509	516	486	507	515	438	477	513	511	481	479	518	486	501	486	464	476	474	439	499	507	465	498	498	537	480	469	500	503	496	494	452	468	458	467	463	501	467	434	515	528	495	471	503	503	503	499	483	505	476	504	490	526	491	497	477	501	472	488	504	517	485	484	481	488	528	462	539	484	499	490	507	478	461	476	471	486	476	504	482	499	504	462	483	480	466	479	498	459	495	495	499	460	467	475	484	491	464	524	472	495	465	515	474	514	445	479	461	446	484	512	498	516	524	490	548	463	495	475	487	484	460	496	516	479	480	543	468	526	480	515	499	496	479	491	529	467	486	503	498	494	491	462	543	505	497	515	466	489	506	457	519	484	426	490	482	507	502	527	464	470	463	505	472	490	524	490	501	479	489	495	461	483	500	494	478	452	481	464	501	484	483	466	489	540	530	480	484	478	479	476	510	483	467	478	473	497	479	476	467	472	480	528	485	453	491	501	472	471	500	510	479	464	457	516	458	502	504	471	481	473	463	489	456	495	482	488	516	496	461	468	534	492	497	466	470	513	505	476	492	485	551	515	500	510	468	473	467	504	499	517	500	490	477	478	477	462	504	485	506	492	509	482	520	524	509	505	486	447	534	506	476	485	475	484	544	466	536	499	501	493	473	489	424	485	502	507	493	463	497	505	505	508	518	482	507	490	467	497	494	493	435	498	477	448	521	532	503	514	510	473	501	487	514	509	451	477	483	490	485
60026	26098	9568	2721	948	552	419	387	282	238	205	186	217	211	189	198	193	205	213	195	184	204	189	180	185	222	238	196	190	183	181	191	219	198	219	180	174	179	180	217	194	178	185	214	215	182	219	191	185	184	185	223	196	168	183	173	206	186	194	190	213	211	182	206	218	221	204	187	207	198	164	209	208	225	196	198	198	189	186	170	182	212	212	212	208	159	186	191	207	177	191	187	188	154	202	176	181	197	173	181	172	212	196	173	215	210	179	205	201	197	175	184	215	195	226	209	178	209	162	203	203	185	181	203	177	189	181	192	191	222	200	201	220	213	202	174	189	194	197	175	215	202	213	181	167	192	193	191	198	201	186	208	178	193	202	223	196	188	229	209	207	187	188	185	172	190	218	188	183	161	177	190	183	186	204	196	201	196	194	192	181	168	196	175	199	210	229	188	185	179	196	200	216	208	204	194	215	194	228	195	198	180	214	208	203	175	201	190	201	173	198	201	196	206	215	170	173	176	171	192	213	226	219	211	178	197	194	159	194	214	200	175	163	176	181	188	210	168	194	196	203	184	198	208	203	177	180	207	193	195	211	193	176	176	184	179	193	210	193	196	187	183	183	176	207	177	204	207	170	181	159	185	185	199	200	210	186	202	191	187	165	202	209	181	198	213	193	187	190	208	180	217	193	207	184	194	188	203	191	202	193	221	184	194	164	174	205	187	181	191	207	184	185	195	192	192	189	179	190	190	178	191	208	158	203	193	189	202	165	207	198	182	167	210	192	168	189	200	209	205	184	217	182	185	197	174	184	201	186	177	194	168	199	173	165	180	164	168	211	161	215	159	202	171	201	180	186	188	170	178	205	182	188	176	194	232	178	188	161	172	193	201	186	193	171	218	191	181	192	192	195	191	186	175	178	184	193	182	189	185	171	171	169	169	188	200	196	194	205	177	205	202	194	214	165	178	202	222	191	197	204	192	187	175	169	187	202	209	206	205	180	165	211	206	209	190	217	215	197	169	175	216	209	192	165	163	183	196	171	200	225	200	183	175	180	195	177	187	179	171	188	190	207	197	227	193	182	183	208	204	188	174	187	210	181	197	171	182	193	183	177	179	181	196	205	199	202	171	208	167	197	190	222	178	205	211	201	211	197	216	170	183	176	221	195	180	184	161	184	203	169	186	182	214	172	220	213	195	200	164	193	172	184	205	191	174	166	189	175	199	175	190	188	186	162	185	179	190	170	193	186	182	205	197	204	196	168	192	175	212	199	183	213	199	195	224	200	186	205	167	168	193	187	202	180	167	204	198	191	180	181	173	190	192	181	209	195	164	212	180	156	180	207	174	173	165	183	192	168	199	198	193	189	192	197	206	195	176	206	192	187	178	185	219	244	187	217	207	197	217	175	214	194	192	199	191	182	165	197	190	172	159	195	154	208	180	176	186	172	173	183	161	223	223	190	201	173	203	188	196	210	210	189	209	228	188	182	184	159	195	214	179	175	218	210	211	187	203	187	207	221	214	224	200	202	184	194	204	225	201	164	211	191	197	198	189	191	205	193	200	183	193	202	185	193	201	172	209	216	198	191	170	189	194	206	206	200	181	199	183	191	217	222	173	200	212	152	174	202	201	182	201	175	192	206	210	212	205	167	202	158	183	160	167	192	170	210	198	178	213	198	195	188	193	165	208	200	197	197	184	187	172	196	176	198	197	191	208	194	184	180	212	233	182	189	182	182	184	192	185	194	172	176	179	188	181	190	190	191	195	163	190	179	217	188	190	186	179	176	195	184	181	186	191	175	193	188	198	210	197	186	166	176	184	158	172	159	193	203	197	195	202	223	178	179	191	207	187	190	212	173	180	151	193	190	199	220	203	220	219	208	180	189	194	164	191	194	162	214	178	207	197	159	188	168	199	183	221	195	164	200	190	181	196	201	200	203	209	193	185	225	178	191	195	183	185	205	204	196	200	204	189	194	220	198	195	194	176	190	212	233	204	181	188	188	206	203	191	215	190	215	216	196	152	192	213	180	166	180	193	208	178	187	189	213	213	192	170	190	178	217	191	185	224	217	179	193	184	198	192	161	147	203	198	224	175	184	205	210	184	172	208	183	174	174	201	191	207	186	196	202	185	213	202	189	192	199	210	196	193	201	202	196	192	194	194	173	202	203	189	189	242	203	166	189	188	177	183	182	181	175	186	188	157	210	170	197	168	177	205	172	182	214	196	171	190	191	186	197	187	168	178	226	207	183	200	164	172	211	198	196	210	197	209	182	203	175	198	200	190	191	203	185	180	201	176	216	195	170	179	192	195	203	216	195	189	209	225	195	189	205	202	196	187	181	202	163	197	184	196	193	203	182	193	178	178	175	188	224	209	209	173	202	214	171	191	185	191	204	165	167	196	209	188	181	200	183	178	207	194	185	194	168	187	208	172	189	195	179	150	176	191	237	190	196	176	186	200	190	184	184	180	192	180	203	194	170	188	207	192	205	156	195	182	183	205	197	193	187	198	176	224	206	227	199	211	234	193	198	214	167	205	209	197	209	177	184	197	185	206	189	190	203	207	194	194	197	187	201	187	179	180	198	195	181	207	184	208	212	190	179	195	199	203	186	187	191	212	191	205	172	228	207	186	173	171	199	203	192	187	198	202	212	215	201	201	211	196	185	189	218	214	169	213	202	188	177	162	187	175	230	189	217	199	193	222	183	199	185	160	185	192	168	176	190	211	210	183	189	196	201	199	206	153	196	199	201	197	190	176	206	182	185	197	208	180	217	198	184	180	167	158	198	202	174	174	176	192	188	181	197	203	196	184	183	193	206	214	195	173	191	203	204	200	207	197	205	197	211	200	213	188	201	182	181	185	197	201	213	195	175	167	186	184	191	192	198	205	196	193	191	175	189	194	190	181	180	185	191	166	195	183	184	205	171	179	192	202	190	207	201	177	199	200	183	172	172	197	203	211	172	192	177	211	203	190	175	176	175	191	206	191	203	194	180	190	201	180	175	188	205	201	194	187	204	181	201	185	190	177	218	173	206	198	196	207	176	190	223	202	173	196	202	187	186	200	219	188	186	189	160	212	181	191	204	224	153	181	211	202	191	173	200	210	206	218	203	205	213	182	194	187	208	189	202	182	161	224	220	202	175	177	203	177	185	194	179	176	180	182	165	188	180	187	187	203	177	196	211	217	185	199	192	174	168	193	197	191	189	222	199	178	168	171	207	203	178	188	208	207	200	181	204	208	185	177	191	190	198	187	199	194	180	199	216	206	188	196	223	195	177	208	191	193	194	197	210	203	190	217	165	173	195	182	189	195	169	174	215	181	202	216	203	185	153	197	192	187	178	175	176	199	193	206	186	201	211	230	223	193	195	181	165	205	215	172	220	185	187	184	180	198	190	156	172	183	178	189	187	183	231	175	219	183	201	221	185	198	225	181	177	184	223	186	203	178	185	170	181	226	204	203	170	200	183	176	185	183	175	174	208	192	178	192	221	209
41103	18411	9740	5052	2778	1745	1322	1003	777	612	502	458	457	453	455	441	410	428	429	470	416	467	470	432	463	463	423	410	443	466	430	435	427	436	472	411	424	444	446	456	445	402	477	461	439	457	428	435	436	441	415	454	436	465	481	431	465	460	455	439	413	425	448	470	453	424	428	424	437	457	442	430	436	445	431	433	467	445	453	469	466	435	453	474	460	445	441	433	411	458	458	429	428	439	461	469	462	443	419	450	424	440	482	443	479	467	405	460	432	435	417	463	447	416	429	469	481	449	469	437	430	436	436	455	436	426	428	420	425	431	432	462	460	497	433	474	423	438	422	471	460	445	424	484	421	403	443	442	431	438	446	485	464	392	458	437	438	447	439	428	458	403	449	451	408	499	416	458	419	458	464	445	431	433	450	422	396	463	447	429	432	468	453	391	487	415	466	464	462	425	449	453	403	450	458	435	475	442	454	432	435	426	473	438	438	453	422	443	441	415	422	496	456	457	387	435	420	475	431	434	414	418	463	416	446	457	484	432	431	459	415	442	462	415	463	442	428	428	451	475	423	422	445	463	470	415	448	414	444	457	455	454	442	463	516	465	447	435	422	442	424	453	414	421	445	471	450	416	447	442	437	432	469	443	432	472	412	449	427	448	444	464	442	467	438	490	421	455	469	404	428	436	438	474	432	446	440	468	450	422	441	419	440	447	423	495	451	447	439	453	448	449	435	460	447	440	413	425	477	461	440	430	438	423	434	475	455	418	459	457	429	450	459	455	434	432	450	432	434	428	420	426	450	420	431	421	421	435	430	418	444	458	449	446	437	434	438	466	389	439	453	447	453	441	430	444	432	459	415	434	446	444	406	454	457	464	477	409	487	387	452	394	438	460	438	458	458	446	431	446	408	439	429	436	449	487	435	438	431	410	443	425	434	435	439	454	451	420	502	435	478	433	458	471	449	416	405	457	475	425	448	434	434	486	404	421	445	460	485	444	417	445	446	452	412	388	453	442	439	454	452	432	435	418	392	438	448	438	455	468	442	449	440	471	446	465	433	451	442	454	448	467	429	391	433	435	467	454	370	452	402	431	463	437	395	405	458	424	420	445	451	412	423	429	424	490	443	461	455	489	427	428	442	429	446	460	446	403	447	438	431	439	456	421	416	427	408	419	422	454	431	430	429	453	439	423	420	402	423	416	438	426	433	450	464	453	427	454	402	432	407	454	441	433	409	429	453	412	457	417	456	408	416	430	418	427	414	445	449	406	445	403	441	436	431	427	407	449	463	441	414	452	459	390	426	399	432	448	425	466	431	407	453	458	435	412	453	459	430	449	411	479	429	441	409	452	435	379	478	442	447	445	444	427	431	437	483	439	425	440	482	422	457	475	435	453	461	433	421	444	412	431	462	452	449	448	475	473	457	404	421	442	416	418	453	429	432	442	424	411	409	431	423	419	424	456	445	451	414	450	410	439	425	429	430	492	441	491	475	483	461	438	451	470	451	430	455	436	458	435	454	466	452	448	453	452	438	426	472	454	398	427	448	407	439	407	433	441	466	442	442	498	458	444	437	408	448	415	390	415	416	463	427	428	442	482	438	461	437	508	398	445	457	401	424	415	456	452	440	419	444	426	444	437	465	369	424	451	450	468	451	468	449	456	427	418	447	459	458	441	426	457	398	452	429	451	454	424	458	455	448	463	464	446	466	400	423	447	448	442	456	464	424	428	453	439	419	460	471	461	463	455	430	471	438	448	455	480	430	431	429	410	441	463	451	452	438	444	428	448	445	435	489	467	427	437	423	436	416	448	445	431	407	456	435	468	410	430	439	412	479	439	440	457	442	477	441	436	454	391	450	424	434	448	444	447	428	458	425	452	492	420	421	464	443	456	420	456	428	431	452	400	428	428	425	440	409	430	415	443	434	401	420	468	414	443	474	437	453	453	472	445	457	446	425	427	452	436	414	466	465	459	398	437	453	451	418	443	428	444	435	431	422	468	440	447	438	445	430	470	435	403	475	434	475	446	422	452	428	434	460	463	441	451	409	436	413	484	481	443	447	455	466	442	424	430	451	400	451	441	407	443	439	435	399	434	444	402	425	451	466	418	425	451	428	427	446	449	435	428	441	449	381	446	427	445	472	461	437	422	449	445	428	419	433	430	486	457	453	454	493	462	423	440	459	417	426	443	420	460	432	467	448	410	463	451	406	424	482	485	445	453	445	429	447	414	394	451	420	444	422	460	459	409	455	456	426	447	453	438	462	392	448	453	454	452	419	476	440	446	463	429	444	414	472	439	460	480	444	430	451	412	497	439	482	428	443	417	417	468	431	461	441	418	436	427	443	410	424	447	445	471	449	415	433	441	483	401	428	457	435	472	400	395	450	402	481	495	438	473	444	489	446	419	467	439	478	458	427	451	434	402	426	426	475	453	467	480	404	471	421	444	452	423	442	441	442	459	411	434	418	407	463	432	461	414	435	417	449	448	426	411	455	426	456	432	422	430	464	438	466	437	396	432	455	434	408	467	425	413	460	424	434	438	449	421	454	435	440	462	422	412	411	427	410	456	457	420	444	462	424	447	475	489	455	414	431	443	463	444	466	419	483	444	438	423	431	427	444	449	486	457	464	444	480	476	449	411	423	427	459	463	415	435	449	402	424	431	467	462	451	454	447	463	441	445	443	439	442	450	452	425	444	424	403	485	402	443	448	392	419	460	439	438	429	458	438	433	417	442	425	453	451	428	407	433	453	446	436	446	428	406	435	433	446	426	433	433	401	464	464	445	438	417	460	427	460	424	438	443	470	453	420	434	445	426	437	437	408	462	421	422	450	451	440	485	451	444	440	436	424	426	438	429	429	480	436	444	463	437	431	465	378	489	414	446	405	429	425	448	407	436	423	442	436	426	479	463	438	438	440	439	416	438	409	446	441	400	484	429	467	449	444	440	447	468	449	435	429	439	467	445	472	410	453	421	438	460	455	438	431	445	470	455	458	436	419	426	464	438	465	435	422	473	436	434	426	449	418	461	444	428	415	438	423	460	443	446	436	427	405	418	462	455	454	421	429	430	418	450	426	419	461	448	439	436	440	477	495	471	419	433	472	428	472	423	428	452	446	430	448	435	447	428	465	428	479	411	435	449	432	436	459	400	429	432	410	424	397	432	426	398	475	451	455	456	462	458	422	481	442	431	432	482	410	406	440	433	426	449	408	402	445	454	429	462	439	397	432	455	409	470	413	449	424	442	425	418	452	413	466	430	444	453	450	466	451	409	410	443	426	424	447	427	441	455	436	433	438	428	442	451	452	435	454	462	432	501	450	440	460	465	405	470	393	445	404	438	436	418	436	407	455	439	451	439	421	465	433	447	441	442	411	422	441	435	434	438	411	455	429	442	425	438	439	434	416	452	451	424	439	424	437	406	451	416	452	399	471	407	481	462	453	434	451	435	470	480	429	431	430	444	403	454	394	424	459	440	445	443	412	423	408	460	437	433
63958	30325	14258	5755	2849	1799	1005	629	457	268	235	234	221	198	253	200	201	198	208	219	187	194	189	194	184	220	213	219	199	214	173	203	187	236	188	229	233	223	207	202	211	179	181	226	208	210	214	204	213	216	195	181	196	177	264	207	209	193	214	209	220	229	206	223	220	226	224	190	215	202	197	190	202	205	194	210	212	188	197	207	216	195	214	186	211	209	193	185	200	224	180	169	215	196	180	217	205	195	224	202	208	206	195	201	219	183	222	208	196	189	198	225	207	209	224	235	215	205	212	218	184	219	198	193	198	197	217	189	165	207	214	164	200	173	189	216	174	208	205	226	204	215	206	166	197	196	186	214	198	209	192	194	218	206	190	204	194	217	175	191	229	206	195	185	199	213	202	192	204	234	216	221	202	191	185	175	214	191	223	207	211	216	174	204	213	232	217	194	202	206	215	210	189	211	168	229	198	179	200	216	206	191	195	217	204	183	199	221	202	214	179	206	204	187	215	212	189	204	178	193	208	201	173	202	176	176	197	177	223	199	190	205	203	199	222	190	238	195	241	183	209	203	209	212	194	214	210	177	182	211	203	203	219	180	185	191	215	201	185	183	215	217	209	205	206	190	210	188	210	211	190	196	184	188	199	235	211	233	224	197	200	216	211	201	187	229	211	190	219	205	204	186	189	202	227	216	182	203	194	207	221	201	194	196	194	215	198	211	210	234	222	222	194	207	206	196	207	182	184	181	183	195	216	210	218	201	197	214	200	185	191	185	187	181	188	180	208	175	189	191	197	204	184	207	186	196	220	211	211	219	178	195	246	185	202	235	196	197	192	205	211	209	191	186	207	226	199	207	198	170	190	188	185	170	214	191	217	180	246	227	198	173	200	216	198	209	218	201	196	219	209	206	227	173	215	205	196	216	183	227	206	227	220	202	198	191	214	185	198	197	197	187	194	175	206	213	233	191	192	176	210	186	183	192	228	198	223	192	187	190	203	205	247	184	191	199	237	218	214	195	213	212	231	203	224	224	235	185	190	204	195	219	215	186	209	217	174	171	214	200	180	231	193	210	195	189	201	189	183	229	223	194	250	225	208	208	212	201	214	198	198	211	212	186	218	222	172	180	205	208	206	181	170	194	223	215	199	202	199	205	202	205	197	222	213	185	205	208	207	219	211	166	220	209	199	217	206	199	221	220	233	177	190	196	218	188	220	215	222	195	218	223	221	194	207	206	210	198	225	194	191	221	206	227	200	200	214	191	189	197	213	196	195	204	198	192	202	209	194	218	203	196	230	213	170	195	187	194	210	212	153	193	234	210	208	214	190	189	210	196	217	213	183	227	224	214	205	214	203	223	202	199	192	206	219	192	215	206	192	223	186	187	196	198	210	230	207	175	218	202	212	197	214	196	183	219	196	225	194	211	201	187	192	197	212	189	223	211	213	169	212	207	201	204	216	209	192	185	202	199	204	195	207	216	188	197	194	194	173	179	207	209	208	201	190	211	220	207	202	191	206	236	191	200	186	223	194	179	204	187	215	195	201	191	197	203	206	205	222	172	205	193	194	210	188	222	201	228	221	208	195	218	197	231	180	210	235	189	196	181	230	206	224	218	232	211	181	214	142	184	198	183	186	200	205	191	199	181	199	215	194	204	191	212	203	219	187	211	191	191	199	197	192	186	209	202	183	191	196	220	209	233	182	204	217	201	190	206	204	219	208	182	200	225	184	187	183	212	210	222	194	209	181	220	202	219	208	193	219	188	210	217	212	181	193	241	227	200	201	231	200	188	212	220	215	216	196	207	204	205	209	203	191	200	207	188	227	227	222	165	226	211	203	207	225	226	200	205	205	190	208	185	187	187	185	192	228	234	200	219	214	197	187	198	195	208	210	184	173	215	214	189	210	227	218	201	219	209	215	203	201	200	218	191	199	210	177	219	196	217	194	177	188	217	181	211	211	195	192	191	218	202	195	216	232	190	197	198	208	190	216	179	185	205	213	201	185	202	180	188	202	197	188	163	185	181	195	218	187	204	211	199	167	188	201	171	201	211	228	193	216	221	204	183	177	214	212	202	197	240	165	218	211	197	197	191	218	205	204	205	196	186	191	194	179	213	198	190	209	209	201	222	214	190	183	223	212	173	195	224	210	196	207	211	204	207	188	209	187	207	190	199	217	230	215	171	193	187	215	203	206	193	183	207	211	181	183	210	204	163	205	184	211	180	201	237	225	202	195	202	197	208	223	204	202	216	210	175	170	203	164	191	207	199	226	209	223	197	200	203	232	207	205	224	191	219	219	232	213	180	187	177	165	195	203	209	192	203	220	222	204	190	189	197	204	182	181	205	197	209	219	227	174	198	183	202	226	211	189	193	189	201	204	193	170	209	197	195	190	205	210	183	186	195	203	210	194	191	222	206	221	195	196	214	213	194	196	194	194	192	217	200	230	170	196	169	187	181	193	199	211	194	206	186	183	193	203	209	200	196	220	215	207	203	195	177	193	203	191	189	218	190	196	215	213	192	210	205	192	206	213	204	213	203	211	195	184	159	171	195	193	181	191	211	210	188	192	239	203	195	212	234	199	187	198	221	176	208	184	176	207	189	222	208	193	209	230	217	214	188	212	198	198	191	184	217	166	212	197	203	200	191	193	202	196	212	184	210	219	181	218	203	233	191	204	219	219	218	197	195	215	190	194	212	205	209	203	195	209	199	217	208	221	186	214	186	224	212	187	203	216	197	181	178	205	224	225	177	221	217	222	173	210	193	196	210	213	185	203	182	191	241	198	193	185	207	193	194	177	205	215	217	215	191	231	223	223	191	182	214	201	199	183	217	194	182	202	199	235	187	196	208	214	174	192	203	222	197	168	226	237	212	212	206	203	215	179	203	201	214	198	189	231	209	212	197	214	194	181	184	215	196	226	195	196	190	212	198	197	188	221	200	203	181	205	188	218	210	189	224	183	205	157	211	201	208	176	216	241	189	205	228	196	212	206	179	192	203	181	180	212	229	186	216	242	199	211	185	213	187	188	209	235	225	198	189	194	212	207	211	191	170	195	183	186	177	195	196	203	210	201	204	217	199	228	206	190	209	202	184	215	218	201	218	191	220	188	206	160	197	211	224	179	203	181	207	200	203	206	193	176	213	196	220	205	183	200	181	210	195	193	193	193	194	219	196	181	201	184	195	189	202	194	216	193	203	222	225	187	222	197	197	200	198	184	207	216	181	191	201	204	189	197	197	201	229	186	193	195	198	214	219	175	215	187	186	220	189	167	218	178	192	196	177	182	196	185	211	220	219	226	226	178	210	201	190	209	194	172	182	204	230	176	212	208	167	193	214	201	200	217	230	195	187	173	205	188	202	195	196	189	188	181	220	181	203	171	208	221	219	183	179	210	208	226	183	191	214	202	197	200	183	190	200	183	199	216	220	216	212	203	210	193	204	189	182	212	240	187	227	184	199	204	191	197	229	176	204	192	189	195	199	192	196	214	194
42260	21657	14014	10621	7491	5255	3482	2043	1466	780	542	538	504	470	434	426	484	515	486	498	445	469	447	473	463	466	478	439	470	424	483	435	434	494	431	465	450	489	435	460	438	438	461	440	407	462	445	457	461	459	456	471	444	449	441	474	467	451	448	479	468	465	452	488	450	461	492	466	406	453	411	478	450	432	432	471	443	482	448	442	459	443	463	478	422	444	431	471	453	415	459	460	496	503	433	454	436	484	463	440	452	491	438	453	467	455	428	456	454	439	465	429	444	414	481	505	460	438	462	468	478	464	417	423	455	429	468	470	457	473	506	423	481	511	441	474	439	446	454	496	475	466	455	433	474	478	450	485	403	451	475	464	468	478	496	450	500	448	475	499	459	470	454	439	440	494	455	478	454	478	424	456	467	487	472	485	433	455	447	435	470	440	463	467	464	480	483	466	459	474	438	445	458	437	443	477	447	484	447	468	481	484	424	469	469	451	467	432	407	450	472	476	456	440	458	466	445	466	500	469	465	397	473	453	448	470	419	452	447	471	499	484	489	447	476	437	448	463	470	450	453	476	467	459	434	449	494	476	455	458	449	494	474	453	534	463	463	456	443	460	503	478	455	469	517	478	427	458	468	432	413	474	484	429	491	415	465	420	444	453	461	428	491	459	427	462	467	482	447	489	479	451	440	466	473	491	477	455	460	425	469	480	462	451	457	492	455	425	497	510	430	489	431	462	459	481	478	501	464	510	426	491	475	445	489	462	476	442	453	447	436	528	455	479	446	432	499	465	461	464	476	431	437	464	476	484	488	447	437	456	471	425	458	465	462	471	464	518	431	463	448	435	443	452	424	466	473	467	471	473	437	449	498	426	439	511	521	480	442	457	462	445	442	431	433	450	487	480	460	482	475	446	478	430	446	459	453	479	478	466	476	466	471	507	441	461	461	493	451	483	470	469	451	472	481	487	505	456	472	474	472	441	438	471	500	438	491	459	478	474	482	433	476	450	447	457	419	453	464	449	483	456	417	455	474	507	487	443	435	471	417	491	422	463	432	447	445	465	468	494	487	422	514	465	479	476	452	461	446	444	484	469	425	448	427	455	446	424	461	463	470	469	445	477	451	435	430	470	458	465	481	463	435	470	420	469	476	446	457	473	474	484	489	461	461	443	477	451	462	459	462	455	433	415	459	505	467	472	450	518	470	484	441	471	435	473	446	432	486	455	458	449	547	475	463	470	485	482	468	454	442	473	465	503	463	471	438	460	439	462	492	453	528	436	472	442	455	444	453	435	484	435	486	428	463	441	468	455	453	468	464	468	499	470	432	471	423	499	445	418	442	440	438	480	429	442	457	466	460	443	441	490	436	473	492	494	453	431	462	458	428	482	452	441	415	484	482	448	506	427	459	455	445	417	463	451	483	446	443	453	476	441	436	477	443	460	484	453	475	438	460	451	432	444	443	458	437	442	462	485	491	472	460	433	496	468	446	457	473	508	438	450	429	454	463	450	441	446	461	486	462	460	442	496	462	497	509	434	469	475	475	473	454	473	436	439	450	461	432	474	447	460	437	451	465	465	473	459	454	468	442	474	459	505	441	461	437	477	482	427	468	466	485	464	422	456	465	438	457	452	470	473	489	445	444	441	444	477	484	436	474	454	423	466	469	432	457	456	435	477	459	488	499	439	426	482	437	451	482	439	453	482	458	456	476	426	435	469	472	452	485	473	442	486	435	507	464	448	474	445	456	457	459	444	527	416	463	452	476	475	472	443	476	451	488	460	460	472	478	455	447	478	480	470	481	430	464	469	458	483	447	456	447	468	448	454	440	479	470	414	480	450	469	474	472	479	477	476	422	465	459	452	469	444	467	455	447	449	441	441	445	441	491	492	430	473	437	463	480	476	453	425	495	446	439	484	437	481	456	485	466	459	450	479	438	437	474	479	470	434	457	459	447	442	445	494	444	478	460	449	438	479	432	479	464	476	455	402	458	469	465	462	480	479	417	443	434	437	428	449	456	462	408	439	492	478	463	472	487	455	475	485	454	481	485	475	458	480	425	416	486	463	416	463	467	446	461	452	462	468	436	455	477	467	430	479	445	464	457	414	430	455	477	468	454	467	476	460	460	486	482	480	495	488	438	450	467	440	502	491	458	469	469	449	451	464	436	465	513	438	427	499	460	496	441	430	481	469	435	446	460	487	491	426	451	426	497	467	466	429	465	525	442	467	444	430	476	483	423	475	490	500	462	427	463	481	439	453	458	462	436	462	459	432	472	435	457	434	461	495	438	489	463	474	449	464	478	471	458	474	468	438	430	461	455	479	473	466	454	503	449	450	461	434	431	445	446	439	463	452	468	484	466	503	440	440	456	484	441	451	459	425	467	450	446	448	453	473	483	457	431	473	426	477	432	463	483	453	442	442	453	438	431	427	453	420	452	498	479	431	469	475	455	469	413	493	454	503	460	414	445	478	468	445	500	435	444	462	450	456	450	420	467	457	451	460	474	435	453	483	428	477	437	460	432	442	496	421	459	461	446	434	462	486	455	434	467	450	483	471	469	484	452	451	443	463	475	478	448	442	452	396	472	507	474	466	457	451	472	435	457	470	452	474	495	437	472	431	457	488	465	441	466	456	486	472	453	445	447	472	440	455	438	455	430	399	473	492	484	445	453	449	442	469	496	436	427	425	450	462	466	448	463	452	443	474	466	481	456	464	465	445	435	491	474	464	428	442	501	459	461	447	488	477	453	455	449	486	443	472	442	513	444	499	489	474	488	461	439	474	463	465	445	470	457	476	471	472	458	425	465	480	470	449	479	459	480	483	490	453	454	466	486	465	468	444	491	464	465	427	429	478	451	468	485	487	429	455	435	468	428	427	456	481	420	422	474	463	468	475	472	429	450	446	470	439	458	442	470	466	442	451	438	453	490	470	463	455	478	453	442	458	446	474	480	455	466	467	442	486	479	445	438	460	478	460	499	510	445	483	463	452	474	502	415	434	442	434	460	493	486	472	505	457	481	428	456	500	446	412	485	464	457	467	418	432	458	445	473	452	473	438	467	487	433	447	452	445	478	483	435	456	429	462	455	462	450	483	433	450	470	453	439	413	490	456	447	467	465	447	439	467	487	463	458	512	464	488	454	504	455	474	462	461	467	486	441	461	423	464	461	442	435	490	467	434	455	422	445	454	473	475	446	444	471	454	463	453	412	455	468	440	476	497	499	477	472	481	463	450	452	460	473	454	466	461	455	443	477	434	457	457	443	448	461	451	440	456	419	457	476	409	455	456	460	475	460	484	431	443	462	467	438	448	472	442	455	448	469	453	483	456	497	498	428	479	450	444	463	455	471	472	515	456	446	474	486	483	419	490	462	486	470	457	472	478	445	448	486	500	455	477	453	469	476	456	445	437	479	450	461	480	420	482	463	437	468	510	478	453	469	499	437	444	469	481	454	459	456	454	438	485	462	459	434	454	452	467	449	445	438	481	440	470	433	462
48909	16303	4657	1667	855	560	332	311	236	205	214	223	207	241	182	203	204	218	183	224	191	180	217	191	211	218	212	218	210	223	182	205	189	201	223	213	232	232	197	193	187	225	188	175	206	212	200	219	227	247	235	195	193	196	205	211	227	185	194	204	244	217	220	198	201	208	216	219	184	197	208	201	229	213	188	175	240	199	188	199	193	211	187	191	160	200	204	178	212	213	172	223	208	195	190	209	224	186	216	227	209	224	218	200	230	212	199	192	191	203	209	203	223	209	196	232	200	201	206	194	196	188	209	201	217	194	200	203	195	201	203	211	227	196	216	208	229	179	184	209	162	202	189	180	161	234	241	226	220	237	220	223	183	196	205	223	232	241	233	215	218	210	225	207	224	191	185	203	209	213	220	234	197	196	201	229	214	207	202	250	187	218	213	181	203	235	226	218	209	193	219	219	221	187	185	206	210	202	176	202	207	211	214	211	217	206	214	188	226	184	192	213	201	188	222	200	180	233	196	208	211	207	200	203	200	193	208	198	203	190	191	196	218	205	193	207	187	219	191	220	195	206	192	192	210	198	199	193	201	187	203	212	215	183	199	210	208	193	204	219	202	204	184	212	205	192	224	200	196	199	205	199	194	190	203	173	207	197	228	197	227	175	190	187	187	188	206	176	203	211	202	201	189	190	193	192	200	195	215	189	204	199	220	225	172	181	240	188	216	196	223	186	200	219	232	204	217	183	198	184	183	201	214	187	213	221	221	174	215	211	191	218	185	187	194	208	193	169	241	216	246	196	212	201	197	200	257	206	242	224	218	230	212	174	217	207	200	208	216	186	228	205	208	202	197	226	192	201	212	204	214	203	194	201	191	226	198	185	202	204	200	194	202	186	203	215	214	233	182	189	202	220	189	192	211	201	188	205	231	193	210	209	200	210	197	199	205	197	213	227	189	236	214	195	197	189	189	233	201	174	206	209	215	198	228	217	228	223	184	193	196	203	218	167	198	188	183	176	206	183	204	194	220	204	222	211	193	193	206	185	178	204	221	221	189	203	207	212	202	217	209	229	198	216	199	209	206	221	214	202	220	203	203	172	209	196	197	183	209	202	185	219	231	226	202	203	209	209	226	218	250	212	224	196	199	182	197	218	207	191	199	208	200	198	188	215	191	184	233	200	204	191	209	191	213	197	223	242	201	202	186	214	199	185	187	204	192	215	235	200	205	211	220	194	216	176	216	194	216	219	237	216	207	197	197	243	194	224	198	200	180	213	201	207	184	210	211	197	233	195	197	217	178	232	197	182	194	198	239	197	200	204	186	224	213	205	233	201	211	207	197	246	200	202	201	232	182	208	232	194	183	188	207	221	224	175	201	196	195	219	203	204	200	188	192	190	192	214	211	172	199	202	230	207	229	213	196	210	202	190	201	196	208	192	225	192	181	216	214	187	214	200	204	223	233	180	195	208	229	230	225	201	219	192	232	187	233	232	203	197	211	218	213	226	208	218	202	188	202	181	180	226	193	211	211	224	212	195	189	215	210	189	202	206	244	197	187	210	208	180	169	211	232	168	193	238	210	236	214	200	195	217	223	200	184	205	213	200	190	215	193	241	225	229	224	240	220	190	223	211	215	220	203	211	199	231	205	223	206	238	190	209	209	221	200	177	224	182	216	187	201	201	172	211	220	209	183	234	220	191	230	197	239	216	204	213	188	174	196	181	201	239	214	203	194	207	184	216	207	175	212	217	214	188	179	230	200	184	212	249	187	184	220	217	178	213	203	197	192	196	203	198	211	197	210	224	222	194	193	215	196	198	208	184	196	234	225	218	195	227	219	214	221	229	238	206	197	185	210	204	217	198	197	210	200	191	190	228	205	219	208	201	207	213	209	201	188	195	195	200	213	217	195	225	210	192	212	201	189	219	218	199	228	211	194	212	203	195	209	181	196	190	198	210	181	205	196	230	214	202	189	209	216	188	214	189	191	231	207	193	210	200	219	182	259	185	201	188	217	217	191	231	199	214	231	194	211	202	225	191	222	189	215	209	221	191	207	195	204	221	174	192	203	175	224	203	201	200	214	220	191	209	212	210	228	197	189	189	210	189	218	181	182	175	202	222	224	215	231	214	197	239	225	192	233	246	172	221	198	194	180	200	178	209	235	240	188	214	204	218	212	196	208	195	218	221	199	217	187	205	209	210	182	215	224	206	214	209	184	215	209	204	221	182	188	190	219	194	201	189	183	220	201	210	239	171	175	179	222	181	210	203	203	194	206	213	211	232	193	198	203	230	219	200	190	200	186	204	178	203	180	192	206	236	204	224	195	188	194	208	198	212	204	193	174	224	188	206	179	176	198	213	192	193	211	197	183	208	197	210	189	193	206	214	204	209	208	187	192	210	219	212	217	216	192	217	208	206	214	187	214	193	176	206	218	203	222	206	175	211	188	197	210	168	187	205	222	195	183	231	192	219	235	200	200	217	213	220	210	197	227	203	204	216	193	178	187	210	224	195	236	193	192	218	196	213	212	234	188	200	188	218	215	226	197	204	208	200	224	204	207	206	203	217	202	202	208	196	209	204	200	202	208	214	179	200	207	196	192	205	195	200	209	222	198	210	204	187	218	180	209	220	202	193	215	227	219	200	207	191	188	198	185	230	196	193	196	224	216	181	189	215	208	204	205	232	146	239	185	192	211	204	193	208	210	213	216	203	208	204	215	215	219	209	211	199	223	203	192	193	197	218	216	218	222	194	229	213	207	224	203	206	202	199	208	237	207	195	197	195	191	208	206	220	192	212	221	212	224	188	167	174	226	210	207	209	191	201	191	216	197	204	201	174	215	171	197	198	216	211	194	223	209	221	199	183	198	211	178	197	214	219	229	204	211	181	191	190	209	202	206	215	223	211	223	227	212	215	197	213	224	215	200	200	184	214	207	232	190	189	201	228	209	217	202	233	188	194	208	206	213	220	208	207	231	223	232	188	210	185	228	191	191	227	216	201	212	188	193	218	217	218	192	212	202	221	236	188	205	205	206	234	224	213	198	211	202	198	202	188	204	197	203	176	209	198	199	196	189	182	219	181	179	212	181	234	228	197	182	219	183	192	228	203	203	182	203	201	197	212	206	220	204	225	228	211	189	208	189	196	197	201	188	171	195	220	228	232	201	206	200	217	192	211	190	215	187	205	194	190	204	212	240	196	220	219	201	204	194	218	190	227	195	198	195	188	226	214	218	204	224	223	199	220	205	197	190	222	191	189	214	219	205	191	215	209	186	205	213	184	195	199	197	208	189	195	185	229	229	220	228	207	172	220	194	199	203	205	193	204	187	193	205	213	223	217	191	195	205	180	220	187	206	191	218	209	221	186	191	215	211	196	207	198	230	190	216	216	198	208	195	188	208	186	207	239	189	211	199	224	231	208	207	208	234	220	213	193	200	186	199	242	190	190	203	218	216	211	191	217	220	198	183	173	187	182	188	235	210	205	234	231	184	195	184	221
31979	9835	6194	3791	2483	1542	939	670	587	514	483	507	447	462	455	432	478	496	461	483	465	521	425	456	472	443	445	492	447	451	473	460	453	477	475	461	515	460	476	455	488	434	472	442	470	449	453	434	445	460	462	450	491	460	433	434	432	454	445	442	487	458	458	498	439	417	458	465	433	468	492	458	464	446	464	476	474	483	448	451	485	457	460	483	443	487	425	446	477	468	465	520	488	448	492	475	470	474	453	456	462	470	446	471	387	456	488	449	470	483	460	467	437	496	460	489	450	493	506	476	441	427	437	470	489	489	456	458	461	422	469	492	495	446	464	477	478	449	459	442	450	432	460	446	500	469	462	464	483	437	449	455	498	445	462	462	446	436	456	501	489	486	412	425	459	442	448	434	452	516	469	437	475	489	441	477	470	458	443	434	428	499	492	444	429	433	457	499	496	456	445	458	445	465	432	462	437	450	458	456	424	509	417	436	450	459	463	472	465	467	462	461	443	435	494	450	445	477	462	466	449	492	425	451	449	450	473	478	459	427	456	494	431	463	484	468	460	434	500	458	447	462	475	476	447	450	470	427	451	471	474	482	448	435	472	428	464	446	477	498	453	451	462	492	451	434	479	476	441	477	443	462	461	484	446	415	459	461	425	472	497	453	473	473	466	512	471	462	467	437	487	502	464	482	434	446	466	448	441	487	438	448	459	435	453	438	459	468	466	440	466	463	489	462	471	464	456	456	473	433	470	443	429	450	507	466	498	428	455	473	425	470	485	461	457	432	468	446	466	428	472	441	474	472	427	451	483	468	499	423	461	467	489	479	485	458	502	445	426	465	450	462	477	436	465	460	460	477	464	445	463	471	461	450	464	465	503	445	486	449	454	467	499	482	483	518	459	427	461	462	481	459	464	476	457	459	449	437	438	494	498	477	486	423	442	445	477	438	493	452	497	504	457	500	454	472	458	454	457	459	459	432	486	489	452	420	465	439	481	470	439	477	436	468	439	472	477	447	490	471	484	459	405	431	449	475	450	440	424	466	457	409	510	475	490	489	489	453	494	439	416	485	462	435	445	468	481	463	477	467	478	455	476	454	479	453	472	474	475	469	453	426	481	450	459	464	468	444	441	436	482	475	485	466	509	446	481	475	448	424	484	455	470	462	443	444	481	455	434	431	466	486	457	469	435	455	446	461	453	459	488	472	452	458	453	448	498	492	482	472	465	476	458	470	474	478	470	492	472	441	499	422	475	459	488	462	450	458	468	423	447	443	423	464	452	477	427	493	424	467	444	483	514	463	459	479	435	453	497	505	456	443	495	474	490	434	438	472	487	456	435	457	466	485	498	463	447	520	441	432	479	461	413	467	475	451	457	462	496	468	439	451	487	444	485	486	471	446	471	449	477	482	475	491	432	445	487	477	436	468	376	418	429	454	469	479	464	472	469	447	449	466	437	446	483	462	428	470	479	440	488	447	464	454	451	454	418	478	439	512	462	462	444	448	461	494	451	445	438	463	472	450	465	468	453	441	448	464	483	430	466	436	448	521	505	448	468	441	458	432	461	442	450	486	455	474	462	477	501	465	471	484	443	473	457	465	447	440	479	441	464	496	448	466	444	457	423	477	486	484	450	450	508	474	429	420	440	432	468	449	462	478	432	475	482	433	454	448	475	427	460	466	453	473	467	473	456	503	486	445	485	437	472	448	459	465	486	483	451	457	463	479	460	467	430	495	459	470	458	489	489	476	514	455	485	468	469	432	434	461	473	440	442	467	458	460	471	409	526	469	471	434	507	458	440	457	483	467	450	461	483	493	465	484	463	449	488	445	470	450	472	487	459	467	460	421	434	474	474	467	505	439	465	472	479	468	493	468	509	462	470	463	438	479	438	470	483	462	490	482	458	446	442	467	452	445	479	471	452	454	468	468	471	480	460	470	462	436	451	470	478	447	441	469	423	453	454	464	493	455	454	472	482	497	473	475	485	465	485	462	442	444	448	458	465	451	492	461	505	469	462	452	473	456	484	441	442	458	484	461	462	465	456	487	485	443	475	473	454	482	442	472	462	429	432	467	459	467	488	468	441	461	478	458	489	460	460	474	430	452	454	434	459	483	465	448	450	464	468	439	473	456	438	441	431	462	468	467	478	482	474	489	466	483	530	469	493	487	465	445	440	448	457	470	485	484	490	456	475	440	466	447	496	470	472	460	500	479	451	450	458	447	447	433	466	467	485	487	472	440	460	432	460	416	464	460	479	512	484	472	400	439	464	471	434	439	479	443	470	479	461	456	446	436	444	439	479	459	462	448	453	465	473	484	500	475	469	448	457	472	456	453	474	442	452	498	394	475	441	473	442	481	480	455	465	448	482	463	465	471	459	460	474	487	446	474	451	458	474	432	449	436	472	485	455	468	466	465	415	464	469	468	449	435	445	478	466	452	488	484	457	483	488	461	448	495	463	452	472	499	429	495	442	467	480	466	464	443	474	458	508	471	455	486	465	446	423	440	488	480	441	466	461	445	474	425	480	456	454	446	467	454	483	445	503	466	464	411	442	463	431	460	420	505	436	485	497	449	509	432	430	510	455	493	474	496	483	474	461	472	470	462	460	444	483	510	450	417	432	479	437	473	449	443	443	479	442	481	442	494	495	479	439	439	448	473	471	447	475	462	418	476	476	450	443	453	459	465	449	439	498	437	485	446	455	440	455	454	504	435	451	510	457	473	462	452	442	445	472	471	429	486	486	488	487	453	428	439	472	486	448	461	478	464	465	506	446	481	466	463	459	427	480	450	503	512	460	456	457	455	475	454	496	473	466	462	465	468	407	489	494	484	517	430	439	487	460	477	467	445	448	475	465	478	465	443	455	480	446	474	465	473	449	435	519	498	509	482	487	465	452	466	469	479	468	476	406	469	473	455	463	496	404	470	477	474	503	463	449	451	475	502	476	485	458	456	455	468	412	497	470	461	465	472	458	482	453	433	449	472	477	425	486	459	481	465	481	473	410	489	460	444	466	473	482	438	501	496	454	463	452	475	493	485	467	443	452	448	482	452	468	472	480	468	459	487	473	494	440	472	484	467	496	441	481	481	460	470	446	456	493	444	472	454	454	482	447	437	440	465	417	470	449	451	462	472	443	452	451	453	454	459	460	475	468	483	456	417	454	457	444	483	442	456	440	411	478	432	450	459	463	454	461	450	446	495	460	430	423	502	425	474	503	463	458	468	505	479	479	446	496	472	469	449	416	482	448	458	476	470	431	474	509	461	453	501	470	432	472	445	481	454	429	467	454	446	451	459	479	446	494	506	450	476	453	447	445	487	488	439	466	464	462	426	459	476	452	454	476	438	424	422	443	485	460	487	479	481	436	469	442	470	458	448	490	463	447	456	445	457	449	438	489	460	477	432	478	503	453	461	461	471	422	476	439	458	455	488	428	472	450	424	448	405	465	496	459	448	449	473	465	454	467	471	462	483	469	483	478	476	473	454	420	465	458	494
56234	24902	10543	3513	1410	682	423	306	261	240	204	203	221	184	208	204	201	186	199	194	173	202	204	181	198	208	202	209	187	222	215	182	242	206	209	160	209	199	191	246	214	204	201	204	176	222	179	220	165	190	192	176	193	201	190	198	207	173	208	191	203	191	208	175	199	175	215	187	200	197	212	229	210	184	180	207	176	197	218	179	207	189	182	187	169	197	203	193	197	169	167	220	173	180	187	195	177	209	203	212	193	213	170	184	170	196	203	218	201	194	203	203	176	210	191	203	191	209	202	216	200	163	210	194	193	198	182	193	180	184	182	210	188	165	216	186	203	198	156	182	190	204	187	226	195	211	187	208	199	190	213	223	194	177	182	193	202	214	191	183	199	190	184	195	164	204	166	184	213	186	176	184	186	184	190	183	189	186	181	215	211	208	214	175	186	197	161	174	203	158	183	209	183	200	185	199	174	213	198	224	172	185	176	208	214	199	195	194	187	171	189	206	168	179	172	174	200	168	207	189	201	198	185	193	177	189	188	195	193	205	171	193	179	187	232	200	172	156	235	202	171	184	187	200	174	174	186	174	183	181	206	162	169	203	193	195	177	185	196	191	246	216	178	175	186	185	214	199	201	198	184	186	201	206	188	185	183	184	216	216	209	190	206	191	200	209	202	198	219	187	192	183	178	155	194	171	173	199	201	193	197	224	172	196	219	189	199	175	208	203	193	200	178	194	213	196	195	216	186	216	205	184	194	182	205	197	196	191	187	169	228	198	185	193	173	200	192	226	216	209	182	176	201	184	186	203	222	195	178	192	236	206	198	182	182	201	217	202	205	197	170	176	187	177	196	188	211	197	174	199	230	187	195	200	187	174	186	194	202	204	206	207	183	149	177	177	187	182	179	188	202	178	189	175	179	197	202	162	185	181	191	191	181	189	195	177	208	188	198	197	186	185	209	186	180	197	167	162	186	226	168	166	192	207	185	189	193	193	227	199	195	198	198	189	190	196	231	173	201	190	185	179	185	202	179	192	195	214	190	196	172	172	197	195	208	189	185	192	181	187	189	205	158	182	192	185	186	184	191	189	186	182	200	204	205	177	206	171	177	182	178	170	181	169	169	188	201	193	195	192	204	183	192	181	208	185	185	187	209	181	192	216	187	189	183	198	205	195	190	165	165	209	203	191	184	209	206	156	183	167	171	239	178	202	204	172	180	164	199	197	185	193	212	209	202	172	177	188	194	208	209	194	196	186	203	183	206	201	194	178	180	195	188	189	186	177	199	204	197	199	209	202	175	168	186	175	200	179	180	199	213	215	172	220	193	171	197	230	161	187	191	185	207	164	186	188	204	204	174	241	199	187	207	181	192	204	173	166	189	204	209	161	216	188	187	186	210	192	173	214	192	165	211	189	173	206	193	183	194	196	182	221	193	191	193	186	198	199	205	233	172	206	217	221	191	156	199	187	193	189	188	223	165	201	208	196	198	191	192	190	190	199	207	192	200	230	204	218	187	168	198	194	176	205	182	177	220	187	214	195	183	184	196	207	211	185	205	215	201	200	170	175	195	194	195	206	169	186	179	201	211	224	199	208	190	215	214	198	203	219	187	201	179	226	196	203	188	201	205	192	194	159	224	195	180	195	191	190	190	214	197	179	203	197	191	187	203	212	226	162	206	227	196	214	201	213	188	200	208	171	167	173	194	205	162	196	171	177	194	183	196	196	184	170	186	203	192	183	188	200	212	204	189	225	191	185	185	216	186	180	213	187	217	189	199	180	194	189	213	188	208	142	182	186	185	228	180	193	197	201	164	173	192	205	211	225	175	207	171	184	207	194	190	226	185	193	175	185	178	164	203	196	201	192	190	202	180	205	190	206	191	215	206	197	207	225	184	186	189	193	190	195	206	188	203	207	207	208	174	171	169	191	199	202	194	198	184	189	153	194	179	212	196	201	162	170	179	191	186	209	194	227	193	165	171	228	182	180	191	183	183	181	195	179	183	205	205	183	186	196	181	185	191	223	199	190	174	213	201	173	188	166	208	190	196	205	209	192	191	204	218	195	189	193	181	205	194	179	187	184	225	163	209	182	175	201	186	190	193	196	182	210	184	173	192	182	182	213	194	201	204	173	210	209	163	185	184	202	204	208	183	189	204	175	181	191	206	216	215	216	179	199	196	178	192	216	184	176	191	195	213	212	191	191	190	196	173	213	188	176	190	221	193	193	170	179	198	186	200	194	176	192	192	197	195	230	202	177	180	179	201	182	179	187	181	195	197	204	201	195	208	195	188	161	172	158	186	193	209	175	185	195	223	190	212	203	184	191	209	197	203	196	195	176	207	192	190	181	194	198	199	213	201	194	186	206	205	182	187	173	214	207	167	188	191	216	177	202	153	191	199	180	196	189	186	206	212	170	191	181	171	196	189	182	199	194	183	210	181	178	192	212	195	205	173	151	203	167	206	199	198	189	182	202	204	165	187	185	187	199	182	193	180	202	200	203	185	188	182	194	164	176	175	176	213	168	209	190	201	207	211	196	226	195	160	235	188	212	204	213	194	181	185	211	218	206	189	191	204	202	181	176	160	192	210	208	188	183	188	170	186	218	199	180	179	195	203	197	185	157	203	204	187	191	194	180	185	210	195	211	171	180	183	187	173	189	196	174	205	179	175	189	207	205	219	204	164	209	205	197	196	182	222	199	164	181	191	208	191	201	176	172	185	193	159	186	199	205	193	169	178	208	161	194	175	201	183	199	200	195	170	218	182	193	204	184	214	172	190	203	170	189	220	210	172	176	193	169	167	189	162	189	221	171	183	184	196	171	169	187	182	214	202	184	199	210	161	192	199	201	180	182	178	223	187	195	205	163	196	191	193	197	191	204	218	199	205	193	189	195	188	177	223	201	180	167	200	218	197	188	193	189	192	196	194	182	188	170	203	175	182	172	198	197	179	188	213	195	183	185	190	192	187	164	196	186	208	210	171	200	187	197	176	188	192	186	199	188	200	197	201	182	195	179	196	208	203	213	186	184	185	197	178	192	189	175	207	172	184	195	218	189	172	192	213	214	182	173	199	172	201	213	223	182	200	197	192	175	174	190	188	200	185	198	181	195	171	185	194	185	212	178	177	196	187	225	171	198	199	200	193	190	168	194	195	224	189	142	203	192	161	186	200	196	190	176	185	223	197	175	212	178	156	212	219	206	219	200	190	199	164	203	169	189	183	182	205	211	183	149	205	186	189	190	186	177	179	159	188	168	186	174	222	201	207	200	205	209	194	213	212	190	196	197	205	217	184	199	201	156	178	176	175	159	179	187	187	174	184	189	185	187	205	188	201	184	199	212	192	202	188	195	205	189	208	172	196	182	176	184	200	211	182	189	201	195	184	181	185	199	178	209	196	210	166	193	230	193	180	207	184	221	219	174	216	169	175	214	181	189	202	193	178	176	211	166	184	191	172	187	167	182	209	180	180	184	172	210	196	186	189	207	200	205	190	201
37879	19898	11637	6994	3628	2178	1318	856	705	597	502	437	463	488	463	443	412	440	433	453	434	412	432	469	419	421	448	398	460	422	416	407	448	452	412	475	465	445	397	393	434	433	429	433	458	434	444	436	450	442	475	432	416	464	445	422	461	458	472	425	472	441	426	451	434	433	446	442	465	408	462	471	450	422	452	461	444	475	460	449	464	429	431	435	456	485	463	446	470	426	435	433	445	439	438	442	422	465	441	449	473	465	419	445	478	401	439	458	446	416	440	400	440	421	472	443	449	427	446	470	421	446	439	439	415	397	423	427	433	454	406	469	427	478	407	484	424	462	466	479	453	465	433	469	442	411	416	451	435	437	449	472	438	447	444	405	418	479	476	448	475	430	437	448	460	403	447	418	437	396	449	431	443	420	439	414	435	423	448	447	431	448	464	468	449	456	449	424	444	431	420	427	452	454	443	460	437	454	431	449	406	432	415	447	470	426	467	447	458	459	433	442	420	457	419	462	427	434	402	440	433	464	460	476	461	403	418	401	477	459	429	447	442	463	431	440	433	440	466	419	447	407	436	429	445	466	438	484	463	450	449	432	440	453	445	421	448	409	400	409	464	449	431	438	436	438	428	450	446	432	454	450	439	467	450	404	453	404	478	434	461	438	480	464	440	461	479	416	463	439	405	432	435	451	444	488	435	485	433	442	446	481	443	463	430	449	417	447	413	419	453	434	482	446	434	457	434	420	455	418	451	415	436	462	461	418	433	454	408	420	437	441	441	431	453	437	452	473	426	449	413	441	434	444	464	487	423	435	450	432	441	433	408	452	475	466	458	451	438	465	404	447	466	425	435	430	413	450	470	448	455	462	421	448	426	474	449	438	442	471	439	444	447	453	445	416	431	432	422	468	409	435	445	464	427	403	469	441	448	442	434	469	455	431	449	417	460	440	451	456	430	451	426	428	491	459	480	460	423	445	447	460	475	431	433	455	448	486	409	460	396	431	441	402	462	468	420	444	442	434	443	410	454	448	461	408	475	418	482	453	476	430	413	435	413	461	412	434	443	474	461	472	495	439	420	479	455	481	472	426	433	445	425	460	477	474	467	441	458	463	465	468	443	432	423	424	424	438	430	403	453	429	433	434	427	463	406	453	409	471	470	440	435	415	415	437	422	424	440	484	449	423	457	416	445	437	448	407	429	452	441	443	419	416	459	424	433	398	463	438	435	442	428	457	470	457	447	410	462	420	460	466	430	425	436	481	461	430	426	444	470	429	429	440	460	435	468	418	436	470	451	443	435	439	428	406	453	427	439	481	458	429	461	421	446	411	414	417	474	451	453	471	428	448	469	500	415	465	447	486	449	474	419	445	426	458	451	443	458	463	470	448	417	431	461	424	461	460	461	458	424	435	438	436	450	427	415	424	430	418	409	419	452	502	451	477	447	444	463	452	428	450	429	445	457	446	428	462	479	409	430	442	444	457	436	417	472	434	435	467	479	421	431	411	403	463	457	440	445	405	401	408	443	440	438	452	480	444	440	430	420	392	452	413	417	423	412	450	480	461	455	488	496	442	438	464	448	473	477	428	451	459	451	388	380	408	436	472	432	418	411	428	419	424	441	465	456	421	413	463	430	428	447	441	435	421	450	456	471	467	416	439	446	425	437	422	445	442	443	423	416	479	422	425	453	452	437	460	424	434	403	454	434	464	423	441	426	443	425	416	434	439	438	446	441	390	439	420	438	421	396	461	424	442	454	447	461	451	435	414	454	428	435	459	430	459	382	445	446	458	434	426	483	425	467	460	437	430	465	447	452	460	470	471	425	456	405	425	428	499	456	431	465	447	460	473	437	458	478	425	448	441	442	442	428	447	427	441	476	468	441	439	425	446	475	432	442	456	467	444	453	419	463	456	461	387	460	434	453	439	427	463	415	460	457	433	454	472	437	458	421	448	441	417	443	430	436	440	418	434	394	438	424	448	434	438	422	444	461	437	442	434	451	453	460	479	423	431	453	435	433	464	462	410	464	417	434	440	464	421	436	448	453	456	450	428	491	429	456	407	459	435	450	457	443	462	452	455	444	418	424	423	461	450	436	450	433	446	444	432	419	447	430	456	412	461	436	440	418	476	451	426	444	436	447	463	443	441	483	456	459	403	464	410	508	430	454	509	476	435	435	487	459	441	454	440	448	430	400	439	429	457	399	444	453	439	443	465	454	454	423	437	469	410	443	450	435	443	455	433	464	409	409	427	449	486	404	451	438	469	426	453	454	438	459	454	430	427	416	417	447	473	447	439	469	459	426	441	445	453	442	440	422	434	411	469	465	450	463	449	435	416	463	428	456	427	424	452	429	405	437	435	465	453	419	471	456	463	419	449	421	470	446	457	421	462	444	492	455	478	400	453	431	407	433	462	453	470	409	421	464	436	440	432	423	457	411	470	448	430	462	442	430	450	447	463	489	460	432	428	416	460	429	435	425	398	464	424	420	404	445	473	409	427	440	424	448	453	415	469	425	445	461	457	441	452	471	443	466	459	440	449	394	423	438	431	437	442	467	429	377	398	466	446	415	407	450	445	397	425	441	481	436	445	436	434	432	407	498	459	419	469	482	464	462	436	445	478	403	436	420	441	417	446	419	484	458	447	445	456	433	459	380	451	418	458	448	406	447	439	466	402	477	446	458	429	451	437	427	490	454	453	409	456	463	427	456	472	484	467	459	430	442	461	438	446	435	445	454	411	472	423	420	427	471	443	442	437	451	431	431	456	450	412	439	469	463	449	433	441	481	451	422	424	442	445	476	458	458	425	455	431	442	456	459	413	427	439	419	446	442	458	441	445	439	429	433	418	454	452	424	480	429	449	434	456	443	412	422	448	422	436	468	444	430	428	435	436	411	448	435	451	424	449	431	480	485	438	451	437	455	446	452	464	453	430	468	428	443	423	415	444	420	496	467	399	417	432	399	422	463	429	437	452	446	469	473	439	464	443	426	451	430	429	424	441	435	440	458	429	398	413	458	430	448	434	414	450	420	452	425	462	440	444	431	449	439	458	456	449	449	415	426	424	405	408	465	428	450	435	460	426	413	437	441	429	419	414	401	475	445	445	456	456	430	425	428	457	417	439	438	442	451	443	450	419	400	398	420	463	447	452	430	412	446	450	447	450	450	421	439	432	435	427	434	457	488	442	437	464	455	436	416	459	423	421	455	426	417	417	435	458	417	475	460	455	474	489	445	404	485	457	465	431	413	442	449	446	435	439	428	466	417	431	441	445	402	437	425	435	428	455	451	435	454	414	431	462	456	426	417	458	458	473	417	450	469	434	486	440	434	443	449	462	408	444	435	423	410	438	454	432	444	424	434	460	458	412	453	460	421	460	442	431	464	457	444	431	426	466	424	376	411	432	438	460	411	421	452	396	439	478	500	411	423	429	440	444	466	442	459	409	446	434	437	484	419	429	424	466	389	489	413	457	419	442	425	445	433	458	502	445	422	419	469	459
61741	27703	10209	2874	1361	674	446	380	348	280	244	235	235	196	208	235	220	237	224	212	209	243	201	196	177	202	231	221	190	234	215	197	245	198	214	226	206	203	202	237	213	193	210	201	177	230	204	220	212	239	220	205	236	221	210	221	234	181	218	202	238	180	207	206	233	231	221	187	199	216	175	213	196	205	198	239	209	206	203	195	212	209	189	206	237	220	188	226	221	229	208	198	210	214	199	217	216	175	198	205	207	200	226	213	222	223	218	217	200	250	189	249	238	204	244	215	199	197	191	208	207	201	241	180	184	200	224	220	212	207	240	199	195	202	191	216	221	194	228	204	203	206	210	220	185	195	206	216	204	192	218	219	194	222	233	179	202	209	214	206	172	199	194	217	189	204	219	228	210	205	197	203	206	209	208	209	196	203	199	224	223	188	210	191	186	202	234	215	210	197	214	237	206	235	187	221	198	215	241	224	203	206	206	188	254	219	219	220	212	199	215	194	217	201	199	208	198	226	213	191	212	206	205	232	229	233	216	234	226	233	191	199	202	188	196	225	183	181	226	222	214	196	229	243	215	216	237	212	220	217	223	187	165	220	223	217	207	201	198	217	193	217	271	200	198	199	226	206	219	218	235	215	200	185	218	196	229	207	201	213	180	236	202	198	235	217	221	192	183	186	176	193	190	221	215	245	213	215	222	218	218	204	182	232	228	209	212	223	223	219	205	245	243	185	199	225	221	220	208	225	205	226	191	196	194	195	200	222	222	216	197	230	216	230	216	199	206	191	209	237	216	208	200	220	209	205	220	188	207	193	205	224	206	189	230	212	191	209	190	196	209	213	214	238	229	233	197	201	210	211	196	219	215	204	228	198	213	210	210	235	238	235	214	205	205	214	197	225	211	204	175	184	221	199	185	235	217	200	182	184	228	201	215	210	209	233	222	236	199	214	243	217	198	206	205	214	226	203	222	226	221	207	232	206	214	194	243	226	208	215	223	198	219	244	208	208	203	203	239	217	234	217	204	208	190	204	220	212	225	208	203	210	237	225	234	215	233	195	216	227	223	219	226	227	206	201	229	206	205	177	210	188	207	214	206	210	192	209	219	189	205	228	215	235	189	178	202	222	188	210	209	174	210	212	191	200	227	199	207	199	213	212	184	214	185	229	220	199	207	219	198	208	235	207	205	223	207	184	193	221	225	205	224	195	198	186	232	228	204	210	218	262	211	195	211	207	210	205	239	220	212	191	224	234	231	224	192	211	214	204	163	227	182	228	196	211	206	198	194	209	221	190	219	215	234	221	206	208	194	201	216	199	177	223	232	192	206	199	220	215	221	180	192	179	201	206	198	205	212	198	174	228	215	204	207	190	218	222	194	198	207	203	218	203	203	235	210	221	209	231	217	206	178	189	246	198	188	205	220	225	213	212	210	195	227	197	211	210	193	210	198	173	197	213	217	197	211	229	217	196	217	227	209	183	192	205	214	197	206	214	199	235	231	226	204	199	201	227	193	207	194	188	222	203	223	205	224	224	198	233	203	210	198	191	204	223	194	180	206	211	164	198	225	217	213	178	218	218	206	215	184	192	212	194	232	190	214	199	200	220	219	213	192	194	231	219	181	197	206	195	215	207	232	191	200	187	189	203	210	218	200	187	204	208	206	227	221	209	205	212	204	221	199	197	227	229	215	197	187	198	181	203	228	187	207	187	181	241	234	219	197	226	197	212	224	233	184	198	221	214	202	210	235	239	213	228	189	225	214	225	174	196	207	185	206	215	214	230	217	208	213	193	219	229	192	200	219	230	221	224	181	205	195	243	221	225	197	206	185	213	199	202	216	181	225	224	206	226	185	218	221	219	218	196	201	204	203	193	218	237	203	215	208	215	200	197	187	218	218	216	223	203	221	207	201	192	204	233	231	221	203	209	230	190	213	195	211	213	207	203	237	192	228	208	216	198	222	220	208	203	211	217	215	214	190	200	226	217	175	200	192	213	208	199	218	192	223	228	210	206	203	202	214	236	231	213	224	242	216	187	232	216	194	216	229	206	200	218	224	219	232	216	191	201	238	214	234	201	202	180	223	190	224	222	199	260	241	206	174	201	211	195	209	214	206	232	196	218	219	210	193	201	220	202	199	189	214	198	220	195	208	215	201	207	202	214	228	209	210	200	201	203	209	193	214	197	239	209	236	202	206	231	199	192	213	203	199	223	232	199	242	223	207	226	234	213	207	180	218	194	194	220	196	218	209	202	180	195	228	203	228	218	213	179	212	225	200	216	238	202	249	228	197	214	190	230	194	194	189	207	202	207	211	225	244	194	219	196	198	217	202	189	211	198	184	226	176	197	199	193	185	213	202	203	237	205	211	184	191	214	176	194	236	189	196	217	192	227	229	230	190	205	190	219	223	238	173	225	217	201	220	248	189	211	226	214	206	221	192	185	196	210	208	207	208	223	221	227	213	203	204	224	226	192	181	204	216	225	194	209	173	222	208	216	203	188	188	209	221	214	200	231	216	188	220	194	221	218	233	224	212	221	221	219	219	227	235	184	220	232	191	214	218	235	191	186	211	217	201	178	217	220	224	200	207	199	226	207	218	214	187	226	205	191	210	203	193	200	217	224	230	208	231	245	240	208	197	193	181	223	223	228	209	224	211	194	187	195	211	224	220	243	196	212	208	210	202	192	222	208	179	213	207	207	199	206	206	210	219	222	218	210	211	187	195	223	202	208	212	213	185	220	232	224	210	217	210	210	212	188	188	220	231	202	199	198	225	191	176	206	214	198	247	199	223	202	212	223	213	240	202	211	217	205	232	230	215	212	221	209	188	182	211	207	215	213	213	216	205	218	221	204	242	228	206	235	184	207	220	229	193	212	214	203	216	201	233	234	208	227	217	207	220	219	166	233	209	230	218	208	217	228	197	229	192	225	209	248	224	209	215	209	205	185	249	220	186	194	199	217	187	218	205	193	203	209	196	202	210	204	191	196	206	198	200	241	231	215	194	203	221	176	201	232	229	232	201	199	209	200	214	195	203	211	206	204	201	215	221	216	182	203	199	216	196	246	201	223	204	200	225	199	232	210	188	228	196	206	216	217	196	218	227	196	210	218	221	210	214	219	183	208	195	238	213	231	200	210	208	185	196	199	217	179	206	212	220	206	201	227	197	180	204	203	182	217	243	233	205	200	207	202	227	209	203	214	218	213	205	209	205	240	234	216	222	202	211	205	205	215	196	209	212	206	205	224	229	209	231	183	216	226	192	216	202	208	219	206	205	221	214	209	210	203	197	191	200	198	213	193	209	208	204	218	223	204	225	230	230	201	187	221	230	228	212	229	211	225	221	216	184	194	178	203	193	218	224	196	203	226	241	223	198	230	204	206	223	209	208	218	195	217	217	221	211	195	229	180	195	207	208	225	208	232	193	235	184	198	216	206	199	229	227	183	182	180	238	203	204	211	230	188	222	219	179	202	215	170	197	225	234	215	208	256	213	225
42102	20916	9630	5463	3430	1936	1279	1159	916	781	654	481	568	493	440	479	479	456	479	465	462	463	467	464	473	460	454	497	448	459	485	490	468	512	468	508	477	470	505	475	477	458	439	478	486	467	480	465	483	470	453	486	475	459	496	471	470	530	465	486	459	495	485	457	513	448	488	492	450	495	483	491	463	455	482	458	484	454	481	494	491	477	459	438	507	525	461	450	475	462	470	482	444	467	494	498	485	477	442	485	458	465	490	501	483	474	503	476	469	476	504	483	463	480	496	497	515	466	476	472	472	535	476	503	497	500	440	479	502	494	457	511	470	478	458	515	478	503	481	488	485	471	498	473	447	495	467	478	511	486	490	480	477	462	446	483	496	450	435	488	452	483	467	495	455	466	478	478	449	481	505	462	421	491	464	448	486	515	480	512	513	521	493	492	489	483	457	464	489	470	485	511	474	456	479	481	492	470	488	518	465	509	483	479	487	495	495	428	496	471	464	494	502	483	458	487	474	445	494	463	479	497	486	483	501	473	477	452	442	464	439	481	457	488	461	467	516	457	445	450	456	482	493	492	450	475	475	473	507	514	447	474	479	526	485	475	452	487	511	469	523	428	447	496	486	480	482	468	455	503	440	490	474	469	506	442	480	471	504	449	470	467	490	469	488	501	471	481	489	481	496	504	459	449	434	461	492	471	434	438	478	480	508	468	440	464	450	461	495	480	472	484	471	518	466	456	457	471	495	523	501	468	467	478	449	459	488	504	434	464	511	523	460	472	446	510	483	470	454	461	480	456	454	464	493	516	522	463	497	495	459	452	501	477	437	465	456	461	505	482	473	512	503	450	481	497	473	472	491	493	503	514	490	462	502	441	478	483	486	466	476	464	522	457	457	475	456	445	500	460	492	466	441	471	446	478	464	460	450	465	465	477	471	464	489	447	486	471	511	490	480	482	505	479	504	472	430	486	485	514	495	494	491	454	434	464	473	478	480	454	494	478	440	472	446	459	471	486	464	471	468	471	437	463	507	462	499	490	506	462	509	483	444	521	508	451	488	481	443	471	483	484	480	476	468	507	498	463	498	442	423	509	488	475	500	475	492	456	482	494	492	454	487	472	489	473	506	484	491	455	442	463	466	498	468	482	443	485	458	467	459	479	499	465	470	494	482	460	454	461	477	490	506	482	483	499	456	438	456	496	490	483	460	432	485	532	470	513	458	467	433	475	447	502	483	480	500	472	483	470	491	461	461	480	468	465	467	472	484	454	489	431	482	505	492	446	515	449	494	486	460	460	450	481	476	477	456	494	473	464	520	486	504	453	498	458	488	482	455	442	455	469	468	435	512	454	487	447	495	467	502	458	463	488	474	466	482	478	469	479	481	540	452	508	468	460	496	473	465	497	470	455	462	479	461	437	492	486	439	482	478	500	494	487	508	465	478	405	480	461	480	492	455	499	451	464	461	499	483	467	504	490	471	478	495	472	491	465	443	481	458	476	452	457	522	457	497	449	457	493	483	457	515	446	495	479	445	486	453	458	457	462	472	478	512	484	453	461	478	496	461	486	448	465	512	474	439	483	461	467	472	492	482	466	460	428	474	465	439	480	481	467	443	488	481	455	463	473	470	470	467	461	451	457	495	489	451	458	494	487	471	434	486	474	455	442	467	439	444	446	492	464	481	464	437	478	461	475	464	476	490	467	465	444	470	510	460	474	445	475	488	459	479	464	475	446	449	480	486	475	440	460	471	498	487	460	443	456	478	469	440	506	489	458	478	446	464	464	476	462	464	449	486	479	493	499	462	497	519	485	487	464	450	485	503	448	489	508	453	457	453	469	477	465	462	462	464	474	480	499	449	449	447	479	469	456	481	452	473	452	503	482	510	470	550	469	441	461	469	480	487	475	478	462	464	487	470	460	464	511	468	466	495	470	507	487	427	461	537	455	467	461	502	452	491	503	495	466	489	477	510	477	483	480	516	485	490	500	443	443	497	491	429	447	500	487	461	477	476	475	441	461	480	463	488	487	522	477	498	473	484	456	497	495	489	468	479	459	495	471	480	440	473	471	496	459	469	485	451	492	479	470	483	464	487	458	479	469	468	456	482	468	475	453	469	443	515	474	487	467	495	505	500	465	456	508	498	496	471	447	502	498	497	480	469	470	485	484	486	443	490	446	463	478	464	462	443	458	474	466	425	484	468	471	467	470	468	512	535	477	505	463	465	476	447	456	477	476	487	485	473	468	491	443	514	466	472	480	475	514	477	467	466	494	465	516	443	496	488	452	461	460	482	489	464	488	480	457	441	479	455	489	466	464	474	463	464	464	453	502	464	439	488	426	448	485	469	485	495	480	468	457	475	458	494	437	542	456	468	474	459	465	500	486	457	509	521	417	477	452	482	464	466	487	496	472	471	446	527	498	471	495	469	428	467	481	461	447	444	477	474	460	500	478	491	465	442	465	496	443	504	453	460	457	458	446	451	510	446	498	536	444	463	476	414	470	473	490	506	480	473	476	464	456	491	439	457	463	455	477	458	496	442	445	505	448	466	441	467	463	447	492	485	440	466	448	442	466	413	466	519	520	431	455	479	524	475	468	469	490	476	416	496	491	487	492	468	529	487	460	437	485	487	520	503	494	461	468	435	484	459	476	452	476	484	484	505	471	492	477	460	486	477	472	471	464	509	479	477	504	470	482	452	483	466	534	460	464	465	453	504	457	465	477	502	468	489	479	474	487	504	477	522	470	515	485	492	509	489	448	452	486	474	449	457	475	412	473	478	469	470	500	434	448	498	452	476	499	484	508	460	442	498	513	456	517	482	490	502	475	468	461	463	494	472	477	485	464	496	480	432	474	490	464	500	459	483	445	460	485	474	482	504	510	465	459	508	466	468	467	451	477	450	498	464	464	502	488	445	494	487	473	501	508	476	476	509	451	493	471	483	485	499	472	486	479	524	493	490	464	460	464	487	461	453	479	453	495	509	460	461	529	460	461	512	467	446	479	478	433	487	471	470	470	475	496	503	444	464	526	498	454	485	477	470	476	464	480	467	471	433	470	452	468	475	467	491	479	470	444	500	484	466	499	494	447	451	481	460	510	446	512	460	461	431	468	484	494	483	427	451	456	451	478	502	490	462	474	459	488	479	445	476	446	457	476	453	419	501	435	485	494	479	440	512	457	536	473	461	480	453	437	472	483	471	486	493	481	467	475	468	514	470	479	472	470	459	478	446	478	503	479	471	483	483	491	507	468	481	497	461	426	477	507	424	486	500	504	482	498	506	444	484	475	468	470	469	489	461	478	482	473	458	514	472	461	465	479	485	442	476	446	455	458	512	452	481	449	491	446	471	491	484	510	481	460	499	509	499	466	481	489	500	456	522	441	474	460	461	467	457	446	427	461	445	476	436	472	468	475	464	472	469	502	456	457	496	438	483	508	476	465	464	481	476	488	457	444	489	423	469	501	494	498	474	469	468	489	462	476	461	498	454	475	487	526
49297	20092	5103	1609	727	412	271	220	230	212	195	205	215	190	223	204	204	223	210	210	197	197	167	207	194	191	231	201	214	227	216	232	224	196	193	185	213	210	219	230	199	211	214	195	207	227	182	198	192	222	190	205	176	189	201	217	235	210	198	212	213	218	188	217	205	198	168	243	200	206	214	208	217	203	193	209	202	220	195	229	191	205	203	202	201	221	198	222	228	196	191	198	197	225	200	222	196	230	198	185	200	208	216	242	233	187	213	214	210	207	217	209	215	230	196	203	194	194	234	207	199	178	208	214	227	213	187	207	232	204	202	206	201	201	194	210	212	216	200	186	204	213	178	176	207	224	194	199	226	213	209	207	212	213	210	201	218	206	198	249	218	197	207	214	191	199	206	188	172	204	181	226	203	182	205	195	193	196	218	198	219	182	190	183	221	213	204	212	212	206	208	191	199	181	221	187	212	203	187	203	200	218	209	183	216	196	182	207	208	186	184	204	205	213	242	215	208	184	211	241	214	221	201	224	192	209	215	229	178	227	210	203	224	221	231	200	173	227	210	189	206	203	199	208	191	198	208	209	235	178	189	200	191	227	204	212	208	198	231	169	219	193	226	214	193	212	209	213	199	215	193	211	177	212	186	195	191	205	227	201	206	207	228	214	220	204	188	174	191	205	212	199	190	209	176	200	183	211	195	212	174	188	196	207	208	231	211	179	224	207	174	198	214	202	184	201	219	180	216	186	211	228	193	214	215	222	207	207	241	185	191	199	202	197	234	196	210	188	221	214	208	219	161	215	187	192	231	208	221	210	195	201	219	211	233	194	214	200	230	215	193	217	207	192	184	235	218	205	225	193	197	215	192	217	239	210	181	229	207	224	223	198	190	208	209	235	204	196	222	210	228	214	221	190	213	202	182	208	221	211	227	201	213	210	189	232	197	223	205	201	193	219	221	191	186	210	208	200	184	193	204	225	224	215	212	209	202	179	184	216	197	219	187	205	190	184	217	180	210	221	198	191	200	218	204	187	219	190	212	184	193	221	210	200	189	211	237	219	222	188	210	213	179	191	187	200	189	176	196	229	216	218	207	195	218	199	205	208	200	196	242	204	219	219	192	242	202	190	213	203	220	192	188	216	202	227	224	225	178	171	220	196	196	196	217	224	185	209	205	201	197	188	200	187	206	197	181	222	214	212	212	207	184	229	173	172	221	205	213	217	207	200	213	191	215	192	217	197	206	207	196	219	188	220	195	195	194	197	226	202	200	216	228	186	217	199	166	198	220	201	196	175	213	192	196	207	203	189	220	220	196	188	211	231	227	215	256	208	200	192	197	189	226	228	234	212	200	209	213	202	184	214	200	204	188	247	191	207	205	213	176	200	193	212	178	208	214	226	238	191	221	212	223	205	213	199	181	192	211	216	216	193	205	197	221	192	215	217	215	211	203	188	173	181	204	207	216	228	206	203	185	218	183	206	207	199	193	201	173	180	206	206	208	200	210	205	212	205	223	222	194	209	184	201	218	199	206	213	207	182	203	221	213	217	207	201	205	219	202	225	195	194	224	206	187	215	199	211	207	213	189	210	212	214	209	191	197	203	194	209	185	204	187	205	190	212	232	216	202	223	179	199	195	206	207	255	219	213	186	222	213	211	215	213	209	197	229	185	194	199	193	241	224	211	206	219	193	186	211	211	194	248	188	210	230	207	189	206	185	198	204	222	227	212	189	206	211	185	205	226	203	205	186	201	221	225	185	219	186	189	208	226	196	227	203	226	215	207	199	211	232	198	196	204	176	209	207	196	194	223	205	201	201	209	214	207	196	209	196	192	198	209	222	196	234	209	234	185	211	213	227	197	240	211	185	208	197	207	217	215	210	212	221	199	182	213	236	187	198	206	217	190	219	185	224	206	199	205	196	203	216	189	216	198	164	205	209	198	210	204	178	194	203	203	195	192	210	209	224	212	201	174	196	207	202	215	208	201	191	199	208	185	216	221	203	226	206	183	187	193	196	192	183	191	208	220	225	197	205	197	188	237	228	202	225	195	180	209	207	230	206	250	201	207	221	175	202	211	193	200	219	202	181	205	204	209	214	249	179	207	201	212	192	249	186	193	221	184	189	222	196	202	185	197	213	241	208	181	206	182	181	182	231	194	222	192	193	190	215	228	194	187	189	201	220	222	207	185	236	180	179	206	199	184	204	169	172	210	218	207	214	193	229	191	207	219	216	210	226	181	212	234	186	202	225	195	211	223	214	201	213	195	227	212	174	206	192	207	220	208	215	211	223	212	197	213	177	211	215	230	211	212	219	186	214	206	175	200	191	176	190	176	205	199	219	232	190	177	189	199	175	219	212	202	202	187	213	192	172	187	183	230	209	212	213	194	203	212	198	228	204	207	219	207	198	197	221	230	193	198	204	195	183	203	192	186	182	177	179	208	199	222	202	216	194	204	207	218	193	229	194	196	191	209	206	212	213	189	211	219	219	221	168	211	183	175	220	225	217	227	205	219	185	206	194	202	188	223	199	187	208	211	217	202	192	199	196	208	211	210	178	181	219	202	174	233	201	201	213	206	219	201	204	204	220	236	196	189	202	218	218	197	211	207	244	193	200	224	207	191	211	220	223	199	185	181	211	190	222	200	237	236	223	210	196	211	192	247	200	216	198	174	177	227	217	188	229	221	180	190	194	222	194	190	194	224	198	174	211	206	208	201	186	209	191	208	183	193	192	185	198	189	200	176	204	244	205	174	195	205	182	234	229	170	200	220	210	195	217	242	231	209	200	184	217	191	206	200	222	208	213	219	193	194	197	223	203	229	227	225	206	224	200	178	160	218	187	213	194	208	188	199	189	214	196	227	198	226	194	197	202	208	211	200	218	222	203	209	191	220	234	212	219	218	205	213	187	190	203	197	206	202	193	183	208	191	220	199	197	208	209	227	220	210	221	212	194	204	212	208	235	208	208	198	184	205	166	185	213	239	207	236	175	210	203	203	188	228	192	189	212	227	190	228	227	186	211	216	215	200	192	207	214	206	183	215	203	197	206	225	190	204	192	190	193	192	198	225	213	193	191	243	219	229	232	255	217	200	197	196	205	216	202	228	188	218	209	227	246	230	206	204	181	173	192	204	193	200	186	197	235	228	198	192	200	217	203	201	186	232	197	184	189	190	175	214	185	190	224	183	193	177	208	205	240	180	242	203	218	182	223	217	200	207	181	189	229	186	222	217	201	219	207	190	207	199	215	215	207	221	192	217	195	191	206	205	197	211	207	198	206	207	201	233	232	204	187	197	170	176	219	177	192	227	201	248	227	192	202	206	199	238	201	188	203	180	186	194	198	232	201	207	207	212	178	213	191	240	196	177	200	185	239	225	172	214	208	214	179	209	217	210	196	213	212	222	203	207	204	215	222	224	243	211	222	219	211	178	212	211	212	204	188	182	200	221	201	254	212	231	218	208	204	207	199	205	205	224	222	183	195	217	202	191	183	179
34301	14807	5924	3399	2028	1132	794	621	550	496	504	466	476	471	456	463	455	455	484	473	454	489	469	467	471	444	444	487	462	485	453	469	449	499	526	476	469	424	450	436	495	500	463	448	474	457	427	438	404	450	467	420	484	484	442	473	445	425	438	426	467	443	454	484	467	464	450	487	437	465	490	445	493	423	437	463	439	449	464	450	467	469	430	449	472	477	487	439	460	456	435	456	465	432	454	451	453	486	448	492	419	493	490	504	468	450	472	462	420	417	486	476	431	480	457	439	465	442	455	445	471	461	449	471	462	457	485	466	495	463	473	502	520	438	465	452	477	448	425	477	496	447	469	491	436	404	454	492	489	458	484	448	447	483	472	457	483	435	475	453	469	430	447	466	458	448	433	455	483	422	457	443	461	477	457	475	458	479	462	419	483	443	499	471	505	492	463	467	449	492	446	518	497	421	454	453	481	463	460	441	465	495	447	458	485	491	475	467	453	412	457	469	425	457	473	454	424	466	489	460	452	449	448	434	464	476	451	455	492	428	515	455	441	465	479	446	462	477	452	458	437	475	459	447	440	430	438	452	444	485	468	487	471	455	441	460	455	483	492	484	431	502	434	445	454	449	461	494	457	439	474	468	447	467	461	509	439	465	488	451	454	484	507	453	489	438	465	481	484	449	461	496	435	475	468	485	504	412	433	452	448	478	471	431	445	440	436	444	480	465	437	484	478	474	448	460	479	445	469	456	440	465	438	421	450	452	466	454	497	474	445	464	503	439	470	441	490	481	426	451	465	427	433	404	484	484	501	450	427	455	446	482	492	493	461	462	429	490	462	473	439	457	472	438	488	444	497	453	464	436	469	489	421	480	448	449	452	470	490	464	460	476	488	461	454	504	461	481	474	435	455	479	437	481	440	441	461	466	490	454	429	452	437	466	440	485	448	464	492	457	458	482	471	453	485	484	469	441	431	433	464	407	448	453	437	468	476	440	417	466	444	433	466	514	478	473	476	464	479	484	440	446	466	447	450	502	450	446	461	468	446	457	464	495	494	470	469	442	502	495	465	457	452	464	450	487	467	459	432	491	456	426	456	482	479	467	468	497	473	433	457	489	441	447	430	482	413	428	425	498	469	419	413	460	519	463	444	438	460	460	470	463	463	405	483	473	463	444	437	470	464	418	465	466	438	430	468	460	450	464	458	461	470	441	463	475	428	452	468	451	463	448	433	413	454	465	499	483	442	448	488	452	475	446	436	476	467	451	471	455	475	428	465	425	488	466	442	439	469	476	450	479	456	445	462	474	466	468	488	438	441	429	452	478	455	484	465	471	487	469	468	491	489	483	453	436	454	491	465	451	488	455	489	485	479	477	469	471	471	471	503	457	470	451	461	477	431	455	474	452	452	466	444	466	456	495	454	473	482	435	450	461	408	448	491	448	422	451	491	463	474	455	483	465	464	471	479	471	461	451	477	470	448	430	440	482	452	453	450	508	488	468	491	474	478	448	502	463	477	478	494	510	463	490	495	469	468	437	493	473	454	461	495	446	458	426	463	487	494	467	462	477	501	418	496	435	477	439	458	477	459	450	448	458	445	491	472	470	471	462	449	477	453	490	490	448	456	457	461	463	450	443	489	443	492	465	460	442	459	501	481	490	468	466	482	476	454	443	474	442	459	459	437	506	443	477	428	462	477	471	412	465	471	478	440	445	466	462	465	450	448	448	428	463	470	464	456	465	501	419	416	438	473	454	456	457	468	466	460	480	426	473	475	449	450	468	467	467	455	440	441	454	481	447	489	428	484	447	448	470	479	457	471	457	465	452	431	446	486	474	444	452	467	483	480	497	487	480	473	436	476	470	485	427	446	491	502	449	453	439	430	504	461	444	485	414	452	476	449	468	461	483	477	458	464	454	459	431	486	469	453	482	451	457	486	481	475	458	477	480	474	493	459	447	444	501	485	440	465	460	464	439	453	452	397	425	453	455	451	442	444	462	461	471	477	462	451	422	421	461	472	509	464	452	471	484	437	473	464	440	429	437	433	466	419	477	439	490	454	495	486	459	432	432	457	466	484	470	425	445	456	480	468	411	439	473	457	471	423	518	459	472	447	455	473	440	443	446	459	476	468	462	495	453	474	442	474	496	460	454	480	460	458	483	450	440	471	446	467	444	430	493	445	492	441	472	431	477	465	440	465	457	433	434	460	447	467	438	490	481	464	479	472	468	455	490	470	453	448	482	437	430	456	450	458	469	462	477	445	450	459	447	458	475	495	474	463	478	481	462	452	412	491	462	447	462	459	466	449	468	443	443	431	445	488	509	471	471	454	457	442	451	479	432	446	454	464	463	474	473	467	485	435	456	462	433	462	420	479	459	453	482	485	463	457	493	473	432	462	456	428	441	453	498	464	451	437	452	470	479	466	454	490	444	427	436	479	474	465	461	484	436	492	478	441	419	445	434	479	498	469	474	468	464	447	457	466	458	459	481	496	481	434	444	454	445	460	455	459	481	462	448	439	484	462	449	496	474	474	447	478	485	472	467	436	455	461	455	468	456	472	459	492	457	493	457	427	457	407	479	454	436	474	436	453	455	447	475	478	458	489	471	473	449	434	479	476	466	460	452	486	471	460	474	476	466	477	478	417	457	510	450	480	475	423	470	438	474	427	468	472	470	440	424	482	462	479	443	471	448	436	471	472	435	479	439	508	414	446	498	457	462	487	462	464	473	450	459	428	485	445	458	457	477	486	413	491	496	445	462	501	464	456	469	478	445	444	448	477	467	467	453	450	442	453	486	439	475	418	478	461	509	471	444	447	449	466	501	473	475	509	430	447	441	470	458	459	446	487	455	459	449	439	466	474	453	482	474	448	471	409	491	495	454	447	440	457	505	429	445	480	473	480	454	461	435	461	470	472	488	455	460	468	430	445	470	457	427	409	483	492	462	473	469	483	457	491	454	448	438	462	448	448	459	454	437	442	471	470	449	461	450	464	503	483	458	466	439	415	471	431	442	467	455	495	476	464	431	443	460	440	510	428	481	463	464	437	474	494	459	465	505	459	424	447	443	478	462	476	466	460	461	448	455	461	477	447	437	456	471	464	489	436	500	443	450	457	455	422	446	461	453	465	490	481	447	456	463	423	459	444	483	466	437	460	487	442	459	432	456	474	443	461	433	469	452	454	471	471	473	478	454	438	500	492	460	475	447	446	485	458	459	457	466	438	479	419	438	517	498	463	435	466	474	451	443	473	463	489	449	474	454	484	486	475	464	450	503	454	454	477	434	480	448	480	481	444	449	487	454	463	446	421	451	453	461	437	455	446	459	514	458	467	446	445	454	442	518	462	458	485	445	466	444	453	507	460	466	456	454	462	461	471	449	454	426	501	479	481	427	430	476	508	456	459	461	507	472	458	459	478	467	505	450	485	469	441	468	435	438	420	485	462	492	456	482	463	466	452	419	514	462	469	497	495	477	458	493	519	447	449	475	460	482	446	419
59785	22809	6814	1466	621	358	323	262	226	206	174	185	209	198	190	187	184	180	175	178	180	194	189	181	192	188	198	194	182	221	178	194	200	212	210	190	211	191	227	187	201	176	204	206	196	184	194	205	189	184	183	196	189	191	204	190	213	206	224	174	198	211	204	185	188	191	202	163	228	208	188	191	192	191	211	169	200	187	193	218	219	207	221	203	198	223	208	195	201	188	204	199	202	187	188	219	211	168	205	202	184	202	199	210	182	197	187	197	200	202	193	219	186	176	201	207	191	190	181	225	204	213	211	185	209	191	209	193	163	203	193	190	200	184	194	218	200	206	179	220	196	185	165	212	206	207	189	203	199	191	191	213	184	184	219	179	190	180	164	197	167	183	201	187	207	198	206	202	192	203	182	171	180	190	185	184	189	194	172	221	186	195	197	190	193	206	203	176	211	176	198	185	195	176	186	194	189	171	192	169	191	206	204	194	200	190	208	202	154	195	185	188	219	190	184	195	173	173	168	197	195	190	162	181	191	201	197	224	226	186	191	163	209	185	219	189	199	203	177	188	211	195	193	199	194	224	236	198	193	182	207	211	208	195	209	198	198	194	237	199	192	180	202	227	205	200	195	185	195	177	194	186	182	194	203	201	192	196	210	189	199	210	213	212	204	179	180	206	181	200	194	233	191	202	187	195	175	156	189	180	202	212	191	223	208	188	234	174	197	189	209	200	178	183	172	211	212	199	197	186	221	179	208	190	201	214	213	185	188	211	198	207	213	181	184	216	203	213	212	170	182	195	204	198	211	202	199	191	200	184	200	189	187	182	191	191	169	200	205	191	185	185	199	196	184	159	172	191	176	189	185	201	205	191	190	180	189	201	164	188	202	218	230	190	216	207	245	215	193	191	173	200	193	189	200	187	176	193	206	208	186	198	196	196	198	210	174	196	179	228	221	189	208	176	165	197	197	196	204	167	184	196	190	204	168	183	181	195	194	203	190	174	211	210	208	202	198	198	163	195	180	184	202	182	194	241	207	185	181	189	204	211	202	185	209	185	200	179	182	206	183	185	209	189	213	218	193	200	205	207	174	193	185	208	202	188	188	178	197	218	211	216	177	209	201	203	194	202	168	180	181	227	213	181	201	186	186	224	185	207	195	172	186	210	180	201	197	197	210	189	196	192	199	222	198	197	172	211	173	165	198	188	181	189	189	197	207	205	165	207	198	190	193	199	219	209	194	186	209	195	204	222	211	173	186	200	201	202	189	195	182	245	215	176	202	185	197	179	204	206	186	202	167	179	157	217	203	217	212	164	194	177	183	190	190	201	222	178	213	175	193	184	198	215	194	209	208	203	200	215	194	174	198	192	197	206	182	176	177	179	190	197	186	225	218	203	204	187	188	209	191	187	218	199	178	197	206	206	186	212	186	172	192	194	195	203	201	219	207	169	184	206	210	194	206	206	215	173	204	185	193	181	211	209	211	190	205	208	211	183	169	183	195	198	190	187	198	189	188	213	197	206	216	183	210	206	202	179	208	202	205	164	215	164	192	208	217	194	219	205	196	193	205	197	192	201	187	174	184	190	211	190	204	196	168	192	225	193	197	183	197	200	202	190	199	206	190	221	219	202	177	163	189	190	210	198	206	215	203	185	174	178	208	199	186	199	188	198	214	199	193	204	173	180	213	200	208	208	179	210	196	200	212	203	214	172	187	194	219	184	181	195	192	182	211	216	235	205	209	221	184	191	202	197	217	180	204	213	186	179	193	198	211	202	230	200	195	189	176	183	184	207	201	185	195	204	200	177	232	215	186	198	187	202	196	199	180	194	198	219	221	217	198	187	186	176	203	178	184	190	190	182	198	179	212	206	196	186	233	221	197	188	188	219	201	183	206	165	188	211	181	199	195	198	206	176	179	196	169	207	180	206	193	213	199	219	189	179	196	176	192	192	193	188	223	201	206	205	211	211	172	175	172	169	227	177	204	205	197	212	194	191	163	175	192	194	207	169	207	218	221	180	217	210	180	214	199	176	179	186	187	213	214	205	204	197	216	210	192	200	173	182	189	217	192	195	196	205	197	213	193	206	188	200	190	192	198	193	201	204	187	197	176	195	171	180	173	191	226	200	222	214	202	211	189	215	214	201	194	181	192	189	207	193	191	218	186	172	181	207	199	200	205	212	225	179	218	226	185	203	183	241	208	190	199	217	188	201	177	172	169	199	216	184	202	172	199	166	196	199	202	197	185	171	178	186	193	197	197	203	196	189	202	196	184	190	148	200	195	211	196	201	165	207	191	220	168	205	194	181	190	205	190	187	172	202	212	177	172	175	173	173	199	190	212	184	208	214	197	201	190	210	209	178	206	172	204	235	197	195	198	203	209	204	202	195	190	196	187	204	188	181	165	186	195	200	200	179	229	221	197	178	212	194	185	171	190	206	232	203	179	178	173	207	196	199	216	207	188	207	205	201	228	178	179	205	164	199	207	194	190	177	186	202	197	182	190	182	195	182	189	206	199	194	190	199	179	206	192	208	222	196	195	210	205	182	209	199	207	213	214	210	203	194	189	199	189	175	182	226	181	218	183	174	164	177	201	194	190	211	195	191	214	199	190	178	226	160	185	203	183	195	220	170	192	207	186	202	207	209	211	178	177	173	182	202	196	174	185	184	208	201	218	191	213	169	209	193	165	194	192	212	186	171	203	188	195	200	216	209	211	186	222	173	218	207	191	171	183	192	189	193	226	206	201	229	196	178	217	185	183	202	174	201	198	196	207	216	182	202	189	203	203	216	188	208	189	184	187	175	170	191	188	207	182	207	175	179	219	205	221	205	214	191	188	207	184	223	208	175	183	192	192	191	201	207	194	191	182	194	197	206	195	198	194	219	191	206	198	197	197	215	194	197	191	206	219	213	168	213	181	215	183	201	211	202	186	213	199	173	197	186	214	204	187	224	176	184	216	178	185	173	182	190	225	191	198	195	188	218	199	197	204	183	194	182	196	178	198	194	197	206	205	172	177	194	218	220	184	204	184	186	197	191	190	216	211	185	195	180	209	190	169	212	200	233	216	198	217	199	206	197	176	202	204	198	195	216	182	190	221	186	222	190	218	199	186	195	200	212	216	202	193	196	210	198	186	194	194	183	212	204	188	189	186	180	238	198	222	210	214	184	194	198	188	191	209	208	240	177	204	206	222	189	184	220	186	220	177	188	186	202	178	205	204	197	213	207	201	164	189	203	197	211	187	198	207	196	199	210	224	199	202	199	192	202	198	215	179	199	206	191	225	215	233	172	201	216	210	203	187	192	186	202	202	175	176	196	193	188	223	220	174	203	187	184	199	195	173	185	178	206	183	190	194	181	218	203	186	191	201	205	195	157	163	201	222	156	206	206	186	172	178	208	169	190	185	210	203	206	194	189	200	194	161	179	188	197	180	196	187	219	225	196	182	196	201	195	207	201	223	177	186	217	201	205	181	192	215	184	180	166	198	185	203	198
40719	15262	6759	2669	1429	1104	818	689	607	472	480	468	478	449	447	437	412	479	467	458	426	425	443	446	434	493	444	452	446	462	434	451	461	464	474	478	435	436	459	454	449	457	428	437	460	495	434	460	465	468	460	485	456	474	424	433	432	426	419	440	456	448	471	470	423	438	444	423	410	419	463	461	476	421	441	418	451	488	457	458	482	450	452	443	498	438	447	443	439	469	412	472	436	444	456	437	425	431	456	476	431	466	441	434	456	438	456	475	447	426	421	442	487	437	468	433	442	438	419	460	483	451	445	451	434	445	471	449	449	419	440	476	419	482	414	444	474	426	421	409	479	425	413	415	460	440	459	445	437	426	465	443	476	427	448	429	446	458	440	420	464	458	470	435	464	428	425	441	386	466	448	477	462	429	461	415	428	457	452	459	449	466	441	464	442	468	443	419	454	427	419	438	456	429	472	445	458	444	450	459	459	451	433	434	473	457	456	443	423	474	438	456	447	472	453	421	450	445	435	454	469	449	453	422	446	488	451	436	455	450	496	490	477	455	472	470	445	442	460	443	457	389	431	449	470	454	441	479	472	441	438	449	442	458	425	451	436	453	446	449	465	450	465	456	476	429	451	431	493	473	433	465	458	459	445	463	462	459	470	470	434	414	424	451	429	443	456	411	441	476	464	431	436	446	470	422	448	430	496	461	433	413	473	451	431	402	401	452	496	470	459	476	478	467	441	452	433	455	449	456	436	445	422	462	437	441	431	485	441	451	451	472	475	411	442	458	424	406	428	437	449	447	467	448	464	437	437	450	476	440	456	449	427	490	461	439	456	410	437	455	449	455	433	457	441	466	484	468	463	453	435	429	448	450	410	480	450	436	443	469	443	454	430	433	476	451	434	432	456	445	445	492	452	439	456	438	459	439	469	421	468	431	433	442	452	433	441	464	451	473	460	442	432	472	435	453	440	480	435	430	442	439	456	464	482	455	454	421	469	439	434	438	447	466	432	445	445	411	431	448	433	461	459	449	440	460	468	451	411	439	474	466	446	467	461	467	432	474	469	474	438	486	427	447	455	466	481	429	446	450	429	467	452	473	452	435	423	465	437	423	423	463	450	449	455	454	430	449	440	452	431	452	466	443	451	436	443	426	449	413	473	395	480	467	450	448	454	454	410	437	444	451	466	454	436	468	501	458	440	453	465	476	459	444	453	477	423	432	450	493	461	462	453	478	425	440	428	440	467	483	453	459	431	472	458	468	447	443	484	415	490	424	461	435	442	429	476	492	480	432	443	463	463	444	403	447	489	473	439	461	489	427	445	413	428	434	411	431	456	440	470	441	475	436	420	435	439	447	468	443	444	430	460	457	480	462	447	412	481	469	459	437	463	484	441	445	466	442	449	431	454	428	434	465	434	468	414	402	454	441	438	458	432	458	444	452	456	397	457	460	511	416	444	479	423	443	455	472	479	440	416	412	454	457	445	462	461	458	434	470	459	434	463	461	428	444	466	469	429	422	450	472	438	494	462	426	417	449	474	459	458	485	427	464	447	483	467	451	452	441	429	476	428	467	438	429	482	443	481	458	455	434	511	428	447	440	442	471	458	393	457	453	396	424	436	456	439	467	445	437	457	460	457	426	460	446	416	423	459	484	453	458	473	469	435	460	403	401	432	440	452	469	478	484	454	427	436	455	443	482	469	440	478	461	426	462	456	456	447	454	444	449	433	440	433	453	442	452	429	475	404	424	470	428	464	426	457	498	448	435	449	449	416	448	464	474	425	449	476	430	457	473	457	457	422	475	481	422	436	449	460	433	475	389	457	460	407	447	429	427	439	416	396	434	444	441	471	416	464	458	445	439	448	453	417	462	455	423	428	466	435	466	453	425	438	425	453	430	424	430	437	462	463	432	461	477	434	433	442	459	448	422	457	465	452	434	441	450	449	452	445	430	478	428	495	472	399	397	428	444	437	464	450	452	460	445	454	467	486	455	478	430	465	462	452	447	438	477	421	430	456	440	442	473	479	403	437	431	477	431	447	454	464	457	425	453	491	463	430	440	472	479	430	490	435	439	455	485	436	442	432	444	442	437	403	413	452	444	449	450	446	411	507	462	448	493	472	428	421	474	444	430	469	422	453	455	458	419	441	437	454	450	437	466	418	434	431	494	445	458	445	451	462	484	433	449	451	430	420	424	422	476	475	455	454	463	395	424	445	447	427	428	454	494	450	453	471	465	431	437	440	404	444	460	434	453	449	494	422	451	447	437	464	439	430	460	459	446	463	486	438	471	460	461	460	461	445	449	453	414	427	462	478	435	427	464	431	466	435	453	410	445	490	465	473	452	464	397	441	465	442	458	482	456	438	439	427	452	460	440	407	443	459	454	462	441	439	453	470	434	458	486	445	440	430	431	444	414	467	431	464	445	420	494	455	435	485	484	430	435	467	478	431	475	438	448	442	449	449	444	456	450	431	483	430	463	446	504	428	446	430	432	429	435	458	451	485	482	426	474	473	461	451	435	446	443	486	430	453	425	433	464	489	471	428	443	408	416	443	431	470	452	466	445	461	465	467	416	464	441	451	448	454	473	464	466	400	405	457	454	462	454	461	448	465	465	437	451	478	444	450	435	476	467	412	464	449	450	462	432	453	450	442	424	492	441	454	444	438	443	442	443	450	462	424	465	426	418	458	449	435	460	464	487	438	444	442	466	454	422	449	466	468	412	431	469	452	465	438	424	444	445	460	477	467	430	472	439	457	411	488	429	478	450	468	428	431	440	458	474	447	435	451	466	452	454	462	471	436	456	444	501	449	446	441	446	430	416	502	426	476	464	460	447	456	449	426	445	477	430	483	433	436	409	435	448	449	439	447	422	418	440	431	444	445	433	427	468	445	464	434	417	451	486	447	513	458	443	487	475	459	460	461	456	430	462	444	427	431	447	444	505	436	444	442	439	427	409	457	457	468	476	453	441	439	440	434	446	457	451	469	484	449	447	453	472	444	422	426	430	470	484	434	478	431	451	431	444	484	457	412	469	486	412	443	431	444	417	427	431	426	494	428	475	441	445	409	463	452	452	468	444	428	432	457	466	485	434	420	454	435	442	435	441	478	457	493	439	447	470	432	437	457	421	432	463	456	468	476	431	418	454	448	482	464	431	434	461	437	435	467	448	465	457	439	480	440	475	446	492	462	434	473	445	495	429	420	502	451	461	485	476	495	426	454	454	432	405	447	479	437	463	432	436	453	477	475	418	429	450	438	442	446	487	420	422	390	435	461	441	470	404	452	452	440	475	446	427	487	466	409	468	480	418	437	454	426	449	445	471	460	466	457	463	419	482	456	453	459	454	419	420	443	426	428	425	441	420	472	430	436	438	418	415	443	463	456	429	425	439	426	457	462	448	444	478	446	447	447	458	472	444	458	435	477	442	419	421	454	450	454	453	429	454	426	422	463	481	445	477	479	471	407	440	455	450	443	454	456	445	443	462	464	492	469	486
57299	29412	15828	7774	3559	2009	1133	820	474	382	360	290	263	210	209	218	205	211	195	204	202	191	201	209	192	209	204	217	187	209	212	185	203	199	187	218	212	219	215	216	200	206	184	215	195	210	177	203	190	195	223	186	187	234	208	227	220	188	218	231	211	217	187	179	195	209	203	212	204	190	205	216	208	196	187	204	227	231	158	202	180	232	198	187	215	170	203	220	212	233	211	204	213	208	204	218	165	201	201	207	211	199	205	208	237	211	230	196	213	199	192	198	206	163	217	212	217	222	201	205	208	220	215	194	216	204	220	171	216	211	216	186	204	200	188	174	194	212	211	194	212	181	171	202	210	205	220	201	207	175	189	191	202	216	215	186	217	182	221	183	173	191	208	222	218	195	193	195	198	228	188	206	205	201	244	199	182	200	189	189	203	198	202	197	231	210	206	186	193	209	192	207	180	182	200	201	190	202	206	202	230	178	210	214	206	202	190	197	225	214	193	204	191	191	213	221	215	200	201	208	195	198	232	169	223	167	217	198	201	195	200	199	197	198	197	203	221	204	192	202	211	185	202	191	194	229	211	213	213	201	213	222	198	195	225	202	210	204	222	198	183	202	229	196	216	214	176	198	235	191	208	209	202	164	193	202	165	190	230	222	199	222	197	214	228	214	208	213	217	213	211	185	215	233	195	212	199	195	196	197	209	210	203	209	199	229	210	206	181	188	207	175	194	199	188	210	204	202	208	209	220	193	185	187	205	176	205	170	214	184	178	178	188	216	206	202	195	200	211	205	210	221	194	232	231	219	239	189	216	214	207	180	189	170	212	205	169	195	195	213	205	188	224	217	186	180	194	204	190	225	196	211	202	178	209	211	223	211	202	202	200	199	188	196	197	212	190	183	209	202	197	236	201	212	196	168	214	195	215	191	173	203	234	212	216	198	182	209	209	242	210	222	221	215	228	192	228	214	223	250	180	225	218	195	188	197	191	195	187	220	228	199	196	186	214	215	222	222	197	211	199	211	197	193	190	180	205	189	187	181	212	205	231	215	201	218	182	177	202	197	193	218	211	207	182	208	211	198	203	207	208	172	211	198	208	199	214	199	213	203	194	191	197	203	214	205	219	201	187	210	188	186	210	188	218	199	177	229	214	195	200	201	231	204	188	202	210	218	195	220	236	200	215	193	189	191	198	189	211	215	218	232	194	191	174	206	196	195	213	205	192	196	191	205	194	212	211	210	209	205	187	198	183	197	208	211	192	191	186	199	208	186	198	214	220	214	215	202	204	229	182	227	161	206	209	187	200	201	205	173	187	209	220	193	208	199	197	197	227	218	187	189	169	211	180	192	229	221	212	221	243	208	228	231	219	206	177	212	233	191	214	213	188	181	227	191	197	186	192	203	206	199	236	231	191	196	225	211	194	204	208	186	189	208	209	198	229	206	202	217	178	234	189	194	194	186	203	195	215	204	203	180	199	196	165	211	207	196	212	223	204	205	181	236	209	212	185	194	201	175	205	189	217	179	197	200	186	203	209	209	207	177	202	205	207	209	236	213	179	196	191	215	206	215	248	214	219	212	202	172	209	207	184	180	216	219	222	193	199	206	200	213	228	217	183	203	198	215	207	202	214	211	206	187	190	204	203	168	198	206	179	196	200	216	218	194	218	221	165	187	187	226	230	183	164	203	197	212	222	209	237	196	197	186	187	216	217	209	198	195	189	204	181	192	188	202	209	183	195	194	190	180	211	205	203	209	198	200	191	171	208	200	200	209	212	194	190	191	188	192	193	192	203	195	211	221	220	211	194	225	221	225	199	205	183	176	199	196	219	238	210	205	178	193	177	189	205	212	189	199	238	202	219	221	198	221	213	188	196	210	204	229	192	202	214	231	220	191	193	188	198	190	200	200	201	189	177	223	201	202	219	226	218	204	177	182	181	198	195	197	229	235	195	191	193	208	208	190	186	220	207	216	215	175	224	205	202	186	196	198	184	203	206	220	212	226	195	198	205	234	207	226	200	202	212	221	203	233	217	186	204	192	185	215	187	218	209	203	202	191	205	182	206	202	204	212	209	228	201	205	188	203	207	213	202	219	210	208	212	178	188	244	222	187	184	174	210	213	200	214	202	201	222	195	173	214	197	200	193	186	187	236	210	175	205	206	197	227	202	224	204	174	219	224	214	202	211	206	195	201	199	192	195	194	200	172	243	218	187	210	177	189	209	180	233	200	227	200	211	212	220	204	198	202	187	186	205	181	184	211	253	209	182	206	183	234	220	192	203	200	221	207	213	205	211	222	204	209	182	212	197	190	207	190	198	211	195	226	184	223	231	195	224	218	193	195	203	199	210	203	220	199	211	188	192	216	205	202	197	222	194	223	196	215	216	186	197	175	216	205	209	196	219	202	222	229	222	188	195	171	213	181	187	193	181	184	166	185	207	196	217	202	201	220	201	218	206	207	213	202	211	199	177	211	228	188	191	210	216	195	198	210	215	210	166	215	223	205	188	220	193	185	227	232	172	201	216	208	189	217	202	206	187	216	195	204	214	197	191	180	239	201	210	195	202	197	188	201	183	228	192	213	210	197	202	193	169	192	202	202	186	204	206	169	211	205	218	187	204	219	183	192	225	199	169	196	227	227	194	209	208	183	195	207	197	185	198	217	185	215	195	194	200	211	185	203	201	199	180	192	209	210	190	190	180	215	198	183	222	206	206	197	198	208	190	175	223	196	222	202	201	202	208	209	215	203	202	205	206	224	195	211	225	207	236	184	210	214	176	205	204	223	237	195	199	231	226	212	207	192	207	208	214	204	198	234	215	198	196	209	197	192	221	236	179	194	180	206	214	207	176	213	186	222	193	200	196	202	218	208	216	185	187	182	213	199	175	210	211	185	213	225	201	195	199	180	197	221	208	186	194	197	224	187	178	238	235	215	216	204	208	238	219	235	182	189	198	203	177	207	196	195	221	206	158	200	206	207	204	190	185	209	216	201	194	225	191	195	202	195	190	184	201	204	193	186	194	215	192	208	189	201	211	188	224	201	196	203	210	216	214	178	198	214	204	226	196	231	193	174	212	204	230	209	187	185	174	194	195	240	225	203	217	192	190	216	205	212	219	213	225	221	185	197	233	211	196	171	215	205	211	224	246	202	212	198	200	189	168	237	189	211	190	177	218	173	239	212	216	200	193	204	214	194	207	213	209	207	197	211	222	211	213	225	216	228	218	193	195	198	202	172	213	200	190	171	196	209	196	188	199	203	218	216	198	192	228	195	205	229	195	171	175	218	192	200	200	173	194	231	197	198	193	200	196	188	200	223	202	205	203	216	253	213	202	225	197	200	219	196	219	246	201	202	203	199	192	207	221	204	208	221	175	214	215	172	186	216	205	194	183	204	196	198	176	189	197	201	215	214	192	204	213	209	179	207	204	215	199	199	218	216	198	156	217	196	209	218	206	216	201	187	180	204	188	194	221	182	193	209	191	179	214	221	185	202
37555	23250	16469	12868	8240	5642	3730	2705	1663	1184	979	726	605	524	471	479	500	432	477	471	480	441	469	476	443	425	439	482	459	431	468	480	460	472	453	483	471	467	480	507	456	431	467	489	436	483	481	474	476	470	441	476	445	506	433	447	498	461	453	477	506	439	506	493	469	435	471	454	460	474	423	437	462	476	444	460	421	495	443	471	417	456	464	490	482	472	453	471	449	493	429	459	452	450	476	449	456	484	472	486	472	474	444	474	451	437	429	449	465	497	465	436	441	482	455	473	457	495	455	448	506	497	451	464	459	434	458	457	422	458	485	467	443	462	471	446	441	450	434	440	446	467	482	432	492	479	438	464	445	481	481	438	473	504	426	454	482	450	469	440	470	442	437	495	422	448	457	442	454	465	454	465	470	505	460	504	481	447	425	486	424	461	453	462	463	430	493	475	424	487	425	436	444	442	438	434	465	461	474	473	442	496	504	473	479	437	465	443	458	456	443	434	443	455	500	470	496	485	459	453	483	463	417	484	455	442	483	478	492	454	442	468	481	466	429	499	475	448	449	456	458	463	463	520	450	450	492	499	445	454	423	444	447	514	445	449	464	469	457	467	415	473	447	446	451	483	453	436	455	479	463	460	478	446	504	446	475	469	489	443	410	488	461	491	478	483	481	468	446	489	466	467	435	455	449	467	451	437	433	465	452	486	502	469	455	530	466	468	456	454	464	482	440	483	521	436	421	461	433	461	449	487	468	471	468	447	480	489	438	471	469	472	447	465	461	453	489	467	473	426	472	438	475	477	473	445	449	448	450	483	493	467	482	442	476	479	488	456	431	424	489	441	404	438	475	434	475	484	451	467	420	452	463	448	450	513	529	465	457	458	458	414	462	465	475	475	467	469	470	480	485	430	456	457	453	473	411	444	448	458	454	433	473	462	425	453	470	412	454	409	487	464	445	419	463	466	460	457	465	458	459	476	484	453	451	484	449	496	475	472	435	461	440	451	444	449	465	493	449	492	430	452	467	485	434	477	446	438	467	441	428	476	458	465	463	494	436	484	436	486	449	448	468	435	488	493	472	502	479	420	445	441	475	439	508	485	497	476	424	433	431	450	441	440	462	436	455	435	467	440	451	485	471	473	445	451	476	455	444	451	446	444	449	449	451	405	469	440	470	466	452	437	460	527	483	439	467	470	436	444	456	495	483	459	443	447	451	448	484	487	436	459	462	498	455	459	431	466	494	467	425	461	452	476	462	466	462	448	454	451	427	484	464	480	483	497	473	453	473	466	439	432	436	413	426	489	502	417	451	484	477	478	459	444	449	471	447	475	446	491	509	464	448	479	470	457	468	476	438	474	505	499	458	474	464	469	466	467	452	442	451	466	445	480	452	446	451	444	452	471	468	454	428	473	494	481	495	448	493	482	439	453	458	437	479	475	454	460	424	464	433	461	464	443	444	458	465	459	460	453	508	444	469	448	453	488	439	464	442	433	477	456	474	475	446	479	407	453	459	468	474	449	451	442	455	488	460	470	489	456	487	445	479	495	450	455	446	460	451	475	509	437	474	460	439	480	449	482	492	462	456	468	483	437	432	502	445	442	467	469	470	441	473	437	455	481	469	471	420	474	421	457	472	448	466	464	464	450	471	466	416	438	467	459	443	441	478	399	424	462	425	460	448	431	448	505	482	485	471	425	467	450	450	460	438	425	445	457	462	482	449	455	463	451	455	466	493	449	470	478	453	449	471	452	460	458	478	466	488	504	450	422	466	459	439	466	442	482	487	484	426	444	457	496	439	473	468	462	442	453	430	448	414	439	481	511	459	479	451	434	468	519	477	486	448	511	425	459	452	462	466	476	463	417	453	468	438	458	424	480	473	462	466	473	478	486	455	475	473	445	434	446	489	475	472	484	493	480	453	452	433	439	476	465	427	431	481	459	464	449	473	440	469	441	471	459	453	453	473	482	444	462	482	469	450	478	490	456	475	455	449	464	437	448	476	480	458	456	430	497	479	508	440	469	461	462	479	458	481	456	438	463	501	474	472	437	461	444	448	450	471	438	488	413	440	496	479	443	501	480	457	466	437	484	455	454	450	478	461	466	486	475	447	459	444	474	451	412	456	484	483	469	423	472	455	473	476	445	488	486	476	454	466	508	471	467	445	498	461	452	473	442	462	479	464	428	467	485	460	454	444	464	448	491	443	458	454	460	455	453	471	442	465	468	446	459	428	465	458	433	442	459	468	442	468	452	483	445	502	511	478	463	438	444	496	482	464	451	472	453	425	458	452	462	453	513	487	449	463	493	438	433	476	453	457	457	460	461	428	502	426	478	451	469	437	451	481	424	430	451	447	441	501	448	482	480	449	449	469	450	457	450	474	503	435	455	442	447	476	437	439	503	457	513	475	504	480	460	485	465	459	468	438	429	499	399	465	529	440	468	434	446	449	414	500	473	449	458	477	479	470	482	458	451	439	449	425	432	467	434	460	450	446	448	432	482	461	451	475	457	462	474	463	485	490	463	453	482	478	462	480	438	456	463	502	500	475	469	508	507	486	472	453	453	447	445	448	454	453	452	483	446	457	480	453	456	462	471	425	457	425	477	470	456	457	458	467	493	460	453	436	450	437	445	496	459	450	445	471	430	478	509	477	462	469	455	494	463	486	457	465	473	490	472	459	462	448	465	461	513	453	426	495	468	474	446	445	440	461	459	476	468	429	438	436	432	452	498	491	489	464	428	455	426	454	430	445	471	478	449	466	502	483	475	443	444	432	468	492	455	498	449	456	488	456	493	440	393	458	459	434	468	451	496	489	466	490	450	499	473	454	451	464	483	447	470	449	465	428	468	483	442	495	459	465	446	491	406	490	447	485	462	449	480	466	465	486	457	464	422	464	485	475	452	474	467	492	437	471	468	511	451	502	459	458	435	450	464	455	439	440	430	453	445	478	474	443	463	477	473	432	480	445	475	459	469	474	473	426	459	438	474	441	448	478	463	476	447	430	468	438	495	427	493	486	456	475	460	461	478	425	436	422	400	454	483	446	481	451	489	443	462	449	434	436	471	492	512	502	471	456	475	462	480	437	467	477	442	400	493	423	456	511	447	495	477	491	499	470	462	460	482	476	477	491	457	485	467	520	439	410	442	457	487	475	492	447	477	450	488	485	465	455	476	468	454	455	496	452	458	451	457	479	465	486	449	448	408	479	439	438	488	471	456	454	458	473	493	480	408	502	450	467	477	450	468	465	447	470	459	468	452	420	482	472	448	436	461	438	473	470	477	451	465	457	481	455	446	472	485	479	463	461	444	414	475	491	450	440	451	446	455	493	435	447	501	468	459	422	484	489	476	458	471	452	469	447	447	437	428	437	471	473	482	458	439	519	439	509	484	477	468	443	450	459	454	448	457	494	485	476	460	484	492	450	470	467	467	471	480	450	454	472	413	448	425	420	464	497	451	464	471	489	503	472	428	436	436	486	436	457	476	466	458	422	459
42736	21323	8526	3294	1237	670	337	300	281	227	201	223	229	188	202	234	214	226	201	213	192	226	203	204	229	187	186	208	191	188	215	190	220	209	212	212	202	215	211	200	215	206	201	180	188	193	195	207	232	208	206	197	208	197	187	188	206	210	185	210	205	168	205	213	211	180	185	210	190	221	208	187	214	184	169	190	189	217	196	221	182	193	241	210	214	194	207	212	202	213	211	169	180	194	221	184	208	202	215	213	230	217	222	188	212	186	199	238	208	193	187	198	208	206	198	212	223	196	227	217	219	201	213	217	195	211	190	199	214	207	216	181	205	200	175	206	204	208	212	217	198	203	201	213	203	196	208	214	191	217	204	219	185	215	192	202	216	190	199	194	197	194	205	173	224	201	216	188	214	218	213	203	196	220	202	192	238	164	243	199	226	218	219	248	192	191	204	189	228	208	205	202	194	214	219	230	225	205	199	193	203	195	219	201	184	213	214	201	201	191	189	195	189	216	208	210	194	171	176	189	214	229	216	242	218	177	203	200	185	216	210	182	202	219	198	208	178	225	228	197	218	185	185	184	214	215	219	179	210	203	194	192	225	204	216	167	227	229	200	223	215	200	213	244	206	198	191	220	197	192	216	211	211	184	190	195	197	213	233	193	193	205	204	180	202	213	205	201	193	206	239	207	221	217	187	202	189	176	208	202	203	228	207	224	181	206	180	200	202	183	204	198	203	176	222	203	238	187	199	219	228	223	210	199	180	198	207	212	199	214	187	202	170	180	176	190	164	176	217	167	209	225	181	227	221	198	208	171	222	204	172	186	197	204	194	198	206	197	207	208	215	188	191	192	234	180	203	211	206	170	211	202	210	195	201	182	203	173	183	210	216	215	202	224	216	212	224	212	208	190	209	193	206	192	193	208	201	194	220	187	228	198	228	191	202	206	231	185	196	213	203	212	198	215	203	259	207	206	236	214	220	202	222	200	219	205	206	193	205	188	227	201	205	202	225	223	213	226	219	218	173	190	211	213	224	207	206	194	209	220	222	206	203	197	200	225	210	194	229	227	204	220	196	179	194	199	207	228	199	197	204	200	202	193	204	199	203	223	195	214	184	195	198	210	222	219	200	210	216	209	220	218	190	195	205	191	219	202	205	177	192	189	179	198	192	216	210	203	204	198	192	210	211	184	190	199	205	204	205	242	220	185	190	213	229	172	186	224	212	201	216	204	176	184	191	200	204	185	202	188	181	232	185	214	201	216	204	189	219	204	226	203	175	206	213	230	187	220	205	198	219	211	223	214	183	221	208	215	200	208	208	191	195	197	181	195	200	205	200	193	232	217	198	217	179	185	202	200	200	213	198	210	191	187	201	201	237	175	179	221	186	209	211	205	180	167	211	248	209	179	187	193	210	207	202	236	199	203	233	191	242	203	214	196	185	195	208	196	212	208	216	190	203	185	193	197	200	202	191	192	186	213	213	203	187	226	220	185	197	201	211	205	207	216	230	219	167	186	211	206	208	207	225	189	211	219	183	236	199	234	203	183	194	222	212	177	221	227	189	217	189	172	223	177	169	170	210	209	194	227	187	193	210	203	197	194	217	240	198	206	217	200	237	204	203	188	211	185	185	195	198	199	216	202	199	170	201	203	213	184	198	201	186	204	217	209	205	213	225	199	198	183	202	217	196	200	200	201	196	160	204	200	190	213	205	216	195	207	191	235	206	198	227	218	226	198	191	217	189	201	238	211	195	215	198	203	180	189	188	155	217	224	182	214	212	213	227	210	219	201	196	202	223	205	215	227	208	211	185	208	181	207	195	216	190	213	213	225	230	218	215	229	196	200	199	210	229	213	185	212	210	212	198	205	216	184	209	243	203	181	226	215	187	212	199	195	187	199	181	198	257	247	217	212	207	193	212	186	207	191	191	227	218	199	212	211	194	212	207	195	205	202	211	204	181	199	222	203	193	222	224	233	207	207	234	248	188	188	200	207	203	187	191	203	220	199	219	214	190	197	196	198	202	199	181	215	211	218	200	208	195	208	190	235	185	215	201	213	195	197	185	195	201	182	218	219	209	199	204	201	187	224	199	185	226	218	212	188	193	209	208	216	199	216	221	197	186	182	194	199	218	223	217	204	189	195	201	234	187	203	173	187	202	197	193	175	200	183	183	201	206	213	227	188	197	190	194	204	205	204	204	211	191	199	205	190	199	187	197	207	200	204	226	198	193	188	208	182	208	206	230	206	213	206	228	221	222	222	197	215	208	230	235	219	190	204	199	186	197	198	199	220	210	193	212	158	171	192	204	204	210	204	190	201	208	219	249	193	205	231	211	198	210	195	205	201	179	188	210	203	190	199	190	217	194	209	184	207	193	225	184	226	203	212	220	210	202	224	185	196	183	214	205	178	198	206	210	215	215	206	202	200	217	224	235	200	187	169	203	212	198	181	187	200	196	188	238	207	231	221	196	184	217	231	229	184	197	165	189	196	189	198	201	225	222	201	208	208	205	196	213	190	200	193	228	196	216	174	194	211	193	186	219	205	182	189	213	177	205	204	198	230	212	217	198	207	215	182	189	182	198	198	214	216	199	203	202	194	216	190	194	204	227	187	199	179	197	204	204	190	212	207	205	207	176	207	200	209	192	221	192	236	191	190	202	195	211	180	206	225	230	203	217	225	182	186	194	201	220	217	206	180	199	216	213	227	218	223	209	218	198	213	171	217	199	189	216	207	206	215	230	208	207	199	223	164	189	208	205	191	188	213	213	179	210	186	201	200	205	226	190	206	207	198	187	188	205	197	221	202	214	203	165	223	209	194	211	208	199	202	224	167	203	205	200	195	217	206	190	192	220	189	188	202	224	197	219	194	193	179	150	162	209	185	217	222	213	225	204	210	206	219	208	201	201	226	230	197	204	194	182	198	198	223	188	199	227	210	199	182	204	178	205	189	228	189	197	202	203	206	210	191	183	205	197	204	231	206	184	196	198	202	209	201	204	224	184	190	215	204	219	205	206	166	203	181	216	198	207	190	202	222	206	204	233	190	227	231	212	202	194	188	189	229	203	230	162	242	180	215	201	190	211	196	225	206	225	200	213	203	190	204	201	201	212	190	210	216	178	198	174	212	211	188	180	184	223	182	191	208	203	189	183	190	196	204	214	204	205	183	234	216	205	185	221	204	206	212	177	223	210	184	195	194	216	208	214	222	195	183	234	222	182	190	186	180	195	180	211	225	223	208	198	179	198	225	207	213	169	197	191	231	201	204	202	180	202	196	182	206	186	216	203	200	194	190	215	197	189	211	194	192	207	215	205	180	213	189	176	183	214	202	208	212	238	218	212	243	231	192	196	188	177	225	194	179	188	216	212	188	190	240	205	194	182	187	208	200	202	209	208	201	170	204	192	209	217	205	230	188	211	202	210	188	212	193	205	219	237	195	189	210	206	232	218	198	205	194	193	211	200	199	203	210	174	204	228	222	198	210	219	207	215	207	212	186
29037	17690	10889	6769	3490	1934	1190	786	665	559	554	495	501	517	497	477	471	448	454	419	422	451	446	454	483	457	432	458	494	453	467	464	431	494	458	485	478	418	473	450	418	452	409	440	437	465	496	490	448	462	445	439	468	457	487	474	427	464	484	448	498	444	496	427	523	431	467	445	430	432	477	444	443	443	473	452	465	443	444	429	475	489	459	475	459	500	480	465	445	452	475	500	504	462	486	446	442	455	450	502	480	456	443	451	458	471	460	469	460	480	473	474	457	528	459	465	467	450	464	484	438	465	456	481	478	450	461	461	416	464	463	489	422	449	431	449	489	461	478	451	457	423	411	466	480	472	497	469	489	470	478	481	440	457	453	442	460	469	469	462	458	473	466	480	456	470	451	417	472	460	408	446	440	447	433	447	482	452	448	482	473	478	466	512	439	419	476	463	481	439	462	466	475	417	446	510	500	472	459	475	461	503	479	444	436	436	421	447	443	508	514	481	476	472	447	476	450	462	452	482	430	465	490	450	503	432	444	454	479	476	499	457	477	466	440	468	445	439	444	447	471	488	474	493	450	396	445	461	479	479	507	470	474	466	434	461	444	453	452	437	454	426	460	442	461	474	487	439	470	470	456	492	454	444	473	471	463	464	452	423	452	460	479	452	492	463	449	478	498	454	477	466	484	466	464	427	459	483	485	453	495	467	445	440	449	445	471	441	425	453	432	472	460	437	434	506	437	455	462	429	486	475	464	470	461	440	445	418	492	475	448	451	450	449	490	444	448	434	446	438	449	451	450	454	444	459	483	405	467	482	511	494	457	443	466	467	457	430	474	444	451	503	462	448	468	464	448	461	433	491	505	467	471	484	445	451	460	445	470	480	449	459	435	433	426	447	505	425	464	442	458	478	450	421	448	439	479	504	459	429	436	440	445	470	489	481	480	436	469	454	455	458	476	453	435	492	462	486	457	461	456	441	491	447	468	434	474	474	451	463	427	462	420	442	450	477	426	499	441	439	464	444	455	454	471	499	464	458	469	451	460	407	469	418	428	500	501	473	445	418	416	509	466	452	451	476	445	438	460	443	442	437	483	473	457	489	444	489	496	449	480	436	471	454	484	454	477	420	454	456	470	485	396	443	454	443	461	465	494	498	444	472	454	482	489	491	455	449	497	447	439	433	483	452	456	436	458	473	427	458	433	472	459	469	479	485	462	461	486	463	469	405	444	431	432	465	447	486	473	494	494	460	467	495	465	481	455	475	490	483	420	415	434	495	470	500	460	474	490	473	463	448	433	477	457	461	476	483	439	491	451	480	496	481	461	444	463	455	470	432	471	470	451	431	464	456	436	460	464	449	446	468	484	464	475	463	480	458	409	455	472	433	467	480	457	474	463	488	448	453	464	448	480	446	432	477	462	474	410	479	466	430	480	465	472	457	426	447	472	470	442	437	472	498	431	486	476	421	454	410	476	447	485	452	497	448	426	444	490	443	459	421	420	439	450	486	451	449	444	499	484	480	474	466	436	459	478	484	501	435	472	487	491	479	461	473	447	457	439	453	469	454	460	460	449	466	440	461	455	469	438	464	412	451	451	462	463	493	481	509	472	446	480	449	451	472	453	457	479	486	477	480	470	454	447	507	492	433	455	428	457	431	465	451	433	446	448	465	474	436	452	479	467	454	439	461	423	461	430	467	450	451	442	446	434	440	453	454	414	488	460	418	449	438	430	471	469	444	454	472	442	460	447	494	441	476	448	435	427	428	437	472	460	472	453	460	452	505	474	436	445	482	454	462	464	478	446	458	475	485	430	480	476	425	436	457	443	494	463	489	423	467	440	449	486	448	459	467	449	473	459	453	466	466	463	458	447	443	465	494	444	451	444	454	437	464	463	443	438	462	463	447	489	490	507	428	449	494	426	444	466	451	414	443	516	460	467	447	473	422	492	470	474	461	449	472	425	455	442	465	454	461	465	419	472	483	455	440	480	442	482	478	429	452	422	475	452	461	487	481	403	442	460	435	462	481	445	461	462	432	452	462	467	399	463	455	464	487	513	442	452	453	428	425	470	494	461	413	445	447	427	458	429	444	501	462	453	483	486	458	438	467	418	489	464	430	466	469	445	442	396	479	471	474	476	450	457	476	490	449	461	475	457	476	456	454	451	479	454	421	444	479	449	445	462	453	474	431	465	443	472	454	460	505	454	451	485	476	433	424	462	449	440	480	440	445	440	460	452	482	413	457	453	458	464	456	472	446	463	483	473	457	459	425	428	449	468	469	464	446	462	465	431	469	452	470	488	456	499	445	402	469	419	470	446	436	496	457	476	456	441	415	459	435	468	432	431	464	449	441	481	458	472	511	458	434	439	465	441	462	440	406	494	479	474	479	448	448	422	422	437	449	484	436	470	454	447	424	473	476	425	482	493	460	440	444	454	445	466	472	445	479	442	476	443	458	435	495	469	472	452	465	442	472	459	500	479	467	454	467	493	465	438	431	450	471	477	496	478	448	414	482	426	484	455	478	471	468	448	455	447	472	437	459	433	456	473	475	445	439	481	498	491	470	428	446	462	441	463	473	464	470	478	449	412	457	473	473	460	461	428	483	466	469	461	448	454	482	498	458	470	416	436	437	457	482	458	480	451	479	464	500	447	473	428	454	447	421	462	469	472	468	483	439	467	466	474	475	502	446	449	425	479	455	442	492	451	510	452	450	458	485	470	466	465	429	431	498	409	469	522	452	466	474	454	436	456	450	462	440	474	438	451	452	441	469	464	478	503	482	453	465	422	472	437	464	485	459	469	452	458	465	440	477	475	492	474	459	434	440	470	432	424	459	428	503	447	449	427	434	438	451	463	460	457	453	417	470	463	456	483	450	430	454	470	435	478	478	450	477	425	447	465	444	467	508	443	439	476	466	485	453	491	476	459	476	439	519	496	497	465	425	476	474	439	481	453	456	461	452	448	482	453	468	486	505	465	500	463	462	448	450	446	428	496	409	447	425	471	509	461	472	454	512	465	435	474	447	483	468	490	428	471	470	459	497	441	461	439	494	465	460	443	456	444	456	475	450	445	477	443	440	471	468	492	490	436	459	451	451	466	485	471	493	430	454	456	469	410	469	464	457	472	472	451	471	466	443	433	479	469	429	459	446	485	464	494	455	479	444	449	479	499	438	476	457	468	464	435	431	469	446	473	507	467	456	423	441	459	393	468	439	458	486	413	395	440	480	474	471	463	467	456	448	487	447	446	468	482	425	430	475	471	478	452	476	436	444	482	431	493	499	449	446	478	441	451	495	437	455	459	447	460	490	479	443	488	491	468	450	446	459	455	428	440	423	437	455	497	460	500	421	434	422	460	477	463	459	444	481	457	441	447	450	475	429	441	466	495	419	486	426	463	458	458	425	463	470	442	464	449	477	416	430	454	474	445	457	446	477	475	472	463	435	461	464	469	479	491	450	445	447	470	418	458	456	461	458	476	471	456	462	469	495	473	442
55327	24172	9150	3312	1315	570	349	283	274	242	237	208	202	223	193	207	190	177	186	214	178	164	189	171	189	187	173	201	217	204	195	181	184	187	216	209	185	203	174	163	202	191	188	172	168	195	194	194	195	192	174	174	199	200	203	187	195	211	182	198	198	182	225	191	189	206	188	176	187	211	201	182	186	190	200	173	218	175	183	198	196	201	193	208	216	166	213	193	208	175	187	192	199	200	180	189	190	205	196	175	162	222	198	199	196	185	175	205	197	170	186	203	189	173	190	212	194	188	195	228	210	181	194	199	183	210	194	179	201	217	232	179	202	192	192	191	203	193	196	199	175	192	206	221	213	178	207	201	189	197	193	191	184	194	199	217	156	163	213	214	169	196	196	163	164	201	198	194	196	190	182	197	234	187	203	189	183	175	178	197	178	215	197	212	210	238	202	202	179	217	202	187	191	211	201	182	194	185	193	186	209	227	214	208	182	205	221	219	191	205	180	216	194	217	197	192	182	177	192	234	196	189	181	193	207	208	197	202	194	186	224	193	192	208	191	188	223	185	214	210	199	186	196	202	180	199	184	199	215	216	220	194	192	185	205	190	205	199	169	187	191	217	209	217	198	186	200	192	178	192	156	172	187	193	210	221	241	187	193	208	221	195	202	219	193	179	188	175	180	195	181	199	199	195	186	210	194	205	195	173	209	192	174	178	175	205	170	197	167	194	194	198	198	191	193	188	190	208	191	205	199	184	191	210	175	235	190	197	213	191	184	173	185	169	178	197	216	187	202	179	184	205	188	187	224	173	215	176	205	208	203	206	199	192	200	197	213	181	184	187	211	207	216	190	198	205	195	203	199	189	196	160	180	217	207	184	184	185	228	201	192	185	177	168	209	207	193	189	217	207	184	203	217	191	226	200	202	208	195	160	211	198	172	180	173	181	189	185	184	190	212	210	207	209	178	207	211	222	196	160	205	219	182	226	218	201	173	205	189	164	201	202	207	189	197	204	212	193	218	190	182	200	190	207	212	173	214	192	187	204	189	193	184	168	179	198	190	175	185	181	178	177	192	220	235	225	195	167	208	227	191	195	192	200	193	189	188	208	208	207	212	213	204	190	199	219	173	209	193	178	196	191	214	210	212	189	185	202	183	204	209	194	210	176	181	197	195	194	182	177	172	198	187	210	191	209	192	188	188	172	189	191	185	209	202	193	209	213	195	201	200	181	208	204	184	201	185	198	195	185	174	186	185	193	177	196	213	219	200	199	192	188	221	185	197	215	177	200	195	192	169	171	187	222	210	195	196	194	185	192	208	197	198	196	195	189	200	186	200	202	184	196	180	196	195	215	206	206	181	191	214	187	200	188	199	197	188	191	192	189	176	203	217	185	193	177	192	178	191	206	182	182	176	187	191	185	187	186	206	189	168	213	224	223	186	176	162	215	185	214	207	191	196	201	199	193	171	193	213	222	198	179	182	204	190	184	180	180	193	196	190	199	209	198	213	214	186	196	175	190	208	223	201	210	195	229	212	190	199	182	170	200	190	183	192	185	207	182	206	178	202	180	177	165	186	218	177	235	188	190	184	190	199	188	205	170	218	188	206	214	235	162	197	222	196	197	168	216	218	188	205	171	203	211	177	175	199	207	193	201	205	212	202	218	208	217	182	197	174	190	203	184	188	214	195	175	213	192	201	210	199	190	192	199	212	201	169	200	196	191	183	202	197	202	164	188	194	187	196	177	196	213	208	208	215	221	182	207	199	204	189	202	222	183	187	215	181	197	175	171	203	180	207	191	190	154	177	194	212	211	189	168	180	185	193	214	204	187	159	205	204	190	224	190	202	206	208	211	180	201	195	189	221	201	208	193	211	197	174	189	202	181	159	196	214	189	195	205	180	193	201	193	190	172	172	216	187	188	203	173	197	210	222	179	195	217	192	178	220	203	212	199	207	202	159	203	187	197	191	186	228	172	188	218	180	217	184	195	193	196	195	219	188	178	186	184	203	193	179	203	215	197	189	169	194	195	208	178	192	192	181	219	199	200	193	162	174	188	185	206	176	164	198	207	204	212	207	207	191	205	219	171	200	189	210	169	193	198	202	191	197	214	180	204	203	198	178	173	197	207	189	192	188	211	206	182	210	188	205	207	188	206	192	176	190	203	195	209	151	217	177	209	201	202	191	186	193	207	199	184	217	185	212	178	213	194	172	209	214	192	214	207	200	209	206	188	195	199	179	216	178	184	212	181	179	149	205	216	187	186	182	232	198	192	181	185	207	162	186	182	156	204	211	211	179	181	180	202	211	197	201	209	162	180	177	188	204	217	196	190	202	194	209	177	184	199	177	210	206	216	213	192	218	230	203	171	187	211	190	202	201	215	179	193	189	204	210	198	217	192	191	180	208	191	186	191	201	196	198	188	200	199	199	206	214	184	211	203	210	201	207	219	187	189	216	210	184	192	211	222	188	191	205	193	210	199	184	152	213	203	196	204	209	171	196	200	174	198	186	204	189	195	197	138	202	202	210	208	220	219	211	197	211	197	198	226	198	170	199	202	175	205	194	183	199	184	205	184	175	201	177	190	197	198	203	194	200	196	218	191	178	174	178	189	202	199	211	197	181	203	190	200	192	182	198	170	203	174	202	202	207	199	198	190	186	194	176	220	190	214	192	226	192	207	197	191	196	193	190	211	190	183	187	173	207	200	188	194	190	185	197	234	211	164	186	199	222	208	210	180	222	204	200	197	187	192	201	190	198	176	181	197	201	179	210	192	201	217	211	209	187	212	209	214	195	212	185	204	199	183	173	189	206	205	196	211	181	207	178	190	189	196	201	209	197	185	212	227	174	198	205	200	183	198	168	187	204	198	194	191	218	225	187	181	186	182	210	221	176	193	218	193	197	215	205	223	188	200	181	203	208	192	190	167	197	189	186	222	190	188	172	196	241	193	183	184	181	187	180	189	214	187	182	180	182	192	193	188	196	194	200	185	175	196	183	222	192	205	189	208	212	201	193	163	205	190	214	174	180	199	186	178	227	213	204	212	203	194	186	168	198	174	215	155	189	195	204	192	208	181	195	205	187	222	186	223	190	197	200	202	201	244	209	179	204	211	207	212	201	189	198	191	174	203	205	207	219	226	185	187	170	185	218	225	187	191	176	186	194	183	185	182	195	186	190	189	219	204	207	217	190	209	172	185	211	199	190	213	191	191	190	188	166	177	199	201	218	195	182	212	209	176	195	188	213	194	207	230	190	214	214	192	187	201	218	197	202	200	188	201	218	202	153	197	188	184	181	192	207	196	205	202	182	173	206	210	192	196	212	178	214	176	178	164	171	206	203	212	204	213	195	186	189	212	212	199	193	196	203	209	163	204	196	201	181	173	195	204	166	192	177	193	200	191	207	187	171	221	189	195	219	202	210	194	182	192	192	185	207	178	162	198	187	211	189	206	204	209	202	205	206	207	209	210	221	208	188	202	219	204	206	200	209	196	202	179
37640	18377	10200	6729	3436	1640	1049	874	728	610	491	512	477	465	473	447	463	446	479	462	466	458	453	457	466	476	455	461	454	456	474	452	415	458	439	446	474	450	444	443	443	452	461	442	440	458	445	430	432	468	462	473	442	447	487	433	416	432	432	446	474	428	427	466	423	462	437	435	486	421	467	484	472	455	466	433	467	460	489	498	406	452	449	449	427	423	450	472	445	486	442	453	448	461	452	469	434	414	426	433	444	429	431	497	461	443	490	442	466	494	475	455	456	488	431	445	425	449	468	476	428	440	438	435	413	460	454	438	457	460	438	441	479	473	438	450	463	490	415	450	421	494	435	423	428	468	412	455	421	413	421	422	454	429	458	445	421	455	444	422	468	460	463	435	476	469	480	462	441	465	429	469	407	508	473	478	425	419	465	477	438	456	459	439	452	429	461	467	452	494	481	442	452	405	418	428	436	447	466	451	448	449	446	460	442	440	451	440	445	476	469	408	434	432	462	447	471	436	454	452	443	474	490	445	468	443	405	424	450	438	441	409	408	452	440	452	445	419	484	464	410	440	464	455	423	423	477	453	432	422	440	429	466	428	429	459	420	455	409	410	470	471	469	468	456	435	423	440	471	433	484	484	441	445	428	440	450	422	435	459	459	459	462	430	470	432	491	474	454	470	413	463	487	442	454	480	436	442	400	466	423	417	426	482	432	438	461	457	451	476	458	441	443	464	496	441	427	445	409	451	429	457	421	448	419	459	443	448	471	445	486	432	426	475	484	446	443	477	432	445	480	469	450	470	430	426	452	457	454	455	441	479	489	462	443	429	492	491	461	452	444	475	409	439	453	459	471	451	464	450	446	448	460	437	444	470	463	449	452	449	399	391	442	483	486	443	468	477	442	414	449	436	459	446	453	496	499	437	465	459	461	453	447	462	484	484	443	482	475	437	440	458	443	473	455	427	431	471	423	446	428	450	490	436	464	492	464	455	421	463	452	451	432	450	431	431	432	487	452	434	435	426	469	445	450	475	456	470	426	464	438	471	444	443	459	440	436	453	435	421	470	449	429	422	426	464	459	514	452	438	438	442	441	438	407	434	464	419	420	435	479	441	448	436	477	420	447	375	436	444	421	451	449	459	441	477	403	452	450	445	461	436	443	459	441	458	452	468	419	456	458	447	436	467	454	441	447	486	443	437	473	452	476	488	429	454	437	425	453	442	471	465	452	448	449	429	418	443	460	425	411	471	472	436	449	457	424	427	459	450	427	447	449	452	450	441	451	424	458	439	478	455	439	404	403	456	469	466	451	445	462	420	471	479	428	426	466	440	434	458	423	463	434	453	424	451	447	454	448	450	413	429	465	458	445	405	420	454	419	449	445	418	440	424	483	443	429	470	436	434	464	424	481	449	383	422	447	458	458	423	396	485	474	426	471	427	425	454	476	430	463	440	432	435	463	449	444	449	487	431	489	450	426	452	448	480	453	462	482	466	428	463	429	434	440	479	418	443	461	475	446	465	433	414	457	458	437	481	489	471	395	444	442	503	428	447	461	419	439	465	476	458	409	457	442	459	435	406	440	444	420	445	416	442	436	438	483	425	430	460	411	441	462	493	467	423	461	469	463	476	456	438	456	465	430	459	436	452	464	459	431	418	461	447	453	439	443	439	438	415	478	454	475	445	444	448	419	453	450	440	472	451	465	455	445	452	425	431	422	472	423	481	460	430	435	465	477	454	430	439	455	453	443	416	431	453	464	457	462	477	476	433	435	470	477	432	437	423	472	502	459	460	430	428	486	417	437	449	439	437	475	475	448	488	452	488	431	444	467	429	451	460	437	459	431	438	454	448	461	441	439	459	439	433	463	448	444	415	461	428	426	445	456	455	465	407	452	465	429	454	445	459	449	429	448	436	414	414	428	443	403	452	426	444	435	473	476	440	407	435	465	420	442	447	474	413	436	451	418	443	462	456	439	444	436	445	464	464	421	444	441	446	444	413	474	401	454	465	488	443	388	456	430	465	457	412	427	451	463	449	416	460	460	427	419	434	465	442	464	500	428	428	411	447	432	456	468	442	430	433	460	443	466	460	446	443	446	389	448	441	460	453	415	419	412	440	440	422	448	442	432	460	427	436	437	470	437	405	423	424	470	393	435	453	446	454	438	436	464	440	432	450	428	423	432	430	420	446	401	447	457	431	460	471	439	435	450	459	457	488	460	457	420	472	418	456	458	462	438	429	426	467	454	438	447	411	481	482	454	468	430	432	439	479	446	446	446	464	448	421	429	400	465	472	430	458	460	443	424	432	445	441	462	439	470	471	450	434	433	478	468	453	463	431	449	440	441	478	456	458	467	433	468	417	463	441	455	450	425	459	438	478	404	452	428	460	423	448	432	410	454	454	449	439	461	442	446	468	444	482	471	453	462	480	462	472	435	437	465	413	468	494	428	448	400	468	426	415	448	465	458	462	431	495	449	422	455	416	421	430	461	453	405	435	423	443	400	451	423	463	454	454	451	490	420	410	454	427	457	457	442	446	431	439	448	462	440	436	448	424	443	460	467	466	429	455	445	439	444	440	466	410	415	433	456	435	452	454	435	393	434	479	481	434	465	450	443	503	457	451	447	427	425	448	440	457	466	449	493	445	418	446	482	491	411	454	444	448	394	427	446	411	470	453	429	479	463	462	436	446	454	485	470	437	468	465	458	457	458	445	439	464	443	451	463	456	449	437	436	435	497	459	415	410	484	461	421	470	443	444	435	462	451	457	445	422	469	430	447	459	475	475	491	458	432	423	433	450	490	421	442	480	435	456	411	463	442	440	464	448	485	449	428	415	468	455	472	410	491	443	442	426	440	467	448	423	433	423	478	474	475	454	464	442	463	458	452	383	450	454	477	436	444	459	489	457	476	428	436	442	416	458	417	438	484	480	467	438	422	457	495	457	425	424	439	451	461	472	449	457	391	445	470	439	422	439	440	447	489	461	458	444	434	475	455	439	455	444	435	441	441	460	467	461	462	460	439	418	455	459	435	437	470	453	470	472	432	440	453	442	449	432	461	473	457	436	444	451	438	471	462	437	439	466	438	407	474	422	431	432	449	460	440	420	426	477	483	425	393	444	439	424	486	434	447	427	447	420	440	434	435	464	449	447	443	417	478	454	427	486	403	424	463	431	451	451	431	465	443	433	461	447	415	473	415	434	427	444	466	465	424	479	402	457	478	475	457	406	441	416	457	437	506	466	450	467	461	484	451	450	492	430	432	463	452	439	439	466	405	441	475	473	471	467	452	480	466	427	366	417	453	464	442	492	439	422	476	427	456	448	450	427	433	475	469	423	453	453	447	485	451	472	422	424	439	430	419	447	441	445	421	431	479	411	424	463	456	427	443	466	437	443	436	426	470	418	454	444	469	487	446	468	440	478	453	421	464	468	432	461	464	471	474	449	441	445	453	447	430	471	448	453	452	442	475	430	438	435	446	485	427	447	446	463	460	456
63149	32455	15478	4268	1465	779	473	406	311	329	275	253	231	214	218	200	191	205	205	168	244	221	237	206	213	231	220	220	208	215	209	225	244	205	238	207	205	199	205	212	233	196	197	215	209	239	197	210	214	199	198	231	206	205	232	199	221	223	218	233	212	198	220	225	211	232	221	241	205	251	198	235	223	216	224	213	206	211	203	227	207	181	214	214	227	214	211	224	217	221	223	204	198	231	214	227	225	207	235	198	216	226	210	207	219	184	227	202	184	226	223	219	212	208	210	243	218	222	199	186	213	199	190	202	226	217	200	185	209	227	200	232	213	199	189	236	246	198	190	204	201	245	192	234	194	213	229	255	197	199	198	210	220	193	205	212	234	209	205	234	211	206	192	238	222	196	224	199	211	216	250	208	243	222	189	202	184	212	220	245	215	208	233	185	220	238	210	218	234	220	189	218	215	216	200	210	224	200	191	220	212	221	204	238	218	227	241	237	214	240	203	223	210	220	224	221	201	210	225	194	192	201	229	214	222	178	190	225	228	233	235	232	212	223	210	215	223	223	221	217	252	235	214	202	246	236	209	225	204	244	225	216	205	206	222	244	193	215	200	189	195	231	231	209	216	210	219	214	190	200	195	200	211	197	217	230	222	216	212	235	224	196	222	196	235	185	205	221	223	210	214	206	202	189	194	209	187	212	223	246	239	229	186	238	209	213	222	186	212	167	217	196	206	193	220	230	236	232	182	210	198	220	218	247	241	214	218	233	230	197	226	214	247	218	232	203	211	198	211	212	223	200	226	200	219	217	196	215	210	227	225	213	219	244	226	218	205	218	228	207	222	213	214	222	217	223	227	198	218	216	247	255	218	217	207	231	222	208	200	246	197	199	217	216	249	215	217	209	184	211	194	206	237	215	216	237	202	188	221	215	242	215	211	222	230	211	236	188	220	209	201	259	221	227	204	189	226	228	219	238	180	224	213	219	209	220	216	220	192	201	242	206	208	228	204	227	229	245	214	186	219	224	190	196	192	201	208	222	204	229	204	215	244	221	218	221	196	236	189	203	215	237	208	241	242	221	223	181	199	200	234	221	249	223	204	203	220	205	215	210	217	242	204	234	209	210	217	211	239	216	221	239	217	229	237	214	222	237	211	210	230	208	197	204	199	184	188	232	206	208	210	229	230	240	245	230	211	241	221	240	190	233	224	216	204	218	211	242	199	224	216	217	198	222	251	230	207	216	237	233	212	197	196	235	222	206	238	220	223	220	223	237	169	224	223	193	228	216	215	227	197	197	223	215	196	206	221	209	216	247	204	259	210	236	243	211	230	207	226	242	216	208	234	202	229	212	210	209	232	218	184	201	209	228	219	225	221	225	223	216	195	215	216	209	213	231	243	238	216	207	210	211	233	233	202	207	215	215	212	227	262	190	187	223	204	212	210	213	213	218	221	194	225	174	212	238	206	236	254	237	199	193	200	222	214	225	203	222	213	214	223	222	231	217	216	219	222	195	184	225	186	206	205	236	229	223	236	224	217	213	235	244	237	208	234	207	225	215	208	188	221	203	218	230	224	198	215	204	222	246	209	208	208	222	213	234	222	233	228	214	193	217	187	199	221	225	222	220	233	234	220	190	215	246	197	230	237	206	197	225	226	219	196	250	233	191	205	206	236	215	206	198	239	196	211	228	235	182	225	231	228	209	226	195	227	233	203	196	236	203	249	219	237	242	192	208	232	193	218	206	241	207	225	215	211	197	204	195	216	238	229	233	233	196	215	217	220	182	232	196	211	195	203	221	220	198	202	243	219	207	231	201	216	193	202	209	196	240	219	222	205	194	242	211	219	219	207	209	243	218	213	211	226	206	236	241	205	208	198	191	208	222	227	234	215	228	207	206	213	192	248	216	214	202	232	205	235	210	208	182	230	206	227	224	202	199	167	198	219	240	207	202	189	226	223	218	215	199	211	219	182	198	213	216	226	224	235	205	215	208	194	236	218	226	222	194	228	218	197	198	243	227	215	211	240	216	203	222	200	241	215	207	232	221	219	221	213	215	254	216	234	203	246	221	212	179	213	210	244	217	221	230	208	242	233	216	232	223	195	242	212	219	218	236	211	193	206	226	191	238	218	185	226	196	225	201	205	197	211	216	227	196	198	219	205	226	231	227	224	247	211	205	209	221	196	220	209	183	190	225	230	232	226	231	235	183	204	244	216	242	175	228	234	205	217	210	222	214	215	209	214	208	219	228	215	181	208	212	208	230	214	226	212	189	216	205	216	234	212	222	201	212	209	213	207	208	239	200	189	222	212	226	234	225	228	201	219	178	191	227	215	209	230	207	175	206	226	225	248	201	240	213	210	220	237	239	227	230	225	211	200	208	193	206	234	196	203	210	243	217	195	215	234	185	186	206	216	194	211	219	231	202	233	210	208	231	210	259	212	208	217	212	204	217	206	224	214	217	252	214	205	234	234	210	220	231	241	214	216	199	190	260	208	197	197	209	190	194	194	216	220	235	216	212	213	199	207	246	224	227	199	207	212	210	249	244	239	217	216	235	202	237	219	216	216	222	226	209	198	201	236	197	208	228	215	234	202	196	207	204	230	209	216	231	212	232	229	214	199	201	195	201	209	216	227	229	202	185	235	221	232	228	224	206	223	229	240	236	239	235	204	215	233	206	183	233	215	234	203	203	226	193	205	234	201	209	214	218	216	218	237	198	204	220	195	212	236	223	255	231	226	196	210	192	204	240	181	217	231	209	206	223	247	213	247	224	230	197	188	220	205	228	202	233	191	219	228	226	225	205	233	235	227	195	193	244	200	230	212	197	238	205	224	220	201	226	199	194	224	215	195	217	193	215	232	243	203	226	233	224	217	232	224	227	241	248	215	185	218	212	219	188	238	229	244	196	214	226	207	217	202	206	221	200	234	194	221	220	208	220	225	213	195	250	216	221	216	205	213	218	194	220	189	235	211	204	218	234	227	214	257	238	200	212	228	208	227	206	223	219	220	228	229	201	234	216	228	220	207	210	247	205	241	234	216	215	232	193	253	204	212	214	244	236	195	262	207	187	209	209	194	252	182	203	241	211	205	224	198	217	204	202	231	230	214	216	225	250	245	206	225	221	214	195	224	214	250	229	205	211	210	203	222	228	214	226	213	233	223	208	224	229	243	226	206	207	241	209	237	212	210	206	198	235	230	205	200	246	217	213	229	226	220	203	215	205	219	220	207	207	207	181	200	230	186	223	272	217	232	203	222	220	215	230	226	214	249	229	211	218	213	225	223	219	202	202	232	232	195	197	243	229	195	229	183	236	202	221	233	231	225	224	210	226	216	187	206	244	250	222	183	231	198	219	210	192	185	231	194	242	231	216	227	227	193	211	199	233	206	224	226	224	218	220	199	205	226	215	231	219	203	216	217	254	196	180	223	205	215	231	224	215	239	235	218	232	205	220	199	187	210	207	229	204	198	204	222	214	217	238	230	217	195	208	203	221
42680	25854	15205	6757	3657	2290	1518	1177	962	753	648	590	563	496	492	460	511	490	491	488	478	470	482	458	472	506	474	466	522	506	504	494	484	482	504	482	497	478	471	476	487	515	479	446	468	492	498	495	463	516	519	473	494	488	489	486	479	489	485	504	512	502	469	467	509	484	504	470	478	493	491	552	484	475	489	473	476	503	546	503	516	467	525	505	474	498	497	454	505	477	482	545	526	505	496	493	485	465	512	456	515	454	469	495	457	501	490	529	459	505	475	483	510	506	534	476	486	486	450	466	471	473	504	445	478	485	501	482	464	450	463	530	499	481	505	513	471	475	523	498	490	504	477	489	482	535	487	483	492	485	461	498	474	496	470	486	500	485	511	517	494	475	460	486	517	489	478	456	441	485	517	522	496	470	478	518	505	523	496	484	480	461	525	477	486	514	472	451	494	515	447	510	485	489	493	497	493	472	520	479	487	484	474	492	494	516	450	477	448	451	475	467	479	488	468	476	443	524	480	507	463	532	494	491	497	491	508	508	500	492	506	450	501	484	498	488	492	513	460	475	521	452	489	458	491	453	482	487	496	512	489	487	458	480	487	482	483	517	463	469	480	521	520	520	497	461	463	468	532	503	497	506	508	520	450	472	474	497	487	492	499	453	477	482	469	497	492	482	492	471	467	513	456	478	462	485	499	467	520	490	468	481	518	503	503	443	515	496	484	466	495	472	449	492	454	443	500	492	505	481	490	509	526	504	489	532	507	500	486	453	466	467	487	468	496	472	495	465	455	492	503	491	520	515	466	461	446	483	476	497	459	474	501	480	511	492	490	466	458	478	466	506	491	500	518	526	504	493	504	462	473	481	485	438	491	449	514	466	478	523	498	501	470	464	489	447	485	474	483	517	465	508	472	504	484	487	451	469	474	475	531	446	431	499	472	500	495	510	505	446	463	503	456	497	493	466	511	457	484	495	488	470	505	491	482	491	498	462	467	530	436	506	494	479	507	505	509	488	464	487	481	506	510	471	480	463	481	479	478	509	505	470	489	525	457	486	454	485	470	476	501	515	492	508	507	485	493	497	440	496	491	495	445	493	470	467	448	474	486	556	491	476	453	510	516	484	498	482	528	478	448	542	479	513	446	497	492	485	481	511	473	505	483	483	504	506	486	485	463	484	466	468	482	493	494	484	474	493	484	499	452	466	476	495	465	459	468	459	446	482	515	496	507	476	490	476	466	492	476	474	473	484	485	475	492	468	511	496	497	453	496	457	495	479	443	510	471	530	468	469	463	479	494	501	457	472	473	485	531	514	491	471	520	473	478	465	489	469	499	525	494	498	473	485	497	495	466	481	489	458	521	477	516	495	479	486	507	437	486	496	483	502	475	486	492	486	480	493	509	501	468	481	485	485	433	489	491	519	477	508	535	467	494	519	510	493	507	503	492	485	488	515	506	484	483	480	524	487	472	492	463	512	494	476	507	485	488	493	487	481	506	481	477	478	500	463	499	455	469	511	487	476	484	525	478	517	494	487	525	506	503	478	503	485	467	494	504	503	494	457	481	495	496	497	483	477	498	495	467	478	485	526	476	458	500	502	482	473	494	479	499	495	503	467	500	466	467	495	453	473	477	493	495	492	475	472	508	460	500	485	475	474	475	489	486	484	517	517	509	473	501	476	473	484	530	506	471	444	473	506	512	487	505	451	508	484	482	498	490	513	495	466	469	506	471	493	528	485	497	461	548	482	491	479	500	490	465	456	486	485	491	526	488	512	448	491	489	495	478	475	479	472	512	503	483	525	480	503	461	485	490	472	489	503	462	462	473	523	448	476	493	505	489	490	487	474	459	451	492	484	421	451	462	469	471	447	510	524	551	509	486	457	471	432	462	487	519	475	475	472	484	464	463	484	474	463	441	481	453	500	494	506	490	517	520	466	459	529	514	500	485	474	477	483	483	476	497	474	502	486	464	468	487	486	472	504	497	507	510	503	504	478	534	456	495	458	460	481	484	489	471	485	496	426	442	522	459	486	458	479	509	475	497	462	511	503	488	467	475	522	480	473	529	481	477	478	499	436	510	467	518	517	493	487	490	461	482	498	469	461	492	467	470	495	501	481	477	522	500	515	470	465	521	476	489	486	466	526	501	496	461	466	447	490	474	472	491	455	506	429	482	458	490	524	460	444	470	509	528	519	508	502	474	464	498	506	511	473	479	509	479	515	534	499	475	452	498	489	472	487	481	491	465	482	454	469	496	500	515	529	461	523	495	534	482	530	518	504	467	474	487	461	525	510	482	447	478	481	453	459	510	477	489	483	450	477	519	467	527	490	505	437	482	476	494	455	490	481	487	486	491	476	517	494	469	480	447	499	478	515	513	484	452	470	456	483	488	475	472	500	482	513	482	550	496	490	489	501	492	536	507	542	460	492	474	498	496	485	486	470	473	495	470	473	497	475	487	508	516	510	495	487	490	494	481	504	497	482	492	464	483	500	486	452	493	470	513	461	491	504	499	488	451	468	498	494	511	461	513	491	445	488	458	472	465	475	492	466	511	458	472	482	507	478	532	467	468	507	508	467	469	460	461	496	530	493	502	521	518	485	498	487	507	490	431	497	511	499	496	501	479	485	475	465	480	501	452	495	492	511	475	509	494	486	484	506	533	491	474	507	454	504	501	490	462	482	496	485	483	454	498	529	521	487	476	522	502	481	471	498	481	483	486	494	525	495	479	495	489	469	473	492	484	466	507	479	469	481	508	493	519	464	468	515	514	505	458	487	483	561	462	507	489	486	485	449	503	478	499	471	488	477	497	452	497	465	483	473	524	510	533	490	503	466	470	489	481	444	491	470	483	489	476	507	483	448	474	507	518	487	487	498	472	492	478	533	511	467	498	455	513	493	528	508	492	467	483	468	488	502	477	506	501	480	500	473	428	526	470	473	437	493	515	492	485	478	487	473	505	490	455	509	479	474	460	463	491	471	513	498	468	488	504	471	475	464	482	535	521	522	480	459	455	469	484	460	433	505	477	475	500	491	452	541	475	476	462	445	480	469	509	507	470	483	498	453	479	470	455	477	481	473	499	491	471	495	462	516	421	520	500	460	503	507	501	487	517	453	504	450	507	470	486	486	525	479	494	499	496	481	470	472	528	514	510	480	522	510	497	478	474	528	511	502	452	531	446	530	489	497	512	436	437	502	467	477	462	467	483	473	495	486	474	479	429	454	466	493	473	494	467	494	515	498	454	478	475	452	480	508	484	504	474	469	490	481	482	484	480	464	536	456	499	497	494	444	493	495	480	478	509	470	519	477	498	464	476	498	486	498	449	479	490	459	469	476	522	508	481	478	481	479	470	464	466	485	446	490	468	476	451	500	478	451	489	500	468	479	473	495	496	464	474	518	512	495	485	497	503	470	552	491	471	498	500	475	512	477	513	464	460	484	464	496	491	528	454	495	504	464	457	467	501	504	495	493	520	507	470	449	473	513	413	467	464	484
49801	21672	6891	1886	710	400	303	259	242	264	209	214	229	213	200	196	207	211	239	208	222	221	209	187	201	176	235	201	226	191	203	225	205	226	204	212	228	233	224	217	193	219	182	199	224	222	214	201	216	216	209	229	182	196	236	193	218	200	209	182	206	227	210	211	226	203	225	233	220	197	239	219	236	229	209	227	202	235	229	214	223	199	194	231	203	223	224	226	223	205	215	212	249	218	221	231	221	203	191	204	226	192	244	200	216	222	208	208	212	192	204	227	254	215	200	221	198	186	210	232	191	231	227	227	230	200	223	220	208	235	219	244	224	257	212	196	223	211	218	220	231	205	201	203	207	205	210	224	228	218	220	198	225	211	219	229	189	210	204	203	205	215	215	211	200	209	221	209	231	225	226	244	218	231	193	228	192	206	223	210	223	215	221	208	219	226	207	230	207	233	242	197	200	201	241	190	200	211	217	191	256	239	219	210	223	184	210	212	220	215	208	204	195	212	186	222	255	218	224	210	218	202	205	230	232	199	220	219	196	230	202	193	217	213	218	225	246	222	196	224	200	195	198	213	212	214	216	193	222	220	221	203	223	223	203	243	195	227	195	214	209	208	195	218	235	213	207	217	225	210	222	228	226	212	229	185	202	201	207	197	206	193	239	242	220	227	225	218	211	240	222	198	203	203	214	242	211	224	206	212	210	195	193	206	228	227	197	212	219	222	222	205	214	180	194	244	236	228	214	233	196	225	202	202	231	196	212	209	219	208	214	200	198	246	207	215	217	218	208	218	201	178	202	210	220	210	235	206	240	205	227	201	224	206	236	206	202	209	226	214	214	220	192	226	202	233	224	201	180	185	240	219	254	200	217	191	215	193	207	214	219	204	204	230	196	225	198	243	220	195	206	236	189	198	238	207	245	196	190	210	215	221	231	223	179	220	200	198	205	211	204	203	214	216	212	198	224	217	218	222	220	212	191	224	201	210	198	198	222	197	225	238	229	220	218	211	221	204	220	198	209	210	208	184	234	181	216	208	207	203	187	245	219	238	199	213	190	200	218	195	203	216	218	214	232	209	200	242	248	219	229	173	210	227	227	251	192	221	215	175	225	209	208	211	201	232	225	209	207	241	224	219	211	205	222	180	204	220	184	209	215	190	237	187	224	216	207	225	239	225	219	211	212	227	220	197	217	245	198	216	207	199	199	213	187	228	203	205	205	210	201	209	202	212	215	224	227	208	198	213	237	253	244	223	219	205	254	220	195	180	228	232	213	204	227	197	202	252	187	207	220	222	189	204	227	229	214	218	218	226	225	215	237	231	214	233	221	232	223	188	219	187	228	222	169	208	199	213	226	187	234	187	235	208	214	221	214	191	189	216	239	202	232	221	200	211	200	236	216	241	233	211	222	227	215	199	212	197	189	240	234	205	207	198	247	200	194	191	219	218	221	215	243	225	218	201	199	181	221	219	203	206	205	217	221	216	201	196	197	212	226	233	188	222	204	208	230	207	203	215	204	207	202	236	215	204	228	230	226	252	203	194	224	203	227	219	202	176	225	202	198	198	207	255	218	216	230	198	212	210	211	187	242	256	182	201	205	203	218	214	195	235	204	218	235	221	246	198	233	227	219	201	228	226	192	205	222	224	235	242	229	183	200	209	225	218	231	232	195	212	220	185	224	206	181	186	227	217	205	237	210	247	201	201	219	236	238	224	229	202	204	219	238	215	200	208	213	220	239	226	215	231	197	195	203	235	200	207	201	218	232	199	241	222	196	207	206	201	211	224	208	236	220	246	249	220	208	226	225	200	220	196	206	199	210	213	210	203	240	203	230	229	229	227	239	195	218	200	209	220	196	224	219	214	219	220	201	216	220	212	199	197	220	194	221	192	204	209	230	201	207	233	198	212	203	193	197	209	206	181	224	224	205	202	210	224	222	230	197	212	203	223	228	231	211	224	178	213	205	193	216	210	222	218	203	215	196	226	237	235	207	209	226	197	252	206	188	206	242	204	228	176	217	216	238	214	211	204	234	248	237	217	224	203	232	223	198	230	226	198	228	227	216	230	204	199	203	181	238	188	194	226	220	215	224	191	230	221	224	214	188	209	246	217	207	207	202	176	219	190	221	204	212	209	205	223	184	221	226	230	207	222	211	236	187	213	193	230	204	218	206	224	216	208	206	219	220	218	221	194	204	224	231	214	202	237	218	214	205	206	209	221	186	222	195	221	233	254	203	205	219	228	217	204	219	240	223	202	207	215	251	214	227	214	223	206	216	205	199	231	228	225	221	199	231	215	245	189	215	233	184	234	211	209	198	220	200	226	221	215	203	226	208	204	204	212	232	255	227	205	198	246	196	222	241	219	189	229	179	248	194	189	204	212	213	202	218	193	221	255	219	207	228	195	211	197	218	225	210	202	230	216	237	218	226	201	202	190	221	214	223	213	198	208	203	240	205	207	248	201	199	218	224	232	205	196	209	227	225	211	216	238	225	202	216	194	202	236	245	225	208	198	211	225	185	234	202	228	217	197	211	215	215	191	243	203	223	219	225	197	205	236	210	213	204	193	201	220	214	195	209	194	242	224	199	191	217	206	232	208	211	205	228	187	227	213	192	218	223	207	210	219	237	226	235	244	223	241	209	224	201	221	251	202	259	185	223	228	203	195	189	237	237	218	206	202	224	239	205	188	232	186	198	219	232	221	225	198	200	194	228	208	200	194	204	192	211	240	209	212	239	231	216	244	180	203	199	212	220	218	210	214	235	219	210	240	204	198	230	257	193	206	211	220	218	218	210	250	218	218	186	207	235	187	192	223	221	232	231	180	224	198	206	199	206	215	201	231	198	172	209	213	189	185	205	236	212	212	237	204	213	222	222	206	195	226	196	237	228	207	233	213	207	217	231	227	230	206	214	233	210	225	193	216	228	254	211	231	238	180	240	221	203	215	216	203	216	232	221	198	202	216	239	209	229	209	224	243	202	183	194	196	227	219	209	215	190	213	227	225	198	216	224	204	211	229	213	219	202	206	211	213	240	241	197	206	228	259	236	188	196	214	217	269	226	192	225	201	215	242	215	235	233	245	211	207	193	214	222	184	194	207	232	217	226	210	219	220	233	212	218	214	236	223	218	196	204	192	205	214	211	219	244	206	222	264	205	235	196	193	213	219	196	225	233	222	203	219	209	228	206	233	235	212	225	219	260	216	213	230	223	250	216	222	232	227	204	200	203	205	243	209	203	208	214	224	190	191	196	210	196	222	201	222	195	215	199	203	211	212	240	204	221	211	229	217	236	204	210	219	209	214	222	183	222	201	225	214	236	228	222	208	228	205	225	220	223	198	187	186	191	217	197	205	232	211	213	252	218	200	196	226	203	238	216	194	210	191	243	224	212	199	200	180	220	225	218	196	203	221	214	221	199	207	195	213	198	245	231	221	250	201	226	216	192	221	223	217	233	238	214	202	213	265	234	237	232	220	206	216	233	230	204	232	199	206
34703	16010	8205	4121	1919	1249	855	630	576	541	495	541	473	473	472	454	499	498	501	450	475	463	446	482	481	533	453	521	463	474	459	460	494	470	504	452	477	513	433	512	471	451	463	484	455	512	442	457	489	475	479	474	464	464	461	475	495	449	491	458	493	427	455	482	494	453	476	513	497	478	472	456	469	463	492	490	444	503	507	436	510	467	512	477	468	485	482	472	474	497	449	481	505	480	517	474	456	492	432	458	478	497	501	484	453	492	486	500	466	466	474	477	475	475	512	517	482	455	475	474	530	496	468	486	486	483	482	433	482	488	530	477	465	450	484	477	482	477	459	441	459	476	513	424	441	462	487	487	481	515	469	491	477	442	484	510	461	465	477	471	472	469	473	432	460	466	504	495	520	478	516	477	485	453	487	493	484	483	469	473	477	453	478	476	473	538	474	455	451	508	490	476	483	505	496	481	495	491	504	451	446	471	473	489	479	494	463	490	449	489	444	441	459	523	474	481	492	494	480	473	501	478	451	478	512	489	481	482	468	494	452	482	519	515	483	492	466	498	466	472	489	515	492	490	500	494	483	521	520	473	477	476	485	464	485	480	473	461	471	480	469	483	519	487	484	511	471	480	473	492	468	480	511	503	492	496	470	466	518	496	498	463	475	476	464	469	455	468	477	459	463	460	479	478	460	495	499	462	485	492	517	488	455	507	482	473	468	479	493	492	503	479	504	494	450	499	501	467	496	474	509	475	514	485	507	476	487	499	470	475	470	446	477	500	538	484	461	497	482	472	500	472	472	487	500	485	495	500	479	503	472	492	490	463	525	454	478	509	504	477	474	464	480	472	441	445	459	506	462	490	511	497	453	461	448	476	466	500	457	447	498	489	480	466	493	467	511	468	498	487	462	443	478	449	476	458	499	465	484	457	513	485	437	480	481	440	465	461	460	463	498	430	526	479	490	463	474	459	515	512	465	515	496	491	483	464	484	503	469	493	522	453	498	441	490	475	506	465	452	458	490	457	466	470	445	476	456	450	479	502	488	491	478	482	496	460	503	467	528	482	462	457	495	472	468	456	469	495	507	437	492	477	498	451	437	498	502	493	489	452	504	526	502	500	448	484	449	483	491	531	468	494	464	498	525	471	453	487	474	528	482	502	496	484	497	474	477	495	475	469	504	468	491	490	500	478	484	473	487	462	481	466	484	522	512	485	478	470	501	489	511	511	477	484	484	523	508	459	482	487	476	443	472	484	491	506	500	479	488	481	462	490	457	452	491	482	500	457	489	452	490	476	485	466	493	513	474	489	496	485	505	450	463	517	455	499	498	452	512	495	476	473	501	450	486	481	511	508	512	475	482	467	483	467	452	460	464	481	448	469	484	488	489	436	493	490	493	486	469	450	504	531	472	502	512	501	459	476	456	504	453	477	489	470	488	476	447	489	492	505	478	477	471	492	475	462	478	499	486	482	497	481	469	483	521	505	470	453	473	430	484	476	489	478	495	484	485	466	490	483	463	463	460	477	494	496	459	449	456	556	518	479	488	489	449	495	436	467	509	475	462	500	472	491	477	469	508	477	483	501	494	473	500	492	477	496	470	467	487	508	507	472	508	475	503	507	496	500	456	504	474	486	469	499	456	480	493	504	448	486	491	477	489	429	461	482	444	491	481	486	465	472	468	468	461	507	462	428	480	489	434	466	445	496	473	462	488	468	527	503	501	502	451	481	513	511	470	469	496	459	504	470	501	452	508	477	494	471	495	478	516	457	485	460	486	501	497	512	491	456	470	489	494	493	474	454	465	454	459	476	464	479	464	495	457	501	476	479	488	470	472	474	464	481	484	469	483	484	489	506	532	478	511	524	477	482	466	485	488	466	480	470	465	462	477	512	491	492	477	436	485	479	496	457	470	472	464	488	502	456	460	464	482	460	437	469	499	485	501	467	500	526	490	504	493	477	457	489	447	460	512	494	462	501	476	459	479	463	494	476	534	493	491	505	495	483	464	487	484	479	487	507	486	467	510	471	502	494	477	462	526	448	463	513	482	489	452	436	460	463	486	518	446	531	504	472	468	478	500	489	495	485	485	482	463	490	528	502	477	492	473	461	481	490	512	480	486	451	488	493	464	447	455	509	471	442	479	439	469	488	485	463	455	465	447	473	425	451	459	493	438	510	515	450	468	466	434	506	453	468	485	451	463	481	440	504	493	499	498	482	439	463	491	463	462	490	463	486	517	444	458	475	485	500	489	474	520	501	488	533	475	454	462	459	483	530	499	488	476	451	496	480	505	440	494	458	481	496	466	510	501	472	499	466	457	497	479	512	516	531	483	489	530	470	511	487	451	454	481	471	445	443	466	445	478	473	478	508	509	449	486	491	524	476	465	490	477	480	487	463	490	512	475	475	471	474	480	506	486	501	510	464	460	490	463	481	485	467	522	474	463	488	458	487	486	455	472	428	473	471	453	491	477	491	511	463	494	518	457	445	475	465	512	481	498	485	516	460	472	510	501	482	464	498	461	459	474	464	460	465	432	472	491	448	451	489	486	512	469	490	452	476	468	481	472	472	465	463	524	499	471	480	464	461	476	490	482	507	468	424	438	438	467	456	464	459	499	474	502	488	472	464	499	460	495	480	491	460	474	483	478	484	515	451	495	472	484	461	468	491	494	455	485	510	485	470	507	493	470	462	506	489	465	476	450	465	458	466	512	496	497	479	498	453	462	500	466	481	471	474	477	484	487	489	501	504	463	467	514	522	490	539	485	471	503	484	467	469	506	498	484	496	483	440	446	467	505	481	503	486	525	511	509	459	452	496	482	449	523	488	473	475	484	428	490	485	504	470	459	492	472	443	500	483	504	466	482	479	455	492	535	481	460	470	529	455	480	483	505	493	468	476	500	477	457	476	466	468	462	475	479	471	483	489	481	525	477	468	514	463	558	471	459	473	499	491	469	479	461	460	509	473	438	502	462	488	455	500	463	447	546	514	450	466	466	458	442	525	480	481	473	470	452	471	486	477	502	514	487	456	452	510	466	501	506	490	443	459	471	464	480	481	455	491	440	519	471	516	469	471	477	520	494	503	480	496	476	481	494	491	488	478	469	466	504	455	466	459	453	477	447	483	497	497	476	468	503	440	496	472	481	493	437	463	480	447	468	487	501	467	468	495	508	491	482	460	479	496	497	477	479	466	460	455	456	487	479	458	505	471	508	470	474	492	460	524	473	487	521	473	475	485	475	523	499	416	492	477	476	464	535	497	482	480	471	463	441	461	517	480	493	450	480	520	420	481	493	500	428	460	490	500	437	502	455	471	480	467	466	507	476	478	473	463	503	488	441	489	514	483	437	496	470	485	500	490	480	469	483	474	512	495	459	502	483	483	475	499	462	468	513	480	509	451	461	468	466	475	478	520	480	444	453	513	465	458	464	493	457	482	417	502	494	472	488	465	468	496	422	478	481	471	481	460	529	452	438	482	505	462	525	489	477	442	471	505
60236	22433	6144	1357	551	357	295	308	229	262	240	230	216	212	228	230	240	195	207	213	205	213	222	198	185	228	202	204	204	175	216	208	187	229	212	221	195	205	268	224	218	209	204	220	221	183	226	189	231	190	195	221	222	216	206	224	216	234	214	196	210	198	222	211	224	226	201	224	218	199	209	184	228	232	183	199	164	181	228	204	207	191	207	219	210	217	210	198	195	197	227	241	231	232	206	218	218	211	205	226	195	256	217	194	217	228	218	223	226	221	229	233	207	220	211	214	227	208	197	231	240	185	229	193	217	225	231	241	194	231	185	233	187	217	199	219	208	209	177	187	202	220	198	225	186	180	174	197	231	192	258	220	204	232	173	229	200	216	183	224	219	215	240	229	191	202	219	234	219	217	215	224	218	201	208	218	214	198	213	258	207	211	258	241	183	198	191	218	188	236	201	210	238	211	218	182	217	219	222	220	194	205	188	192	186	217	208	215	200	194	194	218	225	212	214	224	198	182	199	241	204	205	195	178	196	190	191	240	236	230	221	224	204	219	208	201	215	236	205	218	188	191	197	181	209	253	191	220	193	196	216	187	208	224	230	222	227	204	202	215	203	250	214	187	231	195	204	201	223	210	217	233	197	203	226	220	202	239	204	205	210	203	217	230	200	208	227	226	223	221	226	231	217	245	211	211	196	189	222	209	183	206	232	222	207	204	185	223	222	223	201	191	197	227	195	197	208	236	239	206	207	199	193	234	217	202	189	214	194	175	209	190	212	215	205	238	201	202	183	229	235	187	206	205	223	211	223	196	201	224	202	235	228	205	207	204	194	212	221	205	187	215	206	209	206	195	216	200	210	222	236	204	200	202	226	196	202	232	208	205	229	226	189	201	195	201	228	176	186	241	234	221	235	209	225	218	203	189	173	208	193	218	197	184	197	220	199	210	213	223	213	193	191	183	218	174	197	207	209	210	207	226	209	191	190	204	215	188	212	217	245	203	220	230	232	234	201	217	232	184	234	234	212	211	201	235	188	197	243	220	198	230	233	189	187	220	201	203	222	213	211	216	186	230	218	196	234	246	213	211	210	207	200	223	200	224	201	223	218	195	227	210	207	218	227	203	208	211	207	215	215	176	215	208	203	219	212	210	190	200	208	234	235	200	212	215	187	211	190	237	235	220	208	195	212	224	208	208	192	196	204	192	243	186	200	206	204	218	187	214	212	220	201	188	199	205	237	219	219	190	219	232	193	211	218	218	221	207	197	223	219	218	177	227	224	222	203	190	201	194	215	205	192	224	198	195	210	230	194	235	204	242	208	206	217	213	211	247	220	226	205	205	194	202	209	192	183	198	207	211	202	238	217	190	215	206	211	231	199	202	203	217	209	207	208	199	196	220	202	203	236	193	198	197	208	225	207	224	227	207	213	221	225	201	214	220	198	194	211	209	208	240	209	206	218	196	197	207	200	215	221	216	214	219	190	224	213	204	214	201	209	238	226	198	228	219	235	207	199	200	211	207	220	229	214	214	207	214	200	192	234	228	223	202	226	223	211	203	208	196	255	218	218	211	186	200	200	227	229	222	214	223	220	200	219	212	196	218	211	202	226	207	219	230	184	228	203	202	218	191	193	211	224	212	209	199	200	191	177	207	209	233	241	209	217	197	206	233	204	206	195	214	240	217	205	251	224	213	220	197	215	175	202	193	184	184	178	225	213	195	207	201	203	206	239	186	217	189	175	190	223	215	234	225	219	202	229	195	227	212	213	198	223	199	218	234	228	201	216	196	199	231	200	238	206	186	198	199	164	192	225	216	219	211	188	174	219	236	223	208	206	200	200	204	215	208	205	192	205	221	221	194	214	181	206	171	215	226	200	225	196	223	229	225	217	219	220	214	223	218	204	195	212	191	206	208	221	208	225	225	219	189	213	218	184	196	231	213	222	197	225	212	235	204	213	223	198	192	224	215	195	193	207	239	191	213	233	217	208	177	214	190	217	211	207	233	232	201	259	190	193	212	233	199	193	181	206	231	210	213	240	211	190	208	187	191	216	228	226	212	204	181	206	222	223	191	203	216	219	202	210	227	199	223	200	185	238	228	188	218	208	190	220	198	197	214	203	210	251	206	194	179	226	218	237	193	211	212	218	201	223	226	196	203	201	202	212	219	216	197	202	207	178	215	208	223	233	214	209	213	207	231	221	198	189	194	214	170	227	217	222	219	214	206	204	208	215	192	228	212	201	204	186	202	206	181	211	212	242	232	217	217	220	224	197	193	220	189	213	234	194	213	194	177	188	204	223	210	226	225	219	196	223	180	213	223	197	204	205	205	200	223	233	207	200	184	180	205	237	238	201	174	174	197	197	245	246	204	209	195	223	217	223	231	208	213	211	186	185	223	244	226	200	197	234	212	207	213	209	220	171	218	211	204	201	196	213	222	197	190	189	214	207	200	208	205	214	249	235	205	234	192	218	205	210	217	208	234	214	225	211	205	195	237	240	204	212	208	205	205	198	183	211	216	245	205	224	198	198	236	214	225	239	206	207	223	177	187	221	202	210	209	218	198	219	207	230	180	215	210	209	210	208	214	245	203	229	217	202	207	217	183	234	187	212	208	201	240	202	194	218	218	209	213	196	210	207	209	199	187	216	219	214	202	222	215	229	212	193	232	209	192	203	204	218	209	187	199	203	221	204	230	219	212	205	198	200	194	213	187	198	196	211	225	215	208	232	190	188	188	192	210	194	225	204	247	236	231	211	213	227	185	201	199	228	189	184	209	232	220	206	202	205	220	198	204	218	238	231	212	215	209	217	198	233	200	206	204	217	197	222	212	224	209	175	233	212	222	206	214	208	204	224	224	205	214	213	220	216	232	209	186	198	217	224	230	235	228	216	202	239	236	237	205	217	230	218	225	213	196	234	202	223	215	212	177	192	193	205	198	212	177	220	214	195	202	234	221	241	200	184	191	204	188	199	236	211	261	220	199	195	206	219	223	200	223	201	220	207	206	203	224	230	213	212	223	184	185	217	233	201	189	208	182	231	214	235	201	173	196	211	187	222	238	204	214	188	191	202	222	207	204	198	213	215	247	197	201	188	209	186	204	233	237	190	193	232	205	218	226	205	227	214	204	213	202	203	225	210	203	206	198	209	200	194	199	200	205	221	204	203	202	218	214	198	207	204	193	181	203	225	222	209	215	230	239	229	198	193	207	221	225	195	214	182	207	188	214	203	215	224	217	197	240	200	208	220	225	213	185	202	204	199	163	190	219	203	218	201	207	220	208	189	209	199	224	213	203	208	185	204	188	226	184	222	208	225	223	207	207	201	219	212	202	201	216	186	164	248	219	222	216	180	192	218	202	182	189	194	187	215	205	217	218	218	184	214	230	227	201	216	223	200	195	202	191	216	210	222	210	204	198	197	210	227	205	226	200	172	209	219	191	205	190	207	232	212	195	224	191	209	220	237	186	204	196	213	228	231	201	203	200	187	217	173	202
39684	13907	6053	2642	1438	1060	777	629	541	559	578	479	530	503	462	470	495	481	446	441	471	465	474	479	477	452	471	462	548	507	464	520	482	413	474	478	500	471	479	445	505	476	467	494	498	492	501	479	476	433	437	468	513	461	470	484	519	457	464	465	484	454	476	460	507	511	481	457	503	504	488	517	491	494	526	494	462	488	482	478	482	499	479	461	439	493	488	503	482	523	468	495	488	512	501	470	514	472	473	512	460	493	493	463	452	477	501	483	480	461	454	438	467	502	505	505	498	477	457	512	522	475	471	481	440	523	474	477	450	467	486	433	453	492	481	512	473	507	503	486	473	505	518	508	461	455	486	449	437	458	470	489	499	478	484	480	468	494	539	463	491	486	511	474	462	483	487	475	453	472	470	492	454	468	511	482	472	497	473	490	458	450	479	503	487	456	497	468	475	493	503	450	480	495	485	441	492	450	489	465	463	494	475	478	511	441	461	448	441	496	481	497	445	435	471	507	471	463	459	460	480	470	492	438	496	505	498	469	480	468	466	468	504	496	480	469	491	466	476	478	492	473	463	468	469	442	465	471	471	489	463	494	460	470	469	463	456	433	467	480	479	481	450	475	467	476	446	473	471	472	451	501	482	502	444	478	465	484	472	450	480	478	477	498	468	468	479	461	471	445	476	499	496	466	486	483	465	510	452	464	475	500	489	501	473	533	503	470	486	516	472	480	471	463	459	523	518	475	448	451	456	432	478	466	442	476	449	486	470	478	483	531	497	491	505	427	475	453	461	485	459	451	504	445	498	499	464	500	457	503	472	502	457	480	472	520	441	471	488	458	482	461	477	479	487	476	465	467	498	484	474	494	502	449	485	487	498	453	476	492	513	468	507	485	458	447	426	444	406	452	470	510	486	490	478	483	488	509	452	461	489	480	508	454	521	487	437	464	475	464	442	498	465	465	462	474	478	472	510	488	483	495	493	487	470	450	473	474	496	494	497	541	459	483	466	499	493	465	500	495	488	472	483	479	436	482	504	453	490	484	466	470	462	474	494	465	503	464	503	494	463	472	512	443	483	454	502	484	491	488	479	485	481	464	479	475	507	466	489	491	494	502	449	445	460	472	464	484	493	469	486	451	464	477	468	506	433	462	483	484	453	459	439	495	451	486	483	491	499	452	503	505	480	400	460	471	479	503	510	466	433	442	447	517	458	431	472	479	460	478	457	468	515	441	457	448	403	450	463	507	485	434	513	499	474	454	477	493	466	467	462	506	481	476	451	449	445	500	504	470	462	479	457	502	486	464	496	486	498	498	448	459	480	472	463	507	500	443	509	506	484	473	494	492	522	486	473	460	511	485	471	462	484	474	473	460	515	513	473	458	464	479	457	446	465	496	490	456	485	451	469	487	479	456	492	459	466	458	490	539	485	465	513	458	483	447	473	452	487	470	484	473	486	453	530	488	502	454	462	459	488	499	483	477	480	494	476	495	505	475	467	449	456	485	447	482	459	507	492	506	436	467	455	464	437	489	506	468	468	469	469	494	488	503	473	490	483	451	482	456	462	473	509	440	452	466	486	462	432	483	461	459	463	515	469	461	461	498	491	476	433	489	519	476	505	428	487	448	497	510	467	482	488	459	449	477	501	491	469	450	475	454	467	491	461	446	490	472	489	469	470	500	498	478	438	479	498	462	503	494	488	476	475	452	465	487	502	473	494	475	506	495	467	495	465	479	489	477	496	495	440	498	466	452	442	468	487	467	499	480	461	480	483	494	466	475	451	482	491	465	481	447	470	484	486	501	462	489	480	464	514	482	443	488	477	462	479	505	491	483	478	505	468	459	492	476	481	514	476	468	455	450	473	492	506	478	449	475	484	494	451	483	446	480	534	440	485	529	463	468	472	465	486	465	471	467	451	492	466	467	437	523	475	475	454	481	414	474	518	469	538	471	475	462	466	469	481	450	474	469	477	448	488	487	453	478	494	512	451	478	499	466	481	491	470	485	463	477	474	469	491	500	496	473	442	443	473	496	520	456	468	467	474	443	508	490	483	462	492	468	447	500	506	423	526	473	490	486	471	533	505	509	463	481	521	439	492	474	474	460	478	504	537	468	465	489	498	469	484	447	440	485	449	502	474	502	466	507	503	445	440	475	468	491	463	493	487	442	493	472	460	498	491	487	487	440	471	501	475	488	457	462	496	464	463	482	452	504	475	489	466	503	460	467	467	463	453	471	459	453	503	476	484	461	478	448	499	489	481	482	485	496	489	453	495	487	433	466	469	507	469	461	516	493	488	466	466	496	496	484	503	448	446	491	447	480	450	475	473	427	468	483	452	500	440	475	460	452	497	511	472	489	489	447	473	461	511	467	463	472	473	483	494	483	480	493	461	452	489	466	476	486	484	488	489	473	478	481	483	443	489	470	474	473	451	488	456	461	481	477	479	444	470	459	456	432	514	477	493	485	489	503	487	482	466	451	507	463	493	482	485	452	460	491	485	486	502	450	464	487	474	471	468	499	460	464	452	470	536	498	461	469	461	430	480	491	462	456	477	480	490	474	494	504	464	460	465	493	491	474	515	464	491	461	476	487	491	478	459	473	471	454	432	480	500	473	473	467	480	465	473	478	481	482	481	463	456	470	454	519	458	458	482	459	516	509	458	470	443	521	495	521	489	452	453	478	466	516	507	473	468	484	464	472	474	465	470	464	493	467	489	495	469	431	453	435	507	470	501	451	477	479	496	514	477	470	517	459	452	458	497	437	462	468	480	474	459	483	443	471	461	490	455	475	468	473	489	493	510	514	477	497	517	469	466	482	512	464	447	493	447	467	503	493	465	480	456	486	486	477	474	477	466	460	513	518	527	469	489	510	460	439	458	529	444	483	459	474	448	476	461	475	457	464	465	490	505	499	464	444	517	499	486	504	496	453	474	474	437	436	506	451	472	440	485	490	480	420	474	442	475	455	453	482	497	467	498	474	499	457	487	529	458	508	469	485	465	455	448	478	477	466	483	501	478	438	472	519	521	480	460	477	474	471	467	513	523	496	505	503	532	471	482	503	422	484	480	447	494	488	467	482	476	473	490	489	480	468	453	480	502	496	480	485	511	464	438	449	466	476	463	469	482	465	515	492	445	507	511	476	451	494	508	497	458	461	507	461	504	478	492	495	491	492	484	475	476	477	426	485	498	499	478	432	457	504	493	514	481	478	427	467	448	507	453	480	450	480	498	498	445	482	468	486	446	469	483	458	441	484	435	479	465	467	439	443	483	475	509	445	449	505	482	460	439	501	477	423	478	478	452	499	499	464	461	481	445	510	508	475	452	436	482	451	442	472	491	469	476	467	421	443	485	420	458	482	472	457	437	485	492	477	476	474	463	443	523	482	442	499	484	472	471	485	438	474	492	487	497	518	498	454	476	493	472	479	490	472	461	496	461	478	461	464	417	487	478	502	457	510	478	499	493	473	450	502	467	504	409	505	472	476	508	466	518	488
67124	29855	11831	2832	1040	648	409	341	266	314	255	290	230	275	230	210	217	186	236	229	217	203	229	201	254	237	215	233	220	249	239	231	248	223	213	228	238	230	256	215	236	254	215	213	215	233	233	214	249	202	233	233	225	232	216	204	225	231	218	215	225	219	237	216	220	239	225	225	209	243	231	207	235	237	224	233	233	220	252	200	270	216	193	216	226	210	217	253	209	220	249	215	220	233	229	227	241	219	224	237	254	217	231	229	223	252	221	233	245	214	205	203	218	242	233	244	204	257	243	244	227	209	216	219	233	230	273	240	214	233	222	244	206	241	244	219	206	232	207	238	220	230	265	232	199	232	208	209	202	225	233	268	252	208	246	214	240	213	232	229	243	231	246	248	244	221	211	225	224	226	220	207	217	239	201	239	241	210	208	243	209	225	227	233	228	217	225	234	257	215	212	247	241	264	234	220	244	244	235	211	226	221	216	225	232	247	239	198	251	202	223	226	193	225	227	206	227	240	240	222	250	246	206	227	197	214	205	281	227	223	204	236	198	223	245	218	214	232	225	232	221	190	218	202	251	245	210	222	214	236	247	226	240	209	195	203	209	213	203	215	240	186	214	229	222	237	230	222	238	235	218	206	222	203	214	266	238	229	246	252	190	247	234	198	234	206	220	227	256	223	227	243	226	221	223	240	219	218	204	214	237	216	217	237	248	201	222	210	185	237	224	234	215	203	239	230	215	233	240	218	207	228	249	212	222	194	207	206	222	260	192	233	216	214	228	217	212	228	222	234	214	221	208	216	212	215	252	202	261	267	228	250	228	234	278	218	228	234	208	223	248	209	231	232	239	231	203	215	217	245	211	213	225	238	216	211	242	247	263	240	209	250	256	228	237	222	257	221	221	231	224	217	230	199	211	204	225	212	221	253	226	260	245	220	213	242	238	247	268	208	239	274	228	226	221	237	204	252	211	208	233	247	258	233	230	230	233	247	235	191	214	213	213	270	215	256	225	250	211	243	214	212	230	249	249	259	192	205	229	269	239	238	225	229	242	211	228	248	224	216	248	234	219	217	231	236	190	232	221	225	231	226	206	223	228	239	246	266	228	213	219	236	213	206	199	244	222	217	230	218	200	245	209	239	229	218	216	207	229	220	275	208	213	252	237	230	262	230	236	212	231	220	226	233	231	233	206	239	257	215	218	238	234	196	219	237	206	224	251	227	254	198	241	259	218	247	192	248	237	231	246	258	215	197	219	196	222	234	254	224	262	226	249	234	236	213	236	213	218	216	259	233	213	209	220	249	241	226	219	219	214	231	231	211	232	250	212	224	202	199	273	241	249	222	229	205	231	198	231	283	258	256	242	221	207	246	249	225	248	220	232	230	224	215	247	217	216	250	225	231	211	275	223	221	205	229	209	222	224	267	199	214	236	277	219	218	227	243	220	223	228	248	214	222	227	237	241	236	201	254	224	208	229	235	227	238	244	245	225	204	204	235	199	228	260	220	183	234	231	214	194	233	199	214	226	231	193	207	215	211	240	244	249	250	214	227	208	237	223	229	210	216	204	224	223	246	223	246	240	211	250	245	222	223	223	232	226	230	237	234	214	247	273	245	248	204	209	184	223	256	271	273	228	220	220	218	215	221	221	256	219	197	209	216	241	207	191	209	235	219	263	228	212	225	236	213	204	234	213	211	204	228	240	201	230	231	231	239	271	266	225	225	222	233	184	229	230	214	252	233	249	222	226	217	228	256	247	212	232	225	250	221	228	223	208	212	252	238	243	215	202	241	265	235	252	211	228	228	210	231	221	219	220	227	203	222	230	203	227	226	227	242	208	210	260	228	244	207	232	210	233	217	235	212	234	235	227	245	224	222	225	224	254	246	231	222	210	256	228	272	226	269	235	245	205	229	211	196	219	247	230	193	195	229	229	262	225	225	246	243	206	218	244	223	244	230	266	222	253	234	212	215	221	239	231	212	233	211	226	222	227	222	214	206	252	229	224	193	246	239	232	235	215	215	199	224	227	223	234	234	197	227	284	220	227	229	232	207	268	224	225	231	191	237	193	193	242	222	240	247	222	246	200	229	215	211	230	219	217	219	243	231	219	228	190	234	211	231	217	216	226	190	226	221	216	208	243	219	244	230	222	230	225	248	211	232	229	249	227	239	204	217	219	212	204	218	214	236	222	216	243	226	244	253	219	230	218	241	220	207	230	213	237	209	229	213	240	223	237	206	224	212	216	195	238	259	212	237	237	205	219	225	213	222	231	237	226	222	203	221	216	249	224	237	216	209	235	215	200	226	244	233	233	208	233	211	224	217	246	238	245	231	224	222	223	244	224	227	211	261	243	232	233	222	211	211	195	236	231	242	232	233	248	190	229	245	218	252	252	229	214	199	218	211	232	237	243	260	233	219	215	193	244	241	242	216	223	216	209	228	247	238	223	246	227	194	215	204	247	213	246	213	256	228	229	245	227	215	234	206	220	238	250	204	229	227	238	222	230	245	224	235	218	240	262	252	236	245	241	229	243	205	231	233	248	237	252	219	282	247	230	230	250	224	221	227	221	248	229	194	221	244	240	230	220	223	228	211	215	240	220	229	205	227	254	238	196	205	227	217	256	216	225	224	254	261	226	208	233	242	221	198	229	217	212	251	231	231	212	235	247	242	234	209	230	240	230	251	230	216	208	240	246	270	194	254	200	201	205	230	236	222	250	217	251	246	221	205	220	226	215	239	219	255	239	224	242	221	219	208	248	230	239	234	212	210	229	250	213	234	238	238	236	210	218	218	215	259	245	234	207	249	218	242	228	225	238	243	240	268	214	217	235	202	216	212	217	218	221	220	233	212	239	193	213	199	225	223	217	222	238	220	219	216	212	267	212	205	205	223	238	254	231	233	214	233	223	261	209	208	218	229	215	229	221	232	213	237	194	235	251	205	235	246	202	258	207	261	203	203	223	259	233	232	219	203	244	236	255	215	241	248	211	209	221	243	248	230	246	269	193	226	215	221	248	228	243	197	208	227	221	202	193	217	201	209	215	214	226	230	266	200	236	222	215	216	239	211	232	237	252	268	219	181	231	227	227	217	225	218	263	252	222	212	230	229	220	215	210	216	217	253	203	237	234	243	209	271	236	215	284	219	249	247	229	224	237	231	208	257	219	226	248	221	220	242	236	206	236	233	213	234	216	221	244	219	225	218	205	265	214	212	243	218	197	208	255	222	219	209	229	229	220	216	215	239	230	245	213	203	219	227	213	242	276	233	248	209	234	230	211	221	230	265	228	247	214	245	260	250	233	209	209	196	218	219	215	236	227	229	219	199	215	218	239	212	213	217	224	216	222	199	226	216	224	228	235	245	259	239	234	209	218	226	278	219	239	237	222	221	212	209	253	226	221	218	197	216	217	221	245	217	209	228	223	214	219	219	244	220	210	218	223	218	246	234	219	239	199	221	222	211	195	238	231	239	221	239	239	214	209	195	255	244	234	230
44705	21271	10321	4841	2794	1758	1120	890	812	735	664	596	594	543	542	503	492	532	519	510	499	495	505	530	517	492	487	523	480	501	544	511	517	499	513	504	559	526	505	521	510	518	493	507	493	517	516	505	560	489	544	507	512	499	527	511	523	514	507	520	540	547	523	482	536	524	490	513	512	497	562	512	521	481	463	518	514	480	506	527	535	493	520	488	557	534	507	517	515	507	486	515	529	557	491	497	480	523	502	537	511	491	498	478	538	511	464	548	490	522	473	546	532	508	502	510	510	460	520	532	503	528	500	505	506	517	497	549	543	507	525	510	513	549	511	493	536	516	494	495	522	510	482	508	479	515	505	483	482	508	508	506	534	492	504	532	520	522	509	496	563	513	488	513	496	524	505	518	503	512	507	518	513	553	464	536	528	476	519	525	483	462	508	503	509	499	530	483	494	492	477	520	477	521	513	512	513	495	503	506	501	484	537	499	508	517	495	529	492	472	523	515	490	511	525	499	524	496	487	526	513	514	531	538	496	523	509	512	565	545	476	532	511	505	552	487	549	461	511	503	523	497	492	449	517	519	489	520	488	527	526	497	549	498	543	474	513	444	537	476	479	513	534	459	529	546	509	547	512	554	528	513	516	531	504	455	528	512	493	451	502	522	540	512	536	545	552	480	516	487	499	503	530	513	486	506	525	487	528	475	554	510	491	503	496	518	437	468	554	497	519	495	489	529	506	510	502	514	513	471	522	551	474	482	541	473	484	509	531	529	507	501	511	483	513	513	518	523	486	511	521	483	504	551	499	499	521	529	472	489	511	525	512	498	479	513	506	552	534	502	506	514	504	519	511	511	503	521	488	529	511	503	552	506	511	534	551	488	549	548	566	560	547	505	451	485	513	503	521	498	491	506	493	486	519	504	511	516	493	502	533	492	507	524	523	504	530	476	509	488	512	497	525	461	492	511	504	515	497	484	550	517	506	490	473	501	512	531	472	479	537	507	496	502	503	589	505	541	520	503	509	515	535	538	534	520	526	531	511	532	526	518	549	485	484	499	480	478	500	513	507	501	495	491	472	476	507	511	566	522	503	512	532	481	511	518	519	494	517	497	562	556	567	503	502	527	520	497	492	531	477	541	501	520	463	490	510	515	491	522	495	485	511	523	492	535	517	497	532	531	482	491	544	521	514	462	492	482	500	512	483	478	450	470	532	518	533	521	548	477	490	505	486	510	505	551	563	497	494	541	539	502	493	476	525	503	537	474	492	500	509	488	478	519	471	540	528	528	547	479	492	497	538	494	476	537	493	510	555	493	529	535	486	492	504	523	516	519	526	489	492	569	529	530	461	489	518	519	499	499	544	489	511	506	537	489	516	516	520	512	514	548	486	538	530	541	514	491	486	494	531	496	524	531	539	532	528	493	509	529	522	505	467	532	557	495	476	491	507	477	498	512	520	540	515	527	524	548	480	516	530	533	539	516	487	536	480	507	541	520	534	524	524	536	533	522	524	494	472	512	485	536	477	502	473	516	529	580	493	494	520	580	505	503	531	517	521	506	517	497	510	498	509	461	517	515	510	482	555	545	523	474	506	494	509	542	475	560	524	468	497	535	474	501	592	528	497	542	524	503	503	481	538	510	476	521	537	524	486	480	522	490	523	503	545	488	511	510	541	526	473	509	544	525	509	483	539	492	517	519	489	480	559	491	500	506	492	491	488	540	520	523	490	530	520	519	506	512	494	481	535	489	516	528	526	486	514	490	484	520	563	522	508	507	503	537	497	525	562	537	475	515	521	494	491	489	467	516	488	477	474	562	514	524	567	524	497	523	488	494	506	545	517	494	502	561	512	511	500	486	520	517	488	499	529	513	481	520	493	502	513	499	508	524	502	532	522	571	492	511	495	531	488	519	581	518	503	515	474	524	538	525	518	481	507	495	523	551	534	476	497	479	549	500	517	544	555	513	528	496	525	498	505	513	538	506	518	501	535	550	537	503	524	531	478	473	515	492	483	523	486	527	507	480	479	527	530	484	500	520	516	521	488	477	519	513	522	540	521	516	532	500	500	495	554	514	547	489	505	488	503	470	538	505	536	497	516	504	497	536	496	538	515	526	494	491	492	520	535	464	520	520	505	497	514	506	491	492	506	505	518	493	530	495	518	503	522	508	514	476	525	499	523	510	490	505	513	528	534	518	479	516	508	492	538	524	511	526	534	500	509	507	513	522	529	531	491	513	514	509	516	522	497	483	513	506	479	541	541	511	531	552	501	530	525	504	539	490	516	514	541	507	516	509	519	525	533	499	526	517	500	482	473	505	512	541	505	511	523	533	519	489	495	503	560	540	514	509	561	556	480	535	550	502	513	472	516	548	522	507	486	509	554	529	503	474	531	500	491	483	517	473	504	528	502	470	548	511	516	505	560	513	529	492	498	495	521	515	514	506	513	521	525	520	498	484	520	511	482	477	490	491	519	537	501	543	482	547	496	528	520	488	522	504	531	508	497	475	497	536	517	547	521	518	515	512	536	509	486	493	501	493	503	518	506	493	535	544	511	491	509	500	510	503	493	522	476	480	481	510	509	508	492	524	460	498	488	489	511	506	510	561	504	516	486	529	519	517	547	502	498	547	500	503	501	512	504	521	533	481	472	544	519	534	545	520	514	542	467	500	522	532	528	520	532	478	487	460	507	459	545	526	538	506	511	493	473	503	516	492	540	512	533	474	524	526	535	498	536	525	524	535	474	501	525	490	521	531	507	506	536	510	536	486	508	498	474	567	511	508	529	494	495	503	541	516	487	513	507	537	509	519	474	518	546	497	510	583	521	491	489	491	507	531	513	503	522	501	511	519	503	496	534	533	488	507	503	536	508	530	485	508	522	482	571	493	509	520	499	484	512	532	493	589	530	559	486	495	496	500	505	504	527	502	527	506	502	542	488	528	494	496	528	500	515	517	510	494	517	503	450	498	471	529	519	523	476	512	521	509	494	494	529	495	510	521	517	502	496	513	514	523	501	498	522	517	508	492	542	482	519	513	528	527	516	484	509	509	509	482	501	499	487	489	529	463	495	488	523	465	524	505	497	488	528	529	467	548	491	510	510	494	532	499	520	518	542	549	478	503	533	515	521	478	489	509	522	489	510	519	517	484	467	536	533	530	519	511	497	533	499	496	515	533	493	499	480	489	554	509	490	530	502	515	531	452	491	526	548	503	531	508	540	478	498	462	527	516	518	578	481	511	519	545	505	494	491	513	507	513	545	494	522	520	525	473	536	566	492	528	486	517	487	522	558	489	513	503	511	506	544	554	519	553	549	514	495	496	526	501	465	548	469	508	470	467	481	502	487	481	486	506	483	487	505	491	511	545	515	491	519	510	516	541	524	516	530	550	541	500	504	496	497	487	524	482	507	472	489	467	528	484	483	525	482	545	519	531	515	507	496	488	491	475	465	503	482	514	500	504	536	499	490	561	488	505	517	542	554	469	465	479	510	526	492	486
49029	18747	5093	1815	754	353	284	255	243	259	231	231	222	212	228	232	199	214	250	217	216	226	207	213	230	215	223	207	194	245	228	240	217	236	236	225	246	201	208	203	207	226	235	251	253	228	198	198	231	242	210	228	225	258	222	219	188	209	228	233	209	222	228	230	212	220	214	222	186	243	213	202	216	243	225	208	237	225	225	215	219	220	237	218	252	223	236	206	236	223	214	237	218	240	225	221	214	213	205	229	233	232	220	209	232	236	213	220	199	216	220	222	216	207	202	183	211	242	218	210	237	206	238	230	223	204	216	236	208	232	201	224	247	231	194	221	214	217	215	243	215	203	244	221	209	225	228	233	233	222	245	230	226	194	238	223	207	235	232	224	236	218	196	203	214	210	219	280	201	213	215	245	225	245	217	234	230	227	233	210	245	235	260	233	236	189	216	214	234	193	257	207	259	222	238	226	224	194	250	215	221	228	222	207	212	239	206	231	237	219	231	206	210	197	246	201	231	254	236	239	229	235	257	233	236	231	213	203	212	231	221	179	227	197	214	208	214	238	202	238	223	224	224	241	233	228	209	252	245	205	251	236	202	224	215	212	203	208	216	223	201	204	215	222	227	218	202	226	232	190	203	239	196	230	188	216	210	221	228	215	233	217	222	220	227	230	191	252	263	223	202	190	230	210	234	229	238	247	222	220	230	222	225	221	226	208	204	215	209	239	225	227	220	221	256	260	243	223	208	237	210	228	233	207	194	222	214	216	234	229	234	211	246	219	221	209	214	244	251	230	177	208	212	225	235	206	212	215	209	240	215	205	219	250	245	238	193	231	248	233	223	235	226	222	196	204	224	230	225	228	230	207	227	221	251	221	234	191	262	214	206	257	224	205	242	218	201	197	192	256	211	224	214	195	220	211	255	243	228	207	251	205	234	253	219	257	249	263	244	255	213	225	208	261	240	247	216	222	246	248	213	238	228	229	212	201	228	206	203	221	246	249	185	222	229	215	216	239	203	261	198	239	237	220	210	221	198	219	267	232	226	217	212	228	215	265	231	218	210	227	213	248	210	224	213	210	247	222	202	261	241	202	222	236	224	208	216	227	241	222	223	214	228	215	212	227	224	256	216	207	230	234	231	200	213	233	215	228	229	227	199	217	218	230	227	229	185	205	214	215	217	232	234	236	211	212	206	227	189	235	200	226	234	205	206	206	216	214	237	216	229	235	251	224	197	216	265	213	218	235	203	215	240	199	238	182	194	226	218	213	227	256	222	221	244	217	192	243	226	226	233	207	243	217	230	217	241	240	218	239	239	226	221	210	230	203	225	233	203	226	214	224	220	221	240	189	212	206	235	228	242	229	226	224	211	190	212	199	232	259	248	220	228	214	214	212	211	216	209	222	222	192	203	203	202	235	218	215	201	219	207	214	224	229	235	174	238	217	237	246	236	212	199	219	214	234	220	211	216	243	235	241	211	221	240	242	220	238	215	217	214	242	234	199	226	176	231	234	238	246	202	209	222	215	215	209	235	236	236	228	195	219	226	229	246	213	201	218	234	203	239	222	220	243	237	219	217	221	216	228	238	234	232	212	220	240	208	202	231	223	253	239	194	234	216	208	216	222	202	234	205	200	210	233	232	236	243	225	231	234	240	225	235	212	215	236	227	218	236	233	221	223	218	205	245	197	221	246	235	236	188	191	248	218	238	240	218	244	225	247	226	234	219	218	238	226	194	240	193	217	213	192	230	199	189	225	233	243	227	241	196	198	223	236	213	264	247	222	220	217	240	233	187	214	232	216	199	196	210	206	224	236	237	207	228	238	239	249	226	225	256	248	234	207	211	225	218	222	218	222	242	231	209	228	211	232	229	248	196	236	207	213	259	238	227	221	232	208	213	240	231	223	224	247	212	224	179	210	229	216	215	231	226	194	243	238	220	219	231	231	233	232	206	226	232	219	205	202	231	228	236	215	249	221	239	249	230	211	235	217	231	229	218	200	224	199	228	217	225	217	247	217	238	210	199	240	210	235	252	228	220	196	210	201	205	219	236	230	208	217	230	217	232	212	224	233	249	233	218	231	236	213	223	227	205	238	223	239	248	215	204	209	247	219	231	194	194	236	222	216	215	219	220	208	211	197	228	234	205	238	234	223	190	249	230	225	204	219	218	220	224	248	213	224	218	219	210	207	234	216	252	275	218	223	225	240	195	219	226	245	240	212	252	230	202	231	200	235	247	224	215	217	211	225	235	215	198	224	251	242	214	177	208	214	213	228	233	211	207	238	230	226	224	227	205	241	208	231	206	226	210	233	222	199	217	218	205	213	218	235	220	212	223	226	216	204	218	205	185	218	213	230	236	216	225	236	241	200	196	217	242	221	237	251	209	190	224	234	214	221	236	227	215	223	220	218	218	209	217	224	214	197	219	217	236	214	201	240	209	200	193	203	213	201	239	217	212	222	214	203	241	250	222	244	218	200	217	214	204	221	214	204	243	213	218	241	216	213	199	237	211	246	221	224	231	207	250	232	248	235	220	223	215	225	235	231	260	191	219	220	236	212	209	230	240	227	230	245	198	208	242	211	212	216	200	213	227	204	208	240	235	242	218	235	214	220	168	200	190	240	230	239	225	227	240	235	207	233	226	201	222	244	218	219	212	224	225	195	219	236	242	245	224	225	232	215	230	190	244	232	219	215	234	207	234	231	197	244	220	212	199	247	225	248	229	246	236	240	235	227	208	255	226	215	237	213	216	213	227	216	286	254	228	228	225	203	255	205	255	238	247	239	226	245	200	183	233	215	207	190	222	200	198	213	232	216	229	230	222	225	226	229	217	220	175	228	230	209	208	243	213	252	207	223	187	212	238	252	231	214	234	202	221	222	227	230	217	230	219	240	251	260	200	199	231	212	218	209	235	223	235	222	206	210	223	219	233	225	243	214	228	222	206	238	237	225	227	236	217	219	214	200	229	233	245	212	180	216	210	233	204	204	242	208	218	234	186	243	224	233	224	212	218	235	207	207	195	210	225	212	208	209	217	220	225	233	222	222	227	218	220	211	220	200	218	234	198	224	206	221	216	248	206	223	186	216	240	210	213	225	224	244	251	224	232	215	232	216	199	198	244	219	211	221	213	243	230	181	222	205	213	222	227	200	228	235	210	217	212	208	226	232	228	186	221	218	211	248	217	249	220	225	200	256	239	227	222	227	241	211	254	226	209	228	227	238	236	209	237	198	207	203	214	218	190	189	224	233	216	238	239	232	231	240	204	224	223	230	237	223	226	219	233	213	200	204	211	215	238	216	222	192	239	219	219	230	236	236	220	215	258	236	200	227	223	176	245	196	233	210	212	196	243	217	216	229	245	216	228	209	239	220	205	221	217	227	230	227	219	220	242	244	249	213	244	235	219	200	238	215	212	210	176	264	247	244	207	232	231	221	227	221	219	232	214	212	234	234	214	224	234	180	239	203	224	229	241	225	215	237	227	229	212	210	235	216
33632	13755	6323	3969	1967	1006	636	630	571	573	546	499	521	487	502	515	486	502	484	527	486	477	510	497	483	522	490	494	504	529	505	502	528	487	524	484	483	463	480	495	463	471	490	475	516	500	478	505	509	448	475	486	466	452	501	501	486	527	484	480	511	520	498	518	497	486	469	515	517	497	457	461	481	510	486	511	499	458	523	482	488	505	500	509	478	536	457	502	497	456	488	466	514	472	497	505	478	515	475	487	494	469	485	515	523	510	527	470	469	522	497	525	519	471	481	552	519	497	507	445	503	476	513	477	523	436	481	511	524	516	513	487	514	512	523	521	489	514	508	505	469	464	535	511	488	526	467	501	495	459	497	494	529	527	479	522	506	490	530	489	495	507	504	505	505	510	508	516	519	474	479	486	521	491	492	508	520	500	482	522	487	513	519	510	467	478	502	484	553	448	473	517	531	505	536	501	456	476	534	523	493	515	512	503	512	535	510	497	477	499	517	477	519	494	469	508	528	504	467	500	479	486	475	516	466	510	502	482	463	548	505	443	518	510	497	500	462	496	485	510	526	481	484	515	466	526	499	535	527	483	514	540	521	492	491	513	515	518	525	527	493	494	461	454	474	517	489	512	506	523	467	518	508	518	524	516	492	459	466	482	504	521	502	487	497	496	487	510	513	490	516	491	498	473	476	516	477	507	487	520	517	544	497	484	517	514	486	454	478	523	525	484	490	524	506	504	493	488	525	513	507	518	502	482	494	468	520	511	490	464	482	510	535	495	488	535	519	501	471	474	455	498	469	480	481	488	455	486	510	492	537	478	489	514	490	466	480	520	514	476	516	502	505	508	523	475	521	443	526	483	500	495	483	503	433	520	482	514	507	511	512	526	512	496	465	510	497	476	541	451	555	491	481	561	482	491	522	505	487	475	508	492	555	495	516	458	500	493	554	508	474	512	497	523	475	484	566	496	467	452	505	509	497	484	510	475	516	475	511	516	495	493	494	488	477	492	454	514	535	509	547	470	527	498	472	503	459	473	506	479	483	534	505	474	482	472	487	506	519	515	483	480	505	508	524	494	512	483	500	483	459	483	519	527	515	500	528	494	527	491	514	484	488	507	527	521	485	513	482	503	499	503	491	489	461	522	480	489	523	494	440	476	462	478	476	513	498	500	493	534	537	510	476	472	505	493	508	496	504	500	506	487	481	505	502	506	508	504	487	511	515	499	512	488	499	510	516	461	470	458	493	515	537	539	520	503	462	519	510	535	531	520	524	531	514	470	511	483	529	498	536	486	453	475	453	482	496	498	498	497	511	474	504	503	490	487	489	517	492	473	520	507	515	532	513	499	521	499	511	501	499	535	515	493	486	474	500	498	485	477	506	513	474	498	511	474	503	471	514	485	520	516	477	474	515	482	486	517	522	498	466	496	502	519	450	540	516	479	498	479	487	491	525	487	530	489	490	491	492	521	540	524	474	492	519	485	456	502	453	517	495	488	497	521	510	495	510	487	511	553	556	491	471	534	478	487	511	476	479	502	490	513	476	483	494	508	472	516	516	479	496	537	483	514	459	476	463	551	500	503	504	507	513	512	541	487	527	506	484	500	507	497	501	472	557	480	496	509	487	459	484	489	534	529	492	489	475	495	458	497	525	463	527	501	513	503	481	523	482	494	535	482	502	474	506	521	521	547	509	496	486	492	511	531	492	510	527	517	473	520	504	492	463	514	522	546	514	494	476	500	489	497	493	516	491	515	474	519	438	510	462	478	458	496	484	481	506	482	463	512	498	499	471	523	505	492	517	509	485	494	468	506	484	576	507	507	517	515	492	496	482	508	454	528	511	468	490	464	479	547	495	478	555	505	506	511	505	511	498	503	509	496	485	474	555	468	529	508	496	508	493	452	513	454	500	515	485	488	519	502	515	503	503	516	517	478	517	499	496	485	491	519	482	484	472	507	507	525	494	508	499	515	496	473	493	507	504	499	473	527	491	501	514	509	494	491	484	521	491	489	538	493	495	492	504	502	501	504	487	525	514	500	479	498	514	508	508	466	474	498	492	497	514	511	520	489	510	484	527	521	476	444	488	533	511	502	505	478	529	501	484	485	487	478	567	527	512	500	550	506	509	486	486	539	491	504	509	493	483	469	504	530	500	488	502	505	494	471	506	503	473	530	487	490	482	484	478	507	509	548	522	442	511	535	497	492	505	488	484	525	505	510	496	453	482	507	510	506	525	508	509	509	510	491	518	482	499	476	495	500	482	499	496	487	498	455	487	455	481	517	514	517	496	480	473	528	520	467	487	541	483	519	507	506	506	514	515	512	467	493	475	521	496	529	521	508	577	511	473	504	510	497	468	535	510	519	492	514	493	501	505	518	472	542	533	477	488	493	512	507	496	483	551	493	506	538	524	497	512	489	478	489	501	491	467	476	528	450	522	515	492	511	506	501	503	464	491	522	477	442	486	504	461	512	494	481	482	478	518	459	538	497	501	480	475	530	492	485	513	504	531	452	523	489	504	534	471	497	487	497	504	509	484	501	508	486	483	466	476	537	495	494	500	522	483	505	505	509	503	477	508	519	517	522	479	518	476	528	524	502	473	516	447	517	524	508	475	522	473	482	520	512	528	507	540	489	491	482	509	492	529	504	468	497	469	505	526	509	501	504	504	476	470	501	464	479	477	478	504	525	493	498	466	504	485	499	469	507	512	463	505	528	513	485	474	541	538	493	524	465	481	513	521	500	509	488	479	530	504	497	511	453	490	494	477	484	489	478	526	517	509	544	485	483	537	465	517	502	486	496	492	530	512	492	473	506	479	556	479	466	475	555	492	523	483	512	516	489	509	511	531	493	493	499	486	478	486	517	492	495	463	470	483	554	483	518	498	481	492	532	503	481	496	487	525	490	482	503	461	505	459	506	509	473	482	518	504	541	479	528	517	499	494	503	482	559	510	530	481	489	521	489	506	519	522	529	488	458	521	464	504	502	489	481	475	478	522	565	490	513	484	549	518	494	458	526	515	475	530	514	523	476	533	454	456	514	459	501	493	504	509	466	481	549	493	514	451	475	484	490	509	513	519	484	465	514	522	509	470	501	505	508	487	529	512	512	469	487	538	483	520	513	470	503	489	493	472	508	513	546	488	470	507	537	485	470	514	505	511	497	499	493	478	491	526	466	486	519	537	482	488	508	450	527	530	499	476	497	514	488	561	508	481	481	492	496	561	488	496	450	471	507	535	488	519	502	570	490	495	524	469	508	517	492	489	497	507	495	535	488	478	523	480	465	535	513	515	522	502	534	491	475	498	511	480	475	530	510	482	478	529	487	512	522	470	473	474	490	507	470	518	498	479	507	488	478	499	528	509	535	500	488	523	526	479	505	503	541	470	476	512	478	494	530	527	459	508	507	482	525	504	474	481	477	482	495	510	487	525	468	473	504	517	464	485	503	469	486	514	537	475	501	496	545	542	482	446	479	487	496	523	514	457	495	531	503
56178	22673	6226	1554	630	420	319	279	243	262	227	207	208	213	192	220	216	214	191	193	175	205	202	217	200	194	196	226	208	199	213	198	190	197	192	178	196	220	207	205	224	192	196	226	215	208	208	209	186	201	180	227	221	215	184	218	209	202	178	204	199	205	222	207	193	192	210	184	189	191	219	208	198	181	203	223	206	224	212	191	209	208	200	205	223	209	215	200	187	194	187	195	199	189	206	239	215	217	218	208	208	224	198	215	181	182	209	230	203	204	179	207	193	195	184	171	191	203	219	212	213	189	212	193	183	207	199	233	214	184	197	186	200	216	224	183	188	216	210	185	185	196	207	203	199	202	216	202	221	202	203	197	220	181	179	202	207	209	219	196	214	207	193	178	188	225	201	217	195	244	228	227	181	211	177	216	237	190	204	205	195	236	172	176	199	215	206	207	209	208	212	220	192	222	207	179	205	178	206	205	205	175	201	204	239	188	202	189	208	221	200	210	206	225	212	200	184	239	201	214	200	190	198	192	215	225	216	228	204	228	231	227	219	236	192	198	196	221	182	240	203	192	185	210	215	195	211	205	191	187	210	229	187	210	207	208	192	225	191	193	189	228	202	213	221	216	185	209	187	193	196	211	229	211	209	190	215	179	202	212	249	221	196	180	194	199	209	208	235	178	199	188	211	191	194	221	191	189	198	209	211	209	218	204	214	202	182	209	211	193	200	218	196	199	189	183	181	227	199	210	191	210	161	227	198	190	227	214	169	214	225	195	216	214	206	204	182	211	188	205	208	218	215	220	209	239	214	187	193	198	176	175	192	207	218	184	186	222	210	204	210	209	217	209	204	196	200	196	214	198	206	208	203	206	195	219	188	197	221	195	209	205	193	206	231	186	227	224	198	218	203	215	199	189	183	208	197	217	207	210	209	197	214	206	211	209	210	208	221	191	230	223	214	230	198	185	181	204	197	234	231	215	186	193	169	178	190	193	183	202	207	188	196	218	206	222	199	184	204	178	209	205	194	181	210	195	196	202	209	212	196	175	180	210	199	192	222	192	226	187	193	179	201	211	222	209	196	191	248	201	191	179	193	188	191	218	216	201	189	215	197	191	204	217	217	205	192	191	199	205	201	202	219	188	198	227	207	240	192	196	201	202	217	203	245	200	192	204	231	207	200	194	198	196	199	182	209	185	192	219	209	189	182	207	237	190	247	184	199	196	228	176	235	204	207	200	214	228	196	210	188	207	212	213	203	189	209	202	207	202	194	204	201	214	221	201	209	176	204	197	247	197	195	223	190	201	178	204	197	176	224	190	206	208	212	180	205	205	200	187	190	188	204	199	223	206	229	234	195	222	217	210	205	231	192	217	217	190	209	202	209	191	217	200	178	207	227	195	197	195	203	189	185	205	196	215	215	218	192	192	189	221	205	213	195	219	225	223	195	204	231	230	206	219	205	209	196	215	237	195	179	212	207	219	201	191	202	208	192	213	202	193	179	218	171	223	224	208	195	190	160	201	201	224	209	175	207	215	200	205	205	204	210	192	199	209	215	203	204	208	210	212	195	203	190	245	241	199	205	197	194	182	159	199	172	185	188	227	181	190	183	208	194	199	228	186	230	205	229	219	194	208	186	237	212	203	245	201	209	203	193	186	181	237	196	198	177	234	247	206	183	184	199	211	192	180	189	201	197	214	212	201	189	216	239	185	227	215	207	208	195	218	173	207	215	184	211	217	182	193	215	212	202	212	210	231	219	192	206	204	197	232	199	207	175	206	188	219	183	199	208	214	208	216	182	208	210	203	218	202	214	206	199	229	216	205	207	186	201	193	197	225	206	220	163	205	188	211	188	214	212	190	245	228	212	191	203	201	231	181	225	242	215	206	204	225	183	184	204	205	223	199	200	198	207	216	182	178	211	212	237	218	186	216	186	224	206	217	200	187	206	212	192	181	219	225	193	213	181	215	192	184	200	223	208	202	209	204	209	209	195	197	217	226	207	212	202	224	216	180	175	209	210	176	211	202	227	205	232	192	223	216	202	206	187	209	176	189	217	210	190	200	219	218	208	212	216	211	219	189	229	232	212	189	184	193	177	203	204	189	192	218	225	223	207	210	188	182	188	218	213	227	214	193	207	199	199	235	201	214	236	206	198	208	204	205	179	182	206	222	173	200	188	213	204	195	193	219	215	206	200	175	212	218	230	220	220	235	199	210	210	246	220	204	213	222	215	218	197	180	202	231	187	204	190	213	169	221	201	203	193	211	229	220	221	198	228	182	217	198	201	217	195	222	170	225	217	176	228	194	210	188	201	201	206	199	196	180	211	209	190	207	237	205	217	203	210	198	227	183	196	181	184	209	206	229	198	189	224	212	175	194	188	218	209	224	197	206	237	200	207	182	187	198	198	214	242	212	208	205	209	228	205	205	179	209	196	190	202	187	233	203	190	219	224	213	215	199	205	200	200	193	208	208	210	210	208	194	185	165	201	222	184	226	198	206	200	213	192	206	192	208	215	186	178	195	215	196	198	208	194	218	185	208	221	204	217	203	194	210	184	173	191	223	235	206	186	204	217	178	212	216	183	211	218	216	201	229	194	205	237	196	190	157	197	190	212	206	225	179	198	191	215	175	208	187	200	210	188	206	207	197	220	203	212	214	199	224	184	196	201	187	191	195	208	173	176	231	202	196	203	211	214	190	195	195	207	191	174	209	225	208	204	198	194	201	225	226	216	190	223	198	199	206	231	214	195	203	191	209	202	203	183	214	202	189	194	177	202	219	232	184	223	215	216	206	196	233	194	183	215	242	231	183	199	187	209	226	223	205	214	227	209	198	185	201	215	229	224	211	195	207	208	208	183	180	188	197	213	223	203	196	205	218	189	230	199	211	204	216	230	179	207	207	208	189	233	166	196	191	176	183	190	200	213	193	182	187	220	236	217	201	212	205	233	214	218	201	208	211	228	173	192	204	202	203	201	183	189	206	192	184	217	213	204	202	213	190	199	198	206	170	212	204	210	206	212	231	194	210	224	235	201	190	230	201	209	185	204	194	186	206	211	203	199	204	196	201	236	203	196	204	194	195	198	213	194	199	212	192	217	194	216	190	187	183	207	220	197	200	189	216	216	191	207	195	189	202	200	186	211	209	214	199	221	238	219	219	196	203	206	218	212	207	196	222	208	210	192	208	198	249	217	164	237	197	227	194	203	185	248	211	199	216	219	204	232	227	215	212	211	180	201	189	211	219	177	192	208	224	212	202	213	188	234	229	223	207	187	199	207	215	189	208	205	224	204	199	197	212	227	200	205	187	194	206	223	185	214	213	212	219	220	204	201	210	182	224	188	250	197	198	182	192	207	210	196	203	196	206	203	213	172	194	213	197	207	211	216	190	189	204	205	221	214	205	227	230	204	218	203	191	233	212	184	201	230	202	211	176	207	192	182	188	204	202	206	217	210	218	201	237	214	201	239	197	222	209	184	187	217	209	193	201	198	223
37491	15254	5801	3112	1691	1155	990	856	697	647	589	517	432	479	493	463	491	494	454	435	449	488	446	465	457	494	487	421	451	503	466	469	458	500	481	455	502	458	460	439	485	447	516	472	462	473	473	465	486	520	503	456	440	455	505	469	471	449	448	482	437	489	479	503	449	402	448	460	464	485	482	499	477	481	443	481	486	475	442	452	490	444	453	465	435	442	461	465	468	462	471	424	462	465	458	471	458	481	464	433	479	493	457	489	481	482	454	450	487	461	464	492	477	437	449	487	474	469	434	447	450	494	492	479	452	437	461	458	439	447	464	447	461	488	452	448	446	492	464	438	452	470	460	471	444	454	460	444	508	450	470	497	458	460	475	478	421	436	484	463	499	500	439	456	442	458	464	493	500	473	484	492	468	462	426	496	465	442	465	470	506	463	478	471	507	457	485	454	449	469	439	435	427	436	467	470	472	452	480	447	459	411	481	472	477	480	437	483	475	487	461	468	429	479	423	428	421	443	483	471	476	450	465	446	458	476	448	465	465	463	490	427	500	459	459	460	461	447	468	442	410	445	488	451	442	463	442	469	429	474	490	472	490	484	484	515	448	488	492	468	472	520	502	414	456	483	505	471	432	469	444	502	458	476	486	462	436	440	471	468	495	457	474	501	443	468	477	441	444	467	426	468	447	477	454	465	471	443	509	473	457	438	453	434	457	460	443	434	491	441	485	465	425	469	450	443	453	469	481	466	447	484	463	450	445	463	459	440	459	421	476	430	468	459	449	484	465	474	489	501	489	436	435	422	500	437	458	468	492	455	435	445	487	470	428	431	462	462	464	435	476	518	436	428	494	453	496	439	441	464	468	456	476	491	490	488	460	443	476	461	474	407	485	475	464	502	459	467	496	495	477	437	481	480	462	462	477	485	463	429	467	467	480	448	447	483	445	487	478	472	481	505	461	499	485	441	500	420	476	484	440	437	476	447	486	448	480	446	481	462	442	455	437	477	452	468	470	472	468	419	483	448	499	447	466	471	480	504	495	441	459	448	476	459	482	478	438	437	435	445	450	456	455	489	454	479	458	480	448	501	490	504	466	436	466	488	512	451	472	455	481	448	435	435	480	461	444	438	467	477	465	481	474	490	461	489	472	451	457	460	471	469	426	477	496	455	429	449	505	459	486	434	482	454	462	460	416	480	476	464	455	473	465	419	439	444	465	441	450	487	453	410	491	453	467	483	445	496	476	479	462	475	430	471	458	454	434	544	445	420	480	474	457	450	450	519	456	429	456	456	457	432	467	466	458	479	510	507	492	442	448	463	450	464	464	464	487	464	458	449	467	467	457	459	442	492	468	503	488	429	435	484	468	449	474	448	497	453	448	501	460	455	482	460	484	448	436	432	500	478	465	469	476	445	442	449	501	477	512	438	453	486	471	487	463	445	446	426	425	434	481	444	445	474	493	484	488	470	452	438	459	456	479	443	469	464	469	465	452	449	451	463	488	462	433	430	498	498	450	496	480	449	430	487	451	455	446	459	467	443	451	482	498	469	499	483	439	526	441	469	443	450	435	450	434	430	493	448	457	527	462	454	448	477	479	459	449	497	456	468	449	497	431	448	471	471	478	478	463	472	464	459	473	460	472	448	492	477	459	471	447	486	481	475	464	487	451	450	436	473	441	468	476	464	454	478	469	473	495	508	472	436	500	457	486	490	456	469	438	438	480	464	459	435	418	461	489	443	463	451	449	451	493	483	438	444	455	417	483	434	462	436	466	495	468	516	482	452	494	478	463	472	459	445	480	489	457	450	463	434	495	462	498	467	434	449	457	465	457	441	454	502	443	473	459	459	451	474	492	410	447	464	455	481	463	462	449	452	457	465	456	493	483	449	473	427	459	497	448	466	469	470	440	480	474	447	462	481	471	470	466	440	439	467	458	472	438	476	465	472	451	473	486	483	478	439	451	447	501	454	433	480	480	433	461	465	475	469	436	501	469	464	453	489	465	471	440	442	475	457	479	474	455	440	456	484	491	428	449	442	449	458	476	427	467	468	418	483	472	469	478	478	487	441	467	450	461	452	462	452	441	452	475	485	479	451	454	444	427	477	466	437	475	432	489	476	484	467	470	462	474	425	456	496	453	457	422	397	490	468	478	461	457	463	446	480	463	506	456	483	469	488	506	485	440	509	498	470	430	436	460	471	500	456	481	451	465	455	485	428	472	438	482	458	503	445	466	445	477	491	478	435	490	468	493	482	453	507	486	458	453	450	463	457	472	489	504	456	454	440	453	470	452	478	462	487	445	456	447	452	489	445	476	467	476	430	436	486	461	444	500	482	454	465	502	449	463	465	489	451	469	494	458	482	469	470	473	418	497	474	454	489	444	491	458	447	476	448	474	470	457	439	425	471	454	444	445	472	494	456	459	473	420	452	453	451	486	427	500	477	476	484	461	481	478	492	471	449	439	473	492	491	451	473	503	451	478	478	459	488	448	457	443	509	441	455	436	486	453	437	443	459	445	443	481	481	466	454	457	420	464	480	463	490	474	474	482	445	450	444	482	460	456	472	474	475	511	455	470	470	475	460	479	468	479	458	476	451	444	487	476	442	457	472	428	504	478	466	445	490	473	449	479	465	496	470	454	478	450	457	471	461	446	514	462	465	458	470	434	498	456	479	481	470	462	460	461	446	482	502	472	448	454	423	473	462	472	468	477	455	449	496	432	460	440	472	491	468	424	479	454	486	489	510	481	460	471	463	470	474	448	456	450	469	454	468	475	487	469	470	494	491	498	422	470	516	424	483	478	509	468	478	458	454	452	444	433	456	450	455	498	453	505	444	497	418	470	468	437	506	448	424	455	471	520	463	459	490	519	482	456	500	476	457	450	480	464	473	490	442	448	433	445	450	488	477	460	480	408	465	477	424	465	455	483	426	428	455	441	486	489	495	451	451	454	453	450	496	505	457	446	482	444	453	443	439	448	454	476	465	441	437	470	447	440	475	449	473	441	483	441	450	441	449	489	486	478	480	488	433	413	482	463	465	437	494	444	482	430	449	468	449	474	459	432	495	437	449	449	470	498	425	501	468	478	471	432	508	475	452	457	471	485	452	439	470	459	525	464	482	475	460	461	436	451	476	483	433	432	475	440	458	437	449	454	458	463	458	448	496	440	463	486	492	489	476	437	498	490	509	476	441	477	435	504	450	453	484	466	466	482	460	456	458	451	440	451	504	460	462	471	468	452	471	475	493	492	460	444	462	488	429	474	459	403	460	460	441	467	488	491	483	487	522	435	489	482	460	446	468	458	470	475	471	463	450	457	429	470	460	459	482	457	487	423	436	478	474	448	498	470	497	493	461	478	467	483	474	455	444	494	492	472	468	461	469	439	443	478	456	492	478	478	480	497	489	454	491	457	459	519	478	471	465	487	480	463	487	462	484	436	416	434	447	435	460	476	433	504	445	474	502	452	455	465	453	472	480	486	471	444	468	492	435	466	447
61573	29780	10308	1696	584	450	359	318	263	251	266	239	210	220	241	235	218	241	225	232	215	228	225	224	226	220	230	245	217	220	226	227	216	195	227	226	224	225	218	227	264	203	198	217	231	236	231	226	227	253	235	210	236	262	244	248	223	219	217	232	248	192	262	233	195	242	224	241	213	231	222	223	237	252	209	213	218	231	215	236	247	228	244	256	247	220	237	230	228	217	212	202	215	232	235	205	236	246	192	221	225	231	234	217	221	210	229	220	203	241	232	209	256	240	205	234	223	242	238	214	213	202	207	192	224	241	208	228	219	214	237	217	225	195	233	221	243	246	216	224	214	220	244	198	247	201	215	244	228	251	232	221	232	221	219	229	217	210	205	203	219	193	246	236	217	205	263	243	198	234	206	215	250	240	200	233	194	232	243	236	215	251	231	223	219	232	236	275	241	212	218	206	261	242	220	206	233	222	220	226	217	254	242	220	199	236	240	200	244	208	211	238	215	232	230	257	222	219	233	223	213	248	234	238	229	206	214	202	229	212	220	247	240	195	226	237	218	207	223	217	221	215	234	205	214	196	230	230	228	208	224	217	232	229	244	230	242	233	222	234	220	239	222	230	228	235	229	239	215	212	232	232	212	206	236	209	278	234	226	201	247	237	246	214	234	232	244	232	234	229	217	224	248	242	243	223	217	205	208	215	240	245	222	230	222	213	231	206	239	214	228	218	227	216	252	192	211	246	204	259	245	229	232	226	201	235	229	214	248	217	228	227	237	223	234	236	250	214	252	247	217	239	236	234	230	202	242	226	220	209	240	222	224	239	241	232	217	228	241	230	223	243	240	248	246	219	232	205	246	207	260	210	247	231	207	227	222	220	197	230	200	212	195	193	239	227	235	227	254	228	238	246	205	201	240	206	244	247	212	215	231	225	222	239	217	236	209	239	247	219	246	247	194	209	234	246	207	231	221	203	245	227	216	214	205	213	214	219	209	248	236	245	223	251	237	210	221	223	213	240	184	203	240	225	202	207	234	213	207	212	232	212	227	220	235	231	219	236	242	223	250	235	239	230	221	227	222	207	238	216	227	252	232	231	240	266	249	237	240	217	206	231	223	263	236	227	248	231	234	219	239	197	205	237	223	246	221	231	240	214	190	250	219	263	236	245	191	202	213	250	212	232	241	238	213	224	235	243	215	216	220	221	241	235	224	220	203	222	201	214	223	217	237	261	225	241	219	215	255	260	217	243	250	194	194	243	217	199	201	208	210	245	225	227	213	209	230	184	225	226	205	231	221	197	224	230	243	243	221	253	254	249	222	236	220	220	225	237	228	210	242	237	232	260	201	226	199	220	232	224	228	221	208	231	223	224	205	207	203	248	204	185	239	247	248	211	213	230	236	250	244	238	204	249	246	245	229	228	227	228	220	211	237	242	206	233	212	253	187	216	225	215	260	232	216	216	207	230	220	206	195	211	242	214	232	265	222	248	221	213	236	254	200	208	241	265	223	212	222	236	246	222	258	222	239	224	213	231	219	234	236	235	245	233	247	239	221	215	214	243	217	203	278	210	226	218	228	252	268	233	231	215	235	203	228	226	225	256	218	226	199	241	236	210	233	214	233	242	235	227	222	226	252	233	225	262	254	242	243	218	233	218	226	234	233	232	236	221	236	234	206	218	235	216	248	219	222	219	228	222	223	233	219	245	232	229	220	222	201	205	261	226	231	220	191	235	188	225	256	195	227	253	240	229	248	240	210	227	224	229	216	210	226	225	209	219	205	247	249	213	236	213	241	216	234	201	195	235	217	226	204	227	208	218	221	208	223	245	250	263	228	252	237	229	233	211	221	226	243	248	248	249	229	221	198	216	230	247	240	231	242	235	239	240	212	211	221	209	225	226	246	212	229	223	216	217	220	215	228	196	235	254	212	219	225	215	221	230	235	218	255	224	229	223	265	228	212	191	260	218	215	224	210	222	244	242	218	203	214	230	239	218	213	210	231	224	231	213	219	229	199	230	194	209	227	217	251	222	210	216	193	203	222	235	249	225	227	237	240	197	247	217	219	237	235	228	203	217	228	209	258	220	255	244	225	210	256	209	223	238	209	206	253	228	217	221	250	222	253	255	273	228	245	235	225	230	216	234	221	223	245	223	203	230	236	226	236	216	233	206	242	231	200	204	247	186	254	242	238	226	230	238	223	226	218	216	226	229	240	246	233	270	242	229	229	223	237	231	230	228	211	219	232	232	226	222	222	223	229	217	221	218	242	247	220	233	234	241	230	229	239	227	226	186	217	233	242	243	188	238	229	238	230	229	237	217	213	227	237	225	212	234	220	210	238	228	240	234	233	211	225	243	225	197	226	232	240	190	226	209	234	218	198	203	202	226	227	231	243	212	210	232	226	230	201	230	215	229	222	218	249	234	211	221	215	230	208	226	215	219	200	213	233	248	231	215	214	221	222	211	215	223	258	220	257	227	236	204	230	220	216	254	237	209	248	231	245	244	206	207	218	246	204	238	235	231	230	206	220	222	232	226	246	224	236	235	201	215	226	236	238	248	224	240	199	202	239	223	249	225	208	232	243	220	222	234	213	237	243	246	231	232	228	209	213	228	207	227	220	240	221	206	250	226	239	225	211	209	224	209	237	236	190	223	219	226	221	202	244	256	260	269	208	240	212	201	244	234	210	222	239	230	212	210	205	233	227	250	243	240	228	200	233	221	221	246	231	221	224	217	250	228	224	214	214	216	241	222	215	224	228	219	212	192	212	206	208	231	219	213	207	242	224	235	208	242	219	218	231	201	202	199	237	226	207	244	227	226	220	238	204	244	220	225	221	217	211	219	209	246	257	220	226	225	221	225	222	241	222	207	217	240	247	224	228	193	234	231	260	223	253	252	234	223	202	202	193	239	256	243	199	209	217	214	195	212	234	232	234	199	219	247	252	221	240	230	196	204	227	205	216	231	217	222	202	244	236	224	203	234	232	226	211	234	249	247	231	223	219	218	235	202	265	224	213	246	210	233	241	225	239	263	229	227	251	214	226	220	237	220	246	221	249	224	227	223	197	230	224	221	219	209	221	245	207	227	216	245	226	225	228	214	229	218	226	220	201	203	234	221	224	226	231	258	229	237	231	232	203	224	227	243	262	240	225	203	225	212	233	242	194	237	224	225	225	211	224	257	239	245	203	208	205	204	241	231	247	194	221	194	203	263	252	248	228	231	229	217	204	208	206	252	215	241	235	231	209	219	223	217	211	208	174	220	239	239	220	233	240	246	234	215	222	229	214	225	228	239	248	252	266	213	257	249	231	258	222	233	210	181	229	224	226	218	224	234	227	231	205	238	223	225	228	225	224	206	225	240	239	233	206	210	217	256	226	210	236	217	234	185	213	201	238	228	258	236	223	212	242	214	229	239	205	199	211	222	218	232	222	247	218	219	255	199	254	223	228	210	255	246	232	222	228	226	208	225	211	240	228	215	217	215	244	242	242	248
42608	22491	7603	2634	1568	1244	931	817	708	702	607	556	570	520	474	485	522	520	540	483	506	532	497	486	499	474	524	509	473	536	515	510	518	480	518	547	524	493	483	555	522	521	545	503	518	506	511	519	525	514	499	532	538	504	505	483	516	510	553	479	482	517	522	465	520	497	533	529	513	501	514	483	511	487	536	521	475	491	531	488	493	475	544	523	498	539	513	519	505	525	529	503	521	505	466	529	462	503	490	495	489	527	525	489	509	470	480	525	498	474	502	515	520	523	511	490	559	474	474	494	506	515	538	498	527	500	526	471	530	471	559	501	500	496	505	505	522	512	549	465	485	521	490	462	466	507	528	556	519	527	511	478	503	558	509	521	519	484	531	527	468	501	532	516	516	502	508	508	519	517	514	499	465	509	564	576	519	523	539	507	504	538	495	482	502	489	496	499	507	465	506	539	479	503	503	503	465	501	538	518	525	480	511	475	483	493	473	473	520	481	510	484	483	484	553	506	507	502	505	496	513	525	526	489	505	495	483	495	508	519	497	500	534	512	544	512	548	514	527	542	508	543	544	498	517	521	524	547	489	475	506	474	480	535	486	534	534	504	513	500	551	517	489	497	515	517	507	481	505	530	528	475	475	500	473	529	525	502	543	464	520	522	490	515	464	510	503	506	502	472	510	504	511	507	515	539	544	530	515	542	527	533	489	483	510	502	516	534	524	478	502	498	509	516	491	489	527	488	503	563	505	484	481	494	523	531	524	500	512	524	517	497	507	544	496	517	476	489	489	510	511	518	510	540	537	554	503	472	554	467	497	488	460	497	486	489	510	508	532	493	505	520	538	538	514	511	567	530	485	515	527	517	495	520	535	530	474	517	499	470	480	510	492	532	515	454	471	547	530	507	515	489	511	528	521	463	492	536	530	478	521	492	496	511	525	462	529	530	499	513	496	486	520	501	515	556	515	482	509	488	513	490	511	518	474	489	484	505	513	528	490	534	532	524	479	533	556	487	502	492	558	494	496	484	572	500	521	498	487	501	498	539	526	500	513	535	495	530	529	511	509	561	549	533	484	508	527	505	506	506	493	509	522	516	518	513	517	563	506	529	496	520	488	486	502	501	492	539	508	457	502	534	477	506	511	540	524	513	541	555	461	507	473	519	545	512	522	556	508	500	496	515	499	517	536	500	518	506	525	504	508	482	516	511	527	502	520	506	560	513	506	535	472	497	508	540	494	542	460	521	517	528	487	517	535	504	499	486	562	525	514	519	519	483	543	528	468	527	498	492	514	516	535	518	492	486	495	525	550	539	506	518	506	497	532	495	518	483	546	522	536	511	524	521	511	519	503	495	495	522	451	509	513	501	538	523	476	520	505	518	531	531	518	518	537	501	525	517	466	492	480	514	501	482	534	492	511	490	487	509	521	501	512	529	500	531	524	496	476	534	512	533	506	505	504	504	485	504	527	489	508	499	516	469	504	544	515	480	489	511	542	515	511	508	495	482	482	543	506	506	521	475	488	489	533	532	508	551	519	517	500	491	501	525	570	530	514	513	500	531	561	509	524	511	521	494	524	537	505	521	519	544	497	531	543	520	479	518	492	513	528	516	528	549	504	502	512	510	527	488	464	507	501	500	522	541	527	517	479	473	515	551	477	532	513	478	524	521	488	543	484	532	538	507	493	521	514	551	525	499	564	496	505	515	514	477	546	506	483	495	512	554	518	532	526	555	528	532	524	525	514	544	496	510	556	498	510	468	518	513	523	476	470	488	527	542	523	509	501	508	495	514	542	473	506	516	511	508	518	527	494	486	507	539	500	540	494	541	518	512	476	489	523	509	530	543	504	502	493	524	502	474	498	538	487	511	560	489	493	490	505	486	501	520	529	533	464	496	545	505	520	546	509	548	488	500	545	467	491	500	529	524	513	517	462	517	488	524	469	542	550	528	502	527	478	504	549	499	503	513	518	522	488	504	516	508	482	516	515	537	485	481	479	463	530	524	469	503	557	469	497	534	487	473	514	541	519	481	497	511	543	499	537	512	489	490	493	519	523	518	505	499	515	511	499	495	521	525	491	497	538	536	515	507	507	529	510	488	525	495	541	483	521	499	492	485	519	536	510	503	501	503	507	540	509	497	473	485	504	504	507	494	502	542	510	492	500	481	511	484	532	520	505	480	507	492	505	499	527	484	500	485	512	472	526	479	503	514	532	512	513	491	522	512	496	477	492	528	531	465	517	452	502	536	515	520	517	520	531	513	555	533	557	544	447	491	543	522	510	511	515	539	536	509	546	513	490	553	522	550	543	510	507	525	521	492	519	467	556	513	473	515	528	521	483	531	498	504	491	482	516	491	491	508	537	485	501	540	466	505	528	540	460	487	482	497	528	556	494	524	511	526	532	525	521	512	492	505	496	537	520	538	512	522	526	491	504	493	525	514	466	502	524	477	493	525	540	515	495	540	466	505	517	509	511	500	494	520	507	510	484	511	536	568	508	499	544	488	500	507	519	511	520	557	488	565	504	499	515	499	480	530	512	469	521	514	496	510	487	485	523	589	530	537	570	498	501	505	497	510	528	533	484	494	536	527	495	483	499	525	505	460	531	473	519	528	490	506	522	446	523	534	473	563	523	529	501	493	517	501	540	487	529	545	523	553	511	514	504	504	494	483	513	485	477	500	490	472	503	509	536	488	491	473	514	476	539	496	496	516	490	505	533	501	562	490	490	525	484	515	488	501	486	527	517	527	514	495	489	519	491	512	552	537	487	482	522	504	522	484	535	514	490	522	504	523	470	471	489	510	528	524	540	507	509	496	508	450	517	492	484	545	500	514	488	519	522	460	535	510	478	488	510	489	455	466	484	502	490	504	499	535	510	520	538	484	471	482	488	494	492	503	566	506	496	504	544	531	538	496	523	495	498	498	497	552	503	534	490	545	482	495	497	501	521	484	472	494	483	485	520	500	504	474	531	527	521	504	504	512	540	532	458	514	532	495	518	533	502	502	504	512	541	504	490	449	539	450	476	479	516	521	523	493	502	535	491	531	507	500	475	511	525	495	473	488	512	553	508	518	518	538	448	556	473	540	510	461	494	530	524	501	494	496	515	518	521	466	521	470	515	498	477	540	515	516	485	503	489	497	503	467	522	520	494	469	482	462	514	485	551	531	500	519	511	514	482	510	516	470	517	489	501	513	527	492	480	468	483	504	535	531	499	512	497	477	514	498	485	489	514	496	523	499	485	520	478	497	512	493	481	547	498	518	514	534	518	506	485	515	512	485	495	512	536	499	446	527	506	484	511	505	522	512	538	485	471	489	502	519	500	507	512	460	499	503	513	494	524	510	532	530	561	505	489	542	506	509	496	502	545	524	498	503	516	504	477	532	478	494	510	514	494	556	496	537	501	533	473	523	535	481	524	514	485	501	570	478	541	482	515	513	515	521	464	499	513	482	511	504	501	498	496	508	529	485	508	548	536	547	549	554	514	522	511	503
52736	16165	1947	507	249	255	273	247	229	208	225	234	236	235	236	223	229	244	224	231	237	228	238	225	242	250	223	208	211	205	213	217	234	230	232	230	251	238	243	228	243	249	224	240	258	269	225	239	241	230	242	221	223	229	240	214	227	232	209	216	246	218	225	273	249	214	221	227	223	233	220	224	227	240	224	213	208	267	242	237	250	233	244	260	256	199	253	222	232	262	229	228	231	213	240	227	233	242	208	233	229	235	210	223	221	262	248	238	263	256	216	222	200	228	212	227	237	208	241	222	209	235	225	234	221	246	198	242	207	208	226	235	247	227	251	210	233	235	227	218	239	240	246	240	220	231	266	226	204	237	234	231	218	253	218	262	222	255	231	211	246	239	230	207	234	231	202	239	237	209	241	256	242	238	180	226	252	208	209	211	243	252	245	239	268	240	259	263	222	221	223	230	233	265	251	252	242	236	251	232	237	206	231	202	235	244	222	222	216	238	240	261	232	199	239	242	223	239	237	188	230	254	249	231	256	231	225	251	235	223	247	236	243	232	229	258	238	256	245	223	236	212	192	230	222	246	252	219	220	228	230	226	216	251	254	254	232	222	253	233	245	255	258	245	206	246	237	245	257	211	232	234	238	245	265	254	240	255	257	227	228	238	220	256	228	232	226	216	221	229	241	265	240	237	243	209	235	204	217	247	230	205	215	213	292	225	239	235	256	228	230	254	219	255	245	252	221	260	249	240	228	256	235	210	207	206	204	229	258	258	225	223	244	222	271	267	259	231	218	219	250	237	284	235	242	238	223	236	232	204	218	211	234	222	218	236	205	232	214	239	238	229	247	225	239	217	219	234	211	233	250	246	232	242	229	230	242	225	241	237	236	233	234	242	216	261	251	256	235	232	235	255	200	221	223	285	229	224	228	213	247	259	236	209	228	218	201	221	218	247	221	232	238	204	233	238	257	237	261	245	192	239	239	233	270	249	261	238	216	226	246	215	234	208	238	245	237	248	227	223	260	254	253	230	240	233	207	241	237	214	252	212	241	242	240	223	218	212	259	228	242	230	229	237	244	246	238	235	240	239	226	232	224	238	255	220	201	228	254	230	230	251	219	259	243	243	253	213	192	223	233	229	272	233	254	243	262	249	222	217	218	231	238	224	250	236	213	264	241	269	259	219	224	265	241	246	228	238	264	259	243	237	242	219	205	223	229	214	253	243	251	226	252	220	249	227	240	254	227	218	233	258	224	253	218	223	241	234	234	242	222	228	263	257	249	235	227	220	225	247	240	223	200	265	235	219	248	212	239	240	247	219	249	234	238	213	232	218	226	228	284	227	229	219	258	238	264	245	230	227	270	232	227	233	239	244	226	235	206	239	221	222	227	228	244	227	244	246	264	240	217	209	219	217	220	228	208	223	215	237	247	269	235	238	214	235	243	221	247	222	236	239	267	226	226	247	261	234	224	207	221	223	249	256	239	218	263	208	215	234	220	246	251	267	246	250	236	246	232	221	231	230	254	256	214	212	250	202	220	253	226	233	205	214	270	245	229	245	266	216	213	229	238	242	237	235	233	241	263	265	249	238	251	214	258	229	247	263	225	274	230	244	251	228	244	232	229	202	258	245	237	237	213	243	241	245	236	245	223	209	238	212	243	233	199	240	236	222	243	250	227	207	260	231	240	191	239	235	245	277	249	252	212	226	244	239	240	242	223	254	228	245	235	218	222	229	244	218	230	262	217	227	217	222	232	209	224	250	230	248	240	218	217	228	216	212	228	223	245	241	230	236	211	244	227	219	227	247	223	235	210	212	279	251	200	224	216	235	218	230	229	260	262	235	252	221	229	255	216	230	238	244	211	224	244	229	216	227	223	254	218	264	238	212	245	250	228	238	224	217	233	239	235	215	237	230	202	219	237	204	226	237	233	252	202	247	238	227	232	249	223	227	239	238	235	222	256	251	232	220	213	221	187	230	219	232	243	264	232	218	246	246	245	220	229	202	239	233	267	233	200	232	248	216	200	238	214	212	241	245	238	229	240	293	223	272	227	264	239	193	243	195	211	228	218	234	251	241	228	243	240	246	249	219	246	246	220	241	230	230	246	224	225	244	226	255	230	242	223	255	201	256	226	230	253	247	221	272	254	235	234	236	226	235	255	238	242	235	241	248	216	222	238	191	255	231	223	225	247	256	244	247	226	229	224	226	199	247	228	199	221	229	236	225	247	260	200	228	246	259	235	256	235	250	236	211	231	249	275	207	242	220	250	238	243	208	247	227	227	233	243	238	204	227	260	235	263	230	217	243	219	228	243	252	244	247	220	232	251	255	252	261	243	239	271	214	271	271	191	236	232	246	231	225	236	225	255	220	234	226	245	221	205	244	237	218	236	209	242	232	247	253	251	256	233	224	262	250	251	217	242	229	249	236	247	244	253	213	230	228	214	224	253	252	228	250	226	268	247	257	233	260	247	239	261	245	255	238	203	250	271	234	249	241	255	226	208	249	270	258	255	231	196	212	249	246	238	232	240	213	214	255	272	228	242	257	196	253	217	231	221	206	226	224	254	255	233	229	201	214	233	215	216	217	236	254	227	225	243	245	253	246	223	234	216	230	210	248	249	232	222	210	229	248	235	230	227	276	236	223	233	270	251	256	248	261	225	265	247	209	229	243	236	240	236	244	242	257	249	239	256	209	247	229	223	239	219	240	229	237	243	254	236	251	221	213	229	247	214	232	220	235	228	252	217	212	236	237	240	251	242	245	227	214	210	242	237	222	256	228	262	213	255	200	231	244	220	258	247	236	250	253	244	248	199	224	210	253	218	257	208	219	231	219	247	254	225	238	236	215	209	213	212	243	233	260	234	227	213	217	250	233	231	215	245	232	223	211	241	265	243	244	219	248	240	224	260	225	232	190	245	230	236	247	206	216	216	248	254	223	220	280	220	236	236	223	259	242	231	250	260	199	244	229	237	246	231	241	237	234	221	229	239	235	244	237	244	256	240	227	223	208	255	230	234	246	206	216	200	214	219	234	231	227	239	232	249	275	254	230	215	226	223	225	247	217	210	227	242	241	224	226	202	238	255	239	213	206	248	244	221	242	220	218	211	252	242	218	244	242	252	233	217	246	252	265	213	237	220	229	251	235	224	234	216	255	245	244	235	217	245	245	231	215	243	214	244	259	242	215	240	246	216	248	244	232	235	229	233	206	236	235	206	229	250	229	251	220	238	258	233	223	251	236	246	247	231	233	240	235	229	225	242	194	246	226	277	231	252	244	210	227	258	241	239	208	230	250	225	228	250	233	280	270	221	244	233	230	230	233	252	210	242	237	242	265	228	206	240	233	240	214	225	231	232	216	239	248	242	218	227	272	219	228	238	215	235	224	260	239	224	235	255	233	205	254	210	245	209	221	259	235	234	235	237	224	236	229	220	240	243	230	238	231	222	236	238	239	233	254	247	232	249	220	195	257	239	224	213	256	254	246	209	232	243	229
36576	8924	1836	991	704	549	582	578	559	555	489	570	557	554	501	541	501	545	536	554	541	512	545	544	531	529	529	512	531	528	533	541	566	517	494	560	552	539	544	500	535	519	511	490	543	570	543	541	542	521	546	511	522	536	514	527	531	480	517	514	537	513	515	534	544	524	536	554	571	537	508	504	513	499	484	572	534	495	557	487	544	515	551	538	506	583	520	521	506	579	510	556	518	505	499	559	545	540	563	564	524	503	490	497	526	504	516	511	508	546	544	516	511	524	513	525	523	541	524	536	532	515	517	561	513	539	522	533	555	491	546	522	527	566	521	515	475	552	519	553	476	547	516	514	509	530	525	555	520	544	493	555	504	515	517	515	512	526	538	538	552	504	516	497	557	517	570	516	479	496	529	572	552	513	485	557	490	555	525	525	515	515	533	498	493	536	530	564	499	556	515	517	505	552	494	565	490	505	498	527	542	518	534	527	525	502	502	534	547	530	548	562	579	499	505	522	531	570	521	536	537	518	539	521	509	556	557	512	539	543	514	514	537	463	546	541	548	511	540	543	527	532	514	514	513	517	520	517	522	530	578	548	524	512	532	551	542	511	528	541	549	500	522	546	520	538	529	541	538	551	529	504	509	503	545	544	497	517	517	502	520	535	538	513	509	511	537	505	518	507	584	562	522	505	490	499	541	546	508	520	576	548	548	528	524	497	538	509	576	536	552	502	507	516	519	511	527	514	545	554	556	536	527	554	523	545	529	546	554	561	553	537	535	528	566	529	509	525	522	482	534	508	554	528	543	516	549	494	520	510	517	533	522	532	560	500	531	522	575	514	554	531	532	522	548	546	510	498	543	548	541	531	534	541	489	539	553	531	507	519	557	525	472	507	546	522	534	512	537	502	495	496	494	544	505	497	561	507	534	535	492	535	495	510	484	535	537	526	531	511	520	508	542	492	530	557	513	533	518	561	524	507	510	486	526	532	546	515	521	518	517	533	505	481	547	488	527	527	522	577	543	502	514	505	527	581	537	496	504	541	525	554	535	521	516	545	505	479	514	549	518	540	551	529	546	540	491	564	545	529	532	523	542	511	542	567	517	533	498	555	507	566	533	539	546	543	534	513	517	530	530	558	525	489	553	554	531	519	517	519	521	519	489	528	522	532	540	528	517	533	572	518	600	550	529	552	544	575	503	537	486	533	495	516	514	523	505	525	525	510	527	523	523	497	529	499	544	531	508	533	533	512	493	571	533	517	553	476	537	516	566	500	516	553	490	503	522	506	514	517	538	559	548	523	522	505	482	545	509	490	553	494	496	541	477	513	498	518	528	503	582	522	515	552	533	507	538	536	554	539	538	516	507	518	546	557	543	574	533	539	542	549	540	518	559	519	479	525	535	564	527	517	540	508	522	503	490	536	493	491	532	555	524	543	533	530	569	525	526	555	499	503	505	492	529	546	558	525	510	567	506	506	526	543	515	546	565	550	531	517	564	505	552	528	524	512	538	548	513	515	520	517	507	544	529	533	546	577	542	495	512	536	559	529	529	530	548	522	518	517	506	493	512	494	523	565	482	561	556	540	532	504	543	535	471	527	544	549	521	521	510	537	531	515	531	535	527	541	534	553	548	533	499	507	486	520	515	529	529	523	531	557	569	521	539	497	518	526	538	486	524	517	560	506	530	536	499	540	571	489	518	523	556	547	540	490	512	540	527	509	526	523	489	504	538	484	543	529	574	523	495	578	531	493	537	527	533	523	506	528	541	567	537	532	500	544	520	501	510	513	524	554	515	531	557	541	524	507	544	507	541	528	535	535	562	536	489	549	532	533	512	510	515	532	520	483	523	481	540	517	496	541	531	535	522	559	540	543	525	531	540	528	542	527	533	500	525	501	531	535	518	517	530	546	526	572	528	544	531	513	494	548	489	508	549	520	525	532	506	549	545	567	491	496	529	496	577	549	534	516	514	503	522	557	480	517	493	560	516	542	502	508	529	532	524	532	560	558	567	537	592	549	534	555	514	553	523	509	527	502	573	532	503	537	520	537	512	522	505	531	469	528	513	516	528	502	541	539	526	511	513	496	564	518	557	501	558	544	510	515	518	490	505	542	572	505	551	538	517	491	542	514	551	516	481	534	558	544	493	485	485	526	506	529	554	513	542	536	483	531	502	502	546	534	540	494	539	515	487	510	533	520	484	517	534	557	532	527	520	521	538	541	543	458	505	541	537	554	577	509	543	543	523	557	500	490	515	545	488	552	511	505	512	517	539	566	536	547	514	464	510	528	548	519	476	535	502	498	552	516	535	530	553	506	519	546	534	500	536	510	512	510	531	530	541	540	545	497	501	489	539	528	525	477	502	538	559	553	496	545	517	532	505	496	517	524	526	520	486	494	512	539	531	532	504	523	548	477	496	527	541	478	499	568	577	513	518	532	539	518	500	535	510	517	523	536	522	504	541	577	514	509	517	532	541	550	504	568	585	525	493	496	507	532	491	546	529	515	528	528	510	551	537	488	492	548	537	579	549	559	522	525	546	511	558	498	544	526	528	529	518	455	499	549	537	484	567	541	536	492	495	545	542	547	563	541	545	531	536	502	531	508	524	517	538	498	512	515	507	503	498	491	498	517	568	513	537	499	523	510	516	551	556	515	507	579	514	533	481	529	538	523	513	524	489	533	520	526	533	514	487	503	530	538	549	542	481	538	530	560	537	557	529	515	499	514	499	524	559	526	534	558	514	513	480	507	524	525	530	522	500	506	558	514	522	529	492	509	492	521	522	491	537	496	563	507	502	509	505	552	531	486	523	514	520	493	491	506	504	520	516	501	546	568	538	542	500	574	512	548	509	526	534	463	537	523	518	534	521	507	523	525	498	486	467	554	505	556	528	533	529	523	526	532	489	575	516	526	532	521	517	511	507	551	513	543	562	516	534	538	503	536	507	524	527	518	515	534	523	573	515	526	530	494	542	514	560	556	521	530	548	527	534	539	527	566	520	492	512	539	515	512	515	545	534	529	495	548	557	503	517	555	521	518	552	504	529	545	600	527	508	558	491	495	556	539	526	531	536	516	527	551	554	530	538	498	550	557	500	542	522	514	516	509	551	487	531	527	540	536	526	526	508	506	522	525	520	509	531	568	522	531	517	507	528	555	515	492	495	490	538	550	476	513	509	552	533	513	538	497	531	520	566	501	559	542	523	519	508	528	530	524	513	547	494	520	468	527	510	486	536	531	523	504	549	536	540	516	513	556	518	529	516	544	560	553	510	492	491	528	481	528	510	522	534	502	540	528	546	514	531	500	487	490	502	473	514	522	498	511	551	531	498	564	574	534	500	517	535	525	533	512	516	479	510	518	555	520	516	525	516	481	502	559	541	550	506	538	492	561	536	514	509	532	529	497	553	522	539	548	539	482	520	491	548	513	524	571	516	548	564	510	506	555	555	531	557	486	475	503	521	541	513	510	507	530	531	534	512	502	556	492	534	501	534	465
59262	19774	4190	929	494	372	308	272	283	243	217	258	213	213	213	211	194	214	223	219	247	196	201	207	211	189	222	190	215	208	220	207	192	209	210	216	227	236	213	222	221	207	209	194	210	205	213	225	193	208	226	213	198	213	212	195	184	207	217	216	200	198	224	211	190	195	207	191	227	225	188	170	192	207	181	209	217	237	210	226	187	206	210	174	241	228	183	211	209	213	216	210	199	199	212	239	220	201	216	212	202	224	236	204	208	215	192	227	218	218	226	226	211	205	239	198	209	211	210	205	216	210	224	207	220	228	246	203	200	201	223	210	226	191	220	230	245	241	211	208	215	200	222	209	246	209	220	197	188	198	213	209	207	231	188	236	233	230	222	196	190	220	201	222	195	194	206	245	221	205	205	198	220	175	200	203	213	207	240	198	201	210	238	221	216	185	202	183	219	215	228	207	214	216	230	189	196	192	240	211	216	195	213	194	243	205	201	203	214	231	203	171	226	203	212	209	207	189	232	212	233	228	208	220	243	232	212	222	200	231	200	189	210	205	208	197	207	219	188	208	206	200	194	219	214	198	202	209	206	177	213	227	217	224	209	240	215	223	209	234	221	215	213	219	208	228	192	205	216	225	192	200	199	194	209	226	212	226	198	200	189	206	223	204	222	235	212	201	218	211	218	185	230	207	240	218	232	192	198	232	190	203	188	196	198	189	208	207	260	210	207	215	218	199	173	184	177	186	196	215	221	227	222	203	196	220	210	220	211	215	228	206	233	225	191	215	208	219	216	212	206	201	206	231	218	213	220	205	219	216	208	206	203	231	211	239	224	226	226	221	178	222	227	218	194	193	221	232	216	203	212	194	198	206	212	231	214	177	198	192	205	214	204	198	211	210	212	219	215	225	225	190	197	209	199	213	247	189	195	212	190	219	222	214	229	214	231	221	222	180	238	190	174	229	207	205	205	195	201	204	216	182	226	194	200	226	201	192	205	233	245	220	174	201	173	242	200	218	199	206	229	212	223	186	234	215	200	215	218	207	226	211	220	216	227	198	222	207	213	204	180	199	211	202	250	205	200	170	191	219	197	218	213	216	219	206	232	218	211	207	203	209	236	207	220	217	172	182	224	204	230	185	232	225	215	194	223	227	191	209	212	213	229	229	184	219	210	213	229	222	237	222	230	231	203	214	223	229	208	203	197	226	187	183	192	221	199	216	202	215	191	198	216	194	195	205	202	226	203	252	242	207	206	201	184	207	218	204	243	245	188	228	223	210	209	228	190	237	202	216	215	223	193	176	201	222	221	213	204	225	238	224	223	229	205	231	198	228	197	216	222	192	211	211	234	207	210	219	214	227	217	225	231	207	204	233	195	200	205	195	162	189	196	176	204	217	207	183	210	227	188	236	209	198	233	211	222	225	218	191	184	214	214	207	217	224	204	230	205	212	214	192	194	214	205	237	214	190	215	219	211	207	227	212	220	198	223	214	204	209	210	244	219	203	204	239	235	208	203	210	191	205	199	221	189	205	181	242	212	253	190	221	208	221	251	199	217	206	202	227	203	231	221	227	208	218	209	206	223	187	202	239	195	197	241	206	196	179	178	250	219	232	190	180	203	195	239	238	197	208	212	206	211	203	205	214	199	201	206	198	205	205	218	220	204	220	224	223	206	189	234	216	208	213	209	220	239	203	213	211	216	203	187	231	222	197	213	204	195	196	232	233	212	222	202	222	188	215	195	191	209	232	232	209	216	227	235	220	211	220	217	212	216	222	221	193	199	209	212	234	186	198	183	222	199	205	209	227	221	200	230	201	202	219	230	210	207	207	197	210	209	175	238	189	212	228	199	201	190	210	242	227	209	184	235	230	212	219	196	199	218	212	212	214	224	201	201	203	231	216	213	222	217	207	203	212	208	217	199	214	227	214	236	234	186	215	194	224	222	213	191	214	219	197	197	206	189	173	224	211	198	213	206	217	224	197	214	190	199	236	212	221	232	195	205	227	197	202	205	224	239	203	168	235	231	208	225	206	232	189	195	220	188	218	206	209	238	243	233	242	215	200	191	211	235	200	208	213	209	208	188	210	193	237	208	250	190	200	197	255	199	220	191	203	219	216	212	228	240	272	197	198	209	221	210	225	198	236	216	224	189	210	222	196	202	222	207	188	221	244	219	197	208	219	185	198	193	225	240	211	212	210	209	199	201	222	217	216	205	198	187	210	199	228	220	210	210	233	214	219	208	217	236	210	236	235	213	252	211	221	225	187	220	227	217	214	207	222	216	201	200	234	211	219	219	213	208	205	217	225	192	219	242	217	210	215	206	214	231	209	200	196	204	195	211	202	207	200	212	172	223	210	210	205	215	193	220	220	207	210	190	195	205	232	247	205	213	228	220	207	208	206	227	210	198	194	209	208	180	236	213	215	185	211	234	229	210	254	211	210	240	216	213	207	192	209	223	205	219	238	221	230	188	204	189	210	233	221	230	185	204	226	197	190	200	213	223	202	197	220	214	220	208	214	249	202	209	226	210	172	205	207	223	191	186	202	221	210	194	196	205	209	216	221	197	191	223	233	217	224	188	247	206	193	227	202	232	224	209	192	216	202	199	244	186	185	232	230	225	193	240	210	213	194	199	228	224	207	198	199	221	201	221	245	233	227	198	234	195	223	230	216	230	232	198	207	204	219	228	193	207	194	208	208	219	221	217	209	214	206	183	230	195	227	191	194	204	223	211	185	215	251	208	229	198	189	232	227	208	192	213	242	208	232	212	210	215	195	215	211	203	204	224	190	226	170	221	198	201	205	227	213	225	223	170	206	233	224	228	210	211	204	195	242	235	211	194	225	212	200	231	243	224	239	238	175	219	243	229	202	228	197	229	217	214	246	210	220	224	230	224	204	216	200	192	193	208	197	221	203	216	220	230	204	213	181	205	197	181	224	234	209	210	198	201	201	208	208	181	185	204	211	210	187	215	216	214	206	226	200	200	226	200	219	227	203	211	200	189	234	188	194	191	194	203	220	189	220	196	206	185	204	226	193	225	210	204	204	213	209	242	227	212	212	227	216	232	237	211	216	219	191	204	193	230	196	215	209	212	218	223	215	186	223	210	222	249	210	236	204	202	228	242	190	193	194	185	222	215	209	196	200	207	192	196	199	235	205	209	215	214	218	206	189	200	194	226	225	198	200	201	198	187	237	229	224	212	206	210	203	197	209	201	186	203	213	224	186	226	225	214	247	221	187	200	192	204	217	202	207	208	168	235	225	207	221	217	201	235	194	213	210	221	208	210	207	199	213	238	212	213	203	253	195	203	204	230	218	260	216	195	219	221	212	205	197	219	211	205	220	214	215	205	217	214	215	235	215	203	208	222	210	177	202	196	209	218	211	196	215	197	200	209	196	206	198	227	178	221	205	201	195	235	211	229	220	193	188	233	214	207	201	213	178	228	219	194	180	184	233	237	176	211	221	231	194	217	231	210	246	209	217	179	186	209	204
39456	10378	3640	1980	1361	1085	894	727	666	590	562	484	511	505	458	483	486	472	488	464	485	489	490	461	478	466	478	487	476	493	500	480	483	461	515	472	497	495	517	467	439	505	509	444	488	464	477	461	452	483	474	485	482	451	471	534	445	463	508	478	450	440	426	510	497	486	458	519	454	472	483	437	488	481	458	521	516	428	467	456	452	512	447	490	471	475	496	482	477	480	462	485	507	461	496	483	487	492	483	458	520	498	441	488	473	490	460	400	479	439	509	460	475	492	468	481	489	515	477	451	469	462	458	478	522	471	471	507	478	483	499	480	501	481	473	454	467	504	507	492	455	476	491	438	461	465	480	485	491	499	489	499	462	505	494	502	455	511	476	480	451	442	461	449	463	461	494	486	495	482	461	509	481	504	493	462	476	473	432	456	461	494	497	520	494	473	472	485	461	477	496	470	498	517	504	456	499	492	454	496	518	431	505	485	505	504	473	412	494	491	494	464	437	486	464	476	457	432	458	467	513	502	482	482	459	473	465	499	471	497	474	504	449	511	492	454	463	485	479	486	506	472	499	500	464	475	475	479	460	447	487	460	479	479	485	488	465	478	490	475	474	515	456	452	458	481	439	454	457	453	482	501	485	471	466	443	488	484	493	476	480	509	483	444	515	446	483	456	484	458	477	484	524	486	491	462	491	431	497	502	490	482	463	478	489	476	496	493	478	478	528	507	478	490	442	469	514	480	474	513	474	461	483	470	441	494	434	486	500	492	474	465	486	472	467	456	487	464	492	486	466	464	487	447	478	475	475	453	439	459	466	464	478	459	469	495	457	518	523	475	488	488	506	477	497	480	497	449	496	496	470	488	524	485	484	527	507	493	479	430	452	473	480	439	515	486	479	456	454	533	492	523	458	506	467	482	495	454	512	481	447	489	511	488	451	509	490	510	500	476	501	456	485	443	504	477	472	502	461	448	474	466	470	514	445	504	484	480	437	504	491	504	473	472	480	467	479	486	472	476	483	465	469	499	476	503	484	422	462	520	431	465	492	469	495	497	495	506	442	493	471	515	458	522	508	487	509	492	506	500	510	484	485	472	513	482	463	446	449	468	489	478	483	481	478	465	493	468	483	461	460	439	486	505	431	499	468	487	466	449	498	452	443	462	474	485	494	480	465	466	493	536	474	475	460	511	539	467	496	493	454	497	433	501	520	490	473	441	484	507	503	496	481	500	461	483	462	453	462	468	446	485	507	427	490	470	495	460	511	510	458	460	485	485	514	494	482	484	468	510	495	502	458	494	465	498	500	468	458	480	465	509	502	478	492	487	469	460	454	461	478	435	450	477	458	506	452	480	461	477	509	504	504	474	543	465	481	451	504	505	453	515	486	496	471	512	474	505	475	486	464	519	488	495	495	478	498	476	478	468	489	507	509	489	480	525	470	472	504	517	500	519	503	486	511	487	506	486	479	473	452	448	471	443	494	483	465	496	486	456	467	504	484	493	488	503	466	519	483	473	437	460	505	509	471	423	508	500	465	497	478	477	495	428	476	452	497	504	480	464	489	457	489	468	466	460	503	448	511	489	467	479	466	492	483	515	468	497	458	473	504	520	500	425	525	458	434	492	485	466	494	469	470	480	501	489	483	447	489	491	504	548	482	503	490	478	501	478	493	502	517	500	534	514	488	497	461	492	491	472	466	494	481	470	479	501	468	486	486	458	449	498	478	441	497	516	460	443	465	469	511	496	484	504	433	487	462	497	501	465	492	501	469	507	469	503	506	444	505	514	488	459	482	512	496	443	443	493	427	492	471	467	473	467	505	478	496	456	505	482	457	473	490	477	485	522	483	476	470	482	454	532	474	476	463	510	443	462	500	502	521	504	526	453	490	522	540	488	506	441	471	504	487	484	505	500	489	519	442	470	478	524	458	503	502	457	486	515	443	490	474	487	447	451	462	486	514	495	500	512	477	467	469	477	481	523	479	480	454	461	505	470	479	481	450	451	472	491	474	484	489	459	483	457	570	473	444	484	491	491	462	470	474	494	469	503	501	464	438	523	465	499	498	475	455	474	457	474	496	474	487	487	481	477	489	489	544	460	491	478	490	480	469	453	486	451	473	517	474	494	479	473	476	499	470	441	468	528	471	511	467	491	502	451	448	485	448	494	496	488	481	475	476	463	459	460	482	486	461	486	482	474	471	493	497	464	463	478	510	511	482	480	510	484	488	482	496	522	528	475	521	478	463	474	469	477	486	460	477	501	481	482	495	481	472	482	447	479	481	486	488	458	458	512	489	506	481	478	480	487	478	471	483	525	477	484	512	560	462	449	455	483	450	483	473	503	513	456	481	490	521	468	481	477	456	486	491	498	461	416	509	454	458	512	520	463	469	466	497	484	437	453	486	467	462	490	497	497	476	491	482	491	493	484	475	471	496	475	448	509	506	435	524	502	502	452	478	446	487	483	487	504	465	486	465	486	468	456	525	506	506	474	474	475	490	508	455	492	502	536	479	464	471	478	494	451	489	478	477	552	458	497	485	485	472	469	477	513	461	449	469	512	488	473	515	569	479	503	487	537	500	505	461	442	459	463	470	453	470	487	495	488	459	493	470	545	488	477	494	488	485	453	509	478	513	507	506	473	475	517	479	469	467	449	513	497	496	505	456	453	526	444	513	474	486	492	443	480	504	500	466	504	498	508	494	483	446	454	481	460	491	492	469	499	477	445	478	460	466	497	499	505	511	500	475	493	532	480	500	501	489	505	513	494	512	467	465	508	509	501	466	511	466	486	492	478	489	492	473	495	495	496	487	508	451	456	489	481	435	492	500	517	521	467	528	490	466	491	453	450	472	457	500	505	510	465	445	456	471	449	471	481	456	445	480	485	460	520	460	477	516	494	502	515	505	489	478	457	468	498	488	493	485	533	511	481	481	485	477	483	443	478	495	466	475	482	515	500	490	484	499	492	502	492	495	485	476	496	466	469	483	480	500	488	495	497	476	500	495	457	477	520	467	495	510	482	495	478	495	453	461	468	462	508	456	507	478	491	474	472	482	442	474	479	435	485	475	450	494	494	480	532	489	455	477	469	497	514	502	466	462	500	500	497	514	461	504	471	492	457	512	478	505	456	490	487	495	501	466	469	476	502	509	434	468	508	434	484	480	466	513	446	501	508	551	459	484	493	461	521	497	467	500	459	482	505	546	439	471	445	460	493	500	523	489	482	491	511	475	498	501	512	445	493	465	507	493	481	477	455	499	488	466	520	490	482	488	470	514	450	490	497	469	503	472	461	468	487	486	482	479	504	454	470	501	520	488	477	475	480	459	486	481	457	490	468	473	498	460	497	494	499	461	428	486	450	456	489	484	491	473	470	469	438	487	506	489	499	484	503	469	456	480	490	482	482	500	494	461	453	475	468	487	479	505	472	473	457	481	490	472	495	484	448	466	473	468	474	490	461	457	490	459	451	503	499	440	507	536	436	523	486	493	488	462	508
61052	34246	19147	7662	3049	1573	920	614	458	413	329	304	288	238	203	245	241	244	211	247	251	262	223	235	217	251	228	223	217	208	229	219	214	201	215	193	202	210	226	217	242	214	236	232	237	230	225	206	238	230	238	218	202	223	226	233	219	244	219	245	235	218	220	243	249	241	209	235	213	191	208	218	223	210	228	219	228	225	226	204	228	200	244	227	231	239	228	222	197	229	212	235	228	182	218	206	218	229	211	237	257	240	238	255	195	244	225	212	215	228	218	195	198	238	217	196	216	234	216	245	217	217	197	179	212	221	211	213	253	237	234	240	203	209	236	237	225	226	239	263	243	211	227	244	217	227	226	239	225	217	239	245	204	215	222	217	246	234	233	229	215	218	196	214	235	242	243	237	213	246	226	220	227	241	239	233	227	203	213	237	230	225	244	214	248	226	235	222	259	210	228	185	266	215	230	206	241	220	209	196	212	240	213	224	213	225	224	192	207	251	231	208	244	212	211	235	253	241	234	212	252	200	226	269	204	234	233	238	246	199	215	255	200	229	241	209	225	226	214	231	213	208	223	218	232	223	193	206	215	279	237	207	231	238	221	222	201	224	215	226	237	221	217	213	216	205	236	211	220	215	217	232	219	209	221	247	205	214	237	231	249	264	227	225	220	195	235	229	210	231	200	212	222	231	229	210	233	197	220	235	246	218	239	213	206	220	240	201	247	243	214	237	203	190	234	256	237	205	228	219	240	234	211	195	217	230	250	203	212	212	220	217	194	245	211	243	255	235	233	226	214	201	190	229	237	238	216	257	229	220	229	216	230	220	219	258	226	228	210	226	256	225	223	225	205	208	208	245	257	225	227	238	219	224	231	210	262	216	200	219	234	205	224	240	230	234	207	233	260	222	215	232	249	217	195	216	217	241	238	209	217	232	227	233	201	204	212	210	232	246	208	216	215	210	209	221	239	237	208	204	226	244	217	205	222	214	247	223	239	229	237	235	222	194	220	206	240	182	188	206	232	204	233	234	195	270	198	212	226	211	219	241	244	231	235	201	212	201	237	200	217	212	229	249	211	246	208	233	227	202	209	233	225	229	215	218	211	231	225	253	219	224	240	240	211	203	207	216	203	242	231	219	214	209	227	221	196	220	266	242	213	215	255	214	222	208	199	218	231	238	207	204	216	212	227	230	237	208	203	195	229	226	216	222	220	236	239	218	204	218	231	218	206	193	229	232	213	223	247	245	211	239	243	206	230	237	214	215	223	224	237	236	234	236	209	222	232	228	254	218	240	220	213	242	203	228	249	246	219	219	220	231	200	214	253	230	194	241	225	205	216	251	246	232	227	236	247	231	203	212	236	243	209	244	233	217	246	227	232	241	250	207	216	244	231	233	249	226	225	201	220	224	225	231	208	233	225	219	226	210	217	263	221	234	228	271	225	190	209	204	196	234	204	229	207	209	210	205	239	225	231	218	217	212	237	211	212	195	210	275	220	255	219	239	221	201	227	217	250	235	222	194	216	251	206	218	233	252	215	223	202	227	225	230	263	234	217	226	176	220	209	244	236	239	236	273	252	230	225	246	194	222	249	232	233	251	230	219	231	223	204	213	198	201	207	202	231	263	223	220	227	232	217	210	244	219	209	213	221	229	230	237	213	211	212	211	270	218	228	234	204	232	242	217	213	227	210	230	229	225	231	205	245	218	230	216	203	271	205	204	233	195	225	210	202	218	236	217	234	230	227	213	237	210	241	251	232	208	225	256	204	241	253	228	245	219	213	214	221	215	246	249	237	219	242	255	226	220	212	255	234	196	231	248	194	224	231	198	252	229	207	235	222	238	215	235	215	227	196	211	231	207	243	208	229	220	183	250	229	201	207	213	216	243	231	194	202	235	216	230	215	230	218	220	235	218	232	212	241	211	222	202	246	217	244	203	237	241	220	228	244	233	223	230	221	226	225	245	214	238	216	255	238	212	193	229	230	220	214	213	235	251	212	231	257	234	198	225	236	224	245	187	240	247	208	222	188	229	239	162	234	226	221	222	229	205	249	207	210	209	215	251	220	199	237	236	234	203	234	224	222	226	236	196	220	230	237	241	217	225	213	229	217	225	221	240	239	233	211	240	248	221	224	229	216	249	245	230	260	240	239	226	245	210	229	218	254	221	245	218	232	241	199	222	229	224	225	211	240	232	241	242	266	212	239	185	202	201	218	198	216	210	230	233	233	227	223	190	195	243	231	197	264	230	242	201	226	228	241	263	228	207	211	236	246	222	231	220	226	240	235	208	224	211	196	218	206	233	200	205	216	230	236	213	202	208	209	241	214	220	251	249	213	191	231	239	218	239	228	208	219	215	206	250	224	223	204	222	197	226	242	213	241	221	222	221	234	197	231	208	227	203	220	218	200	220	219	248	217	215	236	225	225	241	239	243	213	244	230	197	236	219	251	228	214	227	207	219	200	215	234	249	240	225	217	231	234	199	229	218	229	241	235	215	225	226	200	212	242	241	232	202	228	202	212	219	233	217	209	231	204	262	243	223	217	192	236	203	212	220	226	217	229	227	205	230	236	236	232	240	227	220	228	233	211	233	214	238	200	234	248	205	246	227	209	224	214	206	243	233	215	205	252	229	226	241	209	211	230	190	221	237	210	222	227	230	212	202	224	243	211	222	233	225	216	225	227	210	225	242	223	215	233	246	247	258	226	205	213	226	246	243	233	208	237	228	236	209	219	238	231	208	208	234	228	251	250	214	230	262	219	250	244	209	199	207	233	225	215	230	235	222	251	225	217	199	243	207	221	213	222	228	225	216	215	221	249	202	238	241	225	213	206	217	222	214	213	205	225	216	212	246	231	250	221	223	220	224	227	237	256	242	202	236	233	231	259	251	201	212	223	212	246	235	220	238	224	205	222	225	232	246	227	220	235	210	188	238	259	234	232	203	211	186	241	237	244	229	209	235	237	226	230	192	218	174	199	203	212	240	198	240	215	217	273	255	217	242	247	208	242	238	234	197	224	246	240	219	236	232	211	223	240	233	242	252	227	232	187	220	216	246	207	200	216	206	230	213	217	222	216	196	204	201	240	193	230	195	230	241	209	230	251	223	236	252	211	205	258	248	232	233	239	243	234	210	193	236	225	218	244	234	245	218	235	231	232	226	221	228	228	217	207	243	226	187	217	189	214	233	230	239	255	192	212	232	233	228	213	240	210	245	234	192	202	199	217	231	196	216	215	250	221	236	201	230	188	244	209	238	228	204	208	206	264	212	218	244	231	225	223	197	227	242	246	249	206	255	202	206	249	220	245	242	228	238	221	202	237	225	201	187	206	203	222	228	223	229	253	232	219	190	224	216	224	214	236	232	221	228	227	230	209	200	222	218	244	234	240	215	229	228	238	205	193	200	210	229	241	216	214	224	235	276	223	202	222	248	218	240	208	211	248	210	239	199	248	227	241	228	227	203	228	209	237	231	221	223	226	207	200	201	195	253	190	215
40020	28014	20244	12506	7645	4876	3105	2039	1373	1077	844	706	642	527	517	498	476	508	465	492	483	547	465	502	496	503	524	502	529	523	537	550	504	532	518	550	472	512	511	493	478	473	502	499	509	509	492	515	466	572	503	473	567	488	526	511	495	493	479	474	482	476	535	469	520	528	533	516	474	480	504	516	515	502	520	537	481	553	507	508	478	508	508	501	532	514	514	498	524	508	540	486	473	494	486	486	490	517	502	513	489	510	516	447	549	539	527	514	520	500	501	509	468	510	496	462	514	536	506	503	482	502	489	517	522	498	486	541	499	503	480	517	525	509	511	524	500	511	512	536	517	481	515	488	513	482	481	516	477	504	533	540	470	496	516	450	511	502	497	483	490	552	501	463	510	514	511	495	471	514	497	511	514	504	504	474	539	521	516	493	514	481	554	521	532	487	514	545	509	523	454	493	481	482	506	481	508	505	522	534	523	506	447	472	498	501	491	489	520	509	497	512	546	474	496	500	504	494	526	526	489	503	526	529	475	531	490	479	500	522	561	490	518	476	506	524	477	514	485	504	502	509	504	505	488	499	506	496	525	511	517	542	521	495	489	483	495	536	483	499	488	488	484	523	474	548	550	533	525	466	524	490	469	529	511	476	503	500	502	520	478	503	532	503	499	495	497	490	501	481	520	513	481	515	478	517	498	514	518	526	514	508	512	464	505	526	501	515	481	506	474	512	496	499	476	527	529	518	511	514	513	510	479	533	493	490	514	504	479	527	505	525	475	522	455	531	535	515	475	500	493	504	507	477	519	500	505	507	507	498	534	475	546	506	509	474	487	565	485	500	532	510	500	481	537	515	489	508	541	514	498	487	524	540	475	452	516	480	474	515	486	517	514	513	498	493	523	536	507	467	484	477	565	510	516	490	477	514	491	513	495	497	491	566	487	488	517	504	504	519	542	505	515	474	524	506	506	457	521	522	487	459	506	535	493	530	516	512	508	503	491	539	490	536	503	499	504	518	514	500	526	507	545	486	515	491	503	519	519	487	471	521	525	482	476	540	558	511	510	514	520	501	487	532	507	512	493	529	502	523	539	498	502	488	482	470	533	545	520	494	519	544	512	512	504	532	491	506	553	509	482	487	522	478	504	534	497	507	491	537	520	477	502	475	501	497	491	502	488	500	499	515	500	513	496	492	537	492	516	522	476	565	552	570	480	518	565	473	510	467	499	495	518	503	497	518	544	444	445	494	503	482	502	518	542	518	506	492	523	494	516	495	544	501	499	520	496	503	517	514	478	511	500	523	494	508	508	501	516	550	544	512	524	499	529	503	513	499	510	507	524	554	491	494	506	524	501	546	552	471	478	515	492	513	532	519	531	526	488	527	522	550	528	545	471	520	521	500	500	491	486	520	505	493	526	515	541	475	486	490	521	513	508	542	514	521	476	525	509	525	486	524	523	491	501	500	489	476	512	519	496	518	471	533	527	501	509	508	520	538	485	487	505	507	501	559	491	519	476	542	485	502	516	515	496	521	508	509	518	509	528	524	533	487	546	496	522	533	486	506	483	579	486	544	498	505	482	501	536	514	541	492	525	499	487	497	502	493	497	482	496	493	505	488	519	500	472	525	536	502	500	534	479	486	555	489	510	481	506	550	477	475	502	508	472	506	560	504	495	487	515	513	528	510	537	488	495	506	490	497	499	493	538	498	536	523	516	502	507	483	520	493	486	512	514	523	579	519	489	509	484	515	502	524	508	492	509	491	499	528	518	527	513	499	509	557	463	511	494	518	499	473	514	463	507	482	498	496	489	497	516	478	482	534	502	492	508	499	492	526	515	507	533	491	499	536	505	518	497	505	510	509	462	498	522	470	506	498	475	531	513	501	500	531	528	533	519	519	483	494	467	499	506	544	488	526	511	504	499	483	509	490	512	477	526	499	465	489	513	490	484	502	512	492	525	493	486	525	488	540	515	519	542	484	480	499	485	507	508	532	500	520	535	521	462	495	528	506	518	497	495	476	501	489	508	459	478	485	532	546	513	514	495	512	490	493	492	487	511	507	530	504	567	524	509	470	531	521	527	500	488	494	510	520	450	516	518	528	527	479	478	522	492	537	503	490	497	492	521	482	549	528	496	534	506	510	504	496	462	505	482	497	503	507	526	496	528	543	521	539	506	500	509	501	510	457	492	505	503	515	530	473	505	489	471	552	542	503	499	481	493	497	485	500	517	542	475	504	478	503	532	526	532	504	508	565	525	507	523	515	479	503	530	471	565	499	539	495	471	490	490	485	498	541	519	472	519	458	538	532	516	510	456	473	507	503	524	503	487	486	532	491	533	493	527	505	498	489	519	521	497	475	518	515	483	468	508	500	462	521	502	503	544	493	509	501	490	508	506	519	497	528	510	531	532	524	517	486	504	486	501	530	450	482	520	488	512	523	540	482	488	498	492	514	486	517	513	534	518	526	463	513	485	481	502	487	483	498	511	505	513	490	519	490	516	525	457	555	521	537	484	523	499	479	487	511	513	509	524	493	508	557	578	490	530	510	520	476	475	494	472	526	508	526	483	517	513	503	530	488	492	490	524	504	517	495	512	551	513	491	478	517	557	528	464	507	498	515	532	486	485	523	530	526	517	505	485	481	497	533	513	495	533	530	513	506	506	480	494	488	524	494	505	526	512	504	484	524	504	474	518	495	511	521	513	497	495	489	504	516	481	477	481	506	521	496	518	457	515	516	536	536	512	516	517	532	492	514	499	512	497	494	518	483	553	490	496	493	494	521	522	480	512	483	520	502	541	528	533	509	483	514	495	542	506	533	487	454	530	527	513	551	543	523	473	498	527	501	502	528	491	478	499	490	473	514	462	507	470	478	472	539	498	517	457	490	500	469	501	518	506	528	495	540	455	462	485	450	526	513	495	498	513	527	524	484	491	531	491	504	516	479	527	519	508	495	527	501	490	461	486	525	497	495	471	535	507	518	519	511	472	507	567	498	497	525	503	515	521	497	522	533	497	487	476	475	529	496	502	500	517	498	546	489	461	473	515	478	522	496	511	510	542	461	479	478	515	554	472	504	498	536	520	496	549	506	496	506	516	492	533	518	514	533	499	538	482	546	490	478	514	509	434	505	473	511	480	468	511	540	504	498	497	425	464	520	515	509	499	504	482	519	539	514	504	506	584	529	514	520	469	488	494	483	536	549	446	497	523	553	490	479	544	526	507	506	491	468	548	499	513	526	481	552	517	506	517	502	551	530	539	484	509	505	515	530	507	524	485	520	520	490	531	531	497	463	505	481	511	481	513	497	501	480	492	529	514	519	573	530	512	512	492	506	497	510	508	492	515	492	487	496	562	474	490	534	526	467	490	512	504	548	479	473	496	462	541	483	555	564	499	484	534	479	505	446	474	493	508	533	500	463	518	495	516	498	523	492	481	525	507	494	528	549	489	501	521	498	535	531	493	465	504	513	508	496	518	513	530	551	543	549	494	539	477	509
51144	21153	5809	1409	622	368	313	256	255	247	227	232	254	249	225	229	210	237	234	214	224	236	231	241	260	261	244	252	230	236	234	216	256	240	213	236	247	217	219	234	222	224	234	194	226	213	221	223	232	261	257	252	234	204	249	232	227	222	258	226	216	257	210	238	218	235	285	234	236	227	224	242	230	232	213	230	246	204	245	225	237	228	212	199	229	228	246	249	222	225	226	237	225	199	234	245	244	243	212	243	193	261	199	227	260	221	238	232	228	237	217	234	208	235	233	236	261	222	254	234	236	252	258	209	221	276	248	216	227	206	203	217	236	220	240	215	257	227	240	240	270	242	226	230	219	245	202	225	208	203	187	246	214	242	247	230	235	193	198	252	223	226	249	263	210	229	213	242	229	229	235	230	212	204	225	226	223	258	216	232	254	218	221	242	208	203	256	232	248	235	226	229	205	223	213	226	236	225	205	210	227	211	224	239	233	231	200	246	255	234	220	249	223	228	232	203	201	238	257	228	230	232	250	252	252	198	205	259	256	218	237	231	233	256	231	242	232	232	217	236	224	243	218	255	237	218	215	205	216	244	209	222	253	245	241	228	229	245	241	210	210	249	211	221	253	225	239	259	233	232	226	214	247	228	223	227	225	237	245	223	221	217	251	233	221	230	224	211	231	195	239	229	242	252	228	224	220	227	242	244	215	201	225	228	229	240	239	219	232	234	169	199	241	205	198	186	225	242	238	247	229	233	195	251	245	220	217	238	238	223	217	209	204	232	243	195	224	214	210	210	238	240	202	203	223	199	210	290	245	236	227	225	228	185	222	241	198	227	235	229	179	230	225	236	250	251	263	231	218	239	224	226	230	230	257	238	232	234	239	226	238	251	232	223	228	223	224	241	247	255	255	207	234	236	244	260	224	220	250	209	224	232	205	227	214	234	228	218	238	227	245	237	232	225	235	227	235	244	261	239	245	219	242	207	239	221	199	244	217	236	208	229	244	205	215	201	230	230	258	245	219	219	214	226	221	243	222	223	229	199	221	200	241	255	226	231	229	240	231	249	233	228	252	237	241	251	215	256	220	237	204	258	201	237	245	224	240	245	210	190	240	233	245	231	211	208	215	240	248	228	269	229	210	253	239	205	220	257	221	223	261	248	214	228	204	205	211	224	257	230	209	212	231	236	232	224	229	224	240	249	224	213	230	247	236	237	229	238	221	224	212	240	236	239	216	218	240	241	218	243	221	230	215	244	241	231	243	213	215	249	263	226	252	239	221	248	238	221	219	240	225	191	201	244	226	249	237	204	230	256	234	245	242	223	227	251	251	245	227	227	234	227	241	256	261	255	249	230	239	254	220	226	237	207	241	211	220	246	217	207	206	192	229	224	209	239	212	218	218	238	242	235	202	218	251	231	213	242	231	239	263	233	227	230	262	267	199	205	221	236	222	220	214	257	197	205	210	233	202	210	222	234	219	252	238	219	204	242	219	226	246	220	217	249	208	242	236	208	213	229	213	207	246	222	234	227	233	203	241	237	233	236	218	228	250	210	211	255	228	258	233	250	231	237	239	229	229	260	254	236	218	228	211	225	235	225	226	244	239	235	246	222	239	221	264	263	245	252	223	211	231	219	255	221	209	226	234	254	240	250	209	232	261	244	221	262	239	231	243	240	203	222	247	223	226	267	218	230	232	235	250	259	220	230	207	215	223	262	242	251	250	227	233	212	245	210	236	221	231	224	266	253	234	216	229	210	231	231	242	227	203	215	237	242	236	230	222	204	219	229	228	259	230	219	231	230	229	253	231	238	284	210	242	256	217	229	224	199	231	233	240	240	204	207	223	215	223	225	222	227	217	222	213	246	237	221	244	241	249	233	260	235	218	226	244	235	236	249	221	235	237	229	232	250	253	288	247	241	220	224	233	216	211	256	204	226	232	224	246	225	222	246	269	232	197	239	228	203	186	238	250	236	207	227	249	245	225	268	232	257	260	234	225	251	235	232	238	216	246	250	252	225	230	231	245	216	225	222	251	212	207	249	251	234	221	223	254	225	233	234	201	226	206	250	237	231	215	236	235	243	222	237	227	209	213	236	227	234	269	238	238	261	242	214	240	239	204	216	233	245	217	252	213	224	260	228	258	222	234	252	246	212	205	259	235	253	224	247	202	224	234	231	232	248	242	214	212	222	232	217	241	242	232	244	245	242	231	210	242	264	240	222	233	245	250	198	221	201	232	211	224	230	246	202	230	247	244	234	247	224	234	201	255	237	236	218	230	236	261	255	206	217	273	230	235	223	248	261	226	256	220	219	240	228	228	230	250	251	183	213	214	217	233	246	249	248	223	222	216	247	259	232	207	240	210	218	247	219	204	241	257	243	228	245	232	241	191	200	225	239	229	248	223	225	252	214	218	292	207	188	234	234	259	215	233	218	232	228	216	245	242	223	227	240	213	240	233	239	227	229	207	238	232	235	235	211	230	208	235	221	251	223	234	211	196	211	232	242	242	227	220	242	229	208	240	226	219	234	225	228	204	226	249	232	232	202	219	238	206	220	263	237	248	226	235	229	260	233	256	217	221	231	236	200	223	257	217	213	205	233	228	210	215	230	251	224	249	222	213	231	222	240	248	221	227	214	222	229	241	209	200	268	231	251	206	213	219	233	202	237	233	234	235	257	205	226	232	227	219	217	239	232	234	220	235	204	214	246	247	224	245	231	218	217	223	231	202	215	220	211	234	220	227	233	205	234	233	231	245	220	183	238	200	221	216	215	230	212	226	231	246	222	244	230	244	240	240	250	248	231	216	236	223	258	207	222	254	236	239	225	243	201	220	269	233	207	213	202	212	238	248	271	220	217	215	276	226	217	229	223	218	237	232	240	228	247	215	209	230	255	239	237	208	225	227	200	228	242	246	222	223	259	204	232	194	218	230	240	206	238	251	231	235	225	227	223	191	246	246	243	229	208	223	227	212	240	234	190	227	232	217	239	214	250	243	254	243	254	231	211	219	206	211	224	230	230	220	218	232	253	221	227	240	217	255	218	230	219	221	236	263	256	223	225	231	226	256	254	258	230	207	208	237	224	244	209	235	227	224	247	250	213	241	241	215	227	236	262	238	240	259	261	224	248	249	227	205	244	232	232	236	224	240	221	225	229	198	207	240	225	233	246	221	223	229	206	230	240	242	241	250	229	245	201	229	215	230	208	201	223	214	211	220	245	235	235	243	198	242	219	228	214	232	232	211	233	252	256	222	232	231	222	217	216	232	235	244	175	232	226	226	246	221	232	226	212	224	214	197	222	263	211	250	204	259	205	250	258	236	276	244	214	251	245	243	241	235	237	255	221	239	245	245	193	254	263	235	220	272	204	220	250	220	239	232	260	228	248	249	240	229	222	233	212	214	226	196	222	221	212	241	252	221	234	217	221	230	254	233	222	249	193	207	212	227	218	211	251	259	260	221	248	230	206	193	221	217	229	214	251	194	243	240	222	236	227
35469	15509	6597	2858	1582	1055	767	660	596	553	509	491	494	496	551	525	494	500	496	461	534	551	516	520	494	564	512	524	504	514	496	532	519	504	535	470	517	507	535	542	504	533	503	529	518	515	526	502	512	492	514	522	516	480	505	471	572	532	493	434	492	514	552	504	471	502	523	502	516	501	484	494	498	500	519	485	549	486	467	534	477	485	529	503	518	530	531	521	515	508	537	554	560	507	536	504	484	514	526	546	537	471	513	510	498	483	551	522	500	536	506	543	534	531	521	508	519	539	487	529	500	517	502	549	514	552	527	546	536	498	504	549	545	516	493	501	522	529	507	497	526	528	508	487	498	529	517	506	534	552	493	530	472	504	497	495	532	537	521	525	522	531	512	559	495	544	500	489	506	517	532	529	543	531	559	497	493	527	522	499	532	518	534	514	517	545	523	518	532	525	459	527	506	494	561	534	516	507	497	509	465	535	506	513	515	552	491	490	509	530	549	488	521	535	514	521	485	474	493	476	472	527	520	504	532	491	505	490	513	462	527	524	557	510	517	539	526	526	510	520	498	520	483	514	520	513	508	496	510	517	503	508	473	485	504	506	518	490	572	545	543	516	509	534	519	522	554	527	491	523	490	511	509	492	546	488	525	524	515	517	532	550	548	508	501	511	516	545	537	491	509	513	528	527	484	487	500	517	524	539	506	490	497	549	498	517	534	529	520	510	542	529	503	521	496	483	493	524	484	495	499	521	554	524	572	483	523	530	545	553	523	547	511	548	512	529	530	523	559	479	478	517	488	541	508	538	520	544	540	517	515	543	534	520	516	495	527	529	506	498	515	575	532	537	518	501	550	548	475	524	514	557	483	501	507	516	518	484	489	529	502	521	518	501	515	496	525	518	500	536	544	565	528	496	525	495	495	523	532	574	505	508	482	536	519	491	509	550	517	516	536	504	524	565	506	494	521	501	524	543	516	509	504	468	519	508	503	496	498	529	550	512	490	553	492	520	529	547	551	538	518	509	462	519	495	510	521	509	503	525	509	563	532	518	521	525	527	503	524	552	537	512	509	501	506	469	534	497	530	520	531	517	466	527	472	502	522	497	519	498	510	541	525	534	482	492	524	516	527	522	521	514	523	509	506	534	512	496	536	532	473	533	485	532	493	503	476	515	479	525	531	513	537	512	535	547	525	498	515	531	516	506	517	536	463	516	540	529	507	528	553	478	549	516	528	513	506	517	520	533	519	520	518	520	499	529	498	527	530	527	532	509	515	531	506	492	535	561	510	521	485	498	505	513	517	549	497	462	532	533	507	516	495	519	525	513	550	488	537	534	528	497	500	462	529	531	515	540	497	535	485	550	540	573	518	518	521	516	509	486	545	531	500	498	543	472	540	539	472	524	529	512	495	466	522	513	515	514	514	536	503	583	514	566	530	518	533	498	500	516	491	541	501	506	474	522	497	491	513	536	533	474	499	513	562	519	476	515	494	537	486	527	552	528	492	510	530	484	467	494	521	509	499	467	505	494	548	511	542	485	498	529	549	519	480	471	518	492	534	522	504	489	510	535	474	496	493	526	492	524	502	514	511	524	509	496	564	503	517	490	499	526	507	532	540	529	529	535	513	506	537	509	531	522	479	506	518	483	508	517	522	480	501	562	521	495	541	527	488	527	517	497	493	497	527	513	523	497	485	467	528	511	538	514	498	551	494	471	526	539	493	498	559	524	524	502	527	557	530	507	484	520	498	510	514	510	541	520	510	499	510	519	480	495	549	522	531	519	548	492	476	545	486	525	522	530	507	497	494	496	502	553	527	537	500	517	507	521	541	536	445	514	492	554	508	528	506	558	495	498	546	468	463	505	564	541	490	520	504	526	517	483	518	506	527	526	514	495	509	453	503	528	524	500	479	516	492	531	524	507	516	528	506	542	543	490	514	522	550	516	495	533	551	503	507	494	510	549	534	528	524	494	510	500	462	515	477	561	479	501	519	505	532	549	543	499	504	486	508	514	536	511	526	524	496	551	509	512	501	508	497	503	489	546	509	510	550	536	531	525	574	471	502	518	475	530	531	496	524	549	509	547	485	482	524	477	496	450	528	533	561	528	543	549	518	522	472	556	504	492	526	508	484	559	537	545	499	540	549	522	491	514	511	515	537	527	538	504	490	524	530	470	499	508	490	514	515	540	502	495	503	518	476	508	495	506	495	527	508	494	546	492	510	466	519	496	481	497	507	525	510	520	519	498	494	552	495	514	517	497	509	500	523	545	522	469	525	516	533	507	526	563	530	492	500	501	525	540	531	506	488	452	530	527	516	554	562	523	485	497	487	481	539	516	497	513	515	489	503	529	513	471	507	509	529	513	507	514	515	503	476	487	509	531	515	502	490	509	490	462	535	507	511	515	545	535	500	504	534	507	541	530	496	531	546	487	518	555	496	532	489	485	510	540	496	514	529	478	526	517	513	525	523	490	533	530	514	491	556	517	515	563	504	502	531	514	544	517	494	470	533	505	524	521	515	504	505	523	485	535	466	527	536	522	490	504	519	483	551	538	489	508	463	524	501	506	554	516	514	506	504	517	511	488	537	543	481	511	520	527	535	506	516	532	515	506	484	525	511	529	514	504	517	529	545	500	514	500	518	512	511	513	472	496	498	537	504	480	515	499	529	550	529	476	496	522	498	508	485	501	492	537	535	512	481	539	538	489	498	520	563	497	537	526	503	513	511	516	516	526	529	531	555	481	520	535	513	535	476	526	511	530	518	538	495	526	533	557	550	520	490	521	519	467	523	581	515	511	521	517	520	532	527	513	539	495	528	543	517	512	506	494	479	519	502	490	525	526	508	518	482	502	496	527	532	507	520	496	531	506	527	505	528	499	518	510	502	515	506	527	526	531	545	535	507	488	522	511	525	536	494	503	543	526	514	505	509	500	570	491	478	507	531	488	525	483	534	537	484	480	524	510	547	527	507	533	519	533	498	496	543	518	468	544	513	517	549	558	496	490	555	552	515	532	528	528	495	495	540	551	490	471	548	526	499	543	524	533	557	518	478	478	508	526	541	506	560	484	532	511	506	498	573	522	546	544	516	486	516	556	493	480	544	557	582	563	539	526	530	562	523	472	501	487	511	540	488	474	521	474	532	508	482	514	475	529	516	566	525	539	506	490	505	539	484	488	523	531	532	523	484	555	493	494	484	579	496	490	475	499	501	541	504	557	517	476	530	535	512	509	560	516	546	532	535	501	446	460	523	537	511	513	496	517	510	497	510	516	503	539	535	491	499	497	503	554	504	472	513	525	527	513	503	476	517	524	505	535	499	492	528	505	506	514	486	519	508	535	527	517	521	517	496	534	530	523	474	548	551	501	513	535	569	513	500	520	508	534	487	491	492	511	527	473	501	491	517	501	513	535	541	487	546	513	507	531	512	496	533	500	509	481	505	532	480	520	513	521	552	501	496	509	554	486	495	465	509	530	506	515	497	538	510	540	563	520
60461	22179	4552	809	476	343	292	287	228	209	198	210	243	228	228	216	224	213	222	224	236	196	205	227	209	209	232	214	234	193	227	201	225	209	218	230	243	202	206	200	252	236	212	213	231	219	226	204	212	202	222	242	226	203	209	227	198	240	251	211	219	210	202	202	225	237	220	233	247	215	196	191	230	223	246	204	242	207	225	207	224	214	211	202	238	205	231	224	255	195	195	216	225	214	217	224	193	173	194	221	184	225	209	203	195	243	212	252	212	232	214	187	227	223	195	202	200	204	225	210	225	197	239	221	224	212	241	184	207	214	209	210	223	196	234	205	204	200	208	227	211	182	237	228	260	216	200	223	234	220	202	245	218	206	224	244	212	231	191	247	230	217	205	212	230	242	212	236	219	202	195	225	215	199	224	181	250	215	191	221	203	200	232	228	260	235	245	218	225	209	220	203	222	221	225	211	217	215	227	214	188	227	203	207	230	236	224	231	198	230	192	218	239	217	219	227	228	241	221	201	225	183	201	224	239	241	196	207	233	212	246	225	223	234	212	234	238	238	211	237	227	231	233	226	201	199	226	212	250	209	213	232	236	184	229	203	209	204	203	222	220	196	210	213	223	226	216	237	219	206	220	220	187	218	225	206	225	220	217	230	208	216	190	220	212	217	199	215	230	199	229	240	211	216	214	213	208	234	230	233	219	206	199	205	248	228	208	201	211	253	201	225	233	210	235	200	211	242	237	246	188	224	223	221	206	232	235	211	215	223	199	217	219	253	219	199	160	238	226	198	240	221	226	209	221	248	199	222	221	214	223	227	227	237	207	223	193	222	201	191	240	226	207	251	200	222	204	195	222	215	218	227	206	218	244	206	230	227	232	256	229	206	236	203	222	238	254	208	229	178	219	201	189	206	239	188	192	231	240	213	231	200	216	220	234	201	216	207	191	211	239	225	200	229	224	217	214	232	221	231	211	205	221	214	228	226	215	194	193	209	235	237	206	247	215	229	237	192	218	244	215	207	216	214	195	208	241	257	213	227	206	208	223	247	210	210	213	222	218	223	220	237	228	221	235	224	190	224	220	234	253	239	221	223	221	226	185	211	244	226	196	198	214	230	206	227	217	190	217	226	215	216	217	216	209	204	202	231	211	206	227	243	220	253	209	214	208	239	206	212	248	239	205	215	252	248	232	230	198	204	214	253	241	240	193	232	241	218	193	229	221	220	216	218	225	219	214	196	228	238	241	241	211	198	238	235	214	255	210	217	226	221	220	211	205	237	225	226	208	246	223	235	231	220	210	215	225	218	248	237	198	227	236	217	209	209	193	214	223	222	212	208	217	213	239	227	259	225	209	233	223	198	232	234	210	218	213	236	189	208	201	210	242	196	232	219	216	219	223	210	164	215	207	237	210	227	246	212	211	191	240	225	203	245	195	259	250	225	204	199	237	201	222	215	204	208	195	230	226	184	225	207	205	218	207	217	212	237	198	193	220	251	216	241	219	194	231	212	221	215	193	223	185	206	180	249	221	224	219	224	191	212	196	210	237	215	213	208	212	203	208	219	230	228	207	198	223	220	209	204	199	217	242	231	193	197	245	216	219	237	219	210	240	202	203	224	197	227	207	210	215	220	211	210	212	192	217	241	232	217	243	236	200	218	211	219	225	208	200	220	217	214	234	214	194	196	211	217	217	218	223	187	230	192	199	190	214	215	235	213	223	220	196	184	213	236	229	241	179	220	228	196	238	228	224	223	225	231	227	242	213	237	227	215	220	229	236	200	209	226	225	233	214	201	225	198	189	214	222	213	216	239	239	182	204	218	225	216	221	228	250	196	228	218	225	239	254	219	199	186	204	216	235	214	213	202	210	198	247	237	223	219	230	235	202	215	216	215	246	247	204	237	215	184	224	194	248	207	237	228	196	232	228	238	217	203	215	199	242	230	220	219	220	226	210	250	215	235	207	221	204	234	213	208	214	202	251	230	225	238	220	220	215	205	207	259	230	211	201	219	204	202	220	214	228	226	217	208	202	229	214	235	203	208	223	216	192	217	212	254	228	206	192	206	213	220	220	228	243	228	229	195	221	198	178	187	192	234	234	226	198	209	220	200	229	214	191	213	245	203	216	240	181	213	220	209	199	220	211	221	223	215	195	220	201	248	233	208	201	211	216	212	228	219	217	193	235	239	227	230	224	214	238	211	212	231	234	232	219	207	225	174	215	215	189	234	238	176	233	215	213	254	227	212	234	219	225	206	229	238	223	227	214	213	201	207	217	244	214	200	185	197	214	225	210	236	232	222	221	206	222	213	224	226	200	211	231	200	261	224	218	239	196	178	197	219	238	215	225	250	192	206	226	202	229	222	222	234	230	228	229	214	226	197	219	225	195	223	210	224	222	194	183	200	226	198	242	217	215	219	243	217	240	197	204	248	232	196	234	219	171	199	227	233	237	228	198	201	225	232	198	211	217	205	202	206	201	241	180	216	219	229	233	212	214	245	199	236	216	195	197	214	223	212	211	225	208	231	228	223	254	214	214	203	240	184	240	242	219	244	206	214	210	209	209	212	191	234	239	223	235	213	206	241	209	206	209	202	216	231	223	184	221	205	247	212	223	193	213	233	228	221	201	211	206	227	245	232	216	233	219	213	225	231	203	228	233	214	225	215	223	221	224	236	216	216	233	235	218	217	196	213	204	222	227	226	202	238	238	212	215	217	220	201	219	197	219	216	228	233	213	200	248	221	226	241	221	224	259	176	240	221	191	183	211	220	224	216	219	216	208	203	220	210	216	183	217	191	243	215	226	174	220	201	220	217	205	188	254	226	211	206	231	215	234	197	207	210	202	247	218	216	199	224	202	230	232	194	226	226	192	212	191	219	207	231	220	215	226	202	223	207	222	199	219	228	217	188	199	208	222	197	219	214	205	233	183	188	202	237	252	221	206	232	249	224	215	222	177	199	212	246	220	246	234	218	212	220	232	208	214	206	198	217	223	234	188	213	217	224	224	229	209	198	235	219	190	224	203	229	212	221	215	216	227	231	201	206	221	206	217	218	230	234	210	208	211	220	218	213	209	201	220	225	235	245	201	242	226	231	229	226	213	226	225	222	214	217	241	216	201	234	226	204	198	209	206	219	240	217	216	219	201	243	247	228	209	219	225	194	222	234	178	203	199	238	223	227	226	196	230	201	242	208	221	221	249	235	193	224	230	209	215	212	216	211	225	237	228	213	219	202	222	209	230	199	201	209	211	201	219	225	198	222	217	239	180	210	204	196	225	226	203	214	203	225	236	192	213	237	210	207	229	217	226	221	225	205	224	229	193	193	226	220	238	224	200	220	219	227	232	230	231	190	221	203	217	201	206	229	222	214	235	223	260	209	219	214	232	227	218	241	229	226	201	250	229	205	252	251	224	209	234	186	214	206	195	243	211	192	216	213	229	202	215	219	240	200	190	209	201	215	195	234	224	223	215	228	205	214	227	208	188	212	213	240
41244	12013	3487	1775	1182	901	741	648	631	549	540	515	472	512	512	511	489	460	434	483	511	507	479	494	477	474	498	474	497	489	522	497	484	492	528	500	525	499	448	470	519	539	485	521	480	530	467	501	517	488	502	489	540	500	466	490	506	487	515	506	483	509	483	466	445	488	479	499	534	529	527	475	531	534	498	480	498	454	471	477	485	502	485	479	451	523	500	509	498	537	509	491	496	549	475	497	474	513	473	476	508	532	469	520	493	542	488	506	529	519	481	476	473	483	483	488	475	527	532	506	503	511	501	515	500	486	491	478	518	485	490	496	489	492	489	526	493	485	507	477	523	506	499	519	485	503	442	556	490	495	492	521	491	483	476	518	528	518	496	494	477	436	475	509	527	477	468	515	496	470	512	517	486	505	468	483	474	507	526	473	511	478	507	575	507	497	480	489	514	515	477	480	509	516	524	487	501	495	509	482	497	536	494	490	482	489	461	548	494	520	508	476	541	487	446	525	496	494	501	465	495	515	503	501	538	513	462	502	488	481	497	512	511	556	512	448	505	539	498	525	489	473	494	520	494	504	497	514	486	513	495	487	505	486	500	503	468	502	446	500	489	488	476	501	503	485	510	506	497	508	520	474	514	514	448	492	486	500	479	497	520	485	489	484	502	502	497	487	528	517	490	496	482	475	450	503	524	483	493	490	489	519	464	478	463	470	534	506	492	541	475	479	475	472	485	490	491	468	502	516	466	503	480	530	506	508	511	487	488	496	490	463	499	449	546	492	509	473	457	446	511	536	504	490	512	475	492	505	522	502	473	516	493	500	515	506	522	516	524	467	482	493	480	501	508	521	513	495	531	481	528	502	497	480	498	442	495	505	477	504	495	527	448	525	486	526	494	493	512	514	462	529	503	481	482	508	511	477	454	444	447	510	493	484	501	476	487	545	502	489	504	509	497	462	477	493	500	506	526	478	500	503	515	500	512	480	520	494	508	515	482	483	521	504	469	533	459	477	476	545	497	500	487	520	461	518	497	502	493	507	488	525	490	513	502	489	476	492	530	496	553	513	479	484	499	521	509	483	491	471	514	533	506	467	500	496	498	437	428	528	482	543	495	485	508	465	497	536	527	511	526	463	546	510	485	511	522	483	484	496	498	522	496	497	509	469	499	492	477	503	507	489	516	496	517	508	481	530	507	488	488	529	509	453	507	512	489	548	504	490	509	489	460	470	518	503	504	523	514	536	493	463	494	504	493	496	466	490	525	471	509	522	466	527	523	498	489	470	490	470	527	503	465	518	541	517	449	480	494	507	492	491	477	457	525	500	496	491	499	486	483	459	487	522	517	463	482	509	468	503	478	556	475	480	485	505	508	525	507	513	486	508	503	510	499	493	478	508	499	499	489	533	455	456	467	466	532	474	503	470	491	495	526	484	497	474	540	472	529	513	442	479	528	470	503	474	467	468	511	486	506	485	532	533	500	458	486	501	503	482	496	534	520	501	481	518	482	505	515	472	526	486	498	502	487	483	492	472	516	544	523	498	492	512	520	451	496	455	524	527	476	471	509	523	509	505	499	516	460	477	486	518	481	482	481	471	518	512	531	503	486	503	495	485	476	512	488	464	485	486	481	513	488	459	497	515	456	510	510	509	494	529	490	500	502	462	492	474	513	494	473	482	510	507	495	503	506	482	490	468	498	477	460	455	480	479	481	490	495	468	496	505	544	537	499	508	444	526	506	478	524	460	488	545	518	510	486	514	461	503	506	487	494	511	474	522	494	467	507	487	491	500	483	525	526	490	503	488	486	500	522	499	506	454	514	503	570	515	504	496	526	517	477	524	484	516	489	478	487	509	496	494	498	492	487	490	497	528	510	514	475	525	449	468	501	490	501	522	470	553	495	476	535	518	496	518	504	510	440	488	461	503	501	507	535	466	518	509	518	526	533	514	504	513	504	488	492	522	513	505	485	476	515	536	537	494	483	496	489	511	516	504	482	508	487	526	519	505	487	522	453	507	535	471	487	518	477	531	507	460	482	511	490	504	492	506	477	494	489	458	525	462	466	474	502	470	460	459	477	502	472	495	486	531	479	448	517	454	504	482	446	463	503	487	486	530	493	518	489	423	481	544	533	505	512	522	518	493	487	515	500	459	492	471	494	466	468	493	442	505	488	484	473	467	497	500	470	512	489	502	492	476	496	505	488	482	510	537	498	467	492	464	485	479	464	505	491	470	563	479	548	465	462	453	478	513	511	499	535	466	505	486	504	539	492	509	514	490	503	478	493	488	499	459	528	484	464	551	508	491	483	513	521	475	516	438	479	498	491	479	496	497	477	509	506	475	506	493	494	514	536	512	474	481	485	479	494	460	508	508	448	528	515	479	499	497	479	507	482	490	516	498	533	460	527	472	505	501	506	445	527	485	492	514	493	516	500	479	486	545	479	527	495	491	477	484	496	505	460	483	525	489	483	456	455	487	485	488	447	481	504	489	492	495	471	498	503	496	490	524	501	503	454	512	492	469	470	493	503	536	489	467	510	502	517	493	523	510	506	486	473	502	487	463	475	469	511	479	522	492	505	445	504	474	508	515	481	471	494	510	521	488	543	523	490	483	491	543	507	522	492	514	529	529	489	522	511	512	522	498	485	445	501	512	474	536	499	475	485	500	476	484	461	497	474	488	503	451	481	498	517	494	480	521	459	488	500	425	503	535	528	479	537	493	517	504	486	516	474	497	463	493	490	505	500	521	457	498	518	530	484	466	531	506	502	492	493	505	499	524	546	481	526	480	488	481	510	495	515	499	495	494	543	501	505	493	509	466	523	479	540	504	504	535	509	510	488	504	513	487	505	435	466	455	496	519	503	456	482	452	460	484	527	515	483	487	498	537	506	512	497	464	511	469	522	522	490	510	489	443	495	513	509	504	502	484	490	498	491	485	483	479	486	484	439	494	501	506	488	508	486	489	534	484	433	508	470	509	497	504	487	516	501	437	509	501	530	477	499	465	510	490	491	485	504	499	490	510	488	517	470	521	505	489	486	475	497	490	492	465	545	517	514	499	505	485	478	497	556	527	499	505	495	467	510	474	443	503	534	493	454	514	507	483	522	444	494	497	516	508	514	523	528	471	541	482	476	479	466	489	486	495	477	484	480	453	517	517	468	504	493	461	462	488	528	516	481	482	527	480	470	503	531	448	443	479	482	513	494	500	543	462	500	485	496	521	483	507	504	487	477	490	464	493	455	465	502	507	496	482	466	469	459	505	493	478	532	555	470	502	513	466	517	516	540	497	469	538	486	515	474	510	497	504	497	474	454	507	467	508	508	496	484	440	516	484	466	515	508	479	487	470	518	464	477	486	470	503	505	461	478	485	513	477	515	486	467	528	484	470	478	500	515	490	531	494	493	484	514	541	532	522	495	493	474	473	490	500	481	485	522	492	463	492	468	488	498	473	503	523	505	527	515	488	524	524	482	522	500	485	477	517	523	501	456	537
57169	26183	10913	2948	1294	757	514	388	300	256	253	212	218	236	220	206	241	226	222	252	237	205	238	199	246	229	207	212	222	205	232	229	208	239	237	218	212	237	227	241	209	223	249	241	202	249	208	212	259	209	224	257	194	227	252	206	199	245	253	240	219	240	213	219	232	202	227	196	212	212	236	225	191	212	216	224	224	223	215	218	200	199	209	237	235	225	234	237	239	247	223	228	228	246	219	238	189	197	206	224	226	234	250	237	236	248	208	222	205	238	237	212	236	231	221	242	231	224	216	187	221	228	217	233	221	212	251	245	208	214	235	230	235	237	241	248	227	257	211	201	214	240	214	209	245	218	202	246	254	208	187	218	226	218	248	234	211	243	208	219	218	222	194	207	227	250	212	221	204	196	206	220	249	215	216	214	226	218	233	238	218	219	177	203	210	224	224	207	232	212	200	254	195	232	243	225	224	215	238	237	217	209	234	204	228	243	229	261	207	239	257	225	238	265	216	221	227	265	223	224	197	217	255	234	229	232	233	226	215	212	215	229	216	217	212	238	225	230	238	219	224	243	213	246	224	228	253	219	224	232	211	241	230	232	245	225	231	228	202	239	234	213	220	250	236	233	221	213	221	234	239	237	194	239	210	249	200	223	209	226	213	204	242	233	223	217	246	215	222	240	225	253	225	208	225	239	203	208	223	251	214	241	243	227	235	237	225	227	228	210	225	251	240	217	227	253	227	207	225	201	246	216	226	233	217	235	224	228	270	247	221	239	236	212	201	236	232	261	232	196	226	220	213	209	209	223	228	212	226	203	237	274	227	211	227	240	220	242	210	234	235	237	248	233	201	209	224	230	230	217	220	241	235	237	205	228	246	226	223	267	218	211	219	231	228	233	215	241	211	217	229	249	210	222	223	210	208	232	212	210	235	236	202	237	219	249	206	239	228	232	224	202	230	223	235	236	232	235	201	238	228	245	207	230	214	225	232	224	224	243	233	220	226	219	230	211	245	187	205	182	234	229	250	209	203	208	210	241	197	203	239	226	251	245	204	262	232	203	230	219	225	219	244	195	236	238	230	215	230	211	227	246	262	227	238	256	228	233	224	218	237	215	235	254	261	226	220	213	219	254	214	246	222	224	201	250	208	204	238	230	220	224	213	211	224	197	244	237	220	219	205	239	221	244	232	236	216	207	211	249	213	211	232	233	234	224	221	243	206	222	222	246	259	220	236	252	240	261	242	218	205	215	259	240	216	226	181	221	251	220	253	206	217	235	254	221	240	213	199	189	226	216	196	221	199	237	206	218	256	228	222	207	211	198	212	225	231	220	231	214	240	215	196	242	211	230	206	229	228	221	234	237	239	209	210	263	224	235	239	210	216	220	237	214	222	246	221	198	231	216	241	233	261	239	223	216	232	238	212	215	260	195	259	226	246	238	238	228	248	244	245	230	225	232	206	218	229	238	216	220	245	215	229	224	226	219	251	219	202	226	229	219	247	233	215	222	251	216	210	229	238	227	214	205	231	226	229	227	203	234	206	215	223	220	254	243	247	237	218	199	233	251	249	235	215	241	221	200	228	218	237	235	235	231	241	219	231	250	239	216	252	244	241	267	227	211	213	220	248	212	218	206	219	207	215	214	221	239	234	229	217	216	209	240	208	206	219	213	200	253	202	238	246	213	225	237	217	203	230	236	226	215	223	215	221	230	202	214	218	195	241	228	209	199	225	215	239	230	237	227	225	246	224	237	197	220	228	226	258	210	225	211	199	200	209	215	222	217	209	222	209	208	245	220	238	229	237	220	195	253	211	239	237	232	230	236	215	241	240	218	238	218	215	203	248	252	213	233	225	207	233	227	210	216	234	227	239	194	259	239	270	237	207	233	212	237	204	240	218	214	235	198	255	246	239	230	224	248	278	237	234	240	216	237	233	254	217	259	235	218	256	235	221	248	238	200	197	205	219	250	227	219	232	222	207	252	212	218	239	249	216	221	237	235	228	196	242	214	234	219	219	233	228	215	215	209	201	228	227	217	215	217	242	221	206	187	201	220	210	226	219	189	226	214	189	260	223	242	212	221	237	229	238	255	227	218	232	219	192	242	233	226	251	201	205	218	251	238	233	219	212	244	232	210	260	238	202	209	236	238	214	207	241	203	217	225	195	213	237	217	231	211	244	206	214	251	211	226	217	206	211	232	215	231	233	247	254	244	246	248	268	251	209	207	248	234	239	207	221	221	217	226	222	218	210	222	234	238	249	202	227	215	195	204	238	243	210	215	215	232	220	246	228	186	242	236	226	208	243	216	232	225	216	216	227	222	219	200	224	260	243	239	233	214	225	233	236	232	230	227	224	219	209	210	245	225	221	244	235	223	216	236	226	233	231	202	221	231	217	216	205	209	220	228	217	204	264	216	223	201	215	209	239	225	251	233	214	228	247	216	232	224	184	218	230	231	198	226	242	205	238	228	222	206	217	223	228	212	248	225	237	216	243	214	218	249	229	250	210	226	207	245	236	248	250	199	250	243	197	218	222	218	215	197	221	235	269	254	210	213	210	227	234	226	232	224	204	191	240	229	212	236	248	257	252	214	190	240	237	234	228	237	235	226	223	209	180	244	207	220	218	193	214	209	217	244	226	230	226	268	226	203	227	237	227	251	249	237	252	234	212	232	212	240	220	244	207	225	237	212	190	192	209	219	239	212	224	253	218	226	196	225	233	222	201	261	213	227	238	230	217	246	224	220	224	240	224	191	231	254	219	229	203	247	215	230	220	236	196	238	251	242	249	203	199	207	236	218	230	234	225	232	209	232	205	224	234	206	230	262	242	232	225	211	233	219	218	236	225	230	242	243	209	211	206	185	223	243	215	222	192	205	246	202	271	225	255	233	195	229	246	227	238	209	211	233	215	206	222	222	207	251	239	209	253	226	239	202	232	265	221	202	204	239	235	215	208	251	259	240	243	216	237	253	229	232	247	209	205	201	231	223	224	213	241	241	230	220	240	161	222	217	231	244	206	229	233	233	215	236	215	248	250	249	242	226	234	241	188	216	240	220	234	261	206	217	182	217	205	226	220	234	212	225	230	221	223	244	210	229	240	231	236	201	229	232	222	206	227	221	244	219	226	249	228	209	212	220	246	213	221	242	203	238	257	248	253	231	242	225	241	228	223	230	206	228	226	220	246	206	192	228	219	256	229	254	208	207	235	244	235	233	217	212	228	202	224	196	235	248	230	229	229	227	239	233	224	201	220	205	218	266	264	210	226	230	203	189	213	229	213	237	223	209	237	229	219	210	198	231	242	218	234	226	224	220	198	245	223	256	212	254	217	179	237	212	229	199	232	211	222	181	246	209	207	210	207	220	192	221	188	245	225	219	238	206	236	196	219	241	213	233	247	234	212	231	226	223	236	231	203	234	220	213	211	212	198	245	243	210	218	207	243	226	237	223	233	221	230	225	197	229	209	213	218	214	227	228	237	230	210	207	226	242	232	219
37884	19384	9637	5291	3355	2278	1513	1074	868	678	621	574	556	511	545	513	479	494	505	479	537	492	485	506	542	504	501	518	542	530	513	521	516	499	492	504	539	488	491	484	495	529	464	470	476	535	507	513	476	510	521	520	511	512	513	524	501	483	507	480	497	516	543	524	525	536	485	463	491	530	518	518	517	496	512	508	548	517	486	513	530	533	508	509	488	540	518	517	487	474	519	519	536	482	470	530	517	480	531	504	505	556	481	495	484	473	448	484	520	560	510	536	504	520	560	490	512	551	507	500	501	543	533	490	491	493	514	496	514	466	497	546	514	508	514	514	537	488	513	505	528	534	508	511	528	482	509	499	532	511	521	509	516	531	480	523	496	480	500	495	518	512	520	520	561	495	557	536	513	519	497	489	504	498	481	511	461	501	512	563	506	554	515	476	506	511	529	516	493	505	477	525	496	525	510	516	494	535	536	526	501	510	470	472	474	513	508	512	504	546	498	497	528	504	470	545	504	531	513	519	485	496	512	522	468	512	511	522	574	538	483	536	594	543	485	529	466	495	500	551	520	520	531	537	505	507	509	529	485	537	481	509	507	540	491	496	527	489	477	501	513	513	531	523	549	523	498	521	528	501	549	531	513	562	526	513	544	540	515	491	523	496	491	498	518	558	494	498	534	524	504	501	505	524	501	501	492	433	540	494	476	500	534	513	513	526	529	544	485	494	500	499	494	526	511	519	512	481	546	474	507	464	483	504	514	538	538	504	508	569	514	541	536	500	525	434	498	474	530	471	536	508	536	522	525	497	482	525	503	534	485	523	539	518	477	488	483	532	504	498	497	544	526	517	491	469	496	499	495	498	487	468	516	473	534	474	523	501	516	492	550	507	512	528	499	476	511	522	512	486	531	526	457	500	518	499	426	539	483	503	564	528	498	501	500	526	482	505	523	561	463	517	490	522	524	487	508	511	541	493	501	497	497	519	506	499	540	484	484	485	493	507	498	485	494	523	511	550	498	499	525	492	510	509	529	540	473	506	456	544	542	505	490	480	505	478	505	466	524	534	519	504	494	519	508	455	488	541	469	527	503	531	492	516	492	480	521	551	522	491	509	543	479	519	507	535	525	490	501	492	530	508	537	522	528	513	485	494	539	512	505	450	516	504	525	480	492	531	487	520	548	483	485	512	519	547	512	501	508	507	524	513	488	537	543	498	530	519	525	519	517	511	521	521	526	514	520	547	559	532	504	510	530	493	487	504	546	484	493	534	535	472	533	527	511	532	493	542	493	516	537	461	504	521	539	490	519	541	520	530	518	534	493	500	521	489	538	481	520	482	485	503	527	503	489	519	532	539	528	521	541	530	512	512	499	460	513	498	524	509	466	503	507	523	519	524	469	502	523	545	511	480	512	500	488	515	498	529	500	506	504	460	518	501	453	481	519	542	483	488	541	517	502	517	550	494	542	466	497	496	474	535	519	479	492	481	514	467	506	502	549	522	476	500	512	512	491	466	468	527	500	537	499	536	502	504	539	537	494	498	496	514	487	474	445	535	496	499	491	516	524	495	516	534	510	459	514	491	473	491	566	494	512	544	508	513	522	527	481	505	522	510	524	473	526	531	497	520	532	494	494	503	474	473	450	519	530	485	457	525	514	485	510	519	528	506	472	518	505	531	481	487	529	493	540	551	519	526	474	492	555	497	491	511	538	476	510	509	489	489	545	489	553	517	506	513	491	499	532	530	515	550	511	509	529	494	534	492	549	515	504	503	523	522	462	497	535	512	518	508	498	493	508	535	538	536	506	493	486	500	519	554	480	535	525	530	535	505	496	569	498	489	536	522	489	476	553	522	546	543	502	465	490	513	494	543	485	477	514	540	499	496	501	530	503	517	508	512	565	482	527	529	502	505	524	476	495	532	503	500	490	500	513	514	488	526	510	495	536	507	522	520	508	539	504	514	475	516	528	510	536	517	504	468	500	508	539	519	510	517	485	476	484	538	517	534	537	524	536	503	523	518	494	522	470	530	516	478	516	504	509	487	541	498	488	475	493	504	510	465	513	509	525	543	512	513	526	522	501	519	554	530	519	530	492	515	531	532	476	495	556	465	493	484	535	525	462	536	552	486	492	513	489	495	532	512	469	527	513	506	477	489	533	485	485	511	496	497	476	496	497	519	525	516	486	514	445	495	470	489	509	475	534	526	501	564	501	522	517	498	566	488	548	506	478	522	497	530	527	492	506	519	525	517	499	497	503	508	489	546	532	531	484	514	502	512	534	487	514	490	535	514	492	484	512	532	493	512	554	465	520	520	488	544	526	497	500	497	526	515	509	509	539	490	523	493	474	509	484	582	538	521	493	525	502	503	512	518	496	506	552	547	481	510	512	511	513	507	496	466	495	494	527	543	506	497	538	490	550	526	487	489	498	536	494	550	489	525	548	488	510	513	490	514	502	487	494	502	507	479	541	491	514	533	499	542	514	459	472	493	512	550	493	563	466	538	497	553	532	493	522	486	514	526	510	515	469	477	532	533	502	532	491	515	468	548	503	496	502	521	506	521	492	502	503	515	475	542	507	548	495	553	487	514	513	502	455	522	483	491	482	511	510	523	551	516	479	499	505	538	491	535	488	498	489	491	532	519	506	530	500	504	502	486	499	491	514	530	507	522	513	486	505	485	546	493	526	570	471	518	541	475	499	552	506	478	509	468	497	528	503	545	507	496	527	505	518	503	517	535	537	521	511	525	527	502	499	553	513	510	521	518	559	489	532	489	466	517	499	469	512	481	523	513	501	485	493	522	510	492	531	476	490	463	496	558	482	515	527	495	489	456	532	479	560	509	525	550	537	502	549	545	461	466	497	490	479	559	504	507	482	519	492	516	513	484	510	529	528	508	490	475	494	548	494	539	511	518	569	534	511	488	524	494	495	487	548	508	534	523	532	510	504	473	524	521	495	498	513	512	466	533	496	523	515	524	516	527	525	507	481	475	490	521	509	549	502	509	492	529	504	493	529	464	555	479	510	539	464	507	542	523	486	520	503	485	517	480	487	526	528	520	505	524	477	536	475	510	546	517	469	529	482	486	463	507	508	506	519	510	521	543	515	504	497	528	462	556	545	507	459	546	574	494	507	491	525	512	545	508	535	543	515	511	495	470	492	518	471	467	490	498	515	520	500	512	533	476	499	507	488	501	497	479	504	487	495	491	473	523	501	523	474	520	507	503	533	518	551	487	502	487	476	465	518	522	506	503	526	511	516	504	500	494	531	495	481	483	516	478	537	493	514	486	514	504	513	517	519	496	507	493	565	524	488	548	510	507	502	548	516	521	509	520	464	482	520	495	499	491	515	537	499	531	493	534	503	550	479	544	500	471	522	504	489	493	528	533	511	477	521	539	532	524	553	530	483	486	458	521	496	508	517	524	507	479	538	512	508	541	506	529	510	505	521	525	465	513	553	532	541	542	524	513	526	531	466	564	494	533	489	502	504	526	518	499
49988	17160	3635	1259	694	466	361	293	233	222	220	213	208	221	237	214	225	198	218	209	198	205	210	213	206	197	236	206	214	207	217	194	215	204	207	214	232	217	238	222	207	215	190	236	243	231	188	246	206	222	248	208	211	193	207	224	216	223	230	213	232	216	213	203	243	232	205	210	211	223	196	219	194	212	196	216	210	226	220	239	216	219	228	221	210	212	217	204	213	218	213	211	179	209	209	246	213	215	205	219	215	222	222	216	237	229	246	234	198	213	227	227	193	177	212	205	223	221	206	195	219	208	227	220	203	225	206	221	219	243	218	213	215	205	212	209	242	227	201	222	210	200	199	244	251	217	240	233	223	200	219	196	225	250	236	241	202	213	217	195	202	248	221	214	230	236	198	206	233	236	220	236	201	226	218	229	229	224	232	209	221	238	212	242	220	203	240	200	204	199	216	227	227	215	222	227	204	213	222	257	258	190	193	183	207	211	232	222	197	204	201	213	205	204	207	186	238	221	222	203	211	221	201	224	184	245	231	229	205	218	232	232	210	211	223	217	234	213	213	206	221	204	220	209	226	210	229	207	187	228	221	229	221	218	238	221	221	187	248	241	201	230	224	209	224	238	185	180	192	220	218	236	204	215	260	241	183	226	222	208	179	241	229	237	211	236	230	211	221	226	231	208	200	236	212	223	202	215	227	214	213	230	215	217	220	220	194	188	200	217	213	251	225	223	216	233	223	218	234	212	188	233	214	193	218	188	238	227	215	201	212	202	233	205	219	224	205	227	214	197	238	223	226	231	226	212	184	236	199	239	217	197	219	256	223	218	212	228	248	233	212	231	223	218	215	243	227	233	226	214	226	221	242	221	218	212	240	225	222	230	219	212	212	227	204	240	232	213	209	217	234	190	230	224	225	224	243	190	226	216	227	219	236	214	207	229	225	212	216	235	241	194	232	245	222	220	214	198	210	196	225	214	217	213	246	207	236	231	223	218	237	220	212	224	195	215	262	192	193	209	244	217	224	220	224	214	217	227	231	221	206	255	209	235	193	209	220	204	215	214	238	217	223	192	206	237	212	236	178	201	220	217	238	222	221	215	223	232	218	207	210	196	234	202	230	202	265	239	234	231	202	220	216	225	212	220	223	232	210	220	241	201	218	193	204	207	212	193	213	228	239	188	217	212	232	199	225	224	198	218	230	233	220	232	214	187	233	220	203	194	224	220	208	203	194	228	222	225	200	207	234	223	253	217	242	245	226	224	235	202	231	188	186	215	231	199	217	198	233	209	207	244	201	227	210	227	227	252	193	184	211	213	203	235	236	212	227	204	210	199	227	226	193	217	226	223	233	221	215	234	211	203	247	190	198	224	225	217	212	225	202	230	193	231	247	204	220	227	201	205	221	227	214	207	229	235	193	226	226	180	180	228	224	236	227	214	209	220	246	231	230	216	218	196	200	231	232	233	193	218	195	208	219	253	245	231	193	211	224	231	201	181	202	220	223	229	173	202	217	192	218	227	237	231	218	214	192	218	211	245	254	204	202	222	218	206	229	212	197	221	205	222	249	243	211	228	217	208	247	234	219	200	238	198	201	208	211	203	233	234	225	229	224	221	233	216	212	211	215	188	215	234	228	185	212	212	225	234	228	219	215	213	211	229	208	181	190	223	205	220	211	212	234	225	225	221	198	184	223	210	205	229	240	225	215	240	218	199	222	219	185	242	202	192	220	225	211	209	208	214	237	208	215	184	222	214	192	211	189	224	236	245	208	230	205	207	205	215	222	198	208	180	227	250	265	209	225	220	217	215	224	215	249	207	220	213	234	203	195	239	219	230	236	209	224	207	202	198	194	185	207	205	207	207	240	231	242	227	192	237	183	214	219	209	254	237	206	211	216	228	200	209	228	217	228	251	226	230	205	220	200	195	238	244	220	262	207	200	214	232	206	201	204	204	221	209	206	224	186	214	222	193	215	235	220	222	207	221	227	229	213	212	268	219	234	204	247	221	208	215	202	211	234	212	217	199	179	249	234	195	212	208	237	253	232	202	212	218	196	215	206	201	233	218	232	245	229	208	218	206	218	230	239	234	211	200	192	220	224	197	210	227	212	213	218	242	195	254	199	198	209	213	195	225	218	199	234	209	196	205	227	212	213	237	209	212	210	200	208	208	231	214	214	221	211	241	200	215	236	199	235	208	198	203	226	197	230	212	211	236	237	204	227	226	212	196	220	240	216	230	203	193	192	247	246	232	245	236	217	183	216	199	229	197	199	239	197	209	222	217	222	234	261	212	202	240	192	220	194	212	205	234	231	214	196	216	196	183	214	220	196	199	193	170	199	227	235	209	208	236	246	211	196	230	236	210	223	235	233	239	223	208	229	238	209	178	189	236	227	251	205	207	214	215	211	223	229	224	215	222	232	230	233	212	213	206	204	195	210	215	231	207	210	241	229	220	214	228	239	215	204	224	223	167	195	212	218	231	216	209	202	251	216	226	195	227	231	208	219	238	222	215	232	222	217	240	231	224	218	220	203	200	206	223	201	234	258	219	225	225	200	235	236	222	201	216	226	229	226	220	195	194	203	226	189	227	206	200	201	198	211	237	241	227	221	223	211	225	215	237	190	226	212	227	224	215	244	216	206	218	233	231	232	225	217	241	214	194	201	209	236	228	209	219	210	201	225	227	229	218	231	195	238	227	219	192	192	204	194	188	241	239	234	185	219	225	207	212	217	187	211	212	191	237	215	210	253	217	231	196	224	220	213	223	208	242	232	226	209	256	246	196	212	213	219	207	198	198	228	199	228	222	207	215	229	213	214	217	195	223	231	241	252	208	214	227	219	235	220	219	204	197	224	224	259	237	189	205	214	232	227	215	226	209	224	226	232	232	186	212	230	201	225	236	224	197	226	223	240	194	219	239	229	240	227	219	203	212	199	239	193	219	228	212	247	210	234	204	214	226	234	228	217	213	237	255	226	272	214	239	221	218	208	222	228	225	217	216	216	214	202	200	255	217	229	194	217	193	227	217	196	223	229	234	226	190	214	220	248	208	230	189	206	228	215	217	218	243	218	223	216	222	234	201	231	213	239	229	235	225	223	205	213	225	215	224	211	224	195	211	236	228	231	220	231	212	220	221	238	220	242	227	215	219	223	219	203	217	197	213	215	200	213	225	219	204	207	228	237	238	219	211	207	232	221	234	228	223	221	219	268	222	196	221	199	189	212	213	229	190	216	209	220	211	212	196	263	233	213	202	209	248	212	222	196	192	233	193	205	234	241	222	226	214	216	230	212	206	218	223	198	199	176	201	218	187	221	226	208	211	189	222	213	191	225	229	208	230	198	216	213	213	193	236	220	214	236	213	205	205	244	224	185	223	199	194	214	210	216	183	199	198	236	207	227	180	223	200	236	215	202	212	226	208	214	224	200	206	229	198	221	215	230	219	190	211	209	255	206	226	222	245	236	202	219	213	211	250	238	231	208	196	234	215	205	217
33839	10853	4471	3119	1975	1294	985	734	650	580	492	517	498	454	461	496	473	469	486	459	491	468	475	498	528	470	509	495	516	519	554	487	495	479	531	484	510	478	464	463	499	495	452	528	519	525	476	479	466	498	500	518	493	521	495	494	500	497	504	489	483	468	510	459	473	482	496	501	510	535	497	474	497	472	461	503	481	498	478	478	544	503	457	481	519	507	482	459	452	487	473	489	492	499	482	497	501	485	452	441	472	512	499	459	541	477	443	527	512	508	482	476	500	485	482	494	505	480	485	503	501	491	464	485	464	496	494	530	534	470	528	516	470	487	487	492	496	494	495	472	486	506	491	490	513	491	478	534	495	473	527	480	493	497	490	506	514	525	512	483	474	474	512	516	485	509	483	496	527	480	526	504	493	511	476	523	452	477	482	472	489	482	470	542	482	482	502	458	489	532	469	495	472	518	494	471	483	504	488	526	504	503	504	489	510	483	520	500	516	487	476	544	491	462	474	490	483	494	480	517	505	526	482	510	516	502	430	480	505	490	496	468	509	510	497	517	525	516	476	492	515	471	506	482	510	488	507	531	481	520	489	494	460	494	485	483	470	490	487	467	473	502	477	501	536	469	434	483	501	495	494	502	468	516	481	518	482	474	453	488	466	469	485	491	470	492	524	486	462	480	482	467	497	502	515	497	493	476	449	476	489	518	467	484	464	512	535	459	520	475	471	505	496	512	495	515	471	521	480	472	507	486	487	471	494	463	491	513	530	485	504	501	471	501	489	473	527	465	492	519	495	497	470	473	484	469	497	475	506	491	486	467	483	490	515	452	509	522	499	491	467	514	555	455	484	492	472	504	503	496	494	489	471	492	446	515	466	493	493	489	519	521	529	487	479	491	504	534	465	511	490	467	529	490	508	477	515	548	528	479	507	492	481	488	506	478	474	489	490	539	517	509	521	478	528	507	499	453	478	511	479	489	502	458	466	510	494	484	499	460	459	507	490	517	477	486	547	455	486	459	490	525	482	493	510	491	539	493	499	478	470	498	440	483	475	497	418	487	495	444	479	526	485	491	517	469	485	461	434	473	498	504	458	469	496	478	508	497	490	465	486	505	487	483	486	478	508	508	479	474	435	507	494	470	504	490	518	497	511	503	505	504	472	482	486	502	504	523	462	517	426	500	508	506	483	515	503	506	488	454	478	467	530	499	486	515	478	467	466	452	464	497	483	471	497	475	487	558	473	468	506	490	502	493	503	519	451	532	513	513	489	529	512	456	452	505	477	490	501	488	446	456	496	451	493	504	490	488	481	486	492	502	490	476	460	511	453	508	548	499	435	487	493	551	507	524	495	474	474	500	475	539	480	515	455	462	497	516	499	454	567	505	458	492	519	544	518	505	527	493	498	524	478	486	495	453	505	443	504	515	508	503	458	492	513	490	511	503	496	535	498	457	487	461	531	473	475	487	511	543	482	506	469	491	490	535	470	476	497	460	509	489	475	465	487	474	525	449	475	472	484	458	482	496	488	484	485	471	477	463	478	451	511	504	489	466	493	484	502	486	486	484	481	462	474	465	526	464	471	486	503	480	507	474	479	479	506	492	510	490	518	489	467	473	471	504	500	454	502	507	466	492	476	455	477	480	445	467	504	502	488	471	454	525	497	499	473	495	511	524	465	506	499	473	478	478	517	502	488	475	511	512	516	491	451	512	450	490	504	510	498	543	496	459	489	472	498	499	499	473	519	469	487	437	481	484	462	478	461	474	476	505	505	494	463	528	520	467	488	489	472	522	461	470	499	457	481	509	492	473	472	457	494	510	458	468	511	513	502	494	508	506	484	500	504	457	530	484	495	487	497	507	531	487	492	463	498	488	512	487	480	503	467	473	521	460	488	485	462	522	460	497	520	461	525	470	491	442	507	499	474	527	496	496	476	533	449	514	492	500	456	461	474	470	505	503	533	474	456	520	498	522	519	456	468	501	485	531	505	482	526	487	502	517	474	468	459	457	492	470	493	523	488	501	456	484	491	448	474	508	524	510	451	517	493	426	499	523	471	492	537	503	493	481	490	475	475	487	501	470	463	514	496	528	486	534	507	489	472	512	471	496	487	501	492	507	473	466	491	471	470	491	511	469	472	529	468	477	470	493	451	480	488	500	459	485	504	501	533	477	477	543	504	497	496	517	524	486	503	463	460	466	493	502	476	458	494	519	499	513	482	483	474	501	469	448	485	486	486	457	504	504	437	468	534	498	498	470	480	466	484	525	481	506	449	501	488	489	490	490	500	508	480	482	512	505	471	499	512	467	486	500	480	472	503	487	502	475	507	464	479	461	513	501	470	473	493	484	461	497	493	513	531	501	509	490	481	495	455	506	479	521	493	488	485	516	490	509	487	494	493	471	468	508	458	493	501	521	483	513	518	480	481	541	483	509	487	469	462	506	466	462	483	500	466	468	533	507	488	516	479	489	471	484	482	497	512	507	484	500	522	519	487	511	508	494	509	470	466	493	516	517	501	531	498	509	518	473	537	485	430	492	488	525	488	489	484	485	487	479	486	487	495	486	501	507	464	479	487	522	503	472	474	463	524	503	466	501	493	511	482	531	485	504	528	438	503	485	505	470	502	495	501	444	463	489	447	510	493	517	483	478	510	507	478	526	494	463	501	464	514	504	475	507	454	504	512	468	470	486	454	490	519	457	473	514	521	482	491	483	505	482	458	508	441	511	525	486	506	470	480	497	452	486	451	495	505	454	499	468	509	460	499	486	477	494	500	468	479	463	505	521	477	500	486	521	496	483	482	514	502	497	497	487	501	479	489	483	494	471	452	464	465	493	499	489	511	477	502	479	499	482	466	500	501	535	522	463	499	472	495	460	499	509	474	507	482	460	508	486	503	519	545	490	451	506	520	519	448	471	482	494	487	485	478	506	530	486	488	474	519	486	506	506	539	488	467	477	510	486	514	471	497	492	488	499	461	491	464	437	490	503	509	476	422	492	449	506	505	507	513	496	517	529	496	500	501	490	457	490	479	497	468	493	463	500	518	464	499	476	476	460	514	487	497	510	505	517	491	488	485	472	493	476	474	489	507	487	472	495	473	497	480	496	511	490	485	531	527	503	462	465	504	487	475	471	499	481	490	497	451	474	468	493	501	499	499	483	462	487	502	424	495	475	489	482	519	497	519	495	514	476	457	537	500	468	488	533	502	494	478	478	469	488	480	492	475	492	468	474	492	472	445	479	458	487	495	496	493	488	462	540	468	481	480	508	483	500	476	493	469	482	467	513	495	472	508	510	487	439	493	456	507	483	461	516	499	463	486	523	487	530	431	475	490	527	513	458	520	502	507	460	482	477	479	500	506	497	483	488	498	481	511	472	527	525	498	494	504	460	512	488	491	477	499	518	554	451	541	487	461	480	503	467	461	485	472	450	474	490	511	492	489	522	526	503	493	504	478	493	483	504	521	474	480	461	497	499	509	520	506	502	510	504	469	481
56249	22930	6589	1826	939	559	393	318	301	272	246	241	215	199	198	236	197	176	210	184	210	200	217	201	195	185	208	232	218	207	197	209	230	192	215	212	214	224	207	220	198	200	212	203	209	200	202	176	188	198	223	224	217	213	219	174	189	216	204	194	226	201	208	188	222	190	215	237	262	219	208	214	200	212	202	217	202	202	197	194	210	184	214	214	192	208	211	231	210	225	192	193	196	214	220	223	176	193	212	191	213	178	212	183	212	215	208	219	228	205	200	204	200	200	233	201	204	195	215	172	182	177	214	228	242	238	210	199	219	170	207	216	184	215	206	204	226	212	201	203	212	188	217	247	207	194	203	218	186	178	187	199	206	215	209	248	187	197	220	209	236	203	211	212	181	216	192	218	171	204	219	184	219	235	236	215	219	208	224	198	206	213	219	194	215	188	184	231	191	189	224	229	214	223	201	218	192	204	207	214	243	193	236	203	212	192	183	203	202	184	210	199	237	218	217	182	174	224	195	207	225	215	213	198	191	220	204	218	214	233	192	208	235	200	227	226	201	185	201	194	155	209	216	196	197	229	219	199	198	208	193	178	186	193	206	212	200	208	204	231	197	202	229	220	206	211	215	210	217	227	220	206	190	217	197	216	204	233	192	230	214	191	222	227	192	239	243	207	181	210	200	246	225	205	193	205	197	219	213	210	208	200	204	197	192	170	224	215	236	212	207	212	260	189	178	213	192	217	211	230	226	219	193	239	210	191	202	222	211	200	189	224	209	188	190	201	195	196	180	190	218	184	218	220	225	226	206	224	217	188	201	197	211	199	190	219	200	196	220	200	191	218	210	217	218	206	208	182	202	199	194	225	206	185	215	222	230	206	213	205	202	203	196	213	184	224	210	228	212	196	218	222	174	188	223	217	191	224	226	202	227	197	209	235	229	190	182	196	220	207	239	190	226	220	183	234	191	205	222	212	202	200	194	222	202	204	219	203	208	168	201	194	226	194	207	223	197	202	194	212	219	198	198	223	235	215	234	234	228	215	215	210	185	216	211	218	193	222	244	202	210	192	207	209	214	195	205	197	206	227	199	226	184	170	195	193	179	199	189	224	203	199	195	162	190	223	192	220	212	226	177	220	194	210	201	200	196	173	242	204	235	195	185	202	179	218	173	199	203	184	223	191	203	215	190	198	214	215	204	210	178	199	189	203	186	204	219	181	223	206	212	234	202	196	202	209	245	220	202	166	231	204	210	189	235	215	211	228	204	179	188	225	186	210	217	165	225	200	188	211	192	209	205	212	198	234	230	229	211	216	188	185	219	216	220	176	195	216	188	206	231	241	221	216	218	212	213	211	185	194	233	212	231	195	199	182	182	215	191	203	202	221	224	200	211	229	224	200	202	213	203	215	209	191	212	225	210	210	207	206	214	204	196	163	190	201	200	235	217	203	216	220	215	196	198	195	213	188	189	225	214	226	194	209	223	209	202	210	223	214	209	196	215	225	209	234	217	221	221	227	199	163	231	174	175	223	222	206	200	193	209	200	218	215	214	215	201	202	189	206	191	209	213	198	206	225	225	225	212	254	223	206	216	229	216	209	195	202	214	221	195	209	236	221	202	192	190	208	198	210	198	203	225	223	204	218	216	164	216	218	207	210	198	224	233	189	210	205	217	219	213	201	233	216	203	194	204	204	199	208	200	233	218	201	195	190	194	211	208	192	178	212	196	217	194	207	208	247	229	226	212	220	203	190	211	228	188	228	162	225	177	224	208	214	191	185	218	208	203	203	215	241	192	180	246	210	212	228	217	205	201	219	206	223	231	203	230	219	197	249	196	211	177	187	226	188	216	200	193	209	222	195	215	197	218	208	185	187	205	222	216	205	178	179	185	218	216	214	200	207	215	223	222	220	194	172	216	227	196	191	198	222	194	194	202	185	185	213	214	227	218	198	216	176	188	227	222	212	216	204	215	208	215	212	197	214	220	214	218	208	200	207	210	213	188	210	221	218	176	206	198	199	214	227	184	200	196	186	192	233	172	224	240	207	203	225	205	211	199	231	202	207	222	203	212	190	204	215	193	214	185	193	203	212	230	201	208	198	225	209	207	223	224	188	187	188	214	223	202	223	215	231	198	195	225	198	225	237	201	224	196	196	231	188	179	197	224	197	242	219	211	195	207	187	231	198	203	196	179	203	192	229	212	232	207	224	198	220	180	193	216	217	207	219	192	214	215	203	197	187	198	204	181	215	199	202	205	203	218	214	199	188	206	194	229	214	183	215	228	193	195	200	212	236	203	208	200	203	191	218	209	227	221	191	211	159	204	165	195	184	188	222	168	218	209	209	211	210	231	225	201	196	191	223	211	221	215	240	207	229	197	213	231	218	242	217	200	215	190	214	208	207	193	213	218	178	206	214	209	200	204	220	210	234	215	179	212	214	213	217	210	189	180	233	215	199	212	204	218	205	193	197	224	208	209	203	232	202	216	205	212	235	201	194	188	188	230	213	172	218	217	209	209	241	208	219	186	183	203	196	207	201	216	208	178	237	208	234	191	195	192	180	203	220	182	225	224	205	197	199	216	198	221	198	214	176	199	188	179	199	190	204	221	204	200	179	207	210	212	212	209	201	204	192	212	189	190	202	215	190	211	185	221	223	216	204	241	169	204	201	171	231	196	247	191	221	196	188	172	223	169	225	209	200	204	203	200	224	244	223	204	184	210	205	214	207	205	178	189	213	220	235	210	217	206	187	244	238	186	238	213	221	207	205	190	228	232	192	199	207	221	211	212	205	221	216	175	233	203	177	191	225	196	194	226	204	198	212	200	193	208	216	206	185	208	214	221	215	200	231	209	222	194	213	216	191	175	196	203	216	186	197	217	187	187	195	190	229	229	208	210	191	227	208	201	212	212	205	224	211	206	187	200	214	208	202	195	212	182	191	189	194	176	191	233	207	227	202	189	247	195	181	217	216	186	198	219	210	187	206	205	199	222	245	195	193	198	187	202	214	192	194	205	202	191	223	171	209	188	203	200	209	201	212	187	183	227	212	206	210	205	200	198	209	196	209	193	205	227	231	218	204	215	232	217	199	186	213	221	229	233	191	228	198	222	214	213	195	212	214	202	206	207	219	224	201	207	219	199	216	228	201	212	202	208	208	205	203	186	219	207	196	197	197	202	202	210	192	230	207	218	207	213	216	226	194	204	200	193	207	194	177	190	191	218	207	231	238	206	255	227	206	218	211	222	222	208	211	192	216	183	206	214	216	207	210	215	222	222	229	202	190	220	199	196	213	192	189	204	202	196	222	201	174	226	217	190	196	205	207	214	223	210	216	191	193	212	204	191	224	200	207	219	209	209	217	212	193	172	205	192	206	216	184	210	227	206	211	215	194	196	231	223	194	216	213	191	214	192	214	217	220	206	210	207	193	223	211	182	202	215	188	205	202	190	200	215	205	198	231	216	235	210	181	214	239	224	229	209	198	224	191	209	240	208	219
37978	16112	6445	3749	2399	1742	1204	906	732	619	507	491	440	444	451	471	498	466	451	482	460	496	479	471	486	488	466	454	477	456	487	433	456	511	480	495	481	494	449	449	517	496	455	462	474	458	458	484	478	480	422	502	475	501	528	499	499	488	467	458	490	470	446	446	496	456	459	473	464	489	507	442	472	460	498	499	481	457	462	543	466	473	431	533	463	494	463	475	493	440	458	464	483	436	457	495	499	466	481	443	462	500	491	468	469	479	497	484	497	487	476	490	481	499	463	487	468	467	501	481	476	481	478	453	499	456	484	448	465	467	436	489	485	463	472	439	494	473	497	510	461	446	466	501	408	501	469	468	429	444	496	480	457	469	518	500	511	489	457	492	481	478	487	458	448	503	500	430	506	466	449	454	466	450	463	490	432	489	453	495	466	477	470	458	485	455	489	450	498	479	483	463	445	427	493	466	469	413	442	434	485	470	490	452	495	452	459	506	440	455	442	454	496	473	478	504	462	466	438	497	477	476	492	479	475	460	515	468	483	546	478	464	480	428	494	470	461	463	477	471	485	485	480	431	473	452	472	488	456	457	438	451	456	472	472	486	447	468	493	447	502	447	484	487	474	502	467	505	475	474	460	466	470	475	463	489	480	477	512	480	438	504	462	466	447	477	488	492	444	477	464	488	473	495	493	452	465	477	471	447	464	495	482	478	456	485	496	469	421	458	464	467	528	474	463	484	448	491	464	456	469	463	446	485	500	472	492	440	467	476	490	497	472	430	452	489	466	455	496	509	503	450	444	503	478	487	483	464	471	465	457	455	463	470	448	487	496	476	474	484	471	535	450	486	524	489	449	478	453	495	481	504	475	482	466	469	491	458	472	439	491	481	424	479	496	478	456	469	455	485	480	482	494	484	496	429	481	474	506	501	483	471	450	486	487	498	474	503	478	494	471	452	471	504	451	480	486	494	498	445	471	466	506	481	482	451	466	477	460	466	451	445	487	453	479	459	460	498	478	462	488	483	428	478	477	493	487	523	477	496	454	530	510	451	481	426	456	479	462	467	470	481	451	441	498	507	482	427	503	476	457	428	491	487	479	473	440	476	478	499	492	451	471	468	528	481	521	479	485	463	529	464	470	440	459	490	502	479	509	485	454	482	445	474	474	475	471	443	460	505	474	476	476	455	489	494	445	468	463	466	476	502	490	471	476	500	482	455	497	462	461	491	455	468	520	484	473	449	490	477	467	476	463	437	483	501	489	447	486	464	504	500	442	476	447	480	476	502	462	480	480	499	480	476	496	453	463	427	473	452	536	492	488	487	466	459	503	482	464	481	478	480	474	487	455	475	417	466	475	474	509	496	492	485	479	489	521	490	477	475	476	522	467	457	447	474	517	500	450	455	473	490	468	497	453	486	459	488	448	505	479	479	479	510	460	433	498	499	476	447	444	507	436	506	501	435	436	501	504	466	460	466	501	440	459	485	485	482	473	510	468	453	457	510	434	496	476	480	465	486	476	460	468	498	460	477	454	485	490	483	466	472	432	507	483	484	461	434	450	484	438	467	450	472	481	492	471	486	515	456	465	516	513	476	442	445	488	490	448	428	499	481	487	526	474	490	479	447	435	450	436	478	471	448	501	482	461	513	476	467	488	452	482	475	472	436	457	494	452	465	490	484	496	461	516	447	475	441	474	469	494	464	516	451	467	472	501	487	442	446	470	494	459	491	472	495	443	490	482	489	422	500	464	466	463	484	465	470	478	451	436	479	477	434	517	491	478	474	460	458	477	503	475	481	475	477	487	455	453	439	481	489	474	460	475	486	486	452	482	421	475	476	464	466	475	492	459	493	476	517	486	475	425	428	478	461	447	465	478	470	462	501	465	483	423	456	470	471	478	459	477	468	433	467	520	463	478	497	469	494	474	483	468	524	479	520	462	454	482	439	467	474	473	455	498	446	465	513	443	460	421	472	489	454	490	493	495	479	466	447	484	468	476	458	456	493	469	491	448	435	462	429	463	460	474	455	472	433	440	488	474	460	462	489	465	467	486	455	465	430	475	486	533	474	484	488	439	435	478	477	481	423	467	496	479	474	460	429	431	472	466	506	491	510	419	492	491	456	472	479	441	477	480	497	468	480	445	478	470	474	473	467	493	480	460	519	504	485	484	446	472	479	471	461	442	464	497	488	485	426	497	464	508	461	429	468	479	474	480	471	473	434	447	491	473	496	504	485	471	466	449	530	490	480	482	501	517	460	450	488	471	500	475	459	471	466	489	508	454	525	460	465	492	500	488	496	442	484	449	450	446	440	497	467	468	443	445	461	471	500	460	477	433	442	414	436	481	477	509	469	473	464	488	469	504	493	437	505	455	445	465	440	472	472	489	458	488	522	428	501	463	517	424	504	498	441	471	512	478	477	467	472	447	480	477	515	464	457	472	458	510	490	464	453	480	450	504	474	443	476	471	479	502	470	497	474	484	506	472	464	472	461	503	475	459	448	445	482	504	472	477	513	437	468	497	437	484	443	467	452	487	500	476	492	476	484	487	440	427	435	463	481	437	501	436	507	461	514	444	479	493	495	490	451	513	508	452	534	431	459	454	481	477	482	494	472	519	434	451	467	490	462	475	496	482	494	461	481	456	474	457	482	484	483	457	447	478	477	503	472	464	493	525	493	442	479	485	478	524	510	525	486	459	446	435	479	479	461	504	480	482	439	450	467	474	454	460	462	516	461	483	484	428	466	503	467	516	448	457	455	470	512	468	444	450	484	458	444	458	497	484	452	491	506	430	477	468	474	477	471	452	465	471	472	464	418	474	481	467	493	518	484	494	476	456	465	468	484	447	462	477	491	487	490	477	443	488	540	479	498	427	436	487	471	501	496	510	470	489	463	493	473	448	461	415	446	491	460	483	450	438	462	454	497	454	502	559	502	518	468	494	455	452	468	481	508	466	467	459	467	498	471	471	466	453	473	447	493	469	475	501	468	425	493	475	517	457	461	454	507	453	462	448	444	515	436	476	458	441	485	485	525	437	469	456	442	497	462	463	465	490	505	446	472	459	487	459	518	489	459	430	442	467	483	521	505	472	475	488	448	483	477	444	499	487	458	470	475	474	490	469	476	476	502	466	448	443	497	512	466	471	489	494	455	488	473	429	478	505	472	495	481	466	481	456	497	471	438	498	494	478	443	494	505	485	469	518	483	491	465	465	442	483	482	489	475	481	447	473	477	491	478	469	501	467	479	464	474	447	475	501	504	483	510	472	439	482	458	499	458	518	480	467	506	469	445	504	488	467	458	474	470	469	463	443	458	476	503	452	511	490	478	459	476	463	464	476	460	464	457	497	483	492	485	466	460	522	463	487	464	499	470	457	515	456	495	491	498	486	480	417	522	480	458	487	476	476	498	490	477	512	492	478	493	463	456	470	461	443	461	470	498	482	473	502	456	499	460	480	431	455	495	458	445	496	492	471	467	470	476	463	453	490	490	494	455
64653	31824	12567	4523	1937	1023	569	408	379	317	295	228	209	241	194	233	202	223	216	217	202	250	236	231	252	193	226	192	198	221	248	220	247	228	201	217	217	207	221	220	221	218	207	228	222	241	214	208	196	261	216	214	199	229	247	199	207	201	222	216	190	202	192	200	220	239	216	232	241	233	215	233	215	232	204	250	225	212	217	249	212	212	229	202	199	208	214	220	209	240	217	211	236	209	247	214	220	211	221	230	202	217	227	214	212	233	235	204	211	223	217	237	194	215	210	243	227	233	232	249	234	236	227	215	182	230	226	242	242	213	217	227	222	206	200	198	208	210	224	240	226	210	222	193	212	230	219	220	255	180	211	216	195	233	206	248	205	193	193	221	239	211	220	247	236	213	203	251	224	212	239	221	241	228	228	242	205	209	230	216	187	214	234	245	204	215	219	220	203	220	209	226	246	243	222	237	227	217	207	248	197	227	257	222	250	202	218	212	213	248	214	206	226	232	236	251	244	216	248	217	206	227	252	213	216	221	222	201	191	214	199	232	208	209	226	235	207	220	225	234	199	218	197	224	244	260	238	244	215	193	209	208	198	215	237	232	218	219	225	254	266	214	249	225	212	213	244	193	202	230	218	220	254	253	225	216	216	235	236	225	230	241	237	223	227	222	190	210	235	218	228	233	201	239	196	209	220	195	228	201	245	220	190	227	247	233	191	202	227	219	258	217	234	221	228	213	238	222	217	217	225	216	225	245	213	224	207	231	222	193	191	225	198	231	208	229	237	210	231	222	208	219	227	220	238	223	208	236	203	218	240	220	239	198	221	241	219	220	232	207	194	211	203	221	198	202	240	223	209	206	233	212	227	204	215	241	216	233	223	232	240	202	240	188	231	224	224	233	229	207	213	239	225	222	211	205	228	205	232	222	227	200	216	212	228	224	219	216	205	202	214	225	214	179	227	220	205	236	248	245	222	239	197	216	234	219	219	232	229	232	223	226	192	236	235	221	254	230	218	201	201	202	200	202	252	223	210	206	235	187	186	223	220	238	218	220	267	224	248	183	206	230	210	224	252	239	223	231	208	241	244	221	240	249	260	226	214	244	230	231	249	239	183	209	236	212	203	242	239	235	232	216	203	204	218	251	261	218	226	253	237	246	228	225	224	232	208	240	214	233	241	207	238	233	231	204	228	205	204	206	189	243	211	245	217	215	203	227	219	230	230	210	220	237	240	244	234	222	201	257	232	207	225	201	217	196	211	203	224	219	242	221	239	230	234	227	215	211	251	216	219	229	224	228	242	228	246	230	227	233	196	216	234	224	222	200	212	235	241	200	209	220	232	203	209	218	201	206	218	247	205	187	216	218	227	195	234	229	215	204	216	202	231	200	237	239	231	201	231	225	225	237	217	231	228	202	225	202	242	218	238	228	234	228	242	243	212	224	229	238	199	225	266	217	232	215	234	217	216	212	233	225	221	223	210	230	213	205	239	242	235	203	237	222	202	252	225	201	259	215	254	233	219	218	184	197	218	225	207	230	215	206	232	233	221	221	233	215	215	210	212	218	177	222	222	191	212	262	211	217	210	224	243	250	214	245	236	198	204	219	227	248	217	205	232	217	205	226	242	195	232	198	249	228	193	232	226	232	228	235	207	225	230	223	225	211	206	207	222	226	220	220	215	208	203	214	218	222	213	234	205	241	227	194	230	229	252	230	203	237	191	196	212	230	219	207	208	236	230	221	200	254	228	226	222	254	211	210	213	203	226	194	208	229	210	213	213	220	229	220	204	215	226	242	220	195	203	214	249	229	232	236	220	232	206	234	203	219	256	229	233	209	238	207	228	206	248	250	195	226	228	205	208	196	213	233	244	241	216	226	222	218	236	220	229	204	206	210	183	194	260	183	223	228	225	229	205	231	206	196	209	217	224	211	208	219	201	210	201	227	259	220	215	201	233	224	227	225	210	235	209	225	224	233	221	213	197	224	214	234	225	188	218	236	229	208	232	234	209	194	203	247	212	201	233	212	238	193	210	226	194	233	222	198	213	228	201	218	200	231	227	201	227	239	244	207	222	281	217	214	196	226	227	221	213	238	222	201	231	210	232	247	220	226	226	237	220	202	204	201	189	217	204	188	245	233	207	226	241	182	182	219	195	215	220	217	226	228	240	251	224	210	221	227	214	206	253	205	235	230	205	206	199	232	207	219	215	206	221	206	201	227	217	222	228	219	225	271	222	198	212	228	219	233	214	250	228	230	172	199	197	225	241	233	199	228	236	214	197	235	215	211	199	208	187	216	188	207	249	253	215	188	214	235	219	233	210	243	238	210	240	225	197	243	230	238	211	227	217	199	193	242	228	193	187	234	212	240	217	204	243	214	183	199	244	220	207	198	229	200	236	249	223	197	245	238	240	223	205	225	266	219	226	245	244	214	221	216	233	208	216	230	225	246	216	194	214	212	221	212	244	221	220	220	201	217	210	217	203	245	245	193	202	201	216	249	226	230	221	226	231	227	227	230	219	233	206	213	254	229	221	200	222	222	204	216	271	225	234	241	207	203	199	181	254	217	208	241	211	208	227	249	250	229	214	237	249	253	237	212	218	220	223	199	227	224	209	213	229	215	193	198	220	232	222	221	222	224	216	249	212	234	193	225	202	195	238	233	219	227	214	178	247	226	227	221	202	190	250	229	218	226	229	241	206	218	213	218	215	221	239	214	228	222	210	226	232	226	238	200	219	204	238	260	210	189	202	243	217	227	226	239	213	203	209	196	213	219	206	222	210	246	200	213	198	257	209	210	219	223	224	231	217	238	225	196	196	205	212	250	203	196	225	208	231	218	213	251	243	266	223	232	215	211	228	206	210	220	206	254	217	213	263	216	229	219	218	211	191	265	227	226	256	208	207	192	206	187	215	205	208	225	229	228	207	218	225	209	198	218	211	207	231	209	213	205	239	240	232	214	195	208	186	210	231	237	208	231	261	214	229	207	194	227	221	229	200	204	235	217	219	201	249	248	223	206	230	236	202	218	201	225	225	201	229	183	207	234	242	254	230	220	240	202	229	191	245	231	240	215	206	221	234	247	210	256	207	203	254	235	227	230	199	201	217	219	228	238	222	206	249	231	220	201	212	225	219	206	214	220	242	207	233	263	223	213	246	218	243	248	226	205	209	228	226	219	222	230	226	236	229	216	212	216	210	228	223	224	216	218	192	230	224	249	215	207	231	217	235	227	220	222	233	242	228	212	195	197	221	211	228	237	200	222	207	234	241	223	191	207	238	239	220	233	209	188	229	203	231	235	205	200	215	200	237	236	233	239	207	209	230	230	220	218	213	240	248	241	193	238	231	199	210	231	247	211	235	242	230	217	217	238	218	225	220	201	246	242	225	211	195	195	215	215	231	201	211	201	230	190	214	188	224	223	234	245	238	188	201	212	218	245	270	217	241	203	253	204	194	218	217	213	199	171	212	203	233	218	227	230	240	242	226	194	229	218
43832	23953	12411	8407	5204	3156	1802	1177	991	805	631	589	529	489	474	495	527	543	514	450	520	483	509	539	507	474	511	474	502	502	483	503	540	490	502	491	525	534	475	512	493	496	456	500	504	490	466	490	473	464	560	507	495	498	481	492	489	471	500	521	458	508	496	516	534	495	513	509	477	433	471	504	483	530	521	488	524	485	520	493	474	432	488	460	531	542	498	498	509	499	454	477	464	468	489	500	512	495	523	535	499	489	518	506	515	484	490	504	496	494	475	472	515	457	509	497	471	471	502	496	493	491	508	503	486	514	491	532	519	519	500	507	475	497	489	522	474	503	514	501	475	479	510	469	516	514	491	464	517	524	523	527	494	507	521	488	511	498	480	478	494	488	515	488	481	499	518	501	495	496	502	444	510	510	462	470	467	550	509	502	508	514	493	496	511	471	514	499	496	465	539	519	488	474	542	480	498	503	491	537	492	513	522	518	513	452	450	484	514	500	492	507	543	518	534	481	528	509	488	511	477	450	499	487	493	492	469	520	515	508	530	477	508	508	498	477	509	507	502	525	503	504	531	523	483	521	476	491	494	474	469	492	513	478	518	528	525	507	485	484	513	517	504	482	470	469	520	478	509	549	503	500	524	533	486	495	506	479	509	492	489	571	511	484	518	504	533	493	471	463	511	513	471	489	474	539	495	484	478	506	474	501	496	511	502	486	497	521	503	530	505	510	502	526	495	505	479	491	460	527	513	500	502	493	493	490	514	492	481	504	509	498	500	481	481	498	490	522	472	520	479	487	469	462	468	511	511	521	522	501	482	500	502	501	454	549	532	495	436	502	526	492	525	482	486	496	476	497	513	509	510	480	466	525	491	501	527	500	535	468	510	503	535	512	516	514	466	526	477	525	497	550	443	502	486	506	504	477	499	495	485	458	478	506	539	503	517	494	500	504	499	492	465	495	513	480	520	480	503	530	436	498	506	468	502	527	515	517	477	481	547	520	478	512	458	474	453	506	489	560	481	511	518	486	471	468	493	494	458	508	486	518	509	485	520	481	492	505	504	525	486	491	491	478	518	500	470	503	515	514	531	501	532	481	496	519	492	506	478	504	459	463	506	512	471	483	519	542	451	525	526	496	476	466	526	503	509	488	493	518	520	531	508	522	458	495	442	508	494	493	497	475	486	509	514	488	470	513	473	528	512	496	518	513	481	505	478	483	501	491	505	478	485	487	509	522	487	516	488	508	447	506	488	502	523	452	475	494	497	516	495	507	485	507	556	496	545	528	534	465	493	449	528	467	469	529	507	495	510	515	471	521	492	501	490	469	525	534	516	478	508	480	531	466	508	541	515	481	481	504	510	484	519	491	497	476	506	515	498	507	514	554	477	493	491	493	510	506	508	495	509	517	504	500	466	494	502	486	498	505	513	499	500	486	487	542	529	501	507	485	497	492	515	472	507	540	501	491	498	497	513	500	474	481	489	488	458	486	519	534	512	484	468	513	498	470	524	508	503	493	491	464	469	522	524	491	530	475	485	475	512	545	520	521	519	542	521	480	534	492	526	519	474	510	442	508	475	470	545	485	517	493	503	472	484	508	512	473	491	469	490	494	472	485	480	448	516	481	502	500	505	497	480	491	513	491	522	548	481	500	504	447	529	515	514	484	503	509	502	480	508	519	506	517	512	529	504	487	508	492	510	517	481	521	455	517	482	508	480	477	485	509	554	438	466	528	466	502	521	486	507	499	474	498	476	525	471	486	505	505	462	507	496	530	462	500	495	488	487	499	526	503	460	471	472	494	485	507	539	504	511	517	486	479	505	457	486	519	492	510	481	542	512	485	505	493	486	514	508	490	534	461	463	532	497	495	462	458	488	503	462	477	525	512	548	501	444	467	477	519	494	482	499	497	466	500	489	493	521	480	524	548	482	527	528	493	485	498	531	513	490	510	467	531	509	477	502	506	494	527	482	520	515	477	487	475	525	470	467	469	502	529	452	499	477	509	501	532	522	489	519	496	499	513	490	490	496	532	497	504	513	503	484	466	469	476	459	518	524	478	503	519	527	500	536	500	523	489	490	559	512	467	498	522	539	466	523	524	469	453	465	473	527	500	509	494	485	531	487	487	516	504	507	482	514	509	501	469	510	484	471	484	492	482	469	453	527	506	483	471	503	495	441	506	489	463	524	520	492	504	505	492	509	474	485	501	484	487	494	475	481	515	522	548	498	502	495	507	527	494	454	496	473	506	529	471	502	478	463	492	474	548	503	502	465	488	501	476	517	555	516	497	467	486	514	471	510	534	469	505	496	500	480	495	445	510	523	515	530	481	472	494	466	489	466	442	527	514	494	525	520	490	486	486	554	510	488	456	481	506	530	486	485	510	490	470	470	504	484	525	504	498	486	475	480	509	460	489	505	485	487	509	526	525	540	475	506	507	469	495	526	517	481	508	485	522	489	490	526	472	507	501	532	550	496	479	475	516	529	516	506	528	525	521	491	484	498	478	477	502	479	522	489	506	469	450	479	533	504	497	487	476	487	504	509	518	501	524	462	526	503	505	500	485	502	473	466	451	500	489	456	495	449	502	497	481	506	506	513	491	491	496	473	502	475	479	507	496	481	478	480	510	524	485	481	519	457	545	492	532	500	485	494	493	461	509	482	509	490	493	508	488	501	514	454	470	485	514	499	505	496	476	510	481	496	478	494	521	489	496	523	493	537	483	486	532	477	524	448	494	494	519	509	477	547	472	511	444	466	507	520	471	518	488	500	472	484	488	542	483	480	471	539	569	472	541	491	517	494	507	534	469	470	478	525	470	497	511	501	505	474	497	473	519	504	527	500	491	476	498	485	498	487	540	498	492	490	477	504	486	513	464	488	463	518	484	500	502	537	504	528	473	483	510	527	486	482	498	507	470	525	492	500	489	485	478	496	480	495	505	484	517	502	491	538	514	491	513	490	501	467	506	484	538	492	489	506	487	503	495	487	480	492	492	523	478	524	494	502	490	518	526	503	466	518	477	491	476	554	507	494	488	529	489	529	523	501	474	478	542	525	477	518	479	521	473	470	522	487	488	480	475	459	477	467	524	469	489	499	500	515	485	477	500	492	442	517	508	482	481	488	493	517	506	518	522	506	501	462	506	466	512	502	452	514	516	471	506	502	494	488	543	453	513	497	498	484	501	486	521	513	475	499	488	461	480	503	491	539	497	547	469	487	505	497	505	534	481	477	482	505	501	514	504	506	518	521	495	531	448	532	501	499	480	487	481	487	466	499	530	483	523	502	510	502	511	471	492	491	533	494	499	487	488	549	510	497	505	484	515	501	481	483	511	480	517	519	485	488	503	513	528	484	480	477	495	488	457	497	477	501	509	513	502	480	510	481	459	518	507	470	539	465	474	517	515	481	506	472	530	502	467	509	521	489	474	502	480	452	472	506	515	528	500	507	527	506	511	501	501	503	473	526	554	484	449	496	463	486	495	519	499	541	487	472	471
46900	14930	4454	1898	836	413	322	263	249	228	245	202	237	215	233	228	225	215	208	225	239	236	223	228	234	225	196	201	238	225	227	203	206	224	202	214	212	247	218	261	209	228	205	252	232	227	227	201	231	229	217	246	232	228	212	238	231	251	215	210	258	228	217	202	224	192	238	201	213	214	220	189	207	211	229	228	220	221	213	184	233	242	232	231	226	221	239	211	210	219	201	184	219	228	217	224	252	240	220	217	232	214	181	244	214	201	237	213	221	272	198	217	214	225	232	209	195	228	230	202	218	241	217	223	219	199	225	181	204	223	213	218	222	205	226	229	211	204	220	252	209	214	236	207	233	232	203	232	223	227	226	222	225	213	225	232	210	220	230	227	194	210	202	251	233	223	242	203	226	215	241	228	212	248	239	217	237	232	244	217	200	243	217	190	195	225	262	250	219	221	234	222	241	191	228	216	221	218	242	208	219	229	241	211	204	224	217	222	217	194	215	248	217	200	247	204	239	198	226	190	213	244	226	216	207	217	212	228	215	261	189	199	241	222	237	220	225	212	252	202	233	227	243	224	213	244	218	234	240	211	209	218	221	227	206	224	207	220	226	215	215	232	236	236	239	216	219	226	217	193	230	245	224	228	213	208	254	213	218	199	215	241	222	225	201	235	226	250	225	255	222	249	179	205	234	239	215	207	197	209	199	230	204	215	210	221	205	229	206	203	219	221	208	237	231	229	217	220	237	227	242	195	217	220	222	213	244	231	226	205	216	244	220	235	236	229	212	240	209	215	202	225	206	258	232	220	188	205	282	210	234	219	242	229	220	216	205	239	250	204	220	194	206	224	197	227	190	207	240	236	249	223	226	249	216	236	183	222	212	227	223	211	229	247	241	236	211	238	211	242	213	216	215	218	200	197	211	215	207	260	225	231	243	217	234	244	237	229	218	220	228	221	222	253	213	240	201	223	222	192	236	212	234	215	218	232	218	231	209	211	211	237	220	230	245	216	209	224	217	215	219	258	240	219	216	223	199	253	236	226	242	194	237	210	224	201	220	231	249	218	202	201	191	214	206	246	210	230	244	230	238	229	217	226	228	217	218	224	227	218	244	218	207	186	197	229	236	206	237	221	211	193	224	213	203	205	237	250	218	240	223	252	211	210	215	226	204	219	242	243	231	223	237	226	233	226	219	216	220	213	212	212	222	230	209	202	226	232	226	223	207	227	202	232	224	216	204	213	242	231	227	245	196	260	227	231	259	245	192	236	220	224	228	219	255	225	220	193	213	241	214	191	210	241	252	214	199	209	200	205	243	217	245	210	218	239	222	241	227	243	216	209	221	221	205	201	213	231	215	216	213	230	238	216	190	210	220	221	235	273	210	215	205	213	198	190	216	206	208	237	190	216	239	240	211	223	213	216	247	246	254	219	219	231	244	225	241	253	230	232	205	245	213	246	233	232	224	218	239	198	216	205	205	205	195	186	183	221	248	236	212	218	183	218	213	205	232	236	225	206	251	207	165	211	223	216	221	227	219	224	195	212	232	232	211	204	199	255	206	191	200	247	209	208	210	192	222	216	210	231	223	220	200	202	237	241	214	228	224	236	250	209	216	242	210	202	209	218	212	225	213	212	215	212	241	244	228	224	229	257	215	221	210	256	211	240	208	241	218	215	230	217	220	228	224	247	216	216	231	210	237	208	219	230	227	252	210	225	229	225	197	187	202	213	224	217	224	223	215	245	212	196	221	233	249	230	255	231	217	245	242	253	215	240	213	196	228	206	242	224	259	215	219	231	209	227	242	229	210	180	206	227	229	199	219	246	230	219	232	238	210	215	231	208	214	198	228	215	225	232	210	239	215	203	204	220	241	230	229	218	213	220	235	215	226	220	202	236	234	204	199	230	242	210	229	212	199	242	240	205	201	212	231	202	223	219	224	208	222	247	216	209	196	208	205	227	231	224	203	216	213	230	237	184	215	224	214	239	225	204	204	200	221	180	209	216	215	229	222	213	229	250	219	224	223	224	237	213	230	208	188	257	218	229	222	227	228	243	252	195	216	226	187	228	246	222	232	247	221	210	216	215	209	218	218	255	229	234	212	207	234	234	216	182	214	198	206	230	192	239	226	217	235	217	185	207	252	223	230	254	236	225	214	210	225	204	196	245	223	185	235	250	193	222	224	232	226	170	213	191	200	245	198	230	216	192	223	206	245	240	223	217	229	224	188	220	195	211	229	229	227	232	260	263	214	230	195	197	218	195	232	238	244	219	214	210	216	210	218	207	240	226	220	250	235	218	209	230	208	228	221	235	232	231	223	182	217	208	256	225	220	235	221	230	207	216	214	221	200	207	238	229	232	214	195	225	208	225	224	219	197	232	211	245	228	231	205	252	242	215	222	213	216	223	197	222	241	225	226	239	230	222	195	237	230	239	200	208	210	233	223	218	215	215	213	212	206	223	222	206	275	197	219	203	198	207	227	219	207	212	224	223	208	220	219	187	190	228	204	210	200	227	244	223	234	228	257	224	221	254	226	229	237	197	248	244	198	231	238	215	244	233	230	214	263	217	224	201	207	197	221	195	204	244	205	196	227	247	196	244	246	245	211	198	231	218	217	210	249	220	222	252	236	201	216	225	224	217	224	236	209	222	228	224	230	206	207	236	218	223	226	211	208	232	203	217	210	214	239	202	233	213	185	247	242	228	221	245	189	227	225	205	219	213	196	240	255	235	203	230	237	225	226	235	236	217	239	209	218	229	212	240	230	234	220	241	262	227	207	220	253	233	230	227	196	216	248	197	224	231	193	252	222	214	208	246	219	240	232	244	202	211	230	217	226	212	202	205	248	199	235	215	234	221	226	224	219	204	241	224	210	239	219	208	199	218	187	207	213	208	223	226	240	201	200	221	223	236	229	227	228	229	210	221	241	210	216	189	239	229	223	186	250	246	210	210	255	210	204	210	214	256	243	203	218	218	211	210	203	216	223	197	206	229	218	229	199	235	232	237	223	243	196	222	194	203	194	201	191	233	228	233	195	175	180	232	241	181	234	208	220	211	235	205	244	233	240	236	217	219	228	216	240	248	237	210	231	212	219	228	196	229	243	232	228	248	202	226	236	237	213	222	196	237	216	218	240	238	229	225	228	253	218	219	223	238	250	229	213	219	209	236	220	207	201	240	212	218	217	238	224	212	215	213	206	217	194	256	227	201	192	205	234	217	225	213	241	199	239	238	230	218	240	246	223	214	226	211	226	230	229	222	219	228	211	246	220	241	217	218	251	223	200	198	234	225	226	190	211	251	231	216	219	218	241	224	244	242	238	214	203	253	247	212	223	230	209	234	211	250	256	235	222	220	245	215	209	222	212	217	204	219	222	240	217	218	234	223	198	204	215	227	262	211	240	219	241	209	220	220	212	234	209	203	254	244	209	234	265	216	236	205	216	214	226	212	263	235	253	206	203	237	223	209	241	238	221	211	205	232	237	242	224	220	223	213
31690	9861	6297	4097	2328	1288	854	695	581	549	481	505	501	511	479	471	495	507	495	508	463	527	487	472	467	516	524	494	497	531	520	497	521	492	484	519	521	511	506	498	507	499	533	495	474	493	495	504	523	494	520	491	497	485	487	489	538	482	477	496	466	472	475	494	497	500	488	519	474	527	494	494	528	510	479	467	480	500	475	534	497	502	459	518	498	466	525	487	525	479	493	484	515	524	478	468	506	519	512	499	498	505	508	504	504	488	488	504	538	490	550	472	519	506	497	486	492	516	492	481	472	475	488	463	509	513	492	503	499	525	497	537	478	489	501	496	478	499	538	507	499	532	489	546	490	497	511	469	483	527	544	525	476	490	492	492	536	478	515	497	483	496	477	455	469	462	467	507	494	486	417	527	486	497	452	522	499	464	531	513	499	503	496	497	516	489	521	489	504	517	501	509	472	468	505	474	529	492	504	477	493	487	497	535	493	487	487	485	460	474	481	484	515	508	493	528	492	519	468	523	489	475	504	490	516	545	549	501	491	525	546	495	497	489	528	470	483	530	486	535	458	498	516	515	521	513	477	478	501	492	478	477	494	487	474	533	495	479	510	496	468	513	473	510	467	466	503	524	519	494	500	482	512	477	459	451	502	501	503	486	551	491	473	556	511	444	483	539	529	494	524	506	514	529	524	483	473	504	530	539	477	491	529	491	476	524	555	449	489	441	516	505	462	460	503	482	498	493	467	502	498	499	515	521	476	528	497	479	498	457	531	491	509	543	470	494	505	472	506	525	514	462	453	500	484	476	507	470	464	463	496	475	486	515	491	480	504	457	500	537	474	530	512	476	480	478	479	528	488	452	504	525	525	462	459	465	523	489	455	486	489	458	490	465	516	499	509	518	529	514	507	479	487	537	504	512	481	496	490	474	485	496	460	510	450	540	513	490	519	490	489	487	507	497	521	491	485	484	503	516	526	479	497	509	504	502	496	510	543	521	499	481	505	527	513	504	504	490	480	489	471	479	537	493	501	458	534	472	493	512	514	497	455	458	537	537	480	513	484	493	476	492	536	481	472	516	447	451	453	500	500	473	449	500	496	485	527	497	508	507	487	518	476	476	511	514	500	444	501	495	541	471	526	513	533	450	484	516	515	508	506	465	514	503	440	501	491	486	498	490	514	455	502	499	501	551	424	507	467	495	469	518	492	459	498	521	510	523	477	519	500	504	503	500	526	487	507	488	520	535	460	553	498	501	496	481	488	477	505	520	488	481	491	508	512	503	530	471	523	524	516	472	500	494	492	506	514	500	508	492	488	476	465	514	485	499	481	502	477	501	500	488	502	491	485	453	521	476	498	456	486	501	504	481	521	479	491	466	485	457	481	509	516	490	522	535	479	503	499	501	470	498	443	481	491	491	484	495	471	489	489	502	469	505	512	492	481	526	483	509	514	509	512	473	512	511	469	499	475	544	507	482	497	537	461	461	525	462	477	527	514	468	486	506	489	462	518	488	509	511	487	507	513	488	436	514	485	522	461	471	509	534	492	466	497	464	458	466	533	473	510	494	462	525	445	495	509	418	491	528	507	484	510	500	485	496	528	532	514	467	503	464	498	463	498	510	506	489	499	506	502	480	483	500	513	511	514	460	465	488	503	497	524	502	511	490	497	447	483	506	494	505	499	508	496	514	480	507	517	495	510	476	506	501	512	490	506	526	508	519	503	504	501	498	472	521	500	536	500	470	521	520	473	496	485	501	507	487	500	508	464	513	522	505	490	501	504	456	496	507	529	547	506	483	481	459	528	517	515	482	502	506	460	528	536	477	470	486	485	462	479	512	479	500	494	508	444	556	479	498	503	503	512	491	509	497	521	469	526	478	478	466	518	503	498	522	533	476	527	495	480	479	505	536	462	483	481	462	528	466	508	549	476	519	497	544	515	500	441	492	535	509	506	499	560	512	463	495	502	465	455	476	485	500	466	477	471	486	496	434	490	494	531	518	511	473	485	499	540	510	481	508	521	494	482	523	488	476	542	462	453	482	496	455	478	471	506	483	481	490	506	473	508	473	501	506	459	472	508	475	496	506	514	523	499	523	516	514	491	483	521	514	475	515	480	515	553	489	494	457	461	501	466	519	521	520	515	529	494	500	486	490	483	499	446	476	498	469	480	511	507	479	518	489	488	492	486	485	533	502	457	504	467	457	496	494	536	486	472	478	531	471	499	518	493	482	481	511	503	497	456	502	501	482	447	510	484	456	488	511	495	486	497	527	505	491	502	509	494	491	496	532	497	517	509	468	489	504	480	487	478	499	516	467	485	490	525	483	522	453	483	477	495	500	499	458	520	536	473	513	440	510	501	512	504	500	500	471	501	504	521	458	492	488	482	480	499	466	495	466	494	469	520	477	462	511	526	514	521	474	507	480	511	508	521	490	480	487	473	474	496	496	467	500	483	500	524	487	507	508	521	513	502	507	505	497	470	487	484	492	484	492	525	504	478	494	491	477	470	514	468	514	474	464	489	482	485	534	485	498	496	470	505	516	481	486	486	486	537	513	523	495	469	478	507	495	462	476	493	468	487	480	482	498	488	525	478	544	501	490	502	487	473	469	484	528	480	532	486	499	449	485	530	482	486	452	486	484	482	527	515	512	549	497	515	496	445	454	488	491	499	490	477	477	490	520	492	504	495	516	513	538	509	519	501	506	511	477	507	495	484	487	454	537	542	486	507	499	512	476	504	465	466	521	547	517	531	480	513	484	479	542	543	521	489	525	488	472	475	511	501	485	482	505	490	498	481	485	492	516	500	454	489	505	481	464	517	515	464	480	450	487	557	478	536	530	485	544	519	514	478	483	519	478	473	490	472	514	489	501	500	499	525	463	472	485	475	495	494	486	476	488	507	479	507	460	490	482	514	478	501	491	495	496	468	503	488	498	505	472	484	497	498	510	546	456	526	449	519	474	528	507	495	523	535	460	511	518	486	510	488	484	524	494	519	530	487	497	481	457	537	500	473	508	478	512	496	530	499	498	486	494	474	513	530	496	457	506	450	497	506	525	484	475	517	500	492	480	488	496	513	501	486	506	501	507	501	484	468	501	521	480	501	514	461	561	503	522	523	482	521	506	487	473	530	465	492	500	493	478	472	499	479	488	478	494	507	484	489	523	498	500	491	456	467	491	498	496	492	503	475	477	533	502	521	459	495	500	462	484	503	520	469	507	478	498	485	494	509	573	518	531	487	433	476	499	483	486	486	481	483	522	486	522	493	505	524	486	534	510	466	454	490	490	490	512	513	467	531	503	481	494	499	520	509	480	490	528	499	477	491	475	545	455	490	520	545	480	500	552	486	482	521	525	495	473	512	535	494	512	479	488	456	491	520	540	479	495	460	484	484	504	500	507	525	478	455	521	485	483	484	517	490	539	501	510	478	475	526	518	542	527	501	502	527	508	522	527	504	462	481	492	499	487	508	486	471	529	514	490	494	512	482	495	541	475
58920	21601	5811	1579	757	477	358	254	276	214	214	229	217	250	227	205	236	219	216	207	205	206	184	206	215	218	206	169	241	233	223	204	205	219	187	219	220	204	245	239	226	212	214	213	205	204	224	239	207	219	228	214	205	235	227	227	239	233	224	221	223	217	228	207	227	249	228	234	238	246	206	219	223	204	223	192	214	204	211	217	242	207	222	210	213	202	226	234	264	221	240	237	217	230	193	213	240	240	263	202	228	223	213	217	230	194	241	208	229	182	219	241	232	243	240	241	204	243	208	209	227	223	238	212	242	260	234	209	215	239	211	185	241	244	208	215	229	225	220	204	185	207	246	249	232	236	223	223	205	229	224	217	198	223	226	220	213	229	233	202	226	199	191	201	196	217	263	213	236	223	244	191	227	205	215	235	229	227	207	192	195	237	256	237	206	252	206	208	234	213	196	209	215	214	215	206	193	219	224	190	217	210	234	214	247	215	237	244	213	222	222	230	205	232	230	207	199	239	207	204	204	219	228	198	215	227	227	233	231	225	201	225	252	205	229	229	219	228	204	225	243	201	212	227	229	260	253	205	227	219	195	221	238	187	217	214	242	241	211	181	209	211	238	239	239	218	177	207	235	207	229	210	209	237	193	237	236	234	246	204	222	255	224	216	202	238	237	243	212	236	224	209	206	215	217	232	202	191	219	243	205	233	259	215	237	238	241	233	224	210	234	230	216	221	226	247	230	213	229	247	219	235	252	262	242	208	216	253	200	180	208	241	226	226	223	225	195	213	215	211	195	246	245	240	230	228	222	212	222	233	216	220	210	178	231	231	250	231	220	228	215	215	221	249	214	235	260	228	244	196	205	239	213	239	211	229	235	207	223	234	196	250	230	205	234	224	200	262	206	216	238	239	249	220	242	221	205	194	217	245	189	244	228	232	212	222	213	213	195	213	207	236	206	207	258	223	229	251	207	223	206	198	213	224	226	206	227	194	219	219	218	214	195	245	199	223	245	215	216	217	215	206	212	205	202	237	233	218	214	235	228	201	217	197	213	198	207	207	236	234	209	240	210	231	246	236	224	232	220	204	219	205	225	212	235	224	254	225	210	221	211	196	194	221	217	219	205	226	222	197	224	214	226	212	210	238	193	230	215	199	203	229	238	200	219	219	225	219	189	236	234	226	233	216	224	186	228	245	226	222	228	220	219	229	206	180	220	230	227	218	222	197	243	227	203	242	249	200	230	220	188	203	226	219	227	215	239	192	207	226	220	217	213	212	191	220	234	229	192	212	217	205	203	241	236	212	235	221	212	234	204	221	210	187	228	232	219	210	218	198	224	196	244	204	209	225	217	220	204	233	206	217	201	210	229	259	224	219	211	245	219	240	184	196	232	204	222	239	211	236	204	241	218	225	214	190	202	228	174	204	249	261	204	219	210	219	223	213	237	221	197	253	230	229	232	236	236	222	218	221	205	181	230	220	229	223	227	223	221	227	223	261	205	216	239	219	214	249	211	235	220	226	237	200	218	208	220	208	197	224	229	214	211	210	222	224	221	213	216	199	202	223	243	249	228	212	214	218	223	187	198	207	224	210	226	217	224	231	206	236	225	228	216	232	226	221	232	237	192	206	196	210	193	185	204	238	229	225	223	207	218	221	215	236	215	216	237	200	191	215	223	248	214	235	211	202	229	244	206	213	245	233	197	222	211	213	252	233	217	235	204	197	192	225	202	239	226	243	233	244	214	243	227	251	215	237	198	228	216	217	243	253	234	222	233	221	215	211	251	247	215	229	231	234	190	217	223	232	210	240	213	207	213	223	202	236	220	227	232	244	211	229	206	205	210	225	200	253	233	238	203	216	211	235	221	204	225	242	238	241	210	198	219	240	214	211	229	232	202	206	240	242	209	208	254	234	209	181	217	225	207	217	204	196	210	225	197	192	212	228	248	238	240	225	230	227	239	209	204	215	217	217	218	216	236	206	198	248	253	240	214	228	208	210	216	232	222	234	237	250	221	206	234	227	230	229	197	251	232	225	205	201	221	212	211	211	220	228	237	235	244	229	203	209	225	225	208	207	223	219	238	209	229	224	233	212	212	238	223	228	220	235	254	226	224	225	220	186	228	223	230	210	210	245	208	211	228	237	202	221	208	221	212	210	213	194	201	216	202	236	212	225	213	189	205	215	196	220	230	217	241	207	235	221	228	214	232	222	216	220	214	238	219	257	227	217	229	219	233	234	229	231	199	202	212	219	222	203	199	206	231	218	221	238	227	200	236	221	216	234	278	188	221	229	208	249	225	227	199	209	217	203	241	210	208	215	222	231	237	199	232	238	217	222	205	192	198	257	223	251	229	219	240	234	215	220	232	212	223	245	226	229	232	224	203	218	228	224	229	221	201	195	206	227	212	193	221	241	221	210	228	216	207	223	252	207	251	230	215	222	246	210	222	247	245	205	203	221	242	230	226	228	225	235	224	211	237	233	228	252	249	219	221	265	234	222	219	236	219	233	207	208	208	217	214	217	207	238	229	235	225	220	223	199	204	231	213	212	207	238	227	224	220	210	232	231	207	228	212	247	235	220	212	220	226	194	200	248	229	203	242	243	233	220	223	210	245	213	199	205	224	218	240	240	221	224	239	246	223	226	225	220	227	188	200	196	248	210	230	214	226	198	222	224	224	224	218	237	212	230	242	211	231	236	199	232	251	230	235	206	234	222	180	200	215	225	217	209	229	243	232	226	227	250	239	229	217	214	172	205	220	218	206	233	186	215	219	203	209	206	207	214	230	234	224	215	242	202	217	221	223	233	192	241	228	250	217	200	233	211	204	246	222	233	252	206	212	252	210	187	186	205	243	207	241	196	213	212	212	183	224	212	208	255	228	244	205	202	229	212	224	223	230	244	233	220	240	222	230	220	206	234	254	240	240	201	217	220	185	219	184	185	198	227	203	218	216	228	238	236	203	225	238	217	214	232	226	206	223	214	211	208	211	238	200	215	224	227	212	227	204	211	224	234	204	210	210	221	236	197	218	223	202	207	234	197	213	202	211	182	201	208	210	237	253	224	226	234	255	208	192	223	225	211	212	212	223	198	199	219	216	250	229	222	210	256	226	213	231	190	230	237	226	236	228	228	230	211	234	223	205	224	216	214	242	199	219	204	213	226	244	223	221	214	208	226	209	215	213	245	227	213	227	252	230	233	217	220	208	229	249	194	221	212	211	214	235	227	247	216	239	218	213	213	220	201	217	225	213	217	202	223	232	232	195	225	229	195	211	232	249	214	249	213	221	210	228	205	237	222	220	251	205	198	220	212	198	212	232	235	259	238	252	241	217	235	205	236	246	232	261	222	223	224	229	229	223	249	216	199	215	201	199	217	227	207	240	226	208	260	232	207	226	232	209	226	223	233	223	202	241	248	202	195	235	201	222	236	215	223	262	198	216	216	230	216	231	215	220	193	194	216	219	194	221	200	250	225	203	216	220	189	230	238	209	226
39789	13338	5659	3133	1964	1263	830	623	594	527	521	498	466	519	463	501	519	477	509	472	517	477	501	506	455	492	505	457	520	498	502	498	530	481	486	541	526	493	508	531	481	485	483	483	498	519	471	480	554	530	501	517	532	515	527	488	488	480	516	494	511	451	491	503	503	525	482	473	506	494	518	534	511	473	477	473	490	530	511	504	484	510	509	496	499	525	490	496	482	508	479	535	501	504	512	522	549	523	510	548	492	479	495	525	476	502	503	532	520	516	511	506	505	518	485	479	499	502	490	501	482	525	515	502	477	483	472	521	496	493	500	465	501	504	522	491	522	489	503	503	486	499	489	485	529	475	502	465	486	513	516	498	498	455	484	509	503	475	521	493	504	501	465	516	481	510	473	539	480	497	541	475	537	512	483	516	486	494	502	537	518	491	495	478	490	478	491	513	515	507	523	507	482	506	492	460	523	503	524	514	507	545	499	500	495	435	450	545	532	509	488	537	519	518	518	492	517	469	517	494	484	457	515	510	498	518	542	527	539	463	480	505	515	494	491	507	467	448	535	502	509	532	521	501	532	489	512	531	444	514	515	502	522	487	524	502	497	500	483	500	475	518	489	509	503	515	518	530	499	480	495	523	510	504	483	489	485	489	536	497	502	478	510	540	498	511	509	506	513	522	477	465	508	515	480	488	463	481	500	495	509	477	486	509	497	489	490	524	499	513	525	451	510	487	521	493	519	525	497	483	506	518	483	498	506	518	526	534	499	502	500	525	532	507	535	490	531	501	443	485	485	533	488	487	518	490	482	470	478	530	499	499	478	508	511	515	482	491	517	530	531	487	511	519	516	485	475	499	490	503	474	504	505	528	481	470	500	512	488	528	494	506	522	448	485	504	502	503	516	497	544	529	498	491	519	517	498	549	521	493	506	499	509	480	497	498	510	496	501	523	521	512	464	467	501	486	501	476	538	511	519	479	478	481	487	550	473	532	503	501	508	528	492	454	513	515	545	497	509	540	483	522	494	510	486	525	524	522	503	487	514	454	470	523	501	543	534	489	473	490	482	497	505	503	497	511	470	465	509	457	496	499	520	482	500	451	501	507	507	492	478	521	501	490	541	483	511	525	511	510	504	509	499	495	488	538	502	478	508	509	479	536	520	501	476	490	490	491	474	510	479	523	540	496	543	511	515	529	531	485	501	507	466	506	530	466	495	505	501	512	506	520	485	503	496	512	461	535	480	525	513	501	538	538	522	491	505	468	530	527	501	477	509	525	488	455	515	468	505	513	513	520	519	518	496	519	491	538	497	481	477	488	510	497	484	524	529	491	507	504	494	473	481	481	545	510	488	517	478	543	513	535	568	525	486	507	515	519	496	520	485	494	499	540	508	496	517	516	490	467	506	470	537	529	486	491	477	478	530	467	518	499	519	484	494	465	457	501	477	490	501	484	473	488	541	469	498	502	497	515	444	544	502	490	488	506	516	562	502	532	494	520	482	488	509	495	471	479	489	486	481	520	475	528	519	491	489	505	524	497	467	475	510	533	516	493	494	487	482	512	524	482	485	498	515	454	486	515	519	532	530	510	458	483	492	509	497	519	493	533	508	501	517	471	484	507	482	495	516	493	489	491	544	505	500	505	494	486	494	522	474	475	518	514	501	480	466	494	521	511	491	510	520	520	551	504	491	494	510	508	514	511	478	496	493	519	503	500	492	515	528	514	444	548	500	483	491	490	532	514	507	512	520	491	466	520	505	461	499	494	504	507	512	485	482	460	469	522	523	470	498	496	533	490	535	491	508	496	533	474	528	476	492	525	501	510	501	459	499	499	480	509	521	488	450	502	523	526	521	523	467	475	494	517	519	510	499	519	482	511	489	509	454	473	511	523	513	486	499	498	524	510	532	526	485	491	490	485	534	529	493	506	493	478	522	439	485	497	502	516	466	518	477	490	505	505	502	499	493	483	512	508	492	458	534	525	489	488	533	549	521	485	540	515	468	480	512	476	512	475	498	505	493	459	490	486	527	512	527	533	521	516	453	536	510	525	475	487	499	495	487	507	509	508	493	515	511	479	516	523	497	499	496	495	516	527	510	536	506	548	539	483	495	517	496	498	519	474	467	514	493	484	478	457	495	476	501	440	466	484	498	499	493	526	483	484	465	525	519	496	506	459	499	471	529	489	460	528	470	498	485	491	512	494	477	473	505	487	511	451	493	525	515	475	485	511	518	503	463	490	486	456	504	499	526	537	511	506	552	472	547	503	500	546	493	468	499	492	492	511	503	521	484	502	497	527	524	469	510	548	497	538	519	504	509	497	479	519	488	531	515	502	475	476	554	522	484	513	527	478	493	477	465	515	511	449	541	503	496	514	525	535	462	484	536	521	493	522	477	487	489	517	439	502	518	536	441	495	510	500	518	483	514	528	490	540	529	514	509	497	518	498	497	505	496	522	510	514	499	477	544	476	503	508	516	493	514	523	515	516	489	485	538	534	467	501	552	495	502	499	489	505	497	515	520	467	522	470	482	501	501	459	497	510	487	471	470	493	468	498	493	475	493	483	544	495	479	482	483	475	486	483	483	506	509	519	515	496	530	512	493	547	512	479	491	490	508	489	550	517	480	517	500	505	524	483	502	477	497	478	538	473	508	488	519	526	499	495	523	543	482	493	494	522	498	520	520	521	512	494	515	484	447	485	529	504	476	533	524	497	477	472	448	525	506	451	514	556	520	506	513	488	485	496	477	549	508	491	522	512	506	489	497	550	497	487	513	514	495	512	562	512	500	459	497	503	500	509	474	492	442	479	515	515	497	476	469	486	519	512	523	506	487	500	502	491	495	516	538	501	500	461	503	528	508	483	537	478	464	509	499	502	491	523	500	489	473	508	470	480	491	516	480	560	502	513	495	521	465	474	496	478	502	494	516	491	523	500	484	490	493	498	536	483	505	491	507	486	472	516	491	527	463	500	483	483	477	499	514	529	476	500	492	517	502	514	484	516	514	528	483	496	499	477	496	484	499	490	519	492	497	477	506	470	525	508	448	516	501	483	462	477	482	492	489	489	487	481	484	525	507	467	537	473	495	510	531	555	493	474	472	488	496	491	510	520	500	525	512	517	484	466	485	495	525	520	481	509	571	477	492	514	530	468	505	486	514	507	483	461	525	503	474	459	496	519	504	516	494	493	479	510	494	541	462	510	505	513	507	472	516	487	486	476	532	505	507	490	519	523	520	532	491	466	517	511	507	487	516	537	475	489	519	511	480	481	454	562	539	501	455	485	524	488	525	553	463	500	497	532	520	472	497	477	501	509	521	480	532	487	509	484	516	518	498	523	528	498	523	503	488	487	523	508	495	530	461	495	508	464	519	480	532	524	472	479	501	545	523	493	515	516	525	477	497	498	482	467	489	489	492	520	500	524	509	461	509	534	511	524	435	497	485	481	499	480	526	493	503	499	504	476	507	487	533	499	507	526	528	519	512	492	487	503	502	463
54154	22360	7431	1415	584	327	319	314	266	251	222	227	253	280	218	222	229	250	218	232	242	253	234	218	218	197	242	232	228	265	263	214	224	233	216	254	259	238	268	272	270	225	217	236	235	249	245	220	280	268	231	227	228	255	222	251	226	240	230	229	243	214	254	235	256	245	242	243	227	264	244	241	240	210	241	238	235	253	241	242	242	251	239	241	251	287	223	234	207	256	214	259	233	267	227	263	231	254	266	229	219	241	242	232	253	232	232	253	239	221	264	250	251	240	232	236	249	246	229	229	236	219	259	250	230	229	215	241	264	255	238	234	240	214	214	264	249	261	229	254	228	228	239	233	245	242	234	252	286	250	264	231	240	231	245	258	244	261	251	261	223	216	236	229	244	235	256	251	276	238	249	233	241	224	229	237	250	262	228	222	227	231	267	236	256	234	250	239	263	231	211	234	208	237	240	245	260	238	249	227	225	248	213	253	240	239	224	251	218	231	215	234	238	239	236	225	258	239	264	233	204	266	264	259	265	258	253	248	233	241	223	254	225	255	244	240	207	208	234	250	237	242	290	252	240	257	231	236	239	262	271	246	241	249	213	239	230	245	233	214	260	250	225	251	265	223	222	238	214	234	237	245	218	226	231	237	255	237	236	222	224	209	246	227	226	243	228	229	237	269	231	249	221	223	250	218	244	241	218	274	199	218	216	233	230	232	222	252	219	254	220	241	213	239	238	225	230	246	236	242	274	231	238	215	250	268	221	211	242	256	236	264	222	253	255	256	251	238	203	236	279	235	228	248	257	231	218	232	270	228	246	228	219	244	231	239	245	212	241	213	223	232	224	261	233	241	271	228	250	230	224	232	253	220	248	272	249	220	225	243	258	228	244	281	253	230	243	241	257	279	242	228	241	241	221	257	256	246	256	252	222	248	208	237	234	243	267	269	227	266	239	227	221	227	254	242	255	220	219	219	268	271	255	252	236	237	224	230	246	218	259	238	239	244	250	247	224	262	246	261	230	242	238	226	242	259	234	224	222	231	245	257	237	231	232	262	239	226	226	227	255	231	226	237	253	235	225	236	243	220	228	252	265	243	238	231	240	252	242	250	251	222	224	239	226	268	247	233	262	229	206	244	263	251	250	233	238	227	269	267	241	255	259	235	254	229	206	242	252	220	243	248	240	212	222	236	250	230	252	237	237	249	228	238	277	243	233	293	233	255	205	226	225	260	261	244	269	272	262	260	249	257	236	222	234	261	240	234	247	273	205	249	246	255	247	246	241	226	233	243	223	250	234	228	235	267	239	226	231	246	269	255	257	261	247	233	247	235	241	274	238	236	259	233	249	221	259	250	277	240	234	224	224	232	260	222	251	217	267	286	227	233	230	253	278	202	263	263	249	225	243	261	249	219	246	245	239	232	239	216	223	256	236	229	237	203	241	258	244	235	221	239	261	257	262	212	246	248	240	229	239	231	247	253	260	237	236	251	263	236	220	241	216	250	260	236	255	205	229	236	232	237	240	201	235	228	235	257	250	234	261	240	248	239	222	221	236	251	237	231	232	247	208	213	250	266	232	249	242	227	248	233	260	256	250	262	268	236	236	238	249	249	239	229	273	228	219	239	233	247	251	252	237	248	243	214	222	262	239	232	215	240	245	251	248	231	225	221	231	239	237	253	241	232	220	238	225	226	221	242	242	222	245	240	219	239	231	221	244	252	229	225	232	231	212	236	216	234	238	287	203	230	248	239	250	244	222	229	228	223	213	250	232	236	237	219	260	254	243	288	233	219	230	234	218	228	231	249	239	230	233	235	219	216	227	231	224	204	219	197	214	241	253	249	250	262	237	227	203	273	250	188	234	243	217	239	230	230	244	267	266	244	225	225	237	239	248	226	248	248	229	204	239	236	221	232	251	226	241	254	238	229	262	221	238	274	259	244	211	243	262	227	204	226	230	222	248	250	246	219	210	230	234	234	261	230	252	219	233	236	258	242	249	252	245	243	210	244	227	202	270	261	275	237	220	247	218	259	252	274	252	235	237	237	225	259	240	266	254	231	244	260	240	246	260	216	246	227	230	262	237	239	227	233	256	229	211	247	221	236	229	205	272	222	202	222	243	227	257	233	238	234	244	206	229	236	265	237	227	233	243	229	217	255	263	231	267	264	263	221	226	231	201	206	243	240	224	234	240	233	204	251	261	246	231	237	226	239	252	219	242	214	253	254	247	246	239	265	249	216	221	259	215	217	225	241	241	265	231	238	254	225	216	243	251	236	250	229	236	251	273	265	214	236	259	227	251	207	203	246	216	276	244	252	228	243	227	211	239	213	231	254	216	244	220	194	225	241	215	235	254	228	220	243	243	261	226	224	265	250	237	238	212	247	236	268	253	231	270	219	225	257	287	298	231	236	261	245	256	213	237	233	261	256	229	246	256	237	243	249	202	206	249	241	251	241	231	255	228	224	237	261	235	232	236	229	239	226	218	232	242	233	247	210	235	261	275	245	241	259	229	236	221	208	210	246	222	231	245	231	271	260	256	255	206	204	231	243	231	251	218	253	236	220	245	254	283	262	224	229	226	235	245	272	215	232	260	234	270	247	223	219	248	253	248	222	261	227	230	233	220	243	242	225	225	233	296	258	183	251	250	244	249	257	265	221	266	293	219	214	218	217	211	250	251	247	237	231	247	234	231	246	237	234	214	262	235	222	225	231	245	246	238	257	243	271	232	227	251	253	255	224	259	263	244	212	224	241	237	234	241	254	222	249	253	231	240	243	222	254	235	236	236	260	244	238	250	239	237	238	248	258	261	262	228	253	249	234	222	225	246	240	220	246	226	211	227	263	251	266	239	249	254	229	251	257	225	229	221	205	263	228	250	235	252	282	218	242	229	255	219	214	274	255	257	236	240	256	224	220	246	237	228	240	236	237	234	231	233	221	251	236	243	276	234	222	281	238	249	227	222	239	251	278	232	218	262	249	241	253	251	213	228	273	220	236	221	245	235	225	238	256	246	224	238	226	287	254	212	215	226	235	204	246	233	232	252	273	211	225	256	255	231	208	244	233	237	240	222	234	249	227	209	247	230	250	189	252	228	225	232	210	207	254	263	218	228	233	289	242	215	241	256	242	243	272	234	223	221	250	288	271	228	275	222	256	255	208	211	238	230	255	246	234	237	256	268	233	269	220	276	243	244	248	225	231	244	245	274	245	240	246	241	228	243	224	223	232	262	217	222	221	216	252	222	254	273	247	246	254	256	208	214	261	242	206	221	208	233	237	261	235	282	211	243	230	229	233	263	209	222	242	265	248	247	217	222	251	208	239	224	250	271	244	225	239	242	216	221	221	258	246	239	261	207	241	229	243	251	249	234	225	212	222	208	213	239	223	216	234	252	231	235	273	200	243	244	238	274	224	210	207	259	223	251	242	245	269	222	247	233	220	248	216	254	232	258	236	245	231	229	248	235	226	267	223	258	248	213	251	216	241	238	229	290	229
36490	13053	4817	2426	1448	1029	878	728	670	683	569	557	514	541	508	554	515	485	555	528	536	526	525	555	577	570	547	532	551	524	542	542	548	517	531	552	546	558	530	539	553	538	569	538	595	536	553	525	538	557	515	575	566	527	606	545	516	563	502	542	556	530	563	523	543	529	551	547	525	497	516	533	537	537	532	521	538	549	557	510	521	528	544	516	572	551	541	529	507	548	551	510	545	572	548	558	537	552	553	566	570	504	489	528	494	531	564	529	569	538	527	547	517	542	499	521	539	529	524	525	542	528	562	543	549	501	523	532	578	525	530	565	514	507	512	525	536	560	541	573	567	538	561	537	517	488	578	536	533	523	521	553	564	559	540	509	523	537	545	580	551	486	555	518	585	533	516	581	529	573	529	558	564	545	556	511	534	550	551	576	509	541	525	558	499	558	578	550	524	542	557	540	527	526	511	521	536	519	574	565	535	544	534	483	519	506	518	528	498	527	540	469	517	518	517	511	562	571	507	520	566	527	547	579	536	533	517	573	531	513	528	569	539	510	540	537	512	549	528	557	496	517	556	510	559	555	531	583	520	583	518	578	524	508	545	506	473	520	561	536	538	497	537	527	549	495	553	541	531	536	506	523	537	563	507	515	540	571	515	506	586	554	521	515	536	522	543	513	565	505	501	523	566	533	496	535	532	572	513	554	517	533	492	497	562	527	545	575	509	546	566	557	544	527	561	573	527	517	546	520	527	510	543	524	527	543	551	544	551	553	516	492	543	537	580	548	558	570	556	569	568	584	505	497	523	563	531	558	557	477	490	503	529	548	502	533	561	527	504	556	498	532	542	568	545	540	519	598	533	589	512	489	507	562	546	536	546	511	512	559	489	548	566	507	524	531	520	548	512	563	565	512	551	548	541	547	531	533	544	562	539	557	537	562	563	576	514	546	496	522	570	516	557	550	553	563	587	516	493	537	511	578	546	532	542	551	559	539	533	553	529	593	500	532	545	543	487	550	545	495	536	552	541	516	564	564	556	532	518	538	554	513	523	514	541	536	526	570	516	563	532	602	552	541	560	550	515	516	600	527	547	562	526	502	550	575	559	501	554	530	592	537	556	569	516	513	515	485	568	562	545	552	515	526	563	527	544	523	526	564	547	520	552	515	564	494	536	517	553	528	537	552	560	526	563	567	541	514	560	518	549	545	530	495	553	537	598	553	510	512	519	533	538	456	533	519	550	521	529	575	586	515	546	529	556	528	524	528	546	521	552	524	568	531	526	543	515	534	551	545	603	523	531	531	533	522	495	580	525	559	541	533	547	522	552	530	556	518	570	509	529	527	541	516	528	561	538	545	579	556	565	540	538	547	533	544	536	559	529	532	507	539	533	511	560	551	551	536	524	490	477	528	545	589	517	519	504	551	547	473	546	525	518	540	514	507	587	533	553	557	548	549	493	541	576	531	558	480	545	533	553	544	505	494	536	506	576	516	522	572	574	520	567	523	572	534	545	519	557	561	496	513	520	519	553	540	566	545	510	538	521	556	490	544	548	545	526	538	561	564	555	550	544	512	527	560	553	546	518	531	477	508	571	506	562	480	559	549	543	524	554	590	544	574	545	523	505	534	538	498	545	524	585	545	540	576	523	522	571	523	522	507	523	523	522	536	524	563	535	525	499	519	541	549	527	530	549	549	529	524	536	594	570	563	552	583	527	518	517	555	502	516	544	543	546	500	528	539	502	568	543	570	583	537	552	507	551	515	540	530	511	508	516	559	530	542	576	551	528	554	511	509	505	552	561	513	562	578	547	539	508	536	549	548	507	587	544	531	518	547	524	541	547	516	564	540	541	564	523	546	516	566	555	548	546	535	540	568	550	554	495	526	542	515	518	548	540	516	555	531	533	552	541	542	554	520	553	552	538	543	567	528	507	533	494	519	521	519	531	522	533	581	542	559	522	549	549	540	567	540	553	543	539	536	552	531	544	555	549	520	548	518	514	541	557	536	528	545	518	528	539	555	541	532	535	530	534	533	554	535	530	526	570	547	520	539	551	579	517	535	526	521	564	547	512	553	569	584	532	515	531	535	493	546	526	552	515	546	544	582	490	517	571	587	510	522	516	554	525	540	550	503	516	553	529	522	537	513	514	536	546	496	500	548	533	551	549	608	572	499	524	525	563	554	530	510	536	550	559	527	541	513	545	532	510	510	532	547	521	515	511	577	508	515	603	560	568	536	518	547	536	540	547	534	530	583	524	536	539	519	605	526	493	551	531	551	539	533	576	537	564	602	536	519	590	501	522	552	555	561	511	569	557	500	529	565	537	558	550	543	500	521	552	568	534	536	495	546	551	566	548	537	519	511	556	537	521	576	547	545	538	557	514	545	541	552	527	549	555	531	536	574	559	521	572	531	526	549	551	553	494	542	510	547	550	547	526	516	508	508	538	528	543	542	554	508	516	547	504	565	512	532	545	501	530	518	566	541	512	528	536	540	549	499	526	536	545	506	535	540	504	567	535	548	565	558	505	574	587	536	538	545	567	516	552	530	531	530	513	564	482	570	543	489	532	553	567	547	561	565	564	514	523	525	525	520	520	552	513	535	524	532	481	562	526	591	575	538	522	537	532	533	522	541	539	564	541	550	543	528	538	532	577	553	556	498	569	548	563	568	510	474	521	498	562	518	474	531	568	537	505	550	535	501	560	546	509	476	559	512	543	508	549	554	536	487	552	558	574	529	532	555	530	558	543	522	544	535	491	527	557	531	503	575	561	534	506	548	538	518	549	547	602	560	524	520	540	522	552	548	551	543	514	534	592	582	568	561	501	533	513	501	565	508	503	544	557	536	586	529	517	569	516	524	545	534	516	547	564	566	550	492	525	545	497	557	559	536	502	541	501	529	518	537	524	542	581	556	540	549	491	512	513	558	555	522	575	527	558	524	515	513	517	532	532	482	512	526	565	557	524	571	530	518	514	561	552	583	517	533	575	543	531	563	534	522	520	556	583	515	550	572	592	543	558	535	490	524	538	535	538	499	511	557	573	553	567	525	497	550	600	553	527	531	517	557	547	519	552	582	515	575	572	534	578	548	540	526	529	523	546	530	579	552	525	529	527	559	496	515	491	520	547	576	554	562	501	545	537	490	534	504	547	534	523	554	568	541	525	514	569	528	555	555	498	539	561	525	531	535	498	479	521	568	515	577	534	548	554	577	533	545	564	533	519	552	520	561	535	573	598	551	500	549	536	557	528	515	518	552	550	526	547	562	543	555	552	587	525	523	539	569	535	535	544	581	498	558	537	525	539	501	510	536	518	560	516	555	520	550	556	516	531	534	546	533	525	506	570	562	533	554	499	550	534	550	545	541	542	563	545	539	537	555	569	556	553	537	521	543	557	531	490	539	520	553	538	560	550	566	546	524	532	511	529	586	487	498	530	537	521	551	557	544	576	515	544	560	539	555	517	541	542	569	522	506	523	547	520	501	488	557	550	520	556	544
53300	19714	4562	1394	623	366	328	285	254	215	225	233	228	218	214	236	218	214	230	236	230	228	205	246	237	254	225	218	220	211	217	246	243	222	236	217	223	224	217	248	212	226	206	223	227	206	194	238	222	211	230	231	221	231	226	207	226	234	210	210	232	259	206	220	249	253	231	241	214	228	220	236	228	204	214	211	209	228	232	225	241	226	220	219	219	258	204	211	240	219	217	239	226	210	255	218	237	226	230	189	232	232	227	235	215	209	225	241	229	218	205	218	229	219	215	235	243	221	223	220	202	216	194	208	232	239	209	219	249	246	277	223	225	213	198	241	218	213	235	231	237	238	222	186	213	231	203	228	220	211	235	199	222	228	232	244	234	251	230	200	220	209	221	222	202	233	225	232	219	219	218	220	227	216	215	246	249	248	218	221	233	198	200	228	240	210	223	232	228	224	206	241	226	252	201	202	222	261	254	225	206	250	228	220	208	229	236	176	217	206	219	233	251	215	203	244	229	219	235	229	240	242	211	233	222	233	210	211	222	224	246	227	226	197	202	238	235	241	216	228	208	225	224	204	258	252	205	231	227	253	225	218	232	244	197	226	241	237	244	206	266	227	226	204	185	229	213	260	230	233	258	221	243	231	203	263	185	226	199	225	225	204	223	190	223	223	252	221	222	215	211	220	226	213	229	226	229	245	219	206	221	196	237	218	221	207	214	223	238	186	251	252	258	225	210	232	235	224	240	218	233	213	220	239	204	217	242	229	237	219	222	221	215	228	222	208	228	223	229	238	235	209	235	225	232	210	236	230	226	229	230	230	182	201	223	237	238	201	219	218	199	234	222	217	202	200	210	227	206	236	233	209	212	221	226	213	226	243	211	256	226	229	237	189	218	206	227	225	234	232	190	232	244	217	218	225	218	213	213	218	244	206	207	235	230	214	246	224	245	249	176	207	209	203	204	208	226	206	211	205	234	218	222	214	236	213	245	236	195	228	209	221	261	224	239	225	221	214	228	210	253	240	230	231	200	217	195	213	196	244	237	211	202	227	201	222	224	212	212	220	222	241	221	211	218	232	219	209	209	190	206	229	220	241	221	211	228	201	230	210	238	244	214	234	216	220	198	224	228	264	220	213	213	209	219	224	212	220	245	227	240	241	225	223	222	198	240	221	220	227	245	241	236	245	234	229	212	241	207	223	208	237	209	251	216	217	231	227	238	232	247	251	222	190	196	230	214	244	229	220	235	249	256	206	257	219	226	273	224	226	214	232	221	225	227	229	223	250	217	224	199	227	234	241	216	226	216	225	244	235	232	208	203	218	235	221	224	215	215	245	221	216	209	242	236	211	207	210	239	216	223	226	220	185	230	225	229	198	256	218	221	215	223	225	235	226	244	256	216	254	238	211	204	236	229	242	203	226	216	223	218	263	248	226	246	243	230	219	237	219	230	208	235	204	205	228	209	218	214	215	238	232	236	270	238	233	237	226	210	216	214	232	207	220	221	218	231	213	209	183	204	228	223	228	263	208	223	226	218	235	230	244	200	243	242	221	231	201	251	216	239	238	215	225	226	203	237	240	271	238	236	218	242	207	220	224	200	222	231	222	223	201	242	234	232	236	216	263	230	218	245	209	257	249	212	234	231	230	211	240	224	225	207	245	240	232	222	191	240	247	238	202	221	240	218	206	210	228	231	208	227	206	223	239	230	224	236	266	218	191	248	215	211	209	215	246	197	243	242	237	207	226	175	229	224	221	215	245	215	248	226	251	229	224	225	222	263	231	236	225	206	206	210	213	203	233	257	215	207	221	230	238	247	238	211	218	221	234	230	220	224	224	211	204	223	223	224	219	218	204	176	212	223	261	235	231	251	227	234	215	216	217	209	199	235	224	213	217	242	212	245	209	227	222	226	234	191	219	225	191	216	217	266	211	225	241	230	231	206	231	222	202	237	232	250	239	226	210	220	214	213	234	224	225	239	211	204	235	204	245	233	238	230	229	235	223	218	195	227	200	203	220	236	238	215	235	221	203	215	217	207	241	211	192	220	251	206	201	220	232	217	203	236	229	241	225	225	201	250	214	225	240	240	200	221	253	218	210	225	229	222	241	248	243	208	177	210	213	220	234	251	233	228	216	194	227	227	251	225	224	197	243	208	219	222	225	217	240	255	230	214	207	228	230	227	230	218	236	226	216	228	227	230	247	237	219	242	241	241	247	216	225	211	234	230	233	239	235	218	192	232	218	242	224	235	197	224	221	220	234	244	202	210	223	211	199	209	186	217	242	240	259	226	217	224	199	215	208	217	235	242	223	210	217	218	230	224	193	223	203	212	221	221	210	209	219	202	218	225	203	217	219	204	220	235	230	211	221	191	214	240	212	218	243	225	218	243	249	223	226	215	250	201	215	189	219	225	242	221	210	228	217	260	211	226	238	246	204	222	199	191	209	216	233	210	244	241	212	183	191	242	240	240	243	238	215	213	224	235	221	235	242	194	226	227	217	251	224	222	223	202	220	228	225	202	214	224	236	242	212	227	207	248	236	209	232	230	270	229	194	224	220	240	241	227	241	225	218	208	195	189	207	214	224	231	226	228	221	207	241	220	221	240	244	226	231	216	232	237	245	190	227	196	209	212	235	226	203	239	231	223	217	201	216	231	203	207	236	218	205	202	179	219	250	215	214	216	185	232	212	213	248	233	209	242	236	238	255	195	259	225	233	212	240	250	225	210	244	207	198	238	218	221	233	253	209	224	215	243	230	196	229	227	212	243	217	199	222	228	209	211	221	211	238	223	185	225	216	212	246	239	218	221	238	234	225	215	244	209	214	229	257	238	243	217	225	235	244	208	249	242	230	236	221	232	219	210	235	220	207	223	203	249	227	212	209	247	244	256	225	220	206	197	190	258	210	233	198	224	202	205	236	208	230	231	211	224	212	235	212	231	218	218	201	216	230	236	239	218	234	211	243	243	226	228	234	212	220	266	225	260	221	224	245	235	217	223	213	219	212	227	230	228	213	238	241	206	229	207	229	217	245	227	225	235	218	229	244	222	201	223	218	226	226	200	217	205	254	191	236	207	234	231	209	251	230	224	195	218	216	220	225	224	213	232	231	216	223	216	223	242	205	212	257	231	232	217	241	243	221	202	216	233	223	220	214	237	235	236	234	232	216	236	225	240	242	224	199	203	233	248	235	217	232	256	227	250	232	236	210	233	229	224	247	231	219	236	209	236	245	225	215	237	226	228	195	214	240	233	208	223	200	205	228	204	236	239	244	254	243	223	228	230	228	219	223	248	257	232	217	235	219	207	222	236	228	206	225	271	225	220	189	192	223	205	225	240	221	227	239	219	205	237	221	226	212	218	226	217	235	220	220	222	238	241	225	239	233	233	224	248	238	200	261	249	227	213	262	230	241	200	218	180	228	234	243	232	209	251	228	263	243	268	235	235	237	222	223	242	219	234	231	211	230	208	210	237	222	209	225	235	214	215	253	227	223
36611	12447	5410	2952	1670	1028	790	678	601	538	526	500	471	503	533	490	464	500	510	509	550	532	475	514	520	507	479	519	504	507	460	474	488	489	519	489	529	519	469	514	469	554	539	503	529	487	512	484	512	518	515	516	485	522	474	496	525	480	529	529	491	519	521	503	522	507	497	517	521	483	447	476	493	497	485	518	502	455	507	553	525	485	516	503	487	472	518	493	519	476	507	505	498	536	496	499	468	491	484	537	554	491	506	549	495	514	498	505	528	472	475	497	516	493	529	495	536	469	473	479	531	533	486	478	507	485	500	456	528	460	487	508	500	503	481	495	532	511	515	495	551	530	481	511	492	488	497	495	515	498	478	506	541	480	506	480	480	524	497	471	475	480	496	501	510	524	476	535	554	509	450	514	526	488	454	524	538	501	529	519	499	506	523	522	509	489	493	520	497	521	504	528	525	526	477	473	471	485	502	503	522	475	468	498	508	514	506	501	480	510	525	484	492	460	446	517	493	514	505	501	535	479	533	508	502	461	500	479	478	500	517	481	488	476	488	526	486	458	491	488	476	484	502	488	495	497	518	509	506	499	512	486	517	486	499	552	504	491	537	505	471	483	506	478	477	516	525	544	513	479	501	512	518	485	509	541	498	464	506	475	516	473	532	500	517	506	512	503	507	499	514	525	475	520	492	503	535	476	498	470	511	482	531	454	482	475	519	528	519	525	442	521	485	535	513	515	517	478	472	508	452	451	525	538	490	475	505	502	494	505	556	481	478	511	529	493	506	491	503	522	519	496	466	513	487	507	511	505	452	475	472	519	469	509	511	517	499	518	504	507	500	522	485	504	501	503	476	532	473	481	490	466	481	493	541	503	519	495	539	543	494	540	483	496	464	503	500	527	500	517	493	476	480	462	503	502	475	489	437	489	486	473	490	540	525	456	548	483	462	510	542	528	480	477	526	488	482	509	485	453	469	483	559	487	527	515	484	509	489	501	509	492	512	524	548	511	520	508	469	475	494	485	514	482	497	526	516	471	502	513	501	490	496	485	521	500	502	480	466	493	549	493	517	468	516	519	486	493	518	515	469	489	534	462	533	468	468	482	510	466	472	464	467	505	475	523	514	509	487	521	544	552	511	539	532	509	520	495	530	495	467	506	492	501	511	521	519	521	481	501	461	501	510	489	528	497	517	449	517	492	535	501	510	513	481	522	473	521	498	510	483	523	461	539	489	496	483	525	494	504	468	490	490	530	538	495	507	522	499	467	505	503	526	499	477	500	459	505	465	507	496	495	441	537	507	497	500	487	460	471	477	476	501	516	506	516	503	489	476	504	496	511	468	533	496	505	516	522	514	532	530	517	535	455	550	513	503	500	513	510	522	498	542	512	498	554	481	499	536	470	471	503	486	501	495	528	483	513	469	487	515	515	530	514	455	529	509	489	523	451	499	549	513	512	507	506	499	496	500	486	518	498	476	494	537	459	517	498	518	519	491	483	516	511	486	482	489	485	474	473	498	525	515	478	466	522	507	473	484	488	480	535	503	521	484	513	487	526	500	504	530	530	474	514	476	523	470	513	507	529	461	533	519	549	573	511	512	505	542	524	537	485	500	501	498	503	497	487	518	516	502	494	501	517	494	512	466	468	473	498	505	560	505	504	515	520	511	501	482	520	489	506	561	498	469	511	538	498	485	533	516	483	505	517	514	513	493	456	477	449	489	511	548	456	511	528	488	519	544	492	514	499	518	509	511	487	522	529	496	489	503	511	515	510	475	458	484	506	495	486	504	513	524	505	500	545	503	519	514	468	467	492	502	472	491	496	531	507	495	507	513	493	512	470	507	500	496	491	486	468	488	502	492	473	510	510	492	501	479	474	525	503	462	505	479	506	490	478	527	489	525	534	483	529	462	487	520	501	484	492	495	495	501	481	484	546	546	509	478	483	542	531	466	591	517	500	503	520	536	503	442	487	524	497	472	511	499	513	452	497	466	500	475	466	519	523	523	494	475	507	505	498	484	525	487	483	518	514	511	541	494	489	529	492	539	549	506	522	472	490	499	513	476	473	519	468	474	526	522	447	539	507	502	480	478	538	505	455	492	534	537	493	532	494	494	511	477	509	465	493	495	488	495	500	505	479	507	505	475	478	474	525	493	498	489	510	523	508	464	507	531	480	497	511	481	512	501	537	488	500	524	518	529	490	521	482	486	507	491	451	487	468	472	446	478	534	497	508	493	495	473	478	482	507	527	499	473	553	472	498	505	488	493	504	511	496	471	503	494	504	453	509	525	496	476	521	495	507	523	513	527	502	512	515	507	462	507	451	487	480	485	544	471	512	505	494	492	483	483	493	503	458	489	519	504	555	498	516	490	492	503	506	481	540	557	479	510	494	511	500	478	508	494	486	496	509	507	489	477	496	518	524	504	483	483	479	538	506	501	485	541	505	492	473	484	505	493	499	487	489	503	508	529	496	500	484	509	486	482	498	528	554	492	541	558	496	464	481	481	539	444	502	513	485	494	510	517	496	449	500	474	473	496	488	517	475	495	546	501	534	476	463	549	514	459	493	516	510	505	481	517	501	503	530	505	498	481	537	512	507	496	521	498	486	535	494	459	523	495	478	482	504	515	493	521	509	530	514	471	491	522	459	463	467	488	504	487	510	505	514	503	496	515	503	505	512	498	467	486	507	502	529	477	483	538	488	501	490	527	504	503	502	501	460	505	519	477	506	509	513	499	487	527	550	486	506	483	486	537	511	528	541	486	502	489	477	493	497	501	460	490	496	501	525	494	497	443	537	521	513	489	477	481	520	482	518	466	482	506	503	504	513	548	547	527	479	558	530	534	489	527	505	507	522	485	496	493	498	508	515	495	488	486	479	462	496	534	483	461	529	466	498	555	483	537	484	494	509	523	550	500	515	505	516	540	527	539	525	516	511	465	488	498	507	529	481	517	487	520	529	525	484	504	525	520	528	500	516	469	486	466	511	498	542	501	486	534	527	508	480	476	494	528	525	528	486	506	484	535	509	525	497	500	473	543	473	512	477	520	499	549	479	481	508	480	473	516	480	494	531	526	490	504	542	478	477	476	499	510	495	506	456	498	532	506	510	508	506	497	496	484	455	481	494	492	476	485	475	497	511	486	480	506	542	512	532	490	499	507	507	491	474	535	502	527	480	486	504	505	537	517	483	478	511	501	492	504	476	509	517	529	517	553	514	530	499	542	544	548	489	465	523	490	523	480	518	508	528	497	495	485	502	483	467	525	505	503	484	471	457	519	496	481	482	469	492	518	511	502	474	512	457	518	511	513	480	475	508	509	490	507	519	473	532	515	533	495	518	490	482	500	489	475	504	497	517	519	498	475	519	464	505	471	523	482	537	528	455	497	522	524	531	489	499	451	496	535	495	543	519	504	526	494	528	493	489	497	494	499	499	494	525	468	543	505	479	459	492	487	521	491	505	503	502	519	451	505	491	493	482	465	503	510	471	479	494
55566	26471	10355	2557	941	608	396	304	280	240	213	208	208	207	171	196	202	183	209	188	216	228	212	220	212	188	190	183	183	207	205	226	184	198	211	194	216	199	209	216	243	176	204	185	206	189	194	220	221	232	224	204	214	208	247	215	200	213	217	225	203	179	218	236	227	217	188	219	220	216	199	197	231	195	195	208	201	195	210	209	206	204	185	228	218	212	193	182	213	206	202	212	219	225	189	203	212	205	199	203	204	193	174	203	218	205	215	220	202	209	215	170	226	212	222	191	193	229	229	182	216	207	211	181	200	201	219	205	209	200	192	186	216	202	194	197	234	201	190	210	235	204	225	176	210	218	178	224	219	228	217	253	187	199	207	213	197	197	212	203	209	204	175	238	242	238	195	194	221	235	193	220	199	187	218	222	189	179	179	219	209	233	193	217	218	178	228	194	197	225	217	192	220	194	175	201	207	196	218	211	223	230	206	220	210	216	180	189	178	196	218	212	205	196	210	201	194	195	184	213	196	206	213	215	185	209	216	213	231	193	202	198	199	163	239	201	206	198	225	194	191	211	203	191	218	237	194	199	233	195	243	202	252	200	208	204	202	228	213	230	226	200	194	214	218	197	220	204	230	201	200	201	186	201	185	204	201	210	185	197	198	249	200	186	183	207	223	209	182	215	217	237	221	205	185	210	217	199	224	205	199	199	201	214	212	194	188	201	175	207	210	223	221	224	193	228	214	173	200	224	209	225	200	200	218	213	235	200	191	178	222	194	210	213	188	198	208	201	222	197	197	214	215	195	225	225	210	203	233	188	210	219	186	212	194	192	248	214	195	227	189	167	199	198	212	217	209	209	187	198	240	221	206	209	201	218	194	209	233	230	201	193	210	211	218	199	209	215	212	220	219	202	205	217	212	196	187	193	187	217	192	197	198	207	206	197	194	197	195	206	199	203	188	218	214	216	201	214	201	209	212	192	200	199	212	197	213	196	201	210	235	207	200	204	208	205	218	202	198	224	196	211	230	199	185	202	191	223	195	242	230	228	213	206	224	221	188	206	189	244	201	220	217	205	172	225	208	211	258	191	185	189	211	225	250	204	194	199	162	183	221	202	204	197	206	192	202	200	206	225	202	204	218	203	236	216	222	205	195	178	187	198	214	216	214	195	215	206	199	207	224	213	177	194	169	201	210	216	181	205	220	196	202	195	197	216	211	203	199	188	196	214	205	231	203	223	173	215	172	209	193	184	189	222	203	218	216	211	227	235	196	217	203	187	187	182	186	216	214	214	185	186	204	222	222	188	240	214	168	205	196	211	208	204	183	183	204	197	189	201	204	208	217	206	191	195	206	223	187	219	173	206	220	202	193	210	203	211	203	225	205	238	212	201	215	193	211	176	169	196	192	218	215	221	203	216	209	191	206	199	188	208	228	233	218	201	192	204	224	189	204	186	200	194	193	235	179	219	184	212	211	218	199	190	207	193	207	237	207	197	217	182	194	201	230	224	233	201	208	220	198	221	199	198	224	234	208	199	215	228	192	224	216	202	177	211	205	188	203	185	195	220	193	213	202	204	217	194	199	231	217	230	227	182	209	215	222	198	214	173	201	214	183	195	222	208	208	180	222	225	200	199	222	207	189	205	198	189	225	214	198	197	203	209	188	194	192	203	200	209	230	199	225	182	205	213	178	217	200	196	194	210	193	202	205	214	209	213	200	217	218	210	204	207	203	183	207	214	201	202	191	206	219	210	215	190	205	162	188	206	202	208	214	194	237	213	214	200	225	173	199	196	214	218	197	200	211	250	202	200	185	188	206	210	196	241	198	185	199	225	210	203	191	206	195	184	198	206	205	195	203	226	189	210	215	190	195	214	208	205	224	219	207	211	187	228	200	227	198	196	197	201	217	191	193	225	190	194	233	189	213	213	203	221	240	232	178	212	193	227	194	212	210	162	195	193	202	204	176	208	221	220	185	202	195	196	188	206	214	208	219	208	230	182	201	198	217	183	248	216	220	188	220	201	221	228	206	235	188	208	204	174	207	217	229	208	222	210	213	213	225	189	184	214	220	216	216	204	192	188	175	191	186	208	190	202	190	178	212	179	180	208	198	203	215	196	214	200	209	189	212	191	178	216	228	195	184	236	209	210	175	199	208	185	224	194	183	191	216	235	189	216	208	189	222	201	217	202	197	194	197	204	199	201	218	214	211	228	201	213	187	219	217	189	196	179	205	201	210	225	190	222	198	218	203	193	241	204	185	191	192	186	209	225	193	211	234	232	222	209	216	211	199	178	203	199	212	184	195	189	176	198	221	227	195	192	233	219	203	234	199	172	189	208	189	216	220	238	206	197	215	234	219	212	193	211	204	223	203	210	181	193	224	221	214	195	213	197	194	184	192	203	206	207	188	211	219	221	240	201	179	193	225	208	212	215	203	207	215	192	193	198	194	195	211	203	202	206	223	205	195	205	210	216	212	245	224	191	198	227	188	174	206	203	220	203	207	188	196	206	209	210	220	200	230	194	223	203	228	181	216	168	197	193	199	198	228	187	189	195	181	201	229	216	196	196	218	198	190	200	223	199	228	186	220	188	180	207	229	218	199	200	216	209	209	219	211	193	198	188	220	238	203	207	201	178	211	175	189	176	210	193	201	227	175	214	228	184	221	219	203	224	202	198	198	210	169	194	196	189	211	193	196	182	218	216	209	213	205	202	220	230	214	178	186	188	213	235	229	223	221	214	183	204	177	188	202	191	176	200	212	201	214	190	182	205	211	193	191	216	205	198	187	185	206	223	189	176	211	218	247	216	201	199	211	201	217	199	228	218	207	221	213	173	211	207	191	203	183	187	207	207	207	212	186	221	216	177	206	199	235	191	190	212	192	214	215	182	195	205	222	186	217	205	229	206	205	200	190	205	175	200	218	182	205	218	197	217	219	200	205	197	191	231	210	201	196	197	228	218	248	217	228	225	219	202	210	207	198	201	221	205	191	195	187	205	216	176	188	195	191	176	219	191	192	205	209	167	175	189	207	231	205	196	218	193	236	216	193	191	212	217	214	201	186	187	211	186	235	197	192	214	200	201	210	189	206	241	210	192	245	208	214	204	225	187	210	220	202	208	198	200	210	211	206	215	195	202	202	222	178	188	208	215	231	225	194	193	216	196	213	179	208	197	227	219	200	250	192	203	219	172	210	208	211	188	206	179	205	228	230	194	208	227	224	183	211	219	190	214	206	221	214	200	212	213	206	217	224	224	181	192	213	243	165	190	207	233	223	189	221	211	190	200	203	216	190	215	188	194	211	187	208	218	193	208	178	201	183	202	207	218	209	204	205	175	206	205	184	211	209	218	233	194	179	211	220	192	205	236	198	205	192	194	204	169	209	230	209	191	229	224	220	195	199	201	200	212	199	192	224	184	180	191	185	204	210	197	231	205	220	191	214	198	195	187	204	180	195	203	190	216	254	207	219	209	191	214	208	223	214	215	223	227	205	190
38010	20647	10130	4783	2550	1756	1174	787	666	643	543	512	520	500	471	455	493	486	459	467	470	496	458	484	451	470	462	463	448	459	523	473	471	464	496	478	480	461	441	443	474	473	499	493	414	439	481	479	477	500	488	456	480	453	477	461	491	503	516	464	479	454	464	472	503	463	464	481	475	443	440	483	408	489	436	450	473	483	476	477	486	474	477	435	456	431	489	485	459	477	459	481	468	440	490	528	478	465	476	442	478	438	480	473	455	443	454	498	508	434	475	478	480	452	461	457	435	445	484	467	490	518	494	472	479	498	457	475	468	491	498	481	451	479	452	505	468	476	468	474	502	459	493	438	440	415	471	472	453	446	443	479	485	504	496	462	472	485	451	461	464	432	446	486	456	460	458	482	435	460	461	440	449	466	494	418	473	469	436	461	493	503	460	500	481	521	467	478	503	470	469	500	484	454	496	455	448	498	446	470	451	464	507	476	436	498	504	456	458	479	461	458	483	487	465	458	463	447	475	485	480	461	444	454	495	501	483	467	469	431	453	465	465	486	465	453	457	474	427	461	477	476	460	487	474	503	435	463	468	477	445	438	470	436	458	444	471	472	465	459	457	465	429	507	484	514	443	502	454	517	482	466	465	463	480	476	506	456	465	434	475	494	498	469	472	452	467	501	464	465	472	473	472	495	472	449	474	461	498	489	500	447	497	498	449	494	444	449	458	465	450	495	498	456	467	464	447	455	457	442	493	439	470	457	498	492	439	452	479	502	472	464	499	495	455	499	482	485	451	439	479	482	480	456	458	489	453	490	463	480	504	460	475	458	445	467	471	481	456	501	528	503	456	466	434	481	473	449	450	494	462	496	538	512	479	465	453	448	490	455	468	460	465	448	474	491	488	483	489	458	466	483	493	492	431	473	459	466	463	445	506	443	491	508	490	499	443	474	452	458	474	470	489	475	513	467	480	478	509	472	469	456	500	484	467	483	427	485	461	478	499	455	439	455	501	455	464	468	458	426	505	467	498	486	480	445	435	502	497	458	486	456	479	476	484	421	442	483	416	465	473	511	427	442	429	465	486	472	466	496	451	469	500	517	471	444	479	496	460	501	482	476	469	503	455	457	491	467	449	487	454	458	525	507	492	484	472	457	478	523	461	482	451	507	468	434	454	477	457	484	445	453	463	474	511	473	456	442	496	503	467	478	459	478	452	440	481	501	491	486	483	492	464	461	477	446	485	496	473	457	499	463	485	450	475	485	477	490	489	446	498	487	523	449	464	503	465	462	498	453	513	480	528	480	475	460	467	464	452	463	437	484	488	463	457	492	442	451	485	458	415	446	470	463	515	467	469	468	462	484	466	513	469	532	469	451	494	466	478	496	476	461	502	484	413	434	454	416	446	462	486	451	466	491	424	479	443	472	473	485	473	469	472	471	468	443	446	461	472	486	448	433	452	438	438	461	499	453	448	487	477	492	461	511	510	490	460	501	446	440	449	437	470	464	474	477	414	494	478	511	488	463	458	479	479	520	456	473	427	468	452	462	441	468	433	454	471	479	461	431	450	481	488	446	432	454	465	491	481	437	478	471	430	475	482	463	466	487	445	502	469	456	436	471	456	431	451	466	477	443	462	455	504	491	491	457	454	456	448	488	473	445	469	417	471	462	463	468	435	464	448	488	457	475	470	457	504	412	454	446	499	463	483	493	461	510	472	497	510	463	440	473	501	476	485	458	481	478	496	460	492	452	472	424	465	458	482	477	463	465	483	453	505	456	449	475	469	472	500	440	437	452	461	495	476	440	453	466	475	473	504	455	459	493	461	490	487	497	458	465	416	487	482	504	504	466	447	474	493	463	448	466	445	425	465	438	466	451	496	446	447	443	487	448	462	435	459	449	489	439	471	488	436	481	456	471	511	470	494	457	459	475	545	471	458	522	439	492	459	461	437	498	483	470	475	440	460	481	522	446	454	458	478	460	446	460	493	434	472	405	473	450	461	478	487	452	478	492	508	442	453	456	491	490	481	503	444	462	470	472	477	468	450	439	467	441	427	457	474	448	461	496	477	476	474	429	427	480	464	487	429	425	488	489	456	457	490	456	497	486	472	443	469	440	420	474	498	471	455	462	478	458	470	481	487	470	449	475	441	461	464	473	495	483	462	436	455	479	440	465	462	458	439	501	480	460	480	486	502	421	470	505	448	513	491	476	440	477	505	462	434	463	492	448	512	448	510	506	461	459	470	474	500	457	430	424	502	448	432	456	461	452	462	448	468	449	500	467	478	490	471	496	452	473	461	440	442	473	440	403	435	491	500	467	483	498	448	480	497	444	471	442	440	432	514	426	486	467	483	475	464	451	459	496	526	474	490	455	501	483	469	458	475	443	484	454	457	465	475	473	446	476	485	463	445	447	461	441	474	473	500	460	456	476	441	485	463	416	486	467	475	468	470	500	495	437	451	426	495	467	446	473	471	466	438	450	475	437	487	449	455	429	461	470	453	489	505	482	473	448	441	499	479	482	446	483	463	438	466	451	475	469	502	459	451	462	474	494	463	476	452	489	474	458	464	460	424	493	437	464	449	454	479	522	465	487	435	438	453	443	462	491	495	463	496	460	489	452	477	460	466	473	431	433	464	455	494	474	489	447	455	451	469	469	468	507	492	454	451	474	475	466	454	464	461	449	482	451	483	449	501	448	470	444	488	496	495	472	481	483	432	465	445	468	443	465	494	454	475	460	482	455	435	452	472	501	466	455	449	463	453	468	467	479	473	451	447	485	473	507	472	488	427	441	442	481	489	474	431	497	485	467	469	473	460	461	491	515	548	464	492	454	511	475	471	486	474	507	486	449	444	463	484	522	485	472	443	505	447	443	447	465	492	467	492	446	454	460	479	458	416	503	450	432	476	489	480	472	502	472	481	481	480	481	472	473	447	473	482	509	486	466	418	462	463	497	474	436	469	491	446	457	493	435	494	428	473	497	480	510	483	481	476	484	510	507	454	493	487	476	477	463	473	480	451	441	461	499	468	437	436	453	495	439	512	457	446	461	457	482	482	471	449	503	467	469	479	434	491	488	456	474	480	510	475	472	475	464	474	462	509	501	450	482	480	458	460	479	475	459	481	439	491	470	458	459	501	438	452	477	469	447	499	462	445	482	464	489	454	440	489	471	437	453	501	444	476	484	454	510	455	501	479	456	463	447	507	475	500	470	502	486	494	484	451	465	464	448	452	461	482	458	489	488	463	456	432	452	478	483	472	484	473	458	434	461	476	485	457	465	497	480	486	492	509	465	449	489	465	506	438	476	440	474	427	500	484	470	436	469	449	455	471	464	452	487	436	482	512	492	452	475	488	442	481	478	461	426	492	461	473	440	495	435	462	461	472	471	476	447	444	482	461	474	474	425	475	463	485	489	443	486	433	464	453	473	491	481	479	456	483	440	448	450	468	470	483	487	484	473	434	471	505	487	471	470	421	440	531	403	471	472	517	485	493	479
63511	31506	11708	2738	889	518	424	310	278	263	231	254	238	215	241	217	248	230	218	203	219	245	260	260	233	199	252	244	213	235	255	229	239	209	206	210	237	212	248	229	215	236	246	226	249	222	228	210	211	224	274	237	228	217	250	236	221	218	219	259	193	214	228	210	237	220	204	231	237	256	232	229	213	248	234	247	266	211	219	242	210	230	247	245	257	239	208	222	209	235	227	220	195	223	227	242	244	235	213	218	213	271	239	233	238	263	261	250	249	261	250	226	219	230	218	227	230	218	205	228	221	237	247	223	237	217	225	220	246	241	241	254	215	234	216	245	231	201	192	247	248	243	250	241	244	229	226	231	234	226	215	268	261	238	217	226	236	221	231	235	216	197	248	231	226	211	241	222	219	210	254	259	230	227	235	221	220	246	246	209	272	214	260	219	235	248	240	205	226	232	215	230	227	194	216	216	222	247	245	205	235	228	229	236	254	241	255	272	231	237	236	276	244	219	232	213	259	236	249	219	219	225	237	246	268	241	238	266	266	238	240	249	229	231	232	204	229	237	219	244	234	240	239	236	200	247	239	234	223	231	247	232	234	247	226	247	200	216	226	223	221	230	216	274	273	217	229	261	214	210	251	217	217	211	227	245	216	237	210	250	226	223	229	202	246	217	250	222	232	202	268	264	236	220	248	255	232	236	206	230	257	212	227	267	222	206	249	254	241	228	240	230	237	267	237	247	245	220	247	236	258	218	243	234	218	240	268	244	215	241	212	207	221	240	228	228	221	237	227	234	258	256	194	223	251	229	244	262	283	229	209	214	231	232	232	240	205	255	229	238	247	242	242	223	227	228	229	249	195	229	240	253	214	247	215	233	230	240	239	222	212	210	220	203	236	214	219	258	221	240	215	231	212	248	239	255	202	242	240	266	219	233	241	250	235	200	242	243	224	212	240	240	257	224	217	236	233	219	241	252	238	260	250	261	227	222	264	248	230	229	197	239	233	207	237	248	222	242	245	227	234	223	233	227	222	214	203	247	247	232	221	221	228	250	250	260	246	221	220	262	229	214	231	237	210	241	240	247	247	226	224	217	209	247	237	218	214	244	238	229	234	223	249	247	248	209	234	227	230	236	227	216	234	219	232	220	203	217	211	246	242	230	239	213	246	216	217	221	247	246	264	200	263	271	236	224	212	216	214	246	231	216	236	231	246	262	226	240	197	235	216	214	219	243	207	202	227	224	238	243	219	260	238	256	226	248	252	245	248	240	229	230	230	227	253	230	231	218	220	235	225	251	260	214	236	239	268	232	229	209	226	233	239	234	247	256	204	253	243	219	219	243	243	222	249	243	257	237	251	242	219	233	227	229	234	257	220	221	221	232	221	217	245	253	239	221	235	196	234	216	228	268	219	253	217	219	244	260	240	228	240	217	258	240	207	255	243	247	228	235	263	268	249	217	183	256	235	195	218	207	202	237	236	241	229	240	252	231	244	238	210	244	231	241	214	188	226	227	241	239	241	244	206	208	232	244	246	239	250	239	231	243	216	250	232	229	248	227	253	240	235	216	210	202	235	265	241	226	243	247	253	252	276	245	256	232	252	222	238	220	233	218	237	211	244	236	230	258	254	208	233	226	237	238	243	200	235	213	226	247	256	256	261	241	218	242	209	253	241	230	262	225	255	233	244	248	235	248	219	252	243	233	230	256	244	228	210	237	236	229	230	219	245	233	248	236	239	226	215	215	237	246	222	202	217	237	246	246	247	240	252	219	228	217	236	274	224	214	235	260	247	198	221	259	211	251	246	242	235	226	245	238	209	212	224	215	229	265	239	216	238	217	199	225	195	228	212	253	227	247	232	246	225	222	223	260	246	220	247	256	225	232	243	226	241	216	242	238	267	242	252	229	235	238	255	225	230	203	207	238	211	214	241	224	244	221	228	224	237	248	218	247	236	248	266	230	216	199	247	242	218	246	229	243	210	214	222	240	254	241	265	249	226	204	251	257	254	237	239	240	217	220	226	240	213	240	219	223	227	203	234	218	222	251	236	211	229	228	218	244	233	209	247	227	265	219	186	244	242	222	202	208	246	240	232	234	234	233	251	234	225	241	236	227	209	231	235	218	199	244	228	234	188	233	200	229	220	233	261	235	214	201	220	244	222	224	230	260	213	240	223	211	216	262	211	224	242	225	246	219	210	199	235	264	218	214	228	232	242	252	223	237	223	229	227	197	206	218	218	202	254	217	236	215	233	267	233	232	237	239	254	249	244	256	228	220	247	225	236	233	247	222	231	229	256	235	244	231	263	231	249	212	253	200	220	191	246	227	220	217	244	229	237	234	222	208	241	231	234	218	205	226	220	264	232	241	237	218	230	228	253	230	248	250	235	241	230	242	243	257	242	216	238	227	201	242	234	209	265	225	209	226	239	243	245	231	231	227	249	237	240	244	233	242	232	227	243	216	228	217	228	235	237	230	226	229	232	220	233	248	207	213	226	220	213	223	242	236	229	237	248	223	226	227	254	233	258	242	214	243	241	210	219	213	240	212	252	230	237	273	224	228	242	207	245	262	245	196	223	224	223	226	225	212	219	249	230	235	242	208	243	241	204	222	224	238	210	229	281	249	217	265	218	211	244	238	224	234	234	249	222	242	249	224	234	237	210	234	223	251	205	214	210	249	222	247	256	235	222	223	253	216	241	217	240	227	245	225	229	243	246	234	234	232	225	238	253	240	229	243	222	236	237	220	232	235	224	234	201	240	241	222	234	263	233	238	206	204	238	240	209	236	191	219	243	257	222	235	231	215	205	260	278	231	257	236	240	220	218	246	240	203	213	242	236	241	249	233	201	230	224	238	226	244	257	238	228	235	229	220	221	212	205	252	225	239	235	196	261	270	222	219	223	227	234	241	251	250	244	237	222	252	234	250	231	219	250	247	219	222	245	226	231	215	249	238	221	222	235	222	217	232	284	243	222	259	199	242	221	218	228	249	201	233	225	229	247	248	243	220	241	227	250	213	232	234	237	235	250	256	209	240	231	237	250	254	209	192	214	210	234	234	249	213	218	217	239	231	246	228	225	204	231	238	226	231	256	280	235	234	223	212	258	246	219	216	260	243	242	245	238	221	238	266	252	230	222	232	257	235	227	233	236	239	247	239	219	247	236	242	222	227	237	226	208	249	240	217	233	267	235	253	235	220	233	230	226	226	236	223	228	231	218	253	248	203	250	227	224	266	231	233	207	229	246	228	219	223	215	234	215	221	271	226	239	208	237	248	280	235	233	225	259	247	233	238	238	229	244	241	257	213	233	225	213	214	220	222	245	246	226	243	232	226	241	233	226	208	222	230	226	243	211	257	248	222	256	236	271	250	218	240	240	251	233	236	241	234	226	215	211	216	211	209	238	236	247	243	254	205	246	242	238	244	258	254	221	243	252	215	206	238	271	248	249	218	202	230	240	225	219	231	226	205	225	240	209	225	186	246	240	231	230	242	241	217
44882	21857	8275	4453	2233	1425	969	765	617	623	546	519	503	526	498	531	505	503	510	525	543	536	595	507	500	539	525	546	537	522	516	504	548	470	527	533	505	529	519	498	556	513	524	535	516	555	500	551	566	498	518	518	520	512	542	511	506	499	529	544	490	535	557	563	538	552	486	521	527	517	549	479	500	503	520	481	492	551	524	503	510	531	511	506	545	499	537	520	566	483	510	567	533	506	508	532	523	535	513	524	565	529	528	560	493	524	497	542	517	513	508	527	490	500	526	536	538	502	491	510	507	529	522	534	506	509	535	544	547	529	508	516	480	526	488	531	507	512	556	522	496	551	513	513	521	519	521	532	561	528	529	495	474	525	529	550	537	493	525	499	510	497	524	530	542	540	520	522	491	486	517	523	524	568	517	556	530	464	554	550	555	538	551	499	499	556	502	490	481	464	524	533	536	496	486	498	538	521	536	500	493	527	525	531	535	502	527	487	516	505	571	523	500	502	513	525	512	545	544	562	519	524	489	493	514	534	512	516	532	507	466	521	515	526	496	510	505	528	497	507	525	478	492	538	521	501	525	514	518	528	527	515	498	514	505	477	507	554	512	538	526	527	513	518	523	537	522	509	512	560	530	550	486	530	505	521	508	552	511	521	512	521	510	512	529	503	553	521	519	514	493	502	537	532	536	502	488	548	538	530	542	496	532	519	512	500	509	524	501	521	514	538	546	574	487	544	508	504	561	506	509	520	522	531	517	513	490	557	492	517	536	523	513	525	541	505	506	552	479	493	490	536	528	531	514	514	502	486	517	494	550	527	537	490	505	540	529	508	466	514	542	525	527	498	547	526	555	488	557	496	547	560	529	513	524	526	517	518	529	485	552	524	539	552	522	510	528	542	533	539	502	538	523	562	482	519	521	524	541	499	542	527	488	494	500	544	527	491	529	604	499	523	515	499	504	536	547	543	491	511	513	481	492	561	503	543	531	548	530	529	477	502	527	507	542	538	500	531	548	546	557	509	524	517	557	502	545	552	536	480	520	519	522	541	467	496	513	511	522	480	517	524	498	533	501	531	505	552	554	506	490	498	578	566	528	514	491	538	539	580	503	522	489	527	560	495	564	535	526	473	561	560	486	529	516	543	524	532	509	519	557	476	518	471	515	517	520	572	518	495	524	519	515	498	469	519	491	521	541	485	558	481	562	509	506	488	522	527	542	489	508	487	495	496	568	543	531	531	498	520	494	533	523	534	524	523	507	530	533	493	557	533	513	487	547	511	487	498	514	519	537	522	470	544	509	561	517	558	548	543	530	510	485	494	502	513	530	524	501	518	526	551	541	554	544	505	484	489	534	569	511	535	568	472	517	480	508	545	464	519	547	508	545	552	544	525	551	524	514	534	532	534	536	503	559	537	520	503	547	545	480	533	548	543	489	564	534	530	539	513	524	494	502	489	533	590	514	537	547	476	516	503	503	512	506	493	487	522	536	526	486	518	570	503	548	471	480	525	528	540	529	532	521	506	479	528	512	551	501	542	532	515	567	490	533	578	488	560	601	491	519	494	508	514	530	510	511	547	512	496	527	521	525	525	529	581	527	536	559	517	542	548	547	488	531	535	538	501	530	526	508	510	548	547	530	527	521	517	506	549	512	523	571	516	520	564	487	495	517	469	523	497	568	481	507	530	537	523	566	508	544	573	504	525	545	564	500	502	510	516	515	544	526	541	506	515	487	539	496	512	509	538	498	517	511	503	519	498	506	523	523	548	517	515	515	504	558	507	531	498	556	544	511	478	537	511	496	501	532	505	485	562	548	552	539	547	529	520	503	524	564	481	509	552	539	549	536	552	557	477	527	511	497	518	541	509	552	494	524	539	560	520	507	504	542	574	540	480	518	520	511	529	525	548	499	513	528	559	524	514	544	554	518	542	509	526	541	503	508	539	537	529	501	527	533	516	545	473	543	537	518	536	543	518	539	524	526	533	497	521	541	548	534	506	504	537	550	492	511	535	516	526	533	510	486	555	549	536	520	540	556	512	500	501	535	514	530	524	510	497	493	551	507	514	530	497	515	496	552	545	495	546	528	512	536	502	512	544	525	502	520	490	537	568	531	533	562	534	558	519	510	501	506	524	547	500	530	513	537	545	527	513	549	586	557	544	506	481	523	553	575	548	555	537	533	498	515	522	536	474	536	490	509	540	505	507	490	537	487	488	534	528	522	539	520	537	542	515	487	522	519	448	482	538	490	517	514	530	497	540	472	468	525	539	503	508	536	491	486	536	501	519	577	543	534	542	525	524	479	570	505	506	531	524	512	540	520	495	538	487	534	535	521	516	587	514	512	538	522	497	518	539	548	551	538	513	512	521	556	509	499	553	492	548	535	529	491	550	522	547	544	530	523	519	489	524	546	550	516	520	581	566	535	538	512	542	530	548	555	474	497	506	523	496	490	548	518	500	534	526	555	493	483	525	535	496	500	511	541	529	512	524	529	507	510	527	497	511	505	506	480	498	518	545	493	526	512	513	541	530	459	514	476	526	508	514	546	492	523	496	542	496	503	500	523	522	534	538	538	536	508	532	494	577	496	540	543	510	522	532	478	488	548	524	508	557	499	542	448	524	567	512	526	554	530	523	491	497	544	500	486	505	529	522	513	551	523	483	518	531	502	530	541	491	505	477	513	510	504	562	558	488	535	534	531	552	532	481	543	505	526	547	528	522	504	549	532	516	451	546	494	483	552	512	521	489	521	510	519	502	535	539	521	483	532	493	510	545	505	517	551	481	491	524	545	515	541	518	496	509	526	540	535	537	480	552	452	590	534	508	503	521	502	516	516	492	560	513	505	523	494	529	534	502	494	504	499	548	549	505	526	553	507	517	527	528	525	501	499	513	504	542	539	518	484	502	493	513	528	482	514	525	521	505	548	509	517	502	519	565	480	531	495	516	545	481	515	548	539	524	528	523	495	517	497	516	517	578	548	538	514	522	541	562	592	537	524	542	503	504	509	558	470	523	504	514	578	544	535	556	484	500	502	544	500	526	539	510	483	527	534	511	519	497	499	538	519	521	519	508	520	504	520	519	523	560	513	548	499	490	522	536	513	525	532	554	533	556	501	533	543	522	533	508	568	522	535	505	510	535	534	511	523	494	532	523	508	551	502	528	498	545	533	516	523	567	527	523	490	507	495	535	527	533	532	496	513	523	518	550	520	555	481	574	510	502	536	504	498	522	511	497	534	506	485	556	527	543	529	515	512	560	548	498	535	529	537	528	519	542	488	528	527	489	550	477	539	502	507	548	539	532	495	486	558	535	542	527	537	457	490	499	521	502	522	515	521	557	552	544	576	541	524	489	525	500	504	515	518	491	527	556	529	563	495	535	489	571	510	493	506	503	548	525	563	517	504	493	528	536	519	536	509	543	534	535	544	527	491	519	543	550	476	499	528	565	547	506	562	511	505	521	538	510	566	507	522	556	513	529	552	519	502	521	529	507
45557	20400	7842	3117	1374	694	443	307	253	207	228	246	210	232	209	203	202	234	204	228	192	201	245	234	214	205	193	194	221	213	215	200	232	220	223	203	244	195	221	250	239	211	225	264	212	230	222	218	233	206	233	200	218	224	203	217	231	217	228	204	227	218	205	222	213	209	261	249	219	259	210	207	200	205	226	208	202	231	206	202	236	236	238	230	206	196	236	202	225	200	218	230	217	236	208	237	202	251	198	194	214	188	221	213	197	208	219	235	215	233	224	198	206	216	253	215	213	206	229	221	193	216	205	236	238	216	228	219	232	216	220	234	222	233	209	252	235	206	215	227	207	226	212	232	198	204	250	216	191	243	218	211	240	189	212	206	189	221	215	190	193	208	226	203	200	202	200	216	221	243	226	210	199	188	256	213	245	215	209	228	210	205	202	215	209	194	212	205	214	199	242	220	210	230	205	198	236	199	214	191	199	217	199	231	226	224	230	204	201	229	211	220	206	209	242	219	230	192	238	206	221	225	201	223	211	215	183	202	241	252	221	232	232	223	237	218	182	213	239	194	236	237	222	214	232	242	221	230	208	207	230	195	195	212	198	222	216	238	230	212	190	198	194	211	214	221	197	189	226	240	227	180	224	224	222	222	222	245	198	231	231	248	240	234	233	241	218	204	198	209	232	235	233	210	228	234	221	226	224	204	198	238	215	214	212	216	204	241	220	199	215	226	213	206	214	207	220	230	216	212	196	210	197	211	210	217	230	196	219	237	219	210	231	210	204	215	203	213	228	217	202	193	202	213	237	232	202	204	231	224	232	213	209	232	218	216	173	209	196	192	192	218	208	240	212	241	200	210	218	230	192	230	221	216	198	210	198	240	223	204	222	230	239	209	208	217	232	194	226	222	214	191	216	207	224	245	185	211	232	221	226	203	227	205	221	217	213	240	246	184	212	205	214	230	193	208	218	199	222	220	227	235	223	200	221	227	202	199	224	196	184	208	208	217	190	232	253	207	239	217	236	215	240	231	238	218	174	181	226	218	210	221	222	222	235	212	235	218	219	230	220	229	198	196	236	240	238	220	219	223	213	225	209	236	232	211	201	224	218	183	209	238	198	201	228	225	195	195	187	211	220	253	218	217	225	228	214	230	204	207	212	229	212	196	212	201	220	208	216	225	223	246	255	197	197	214	227	234	235	185	195	225	210	197	233	233	206	201	226	196	194	243	203	191	232	233	224	210	210	251	221	211	195	254	240	219	228	234	220	225	205	228	234	213	214	226	230	235	197	218	206	208	220	218	210	207	209	249	202	202	197	213	199	202	246	185	257	221	228	217	213	240	221	220	231	212	221	203	217	206	218	201	233	212	204	211	228	250	214	207	219	203	227	238	202	245	225	253	228	228	214	211	246	187	217	196	222	227	209	230	222	254	232	207	208	255	214	252	219	226	202	237	209	225	231	234	240	239	210	189	237	210	209	219	220	210	226	200	231	221	225	200	217	245	222	196	192	222	234	217	241	209	220	224	207	229	230	233	221	238	250	204	200	214	218	216	211	223	228	215	232	225	200	236	217	205	239	219	222	218	204	219	220	218	211	198	210	234	234	242	217	227	199	199	222	203	254	213	216	229	237	229	205	230	234	222	225	241	211	215	234	214	200	218	217	232	239	214	214	201	230	224	216	214	214	221	198	236	235	212	210	232	218	240	250	244	211	233	227	227	226	209	214	235	237	231	235	208	238	219	207	215	203	208	204	237	222	234	226	222	217	255	230	212	202	241	210	226	230	219	218	257	207	217	188	199	230	214	237	229	200	226	235	228	232	192	205	195	188	223	237	215	221	202	203	228	189	208	232	215	246	188	220	185	210	239	218	200	227	188	196	230	221	280	233	220	213	200	229	234	232	227	211	205	200	220	232	214	227	225	219	205	207	222	221	240	200	220	186	231	209	210	227	218	226	195	203	205	207	209	218	216	215	222	203	182	209	224	183	229	217	203	233	212	240	200	197	249	173	234	220	211	218	230	228	217	200	198	201	214	238	216	234	231	210	256	237	241	221	172	218	215	230	243	198	214	200	216	218	209	221	217	244	239	221	200	202	217	211	197	217	186	237	232	226	225	240	260	221	228	216	180	214	194	229	243	236	211	206	196	203	204	228	242	217	217	230	209	215	207	247	206	237	179	195	244	217	198	199	216	197	209	194	208	225	197	212	217	208	198	219	172	199	215	204	211	217	238	208	208	260	210	206	240	211	216	208	217	223	209	186	223	252	222	201	227	217	216	201	202	241	207	212	202	235	204	208	201	192	220	234	219	204	210	232	211	236	241	219	207	225	199	236	242	214	252	224	201	246	232	217	240	219	224	244	219	227	214	196	215	212	206	239	207	238	203	198	200	187	207	198	213	210	239	241	193	235	211	230	204	245	201	209	220	199	210	219	205	234	208	235	224	222	245	232	235	225	218	193	216	223	204	244	248	218	219	184	191	214	196	188	216	219	204	202	209	206	232	226	211	210	210	217	196	210	206	226	236	245	236	224	224	216	205	228	216	227	225	221	210	202	220	216	218	260	214	209	205	218	203	198	205	245	206	206	250	198	215	212	222	239	217	209	216	212	230	220	210	225	234	216	213	257	190	207	229	222	223	217	234	234	211	213	201	199	200	205	221	206	207	215	203	248	205	214	227	221	207	231	172	208	232	223	210	216	220	233	214	223	223	201	218	214	196	218	203	213	202	213	191	229	239	210	203	216	235	222	247	233	229	205	194	229	226	200	226	192	213	181	202	251	244	224	220	221	234	224	222	186	213	205	218	214	232	203	217	204	217	207	216	221	246	179	204	193	219	201	203	244	236	259	222	204	194	233	205	227	233	238	221	192	218	241	219	226	187	230	206	236	257	205	202	209	208	217	217	232	213	219	244	224	230	212	218	218	197	227	218	198	191	236	225	221	185	226	197	201	225	239	251	204	220	229	205	213	212	220	228	208	159	222	230	238	232	237	214	204	238	224	248	215	220	208	210	221	254	244	227	237	226	234	253	224	220	216	208	250	191	190	214	211	213	222	200	215	202	212	243	217	234	227	236	197	205	228	215	196	211	228	244	227	217	218	226	197	221	232	193	200	178	206	187	206	208	206	240	222	214	230	230	213	220	212	220	230	198	230	224	227	238	213	227	205	213	236	226	207	225	217	214	234	240	223	210	212	219	210	204	215	260	206	207	216	228	233	211	221	207	228	205	202	194	176	227	207	236	215	246	208	190	198	225	191	220	205	206	221	229	184	231	229	221	221	234	205	217	243	215	231	220	200	195	223	202	217	183	216	192	206	203	226	240	199	216	231	234	230	214	213	182	215	196	190	241	210	207	246	227	220	202	221	238	231	212	217	215	214	204	180	207	247	230	200	216	230	211	205	210	240	216	210	217	212	243	199	233	209	214	202	236	214	199	230	238	189	204	202	168	263	221	225	231	210	216	216	209	221	209	223	236	237	208	231	204	219	210
31467	16299	9951	6528	3696	2170	1345	801	617	557	549	520	465	471	483	492	496	480	500	475	477	515	476	480	469	493	483	474	528	524	491	475	492	472	494	470	475	536	476	472	482	516	463	508	526	489	463	502	448	508	479	520	473	484	466	492	481	476	494	476	516	457	491	462	477	521	482	498	487	498	464	519	453	501	501	476	494	505	462	478	478	489	492	438	490	554	478	503	505	468	485	524	503	448	484	475	479	514	515	476	465	482	518	489	503	450	467	464	501	508	486	463	459	476	477	466	490	485	474	463	490	488	464	494	494	512	487	462	477	507	457	516	496	487	483	511	491	505	509	502	475	550	478	460	499	475	468	479	469	483	506	480	458	461	540	443	479	480	459	468	479	456	509	503	488	492	490	529	517	497	502	472	484	519	441	530	474	462	433	511	502	474	497	454	515	460	454	500	489	464	503	517	521	471	455	465	479	469	475	501	475	504	483	463	478	485	459	497	476	476	479	502	420	449	513	499	494	507	454	468	504	480	487	499	449	498	480	485	506	450	519	475	519	519	523	527	448	503	484	494	455	462	496	498	484	520	501	490	472	494	462	506	485	493	488	483	468	479	486	511	500	524	478	509	538	473	517	462	472	504	512	461	516	516	495	473	451	530	507	462	489	478	456	477	491	486	490	474	486	466	476	494	482	510	481	512	473	471	521	500	478	465	493	487	484	521	470	504	501	455	484	486	483	485	494	493	453	472	490	524	441	513	452	495	469	463	495	498	506	482	495	477	466	512	521	459	469	471	470	466	457	468	494	477	482	503	490	475	482	457	464	485	469	501	459	507	482	474	498	519	463	488	476	461	474	492	487	511	511	503	502	529	476	481	473	464	470	472	535	486	498	511	455	469	466	542	481	470	490	483	509	487	531	512	482	435	511	480	473	456	479	493	481	479	521	505	495	476	486	509	452	496	456	520	465	472	528	499	481	479	487	508	492	528	496	465	501	488	493	453	486	487	512	474	478	510	464	519	470	501	492	485	481	500	456	505	479	450	487	480	501	484	495	459	486	487	486	484	522	480	479	491	518	487	493	496	504	476	486	529	466	527	483	526	481	467	510	491	487	528	522	454	464	509	484	490	488	486	490	482	466	476	469	479	495	511	446	480	468	489	475	507	492	452	476	473	481	445	486	479	502	465	496	490	455	458	481	492	490	508	514	513	480	504	496	483	470	485	497	450	465	509	509	480	472	432	478	540	478	491	498	458	491	488	473	457	465	467	497	500	489	448	477	500	501	505	476	490	505	473	471	470	501	495	491	517	523	510	486	511	508	505	483	480	483	467	470	487	496	515	491	462	506	500	480	451	496	468	468	512	502	459	507	484	481	485	486	506	473	451	472	462	493	482	497	485	506	483	463	495	555	456	471	492	490	468	485	482	461	487	444	454	472	447	493	487	498	519	519	472	479	466	486	502	505	497	474	468	533	454	509	486	435	459	453	486	477	506	487	451	508	460	483	494	492	485	482	489	465	491	493	488	477	478	484	462	518	451	491	442	456	503	484	515	523	463	475	491	489	462	538	489	473	503	467	474	453	475	496	488	453	498	453	470	512	506	523	519	458	481	468	458	479	472	499	484	491	488	484	506	506	482	450	507	487	500	484	504	537	484	428	487	474	481	475	452	479	514	477	455	525	478	485	478	495	512	514	472	493	508	479	480	510	488	504	517	464	504	459	464	494	479	481	500	483	492	480	454	491	443	481	503	464	468	489	458	497	506	494	505	481	475	482	497	485	465	469	471	525	462	494	535	501	480	520	460	491	461	445	463	494	505	436	509	482	465	481	489	497	486	426	495	513	516	476	504	461	462	460	470	494	489	466	511	488	470	491	449	473	449	499	506	515	480	449	481	492	509	502	509	519	455	477	460	491	488	483	503	495	459	545	521	458	514	527	497	525	466	492	526	482	529	443	485	494	486	454	475	510	496	474	498	501	505	475	502	491	498	460	501	468	519	508	517	498	472	483	457	485	473	451	468	447	518	485	481	476	531	447	471	467	502	512	486	475	450	495	501	508	470	469	512	489	420	432	509	495	473	480	476	494	482	449	504	460	484	497	483	494	537	496	463	482	488	478	481	505	464	490	472	500	483	465	484	481	474	463	457	503	523	449	482	451	518	514	525	499	475	480	473	478	460	468	505	454	502	439	527	490	495	519	495	472	494	453	493	518	490	486	510	494	480	468	491	482	483	492	496	484	488	495	499	458	499	447	466	471	492	451	483	493	455	515	461	472	497	474	490	491	473	516	474	485	504	478	475	492	502	507	547	510	482	497	505	468	494	466	534	490	502	482	490	522	459	434	485	476	497	534	491	495	536	494	499	460	456	513	485	534	517	515	501	473	492	452	470	461	494	490	523	472	458	509	478	504	497	508	502	471	502	477	473	501	454	482	513	470	502	500	490	488	510	536	537	518	491	508	504	505	494	466	470	475	470	486	461	506	499	491	515	503	511	465	477	488	538	488	484	464	536	478	482	487	499	497	480	493	489	497	487	475	483	491	500	468	503	480	459	500	489	506	507	483	511	489	479	497	499	501	465	476	510	498	520	489	497	501	450	476	467	478	480	490	472	485	502	478	520	510	501	493	478	495	483	457	465	441	507	463	486	487	460	449	463	461	489	532	511	465	488	491	485	474	505	486	533	454	490	529	491	500	488	500	502	515	473	472	469	515	481	497	484	480	480	511	473	533	487	508	528	480	506	503	492	475	463	459	446	469	514	489	524	471	467	475	487	477	451	492	503	516	503	470	512	474	476	529	470	496	430	486	462	534	531	490	510	516	480	494	496	510	506	481	520	512	466	491	498	494	491	488	480	491	518	491	472	477	500	478	483	500	498	455	518	485	521	471	472	437	491	497	485	513	501	464	467	465	505	530	446	532	482	450	493	471	517	491	480	501	502	516	512	523	511	507	508	496	505	498	520	493	471	445	460	496	466	493	470	470	482	462	491	492	454	471	491	498	496	491	489	482	449	474	505	469	475	456	450	493	526	459	528	461	510	513	500	458	456	533	489	490	486	444	478	511	471	453	511	469	482	480	496	495	466	480	489	495	456	457	492	489	484	473	458	476	489	451	509	472	506	473	463	459	505	478	496	482	538	503	486	488	489	512	496	509	494	454	482	494	464	458	514	517	479	464	506	481	457	519	466	505	495	503	458	484	492	492	537	525	495	451	483	435	496	476	461	499	525	462	464	499	457	482	435	488	469	483	491	495	455	499	521	469	496	513	507	511	492	540	482	470	461	490	498	490	493	482	460	475	468	474	499	484	473	449	524	488	517	485	455	431	467	485	519	481	516	447	499	503	498	508	485	462	512	458	532	473	493	499	479	466	493	489	471	508	489	465	490	489	510	501	445	482	486	500	499	518	492	479	474	494	493	510	475	495	484	513	474	476	541	505	500	488	487	452	501	498	478	478	461	515	474	494	461	482	480	480	453	464	517	488	483	465	537	505	488
57337	27408	12445	5043	2154	1066	593	426	354	299	225	211	170	197	201	203	183	197	213	219	215	215	184	207	181	195	213	197	180	177	192	211	193	190	205	175	195	214	204	190	182	186	194	192	203	194	199	207	212	238	200	186	191	219	204	212	180	203	189	177	189	200	200	189	215	228	208	183	187	205	180	200	188	226	197	186	201	208	208	225	216	180	193	225	228	232	173	209	210	214	206	175	206	168	188	186	219	187	203	199	196	213	202	186	180	184	184	191	236	196	174	197	183	205	198	166	220	190	224	177	195	204	223	242	217	211	178	192	166	201	179	225	214	221	218	197	204	218	201	206	222	215	213	183	194	199	216	199	191	209	215	216	191	211	211	217	184	181	177	187	210	197	192	214	199	189	197	197	188	189	210	177	195	213	188	198	200	195	202	209	211	186	200	206	187	191	206	185	221	198	196	185	179	213	194	222	191	205	193	204	195	194	192	189	215	191	221	183	213	196	208	193	193	184	182	194	215	189	195	174	182	221	203	163	181	226	187	226	196	192	192	195	189	179	200	196	223	193	192	211	189	185	181	212	197	219	211	232	192	203	189	185	198	201	200	194	203	207	200	204	217	195	187	199	221	211	189	203	192	211	212	194	215	198	208	191	207	201	213	204	217	192	163	207	190	232	208	181	203	186	210	177	212	203	229	185	206	200	203	210	196	215	186	203	201	219	180	195	218	194	190	199	203	207	243	205	182	192	183	194	214	212	186	189	207	196	198	180	194	228	196	192	225	233	193	241	205	186	253	235	231	191	232	210	194	193	192	210	218	208	202	198	210	209	203	174	184	231	195	188	202	206	187	190	204	206	195	197	218	193	205	188	200	196	209	217	211	187	196	216	222	176	196	206	186	185	216	217	198	187	228	216	208	205	204	201	206	198	202	169	228	215	193	179	192	220	190	212	229	180	228	189	225	202	198	182	207	204	225	198	189	207	182	205	194	226	234	217	208	230	193	193	191	215	215	198	204	183	192	236	177	191	203	182	203	200	186	218	204	182	200	188	193	234	202	226	194	208	210	213	201	200	199	213	206	181	182	189	211	201	186	196	210	205	192	202	213	205	186	176	195	191	182	211	226	198	196	165	186	217	183	227	197	216	185	216	227	192	196	216	208	202	216	194	203	202	189	187	192	205	251	210	228	213	205	173	208	189	197	194	189	238	228	234	209	208	206	209	205	188	225	203	196	201	189	207	191	221	212	231	196	229	185	200	205	193	187	202	205	215	182	214	162	182	192	197	198	190	167	178	216	217	214	224	215	238	214	184	226	198	183	168	214	212	171	190	188	176	195	219	227	230	214	183	198	209	201	197	202	191	201	214	190	180	185	234	212	200	182	196	195	220	193	219	192	208	196	199	182	193	219	218	228	195	203	214	217	206	201	222	232	191	206	213	215	178	196	196	190	201	190	182	203	194	167	207	174	219	202	188	199	204	202	210	199	185	210	202	214	214	193	208	204	181	164	187	200	181	169	200	213	207	210	179	238	203	219	223	185	221	178	212	191	199	198	182	205	195	219	205	205	206	184	195	213	204	201	177	211	182	211	227	202	196	200	234	224	212	194	214	179	209	206	205	234	205	228	200	215	213	185	189	205	180	197	181	219	218	205	207	215	201	216	179	194	218	197	180	212	202	247	190	197	191	201	201	222	191	163	235	243	194	224	195	182	201	188	204	203	203	192	220	213	199	180	205	196	177	214	214	212	194	233	189	196	199	221	220	157	178	189	201	183	189	179	203	185	205	232	220	217	211	212	215	213	221	195	207	201	165	204	199	206	200	188	190	179	198	199	195	189	166	203	209	182	220	200	190	209	190	198	192	187	179	207	199	214	224	202	221	192	215	228	209	191	193	227	212	199	187	185	219	198	207	201	180	251	218	212	197	189	194	199	187	190	199	216	234	205	192	234	193	213	213	193	172	205	183	208	204	184	213	181	190	219	197	213	217	220	193	215	217	199	219	211	209	201	183	193	170	186	207	210	194	165	188	213	198	168	208	197	215	199	195	188	204	187	227	211	193	215	213	194	183	179	197	191	206	182	197	172	196	183	218	196	197	181	208	221	201	213	197	188	182	210	191	214	218	187	196	200	192	219	176	187	222	178	205	172	208	200	214	197	177	208	161	205	196	172	166	193	228	185	194	181	200	224	183	199	198	212	199	185	174	208	232	157	214	209	180	184	170	231	190	219	197	208	202	212	186	185	217	210	190	240	207	207	181	224	214	186	191	209	211	165	212	203	221	218	192	202	221	210	195	206	207	228	209	217	224	198	210	229	189	200	203	211	194	208	192	205	200	194	177	208	196	208	230	181	237	197	175	194	222	217	183	171	213	202	196	183	219	209	208	173	153	193	189	198	171	190	204	178	202	217	206	203	175	208	213	196	180	203	185	189	198	197	227	207	212	204	195	204	154	203	191	174	184	207	220	218	194	202	177	196	213	183	209	224	182	215	182	181	212	206	204	209	221	230	191	189	175	197	204	205	210	184	207	208	230	217	233	188	208	213	182	177	202	223	229	183	198	220	204	207	246	169	238	208	227	191	218	213	168	180	222	186	199	203	235	212	215	191	193	169	204	212	191	212	207	207	188	189	200	204	200	189	201	204	205	198	185	185	199	196	167	199	205	190	170	210	219	208	218	209	178	218	201	176	214	224	187	215	208	190	170	200	222	165	203	198	194	190	212	181	192	181	183	227	206	200	213	169	200	196	205	211	211	214	195	205	184	208	216	227	209	172	196	175	202	219	197	217	211	183	186	180	178	195	185	179	205	185	197	194	214	190	204	198	195	208	196	192	190	204	202	210	196	182	196	184	202	237	209	191	161	217	201	222	191	171	217	189	178	242	170	187	190	185	177	210	224	217	209	195	211	202	178	183	198	197	231	181	184	204	196	253	181	208	172	192	199	202	207	215	190	209	197	192	193	194	198	203	204	210	176	219	208	203	196	185	198	205	204	187	200	223	178	222	195	201	209	185	190	193	202	198	180	202	186	183	213	189	202	196	210	225	215	198	203	198	212	227	205	209	203	215	207	191	198	177	215	182	200	202	206	202	209	209	185	206	187	179	203	207	181	200	190	234	204	185	169	182	202	226	208	221	205	187	189	183	195	204	185	194	182	222	201	189	199	199	217	202	212	200	225	222	226	203	193	215	203	197	203	193	203	178	178	206	199	185	212	210	209	208	186	220	204	189	216	194	191	184	187	193	174	208	190	222	202	232	192	232	216	214	193	193	190	192	214	183	172	185	183	215	204	202	219	203	215	179	179	208	220	221	205	193	178	203	206	212	209	187	186	197	196	196	194	193	189	196	199	204	204	190	208	205	187	196	200	199	200	186	157	226	189	186	207	209	235	220	186	206	184	202	183	196	214	191	202	212	184	200	197	198	213	188	211	195	256	202	186	189	228	207	186	233	218	206	209	218	202	198	204	186	181	213	194	187	197	188	194	199	193	174	193
38724	21162	13868	9386	5617	3153	2021	1230	1074	790	621	529	446	471	444	473	431	471	414	439	458	434	448	493	476	436	463	487	484	449	472	462	457	468	480	457	454	476	478	464	452	467	449	459	450	448	458	464	446	480	441	512	441	457	488	474	475	427	438	459	483	482	464	461	459	454	450	490	516	473	442	447	441	453	515	457	445	473	449	421	479	467	518	458	444	468	451	464	452	459	494	481	434	453	444	487	420	493	440	460	445	440	485	503	477	470	467	436	457	426	449	433	452	472	472	472	492	445	447	440	446	442	460	443	497	486	459	477	422	489	471	427	453	460	486	421	476	483	445	445	457	474	464	437	418	474	464	445	456	444	463	476	471	427	462	471	445	437	437	506	468	475	459	468	477	485	444	445	442	408	465	469	482	475	455	497	504	475	446	462	446	481	432	471	436	462	437	445	412	458	459	465	452	472	438	463	432	455	463	496	452	451	414	492	446	455	451	416	463	444	455	495	468	485	405	449	476	493	427	475	461	436	507	487	464	457	487	457	481	444	454	451	445	435	505	452	449	488	460	437	429	445	445	499	429	440	483	450	458	465	473	464	455	500	484	457	442	444	454	442	465	451	456	465	472	467	476	484	480	462	469	411	419	476	442	469	458	468	481	480	481	454	502	457	443	444	484	489	436	453	470	437	467	449	494	463	455	449	455	448	494	442	490	428	475	457	443	443	455	464	446	461	481	450	456	471	441	472	460	469	474	462	468	449	438	487	449	462	455	482	473	456	442	440	439	463	451	423	469	444	439	442	473	486	468	440	415	463	462	456	443	432	436	443	474	470	441	460	430	477	428	427	460	469	466	409	474	476	431	432	451	467	452	459	474	465	430	485	413	500	472	424	482	410	448	449	443	489	454	464	486	467	463	458	446	439	473	470	458	430	461	469	496	494	488	436	458	469	449	455	453	449	436	454	455	451	464	460	436	508	410	464	463	473	477	433	509	449	470	464	446	492	459	450	483	478	459	448	444	439	482	460	432	423	463	431	472	485	481	455	441	476	462	465	498	475	438	445	491	472	431	449	434	452	422	433	447	472	426	471	446	470	444	452	509	462	477	445	438	442	439	443	445	432	448	461	443	492	454	433	424	429	451	465	448	437	467	440	428	436	442	442	482	458	482	459	464	424	444	484	464	435	459	486	456	427	415	484	465	445	440	459	478	457	417	467	481	479	462	513	497	418	445	499	441	430	446	503	483	478	446	448	471	445	444	453	469	463	459	463	448	493	441	435	473	442	451	434	471	459	431	455	449	444	487	449	432	441	475	446	410	469	457	433	450	425	500	442	447	507	448	443	447	441	444	430	441	474	444	455	498	449	495	464	471	473	476	463	450	437	459	418	449	452	428	457	436	423	466	435	480	451	437	448	461	459	445	426	454	467	477	465	447	454	459	471	436	447	457	477	471	486	436	481	468	477	453	428	433	466	461	422	456	450	444	460	449	449	485	479	487	460	465	476	469	466	469	446	442	450	482	406	485	441	502	477	444	465	462	463	448	448	458	466	448	487	475	456	469	484	479	478	474	454	408	414	472	448	449	455	459	467	464	439	459	435	428	470	432	433	406	485	502	462	416	465	460	429	437	479	482	480	499	457	467	458	470	449	474	459	473	441	439	486	424	484	444	482	476	470	488	448	441	447	420	487	462	405	440	413	468	467	443	447	471	448	438	457	465	488	496	424	457	444	485	470	426	415	434	461	426	472	440	484	477	469	429	442	473	441	451	495	488	460	437	455	444	486	440	485	467	474	450	446	472	406	453	447	456	487	469	442	453	445	492	431	461	464	430	480	467	460	473	488	450	463	443	455	449	502	479	468	461	505	409	471	440	444	448	445	494	462	491	413	439	433	479	488	450	430	420	460	429	453	468	455	460	430	472	489	471	436	466	436	452	442	465	463	451	407	454	450	485	454	440	425	469	475	410	481	454	486	434	462	461	473	431	429	471	440	466	430	456	410	462	492	502	489	420	509	444	473	451	439	482	474	428	457	456	459	467	454	447	463	483	474	451	499	427	450	479	428	465	478	462	450	475	434	472	504	480	476	457	434	440	429	508	466	437	478	493	449	513	474	477	434	498	450	463	435	409	439	445	441	467	443	499	465	482	473	466	426	466	468	457	463	456	444	488	454	496	407	448	452	476	491	476	442	466	488	477	418	403	442	453	437	489	469	462	468	441	486	408	457	416	427	475	487	444	446	444	483	468	492	438	439	453	444	477	481	460	448	498	419	445	466	436	423	435	444	443	478	460	477	478	467	452	468	453	461	447	452	464	460	455	426	414	447	474	455	415	444	458	468	450	438	457	477	417	440	427	475	470	437	453	408	454	476	490	459	433	490	493	457	448	429	464	448	434	423	434	470	456	470	423	479	456	435	423	512	452	454	442	455	458	502	458	462	450	452	468	421	464	447	437	449	477	478	461	447	463	447	468	436	466	436	466	478	494	436	439	444	463	441	484	465	457	446	428	505	477	460	477	458	418	456	477	498	456	447	497	467	477	499	450	440	445	451	448	425	463	461	503	463	463	450	439	464	475	459	441	462	488	471	470	444	441	415	470	445	452	446	456	441	468	459	460	461	427	467	468	447	456	434	448	428	478	433	447	419	467	442	473	471	439	461	446	449	468	451	493	425	450	451	468	448	451	446	448	447	474	466	448	461	459	484	467	458	481	419	452	458	445	445	448	451	436	493	459	426	468	435	444	439	432	445	426	454	467	480	491	459	458	481	424	448	470	435	434	458	474	472	471	459	458	457	504	472	430	456	429	503	464	440	471	459	435	467	466	440	465	459	444	460	494	442	439	480	454	445	462	481	451	468	430	435	469	431	467	460	464	474	439	462	471	431	450	462	433	453	473	506	469	477	487	460	450	439	448	435	453	472	427	488	446	457	440	479	454	429	461	411	458	470	453	436	440	466	431	460	489	476	442	467	450	480	468	439	481	468	462	451	501	455	457	432	463	449	462	435	463	478	453	453	494	414	459	463	434	465	431	449	464	478	466	467	488	467	446	441	464	451	442	454	454	473	456	440	447	458	500	448	482	480	463	445	443	440	479	399	488	384	476	461	470	488	422	457	494	469	437	484	416	453	461	499	450	474	440	433	441	445	458	455	459	420	449	459	429	447	470	471	442	476	464	450	430	475	430	474	423	433	442	421	461	442	484	466	445	467	481	467	466	423	445	420	457	443	473	446	447	442	442	442	449	468	458	412	479	482	466	464	477	456	456	441	436	454	434	459	466	417	423	522	452	451	466	478	418	466	452	469	431	439	462	454	420	466	454	439	487	466	478	454	460	492	485	457	506	453	471	450	477	464	426	430	445	483	430	451	471	451	448	468	470	454	448	451	438	445	457	469	440	457	440	443	443	448	428	456	455	475	492	477	470	491	431	448	445	456	474	480	475	444	450	484	445	431	460	438	452	465	441	478	465	462	471	445	455	503	474	455	442	462	430	474
63415	32393	17675	9241	3893	1751	941	620	430	332	245	237	202	205	187	262	229	237	224	227	232	221	214	233	204	210	204	243	228	215	235	212	248	223	223	233	207	219	227	179	202	229	185	221	186	222	218	184	219	214	233	183	210	216	246	202	198	234	243	191	233	210	218	215	208	206	211	225	184	208	214	218	198	210	199	216	205	192	211	208	213	231	230	214	224	210	227	219	206	194	198	255	195	237	203	222	225	208	218	231	220	227	236	209	196	211	234	216	227	192	205	244	224	231	251	212	212	224	257	219	193	213	199	212	236	234	221	240	232	216	215	209	211	210	237	224	241	207	212	204	216	261	229	212	230	192	207	213	230	222	223	219	236	184	227	221	211	218	219	235	211	206	227	211	197	232	231	201	229	206	233	217	225	240	205	205	239	217	192	230	237	219	232	213	215	226	220	219	214	211	228	218	227	216	215	192	201	205	215	203	213	215	212	211	236	230	219	226	176	201	227	217	238	226	223	233	216	196	223	205	228	225	212	247	185	212	231	225	191	231	214	225	195	204	211	226	216	231	232	238	206	191	248	228	209	213	207	229	216	229	228	249	208	226	215	228	238	244	220	235	220	229	224	202	220	199	223	229	216	220	218	213	236	221	186	201	215	185	204	209	222	221	228	227	217	201	228	200	211	198	231	217	239	206	217	209	206	210	231	224	203	222	215	184	247	195	216	216	180	195	233	194	224	205	220	199	197	223	224	230	189	247	216	208	230	200	206	228	226	197	228	231	239	211	254	221	227	226	184	238	237	219	207	218	226	213	234	230	212	220	223	236	213	217	192	219	220	204	213	185	226	235	226	227	224	224	202	242	237	236	228	193	218	205	208	209	239	235	215	208	226	197	200	249	213	222	229	215	238	228	204	227	240	222	185	217	253	221	225	223	200	230	219	223	225	169	226	224	213	216	201	186	243	210	232	236	230	184	245	224	217	221	202	232	198	232	221	203	200	230	220	203	212	235	225	209	216	217	187	223	221	251	222	197	247	215	208	232	263	198	224	224	231	218	186	209	206	208	196	225	217	231	227	196	218	206	232	227	201	193	215	251	209	216	215	212	196	229	208	195	204	218	245	214	214	223	208	233	208	199	204	194	213	214	228	227	196	224	222	232	206	230	215	220	189	224	241	241	205	222	217	236	217	209	209	238	204	225	226	205	236	231	212	194	218	228	198	228	209	252	198	191	215	224	232	225	192	226	221	217	225	197	215	243	227	213	196	211	223	228	194	195	187	200	232	224	225	212	230	210	214	237	209	220	210	241	205	216	222	229	215	234	240	223	190	222	185	225	188	204	197	223	206	236	190	233	213	194	259	238	213	234	222	223	227	201	223	188	217	236	221	225	212	188	201	218	224	198	185	212	223	229	232	196	232	226	218	228	191	204	200	211	197	190	199	216	228	195	172	220	204	231	194	201	215	224	234	256	207	230	241	193	217	246	217	247	190	236	223	246	242	238	205	228	210	195	228	213	223	223	221	228	253	212	235	245	215	207	213	253	215	214	209	215	200	224	219	203	230	206	187	177	206	228	201	228	236	221	220	207	193	223	199	199	239	218	207	204	198	223	247	253	202	218	201	224	230	221	209	242	213	199	224	218	210	179	232	232	219	196	215	208	213	192	213	250	203	202	216	229	191	209	231	208	206	228	219	204	205	219	243	212	220	214	214	232	209	190	229	221	227	234	211	226	199	219	220	247	217	230	209	228	228	223	255	199	194	214	219	231	238	194	211	229	206	203	201	211	222	221	213	231	200	227	215	198	244	228	215	208	203	238	222	201	227	211	203	209	213	194	210	257	212	224	210	238	219	210	220	194	217	229	224	250	213	211	208	230	244	194	217	236	189	204	227	228	246	211	230	205	197	215	220	211	215	198	207	226	217	215	206	232	218	187	228	214	210	186	198	213	221	215	246	206	192	204	219	220	203	219	244	218	202	229	233	228	236	198	232	192	213	217	213	239	236	217	224	246	204	227	200	199	227	250	237	206	209	239	228	225	232	223	206	239	228	229	229	219	229	194	218	231	232	215	214	180	206	176	233	215	225	208	237	180	201	212	230	214	226	250	217	224	208	214	216	186	213	195	189	212	230	219	207	209	197	197	237	215	221	234	222	216	237	235	242	229	192	199	224	240	232	193	251	236	239	229	222	204	184	190	222	257	209	208	211	222	253	250	222	242	187	202	199	226	227	204	225	212	220	231	232	194	197	233	205	216	215	229	229	217	205	227	221	217	226	223	208	217	204	217	204	225	227	192	243	233	238	241	215	231	195	224	207	220	238	226	207	208	231	240	205	231	217	216	218	230	228	230	200	244	217	218	205	188	214	215	239	216	233	235	194	200	211	216	176	222	233	231	200	197	207	219	200	226	238	242	195	214	198	190	220	200	215	223	178	249	203	219	218	214	204	206	216	241	248	230	212	192	229	217	218	231	193	222	236	235	239	223	213	216	213	225	213	194	236	209	215	234	236	223	221	211	207	228	203	218	204	215	221	224	187	240	228	212	246	237	210	241	229	262	206	199	207	272	176	219	219	232	219	200	236	275	255	215	204	228	216	178	188	238	226	221	201	196	224	247	201	213	214	217	211	223	231	227	226	214	213	232	216	205	221	225	211	203	204	202	206	230	226	195	247	196	195	223	221	208	198	203	182	220	231	223	206	223	207	215	234	227	236	231	189	194	212	217	213	188	203	210	202	224	197	179	201	204	235	212	224	193	218	212	208	240	195	222	252	199	219	163	197	223	219	224	234	202	204	243	199	184	193	190	223	256	241	217	186	227	196	217	212	200	219	215	233	185	190	202	207	216	211	221	229	255	220	222	251	208	213	238	194	221	219	213	234	187	207	212	229	235	211	176	183	201	220	228	221	219	245	228	213	201	233	208	230	225	225	213	187	226	217	193	218	191	185	201	206	203	217	246	200	203	209	234	238	200	227	206	199	204	245	239	231	223	228	225	211	224	209	208	168	246	223	225	212	212	215	203	216	206	209	233	232	208	227	213	202	203	214	204	252	191	220	197	214	221	203	231	212	206	200	186	206	214	221	209	194	227	226	222	217	217	219	245	201	211	236	202	211	195	220	202	207	204	210	246	212	221	213	215	220	210	197	213	212	229	247	213	200	215	228	217	193	247	213	206	235	228	230	230	220	215	221	215	192	223	230	223	217	206	214	213	206	219	223	209	239	209	213	220	206	207	204	206	245	209	225	205	212	214	213	201	213	191	215	224	222	205	247	231	199	208	221	215	233	226	201	234	230	228	212	237	229	183	210	257	193	209	208	218	222	210	185	209	201	209	186	205	191	245	229	237	211	216	247	222	211	203	220	243	227	238	222	205	208	224	193	222	211	192	206	224	203	189	215	233	197	218	207	203	222	251	220	230	212	199	205	204	217	208	233	232	209	255	177	197	210	234	244	235	214	194	240	239	195	232	221	219	201	198	222	214	224	215	227	224	209	207
41315	24982	19768	15461	9103	5329	3043	1884	1335	1002	749	608	536	514	463	519	502	474	472	479	473	502	456	507	502	459	490	479	484	490	503	454	503	481	491	475	477	498	453	492	483	481	517	515	473	490	475	469	487	514	511	494	461	511	529	530	502	485	474	497	531	474	470	525	440	498	472	501	530	483	465	524	491	458	478	463	490	524	482	518	469	458	495	433	491	489	515	490	489	467	484	482	479	469	526	513	489	492	447	478	500	467	528	508	514	487	511	500	518	472	483	451	494	466	481	492	443	508	506	473	513	480	491	482	526	514	490	455	517	502	495	511	503	478	533	490	474	494	437	462	457	442	498	483	488	451	474	444	490	500	446	493	440	482	487	481	452	468	490	536	479	451	489	513	512	446	539	470	485	496	495	540	548	464	517	475	444	487	556	474	505	456	452	481	454	510	474	480	462	499	509	497	489	494	472	504	466	474	480	449	510	535	468	486	434	493	489	495	474	526	441	457	508	480	520	482	493	448	519	489	499	470	438	516	469	482	484	470	456	493	502	494	460	509	514	470	507	497	513	473	510	500	486	470	488	483	510	479	494	447	516	478	511	478	500	489	512	520	470	454	456	449	516	468	524	536	473	527	455	524	474	491	502	510	474	463	493	474	510	494	430	502	501	486	458	441	517	475	474	496	457	470	479	488	485	478	521	482	487	493	485	479	501	504	476	502	518	486	511	477	471	493	476	460	499	525	480	482	435	488	443	475	509	522	499	509	477	512	519	494	434	476	501	467	472	468	461	498	461	528	474	505	487	487	495	464	450	512	519	481	493	494	500	487	495	481	468	464	492	484	482	484	462	510	499	547	490	466	537	516	465	479	467	472	530	495	497	486	507	497	465	488	453	491	507	535	477	487	458	483	495	475	483	499	499	479	533	507	461	492	485	489	473	492	476	514	461	498	485	497	494	529	485	490	449	534	491	471	515	476	487	522	515	481	489	503	490	526	480	506	516	513	495	456	465	469	504	515	490	471	467	500	487	481	520	476	442	451	452	456	496	491	489	491	481	446	458	482	450	462	498	461	501	463	471	494	510	483	507	489	461	459	513	502	462	480	475	494	483	513	461	508	475	440	491	466	494	488	503	511	462	461	481	497	502	498	511	492	498	514	509	471	465	486	483	490	444	522	483	484	492	496	475	455	518	453	526	478	472	498	468	478	499	439	480	494	480	478	488	490	477	483	503	465	502	499	466	519	492	501	493	501	533	469	477	507	447	449	510	477	502	494	516	543	516	471	494	503	481	519	521	492	479	475	470	488	482	495	490	500	469	502	483	510	480	493	507	462	446	520	461	485	479	518	477	472	504	522	487	446	473	516	495	482	499	494	511	488	458	512	514	478	514	509	502	519	498	492	493	465	482	523	493	474	518	509	513	505	473	466	458	478	458	484	477	479	500	500	533	472	482	476	492	473	467	506	491	524	484	531	480	485	519	510	500	500	510	456	451	495	491	465	468	515	485	516	492	494	463	497	501	456	494	455	494	460	503	527	483	450	490	471	449	482	487	482	480	513	479	452	523	478	488	524	502	503	477	484	464	470	507	534	478	490	459	519	467	502	496	495	482	508	513	452	511	462	467	505	501	481	467	497	484	491	506	484	472	496	528	452	520	482	459	491	486	514	473	482	460	517	489	470	458	492	480	509	492	487	502	516	495	510	492	509	500	497	474	463	472	474	500	483	471	484	487	484	470	465	508	506	504	500	480	490	519	515	495	519	529	469	497	480	488	473	471	492	444	496	488	491	451	513	493	503	490	503	482	512	503	489	515	496	507	498	490	469	472	494	459	466	529	514	483	531	534	509	506	501	449	520	503	480	486	520	488	494	490	513	513	473	508	489	463	477	487	508	478	477	486	479	461	499	493	484	529	459	479	486	463	450	497	522	518	477	482	510	463	530	465	472	516	516	477	531	509	503	514	465	465	477	487	491	462	485	506	520	464	487	463	482	495	497	445	468	553	486	499	497	492	463	478	479	486	457	484	472	512	537	511	471	538	445	469	486	482	478	518	513	490	518	489	496	463	535	492	502	498	480	500	477	505	481	467	522	493	484	484	487	488	496	501	478	504	507	483	527	489	492	458	508	446	451	472	520	498	485	505	506	503	476	504	519	513	509	465	443	546	522	458	500	478	481	529	533	464	502	488	510	513	506	516	489	493	493	476	514	507	485	496	494	500	463	504	504	470	478	511	520	482	510	456	471	454	499	501	502	490	512	502	475	487	480	504	496	493	494	476	478	464	507	502	453	495	499	451	490	492	516	473	532	486	491	506	453	517	494	483	539	467	497	499	473	499	524	528	469	480	512	517	478	461	487	490	487	473	490	483	474	485	488	490	450	519	451	509	473	503	484	515	489	467	497	496	483	491	501	519	535	497	448	485	505	483	492	482	475	510	473	495	490	499	478	517	525	455	487	481	534	473	490	516	473	496	483	493	510	534	493	502	491	525	509	485	473	469	478	464	490	533	458	513	501	447	491	507	475	525	523	496	514	539	531	467	527	476	474	506	475	476	505	495	472	475	498	496	493	493	464	431	524	483	494	489	499	507	486	523	515	480	495	504	496	467	467	470	452	450	483	455	479	503	463	473	500	480	475	482	459	514	436	499	502	517	513	471	492	479	502	466	478	451	491	461	529	484	536	529	447	503	476	515	501	514	468	471	510	486	467	470	495	471	479	497	503	493	501	488	516	480	506	475	469	514	520	473	523	458	485	523	494	504	518	522	484	468	481	491	482	485	513	477	490	500	483	479	460	456	492	521	463	494	492	453	481	480	493	500	470	457	515	525	497	516	487	478	470	445	512	500	442	454	503	499	456	475	488	500	484	471	500	500	443	481	486	471	508	494	463	477	473	504	494	492	513	526	468	528	483	490	477	526	504	448	482	499	479	462	493	468	475	498	497	477	504	526	489	498	486	553	489	512	497	456	514	484	446	497	462	439	489	464	473	520	491	461	503	482	496	501	485	467	492	481	498	487	482	477	477	501	483	492	485	487	467	505	488	496	450	446	481	519	481	463	496	491	517	495	466	492	479	480	496	508	529	488	496	470	475	480	536	499	499	486	514	517	496	471	495	513	484	488	499	492	457	445	510	506	477	513	507	504	465	529	495	508	486	476	510	464	498	489	521	509	499	546	490	486	477	485	525	449	498	452	489	487	454	468	490	457	474	459	526	490	491	487	484	480	473	528	480	460	488	492	456	496	500	519	495	469	503	498	496	487	471	520	483	469	509	481	526	485	501	495	434	491	492	460	514	489	480	496	499	498	485	474	463	495	476	479	518	489	491	477	488	458	480	466	512	488	474	519	477	508	474	465	478	464	528	478	483	499	486	516	502	502	438	453	502	481	488	499	445	502	501	483	464	527	485	486	485	513	519	473	532	491	529	481	488	478	463	491	486	465	469	490	479	491	467	466	490	511	513	471	483	484	483	494	503	490	518	500	474	460	492	445	473
46855	17979	6003	1937	850	438	298	270	259	245	215	205	210	213	207	213	238	226	210	212	211	206	204	198	205	223	263	249	235	211	205	222	225	221	228	206	213	220	211	227	205	222	223	200	180	190	207	222	204	197	214	203	221	223	202	206	250	216	210	231	237	230	241	232	224	222	204	210	183	215	234	228	246	196	226	220	208	214	224	222	206	223	211	229	209	209	182	185	202	205	204	204	219	201	235	200	245	195	220	229	200	221	222	242	202	187	234	206	197	226	241	215	219	217	235	224	214	227	205	229	219	220	186	186	207	186	218	240	211	232	209	226	224	221	208	239	207	225	209	199	199	197	229	235	191	190	207	198	232	237	233	207	209	199	208	229	230	217	228	193	240	199	214	204	196	183	176	236	223	234	243	201	218	202	186	233	208	219	226	209	241	214	181	205	216	203	253	217	219	240	202	221	193	198	226	216	202	198	201	208	222	235	197	199	208	209	214	186	208	236	188	192	201	220	207	226	195	217	216	197	220	191	207	173	226	195	204	225	204	210	213	210	221	228	211	195	208	198	205	221	241	200	227	215	237	219	201	213	222	228	197	205	217	219	232	240	243	245	192	226	216	250	228	216	207	213	209	181	222	231	219	221	211	215	207	220	225	202	210	231	203	217	184	204	221	200	226	223	241	214	207	229	234	214	212	230	221	242	212	181	194	247	193	209	238	225	198	215	217	227	200	239	212	218	201	253	207	232	207	214	190	203	207	222	212	194	231	219	244	214	208	225	208	227	201	195	190	229	201	226	247	197	216	216	226	192	220	201	207	208	210	234	216	227	191	214	201	210	217	201	206	206	205	232	212	204	201	191	199	190	203	200	230	232	232	233	200	190	257	224	215	216	232	188	207	188	219	199	188	216	208	202	219	230	226	207	179	234	197	185	189	203	233	201	188	213	223	249	211	207	226	206	217	207	208	191	204	229	189	220	193	205	210	204	191	199	209	191	194	201	217	209	192	175	209	212	193	208	212	209	203	205	241	203	224	191	213	223	241	201	195	217	242	219	214	216	234	221	208	221	215	197	202	230	187	259	238	220	208	204	205	241	248	211	219	210	203	205	233	224	203	222	220	184	208	210	232	191	210	219	196	189	222	219	192	218	222	210	204	218	193	223	238	206	203	227	189	231	196	233	234	195	238	254	200	223	203	216	202	213	222	203	194	220	231	212	215	190	189	271	209	194	193	203	210	235	220	222	201	227	201	214	212	201	223	207	197	202	200	206	216	208	227	200	202	226	246	220	217	231	218	208	204	219	212	208	210	224	212	195	231	181	206	196	181	205	216	221	192	210	198	227	209	241	210	202	222	223	218	195	234	253	198	206	192	202	221	204	250	253	209	212	213	228	232	195	186	209	220	194	214	219	221	218	201	243	227	214	198	211	190	208	225	237	229	231	241	193	215	207	204	206	234	236	190	204	208	232	215	216	218	214	239	233	247	216	230	198	216	208	199	231	212	218	216	182	194	207	194	244	222	187	229	199	239	239	228	246	227	221	227	209	200	196	211	205	201	203	200	225	200	201	204	187	217	212	220	173	199	236	210	220	205	187	237	222	192	205	209	255	215	222	221	197	216	213	232	228	213	222	225	208	211	194	201	213	242	181	222	195	205	204	209	225	186	231	213	212	198	216	216	209	202	192	194	199	214	224	212	197	192	212	221	181	203	205	212	210	221	198	207	229	221	197	225	240	181	211	201	208	208	214	204	219	213	203	200	231	211	216	187	208	217	232	227	199	249	234	222	221	234	196	227	206	222	176	193	219	212	192	268	235	196	206	207	214	233	233	204	222	231	209	195	211	227	220	234	217	223	242	204	220	232	207	204	202	217	230	211	211	241	204	189	215	215	208	193	212	231	210	216	227	210	180	212	231	209	231	207	198	215	226	204	205	187	212	192	193	221	228	236	201	205	204	198	229	210	182	213	210	209	222	221	246	194	238	190	196	224	215	226	237	238	199	234	208	206	210	224	241	218	184	219	227	226	229	225	215	210	209	210	202	206	181	215	229	185	241	214	223	211	205	243	218	227	229	227	198	213	227	242	206	223	243	250	232	196	261	187	206	195	218	232	246	209	185	242	215	218	211	224	251	204	213	213	222	213	202	218	225	196	267	239	230	212	208	207	206	228	219	217	202	191	205	205	198	223	208	202	208	222	187	235	224	207	249	227	204	225	234	228	230	215	223	225	206	230	206	234	205	197	218	222	224	242	207	203	193	179	230	220	211	204	245	219	226	235	212	203	231	207	224	217	208	221	224	209	198	229	213	231	207	223	227	198	190	240	222	221	229	225	220	217	210	219	220	202	201	211	181	218	220	215	210	213	218	196	230	238	221	242	196	220	212	241	188	199	206	195	236	224	222	227	187	205	251	209	216	225	243	205	216	235	241	221	241	164	230	209	216	236	225	241	220	219	206	213	188	257	207	220	218	204	227	213	240	208	211	230	231	209	186	210	201	207	210	216	236	222	232	206	219	212	212	205	188	189	201	203	233	216	223	179	207	221	230	222	226	223	228	225	210	216	226	217	208	241	235	200	217	215	204	223	204	220	253	209	244	215	221	225	218	213	214	205	221	215	205	229	192	202	232	209	222	219	222	235	227	205	213	210	211	212	223	242	197	208	235	212	224	242	224	212	226	243	220	231	221	232	197	232	223	226	178	209	197	215	221	202	215	210	222	207	202	228	226	173	228	199	241	193	223	194	195	199	222	218	205	197	210	218	195	221	178	202	231	238	205	214	214	211	222	224	211	208	225	192	215	219	204	209	237	201	225	227	210	237	249	191	216	237	226	201	209	234	203	206	224	209	244	242	241	238	239	227	237	226	214	198	207	233	210	219	200	217	209	204	206	222	204	220	218	239	247	222	193	227	228	210	228	215	215	212	243	246	199	211	216	234	215	216	215	217	230	218	205	242	201	197	192	204	205	215	210	209	201	216	241	213	194	216	221	236	207	198	203	208	204	184	222	218	224	229	251	226	192	233	209	183	206	265	178	217	211	203	209	216	208	239	196	247	236	195	214	232	225	222	263	204	221	216	193	249	210	216	220	222	236	250	218	213	221	232	214	195	215	213	198	226	197	195	220	203	236	215	184	225	223	216	199	215	199	218	260	218	224	223	219	233	223	217	219	209	213	212	193	201	189	212	198	207	179	208	204	218	216	205	237	230	206	219	213	182	210	221	218	212	219	218	234	236	216	222	195	210	242	204	226	190	207	251	198	191	211	188	234	245	203	193	218	225	199	215	217	228	191	201	240	213	223	192	215	201	214	227	193	205	208	204	238	206	225	228	196	218	206	223	215	233	215	216	234	236	224	223	229	229	221	212	208	190	238	221	246	247	211	196	201	200	212	198	239	228	194	226	210	208	204	189	191	191	220	208	203	216	231	221	217	233	230	227	216	213	227	230	202	237	215	197	211	215	212	217	215	208	218	218	227	235	225	225	230	211	217	232	178
31647	13793	7916	4301	2422	1337	850	666	607	590	535	528	488	440	482	495	478	481	480	483	488	466	463	484	495	489	514	498	489	477	490	496	472	475	461	481	524	477	433	492	477	474	474	456	488	507	510	495	516	483	494	498	498	476	473	503	451	494	479	474	465	488	474	469	483	488	492	489	455	463	483	491	503	504	470	457	429	494	446	494	466	469	473	487	457	449	479	440	478	480	519	486	454	478	517	479	546	497	477	483	493	514	494	465	444	486	514	466	475	490	428	530	511	499	447	491	473	461	476	532	479	496	487	470	448	496	496	480	499	486	484	497	488	443	462	473	465	469	453	481	503	481	478	471	505	481	470	472	448	493	529	456	499	470	438	497	496	497	460	468	478	455	499	461	501	459	473	489	470	451	456	486	469	470	479	497	453	456	509	501	475	534	486	448	489	505	444	485	463	469	476	480	458	482	457	473	515	488	468	491	478	492	472	506	501	520	501	497	459	478	476	443	464	515	475	496	450	532	479	557	448	477	487	477	476	485	486	483	469	502	466	481	471	494	483	474	471	475	489	503	482	493	488	493	485	508	488	495	445	438	478	458	478	472	485	466	482	487	504	478	529	493	504	509	493	480	489	459	485	499	515	461	468	487	467	482	477	468	495	537	525	468	488	458	471	525	498	485	505	484	502	477	487	461	487	471	473	462	478	465	458	468	483	469	493	508	481	477	476	498	466	510	475	487	523	511	479	480	488	446	512	477	476	475	501	475	523	490	524	495	485	455	453	498	483	493	467	494	485	478	534	469	488	486	433	474	449	487	491	459	494	476	506	497	475	516	473	494	449	437	469	486	506	484	493	491	471	545	488	483	477	485	475	479	514	459	473	489	479	477	474	498	483	494	502	483	531	454	468	474	488	508	506	496	490	467	458	511	471	481	476	498	436	461	480	471	475	472	484	509	475	464	423	486	477	450	507	516	491	519	475	435	473	470	471	524	467	489	484	499	449	482	474	464	505	496	464	455	461	453	472	522	478	464	461	460	480	472	471	492	478	493	457	462	484	506	469	502	464	486	450	475	483	494	444	487	447	551	482	488	473	487	488	487	478	514	465	466	483	494	492	482	492	481	456	456	472	485	470	486	451	498	480	485	461	417	453	467	460	488	456	487	465	452	487	480	491	510	459	495	460	461	473	498	497	468	494	472	477	489	504	510	489	512	470	515	487	492	503	451	481	499	487	461	513	510	466	468	493	478	484	449	472	512	454	505	489	503	487	470	506	444	471	467	486	514	444	507	436	441	444	470	477	478	461	512	487	491	491	485	506	475	504	495	485	492	446	444	482	469	474	467	453	503	487	480	448	497	528	482	463	470	462	460	476	455	487	486	453	515	466	495	501	467	472	480	484	521	472	455	534	490	486	462	500	478	473	493	539	478	501	499	485	501	498	463	489	506	429	476	476	497	468	491	514	497	469	465	464	463	518	464	478	431	468	478	464	487	488	466	521	437	495	471	487	442	498	486	468	472	464	479	459	488	493	481	455	491	492	475	467	486	495	473	481	529	452	447	507	484	476	520	482	492	467	464	470	451	501	498	453	503	498	477	452	504	483	490	437	482	473	499	482	496	473	473	481	460	518	497	487	470	446	490	465	464	487	485	502	493	500	485	480	490	468	481	514	526	466	481	486	454	447	425	474	487	483	468	484	507	442	509	490	458	486	464	452	480	479	503	450	510	503	477	483	479	497	470	461	466	479	511	465	460	493	532	439	475	461	488	498	451	506	466	473	511	487	487	521	477	475	490	453	488	460	493	509	477	484	497	495	525	495	502	526	501	468	441	483	480	446	485	477	489	464	510	491	473	509	458	458	501	502	468	500	453	460	485	432	472	497	502	473	496	483	498	439	512	489	516	471	478	482	500	456	468	501	506	460	507	443	488	510	495	483	485	482	456	473	467	438	461	463	501	496	468	452	508	488	490	504	493	462	439	512	469	494	482	476	506	454	492	525	447	472	512	500	475	480	476	439	534	490	495	502	479	488	453	459	489	498	457	471	465	471	488	511	478	533	486	486	460	454	515	464	485	473	464	463	486	481	484	493	457	495	474	433	482	485	497	510	481	472	500	528	473	460	469	497	496	462	512	486	497	460	432	537	456	486	508	461	465	491	449	440	454	468	460	493	527	464	499	488	505	473	504	441	438	429	497	481	506	507	489	502	466	532	472	484	472	475	484	467	494	514	494	501	516	486	482	528	485	464	472	447	493	465	461	479	487	456	469	444	529	489	478	463	493	509	472	465	512	477	494	497	501	456	452	465	445	476	508	467	470	477	499	491	471	511	457	484	475	511	466	464	485	470	486	489	458	452	481	468	451	488	471	512	483	504	470	459	486	467	493	496	476	485	522	477	497	449	476	498	481	455	451	450	487	476	465	471	502	482	495	482	508	496	488	504	510	497	516	499	509	490	481	458	453	462	453	481	479	495	468	463	458	481	459	469	499	450	501	467	503	513	476	486	450	491	489	463	488	461	460	490	487	465	461	514	499	468	482	446	495	495	480	469	495	470	474	464	496	479	481	480	468	509	476	525	473	477	534	525	452	514	439	506	474	474	455	458	496	503	476	468	499	502	493	480	459	486	473	508	472	465	489	514	469	492	480	524	515	471	460	503	485	513	505	484	482	460	473	443	478	506	497	507	463	453	477	487	449	477	492	450	459	465	501	451	479	476	454	450	459	454	480	491	510	495	487	508	469	501	508	473	469	501	518	507	497	452	472	471	506	488	502	445	509	519	482	503	482	501	500	471	478	503	480	458	485	459	455	475	481	515	416	535	446	472	509	467	469	470	493	500	485	489	490	463	477	477	447	507	505	438	491	445	478	453	459	461	464	509	483	481	472	474	502	472	495	485	488	519	501	477	445	476	485	487	466	456	491	480	517	472	435	451	472	492	482	471	529	461	491	474	494	463	482	465	476	439	516	467	455	477	468	473	459	445	494	497	460	484	470	464	469	462	509	433	465	472	478	464	536	513	481	483	482	497	459	477	500	513	467	464	530	521	489	499	470	471	485	487	492	502	511	463	527	479	490	486	492	494	477	501	475	492	473	474	461	477	515	460	457	431	447	471	506	445	486	510	446	476	483	468	498	476	479	500	428	502	501	480	491	464	446	472	485	462	475	482	493	497	466	491	498	467	467	458	504	453	473	458	474	462	448	479	476	480	444	506	443	480	470	495	454	466	465	504	484	492	525	456	468	506	489	461	467	474	467	460	439	467	507	457	443	476	480	475	488	446	484	488	467	465	506	494	482	454	466	471	488	496	468	462	465	499	469	472	468	500	442	493	473	495	495	510	530	505	501	498	465	489	489	445	460	463	445	477	471	483	471	501	491	498	457	472	445	440	466	497	463	448	481	459	518	479	508	456	469	500	490	485	459	456	474	460	534	473	485	484	482	463	493	469	467	480	504	510	471	492	465	482	480	495	505	462	500	502	475	487	501	490	502	472	490
56073	27891	13514	5358	2284	1028	632	387	319	282	209	216	177	170	168	221	161	198	175	182	169	196	196	190	181	225	188	174	189	183	213	190	177	156	208	201	211	218	177	188	184	196	193	184	190	205	160	167	187	159	169	182	205	186	202	195	195	188	199	224	170	206	212	206	205	182	215	179	183	195	175	197	187	165	218	179	198	172	176	162	175	169	190	202	184	188	187	175	186	198	200	223	159	192	199	195	200	172	191	193	213	197	200	184	189	179	208	189	183	189	180	191	220	218	182	204	189	192	200	175	206	185	224	208	199	201	188	186	191	167	164	188	195	186	211	195	180	186	196	184	209	204	223	206	212	208	180	212	192	175	212	198	204	188	184	189	180	196	174	185	199	195	190	199	200	183	184	196	215	185	195	173	196	192	191	200	171	209	198	204	196	206	206	177	198	206	184	215	187	196	214	174	170	190	170	191	187	195	193	213	216	166	193	208	168	187	191	166	202	188	178	199	205	220	203	221	198	199	208	205	199	184	181	188	190	213	195	175	199	204	172	182	196	204	203	199	191	201	190	168	177	216	197	215	217	209	185	191	179	208	205	213	177	179	178	183	150	164	202	189	181	219	210	183	209	189	191	195	201	204	191	176	211	163	172	207	168	193	173	170	205	196	199	199	193	184	169	163	171	181	189	184	210	188	177	182	202	194	203	195	229	180	171	179	188	200	198	186	182	178	197	209	177	206	168	190	206	182	216	206	173	216	209	207	179	196	198	200	203	162	196	211	202	179	180	187	200	161	196	204	193	202	147	182	194	188	221	188	193	214	175	189	195	210	186	231	186	194	185	183	180	185	171	182	205	224	196	220	183	218	170	206	193	163	191	234	192	168	194	194	199	167	202	182	193	186	186	186	209	201	174	193	163	193	194	191	184	168	212	226	205	215	217	208	216	185	196	188	218	207	204	186	232	167	161	174	195	233	212	177	179	165	198	218	174	207	176	191	163	200	192	201	205	186	206	174	215	180	153	182	185	177	198	168	185	205	194	188	198	200	171	188	192	184	187	194	171	186	206	198	217	187	205	168	192	181	180	195	180	207	191	189	199	194	177	203	172	179	189	195	214	208	210	187	195	205	211	160	183	172	194	216	196	181	201	183	189	176	191	204	215	175	183	228	185	184	208	209	195	213	198	211	188	190	199	204	154	199	184	195	194	209	193	212	169	180	181	210	194	174	177	175	202	169	178	231	190	181	186	179	177	187	180	208	190	182	215	206	196	230	200	186	185	209	203	203	182	150	180	169	201	185	208	175	182	201	226	163	202	199	176	180	203	175	201	208	201	194	186	165	190	214	199	212	200	197	209	233	223	196	202	209	201	191	181	184	204	194	181	181	188	163	175	190	188	204	191	179	182	163	217	200	168	176	163	190	172	200	179	184	189	201	190	215	202	188	155	208	197	199	193	192	169	190	213	171	203	185	176	190	193	182	206	181	213	173	171	174	224	180	184	198	203	198	212	200	179	207	193	197	160	176	175	186	199	188	195	213	185	194	188	194	200	173	185	209	188	186	193	195	202	173	200	169	202	187	223	191	199	192	215	204	188	196	204	214	182	191	181	163	172	180	187	165	171	191	204	170	212	182	201	187	194	196	206	222	172	178	180	197	211	189	199	185	177	204	171	196	209	211	177	208	197	187	186	191	180	194	215	179	191	226	194	194	207	164	233	201	201	182	186	178	180	201	194	215	182	182	181	181	205	198	203	191	171	190	177	175	189	170	194	176	173	186	208	199	177	177	209	207	201	182	178	181	194	184	207	172	204	213	194	176	212	206	207	211	198	220	183	192	201	206	204	175	193	191	193	202	170	180	184	176	196	219	195	184	187	188	194	199	189	204	171	190	162	180	180	183	207	190	180	199	198	209	179	196	200	194	194	208	195	214	180	178	193	171	183	208	172	171	207	213	196	162	184	211	199	205	212	188	189	193	186	210	184	176	203	183	199	183	184	165	159	180	190	190	192	203	175	194	186	175	209	189	215	165	203	200	170	203	179	195	174	189	172	182	217	203	183	208	180	199	201	177	217	184	198	208	209	192	213	210	196	199	215	207	199	170	172	194	174	165	199	190	175	195	195	194	201	216	210	195	200	197	204	202	218	201	180	187	218	191	209	163	206	177	178	175	228	196	211	194	189	185	165	198	215	212	205	191	191	175	192	192	202	213	181	181	198	193	185	209	189	191	187	173	173	180	184	202	183	191	202	214	190	168	193	194	179	201	180	182	198	197	175	218	206	185	196	205	170	176	197	184	166	181	205	218	196	177	231	194	181	194	186	173	215	173	199	204	191	220	212	207	185	218	194	193	210	175	185	190	184	183	195	191	219	199	209	190	186	164	214	198	205	213	181	187	180	164	171	198	190	184	190	190	183	156	192	193	172	211	198	197	178	198	200	191	183	175	193	179	179	177	209	198	181	192	208	185	188	198	186	191	188	150	200	195	205	188	195	186	209	201	188	179	190	200	162	202	183	168	187	182	183	197	198	216	188	202	197	166	189	186	179	174	208	207	176	191	177	208	191	190	202	199	199	190	198	200	198	208	175	182	192	198	181	199	198	179	182	200	198	199	191	199	191	177	202	201	186	163	206	202	213	182	203	180	215	194	236	167	196	178	179	200	194	181	171	167	217	200	195	206	170	195	182	178	180	199	185	192	186	199	179	179	203	174	191	185	206	196	189	214	218	214	199	202	188	180	186	176	192	184	165	221	206	206	205	229	195	209	180	178	192	187	185	173	196	198	206	194	182	221	195	185	169	170	186	203	187	180	172	189	186	209	177	198	177	218	181	187	199	188	200	192	189	188	171	185	171	177	202	206	172	183	167	200	217	174	172	176	165	204	192	170	188	189	197	187	177	193	193	178	193	202	210	193	170	193	214	166	199	192	180	203	190	206	207	201	159	180	195	180	192	203	195	172	217	173	180	220	206	191	199	184	194	215	211	194	199	175	189	214	178	190	179	172	189	181	196	199	183	172	199	192	173	186	172	201	185	211	177	181	186	187	201	171	189	182	187	197	151	204	177	215	195	205	194	176	190	192	174	187	198	175	176	195	178	204	205	189	186	183	198	187	184	190	173	168	190	187	203	200	203	188	216	187	182	219	160	187	188	174	198	184	189	174	179	195	203	186	177	176	205	188	183	209	205	183	191	175	174	202	184	177	170	221	215	201	160	190	197	241	175	192	210	213	195	203	191	205	204	206	168	195	216	192	177	195	191	186	175	200	171	182	200	185	189	201	189	215	198	188	193	235	185	190	161	210	194	190	183	206	196	207	177	211	178	241	186	195	172	177	175	191	197	170	196	174	185	190	174	174	201	223	201	179	221	221	183	197	205	196	176	182	153	189	212	208	217	197	203	189	194	209	181	211	196	179	211	193	179	188	170	203	187	186	201	175	184	187	202	209	194	198	192	193	215	201	188	194	172	218	200	183	188	198	211	184	174	187	215	187	212	197
38136	22242	15532	10138	6155	3210	1834	1345	946	753	555	498	474	465	463	408	420	432	443	467	441	436	439	395	424	411	468	458	435	440	426	438	423	443	473	445	468	465	421	451	438	434	447	444	418	487	440	451	435	458	461	473	420	470	450	446	436	416	491	445	428	400	415	444	434	433	455	457	424	456	451	456	442	431	424	418	417	472	476	432	413	439	439	479	445	461	441	462	446	441	474	397	430	436	451	461	460	437	430	442	419	448	432	446	448	443	445	448	436	417	441	434	432	397	422	417	433	405	453	426	441	481	451	452	436	440	434	416	413	457	388	432	421	390	436	410	451	425	444	452	430	417	441	436	419	430	424	424	489	429	459	422	438	448	417	431	450	457	459	478	456	403	440	456	451	388	454	466	461	459	432	417	436	435	445	461	426	437	445	438	453	400	433	421	413	428	433	440	411	416	418	438	462	448	456	455	457	473	442	443	423	437	453	393	449	465	464	493	426	436	442	430	488	430	390	468	397	440	425	414	438	443	439	429	406	419	431	470	424	387	431	439	445	426	460	427	412	427	447	467	393	437	424	412	410	463	463	426	426	431	463	431	471	403	443	451	424	407	497	455	432	471	409	445	432	422	423	449	429	483	452	423	470	428	445	443	479	439	437	460	422	427	466	448	398	460	440	458	449	405	431	421	426	440	446	432	471	466	454	423	446	472	463	408	397	454	461	430	452	437	413	453	423	445	390	446	449	456	426	400	458	431	428	424	427	441	402	450	425	463	469	461	421	446	443	474	457	446	435	413	415	441	447	445	421	416	444	466	439	433	448	466	476	418	403	450	451	443	440	448	419	463	442	439	409	484	416	425	433	438	443	440	449	453	455	429	468	455	410	441	450	441	457	422	462	465	461	440	441	412	463	456	431	445	419	462	441	434	444	456	429	456	421	427	428	441	431	438	448	436	443	467	439	435	481	420	433	424	419	483	448	446	436	467	447	431	422	441	468	429	411	428	422	462	440	456	423	433	452	416	498	462	435	446	444	492	440	453	428	451	428	439	395	451	435	457	431	476	455	460	444	477	432	426	423	435	473	394	426	448	487	443	439	454	399	430	475	472	471	453	398	446	424	478	464	450	448	446	425	433	487	425	448	418	462	477	446	412	443	441	479	439	423	461	460	419	434	435	424	432	444	425	474	456	460	445	427	421	436	428	464	470	408	421	454	490	427	436	484	416	450	410	412	447	422	457	440	452	481	492	433	429	433	453	440	432	444	442	471	465	425	391	418	442	408	420	424	459	459	407	452	430	450	477	455	412	453	428	429	424	397	489	465	428	449	441	425	435	479	464	422	388	434	425	386	431	461	421	462	434	434	437	431	465	459	429	448	446	432	456	443	433	432	440	430	422	495	445	436	422	438	468	427	463	450	467	477	459	464	405	411	457	433	439	453	445	424	457	450	459	448	499	420	433	436	430	466	467	464	442	445	440	418	446	437	435	458	430	484	428	461	453	475	459	427	420	462	432	414	414	434	451	454	424	463	437	474	428	432	435	461	419	412	445	427	428	467	444	416	433	469	424	413	447	457	489	460	440	417	445	389	419	429	412	451	441	532	445	427	442	428	457	430	437	417	433	391	457	442	387	473	435	436	448	455	406	459	463	419	460	461	447	431	448	486	399	426	460	459	449	397	439	425	450	431	413	456	409	399	464	441	450	454	452	410	455	417	446	410	428	429	455	464	472	440	487	428	451	470	411	439	475	446	443	451	426	437	448	403	425	440	448	411	397	446	463	438	409	451	448	464	431	456	453	440	432	481	437	477	446	453	427	412	418	475	447	451	437	401	451	427	465	444	433	420	456	418	445	433	478	455	404	451	435	435	431	469	432	464	458	428	443	450	440	436	407	490	496	437	438	420	439	437	477	445	436	364	421	433	427	407	449	433	395	440	423	442	417	460	456	481	446	438	468	445	450	441	428	458	454	445	464	456	460	453	449	433	457	457	460	428	437	446	477	449	449	446	430	423	413	460	472	423	426	466	439	455	431	440	451	457	424	443	415	468	465	451	424	420	422	406	465	444	464	442	438	438	427	423	447	424	464	457	444	428	431	437	408	454	427	438	471	444	449	413	466	452	431	456	447	459	433	423	439	428	456	430	413	439	446	435	428	452	443	425	427	448	427	450	481	457	454	418	441	496	451	459	417	446	453	402	435	443	419	473	422	398	456	432	450	468	468	451	427	452	451	424	452	406	453	464	438	438	447	445	435	435	446	431	449	445	433	454	450	433	439	442	448	420	449	455	419	421	446	458	457	406	480	446	421	453	422	443	429	446	441	422	427	491	442	439	491	412	414	430	429	467	455	456	448	447	439	409	440	486	435	424	404	411	408	420	418	426	415	395	441	441	471	460	440	451	438	440	427	432	419	437	457	436	414	443	418	458	463	389	438	437	445	470	401	437	466	424	428	437	460	440	467	435	441	431	404	425	442	406	450	420	484	437	424	447	474	414	439	453	444	458	406	425	400	459	451	449	456	425	412	415	404	431	458	454	438	446	482	424	462	416	439	451	405	469	450	458	473	432	415	431	424	429	429	473	426	419	428	417	462	457	420	466	412	404	435	427	449	442	427	421	468	442	450	438	453	472	434	464	441	454	423	425	476	462	405	414	478	421	450	420	412	466	464	442	450	431	468	473	463	471	439	457	485	412	439	431	441	451	428	466	419	407	436	429	486	430	441	460	479	418	437	461	417	439	429	426	439	437	393	426	454	413	481	413	456	427	416	402	421	454	415	463	429	473	428	427	425	417	454	453	459	425	441	477	430	420	460	457	434	426	421	462	442	418	445	444	462	411	422	436	420	466	465	441	418	467	445	422	452	438	440	491	453	385	457	465	433	466	463	456	427	456	453	421	408	452	454	426	405	386	450	406	446	464	443	412	363	455	482	420	444	420	421	444	499	446	431	442	435	448	449	460	414	475	432	462	412	443	446	445	438	438	432	395	466	455	429	494	421	410	408	433	431	453	422	463	433	438	441	440	428	452	470	459	420	467	419	418	449	460	423	419	448	444	444	446	406	440	412	411	428	421	432	455	434	452	452	447	469	431	444	459	432	434	461	451	429	401	434	436	443	447	443	448	485	431	436	449	443	435	444	464	474	427	411	444	441	437	414	439	396	460	439	447	441	457	424	474	439	479	446	449	447	437	445	425	453	470	447	435	429	432	459	447	447	504	446	451	451	465	440	447	433	464	469	443	469	461	442	473	409	427	488	441	423	457	454	435	397	473	445	410	448	435	430	433	442	466	434	435	429	428	421	440	430	450	454	457	420	467	429	449	442	438	417	430	442	448	428	449	431	471	457	404	422	447	428	433	470	404	439	412	452	455	429	427	437	459	416	456	422	438	429	471	456	422	455	410	464	441	487	451	469	447	462	446	453	450	444	458	446	469	440	422	425	431	428	445	470	437	415	470	449	440	446	434	400	448	436	442	459	425	453	457	414	460	479	437	401
63971	33127	17015	7611	3353	1807	902	504	411	312	271	244	251	200	234	223	216	195	208	226	224	227	214	211	213	222	217	232	202	216	203	232	234	216	241	236	230	219	193	211	237	209	205	206	215	244	232	227	238	211	199	221	228	207	216	194	225	222	223	202	224	210	220	228	223	212	215	219	189	250	229	231	209	242	198	209	228	233	239	260	228	219	217	216	237	197	217	183	212	196	211	178	239	218	197	249	233	254	221	230	225	213	205	231	227	218	213	185	216	197	225	233	223	206	216	234	227	228	223	231	255	210	214	234	209	213	205	188	213	230	206	209	233	246	196	202	223	211	211	188	219	207	196	207	201	217	215	217	207	232	223	202	215	200	213	209	219	217	212	218	204	207	200	218	215	223	220	226	244	238	226	204	208	213	212	228	209	238	200	201	225	230	221	187	197	220	187	228	231	216	230	202	217	243	227	240	239	229	210	230	224	223	227	199	211	223	207	217	228	228	211	210	201	214	227	230	224	225	209	193	207	207	217	211	228	217	235	225	257	206	216	227	215	206	214	172	242	217	206	210	207	235	212	244	212	210	234	249	218	246	198	219	206	239	201	228	204	222	212	200	225	230	226	209	247	219	201	233	218	196	244	230	195	225	213	205	211	215	219	219	227	181	205	223	198	229	212	224	211	228	227	220	217	248	238	250	200	222	223	235	220	208	206	218	222	220	219	208	252	204	229	229	218	193	231	204	212	188	215	238	218	239	217	227	237	254	220	215	210	234	206	204	235	211	223	182	241	207	210	203	240	224	233	206	200	241	220	223	213	216	232	207	260	207	199	209	204	259	258	211	218	250	224	209	201	195	181	231	204	212	241	217	201	217	217	223	208	235	252	226	192	216	222	244	227	215	215	222	201	212	231	209	223	186	196	219	206	219	180	206	196	226	205	214	204	208	237	226	243	227	214	216	226	199	211	209	237	220	194	216	217	181	217	223	203	210	232	219	243	230	200	231	246	213	215	206	227	209	223	209	206	236	192	230	224	208	200	245	222	244	219	206	235	226	215	237	211	229	245	218	221	217	242	228	241	213	219	228	210	206	219	195	214	225	199	212	248	208	213	232	206	234	216	211	224	204	225	216	224	222	223	222	218	226	253	228	223	201	212	229	199	212	212	215	245	250	239	195	237	222	243	225	198	231	249	228	216	205	212	236	212	222	241	211	210	234	191	226	227	189	244	248	244	218	220	207	243	211	218	220	203	218	242	228	208	203	205	220	237	201	225	231	209	232	218	227	219	208	214	211	218	240	217	221	244	232	234	249	245	243	215	218	238	215	233	208	216	211	246	241	208	196	222	214	188	222	209	221	237	209	222	196	226	213	218	208	207	225	227	209	225	249	211	213	213	228	218	273	222	213	198	217	240	204	216	226	223	228	229	230	239	250	239	237	202	220	231	213	218	205	205	209	250	249	218	183	228	216	220	212	212	232	251	209	215	241	229	201	207	226	231	224	198	217	234	188	201	234	244	242	218	223	208	218	215	233	223	202	217	229	254	211	219	205	219	240	222	202	205	214	259	219	207	189	217	212	226	226	219	198	220	228	201	225	216	192	232	220	218	222	227	220	232	223	202	222	227	228	247	212	241	193	211	215	209	190	223	200	235	214	203	247	199	222	203	231	237	228	189	236	217	219	210	224	207	202	221	240	233	254	204	213	233	262	217	235	201	213	200	233	205	203	241	211	186	236	203	218	212	214	230	220	235	221	219	209	193	229	226	195	226	216	228	221	246	215	263	235	228	192	216	222	209	222	221	228	231	230	192	202	236	220	200	210	226	226	237	206	214	234	208	217	199	212	261	244	215	213	239	193	221	219	232	210	241	220	204	212	192	197	202	216	214	212	209	212	210	226	197	227	223	205	237	226	233	217	218	237	231	188	199	209	211	208	213	203	242	259	228	220	208	211	204	233	214	215	228	213	210	205	228	206	231	210	225	215	234	234	212	238	189	227	219	217	235	215	201	258	201	231	194	206	212	210	222	229	214	232	241	222	235	241	219	227	236	214	193	247	183	219	216	218	194	234	219	222	228	227	210	220	227	232	224	206	249	240	209	212	225	232	232	211	206	211	217	247	191	249	218	216	228	219	219	212	230	202	208	208	209	217	209	214	201	239	230	198	198	215	194	244	215	227	210	230	210	249	236	210	248	255	223	226	215	214	218	214	211	212	233	230	272	223	198	219	220	195	203	222	192	210	215	198	201	194	240	220	219	233	238	206	191	224	201	193	220	213	222	222	202	234	210	219	210	206	203	225	193	227	217	200	214	211	184	224	244	208	202	218	219	229	215	222	202	220	228	208	188	197	234	243	205	217	219	198	227	260	226	218	201	196	213	216	214	218	212	228	223	233	226	228	199	227	239	251	225	212	215	229	211	227	215	232	194	188	197	215	204	239	186	212	227	223	206	208	204	206	209	212	218	236	220	235	259	226	226	206	255	189	211	244	207	195	191	199	217	232	173	246	216	213	235	211	207	220	239	220	202	249	215	221	233	216	261	240	213	250	242	238	217	206	239	224	212	224	224	192	226	219	208	232	205	195	213	219	223	214	212	242	224	224	208	223	206	205	230	241	225	210	201	184	208	218	215	244	214	237	211	222	204	225	202	215	243	203	218	217	244	219	225	203	223	211	222	218	227	205	183	219	216	228	190	212	181	241	236	241	216	195	209	241	231	211	223	206	224	246	229	252	202	245	228	223	184	232	233	230	219	192	209	216	210	222	195	208	239	237	222	219	223	214	192	217	194	218	206	231	230	202	226	201	206	209	228	236	222	182	224	232	223	208	213	233	212	212	230	223	201	206	210	208	229	209	258	204	217	237	238	190	227	232	244	207	226	220	223	195	237	203	231	220	216	225	219	184	215	193	205	224	202	217	201	233	252	184	201	230	242	240	240	257	233	205	193	219	224	204	225	221	217	221	228	225	214	230	219	198	222	213	247	239	249	212	244	227	237	200	229	229	236	239	248	220	235	199	208	231	222	195	219	232	226	209	245	220	232	208	200	213	232	241	202	216	206	213	193	233	219	207	228	229	209	238	224	258	212	201	189	226	220	223	202	222	254	224	247	243	228	189	229	193	214	204	249	213	231	213	226	223	209	202	224	238	213	195	240	214	250	216	212	223	190	216	199	202	176	234	259	220	232	238	200	234	206	223	221	213	220	218	228	219	230	226	203	231	234	218	221	208	220	250	208	244	228	208	240	226	203	200	231	221	223	230	219	205	219	205	207	233	197	221	218	213	232	223	204	220	206	188	191	222	204	197	259	242	246	209	212	227	214	216	226	227	187	206	210	223	232	240	231	223	234	234	184	237	197	213	237	220	222	222	230	236	236	227	209	215	195	214	228	248	201	229	215	188	256	202	222	196	233	230	244	219	217	210	225	229	226	233	213	191	213	238	232	205	213	241	232	234	238	213	208	209	245	216	234	234	235	178	222	233	216	229	196	238	227	237
42215	25746	18310	12881	8196	4940	2732	1543	1126	839	703	611	557	520	473	513	465	462	509	541	525	491	489	480	478	513	504	505	443	506	464	531	480	519	480	535	498	488	490	491	525	537	491	541	455	499	488	513	500	472	494	488	485	519	515	484	560	536	493	478	513	495	511	489	484	513	492	483	475	489	454	505	459	485	507	503	484	541	502	483	465	524	462	504	489	462	511	499	499	480	475	484	469	503	513	502	505	493	489	442	501	504	477	484	516	513	477	490	457	523	487	475	467	497	486	489	474	510	444	510	481	472	467	497	472	475	485	473	453	546	460	488	494	509	479	519	494	519	506	505	502	493	483	494	489	489	471	517	514	451	482	498	496	498	496	516	485	504	449	548	524	483	508	510	513	477	512	539	485	533	498	514	476	548	511	497	512	487	482	491	543	473	496	488	499	508	500	482	479	508	500	526	495	524	515	518	503	527	531	496	489	501	486	514	488	480	442	477	466	499	501	511	476	486	530	467	544	495	522	496	506	483	512	452	518	480	497	535	501	518	502	454	470	498	467	526	516	489	493	514	489	459	460	470	509	485	476	492	505	454	490	522	534	493	518	484	529	497	488	474	504	524	495	472	487	487	489	462	502	490	502	490	540	460	499	503	510	498	495	533	503	519	540	484	466	488	510	491	513	486	469	472	483	453	480	453	508	503	495	487	472	499	456	498	489	520	517	450	496	511	509	483	500	474	502	440	479	507	514	509	489	468	504	509	488	547	491	474	512	512	476	496	506	467	489	477	526	503	459	515	479	472	508	491	460	496	454	523	519	495	497	487	487	508	521	505	520	503	490	525	467	488	469	496	447	476	504	474	500	499	541	504	454	509	456	491	504	524	521	462	495	502	526	487	488	500	494	470	470	512	468	508	483	482	510	479	488	458	496	488	488	523	530	505	508	494	485	503	503	476	490	457	513	528	495	500	492	454	474	511	455	506	533	493	534	510	457	506	496	500	501	482	468	481	486	489	475	507	486	486	484	499	523	503	444	506	488	479	489	530	516	464	445	533	508	499	498	464	500	492	484	464	500	490	514	466	516	486	482	485	501	480	470	537	486	531	480	494	510	493	484	500	507	493	523	493	485	484	491	483	490	496	481	480	499	473	458	557	484	495	463	487	487	506	479	506	527	519	504	477	467	496	532	499	495	497	473	501	479	479	480	495	479	524	497	479	493	503	484	495	479	474	472	480	478	505	445	488	484	489	531	557	498	488	529	498	500	479	500	472	497	501	536	474	507	503	501	515	481	481	490	494	518	463	458	482	467	476	529	510	500	462	479	511	502	501	485	479	505	490	519	498	486	517	493	465	491	469	505	494	492	475	450	495	510	494	480	487	465	529	545	497	504	487	462	476	496	493	505	520	460	517	515	504	493	523	472	473	452	510	452	466	498	480	457	504	482	488	477	458	490	525	488	469	503	508	505	494	472	470	501	517	456	487	502	534	485	450	487	465	477	541	455	512	510	463	453	540	506	501	523	497	492	487	513	480	478	473	526	505	507	512	495	479	481	464	501	495	513	495	476	451	491	521	516	536	504	495	480	473	497	467	496	528	490	499	501	486	492	509	500	522	495	477	530	512	452	475	502	490	479	497	518	464	446	475	482	492	482	509	514	464	506	537	466	460	485	467	488	498	534	467	485	482	465	484	482	489	450	474	486	514	459	493	462	527	470	471	485	497	521	473	522	539	481	471	471	495	475	499	469	521	468	493	482	466	440	509	488	478	503	495	504	483	446	479	485	478	497	510	480	510	480	502	481	496	481	468	529	512	471	478	506	516	494	491	469	541	512	525	491	493	536	507	513	461	517	489	514	472	468	507	480	490	506	481	491	502	507	476	486	490	510	483	487	480	504	487	488	434	483	475	490	501	508	496	469	486	498	496	490	472	479	492	491	475	475	509	492	466	479	477	485	503	507	501	528	500	491	501	475	528	471	501	483	527	483	460	492	507	462	488	529	513	523	493	486	495	509	478	497	491	499	486	502	507	446	465	464	483	528	494	494	508	449	493	519	479	498	478	451	499	512	486	482	493	526	510	492	491	453	533	456	461	504	467	498	493	467	522	482	453	505	497	491	521	549	480	460	518	509	470	509	482	504	501	516	473	507	509	514	478	528	476	513	459	513	483	499	505	476	450	494	512	493	540	479	483	447	503	513	492	500	482	474	513	485	490	496	476	532	466	511	482	484	492	429	491	477	461	509	520	490	522	534	516	507	492	546	497	476	477	485	477	513	509	511	499	534	497	496	489	441	503	500	483	497	437	505	490	494	516	556	474	492	486	497	453	510	511	475	493	453	497	478	500	444	480	491	516	476	493	500	496	511	472	464	490	478	517	504	518	526	509	481	491	481	503	472	495	513	479	476	490	482	474	495	508	456	527	530	484	507	475	458	499	486	491	509	538	498	502	450	459	465	499	492	507	481	488	450	471	516	528	466	497	517	455	461	477	496	499	493	470	481	513	525	494	513	512	465	495	504	503	487	541	493	489	493	509	536	485	526	521	498	460	490	533	462	490	510	504	531	507	473	486	517	510	476	525	470	487	498	529	502	522	512	495	519	503	568	489	511	505	483	493	493	507	482	511	473	514	506	501	483	486	481	502	496	473	508	512	493	520	518	491	508	499	515	510	451	483	512	489	536	472	477	480	484	496	502	492	519	491	502	492	447	526	497	509	476	476	474	488	476	514	494	470	468	448	495	491	489	449	477	461	500	490	522	504	525	518	509	508	511	499	473	510	506	478	505	491	510	476	479	529	472	492	497	468	481	502	503	511	481	486	490	486	504	504	509	529	528	517	500	468	511	508	481	503	505	503	493	477	542	524	485	555	468	500	499	490	483	514	467	460	508	534	508	501	525	472	455	512	520	512	462	547	488	477	495	492	461	478	465	479	466	461	506	514	507	455	525	500	497	502	486	519	470	517	451	499	543	451	508	481	515	528	493	489	478	443	496	526	473	478	497	497	490	470	500	466	506	479	492	505	499	487	486	504	532	519	505	501	486	488	539	456	525	496	493	490	489	410	488	536	509	505	519	471	483	472	493	473	474	477	484	482	488	496	496	506	500	464	510	478	502	469	461	510	505	502	512	541	521	487	490	472	492	498	490	476	501	508	496	454	484	483	516	502	506	504	502	466	483	420	509	480	466	503	500	475	517	489	506	543	493	491	485	492	516	498	488	521	496	492	488	516	458	495	482	483	501	485	450	491	480	485	524	511	495	495	508	492	467	508	463	526	531	534	499	485	472	488	540	492	492	530	519	505	497	488	508	505	483	491	435	469	507	499	507	480	505	508	540	475	519	485	460	489	495	478	501	534	436	497	490	523	470	487	456	478	490	491	496	502	505	504	489	513	510	435	508	492	507	522	547	466	508	478	491	529	462	488	441	498	546	464	482	464	543	512	534	468	509	463	470	521	500	499	440	488	506	499	526	533	509	514	499	492	467	475	545	448	516	456
47858	19327	6439	1933	728	403	259	241	233	254	207	236	207	238	186	198	228	224	205	217	217	184	213	226	209	210	247	251	213	230	248	213	231	202	242	205	199	196	239	210	198	215	221	183	220	209	219	204	221	225	216	215	221	257	199	233	219	200	196	229	217	222	216	228	228	212	229	221	227	231	237	210	210	245	236	228	240	207	231	231	219	242	205	193	222	211	244	227	240	218	226	209	224	219	214	216	215	233	218	217	225	220	234	221	215	231	204	236	237	214	188	221	228	225	225	227	217	230	217	223	220	202	218	208	226	219	255	230	244	223	225	236	216	213	218	233	235	234	224	211	207	213	230	228	236	245	199	240	218	213	212	236	221	221	227	219	227	220	225	232	251	202	244	245	211	209	223	216	208	246	222	203	209	194	218	211	248	197	211	220	224	246	213	211	234	242	235	208	216	196	192	238	217	208	233	237	218	200	217	237	230	248	215	206	217	235	228	245	233	204	195	217	241	220	209	235	240	215	178	231	227	222	176	243	223	214	228	213	229	213	231	223	205	218	238	222	215	208	250	235	222	238	229	206	208	210	249	196	229	210	245	221	266	242	240	234	232	238	216	213	220	237	227	225	236	236	213	243	211	218	247	220	204	206	231	211	217	211	202	246	257	210	225	236	217	221	231	218	192	217	230	266	223	205	213	225	230	243	213	210	211	241	207	242	203	227	233	224	223	226	244	206	248	214	206	231	234	217	215	251	223	224	219	244	223	247	224	234	237	229	243	234	222	190	218	233	234	215	204	234	209	268	208	240	211	235	200	186	221	236	221	239	240	224	218	232	246	215	234	245	239	235	229	228	227	243	238	193	218	222	216	207	223	198	224	235	222	196	225	240	205	216	219	243	230	226	240	220	202	226	239	244	220	219	201	218	221	214	228	222	222	231	205	207	228	234	208	223	213	185	220	212	202	233	207	229	222	214	216	232	219	234	215	215	217	222	229	246	187	239	222	203	227	243	234	227	218	211	204	230	245	227	241	215	229	210	233	217	237	209	237	220	211	243	205	235	223	217	248	218	216	238	227	210	239	231	197	214	225	206	196	216	232	220	218	208	237	237	224	199	196	231	217	209	215	197	218	224	219	213	226	244	201	256	236	229	189	224	229	226	203	219	238	199	221	223	235	225	226	220	197	242	219	213	240	204	242	199	216	234	217	250	211	281	260	239	215	200	200	227	220	206	233	238	196	235	235	211	227	236	210	206	256	196	210	217	192	221	234	214	246	217	237	216	222	245	237	210	246	243	236	201	222	201	207	221	223	207	212	258	194	204	265	224	212	204	231	215	230	243	223	215	216	203	235	232	198	190	204	236	242	217	225	186	222	227	213	210	246	239	248	235	242	223	228	206	235	240	231	188	218	232	254	252	233	227	224	209	248	238	224	213	220	238	249	219	231	225	254	243	223	209	241	249	254	212	254	225	224	200	225	198	200	227	200	202	205	213	225	223	200	253	220	229	233	270	195	208	226	234	211	205	235	231	224	249	218	227	228	222	202	234	227	232	227	218	246	204	205	237	200	206	221	233	206	232	224	228	206	235	243	204	201	222	217	203	206	202	219	224	192	207	222	261	227	227	215	242	254	226	201	221	235	235	209	181	212	215	251	235	237	233	267	224	230	198	229	193	216	192	206	217	232	223	223	203	226	236	209	239	206	243	237	211	200	194	229	250	231	239	228	235	201	224	197	214	216	224	201	240	218	228	192	241	238	234	254	216	210	200	218	200	209	255	236	217	182	214	238	226	244	230	227	210	225	209	218	244	252	243	230	198	204	236	221	201	202	218	207	231	200	234	222	210	246	241	244	202	213	242	231	247	226	227	220	214	238	191	188	192	219	248	238	249	238	231	206	235	209	236	206	231	224	220	219	220	215	227	227	234	230	228	217	217	220	217	203	214	228	198	200	206	221	208	201	229	251	220	208	225	234	197	228	234	232	234	229	215	247	229	236	240	197	236	213	223	198	219	218	236	216	209	211	244	200	231	227	241	215	219	240	241	224	213	229	196	223	240	228	229	203	235	199	229	199	233	232	225	191	230	256	200	223	248	249	242	228	202	236	200	206	228	247	239	259	230	227	209	245	206	219	224	226	226	228	216	212	206	208	222	219	227	210	268	218	241	211	257	205	210	226	196	225	229	216	232	231	229	224	239	249	250	198	203	213	261	217	229	233	208	252	216	240	210	210	229	231	262	262	243	233	208	238	225	230	195	231	252	237	206	195	225	244	198	211	218	218	213	235	215	243	215	236	226	219	208	226	200	246	242	258	221	230	238	230	238	241	227	229	212	203	236	204	253	248	229	211	220	236	223	231	223	206	214	226	206	227	220	225	186	195	204	205	192	188	253	209	240	250	207	219	198	236	222	224	241	226	235	213	244	217	203	235	230	234	216	214	204	217	225	214	238	254	232	200	228	209	194	195	233	234	227	222	225	206	212	209	235	252	223	232	227	207	194	192	230	223	218	232	237	229	232	229	229	187	228	225	223	250	214	216	231	220	240	210	228	226	210	221	213	244	196	223	207	191	198	229	231	241	212	225	240	200	223	233	244	224	235	188	228	225	220	235	213	232	212	244	228	205	219	252	218	227	235	231	222	243	215	222	221	226	233	204	220	210	203	220	240	218	233	217	239	217	220	244	245	221	220	219	218	190	193	208	226	268	213	208	211	270	223	201	235	216	226	253	235	234	228	210	204	261	260	206	243	208	224	210	244	231	240	224	228	240	216	244	211	245	234	220	240	216	222	231	229	241	200	220	216	212	222	236	228	222	196	218	201	227	216	191	242	223	237	211	226	227	219	241	233	242	234	220	228	208	253	214	224	230	221	198	223	194	220	235	196	218	211	243	245	215	228	242	223	198	221	199	237	234	230	228	194	224	237	222	206	206	207	232	189	198	225	243	186	232	232	226	211	238	253	232	235	205	248	226	214	231	200	221	214	211	215	229	239	233	210	207	205	200	238	237	235	247	216	235	244	234	236	204	232	239	228	212	203	230	211	223	213	230	230	209	195	191	204	258	217	245	232	231	231	225	232	200	233	219	201	231	220	228	224	223	204	262	236	220	245	243	230	207	228	220	197	232	221	194	265	226	214	219	232	224	239	224	238	243	229	196	224	234	241	227	229	225	207	222	214	249	204	205	238	209	212	231	214	251	225	221	224	221	228	237	237	222	227	224	222	233	213	229	217	212	227	221	215	224	223	215	212	234	198	219	232	215	218	215	229	215	226	221	234	215	221	231	248	235	230	209	250	205	213	230	206	213	229	202	221	202	216	229	240	211	213	204	258	224	206	216	224	240	197	230	228	229	214	233	246	218	213	223	222	208	239	234	213	224	202	212	233	227	258	240	219	227	209	221	225	211	259	251	237	258	246	219	219	214	212	242	237	196	220	216	218	204	235	210	238	240	239	212	208	219	240	193	210	219	195	251	206	224	234	235	238	248	227	229	198	243	207
32625	14948	7875	4244	1909	1015	656	571	552	529	499	463	518	486	547	516	460	482	500	486	488	447	473	513	530	503	519	499	507	478	487	511	519	458	506	485	517	522	545	500	511	523	465	493	498	536	512	460	502	503	504	566	477	517	475	513	516	519	529	517	516	492	515	495	462	510	509	504	485	481	494	508	514	524	488	506	478	506	497	501	491	486	523	518	507	522	487	542	555	565	469	486	506	472	531	492	479	497	473	486	482	495	523	492	512	503	483	526	507	539	478	516	497	533	506	427	532	516	521	492	491	499	468	506	467	505	494	501	507	496	505	476	500	481	517	509	525	493	458	453	476	494	479	518	484	508	494	513	496	505	507	546	493	481	512	512	535	498	514	506	526	484	505	503	495	495	540	478	453	480	524	514	493	495	492	491	505	480	485	521	493	496	536	482	483	526	482	542	443	501	482	514	529	529	486	504	481	509	488	513	531	506	499	501	517	506	501	479	507	483	495	451	506	507	525	495	489	517	483	510	511	479	525	571	535	502	540	508	515	490	472	517	470	482	497	508	450	545	472	489	501	517	488	531	530	495	514	532	493	495	477	489	507	494	517	514	473	445	499	489	502	478	468	505	553	512	497	541	504	488	490	479	527	534	484	495	476	516	532	479	481	514	536	519	509	487	483	506	473	500	509	538	512	464	485	482	530	495	500	507	493	489	495	533	526	489	487	503	476	518	495	489	501	493	483	502	477	468	514	528	504	482	491	486	521	457	495	476	521	497	503	458	479	511	495	542	501	495	486	489	483	502	488	489	523	492	508	473	516	480	497	520	499	515	523	478	522	497	478	455	471	518	494	493	477	502	521	515	476	491	532	503	505	509	495	514	465	479	503	492	513	481	493	510	538	477	516	482	488	481	514	503	495	505	506	456	482	505	466	484	490	509	492	480	503	469	515	540	516	457	474	495	487	455	467	531	518	505	475	495	464	488	514	498	502	488	494	447	485	480	492	491	515	489	512	530	481	463	486	479	515	483	544	511	502	474	545	507	503	512	493	498	495	470	544	505	494	489	513	516	526	517	531	520	493	493	469	491	524	490	510	510	525	501	514	497	561	523	463	501	482	457	488	543	520	506	516	478	480	513	536	478	518	467	515	517	511	507	476	471	512	515	523	518	476	520	494	483	495	511	514	490	493	522	528	490	486	513	502	492	490	529	481	473	501	487	505	496	538	488	493	520	469	455	528	545	500	495	510	521	471	535	502	497	481	511	506	519	489	506	474	489	506	511	467	470	486	500	477	511	465	507	483	515	506	493	514	512	492	510	525	525	486	515	464	531	461	478	495	542	463	485	521	468	498	479	496	502	492	475	499	530	483	507	513	492	514	446	506	481	499	515	459	516	482	514	510	493	514	520	528	530	502	500	487	518	507	475	454	521	459	504	516	497	540	521	505	499	499	531	500	488	512	526	481	445	523	495	495	498	446	505	500	485	503	528	529	496	500	494	472	474	501	464	508	510	493	542	531	479	519	464	541	510	485	524	490	517	473	480	497	510	487	475	533	529	474	509	499	482	474	512	531	490	500	511	488	510	514	525	509	506	483	561	488	528	488	477	492	496	536	506	493	515	509	494	508	502	519	516	497	467	503	538	492	527	441	501	510	477	505	529	527	534	493	493	492	572	523	551	498	476	492	480	492	504	483	524	489	508	539	502	525	491	528	497	520	498	505	519	504	490	504	504	514	496	507	506	453	527	475	510	500	491	476	513	488	496	513	487	494	486	498	505	464	484	492	519	508	509	537	505	458	493	494	489	492	510	466	475	519	513	495	484	483	496	502	549	538	521	452	493	519	490	503	500	489	478	516	474	535	453	509	542	495	466	488	491	535	474	545	485	495	488	511	516	503	483	494	525	489	539	502	476	472	462	495	503	486	479	498	505	495	541	506	523	464	491	495	494	486	469	519	478	492	454	484	483	521	490	451	505	518	521	454	471	527	491	524	471	495	508	486	521	525	483	518	454	528	494	518	472	492	488	559	496	483	468	527	517	557	488	516	486	475	510	440	545	524	453	488	482	511	479	522	528	483	477	480	505	502	527	490	498	571	466	530	546	488	506	528	496	480	476	487	522	502	485	559	514	472	460	513	534	484	509	512	475	487	502	543	488	505	497	467	526	521	498	524	489	526	509	504	506	488	473	492	518	465	541	463	492	499	487	495	515	541	537	494	496	513	485	499	526	470	496	524	504	467	517	531	479	508	551	445	463	511	520	474	505	453	493	509	532	533	505	480	508	500	489	517	475	472	517	519	511	478	480	531	460	498	510	533	486	549	530	553	457	489	501	491	512	513	489	541	482	495	503	509	520	517	525	480	519	504	539	503	521	489	461	510	463	522	500	545	480	515	516	480	476	477	465	487	499	486	490	495	466	518	502	476	460	497	508	541	493	436	468	512	495	504	463	544	472	499	503	501	467	523	518	517	503	529	485	538	524	474	497	510	477	491	475	465	497	516	509	485	466	505	477	503	531	483	501	471	490	520	485	509	502	474	512	488	527	493	499	531	484	490	474	509	515	473	498	468	505	490	483	506	507	463	497	522	457	494	447	487	515	503	479	536	497	499	480	515	528	471	473	543	494	528	510	485	478	508	513	476	507	535	534	459	519	493	527	499	542	498	480	491	494	507	500	493	496	535	482	505	529	526	471	453	484	525	515	446	524	516	432	490	509	519	508	524	512	527	518	511	516	503	519	473	495	517	534	492	547	531	518	503	532	497	513	498	523	511	483	468	519	495	506	539	508	484	484	513	519	475	467	538	503	511	480	491	510	524	477	466	480	482	490	467	490	521	506	491	519	476	489	483	542	519	496	483	457	495	480	484	484	550	476	484	483	546	520	494	503	490	495	488	494	465	523	538	466	477	510	533	462	513	510	484	485	480	497	556	492	517	522	466	450	510	461	491	539	479	497	472	446	488	498	491	511	505	468	534	500	475	493	518	483	504	489	488	475	495	514	492	480	496	491	511	561	519	526	529	507	508	491	494	520	494	502	479	522	493	492	521	505	519	458	502	505	462	472	505	478	510	498	511	486	512	517	521	491	523	537	532	503	505	477	525	469	490	494	525	523	517	500	486	516	504	493	535	482	497	496	482	509	498	491	516	554	497	479	525	516	539	485	514	486	453	498	495	524	518	498	488	483	506	505	566	508	522	501	540	499	503	509	517	485	494	531	484	494	506	505	487	504	489	491	512	462	467	518	501	509	482	441	490	510	541	520	492	465	448	501	505	497	511	503	519	496	471	524	512	501	461	520	551	519	497	523	468	467	457	473	528	513	479	478	499	477	466	470	525	513	518	494	497	435	510	510	536	521	502	502	520	486	495	533	483	515	471	514	539	484	494	507	487	524	520	467	452	522	508	527	496	519	476	534	504	495	501	486	478	521	511	487	513	516	523	490	522	439	522	484	464	502	491	489	478	505	503	523	512	518	531	520	525	496	521	494	507	456	544	481
61916	25361	6761	1347	525	382	270	259	237	252	210	206	203	197	215	227	227	211	190	223	220	218	206	233	208	192	208	207	225	213	243	222	205	237	199	205	219	240	193	225	202	185	216	210	223	210	218	195	212	212	244	244	193	220	250	184	195	226	224	195	209	217	208	201	201	229	218	228	216	189	238	210	230	195	203	217	207	220	211	186	236	209	177	202	180	223	236	189	226	212	192	208	222	214	194	212	221	208	244	227	220	194	203	212	201	209	213	230	196	224	209	209	203	210	189	209	235	230	219	198	232	197	205	231	225	211	212	216	210	200	235	203	219	239	169	199	233	223	195	213	217	235	208	219	210	237	204	202	205	206	180	192	217	187	196	239	235	199	234	221	220	225	223	232	219	216	183	217	207	227	225	238	199	200	206	208	225	213	199	206	259	212	195	204	198	199	210	201	237	211	214	233	217	227	218	232	239	230	200	212	206	223	248	201	197	244	224	224	219	202	194	200	191	226	213	206	178	233	231	223	223	195	186	204	209	228	210	211	209	200	230	217	238	228	213	192	195	222	210	241	231	193	242	189	201	228	204	175	201	224	231	241	220	207	183	210	244	219	216	249	203	194	182	230	215	222	203	237	215	237	159	209	223	196	220	195	212	208	210	198	225	239	228	203	203	213	226	234	219	193	187	218	239	225	234	220	203	179	202	181	217	224	209	216	199	232	213	188	220	198	211	243	178	242	194	221	198	223	205	248	219	220	209	205	181	243	237	242	201	205	208	190	201	213	229	239	208	204	209	214	232	220	226	221	234	195	216	201	221	227	209	192	215	206	231	257	184	211	207	222	210	219	196	211	208	211	255	194	197	228	195	216	211	222	248	216	219	209	223	214	258	202	209	219	183	204	209	192	214	229	238	233	206	220	186	215	188	238	237	198	194	220	216	219	213	233	219	209	233	234	218	187	226	199	205	224	203	223	215	231	190	209	213	183	211	214	180	208	212	223	221	202	209	215	243	242	205	217	210	210	211	209	223	218	234	221	197	207	218	208	211	205	229	224	205	218	210	218	221	215	225	218	225	200	191	219	203	219	244	201	233	198	229	218	219	222	212	225	223	225	210	198	228	220	210	231	215	279	200	220	237	209	206	185	202	218	216	216	204	224	215	215	227	241	202	243	185	227	191	222	204	183	204	216	209	210	206	216	219	228	223	223	193	207	236	208	201	191	209	210	208	213	247	221	187	222	242	239	200	188	208	223	194	214	185	211	202	203	175	209	197	199	182	198	220	220	196	210	205	210	206	226	219	164	200	209	222	228	220	203	221	221	241	248	183	242	218	218	218	234	221	217	208	196	228	190	216	201	208	203	222	214	220	227	230	208	233	228	209	196	197	217	226	205	196	185	214	244	229	228	188	212	207	226	207	231	244	238	210	173	195	215	243	241	219	214	192	220	218	230	197	217	218	220	232	222	228	214	204	194	187	242	209	229	219	212	190	221	226	227	217	216	214	224	232	215	242	195	226	200	200	216	236	200	226	200	238	219	208	210	259	215	217	204	186	232	197	220	244	211	211	207	217	228	226	200	211	217	199	227	239	207	203	208	212	225	188	184	223	195	196	203	222	208	208	218	221	229	225	212	216	204	188	194	213	210	215	219	237	238	210	196	235	214	220	240	193	207	219	218	211	209	207	249	219	214	218	242	215	251	211	203	207	214	190	202	215	251	216	226	209	218	234	226	209	221	219	218	227	189	222	191	211	227	188	204	199	153	201	213	216	223	226	218	190	225	224	208	240	218	232	207	217	184	211	192	177	213	184	210	225	214	253	214	207	203	214	203	215	216	229	226	193	191	199	210	217	212	205	224	243	209	238	217	221	228	226	207	213	232	215	206	193	234	208	244	210	199	224	222	231	199	219	215	242	223	191	225	223	194	205	204	218	228	190	215	231	238	248	233	196	201	205	211	193	214	220	228	188	215	224	225	227	220	212	204	204	204	211	214	210	229	250	229	198	218	212	196	212	206	204	215	207	217	205	198	214	200	198	208	201	210	216	200	202	192	215	197	231	206	204	215	200	249	208	197	203	215	194	204	200	207	230	223	210	211	201	229	211	231	185	211	185	224	220	206	268	220	205	215	213	221	199	227	189	225	183	200	230	222	210	213	196	200	231	216	222	222	197	219	235	206	225	183	202	196	239	227	219	200	205	211	219	185	218	199	215	209	240	223	228	232	250	197	219	216	208	208	229	223	218	212	213	219	230	213	221	213	225	205	218	245	186	197	226	248	216	218	216	219	212	212	185	195	212	215	226	237	208	195	188	209	224	216	198	208	192	197	235	213	205	221	185	200	223	228	233	228	231	191	185	232	211	197	197	197	230	228	237	223	230	244	208	208	200	183	196	214	183	217	209	223	248	203	245	225	192	184	223	212	219	202	191	212	218	233	206	205	214	230	209	194	229	214	252	208	197	236	187	215	196	233	209	198	218	215	212	193	198	210	211	198	222	204	213	219	207	191	176	200	233	189	212	224	206	213	230	201	209	217	224	231	210	202	210	223	216	204	219	216	226	225	212	208	170	209	194	205	214	214	190	207	188	184	207	204	201	218	230	236	186	205	204	196	199	223	205	207	186	221	181	219	219	190	201	233	213	203	225	216	242	233	187	224	221	230	206	198	213	207	195	202	223	243	236	193	191	223	228	210	204	211	205	208	199	215	228	221	220	254	187	218	198	172	199	173	222	220	205	236	232	227	212	207	203	200	246	222	211	221	207	217	203	218	210	201	204	233	204	234	240	217	199	202	225	211	236	187	212	236	181	197	195	218	227	223	223	221	229	228	209	215	223	247	195	219	219	220	223	212	204	219	218	201	225	215	223	213	214	217	225	244	211	204	226	207	218	209	191	205	224	234	215	229	167	210	184	237	201	185	237	201	213	233	218	196	230	222	207	204	194	216	230	251	210	221	203	207	231	220	218	215	238	212	225	213	216	206	210	211	215	211	202	186	203	244	205	232	227	227	223	198	176	211	214	200	214	250	229	217	196	220	232	234	221	216	214	245	216	209	202	197	199	200	223	193	238	205	223	224	206	215	199	213	206	235	220	202	222	211	182	195	213	213	208	207	220	212	219	210	202	227	225	208	182	190	208	221	213	204	215	211	198	230	214	212	205	209	237	201	205	218	216	227	208	216	221	239	218	188	224	214	216	219	197	229	234	206	224	197	206	208	240	233	221	239	229	189	216	209	215	203	204	212	198	220	202	217	220	211	249	209	221	181	224	217	235	234	199	210	201	206	223	223	209	213	214	190	224	206	221	230	196	190	192	210	268	221	237	210	235	218	225	213	211	220	228	228	210	230	191	216	219	200	223	211	210	205	206	207	228	233	228	204	212	223	228	187	210	203	211	191	204	223	205	229	206	193	227	205	195	243	222	199	225	223	206	201	228	175	227	204	188	212	206	187	202	203	216	229	223	215	226	220	228	224	202	201	206	207	216	185	184	212	213	210
42589	17762	6016	2521	1384	991	759	685	586	554	490	500	460	486	450	497	494	502	500	465	466	513	504	461	456	481	498	489	477	461	458	489	458	476	486	506	520	481	511	474	471	502	497	475	473	497	476	486	471	488	489	500	462	484	512	488	475	456	476	490	521	525	488	479	444	470	463	488	458	479	484	459	510	492	500	463	480	484	464	492	457	456	468	523	482	463	445	507	456	509	497	451	438	483	511	469	487	508	456	493	461	510	488	534	500	500	517	512	529	477	503	492	512	474	440	463	503	477	516	458	511	526	494	459	481	474	498	482	486	495	498	481	514	465	487	447	469	471	487	466	443	483	489	482	520	473	473	495	479	484	458	490	454	487	507	499	522	493	484	472	462	531	499	473	510	498	475	498	497	509	525	484	473	489	484	483	487	476	443	457	472	509	478	480	480	494	501	492	539	480	510	497	478	470	480	505	494	488	483	479	458	457	505	491	486	438	484	490	499	434	482	473	458	505	445	472	463	474	487	519	480	461	475	495	488	479	498	509	498	503	499	458	509	488	485	460	474	502	486	480	473	496	507	469	474	488	534	483	471	484	514	487	459	492	453	481	483	511	550	444	479	480	512	503	464	495	483	457	499	446	498	509	456	493	483	440	444	477	452	487	509	483	457	483	485	432	498	491	479	478	488	437	479	494	460	485	455	493	501	494	444	471	499	520	480	479	466	455	475	489	465	475	423	497	471	490	495	429	476	467	483	463	465	502	471	470	509	478	462	480	485	490	487	436	490	423	445	446	441	480	476	489	479	453	486	474	453	505	508	464	505	488	478	475	502	527	465	506	469	482	484	512	457	509	473	496	461	460	449	449	463	484	507	513	447	484	477	482	490	462	495	502	467	461	515	475	447	512	525	498	469	492	502	486	473	480	461	512	512	437	470	473	486	485	489	460	468	463	456	491	513	485	477	484	503	501	469	492	507	475	536	479	456	478	503	472	472	488	479	465	487	470	480	444	500	439	468	465	521	502	511	465	498	474	472	472	455	521	547	484	511	502	468	510	483	482	459	445	455	466	469	472	515	479	475	508	471	497	472	467	482	494	476	498	464	460	521	453	463	444	504	483	471	450	481	471	470	472	464	497	506	497	476	508	505	452	482	461	497	475	425	487	461	489	465	455	493	500	550	486	465	490	473	460	437	501	494	456	484	497	498	519	469	504	485	456	484	451	448	486	477	497	486	463	449	467	476	421	453	477	464	468	479	475	464	466	483	499	454	472	467	507	462	463	509	485	475	479	510	482	475	530	543	489	508	476	476	467	454	475	457	470	465	473	503	536	472	505	482	498	517	495	448	483	556	494	480	520	483	490	518	488	465	494	493	506	477	458	468	493	467	478	486	462	536	448	468	424	476	476	514	440	441	482	473	462	502	470	443	467	482	464	481	514	449	530	491	451	457	521	471	525	544	486	482	456	461	460	493	475	436	467	494	491	475	457	490	493	463	479	467	468	477	469	456	474	465	475	486	422	514	518	453	490	455	481	498	496	453	529	475	460	467	515	477	457	477	461	473	473	475	494	475	515	477	500	487	483	482	525	505	508	455	493	484	454	502	471	542	472	473	483	467	485	491	468	443	463	472	488	464	484	488	503	443	494	467	491	461	469	486	505	524	473	467	444	467	495	496	473	502	451	489	472	464	486	459	467	459	450	470	496	490	513	426	491	475	468	463	471	440	483	451	456	481	487	505	488	507	509	529	483	477	493	492	505	482	471	479	472	498	488	529	477	495	480	481	479	501	480	468	471	469	527	522	443	481	514	469	480	517	476	467	508	445	510	463	471	499	499	472	544	478	462	459	479	470	470	475	486	461	473	487	457	476	440	492	475	476	487	496	494	483	484	450	494	500	490	494	481	479	472	467	485	465	471	477	531	526	489	499	473	496	449	485	505	482	496	465	482	470	497	494	491	485	468	550	486	509	456	482	446	462	502	510	482	504	478	490	502	476	525	485	465	512	520	502	487	516	471	467	504	524	471	515	466	452	499	485	475	504	508	482	466	521	491	475	519	459	476	466	457	511	505	480	461	505	443	485	458	479	485	477	450	509	457	509	504	438	503	498	456	461	497	462	471	487	441	511	516	489	501	491	494	449	462	500	497	491	475	488	461	461	485	469	455	478	447	490	505	448	462	490	486	449	471	476	480	524	512	468	485	494	526	476	497	465	477	442	487	481	479	518	512	497	458	464	490	489	512	494	493	495	475	477	461	492	486	484	474	455	447	482	476	489	467	481	441	484	442	470	436	511	478	448	478	475	477	439	505	513	459	483	473	484	522	473	455	446	487	489	507	447	480	448	481	505	504	462	493	467	468	470	454	487	479	503	470	490	487	497	505	490	463	510	510	468	507	505	513	510	517	479	480	451	525	503	486	460	448	506	432	489	485	472	457	462	479	467	470	491	491	477	510	455	479	486	424	457	457	529	481	433	498	509	463	500	477	519	467	468	510	476	496	491	485	494	467	510	474	479	486	531	476	485	502	475	462	453	460	483	502	503	496	479	507	451	500	496	497	518	494	411	468	498	470	486	469	463	501	475	469	463	443	496	473	475	520	455	475	457	483	484	444	515	489	492	468	523	493	454	476	492	502	477	457	487	436	456	478	489	503	481	494	474	478	476	500	514	489	542	523	484	487	472	465	474	504	456	492	512	494	522	484	500	485	443	470	454	472	473	479	501	470	495	489	478	476	486	498	475	462	452	487	461	479	501	439	496	503	528	455	463	475	526	490	495	445	505	479	467	473	485	476	509	509	505	484	471	497	492	499	474	453	487	478	459	513	499	519	455	496	489	474	514	488	493	470	504	485	480	475	515	488	487	470	541	478	454	526	488	513	489	485	505	490	478	487	501	495	544	479	480	493	458	458	503	446	479	450	519	467	494	450	465	481	520	483	492	495	532	497	514	485	528	513	491	469	482	482	487	472	474	475	515	482	474	460	491	518	523	499	494	496	466	490	489	490	468	485	464	485	458	457	486	477	472	481	462	507	516	469	475	490	471	475	464	497	493	480	477	493	498	504	431	444	431	472	468	457	461	497	476	451	480	491	429	440	502	471	528	516	476	455	490	459	491	482	476	472	495	457	520	466	474	491	483	493	458	502	466	470	489	449	478	500	451	464	486	494	520	472	472	506	500	458	523	504	450	486	494	513	504	494	479	463	508	493	467	455	448	468	487	463	484	485	463	454	502	479	468	500	468	491	482	503	476	487	460	496	495	480	456	481	524	516	466	484	489	466	503	493	513	488	474	490	478	508	467	484	488	503	502	509	474	489	494	454	500	437	428	488	518	471	530	477	467	461	470	484	463	489	511	502	476	476	496	481	492	476	457	481	481	489	534	461	495	489	489	483	466	513	532	500	491	494	463	485	492	495	449	491	524	465	475	478	536	459	483	434	479	474	442	479	467	483	498	472	520	484	478	510	472	492	474	477	509	473	461	491	487	476	451	477	474	453
63898	37540	17646	4938	1539	834	527	403	356	298	274	242	268	219	260	237	222	209	234	265	255	265	207	244	234	228	237	233	210	237	236	240	233	217	250	244	231	225	222	251	202	225	196	224	253	248	233	249	198	238	210	226	246	231	233	234	243	231	217	230	240	201	214	210	225	251	277	229	216	223	220	210	233	202	226	241	227	235	242	224	252	215	242	241	211	222	233	217	234	209	230	209	257	250	231	233	232	257	240	245	231	226	226	211	223	227	248	238	235	226	246	248	234	228	228	274	233	208	208	222	239	220	224	246	260	260	215	253	256	233	238	218	227	236	235	262	248	246	221	241	200	236	250	243	221	222	234	249	222	238	208	243	254	244	252	236	235	233	226	210	221	238	241	209	242	211	222	255	248	242	242	234	254	255	219	215	230	249	226	252	234	255	247	226	233	220	254	217	242	201	232	230	222	210	212	228	219	219	233	271	234	243	246	262	223	249	245	236	210	217	247	219	224	230	233	244	241	247	225	234	260	254	216	224	204	212	221	193	234	254	208	218	216	210	226	254	269	261	254	227	221	234	229	239	223	244	258	235	228	234	229	235	212	245	245	266	206	220	262	251	215	237	211	268	241	243	236	212	222	234	226	245	249	211	234	194	224	207	221	219	226	244	253	230	242	224	223	232	253	219	223	206	244	237	235	236	226	215	244	255	244	239	238	257	249	233	218	230	234	209	222	245	244	245	227	212	238	221	214	218	234	229	251	259	238	247	248	235	223	227	214	204	240	216	239	197	247	263	225	223	227	241	241	224	219	227	202	221	245	233	239	228	255	223	215	222	238	250	213	224	248	274	248	225	282	235	245	206	221	230	255	237	219	205	239	242	225	193	222	245	218	247	232	211	235	221	199	219	227	235	246	237	222	266	222	228	212	234	235	237	232	246	217	235	220	223	213	190	230	220	242	246	218	221	227	245	240	251	217	229	252	212	252	228	212	213	211	226	222	225	249	234	241	213	276	228	250	247	221	228	248	226	247	252	235	234	226	279	231	220	199	235	228	221	204	213	227	223	266	231	221	204	256	235	219	214	202	229	203	216	236	257	239	224	237	219	241	228	235	237	256	249	224	214	217	233	202	211	242	191	243	221	204	219	236	213	248	213	226	245	265	231	232	230	227	262	226	229	273	244	216	241	225	276	210	271	233	278	245	242	238	225	229	258	222	231	236	219	246	258	233	256	236	217	230	255	269	234	224	206	209	217	210	214	274	246	233	243	226	247	227	225	238	228	220	224	227	246	258	250	252	225	238	203	242	236	234	232	211	209	206	197	231	248	224	220	223	220	220	223	234	218	283	225	222	204	238	242	219	225	245	234	228	207	228	230	215	241	235	241	241	262	257	234	222	231	224	252	236	209	222	235	239	239	214	232	230	225	235	223	225	228	222	256	217	225	215	262	234	238	225	226	243	219	213	250	214	242	232	253	260	224	225	232	218	210	245	243	249	246	213	242	248	219	227	225	231	222	271	215	230	235	231	220	239	250	228	251	220	210	262	234	227	236	220	250	234	251	240	206	217	254	205	244	265	238	223	235	229	252	237	244	188	220	224	253	258	235	219	227	226	199	261	245	237	238	258	235	224	250	263	240	212	241	241	202	251	226	236	237	214	198	232	252	268	238	218	233	238	247	217	229	242	250	235	230	226	211	233	230	198	263	250	217	232	214	220	232	231	255	235	221	210	214	245	260	230	252	212	219	219	212	226	241	236	248	264	220	266	262	234	221	223	249	223	249	238	247	246	225	258	233	211	236	229	220	238	214	228	223	235	269	238	228	206	244	242	243	241	234	238	238	231	254	255	274	230	217	228	216	220	236	252	238	242	202	271	229	249	201	234	227	203	213	227	225	222	260	248	258	257	213	223	224	214	239	224	220	221	224	260	253	244	221	223	249	210	215	211	272	244	243	260	239	247	214	255	266	256	243	214	231	215	226	234	247	187	216	249	238	227	263	230	213	235	239	220	236	249	218	221	265	214	212	239	236	239	230	249	216	226	224	229	228	245	235	226	220	232	220	224	225	224	206	223	246	232	239	230	221	234	205	260	247	234	245	243	244	233	220	253	228	246	248	197	201	240	256	261	235	248	228	260	199	225	250	240	215	234	212	248	215	243	222	202	240	210	231	231	235	239	255	211	227	232	233	225	210	235	237	237	230	219	231	235	192	212	218	235	228	239	226	266	232	219	227	231	257	270	230	217	214	213	242	205	241	232	288	224	244	224	229	246	233	228	263	271	238	231	220	221	239	247	245	250	238	226	239	245	265	228	228	252	232	254	243	246	226	229	239	224	247	213	214	229	208	228	293	242	225	226	242	244	257	216	223	262	239	244	229	218	230	233	250	264	240	252	188	247	248	224	222	219	248	242	240	234	240	234	225	218	231	227	252	236	216	243	249	250	235	215	234	241	258	221	273	228	210	256	203	231	225	250	240	236	216	214	178	246	232	246	234	255	272	259	255	252	251	231	207	236	238	242	217	226	257	228	221	240	242	230	222	231	226	200	232	232	239	209	251	211	248	237	265	226	191	212	226	228	223	193	247	251	240	228	236	255	263	233	209	227	256	231	239	251	249	213	253	216	255	232	241	237	231	229	239	222	240	251	219	227	252	224	245	230	262	265	206	208	228	232	218	230	239	239	221	220	205	247	222	253	214	238	230	234	266	257	238	246	244	212	264	249	217	229	241	241	227	230	229	248	240	236	236	223	229	217	205	213	244	234	201	220	229	234	229	214	226	197	230	218	225	234	234	252	236	258	227	242	225	229	204	228	233	243	238	238	230	244	234	240	209	222	255	245	219	236	220	247	247	258	237	218	242	237	231	220	240	205	248	242	224	234	234	247	232	245	231	247	224	219	214	258	224	260	243	249	241	232	244	233	223	257	220	216	235	233	233	255	244	221	217	222	262	233	236	241	238	229	253	216	244	248	231	219	235	231	211	181	230	256	218	212	215	251	208	241	219	201	253	243	218	254	260	184	236	241	233	250	225	246	234	233	221	230	202	228	260	219	221	252	234	245	253	234	233	266	216	239	226	236	238	247	211	246	203	209	206	255	237	230	185	198	238	244	207	248	230	246	237	233	230	220	231	270	224	226	260	248	231	244	256	234	242	253	246	221	220	233	238	239	253	239	227	228	220	221	243	227	253	219	251	216	238	227	239	220	241	235	232	244	252	215	247	258	227	245	241	236	208	214	249	240	220	238	234	232	217	271	258	263	208	256	211	226	238	246	217	227	240	242	249	217	277	232	234	218	234	235	244	249	209	238	233	241	221	228	230	240	254	214	197	226	221	222	243	252	234	223	202	209	243	259	237	228	251	226	215	226	241	227	232	218	239	224	236	216	219	216	205	243	199	225	239	218	235	222	217	220	252	241	245	253	240	269	244	225	232	212	236	223	208	228	238	262	219	241	273	231	206	216	231	213	240	246	231	233	228	247	247	245	231	224	243	278	220
43552	31127	16196	7369	3889	2318	1503	1102	826	651	689	642	566	499	483	508	511	537	511	518	557	518	545	513	551	516	502	569	510	505	524	509	524	482	520	508	515	550	523	537	562	536	539	522	498	495	575	537	504	497	496	521	526	505	514	498	493	484	532	522	540	540	494	538	527	505	492	504	553	513	535	501	514	500	523	519	545	583	515	536	528	537	532	569	540	505	509	482	535	525	557	506	509	535	518	539	549	536	523	534	511	531	482	555	531	507	536	534	535	589	499	489	510	504	485	504	496	540	575	527	499	536	485	508	514	538	533	512	520	547	518	531	543	513	516	546	509	530	499	517	503	540	500	524	544	480	582	494	531	508	524	540	510	523	485	532	569	509	561	523	509	525	491	537	532	463	518	524	496	507	520	520	471	561	452	494	511	561	536	500	445	526	578	525	557	493	530	532	505	560	492	523	528	512	527	534	527	532	478	544	520	517	520	512	542	517	517	523	563	522	480	481	513	486	522	491	511	546	560	535	507	524	544	538	490	506	539	564	548	506	522	488	531	526	540	545	557	527	479	511	523	528	511	518	506	490	537	487	527	524	509	552	528	515	513	506	548	540	521	561	517	502	556	538	546	493	521	558	481	492	499	579	540	545	539	505	532	524	495	533	520	508	515	537	514	541	523	553	573	552	507	501	456	527	548	533	524	507	546	513	492	505	517	554	502	487	505	512	522	506	529	484	525	529	478	490	575	547	532	523	528	495	518	518	548	525	531	503	558	556	532	540	548	487	485	507	559	505	559	504	517	521	549	532	510	540	483	497	509	521	542	524	517	493	526	546	493	535	520	492	535	518	536	528	513	498	520	522	505	515	523	511	602	529	498	547	532	532	507	510	495	521	493	543	548	524	573	520	509	550	534	489	544	514	535	527	497	483	530	530	571	558	528	523	504	526	480	482	505	541	534	518	521	531	515	520	536	514	528	493	467	501	495	533	526	496	511	513	519	524	529	483	543	525	523	517	517	536	525	541	518	551	481	528	494	480	550	498	530	560	437	513	496	524	514	541	519	536	535	528	476	537	490	495	521	536	526	516	545	521	494	512	527	466	515	542	511	528	542	520	562	508	523	518	519	509	537	509	517	551	492	527	526	521	499	505	486	520	523	542	541	519	538	504	537	533	501	518	536	522	530	506	524	560	549	514	505	498	506	497	521	492	546	497	503	515	508	520	501	517	529	503	514	475	493	473	471	535	522	475	507	504	523	511	522	505	502	523	459	489	541	525	528	514	517	515	540	517	554	520	516	515	507	591	528	495	522	474	517	514	489	540	536	538	534	562	551	499	499	509	547	519	509	538	494	480	526	515	468	547	540	511	517	521	513	512	524	500	555	522	564	502	530	520	516	481	507	548	511	525	519	530	489	520	480	522	509	528	472	543	505	521	545	508	528	533	535	528	528	537	520	495	509	533	537	538	524	520	525	531	535	572	514	565	518	569	560	556	548	470	520	547	520	538	528	519	497	535	528	513	534	542	524	497	551	549	511	515	527	508	497	514	513	463	520	507	542	502	505	503	536	488	498	498	534	553	548	502	526	515	511	503	522	497	528	543	541	499	518	521	514	475	513	510	488	508	511	490	530	537	529	550	534	524	537	543	527	490	531	530	502	499	538	511	518	512	515	504	514	512	559	479	520	511	551	498	494	514	522	535	512	495	543	531	549	544	531	520	544	523	506	548	498	507	518	519	480	534	514	517	526	536	507	513	508	567	539	508	500	506	540	533	506	513	571	497	520	520	535	507	542	524	557	484	518	522	557	561	486	506	469	482	499	519	478	509	530	501	490	497	507	560	492	513	480	540	560	523	541	524	508	535	546	539	550	514	551	515	510	525	559	536	556	520	569	539	536	518	461	530	501	516	483	522	490	547	530	492	512	472	542	521	494	513	516	519	544	560	578	521	501	541	486	506	537	467	485	539	547	521	524	468	543	544	568	522	519	518	544	499	504	552	524	539	512	535	542	511	532	498	524	513	504	512	495	557	530	513	512	476	504	476	554	523	551	539	512	500	555	557	526	537	520	509	534	517	555	527	537	528	537	486	526	519	493	534	493	515	521	531	549	542	551	545	517	517	534	520	535	532	510	513	492	535	541	503	527	559	508	552	536	517	511	511	533	497	528	490	519	541	539	542	528	500	489	509	535	520	498	507	496	524	514	542	497	500	504	539	533	507	545	526	505	547	517	546	536	530	509	507	523	519	539	532	560	522	553	521	515	497	526	501	499	507	505	498	529	544	566	584	540	541	559	549	545	494	534	533	510	546	489	519	545	531	532	519	507	484	514	510	572	531	527	526	515	561	492	511	540	529	484	507	526	517	492	519	532	499	546	495	558	533	526	516	517	524	509	527	549	524	521	531	542	500	517	481	513	498	533	511	508	562	523	499	525	536	523	533	513	524	483	493	557	532	496	512	483	519	527	560	502	515	522	511	507	492	547	535	571	530	520	519	468	495	494	494	584	538	511	517	553	506	543	509	556	532	502	501	517	513	507	504	569	535	546	507	506	530	500	495	487	538	551	521	503	524	500	536	504	513	498	528	522	508	521	527	523	482	541	545	499	541	504	514	528	545	488	480	536	550	538	552	517	516	511	556	556	550	540	552	521	525	491	583	529	554	478	532	500	523	535	527	500	525	501	492	514	495	553	520	550	469	505	500	512	522	523	530	528	524	496	532	527	527	530	526	539	522	539	522	472	520	506	547	528	525	502	512	527	556	502	535	474	516	521	512	513	536	504	516	525	531	505	511	577	534	515	489	493	530	524	520	538	513	508	519	511	535	509	523	562	498	497	584	537	515	498	522	520	516	507	508	535	507	528	563	499	553	523	562	540	573	542	525	503	489	547	509	508	547	506	597	516	526	477	507	507	514	511	521	534	531	529	527	524	548	471	565	485	528	513	522	474	519	548	552	498	543	516	528	499	500	528	512	525	528	517	538	554	495	524	546	563	527	501	516	513	538	542	550	520	546	496	555	511	517	492	505	547	515	535	525	510	521	532	513	513	500	533	479	583	500	532	531	532	509	537	560	502	586	465	548	539	555	522	547	494	508	523	551	514	568	500	509	504	531	554	519	508	533	533	572	529	497	481	484	519	510	548	547	513	536	536	525	545	546	525	519	549	506	501	481	525	492	498	517	520	513	480	518	509	517	527	519	554	521	529	483	516	465	509	521	517	541	536	500	483	502	552	497	547	532	493	523	491	497	541	558	508	558	557	528	565	522	489	531	525	561	514	572	548	538	538	507	460	505	524	546	490	480	498	515	513	488	537	493	501	514	520	455	496	551	486	573	543	492	493	547	506	524	526	523	516	473	532	461	491	511	503	507	535	532	514	531	496	510	519	532	538	518	535	552	505	485	541	545	512	499	537	582	496	495	524	522	552	525	504	531	543	521	504	547	499	538	477	541	533	535	527	491	533	505	544	538	527	507	536	522	488	516	531	499	519	583	488	548
47466	20666	7396	2583	995	555	365	302	232	260	237	224	251	208	231	226	209	218	245	215	215	217	184	207	231	209	201	227	223	271	250	221	241	233	247	220	237	237	245	248	228	218	218	224	222	221	226	190	220	210	199	227	243	219	238	214	227	224	240	201	231	231	229	216	245	236	215	212	278	217	196	220	250	214	222	212	227	210	241	239	239	222	215	215	209	233	210	231	201	193	212	239	205	239	228	234	211	196	234	231	244	234	226	257	244	253	246	210	216	233	224	208	253	210	248	238	229	202	190	239	210	216	230	230	259	209	224	229	217	223	205	224	210	235	218	218	226	242	229	239	201	218	234	213	231	237	225	207	215	234	209	238	246	229	221	241	228	236	205	225	225	215	223	208	221	231	206	223	240	236	265	235	216	279	232	181	226	213	203	212	242	222	220	196	225	227	241	243	197	247	224	216	219	252	248	207	231	222	215	216	211	231	206	230	204	224	217	260	257	204	233	241	217	192	192	220	229	233	229	231	230	238	227	232	214	246	225	222	210	200	236	212	214	238	232	247	210	199	210	219	227	228	217	197	219	238	219	217	240	237	228	212	232	204	226	231	222	227	194	229	241	220	253	210	223	245	237	244	210	208	236	203	195	229	201	218	213	199	230	201	196	217	219	205	223	209	194	234	239	205	225	236	223	232	254	232	244	212	239	209	236	216	197	194	228	206	255	210	217	240	232	222	230	226	231	227	254	234	220	211	229	217	242	239	197	212	249	221	233	206	226	226	202	227	230	204	228	238	195	209	235	218	220	237	219	247	198	235	238	242	232	218	224	226	223	195	187	219	261	235	241	222	235	207	211	236	219	216	227	233	206	201	235	225	213	229	222	232	214	234	242	245	221	207	275	227	247	219	249	212	233	233	220	229	203	228	240	235	229	235	201	239	236	249	191	199	236	242	221	219	223	216	243	208	239	200	215	240	222	247	215	224	214	229	192	208	225	219	240	236	231	198	227	243	230	215	252	205	214	226	211	220	223	255	232	224	233	233	235	211	223	231	235	227	219	210	245	211	203	183	245	209	246	244	210	201	239	201	230	225	247	222	233	240	237	228	242	219	257	214	262	246	238	245	227	239	235	219	227	214	229	224	199	234	246	209	208	230	227	241	199	193	193	224	208	232	234	233	203	231	242	241	226	215	209	224	250	214	212	213	218	228	217	220	224	219	232	208	242	220	222	225	210	238	278	231	227	233	196	212	240	209	207	198	240	224	239	204	233	225	231	212	232	244	212	229	240	224	243	202	247	203	204	216	251	232	221	235	223	219	243	206	222	192	221	230	234	229	250	234	211	190	215	240	225	229	218	224	218	227	246	213	199	214	230	228	238	230	242	232	218	222	234	234	225	227	205	211	212	186	205	235	232	227	222	200	207	237	230	217	249	249	235	249	227	185	191	213	211	191	209	205	233	250	239	205	244	217	215	215	252	226	196	244	242	206	229	227	231	236	208	221	225	210	225	210	214	225	230	225	256	252	219	222	247	248	251	218	234	190	235	235	231	232	230	224	243	205	253	246	226	236	206	208	266	219	210	205	237	238	215	209	226	216	215	227	208	233	205	199	245	204	217	220	208	240	244	248	241	240	228	255	235	212	206	243	244	244	262	262	238	199	234	190	197	227	196	214	202	246	205	250	249	245	225	223	234	237	227	220	213	221	260	229	247	222	226	221	256	232	232	211	196	234	234	215	233	242	207	219	221	223	207	224	230	225	228	219	197	220	232	235	219	212	239	204	229	203	217	196	231	264	217	217	225	224	227	231	212	210	224	234	240	232	220	238	229	231	222	212	231	252	201	211	263	229	254	209	247	268	230	218	222	211	211	224	238	225	184	240	207	222	250	192	207	216	230	206	197	213	242	244	268	199	196	211	214	192	228	232	222	231	207	250	244	223	238	231	244	211	232	213	224	221	205	229	234	226	213	197	217	227	223	237	223	223	239	239	225	218	246	232	231	216	230	244	205	202	247	209	208	193	223	246	207	215	223	214	252	207	233	215	210	231	241	226	211	226	220	252	240	204	205	205	226	213	215	206	222	216	247	223	237	211	237	230	214	234	232	241	255	212	254	238	226	228	252	190	197	244	245	221	223	226	197	214	235	195	230	235	254	206	210	214	262	223	189	215	225	209	244	228	199	232	241	224	215	242	223	222	237	197	226	223	222	213	206	256	219	225	223	256	214	239	229	275	227	242	257	210	225	231	204	231	215	248	212	245	213	207	250	211	219	207	212	209	224	220	229	231	243	208	222	233	217	208	209	233	198	222	224	212	218	219	194	209	220	218	213	230	207	231	219	251	226	230	219	216	237	205	203	237	202	220	216	247	218	227	205	231	248	229	222	213	236	213	241	224	220	192	234	213	240	219	200	235	212	221	233	235	237	254	195	230	216	205	239	234	225	200	227	214	203	236	200	211	224	244	213	208	240	217	199	278	219	238	239	213	197	218	253	213	207	231	237	207	250	237	236	228	247	221	203	227	210	234	238	211	208	214	223	260	241	225	226	236	240	235	202	238	209	221	228	239	200	236	248	256	225	216	217	227	219	232	213	230	236	224	204	194	211	207	241	208	224	219	216	222	246	223	207	247	221	223	224	244	231	227	203	236	245	223	224	229	206	216	225	217	231	218	201	206	237	240	214	248	218	214	217	231	211	211	233	210	232	214	223	221	220	227	235	244	201	219	234	217	232	226	235	225	236	234	229	215	236	222	232	215	215	233	238	215	186	202	216	259	219	197	197	201	199	241	220	224	227	223	229	217	222	239	218	227	240	228	263	200	230	220	206	214	224	219	227	206	258	210	229	229	236	217	222	232	207	237	235	235	209	214	203	208	210	210	193	237	194	199	256	239	225	219	218	232	205	184	226	215	245	231	234	221	225	225	227	205	201	246	224	219	211	229	215	237	205	222	231	235	230	225	235	202	205	225	211	215	229	235	225	216	231	212	191	206	244	260	196	205	220	215	238	227	259	231	211	228	214	203	233	229	200	241	218	195	231	222	208	205	231	258	226	211	229	219	228	227	219	242	240	211	261	229	221	246	237	264	220	221	212	216	215	221	208	235	229	193	206	225	230	223	251	224	257	238	218	211	244	191	234	239	224	216	224	218	225	227	221	244	240	222	210	204	227	207	220	221	224	240	218	210	222	238	213	235	217	221	176	196	258	200	205	210	238	243	213	213	217	242	228	230	220	233	235	212	248	221	243	204	197	206	205	237	217	204	245	211	215	218	234	231	221	247	268	232	232	175	194	245	206	236	248	221	183	239	238	209	242	255	223	212	196	230	246	210	217	223	219	236	225	216	205	203	247	249	224	229	192	218	231	227	207	222	227	219	228	214	241	227	231	233	228	213	252	249	236	213	204	224	227	249	232	212	194	224	222	225	221	218	205	220	233	230	257	212	237	231	233	211	226	228	245	228	230	215	243	267	195	225	206	253	222	241	218	237	204	231	228	231
32630	15862	9213	5505	2801	1469	1002	755	560	564	496	525	511	498	516	518	513	511	509	493	515	488	492	536	490	495	488	511	516	521	517	509	481	473	530	523	513	512	517	521	518	486	496	508	505	477	476	509	474	488	493	500	514	486	516	505	488	517	518	511	544	518	515	479	463	491	512	507	513	519	490	501	462	481	493	498	497	447	465	474	483	513	500	487	463	507	541	515	501	521	494	491	456	497	484	469	489	520	541	492	498	507	483	479	502	480	476	518	472	510	534	507	516	530	478	494	517	485	509	497	493	497	504	491	490	511	463	513	540	530	475	508	532	490	498	492	529	492	512	527	536	481	517	486	483	529	497	488	484	515	493	516	495	525	514	491	512	484	509	491	498	515	485	489	524	478	521	533	488	543	500	485	492	520	527	519	539	470	533	498	472	499	507	514	521	485	507	466	518	476	504	474	538	513	480	501	510	485	536	566	508	492	511	506	488	501	510	486	513	470	500	482	499	518	490	508	486	519	515	485	500	515	485	519	492	519	516	545	515	522	508	491	457	509	509	483	493	477	526	486	506	485	528	518	499	517	502	554	516	512	506	543	471	476	478	501	503	457	499	510	513	479	523	537	518	490	505	490	545	504	502	483	516	478	505	459	520	532	520	512	501	522	534	499	512	495	494	492	498	478	474	511	529	509	486	505	479	520	492	527	503	461	502	516	488	508	515	487	479	466	487	566	562	497	509	495	486	518	476	497	524	517	481	468	505	500	483	522	457	523	457	502	559	490	504	506	521	546	508	527	506	484	508	510	489	508	447	511	505	514	490	543	492	477	492	514	486	512	515	471	533	487	504	492	480	500	486	493	513	487	485	524	527	477	500	460	516	513	534	493	527	509	517	479	501	516	471	523	503	511	498	468	522	507	517	508	483	500	521	511	483	510	470	426	535	487	522	523	519	505	473	531	495	524	483	486	522	497	476	536	519	502	550	505	522	517	520	478	493	488	495	489	504	510	499	461	535	548	497	544	491	537	481	500	503	486	472	521	500	527	517	502	512	502	479	499	488	515	483	538	490	523	497	463	517	498	481	538	504	490	475	463	508	533	511	477	490	498	552	521	488	513	514	511	509	539	498	507	508	458	472	493	507	501	500	496	480	480	517	514	529	510	516	504	488	476	501	529	505	481	485	496	522	491	517	450	513	551	513	524	535	477	529	488	483	498	543	497	479	511	481	456	513	464	476	523	488	520	509	516	487	512	534	491	529	488	500	507	486	531	513	448	524	510	443	513	483	533	548	475	524	524	524	518	503	517	507	531	503	498	503	514	527	479	484	502	537	491	511	470	507	460	499	476	498	524	454	463	471	465	511	494	507	515	462	479	516	529	461	487	528	511	530	511	497	507	476	539	539	494	498	492	478	493	515	503	489	550	492	486	502	518	539	504	493	502	543	543	507	510	485	480	517	505	483	498	500	528	484	499	489	493	529	508	510	527	530	472	486	504	535	471	510	530	494	526	519	514	480	498	496	485	521	472	489	542	495	510	487	531	497	502	463	488	513	495	519	454	464	481	485	499	530	487	510	503	475	487	514	494	520	468	515	472	474	543	480	496	515	481	490	470	472	519	532	527	499	519	492	504	471	503	512	500	478	450	513	509	507	523	489	502	504	473	498	508	523	489	539	505	496	532	481	501	553	492	484	493	546	507	480	512	500	503	484	505	525	487	489	501	498	497	485	507	520	499	496	489	511	518	489	476	518	492	480	512	500	451	498	472	539	540	525	471	510	473	483	505	489	496	494	544	472	492	448	474	512	529	508	490	528	543	498	514	498	510	490	511	507	526	523	518	518	505	475	499	502	475	547	501	520	533	512	496	512	511	506	507	535	482	490	462	457	483	515	482	514	485	512	536	497	550	495	523	524	483	511	443	471	494	519	500	524	557	516	465	523	484	568	495	444	472	465	504	460	534	508	534	492	490	473	550	490	573	494	510	513	518	514	495	534	528	470	490	523	528	448	504	498	510	546	528	520	483	517	487	467	500	495	511	491	520	499	485	470	467	539	501	466	513	557	490	530	494	510	500	487	527	524	447	468	510	534	493	497	495	494	500	482	516	464	506	514	459	482	503	460	512	491	534	487	491	488	510	484	534	519	503	499	492	505	524	516	531	505	486	504	502	502	500	479	445	527	503	461	481	499	495	484	530	500	521	513	515	498	459	452	464	481	498	512	490	527	519	504	543	451	496	480	515	483	524	515	495	440	478	503	506	536	509	488	519	530	497	472	535	514	496	528	523	510	471	518	500	487	506	515	489	492	474	518	507	516	514	491	481	505	504	511	554	510	502	481	534	491	529	545	466	519	484	530	516	519	475	519	510	528	490	522	541	499	525	527	520	500	531	511	496	543	519	515	487	500	518	496	484	480	491	525	525	444	482	515	501	496	483	531	490	520	504	488	530	503	492	499	473	495	511	449	497	485	484	509	487	470	491	536	506	467	477	500	501	492	502	523	521	534	479	565	509	471	519	504	471	544	493	504	473	490	514	471	461	478	521	483	509	496	504	505	517	510	527	516	493	535	505	509	490	509	479	510	532	490	532	489	528	531	484	524	498	520	452	514	505	493	481	479	487	549	482	497	502	513	519	476	555	515	567	502	535	497	552	525	499	520	543	516	534	524	517	554	472	493	478	493	453	502	524	514	493	502	476	485	503	518	475	500	459	471	562	496	489	501	548	503	454	523	507	509	524	497	486	483	480	496	482	517	532	485	502	466	492	529	486	522	532	475	516	485	504	504	516	528	508	507	508	467	507	508	514	532	554	519	513	520	506	500	468	525	493	474	533	455	473	513	499	470	500	505	477	489	524	509	505	510	539	495	440	485	534	485	465	535	511	554	512	480	505	502	525	466	498	522	518	487	491	484	475	520	546	525	490	520	488	519	542	457	488	490	512	517	523	545	520	530	518	527	512	514	534	519	517	529	498	495	471	542	509	476	505	548	516	504	533	493	500	496	539	521	519	495	488	506	498	501	484	490	469	515	498	480	471	519	466	559	509	511	517	522	515	489	501	504	497	484	502	531	457	498	490	476	501	530	485	478	485	481	512	495	523	505	468	520	502	497	467	514	480	513	491	532	474	474	461	468	531	535	489	530	520	462	434	507	543	521	525	507	476	502	533	501	552	549	519	491	503	460	470	516	461	465	507	515	502	502	469	492	466	509	551	484	505	480	496	522	514	497	518	487	523	500	491	500	521	499	478	514	523	527	501	497	487	494	502	475	529	495	485	493	559	536	502	467	510	493	534	539	505	532	502	481	530	504	494	486	501	441	516	493	503	507	528	481	549	516	528	544	480	532	479	501	481	501	527	481	484	503	529	453	497	541	511	489	499	512	499	502	511	513	496	504	484	556	514	527	496	492	476	511	456	497	478	485	484	490	498	477	546	512	467	530	511	518	531	497	487	486	474	524	497	483	520	520	506	509	475	515	528	486	475	492	445	485	517	508	515
59631	24264	9487	3484	1251	662	435	328	279	265	251	177	222	220	205	214	204	218	211	182	195	209	197	197	214	213	188	224	201	206	239	217	205	191	208	218	220	227	199	226	194	196	206	215	198	207	196	184	209	227	193	220	190	207	190	202	178	219	208	188	209	202	175	201	205	200	230	194	200	209	192	180	193	206	194	217	217	201	192	199	220	207	228	189	201	187	219	196	218	194	189	176	196	222	215	238	196	233	207	247	200	199	194	215	174	198	196	200	209	213	179	235	174	201	214	182	178	217	189	213	200	209	208	205	199	182	214	192	216	192	218	217	206	218	197	199	202	225	178	213	191	202	210	222	207	185	212	221	203	209	215	199	204	196	217	211	206	243	218	194	190	189	207	213	208	222	183	191	196	206	239	210	190	217	211	190	176	209	190	193	198	216	181	206	217	196	209	192	190	228	200	177	215	211	191	187	177	194	197	205	234	185	241	202	212	203	184	200	202	214	195	221	160	196	198	204	215	211	224	228	215	204	207	188	209	221	187	201	227	216	221	242	208	206	228	215	223	188	203	195	184	179	218	217	195	205	197	199	239	194	192	177	198	208	187	191	218	207	225	204	221	211	188	204	173	204	189	203	180	208	197	204	190	193	206	165	185	196	208	195	210	198	201	177	200	198	213	244	196	201	217	207	191	187	192	197	221	234	204	234	182	193	204	210	189	200	193	202	212	235	185	177	200	172	244	202	171	211	204	229	241	211	203	197	184	199	221	204	220	168	189	214	227	235	209	214	197	206	177	222	208	214	197	193	197	190	198	188	203	208	204	183	212	212	201	205	197	202	206	205	185	212	212	190	207	234	228	216	200	182	201	193	183	195	213	222	223	225	210	205	216	240	212	198	232	223	196	186	205	208	206	205	202	226	197	205	201	221	217	189	215	205	216	221	198	178	199	213	226	203	195	198	181	224	202	213	209	194	220	200	216	211	222	233	178	225	183	197	213	219	208	211	212	206	216	195	207	196	188	183	196	205	215	217	213	223	222	187	214	212	199	198	224	228	224	201	209	208	178	204	219	216	210	215	217	194	198	217	201	194	216	222	198	211	199	217	201	190	212	219	197	214	192	198	234	192	196	195	206	200	224	196	214	186	188	205	191	181	197	199	179	195	194	223	199	201	194	204	224	210	231	214	222	193	176	189	211	165	200	196	237	229	189	206	215	190	212	199	191	196	182	188	202	206	182	221	220	188	192	197	187	213	181	200	239	189	216	200	190	238	202	180	209	204	211	208	197	236	208	193	202	191	221	227	208	213	207	188	190	211	230	200	222	210	212	198	227	181	184	199	193	199	217	214	208	188	196	200	212	203	197	206	186	192	185	208	173	186	197	210	190	212	192	205	218	212	221	201	230	198	203	192	210	217	193	172	185	211	189	210	186	172	195	207	202	205	200	200	223	213	238	216	204	185	193	200	203	189	189	210	204	214	214	191	198	204	219	258	199	201	202	206	225	210	198	219	194	211	227	174	180	216	199	177	182	226	204	203	196	205	224	180	226	240	202	216	203	220	191	186	194	225	201	205	212	177	181	212	197	178	211	189	198	187	202	199	209	232	184	207	226	216	203	202	209	210	200	213	216	181	179	185	196	210	198	179	195	222	214	219	223	210	206	209	201	218	195	193	190	217	195	211	195	180	202	197	205	217	186	188	230	227	188	216	219	201	207	232	203	214	209	165	197	210	211	195	202	180	236	205	179	211	176	196	190	199	191	218	192	204	200	212	219	198	205	223	218	202	175	188	196	182	210	213	190	247	227	201	182	190	182	196	203	205	208	202	208	212	203	200	210	195	195	200	216	205	206	197	221	181	187	198	200	176	212	179	209	215	200	207	187	203	193	220	181	196	182	210	209	168	183	197	205	220	168	197	196	203	198	225	186	213	219	215	205	195	204	153	221	203	205	191	184	220	210	229	241	214	190	193	199	217	214	206	215	190	219	202	212	218	206	184	224	169	230	189	222	224	215	199	195	201	192	230	215	203	188	204	198	228	189	193	215	192	202	229	220	177	202	204	246	192	210	205	213	229	206	214	216	215	222	222	197	208	205	219	177	210	173	214	217	183	202	212	209	204	207	222	216	208	204	196	221	216	213	204	221	226	177	212	190	197	194	199	205	215	196	224	192	227	206	182	181	177	191	181	200	193	195	229	204	192	149	197	211	224	200	193	188	204	211	221	196	192	224	195	188	218	210	234	195	191	224	192	202	219	177	214	201	180	200	241	192	185	196	198	195	227	197	174	209	200	193	201	230	201	205	214	223	230	212	212	197	208	235	210	185	197	208	239	188	195	204	232	245	211	207	208	200	220	195	174	191	208	211	217	206	206	221	175	178	211	183	194	190	219	189	199	214	234	209	190	245	212	223	208	196	226	205	189	203	226	235	185	221	215	213	183	219	181	203	208	214	216	196	238	205	237	169	199	194	192	208	208	197	195	192	220	217	213	213	215	174	186	220	191	213	211	187	201	198	203	205	225	220	198	164	201	208	204	220	175	194	192	200	197	209	176	200	215	206	215	219	206	204	185	198	193	184	193	183	201	180	197	209	205	194	192	201	197	199	227	211	215	200	204	182	196	228	205	211	193	214	201	221	205	226	205	201	211	218	226	213	202	226	216	215	234	183	201	190	241	192	182	193	188	223	197	185	199	208	201	202	212	196	190	215	180	214	207	231	223	224	199	205	224	207	228	201	195	203	178	211	221	199	185	215	234	229	232	180	234	216	223	223	175	180	211	191	196	207	237	190	207	225	198	187	191	237	221	203	204	239	204	205	183	203	214	194	227	186	209	186	202	223	209	207	224	210	210	206	210	202	207	199	229	202	212	172	208	191	222	236	223	181	197	212	203	234	208	228	204	204	192	200	170	201	192	214	225	214	196	241	253	189	212	210	218	184	195	207	201	208	173	201	176	216	200	189	208	208	185	204	185	176	201	201	187	185	195	177	192	203	233	215	174	208	209	212	219	231	204	221	226	215	219	214	204	216	223	184	216	204	206	214	201	180	216	193	232	227	212	202	209	217	191	171	224	200	206	181	201	209	221	177	206	220	217	199	237	205	205	219	178	207	211	221	217	184	230	195	208	197	198	202	205	174	181	191	221	224	194	223	196	223	202	189	185	177	173	205	198	203	236	198	205	225	202	196	213	205	205	220	199	208	197	218	202	219	181	211	186	201	195	195	193	208	213	185	183	208	183	173	205	205	235	204	216	202	218	193	214	224	217	215	212	222	228	198	173	209	176	201	190	216	171	207	199	199	204	198	214	201	224	186	195	221	237	213	209	203	233	218	216	203	202	190	219	201	193	222	210	189	213	192	213	198	202	211	187	222	202	219	205	213	186	189	202	211	209	212	210	224	223	230	241	203	216	234	217	211	193	212	217	193	168	200	200	225	186	185	217	208	211	201	179	192	174	229	221	197	213	223	227	207	187	190	221	222	184	214	212	211	193	207	209
40816	16962	10313	6538	3549	2143	1251	843	772	702	587	496	479	454	491	479	474	458	454	447	440	497	411	432	468	480	472	461	495	454	478	456	451	455	458	474	477	473	461	439	456	442	441	486	455	470	469	486	505	473	436	481	464	489	481	500	457	455	501	476	495	486	462	496	469	492	491	473	492	457	455	467	458	456	439	478	435	473	498	435	461	489	447	478	423	460	470	452	476	463	426	435	451	463	518	449	513	479	437	475	451	462	460	484	465	488	494	462	470	481	506	440	452	488	486	487	466	472	472	451	484	520	429	459	459	437	420	467	466	459	445	455	458	450	466	490	479	450	473	427	452	485	476	469	420	474	455	477	493	475	447	464	483	454	421	451	497	466	454	463	466	435	464	499	479	470	485	449	454	485	435	507	434	482	441	502	461	467	463	510	470	488	444	460	514	450	446	468	454	439	432	453	486	483	466	413	482	453	485	494	455	451	503	430	488	427	454	469	451	463	481	475	461	470	452	450	419	427	424	396	480	411	436	488	514	478	485	449	463	457	502	516	485	450	481	457	425	436	447	459	472	461	480	490	448	463	477	474	436	466	459	462	414	489	491	518	446	458	445	470	467	442	438	447	493	467	438	464	473	451	487	485	476	462	421	486	488	459	467	448	479	478	480	430	535	477	484	472	471	436	477	469	449	486	459	452	459	465	408	466	485	508	444	484	445	445	459	456	434	515	429	446	500	455	472	466	478	480	467	457	452	490	467	496	475	425	455	484	498	488	469	443	473	449	474	475	477	434	494	441	479	492	440	472	448	470	459	484	462	464	433	466	458	452	471	424	439	474	504	482	457	469	484	443	444	476	463	438	463	480	456	459	460	482	454	485	487	480	470	525	446	462	470	490	449	473	468	476	488	477	492	454	448	466	472	468	431	484	495	517	462	476	458	441	431	429	492	463	462	464	423	514	433	489	444	492	470	463	470	474	452	470	517	453	455	465	457	440	501	479	441	481	443	442	477	444	456	455	494	471	456	478	446	474	483	459	461	462	470	453	481	485	464	463	439	455	448	485	473	431	477	503	464	449	435	461	494	448	505	464	440	453	450	486	470	463	440	492	425	452	497	459	487	457	419	453	478	459	462	463	464	460	459	446	472	452	441	464	480	476	472	451	469	474	486	471	481	486	470	463	458	490	480	462	481	432	504	467	430	530	468	475	453	441	450	452	490	445	499	473	469	485	473	498	490	480	438	495	464	472	465	467	432	463	464	514	528	445	476	507	485	467	446	439	474	431	465	492	433	448	444	459	457	441	468	436	486	451	443	485	483	501	441	435	491	459	478	440	489	460	462	410	443	460	420	476	489	520	470	451	469	440	490	452	463	498	475	435	484	505	463	483	439	457	482	465	470	497	458	460	498	446	461	471	459	432	455	464	501	484	496	454	482	492	450	486	526	449	468	514	451	451	432	461	450	453	471	455	462	476	476	467	468	513	467	473	462	442	472	505	481	427	461	458	482	474	486	469	485	465	438	460	490	471	469	445	467	497	472	462	436	466	458	502	473	492	444	471	471	466	489	465	486	479	436	457	447	468	445	485	481	493	471	464	472	459	441	448	461	509	479	440	505	454	495	498	454	511	454	463	414	476	486	533	467	449	445	438	483	481	435	465	458	439	485	482	449	482	455	505	480	460	464	465	453	479	473	497	462	461	482	443	474	510	455	475	515	466	505	461	471	445	482	424	452	463	472	497	491	481	447	438	444	427	494	511	419	486	509	484	468	453	450	466	467	447	441	477	465	481	480	454	472	471	453	498	495	474	486	509	488	472	467	470	468	458	446	507	440	469	471	458	455	454	444	489	473	485	470	471	505	450	471	469	441	457	441	466	447	453	457	430	492	431	437	483	444	472	464	467	474	447	462	491	471	478	463	450	461	484	467	449	461	450	448	476	480	505	488	465	468	456	522	478	469	425	454	474	513	469	483	439	452	469	470	459	431	449	476	498	484	448	416	486	468	499	444	479	455	464	465	453	454	491	498	483	463	481	488	480	476	450	457	469	471	471	500	465	499	493	421	466	459	486	471	483	455	458	461	453	422	479	441	445	455	437	478	464	485	467	442	471	449	454	449	424	473	453	441	531	461	455	469	462	459	470	472	448	525	494	482	456	493	461	480	446	437	490	511	475	471	454	468	463	493	469	458	460	503	465	459	465	461	489	453	471	470	490	457	495	460	480	457	455	474	500	478	466	496	459	442	445	484	446	503	477	432	444	463	476	465	440	455	455	474	441	500	505	450	457	493	459	464	475	492	453	447	421	447	475	457	493	411	461	477	451	421	472	451	481	459	500	500	484	483	435	470	458	451	485	456	470	440	441	459	499	469	460	421	461	449	460	444	465	465	446	441	439	471	486	523	470	509	504	439	478	462	512	448	442	435	467	445	468	468	487	473	486	451	469	435	464	467	465	458	520	447	464	446	472	471	444	459	486	444	466	502	451	500	477	460	428	459	492	460	441	444	473	480	521	458	437	449	504	452	469	470	434	444	455	462	481	427	459	485	481	462	470	465	452	486	462	444	480	500	484	455	468	432	452	435	470	455	459	481	466	458	482	473	494	471	487	445	476	450	443	512	490	482	481	464	441	450	477	437	449	452	447	473	450	456	460	471	458	508	458	492	489	496	457	464	441	487	454	470	470	462	442	491	426	450	481	490	450	443	469	457	441	478	480	457	481	468	453	478	494	444	458	449	492	480	468	461	464	437	445	499	467	476	483	479	470	459	463	478	453	457	476	466	462	473	444	425	496	473	488	449	458	486	456	422	422	484	469	486	466	471	446	482	489	437	443	472	467	472	460	462	484	478	457	454	436	472	459	447	441	458	431	466	457	435	454	464	431	441	473	464	469	447	466	464	436	467	474	453	475	449	458	422	476	492	459	461	465	451	440	464	465	461	495	473	451	460	444	465	441	442	461	472	491	466	473	461	465	459	496	450	481	475	421	492	512	498	460	483	472	466	485	490	473	448	454	490	451	478	452	479	445	469	483	478	443	466	448	448	462	437	476	456	475	478	439	439	480	475	471	492	408	496	435	472	424	463	450	465	458	469	463	467	459	483	473	480	506	441	445	448	437	455	464	528	446	489	481	442	464	447	466	462	442	477	477	431	464	473	470	464	474	497	472	451	431	440	452	462	466	479	491	469	496	506	468	479	464	469	456	448	459	463	473	493	490	485	442	489	456	467	452	496	469	445	475	445	462	460	475	477	451	424	463	462	482	469	449	482	486	458	459	442	423	490	503	483	445	469	434	470	450	474	480	472	484	442	488	432	488	463	462	495	457	431	448	436	448	463	477	452	463	467	430	507	472	491	425	445	450	464	478	489	451	464	449	455	468	472	469	451	451	447	462	469	437	448	444	504	490	473	498	437	471	464	451	450	461	445	446	474	443	474	469	468	405	442	461	444	480	492	457	476	437	464	483	458	458	452	476	462	446	474	485	484	453	500	455	481	465
61015	27110	11099	3749	1617	886	533	377	310	299	247	237	212	204	241	234	235	233	239	237	245	248	215	225	211	206	239	217	209	216	231	210	206	193	216	222	233	203	195	224	216	194	261	230	242	216	201	240	223	188	220	212	231	221	222	265	205	249	231	230	227	254	208	238	209	217	242	210	222	205	225	222	251	219	243	209	228	237	240	210	215	227	225	218	234	213	225	249	222	245	222	249	215	211	232	257	222	233	206	230	262	195	214	226	222	206	221	229	227	228	199	229	236	202	264	207	241	228	222	250	234	217	195	229	273	228	210	201	201	246	211	186	215	222	211	239	219	228	211	223	244	235	232	225	223	218	208	237	216	239	205	219	189	258	247	232	232	216	253	223	234	210	226	214	190	217	232	224	227	210	241	225	223	259	206	237	210	196	218	216	212	244	220	224	210	215	215	240	211	200	255	251	213	225	205	222	222	217	194	214	204	244	230	217	195	236	195	213	189	216	224	243	199	213	224	243	240	232	210	240	230	216	234	215	224	258	205	215	224	216	258	217	207	217	200	203	210	182	216	230	216	222	206	230	222	210	229	207	203	262	212	229	211	224	229	241	232	226	209	225	228	233	223	232	224	211	217	216	226	232	219	216	232	226	212	226	236	256	219	257	215	222	222	219	222	240	238	247	223	268	234	251	236	235	240	215	216	228	202	220	212	206	176	216	229	202	223	219	190	248	232	192	222	236	232	238	204	235	214	235	235	232	234	236	221	245	221	196	243	191	236	237	219	227	241	216	197	199	223	203	208	238	236	245	229	231	235	213	241	219	225	250	220	247	229	197	231	249	213	221	205	213	210	219	237	225	202	237	234	238	209	209	206	206	226	207	235	238	233	217	218	224	224	226	221	223	236	234	211	247	236	221	200	222	213	229	211	200	198	241	208	206	210	218	218	224	239	229	239	220	223	214	196	227	230	200	213	209	243	244	240	200	200	237	235	234	247	202	224	215	236	206	239	206	228	214	242	225	224	255	225	208	217	262	234	229	214	252	204	222	198	217	252	213	243	255	238	212	239	214	224	203	247	230	226	251	239	231	214	212	231	201	226	205	224	213	198	213	235	232	248	203	248	229	249	220	212	218	196	186	210	249	273	240	217	209	241	246	218	244	229	192	205	215	215	200	214	209	210	211	228	251	229	215	249	226	257	217	234	215	267	243	208	226	223	239	228	208	247	216	217	201	206	222	240	198	219	201	230	215	231	227	225	209	222	221	230	231	217	221	211	236	232	232	212	223	209	222	219	216	232	232	219	231	218	205	228	232	214	229	257	230	224	220	217	207	227	219	222	243	193	204	217	251	201	224	208	226	219	234	234	242	221	210	224	181	236	250	215	220	223	178	216	242	229	230	228	229	219	194	206	221	241	177	199	226	226	227	189	218	237	231	229	229	205	206	236	215	239	213	251	222	250	223	230	203	254	232	224	230	215	232	220	226	233	217	241	228	195	205	240	217	216	207	239	204	226	231	219	207	218	248	183	214	237	210	229	217	230	237	240	236	238	228	216	220	206	224	235	227	233	223	228	230	234	214	204	221	214	241	211	210	227	214	229	217	212	220	184	209	230	258	247	214	192	237	206	233	237	208	233	248	209	209	219	227	236	238	207	228	182	214	211	242	241	219	232	246	223	185	212	224	210	226	232	210	215	227	224	242	248	225	222	245	257	211	211	213	214	227	237	185	223	220	230	258	206	224	212	228	233	203	245	218	232	223	202	220	230	244	222	207	236	244	215	227	203	210	234	268	206	237	184	221	231	211	206	218	253	224	222	223	224	218	215	189	214	241	209	210	223	229	219	249	208	232	229	226	216	224	248	225	218	221	225	207	216	213	217	247	209	215	214	208	206	209	203	204	209	238	214	198	239	240	223	246	235	224	205	219	210	237	257	218	177	249	260	245	214	224	206	203	233	209	208	220	241	233	249	228	233	210	239	249	214	240	219	215	233	237	220	233	219	215	240	230	219	216	262	241	201	187	239	223	201	241	235	215	232	228	227	203	233	245	248	226	213	241	192	236	202	216	218	240	234	249	211	245	236	240	239	230	214	216	214	201	211	219	254	224	241	232	199	197	238	248	203	233	222	220	216	224	224	227	215	224	248	237	227	206	211	200	210	239	202	227	247	222	210	241	243	210	218	233	235	229	211	200	231	243	244	234	251	226	203	255	207	256	220	250	264	229	232	231	225	202	257	209	198	209	226	220	213	221	236	211	238	224	254	227	217	200	233	235	224	245	230	239	232	232	221	204	189	209	205	196	256	231	206	251	237	215	187	220	224	213	225	218	209	256	220	246	217	233	243	251	231	223	229	221	202	199	215	222	247	225	240	214	232	221	221	207	218	183	249	236	224	225	232	233	212	221	211	235	240	206	207	208	223	213	202	216	219	243	200	229	218	220	241	221	242	224	226	186	221	254	228	220	209	206	220	237	253	237	216	224	219	232	227	201	207	266	223	223	205	209	233	215	228	217	231	219	215	185	228	231	212	231	242	222	254	223	212	240	239	236	188	229	227	237	213	220	240	214	255	216	231	200	214	226	193	213	230	227	211	230	211	217	212	234	197	190	232	247	230	239	214	251	258	215	204	202	217	218	212	231	237	227	213	200	206	237	207	197	210	208	235	227	232	260	247	216	222	220	194	213	211	202	182	219	239	224	213	201	258	192	234	208	196	239	213	259	225	217	230	226	236	232	208	246	215	209	243	232	221	235	231	236	191	222	201	253	223	221	211	241	225	225	249	237	213	241	222	253	208	242	249	223	222	202	203	220	235	260	226	225	225	238	215	242	251	256	215	226	248	225	203	216	234	213	225	227	240	206	226	193	227	221	222	264	230	191	213	238	219	230	239	204	209	228	206	240	237	253	244	242	200	187	200	214	245	237	248	196	249	229	231	223	215	211	228	242	213	222	242	204	206	240	249	228	215	211	217	233	198	217	239	232	212	232	252	216	212	213	208	208	204	281	236	228	229	220	208	193	236	228	218	213	224	242	230	228	232	216	241	234	189	209	228	220	206	221	196	220	235	225	226	245	215	213	210	246	206	211	219	235	217	212	233	248	196	232	204	224	226	210	220	247	250	242	225	231	231	211	230	205	234	232	221	264	201	227	228	210	233	258	230	222	215	219	207	207	212	232	195	231	275	237	245	203	227	243	209	238	228	223	242	240	227	211	232	235	229	236	214	186	224	223	230	229	213	204	246	221	202	221	203	223	232	218	232	205	244	234	215	241	206	219	242	246	245	216	199	242	233	223	224	209	222	222	210	211	225	222	228	241	238	204	213	203	249	226	193	210	246	211	231	199	219	232	206	224	231	231	220	248	199	208	237	237	213	193	237	236	215	226	237	230	222	216	191	237	204	239	230	246	229	206	190	240	242	228	210	229	233	236	266	213	237	231	249	208	217	218	228	213	224	196	221	222	217	229	199	248	201	227	237	242	203	213	239	217	227	242	224	224
40978	19568	11170	6929	4436	2721	1608	964	887	705	550	553	536	540	505	546	551	486	501	512	501	502	489	498	512	496	484	518	480	524	505	513	488	532	499	526	472	496	499	511	525	486	532	487	454	504	517	509	502	495	498	547	525	527	516	533	491	510	503	497	481	500	513	444	513	485	477	444	478	507	494	480	491	482	512	529	496	506	544	493	502	500	501	540	542	499	528	477	497	526	495	474	492	500	456	509	508	576	520	490	492	501	499	507	529	550	493	514	502	519	493	528	563	511	491	517	485	518	522	487	532	505	462	491	510	495	520	464	506	440	521	475	504	513	485	512	492	525	512	494	501	448	508	527	504	536	548	493	496	530	497	501	551	506	486	524	559	534	466	511	526	460	495	511	507	514	481	491	451	541	486	536	492	510	516	523	477	513	488	525	454	487	503	495	510	510	555	477	528	516	523	441	499	474	505	481	522	492	509	513	503	525	552	535	536	481	507	491	508	498	444	486	493	506	522	459	475	436	512	515	517	553	464	534	508	515	485	510	475	518	514	486	515	536	473	538	485	483	539	504	497	456	525	491	502	515	512	518	529	511	513	534	533	510	511	522	511	519	550	507	523	479	494	476	549	509	492	517	506	510	526	463	506	509	486	542	499	493	514	510	491	514	492	496	473	509	514	492	538	524	481	505	512	551	520	473	514	512	510	480	517	513	495	542	473	503	500	529	533	507	504	529	512	520	516	535	474	505	519	498	518	477	472	454	489	512	482	493	456	495	501	510	519	496	499	521	512	474	480	538	505	478	486	513	488	492	526	461	533	495	505	528	516	515	530	505	462	509	488	456	547	532	496	527	491	513	492	542	474	537	485	488	531	521	521	504	537	463	486	462	505	495	507	480	491	521	511	496	499	483	518	538	554	495	451	514	532	475	498	478	545	480	484	494	504	501	496	511	499	548	475	522	517	555	510	497	532	501	481	532	508	489	498	539	469	534	535	487	468	509	484	500	507	489	511	525	532	469	463	533	495	531	539	491	537	468	489	512	508	485	479	490	542	467	501	477	500	499	476	449	514	528	450	512	510	506	487	498	500	494	520	507	526	500	500	549	525	490	489	460	503	504	504	541	511	507	506	465	487	534	513	515	513	464	501	525	502	488	505	510	499	501	495	532	490	493	482	509	528	521	497	515	507	475	483	539	543	513	498	556	483	506	509	529	471	496	484	558	500	484	497	524	518	502	458	458	504	492	537	493	512	519	497	475	478	523	512	521	538	523	503	513	512	469	492	537	525	510	472	496	499	525	465	492	535	467	530	498	546	522	474	481	490	510	520	503	493	512	539	523	489	519	491	483	527	528	468	513	537	507	496	528	487	518	520	548	468	510	490	534	492	494	483	509	481	494	456	494	500	557	482	488	487	491	513	485	487	507	494	514	468	472	522	464	491	458	489	472	560	527	507	519	514	506	490	511	492	478	506	529	530	527	496	482	478	542	522	480	539	537	502	463	469	506	513	540	492	490	470	515	469	454	475	540	503	509	519	542	527	493	522	514	504	474	495	471	519	532	521	508	506	466	497	525	463	488	488	479	523	490	476	529	507	503	505	506	498	482	546	542	477	492	506	501	501	518	514	500	506	517	520	495	519	500	483	507	513	512	469	515	527	539	496	498	495	503	499	501	519	504	488	500	534	499	484	498	498	471	483	502	511	513	494	507	506	527	482	562	542	482	501	495	540	488	496	522	475	549	511	491	509	519	475	491	491	530	452	490	540	481	490	501	490	516	492	481	476	491	522	503	547	469	502	488	522	518	533	517	523	480	496	475	520	513	504	504	510	501	486	511	527	507	500	518	534	470	494	489	534	474	499	504	523	497	517	502	488	510	515	490	512	499	531	489	503	482	538	471	522	513	504	508	506	482	498	477	475	506	535	490	515	499	499	461	519	487	497	509	534	493	513	504	496	509	502	495	460	502	499	513	462	534	511	473	493	482	512	524	506	514	471	529	494	472	497	495	477	493	456	531	506	484	510	501	498	521	518	487	492	545	480	516	517	472	479	521	492	501	515	485	561	511	470	551	552	496	531	506	528	507	462	457	517	490	525	500	514	514	470	498	511	502	510	502	500	496	518	519	541	482	548	511	528	510	514	504	506	483	510	465	509	501	488	544	538	480	484	476	530	467	509	487	504	532	507	477	521	513	510	514	475	522	500	547	532	511	494	463	482	508	469	536	536	489	521	539	518	478	559	494	480	484	515	506	479	537	506	488	466	524	486	474	537	521	508	489	531	480	562	519	515	529	532	510	469	515	503	523	488	510	530	483	501	506	530	519	495	494	506	475	515	486	501	521	511	475	525	525	506	500	534	551	489	486	485	490	477	515	475	570	486	489	528	463	480	468	492	534	479	499	538	481	477	500	495	521	503	496	521	480	480	479	494	527	509	521	492	501	482	536	486	541	484	517	520	507	494	576	523	525	491	491	509	546	505	507	503	467	502	490	514	476	519	476	473	491	536	506	473	472	513	530	498	516	482	524	515	505	516	494	528	514	534	509	492	468	508	518	526	527	565	487	478	504	473	490	492	485	494	517	502	492	505	511	464	506	497	486	495	520	545	507	475	505	490	508	485	504	474	496	521	532	522	509	514	490	505	482	483	501	490	506	490	513	493	504	516	518	492	502	514	528	552	493	510	502	455	510	517	488	504	555	495	508	490	504	509	487	527	513	484	504	499	524	504	505	475	509	463	539	506	480	517	495	505	538	493	520	520	461	501	494	527	522	533	515	481	452	470	521	495	497	519	508	491	458	514	510	494	503	483	518	455	447	476	489	496	481	536	534	518	503	509	484	495	483	529	511	522	490	530	515	510	507	517	486	483	504	494	487	516	480	501	512	499	500	499	514	541	506	543	508	495	468	514	490	486	476	492	522	476	536	507	495	514	527	508	481	488	524	464	526	498	486	497	513	475	512	497	437	496	502	495	496	500	497	536	482	535	492	543	509	557	521	504	546	450	451	524	512	487	499	500	502	463	514	473	459	531	498	481	528	492	510	483	501	500	499	538	506	506	496	530	517	496	524	518	513	534	480	455	482	504	523	484	480	509	489	529	492	500	509	508	479	520	523	481	498	521	499	487	514	506	523	509	498	539	496	536	486	496	499	545	528	473	498	506	521	467	489	504	507	491	512	493	529	506	520	529	525	489	513	542	509	536	519	521	489	506	494	501	514	469	492	547	505	488	471	503	490	526	515	529	540	520	503	492	500	515	487	553	496	525	489	546	536	491	523	494	483	515	475	528	500	483	534	471	528	504	518	469	506	458	546	507	476	465	482	510	473	482	490	555	455	520	487	530	507	516	460	525	507	523	488	491	520	499	542	504	475	496	499	490	482	515	511	495	508	501	490	501	511	484	549	473	482	489	486	494	488	521	496	486	517	488	530	521	538	495	524	510	488	499	493	519	526	488	478	545	475	491	543	474	473	441	488	528	479	487	514	499	495	512	499	518	474
51371	18546	3912	1115	553	342	297	274	244	281	249	209	235	224	217	219	289	222	227	243	220	250	211	218	268	230	224	208	219	229	196	185	212	224	207	184	222	219	224	233	205	218	226	213	247	225	223	204	244	196	223	216	209	225	214	210	212	241	222	222	250	198	218	241	249	225	212	241	236	238	227	233	201	250	236	234	240	210	206	231	233	208	177	220	242	240	198	223	218	224	206	253	270	215	215	208	216	227	211	225	206	204	205	210	220	198	204	214	235	211	235	254	233	236	181	213	216	207	213	225	208	211	205	246	243	232	220	232	235	253	211	223	217	208	230	227	232	226	231	241	205	251	219	225	234	221	198	206	245	218	210	231	224	231	241	200	214	233	232	228	209	219	248	229	216	225	226	214	213	206	224	240	232	220	225	213	230	232	199	209	257	200	204	266	220	265	229	247	218	218	209	221	222	214	224	213	241	218	238	207	225	225	199	217	221	219	227	221	229	237	215	227	235	207	220	236	193	175	209	216	221	230	242	180	246	239	222	210	232	206	228	227	244	221	226	241	264	220	264	221	221	213	213	218	219	216	228	224	242	250	229	218	223	232	216	214	220	229	255	231	230	213	240	214	239	250	209	230	240	243	222	215	255	213	201	213	218	198	215	242	205	208	247	244	204	196	224	231	229	204	208	205	197	209	237	245	217	232	192	193	213	222	207	239	211	201	222	238	220	213	225	238	259	220	198	213	226	228	212	232	235	224	220	235	228	190	203	245	232	217	241	222	212	237	217	231	235	219	221	227	212	220	222	220	232	227	206	231	205	224	220	226	215	192	221	209	210	235	213	223	219	221	228	228	228	226	224	218	221	245	213	221	215	219	219	220	210	248	214	195	205	234	229	233	212	241	262	207	229	215	203	233	225	226	227	213	232	237	238	227	225	239	238	247	210	223	242	218	218	204	202	232	208	233	257	188	217	232	233	212	245	210	260	231	232	215	260	204	229	225	201	199	219	221	227	220	204	217	248	224	221	212	209	251	234	245	234	229	265	214	231	208	238	225	244	229	221	246	237	231	226	247	214	236	225	228	221	239	242	205	232	237	230	220	218	218	225	219	210	234	250	214	226	260	231	218	238	224	190	253	232	217	237	225	217	210	196	218	208	215	213	246	225	236	219	207	222	215	238	201	235	223	227	218	226	205	214	195	243	222	237	205	236	222	256	199	214	218	238	211	237	201	224	225	213	219	228	228	228	237	236	213	224	242	215	213	256	227	213	224	238	230	240	213	200	237	248	252	229	227	242	215	251	200	228	228	229	224	237	202	238	213	224	257	200	219	247	215	217	249	213	220	220	213	222	218	218	224	232	234	220	211	190	227	226	222	220	223	198	229	224	218	248	202	241	233	227	208	234	252	238	246	233	227	260	206	258	217	230	188	214	209	235	241	227	229	227	237	238	233	218	239	222	198	210	222	194	225	204	231	216	214	230	198	248	218	218	189	207	225	222	238	225	231	233	251	232	225	221	199	226	209	214	241	212	199	212	224	212	203	214	199	204	218	232	249	203	232	201	220	218	224	216	215	228	220	222	214	224	206	211	234	208	237	229	221	235	207	214	201	214	232	208	209	240	233	219	227	187	210	230	245	202	268	194	252	217	211	241	229	200	209	211	234	237	218	213	212	237	229	215	199	203	217	207	217	233	231	234	196	212	204	193	213	242	236	198	215	221	201	206	225	211	243	208	247	224	240	246	199	212	238	209	241	233	228	225	224	211	196	219	208	206	196	214	225	248	229	257	234	220	239	210	235	226	215	223	200	210	221	253	210	217	210	218	222	212	212	225	202	235	240	211	218	217	229	205	228	208	192	208	194	228	223	230	231	219	239	216	224	192	205	220	246	202	223	228	215	236	228	216	200	243	224	200	205	215	241	202	230	210	209	184	196	221	222	229	214	250	234	236	221	209	215	248	222	212	238	211	203	222	185	203	188	218	233	230	214	194	206	233	219	187	215	203	216	210	184	207	196	213	227	239	212	215	220	226	232	224	220	225	202	205	228	195	241	219	254	252	224	208	245	218	235	220	220	236	208	184	233	204	210	192	236	224	219	206	227	205	214	233	218	222	244	248	207	248	210	204	253	238	229	206	248	222	214	226	209	249	206	217	226	212	242	204	230	226	232	214	240	200	242	221	230	219	253	201	204	194	206	187	211	208	228	219	201	218	247	218	240	231	230	231	235	210	210	237	224	244	229	238	224	229	205	228	222	227	264	231	220	241	215	223	236	253	203	229	193	216	222	207	218	250	186	204	216	213	235	235	200	218	223	237	219	222	197	219	205	238	212	220	203	224	229	212	192	213	217	236	227	249	197	207	227	214	251	227	193	203	246	205	227	202	252	272	240	230	228	212	236	235	224	208	218	233	205	232	207	217	221	239	231	219	215	238	213	217	215	223	211	211	187	253	227	204	188	240	225	228	216	235	221	234	214	233	209	215	217	208	234	220	233	212	254	220	220	237	221	224	221	234	215	220	249	228	223	244	189	217	235	217	217	232	228	225	243	193	194	191	235	223	244	236	215	214	227	232	219	202	250	211	222	225	208	223	217	230	233	241	259	216	208	231	205	212	200	237	247	219	209	204	217	228	232	195	192	206	203	253	201	219	221	243	210	250	214	230	231	226	223	214	235	225	229	231	251	228	215	224	228	192	231	208	213	216	198	191	205	211	205	229	222	210	241	217	208	204	236	222	204	215	225	230	232	205	228	246	219	213	238	216	253	250	248	250	224	214	206	210	243	227	199	238	218	179	213	221	248	242	237	213	229	210	242	220	215	202	199	221	202	260	240	243	223	253	239	219	216	224	230	179	220	248	197	198	224	241	261	235	194	208	198	217	225	231	210	214	221	209	220	217	190	208	232	214	237	230	204	208	239	207	235	235	222	227	223	215	204	229	213	232	214	203	217	209	237	248	222	225	244	271	221	227	246	216	200	200	274	238	202	225	227	228	238	222	208	224	215	251	218	216	220	240	188	211	239	211	195	221	232	193	216	218	210	194	221	221	224	239	208	211	241	220	215	219	204	208	231	229	227	207	223	235	236	215	215	207	230	213	219	208	180	246	240	229	226	196	208	232	216	236	238	207	245	208	213	232	248	208	205	215	231	233	244	234	225	217	244	217	242	210	225	227	222	234	202	219	233	247	229	217	246	224	234	236	201	194	208	222	240	218	224	234	200	236	235	207	219	219	199	236	217	246	244	231	264	247	231	216	206	237	245	205	217	222	202	238	233	235	191	194	260	229	228	257	218	231	233	207	222	219	238	212	225	199	188	220	198	236	219	234	234	229	232	220	219	221	215	225	237	222	209	210	240	225	224	230	212	209	239	232	224	229	220	245	214	231	218	199	233	213	224	269	218	205	231	227	222	198	210	224	251	237	204	210	204	251	238	210	216	215	200	236	230	224	223	221	200	224	218	210	225	228	227	224	227	254	208	212	204	215	229	217	236	214	223
35197	12831	4385	2489	1528	908	741	615	547	549	516	485	528	540	469	452	494	534	477	503	474	518	520	499	544	465	471	479	522	498	504	485	502	470	509	521	509	503	511	478	517	500	478	473	533	532	506	554	519	553	474	487	514	473	490	471	517	501	428	507	504	510	510	524	540	516	499	483	483	519	522	480	478	495	478	480	491	506	452	476	457	528	521	519	471	477	486	497	526	497	512	503	483	537	481	529	444	520	497	502	487	544	504	575	498	507	488	519	511	514	501	488	505	470	497	481	507	479	510	526	481	519	503	478	495	501	521	472	495	483	505	540	500	418	511	471	486	497	534	487	525	477	506	502	505	509	493	492	512	477	499	519	469	524	508	457	501	510	487	487	523	494	500	506	507	492	486	486	453	526	532	462	515	483	529	495	462	496	517	501	513	518	482	485	543	450	534	513	520	501	504	515	445	506	503	486	485	485	492	482	502	509	471	465	491	502	485	499	480	495	502	480	487	484	491	494	491	535	488	511	539	500	521	522	514	487	529	500	493	515	506	517	514	493	504	464	512	460	476	510	492	492	471	482	480	511	483	496	516	485	526	486	545	532	479	473	468	523	499	501	520	471	484	521	536	488	531	509	498	514	488	521	535	502	506	481	507	489	499	487	484	519	516	478	517	486	486	483	454	509	491	529	514	522	486	489	510	505	457	487	485	486	523	445	483	502	508	510	505	527	507	466	550	485	486	503	513	517	500	523	478	478	481	522	451	486	497	556	488	491	497	473	498	480	496	465	487	511	493	489	495	505	486	501	533	466	498	467	539	521	499	493	523	551	475	502	494	483	519	511	461	489	540	514	505	519	488	503	475	485	525	484	458	562	520	493	540	524	501	479	519	520	542	485	522	468	553	522	488	483	486	464	475	465	476	521	522	530	499	525	494	475	488	508	513	494	521	530	522	528	471	508	499	449	532	510	469	499	514	502	511	499	488	468	486	489	493	480	516	478	508	451	482	509	524	526	486	497	487	525	473	505	483	515	503	486	508	485	468	509	504	506	492	449	507	495	475	525	476	490	466	512	512	543	506	501	530	488	519	523	524	499	486	478	487	466	535	535	495	511	519	479	536	517	511	478	522	512	473	489	528	495	504	478	472	505	497	511	472	484	492	516	474	509	467	482	506	504	521	499	492	483	491	495	450	491	471	481	524	501	497	515	483	514	520	505	491	507	455	471	500	504	478	468	497	509	509	483	541	514	520	506	462	533	498	482	519	485	499	521	554	501	499	503	543	499	489	482	520	495	525	519	482	519	521	458	537	518	517	487	500	442	513	497	531	487	487	468	479	503	518	497	493	489	516	517	513	496	528	490	555	482	505	471	495	504	458	464	480	452	496	472	514	488	517	479	461	532	538	484	476	489	513	558	521	495	487	551	505	528	506	498	507	509	514	524	486	512	495	505	491	520	496	513	519	493	489	477	519	500	469	480	472	501	488	484	502	496	510	486	476	476	483	498	516	496	499	487	525	494	521	510	514	489	489	493	504	514	493	514	488	465	494	520	508	429	500	482	534	501	494	460	524	510	480	517	503	543	480	515	490	481	487	473	471	485	514	550	518	481	459	486	492	475	472	490	495	500	515	527	500	489	509	527	504	464	515	523	551	485	479	518	488	488	475	490	454	508	525	510	478	463	447	464	476	500	521	493	507	467	510	484	469	486	503	497	492	518	479	472	551	499	472	517	470	459	493	538	488	476	477	500	456	499	487	508	520	474	490	484	507	502	495	524	511	522	509	487	519	486	511	529	476	474	527	474	510	495	487	531	509	504	529	471	465	471	458	495	504	503	502	493	508	523	502	533	507	512	532	497	481	498	518	551	488	493	530	522	512	522	522	501	475	515	561	461	500	510	513	510	526	495	488	519	482	467	478	472	481	464	509	496	495	514	510	499	483	495	534	460	495	533	470	448	483	526	488	474	492	482	484	481	469	540	478	529	506	503	496	540	480	518	522	524	491	470	476	541	491	498	504	486	513	524	467	483	462	531	488	478	502	508	452	486	469	486	495	445	540	490	464	497	519	481	519	531	552	467	498	512	486	493	495	506	507	512	533	528	493	508	489	503	473	490	524	509	499	469	515	493	494	500	485	501	523	502	491	463	499	526	484	497	521	494	511	492	483	495	529	486	507	500	497	500	515	498	508	448	480	452	545	479	535	471	479	479	465	496	516	495	450	460	464	498	529	485	522	558	439	511	499	539	511	461	538	551	481	502	506	495	463	471	465	477	512	523	482	473	506	502	504	515	514	474	473	534	527	523	476	532	466	459	513	497	515	518	494	535	520	508	508	483	540	471	512	522	502	521	490	467	502	500	503	501	541	504	561	498	513	511	490	471	460	507	494	521	487	493	479	469	458	502	505	481	515	515	482	502	497	468	502	479	490	513	508	477	495	518	567	477	486	535	529	478	480	521	493	513	521	483	504	465	469	512	517	494	490	487	526	522	508	477	557	485	497	499	510	476	516	477	507	456	506	507	494	470	480	508	491	501	499	483	516	494	474	501	509	493	486	532	517	531	507	516	488	525	524	439	506	493	509	463	530	446	497	508	492	487	501	503	517	525	491	495	507	511	498	497	506	459	526	502	529	507	500	494	479	523	480	492	496	498	487	488	509	506	472	469	481	504	487	510	492	526	460	522	517	486	488	508	504	526	493	498	521	501	447	520	497	467	513	529	508	519	510	463	499	488	510	525	526	476	502	496	529	527	507	497	464	471	492	473	513	511	478	497	498	472	473	474	489	498	528	505	523	495	511	495	530	488	486	545	474	498	508	538	545	512	476	496	526	512	505	509	516	500	521	461	489	505	555	485	523	518	495	491	490	480	528	481	513	495	497	499	489	473	474	510	482	511	505	499	510	472	467	521	489	501	507	487	547	527	506	447	523	474	476	490	487	504	476	496	480	484	501	529	502	464	519	517	491	512	522	481	496	503	527	465	500	463	494	503	528	501	483	525	479	539	509	511	492	508	509	503	472	502	551	490	489	489	516	483	525	521	483	476	488	483	532	455	495	485	496	512	513	487	477	523	473	464	506	529	473	491	528	481	479	508	529	455	499	523	533	528	509	507	462	502	506	494	482	511	482	531	510	499	539	483	469	493	511	510	506	491	525	504	492	488	435	514	511	525	512	498	492	474	466	475	508	489	541	507	486	475	501	495	451	554	509	467	480	532	474	473	500	490	515	480	532	519	511	476	505	472	501	490	462	521	476	503	495	459	529	495	495	488	516	455	480	505	495	524	502	503	493	540	552	504	532	584	472	496	517	511	473	514	447	512	533	506	512	544	499	517	486	553	536	517	533	495	540	491	480	537	511	524	473	496	514	466	471	502	540	468	500	514	493	480	489	522	508	513	516	494	544	471	500	510	524	521	508	479	508	482	515	523	477	457	472	483	485	472	527	511	502	516	501	499	463	475	501	508	487	475	460	519	502	486	497	511	496	516	488	472	497	517
59807	30409	16057	7802	2631	1044	532	434	317	285	234	257	219	180	193	200	179	189	191	179	195	204	193	203	222	175	211	197	203	188	179	189	169	197	207	204	181	188	195	236	204	200	184	203	214	192	201	211	184	188	169	164	219	219	176	221	207	199	195	205	209	212	201	197	217	224	170	211	215	189	216	194	207	197	213	198	210	205	202	237	181	210	226	186	196	198	189	201	195	212	200	199	216	166	189	200	217	211	199	215	200	197	216	201	211	204	197	192	181	203	215	180	170	196	202	179	205	185	183	209	186	215	202	185	166	206	194	210	213	191	217	189	192	182	200	190	208	184	202	191	198	196	181	216	178	188	179	187	210	184	176	210	209	171	201	185	186	187	212	181	180	193	202	206	186	185	209	209	214	209	204	207	212	213	199	201	189	215	202	197	198	206	243	190	189	184	226	198	218	187	194	182	176	195	205	204	193	197	197	222	227	211	203	182	193	203	199	205	226	199	204	194	203	189	190	213	246	180	190	193	214	198	187	196	191	188	160	185	227	181	218	210	194	197	195	207	204	184	204	188	240	203	212	197	186	200	189	187	198	211	189	182	186	193	196	213	203	185	186	205	212	176	192	226	202	179	184	186	215	217	192	180	196	199	168	180	214	215	183	215	227	212	200	212	184	188	218	190	225	199	221	198	187	218	203	203	199	193	200	205	178	190	204	222	190	182	195	182	208	232	170	229	203	192	192	198	186	207	196	217	183	192	222	193	221	190	187	201	173	185	178	185	198	186	183	204	182	184	236	184	196	178	186	210	213	199	229	172	201	204	203	181	221	217	220	183	193	175	199	191	202	200	206	175	213	194	184	179	209	204	189	232	183	189	170	199	212	223	198	183	235	188	206	212	193	193	222	206	196	205	203	234	195	219	198	175	206	193	231	197	170	179	196	238	219	204	186	202	198	199	192	215	205	232	210	176	219	212	193	194	193	177	206	198	205	202	225	190	202	211	189	199	201	189	199	209	228	153	206	172	210	220	185	192	191	187	187	216	202	207	198	174	205	212	196	166	187	197	207	231	192	208	230	204	210	196	225	196	224	184	193	157	201	193	231	235	212	200	199	193	152	183	177	215	185	217	219	210	212	205	216	184	233	217	191	208	206	210	212	192	208	189	180	201	206	231	193	201	178	200	191	197	193	187	208	182	203	170	187	201	190	183	204	212	182	222	209	220	225	212	223	229	178	226	193	182	208	177	202	213	215	181	188	195	203	207	221	192	200	237	220	199	203	185	204	197	209	212	193	179	192	199	200	214	187	194	187	205	223	200	192	218	176	215	213	211	200	173	217	181	198	177	193	201	198	201	183	200	194	211	196	222	177	181	211	247	213	183	189	180	222	197	183	195	196	184	180	178	183	202	188	191	202	196	191	198	196	206	198	191	208	191	198	198	201	191	187	193	191	212	168	181	189	207	220	175	203	188	189	232	200	236	213	198	181	194	225	224	194	182	189	210	198	178	191	238	196	201	181	199	183	189	200	235	194	195	208	188	189	192	206	201	215	190	187	200	199	180	204	221	204	225	202	199	196	194	213	202	193	219	219	198	223	217	217	200	197	216	197	234	194	208	206	204	188	178	181	184	202	194	217	198	201	192	182	197	211	189	220	206	169	180	199	186	192	219	192	207	199	230	202	182	171	213	189	182	182	217	179	172	182	205	200	212	216	187	207	208	148	199	196	211	210	196	233	209	182	206	199	203	191	200	182	196	187	170	195	187	199	218	190	223	185	213	171	184	211	208	189	178	186	187	184	200	190	221	206	212	190	183	202	220	217	203	188	225	198	200	195	215	208	191	212	176	199	201	195	180	190	181	180	196	202	209	204	208	166	208	195	193	238	201	182	168	179	172	207	183	181	196	192	183	202	202	185	186	196	193	184	206	215	192	220	179	197	192	189	181	193	200	210	221	209	174	182	193	223	190	211	177	202	200	204	196	215	208	201	196	198	219	189	201	192	213	203	162	215	220	209	215	193	188	171	215	205	226	175	187	190	168	210	180	196	209	189	183	234	196	198	181	203	199	217	213	214	190	194	196	191	200	200	212	193	222	209	193	191	196	226	197	216	197	212	173	179	187	177	206	180	216	180	208	207	199	229	197	187	178	187	220	186	183	194	195	206	193	193	201	192	195	195	221	220	207	194	184	176	228	194	191	202	195	185	233	180	189	164	232	203	173	198	193	208	225	186	199	203	180	183	204	187	211	203	201	185	196	183	220	191	216	219	239	196	212	209	214	202	217	209	199	200	170	174	215	215	192	226	189	218	197	187	167	217	175	206	194	188	184	208	199	205	203	172	192	186	213	192	235	201	194	210	192	237	185	207	183	198	220	190	185	194	205	221	189	205	219	205	192	179	202	178	182	183	211	191	201	196	193	213	226	216	197	191	213	201	198	187	215	218	178	204	205	202	217	240	189	156	188	222	220	204	192	199	190	214	201	206	196	190	190	225	202	204	192	190	206	198	208	203	207	200	196	203	226	189	198	205	197	211	208	174	195	222	209	199	172	188	194	206	195	175	190	198	188	211	185	209	158	202	219	191	205	202	206	211	205	174	226	203	234	207	182	167	201	226	199	188	183	212	206	204	205	197	190	167	201	184	191	185	200	188	211	202	216	190	177	226	201	180	206	219	188	179	190	198	184	192	208	220	224	199	188	189	187	194	191	202	198	187	213	210	203	188	204	205	203	238	207	237	217	188	204	195	186	202	183	189	210	166	213	188	202	207	212	186	183	192	197	202	216	208	210	216	231	214	192	227	209	207	203	198	188	214	176	208	215	198	175	170	201	186	195	190	228	224	184	218	194	187	190	213	192	194	187	176	238	201	176	200	180	170	202	184	193	201	179	198	183	193	187	211	205	192	203	201	220	210	202	208	226	216	195	173	187	232	216	190	178	179	205	217	186	206	155	219	199	209	222	208	229	204	176	211	197	201	197	186	175	224	207	207	185	200	180	186	214	207	194	209	187	195	185	202	179	208	186	193	193	178	213	218	185	190	209	202	176	202	177	174	194	184	195	214	222	202	204	205	207	216	213	205	187	197	193	199	200	233	217	204	215	197	194	202	180	191	175	195	181	190	206	210	201	205	222	209	207	212	193	195	190	199	204	205	216	192	188	211	200	206	207	201	224	204	195	196	218	190	200	183	208	211	196	223	204	224	200	206	173	218	199	213	173	221	182	211	203	188	184	218	221	209	187	201	223	205	193	201	191	194	220	208	188	221	196	183	196	192	203	203	198	184	179	217	201	220	194	198	218	215	205	191	211	190	222	194	198	164	188	212	212	203	182	193	200	204	182	180	223	210	199	196	217	197	240	210	182	189	211	183	185	204	201	210	199	174	182	203	200	203	223	183	196	209	204	227	195	216	198	203	222	225	222	193	174	188	205	188	164	206	200	192	192	198	187	198	208	206	183	189	199	176	225	212	211	187	186	180	180	196	185	197	183	181	204	215	190
40205	22886	18207	13480	6545	2978	1629	1179	1033	791	653	519	448	426	467	487	482	496	500	464	460	446	486	485	448	449	477	474	450	446	432	458	460	475	435	435	429	436	457	486	453	463	462	431	496	423	436	481	514	447	496	468	460	451	462	481	449	468	450	423	508	444	468	435	461	484	427	485	444	439	455	495	473	468	471	463	463	471	483	449	486	460	460	442	483	472	419	421	445	468	452	466	498	425	438	453	485	454	468	458	454	434	410	448	423	438	476	472	451	461	418	460	509	458	464	459	446	451	436	487	449	447	420	457	436	457	427	447	430	470	439	468	438	452	464	484	450	485	454	442	466	466	483	455	447	463	414	494	477	427	509	432	474	448	440	489	453	434	438	439	468	432	447	485	446	474	483	458	462	454	461	484	408	414	432	468	430	454	430	456	477	504	456	470	434	418	469	451	461	473	461	458	476	466	478	453	457	409	452	492	448	436	458	432	454	458	450	500	468	507	479	441	481	456	460	488	445	466	481	433	466	468	470	442	497	499	418	503	474	473	425	407	458	502	420	442	476	485	479	474	476	487	429	463	494	434	447	449	438	470	468	477	452	454	466	465	479	446	401	472	473	481	501	451	451	438	443	464	482	437	417	479	447	487	477	466	467	431	486	419	435	459	459	462	443	472	503	438	432	420	461	459	484	429	465	465	455	454	447	471	436	436	482	466	453	473	426	440	418	420	458	443	461	472	440	429	468	444	448	480	442	444	472	459	446	470	434	479	460	456	452	469	469	471	463	414	482	478	463	440	446	443	469	400	437	445	482	438	472	451	442	437	471	433	478	451	421	458	485	481	432	460	474	447	467	487	452	441	470	474	478	468	440	472	460	422	455	490	455	450	461	449	458	465	466	468	480	449	464	476	482	473	451	486	473	469	434	450	449	458	475	472	457	431	445	419	458	448	419	448	481	441	457	470	425	466	485	475	478	459	445	474	436	456	469	474	477	422	460	486	464	454	431	434	439	469	439	441	425	501	473	427	437	452	438	439	488	466	423	459	442	434	451	495	440	472	466	441	449	470	469	453	479	469	459	467	443	476	476	473	449	462	468	442	451	473	440	459	454	465	447	478	454	456	437	463	496	498	427	423	458	490	479	470	474	453	451	486	487	453	455	445	463	446	500	447	472	421	512	464	460	480	439	478	456	454	497	440	458	471	454	475	451	424	449	444	432	454	457	483	459	451	462	430	462	421	476	464	449	453	462	468	436	434	417	471	473	444	443	477	465	432	457	492	488	469	461	443	459	440	452	468	458	438	393	469	485	452	450	463	411	462	492	432	447	477	430	468	463	452	463	453	441	465	445	462	464	436	484	445	461	431	450	441	463	488	491	430	441	455	439	473	459	450	473	463	466	490	426	453	446	458	443	456	451	469	464	472	450	485	460	462	442	482	477	414	456	435	500	482	450	467	487	461	451	445	463	444	487	433	437	456	445	456	457	455	457	471	477	463	438	435	489	459	478	472	455	452	471	443	472	470	474	490	446	446	527	488	447	445	500	470	461	498	427	436	463	478	463	458	450	443	436	494	424	504	444	431	459	463	456	444	433	441	483	479	494	460	482	430	466	444	463	430	445	458	442	443	476	438	460	397	442	480	441	455	445	491	477	476	453	430	511	438	448	434	473	438	436	433	418	462	444	449	449	429	482	479	443	515	451	465	438	482	483	441	453	435	493	468	442	421	469	461	450	466	461	431	448	493	449	437	428	488	480	500	444	494	463	467	473	461	446	450	460	438	436	458	474	504	479	456	468	433	464	488	408	457	425	468	411	434	439	433	475	459	477	445	462	478	467	437	453	462	480	458	453	468	452	505	448	483	431	451	457	471	467	437	440	471	458	469	438	488	416	417	474	416	464	476	480	475	426	453	449	459	487	487	453	451	453	432	455	449	462	432	485	463	466	423	447	462	471	486	471	432	479	486	482	478	470	479	460	481	470	496	430	479	428	454	474	421	432	456	499	470	492	424	470	467	480	455	466	456	460	431	451	437	441	448	449	467	483	448	440	461	467	444	427	458	431	503	481	469	493	433	459	439	436	437	463	440	424	459	454	444	475	422	457	435	472	441	478	421	493	477	439	474	436	443	469	446	491	494	423	476	447	466	444	498	473	488	479	510	464	454	473	463	496	446	469	478	435	452	448	454	502	434	475	479	465	443	449	464	442	454	462	464	432	455	456	482	491	448	460	472	471	479	449	437	455	437	462	449	471	452	437	478	444	493	442	420	439	441	478	462	478	462	478	470	451	437	445	433	470	489	468	444	490	440	484	460	455	498	413	419	468	444	461	439	441	481	446	445	485	432	464	461	402	421	442	433	437	451	490	451	468	509	460	448	432	462	457	477	426	464	453	449	473	484	438	436	486	422	426	473	464	463	478	456	465	451	472	450	458	421	423	419	481	449	428	420	430	451	485	474	469	418	429	455	475	487	479	466	452	429	511	476	473	446	432	468	452	464	477	492	491	461	445	457	457	472	434	456	456	463	483	446	442	443	448	444	484	447	475	433	430	474	494	424	437	453	469	475	499	487	446	451	458	469	459	436	444	493	452	451	479	472	472	445	458	469	513	502	450	500	428	439	473	455	446	457	476	443	448	442	474	469	448	473	450	441	443	441	435	479	447	455	457	475	475	457	431	464	457	503	437	454	445	462	457	490	455	469	418	474	480	451	403	424	440	463	485	453	407	447	429	464	474	469	470	469	488	448	491	416	487	425	430	492	437	482	463	430	462	475	484	481	456	444	437	454	462	440	444	493	425	486	468	434	457	464	437	525	446	445	461	434	451	460	446	445	449	439	459	453	443	460	485	505	476	415	478	489	461	431	472	454	434	442	454	430	437	476	432	467	473	436	444	463	448	445	469	461	487	495	471	453	480	443	456	482	436	465	470	493	461	430	464	452	446	421	497	444	451	434	474	467	409	462	438	479	489	417	460	469	501	442	431	430	442	500	445	478	478	445	451	449	436	512	451	483	492	484	439	434	421	429	474	426	483	465	472	468	419	461	439	462	453	444	452	421	468	445	444	510	459	476	480	480	464	427	488	472	446	405	441	445	460	492	417	460	438	477	474	449	466	453	473	446	425	505	468	469	474	507	468	421	468	474	443	448	453	449	412	477	487	449	450	490	483	484	422	438	446	490	421	445	446	471	455	476	459	487	442	476	436	490	488	462	419	491	470	515	460	456	468	466	452	439	440	473	458	487	468	442	483	459	484	444	436	496	428	495	433	497	487	473	472	429	440	435	453	422	447	472	464	466	450	480	485	449	451	428	408	444	482	447	445	442	447	480	441	456	479	451	445	423	459	432	444	444	496	457	503	470	485	467	462	468	433	448	414	459	467	463	456	485	452	452	434	465	434	492	420	449	433	477	457	452	471	473	458	439	447	490	463	429	400	433	458	458	467	439	449	460	425	474	471	414	502	457	465	493	455	430	445	486	445	452	459	472	438	505	458	450
67491	39692	19255	5245	1589	727	462	372	318	282	255	240	212	212	232	189	220	235	207	215	218	237	206	198	197	213	208	232	208	210	251	235	233	237	230	245	225	237	230	216	219	213	258	232	234	201	197	256	197	229	212	235	225	239	231	213	215	193	237	220	227	236	217	195	225	245	243	221	233	220	190	235	233	225	221	216	222	218	229	239	245	213	251	232	204	216	198	230	224	212	225	226	205	186	230	234	210	224	248	234	217	259	219	241	223	242	219	224	218	239	203	216	204	244	251	193	226	249	231	185	230	215	232	212	233	239	213	229	233	232	244	199	224	228	251	220	199	204	185	211	212	206	228	205	182	253	219	236	217	257	204	221	248	239	253	200	228	248	221	216	229	229	182	215	234	203	221	238	227	231	235	198	236	201	216	214	246	211	244	243	218	230	206	224	200	220	247	226	223	225	240	210	216	219	216	224	238	255	191	231	250	225	193	245	212	199	217	208	225	205	233	213	213	242	216	190	217	241	206	210	231	249	209	207	245	237	235	239	196	251	228	219	226	240	238	236	211	212	241	198	227	204	233	241	236	232	221	180	235	242	215	239	220	209	205	215	239	247	236	218	224	231	242	202	201	197	211	233	229	213	224	232	198	206	255	230	216	236	231	225	240	230	241	222	211	224	252	201	219	223	218	250	233	236	214	229	213	223	226	214	209	213	235	228	209	213	227	215	210	223	233	201	230	209	232	250	233	227	231	219	231	188	234	220	257	210	193	224	224	231	210	207	217	226	237	219	245	209	247	234	212	209	221	205	256	211	231	198	217	230	237	240	208	230	251	195	234	221	210	211	211	226	224	235	203	225	228	202	234	220	229	217	209	210	213	221	235	256	212	186	205	199	229	236	215	223	219	227	204	246	218	230	209	212	222	252	222	234	212	238	230	204	205	215	212	223	221	239	242	249	223	236	221	236	180	227	237	202	217	242	195	209	214	208	197	217	231	215	207	230	243	222	244	217	235	197	222	202	215	239	224	231	228	255	222	219	231	217	251	242	229	190	228	198	240	222	236	213	208	233	204	221	219	223	220	226	228	228	233	244	219	231	228	215	212	220	210	199	221	229	213	258	199	201	249	223	231	216	236	222	205	224	226	249	226	202	257	239	236	204	188	230	223	237	222	219	242	197	191	209	217	221	213	195	235	207	201	227	215	213	235	227	231	210	203	220	207	228	203	247	267	214	240	230	216	253	256	201	237	195	234	201	242	246	246	228	236	199	221	229	212	221	229	230	205	220	231	251	207	237	207	227	247	212	192	229	202	202	219	190	198	220	183	224	212	221	209	202	264	203	234	240	225	224	213	222	224	214	217	226	240	207	232	235	194	218	215	217	210	229	217	236	226	213	208	241	229	197	232	238	227	219	227	246	226	217	193	207	227	211	214	229	220	224	218	236	207	187	210	236	232	200	223	212	223	251	233	221	255	216	223	228	224	260	228	212	233	208	226	230	229	248	243	228	217	249	255	239	236	237	253	203	242	227	207	196	232	216	241	206	223	207	205	204	207	208	213	204	216	238	201	211	227	230	224	229	221	232	228	209	231	238	224	230	235	243	215	223	224	202	210	238	235	206	227	210	238	239	210	226	242	206	230	217	239	248	262	227	245	216	188	254	225	232	209	229	248	281	237	232	224	178	232	228	246	199	232	250	229	206	238	213	223	242	206	230	208	213	215	220	248	216	200	245	226	235	215	238	229	223	235	214	224	220	201	214	243	239	212	250	224	226	236	218	190	208	205	232	246	228	226	225	236	228	232	207	234	224	221	228	231	228	216	219	240	231	214	216	217	237	219	204	234	218	239	195	241	242	230	210	228	220	193	223	220	219	253	237	217	203	202	212	180	235	197	204	228	193	233	215	209	219	204	180	223	224	235	212	216	236	179	231	212	229	248	270	235	220	233	239	195	219	227	220	219	223	235	230	236	253	219	213	212	245	240	245	223	190	241	231	227	222	210	210	211	239	218	263	210	225	219	225	224	215	211	226	208	227	199	214	209	217	220	229	229	210	211	223	213	233	223	250	230	230	189	237	219	224	243	237	263	239	228	243	219	243	217	219	216	234	207	228	221	196	211	179	227	248	236	220	229	216	206	268	238	245	237	222	248	234	249	213	206	209	224	212	221	220	206	246	232	245	239	218	235	242	218	195	223	229	215	221	235	267	235	209	198	222	218	213	219	204	212	214	208	240	232	242	235	215	246	247	219	244	238	218	224	212	205	238	222	240	194	236	212	219	228	234	196	224	221	230	220	215	233	202	228	255	260	240	221	223	243	247	189	240	224	216	207	212	248	197	214	220	229	208	214	215	205	235	234	204	234	222	234	257	247	244	207	210	217	236	185	226	267	238	231	210	212	193	247	237	205	225	219	235	228	215	210	218	233	226	240	271	194	231	224	215	215	205	203	232	185	222	213	195	226	227	224	174	216	200	196	219	235	243	236	202	231	219	208	215	230	213	236	206	224	206	209	225	245	229	212	222	198	228	240	206	228	223	214	242	249	234	229	214	208	229	215	232	226	247	258	213	221	226	193	221	236	215	206	194	219	222	214	239	212	218	251	239	221	207	228	210	226	241	256	239	200	206	210	241	229	223	212	221	223	214	239	212	244	223	233	233	238	240	230	234	215	258	200	229	201	202	227	218	213	234	226	199	242	216	216	230	223	214	217	236	214	241	195	233	212	218	218	237	226	226	245	226	241	254	227	195	208	220	231	239	241	216	208	184	232	222	231	209	198	212	227	231	252	242	214	223	209	227	231	237	220	236	201	231	205	243	238	241	230	219	208	242	223	211	241	264	232	225	265	244	243	226	241	236	220	260	242	195	247	215	229	217	208	201	234	227	229	268	234	222	196	221	205	222	194	227	222	202	220	235	252	262	234	245	245	216	176	239	258	253	228	223	249	213	226	250	215	236	214	204	226	237	228	247	218	224	200	244	287	223	242	209	228	216	222	224	231	224	208	204	227	232	245	218	213	204	234	221	243	251	208	227	232	164	244	233	266	228	241	209	197	200	206	216	227	201	207	215	215	216	245	219	221	219	214	209	235	258	216	231	224	206	246	214	257	230	204	209	235	212	213	243	242	251	225	200	224	222	242	229	225	233	228	206	219	213	244	240	228	232	210	214	218	255	223	203	206	243	218	208	212	271	220	234	214	213	245	228	228	213	211	219	207	194	220	239	210	219	235	217	228	218	215	225	238	217	180	197	239	238	227	221	221	206	234	247	200	220	218	234	216	221	244	207	236	243	229	238	225	199	223	230	214	208	230	204	233	249	228	202	215	218	217	236	236	240	244	223	227	227	230	179	219	260	259	228	252	223	218	235	235	226	228	233	242	221	240	215	203	247	241	215	220	210	226	208	213	254	224	201	239	196	199	206	221	182	247	220	217	222	219	205	188	215	258	226	245	241	234	234	238	223	218	258	217	238	197	208	223	213	208	213	241	243	235	211	230	239
45050	31901	17880	7681	4031	2066	1339	1059	872	788	638	575	512	508	517	510	486	481	479	474	512	504	520	525	480	495	534	498	500	532	516	527	502	520	533	490	447	525	492	480	541	506	517	473	504	508	503	458	459	506	493	514	501	494	530	518	495	482	501	507	527	439	476	522	464	489	496	483	478	510	513	549	553	476	513	547	534	518	492	465	544	518	506	583	498	486	475	497	515	447	486	512	525	504	501	541	496	506	479	484	474	530	513	525	455	511	497	509	496	461	505	537	510	460	495	496	528	505	515	529	496	502	502	490	515	506	500	525	490	525	488	535	507	500	545	493	518	531	480	489	513	506	506	451	476	490	539	513	502	516	521	503	500	502	498	485	495	498	497	519	512	503	488	518	498	554	476	504	480	504	498	517	468	528	481	527	492	544	517	484	496	520	527	455	470	524	485	458	483	521	475	497	503	495	548	501	486	499	492	547	520	502	493	515	501	521	496	524	545	528	476	503	468	495	524	499	484	544	528	479	530	499	502	553	469	512	490	498	540	509	499	505	540	509	497	496	497	489	520	514	522	527	491	490	528	482	508	530	504	516	503	498	508	519	511	511	514	479	475	472	504	492	534	524	509	493	512	484	520	492	487	482	512	511	493	506	508	508	500	536	517	463	520	487	501	550	526	491	560	464	516	479	492	512	522	542	522	529	479	504	506	512	523	510	508	477	511	466	495	495	516	514	488	520	549	501	513	494	507	496	521	501	515	565	520	528	495	531	507	532	509	494	527	528	515	515	511	528	504	523	482	500	492	493	510	481	574	495	504	525	570	504	493	513	535	507	534	522	538	517	461	549	491	483	483	483	465	520	516	516	509	503	499	512	509	443	518	510	532	504	485	492	527	497	496	486	484	489	509	491	487	493	507	493	531	525	500	509	510	551	514	533	506	490	440	493	492	529	487	513	514	528	533	483	523	499	484	518	533	468	504	510	483	503	507	505	472	475	511	516	504	514	524	471	483	541	470	528	491	517	537	501	519	506	552	475	477	534	501	513	500	496	506	532	456	494	527	491	505	524	529	512	519	531	475	504	511	488	498	519	514	511	521	535	496	502	528	477	540	511	499	512	532	502	506	509	518	491	503	477	480	523	475	482	520	487	522	507	462	512	516	506	510	504	493	528	518	527	511	491	512	494	516	533	504	491	483	534	495	516	500	506	503	531	508	514	459	473	518	509	494	506	503	538	448	509	504	483	513	504	507	515	457	472	462	490	519	536	509	501	516	500	487	515	493	509	468	519	516	503	489	522	456	522	558	516	494	485	505	526	512	514	480	498	524	520	497	507	530	489	513	535	530	519	514	534	531	503	529	541	482	518	499	510	488	521	509	531	508	530	488	495	528	530	479	482	535	472	463	534	510	522	516	484	545	541	467	542	485	528	517	502	520	484	496	506	486	538	522	516	509	523	568	517	491	484	484	466	516	539	527	503	514	501	543	525	506	467	489	523	485	534	494	491	506	519	518	517	552	539	497	490	500	498	485	513	456	454	497	491	496	471	520	484	543	494	481	487	522	531	523	489	517	505	518	519	524	539	506	511	512	526	483	512	491	460	509	507	504	475	503	509	519	513	483	515	497	522	501	485	489	485	494	503	510	489	507	513	486	504	505	535	503	495	481	469	497	501	545	514	532	536	484	473	468	484	517	494	564	483	484	490	484	529	478	551	534	498	545	511	534	537	498	486	470	472	496	519	515	532	506	511	468	484	515	480	524	505	488	485	527	534	464	508	506	534	479	466	478	505	516	497	517	472	531	495	489	516	482	463	474	476	517	517	547	496	544	518	498	523	515	480	486	491	511	495	483	461	498	508	525	499	476	511	498	506	515	477	490	502	516	544	489	511	519	511	505	489	499	457	553	485	501	511	494	469	531	480	501	531	513	534	521	481	504	520	498	500	546	525	526	503	507	480	488	526	516	477	487	472	517	488	518	451	481	520	470	517	536	521	541	543	536	476	508	515	553	501	532	528	499	515	519	491	530	543	502	460	479	480	495	453	522	502	501	495	518	516	442	484	502	553	488	513	496	480	508	491	485	483	521	520	529	517	507	490	502	474	497	532	527	492	482	526	472	503	474	490	531	489	516	491	517	509	473	508	533	509	467	485	546	469	523	500	517	512	500	506	508	463	484	453	507	470	486	509	499	557	504	495	536	475	439	516	518	523	487	520	520	507	520	521	478	519	459	505	469	533	529	497	500	479	525	469	506	518	510	478	531	464	508	545	509	513	492	475	529	491	491	490	507	489	468	491	462	482	518	480	502	499	499	484	486	489	512	532	505	498	463	508	472	499	514	533	515	508	526	519	497	505	523	501	541	526	549	508	484	555	520	527	472	507	481	515	459	502	498	486	513	496	487	512	480	501	498	486	484	468	551	510	520	553	498	471	471	532	478	516	522	551	452	510	536	481	539	517	553	492	487	535	513	475	519	509	486	496	516	508	494	464	508	514	518	485	505	487	481	507	548	493	491	461	533	486	456	465	516	502	494	506	523	463	514	479	490	519	524	517	490	491	477	492	512	512	499	481	485	494	516	524	552	471	483	463	565	468	505	521	547	520	504	526	494	524	476	479	524	514	511	460	504	548	476	602	498	527	544	507	533	516	517	494	500	468	536	505	540	519	481	496	498	489	456	463	560	476	470	481	501	525	468	501	524	470	486	535	511	468	504	493	495	499	479	524	524	529	464	511	493	483	490	472	541	533	506	499	476	524	474	497	516	550	521	497	493	535	499	495	510	475	503	516	517	498	493	553	520	551	501	492	486	494	539	532	509	473	468	505	492	506	506	484	529	529	501	522	513	493	464	514	522	494	514	504	463	527	522	488	476	521	499	515	496	471	500	483	520	469	466	536	481	463	520	460	548	517	498	533	519	532	512	536	518	511	493	501	488	481	519	468	483	550	497	505	554	494	507	508	544	497	491	513	459	508	500	485	482	501	515	485	494	477	504	554	485	552	444	505	492	531	490	518	519	485	520	503	548	480	491	481	477	513	506	485	488	495	484	517	493	496	502	499	528	487	487	479	509	525	500	473	484	473	518	472	491	503	487	499	514	461	474	500	519	551	455	512	494	484	524	500	544	499	513	492	501	521	436	500	509	495	515	512	493	537	497	506	512	514	478	508	520	502	509	530	502	508	488	498	488	526	496	476	530	512	468	496	508	506	539	477	525	489	476	496	507	537	487	506	540	534	523	510	515	467	498	527	509	489	499	485	517	508	502	527	487	533	497	535	514	494	510	500	512	474	561	521	481	488	498	545	525	491	511	503	504	534	475	493	476	498	466	485	506	505	527	511	499	497	495	531	500	511	487	512	516	496	556	507	548	478	497	475	523	536	520	517	520	520	516	516	482	481	462	500	508	522	473	500	507	523	496	516	514	475	492	535	496	535	483	512	500	518	509	533	489	514	466	504	502	506	511	511	478	481	506	532	509	480	482	487	514	488	525	448	492	510
49627	18868	5731	1651	762	449	306	283	228	239	229	229	182	244	211	214	218	234	186	248	239	215	205	216	227	208	208	198	209	196	221	190	228	205	216	223	202	214	223	222	211	229	223	194	217	215	194	230	201	194	245	212	220	200	229	197	201	213	190	190	238	185	218	214	230	213	208	228	225	225	195	216	206	196	240	203	218	209	217	221	214	215	206	211	229	223	210	205	201	207	218	233	237	181	182	184	213	187	210	225	202	227	184	237	234	196	230	225	214	223	191	218	203	225	204	247	234	205	226	193	235	228	221	213	215	225	204	212	217	212	235	232	220	237	227	216	235	217	206	200	219	231	221	196	209	233	212	220	192	206	205	208	186	192	235	216	211	185	219	234	197	209	208	217	222	188	173	211	237	207	224	219	213	183	226	214	218	216	224	203	208	205	199	207	212	207	206	227	207	214	189	213	219	218	221	179	212	193	223	198	206	203	199	218	190	192	230	210	215	195	207	226	206	245	204	236	215	216	234	196	220	206	203	223	233	197	223	216	213	202	216	192	219	204	214	212	240	192	222	230	179	231	218	215	214	198	183	211	225	192	216	188	230	216	231	228	222	237	208	227	178	201	219	204	207	211	228	212	196	209	197	219	256	260	238	232	211	217	215	213	227	230	219	193	199	196	185	184	227	179	199	198	218	254	217	201	209	219	194	212	203	233	201	205	215	228	216	209	212	221	224	215	212	203	205	209	206	211	206	210	197	218	213	202	195	207	213	222	219	202	239	218	188	204	226	224	210	203	220	192	220	222	210	243	219	203	192	238	223	186	223	205	200	192	228	209	204	234	223	206	211	212	207	195	220	219	205	202	208	190	225	184	228	216	201	209	225	200	207	242	194	209	214	238	227	223	211	228	239	191	188	225	213	233	221	196	212	203	241	217	239	223	218	237	223	206	229	204	222	225	214	219	214	238	204	228	215	249	206	249	201	240	218	220	206	239	216	179	180	222	219	216	229	225	219	175	225	240	201	216	186	224	218	205	217	220	201	236	246	218	201	205	237	230	212	206	220	194	197	224	191	229	185	211	220	227	246	186	177	183	214	198	218	209	233	196	210	190	215	228	228	209	212	217	210	185	260	229	206	232	203	205	212	211	230	236	205	219	189	199	214	244	214	227	204	196	193	237	209	237	220	232	182	235	213	216	219	237	221	220	205	205	245	238	174	199	237	230	217	219	210	201	209	229	218	228	198	195	228	211	233	192	194	214	212	211	202	200	213	195	207	224	219	231	214	211	207	248	221	204	214	193	216	211	190	232	228	228	213	213	200	201	223	223	234	217	221	236	228	200	205	230	232	200	194	216	205	206	224	212	198	192	211	205	204	218	217	215	215	208	213	219	195	200	220	201	216	226	233	178	230	217	210	202	222	198	211	210	195	221	210	180	235	222	219	218	210	214	205	227	204	215	211	213	201	228	208	212	222	214	214	201	221	192	216	201	251	225	219	218	239	202	211	191	179	211	207	218	206	226	244	192	242	210	195	188	220	189	208	197	201	194	192	242	211	208	205	208	200	241	223	230	203	219	190	227	219	227	226	194	206	226	203	202	227	227	245	215	214	237	191	208	228	217	211	203	207	198	180	260	184	190	210	194	228	218	222	221	242	211	193	205	217	230	219	210	231	232	215	224	214	224	211	203	237	207	201	228	234	232	201	236	211	203	234	215	218	211	241	217	217	200	213	206	259	210	239	214	199	211	222	215	218	255	208	185	207	234	192	209	248	205	239	184	200	206	227	220	219	223	202	203	194	210	199	219	196	201	219	234	198	205	199	216	190	221	209	214	198	206	206	249	227	212	217	202	219	244	212	243	202	218	207	201	204	188	215	210	212	223	224	218	225	241	220	205	205	168	225	220	166	240	245	212	202	226	208	214	206	212	216	228	209	180	218	214	237	200	222	223	199	202	227	189	198	239	192	194	224	226	235	210	214	225	218	220	199	243	223	235	208	228	241	189	208	201	212	214	221	200	217	228	205	211	217	222	204	224	188	225	229	220	213	210	210	234	180	204	210	204	251	219	208	242	210	198	231	228	248	264	235	189	216	209	234	205	201	213	216	213	189	189	227	195	210	205	219	193	196	235	217	231	225	194	203	228	205	209	233	202	195	206	211	218	216	210	213	230	182	210	220	185	222	230	223	212	203	198	202	218	204	220	255	221	207	220	223	205	207	223	197	220	232	231	227	198	212	185	223	218	206	195	204	205	216	224	212	203	227	225	194	212	209	232	202	244	186	215	211	232	221	243	186	203	231	226	206	214	176	204	216	211	195	233	223	208	225	209	230	214	217	242	175	209	217	205	232	223	227	194	229	229	226	231	230	206	201	196	220	240	224	202	220	220	222	223	228	212	220	205	204	226	212	172	209	171	182	216	198	222	193	216	178	200	223	212	203	201	215	225	206	212	201	205	213	220	178	193	172	201	181	206	185	214	190	223	207	229	219	206	216	216	229	205	198	210	217	227	203	206	221	194	208	218	202	212	231	244	206	217	220	236	198	209	208	216	206	210	227	225	200	205	228	234	226	209	211	221	250	208	210	221	220	230	240	194	225	208	194	219	194	211	197	234	220	219	215	245	203	213	219	200	219	237	217	193	221	223	226	236	203	224	204	222	203	214	210	231	214	201	193	207	200	221	219	196	181	216	189	212	201	207	210	199	200	197	231	193	227	243	220	208	204	206	222	245	221	229	229	208	221	196	201	198	226	232	224	223	219	236	193	202	217	228	204	191	211	212	197	241	219	211	235	246	206	227	196	222	222	247	242	216	201	200	224	219	230	227	217	232	221	215	228	209	200	203	222	240	233	250	221	193	222	235	228	221	183	210	223	235	199	185	208	226	218	217	202	215	205	195	216	220	196	214	237	228	213	224	200	201	202	225	213	201	234	237	216	246	214	189	220	203	219	205	220	247	208	229	225	198	202	239	209	221	239	223	208	204	210	224	218	252	207	204	209	220	217	222	209	217	227	210	260	222	198	221	218	202	245	213	232	219	203	204	195	223	226	226	214	196	241	216	228	195	220	206	228	174	201	241	210	229	213	225	216	186	226	225	227	221	213	204	220	211	212	204	211	225	199	212	221	195	210	207	199	225	201	205	222	234	192	222	208	223	223	222	184	215	227	231	219	221	219	210	213	232	208	219	215	205	209	200	224	201	213	203	182	211	228	197	219	207	213	209	200	228	232	242	222	225	210	194	211	213	227	242	218	186	240	221	218	227	227	212	228	214	211	194	246	269	220	213	245	203	233	236	223	222	222	223	230	241	186	221	186	207	223	219	205	225	213	227	242	219	212	220	213	241	248	211	233	225	240	223	211	203	223	232	181	218	234	198	227	230	217	190	226	221	237	218	212	228	227	226	184	208	186	193	212	202	182	212	209	225	210	218	215	217	181	226	202	231	216	211	227	244	224	229	234	208	228	203	214	227	214	217	176	214	217	224	226	230	208	202	212	211
34128	13237	7287	3326	2011	1380	909	707	621	545	498	472	534	497	442	508	473	446	510	463	473	468	479	483	487	472	479	473	475	482	480	475	491	476	471	499	480	476	470	474	479	466	472	472	453	478	478	468	508	486	511	476	444	443	481	490	445	456	473	461	468	474	434	486	462	485	481	444	489	484	463	467	471	486	486	506	451	515	470	520	486	448	473	460	450	490	467	495	467	453	502	505	454	477	443	455	467	481	495	508	469	501	467	487	484	498	475	492	465	492	434	474	472	442	461	457	493	508	538	465	489	448	432	457	451	471	497	403	452	499	492	473	484	506	496	477	502	466	455	453	486	493	480	476	498	494	499	503	489	505	530	466	462	437	465	449	450	475	460	502	441	470	527	440	487	450	480	499	446	488	483	502	445	478	452	492	487	450	485	465	429	473	450	519	517	483	514	519	441	466	489	445	478	512	512	436	490	454	486	484	414	454	458	504	489	484	462	462	483	473	450	471	436	455	451	484	509	462	501	477	458	419	484	513	441	462	454	433	472	484	453	493	458	476	487	455	471	464	467	457	458	465	461	517	489	478	483	502	494	466	495	487	477	533	466	499	466	486	497	475	456	499	471	455	484	485	505	446	480	473	467	474	469	477	457	465	498	502	485	460	450	521	470	492	486	499	506	510	494	443	468	486	458	495	476	458	475	503	475	474	529	475	458	456	481	511	475	514	438	504	474	493	477	501	478	453	460	451	484	520	464	461	428	484	467	493	478	472	508	482	434	488	508	500	489	469	479	473	468	434	471	527	485	490	466	508	475	470	476	506	465	507	440	491	478	459	464	471	497	477	461	497	468	439	486	485	481	500	439	505	476	494	489	483	463	500	462	468	500	476	516	454	490	490	492	482	492	479	425	522	458	472	496	480	486	470	472	501	450	457	508	478	504	483	498	495	477	501	510	460	426	473	460	496	455	488	479	470	486	518	529	449	492	481	515	469	463	461	442	501	465	436	496	436	476	458	464	436	495	498	476	458	478	512	453	528	492	492	518	474	466	459	507	487	491	474	453	466	490	479	477	462	466	493	505	474	478	513	457	468	503	484	441	491	478	456	470	447	508	460	511	497	492	450	480	510	455	471	457	508	497	409	506	456	465	473	507	469	487	482	445	467	464	456	503	480	464	501	433	445	460	472	472	481	456	493	500	484	486	496	475	467	500	477	439	450	468	496	471	473	505	506	503	500	473	504	488	471	505	493	460	495	476	502	472	505	476	492	483	438	506	467	485	481	468	470	494	494	441	482	489	454	474	521	441	474	431	456	450	498	495	495	507	521	484	461	481	494	474	470	497	518	441	486	499	503	485	502	473	464	489	474	458	503	465	493	494	473	480	468	530	474	453	501	475	493	462	503	433	499	478	489	482	477	459	498	426	494	449	466	517	476	484	475	467	461	449	456	491	472	470	463	511	504	515	465	476	488	464	494	481	501	434	497	457	467	502	490	491	482	488	475	474	440	512	506	481	476	480	497	485	482	488	483	475	493	471	458	507	494	462	500	518	495	461	460	478	467	491	478	503	476	494	473	511	509	536	499	447	515	492	493	467	477	503	483	452	472	461	475	516	524	469	494	482	503	451	474	479	480	497	498	462	500	471	458	449	508	515	489	486	482	498	476	444	517	487	479	483	499	445	447	472	487	479	431	486	460	471	469	534	483	471	454	493	459	441	478	512	466	475	497	508	480	520	499	504	448	482	470	472	480	446	487	473	499	475	484	480	526	464	464	481	502	468	446	493	481	490	469	508	470	476	491	472	459	436	515	482	487	496	520	502	493	492	467	468	490	465	457	446	527	466	480	471	499	500	477	467	479	507	479	445	456	479	493	487	484	471	484	477	486	481	493	488	466	468	476	448	491	489	475	490	483	474	462	503	459	450	497	460	513	488	520	501	497	497	458	456	468	471	440	464	487	448	433	472	512	468	497	444	483	440	442	453	458	473	499	460	476	480	481	500	516	499	435	492	439	472	517	503	486	453	494	482	511	472	515	485	488	484	470	453	480	502	460	451	480	451	478	459	470	467	496	470	482	483	474	478	480	503	502	449	468	480	486	546	468	491	457	427	481	438	472	450	460	507	528	470	525	505	491	502	507	473	461	493	469	535	434	493	466	460	451	467	444	467	502	526	473	489	475	506	432	477	454	477	473	488	455	473	476	459	470	520	485	480	491	500	448	507	435	431	484	472	463	500	456	501	465	455	435	517	445	487	503	477	449	487	503	528	516	480	474	513	497	476	464	467	471	483	498	477	443	498	523	447	421	499	452	470	453	486	472	486	518	503	470	509	482	490	479	474	495	505	470	460	465	466	486	478	459	489	496	474	456	462	503	491	461	476	485	461	471	500	469	457	502	474	478	465	529	503	460	494	462	481	453	483	474	489	508	481	477	472	464	466	476	457	499	491	451	481	461	493	434	434	493	446	473	437	503	483	510	516	509	453	479	482	474	476	473	462	473	508	450	479	499	475	461	492	496	458	498	473	469	468	485	481	448	468	454	466	559	460	509	442	449	478	460	476	486	457	459	486	488	500	512	490	525	446	524	476	514	465	477	497	468	483	475	472	493	504	488	514	472	523	494	451	487	487	493	503	509	496	459	496	474	491	503	479	489	440	467	467	470	460	441	458	498	472	476	431	475	450	469	464	452	517	472	478	470	481	474	493	472	447	504	536	505	476	476	468	494	421	498	513	477	461	496	476	460	458	472	462	483	492	458	520	458	478	486	452	502	464	481	473	429	483	496	453	524	476	441	482	480	488	506	482	475	442	439	449	468	447	471	475	483	498	469	468	485	510	442	520	507	457	434	493	464	494	489	518	448	446	450	497	486	482	492	460	466	528	474	463	443	503	506	471	474	451	488	487	468	475	494	482	467	482	482	451	491	472	471	459	487	493	484	491	481	495	457	492	529	457	483	504	460	515	500	474	448	467	488	505	458	470	478	468	473	505	524	509	447	503	469	486	474	543	483	471	444	446	465	474	439	476	485	493	483	500	460	497	444	489	480	461	472	469	435	485	492	516	517	487	469	485	492	437	418	453	497	478	482	498	481	443	502	504	496	516	458	485	486	489	453	485	477	495	450	451	482	528	471	512	454	457	518	483	472	519	458	464	478	485	466	505	479	519	482	454	479	505	501	461	490	482	466	487	485	480	475	475	450	449	476	478	467	512	485	475	535	501	470	470	463	495	512	468	471	484	485	467	472	436	482	491	453	481	504	482	478	432	467	485	468	515	460	482	490	463	504	465	527	479	525	474	483	466	473	463	490	482	482	494	484	499	443	447	478	504	486	481	483	483	468	448	495	468	495	445	501	459	442	507	518	489	454	472	495	505	518	455	518	484	457	487	492	496	485	463	483	481	472	434	471	508	486	482	494	485	471	476	501	507	513	490	474	489	479	450	501	493	466	456	453	479	470	493	483	504	461	476	496	454	466	484	503	455	513	500	478	460	502	454	476
58815	27140	10923	3470	1533	786	512	397	290	272	230	220	198	215	177	187	219	227	214	216	212	201	204	203	189	199	212	200	206	180	222	192	210	203	235	183	189	200	196	211	202	200	200	202	213	202	224	200	201	177	204	209	218	210	187	199	211	221	197	211	204	202	202	219	192	194	195	188	201	224	204	228	224	190	199	218	227	190	208	200	204	214	197	224	193	173	191	196	215	195	197	185	219	217	207	169	194	188	206	198	221	190	220	214	204	191	193	205	206	175	199	205	218	196	168	213	208	225	195	225	193	212	201	223	198	221	185	222	186	205	191	196	202	191	196	154	225	211	187	200	177	207	202	213	198	221	214	203	213	202	229	188	195	198	225	223	200	211	173	191	185	191	196	185	207	225	228	184	212	224	200	196	216	189	209	202	199	185	185	188	193	200	196	180	188	218	196	205	217	209	202	227	196	218	196	219	217	196	205	220	198	188	234	194	202	204	193	203	197	202	173	177	224	215	175	217	214	188	221	206	212	209	183	200	197	195	207	196	210	195	211	201	212	216	197	192	207	213	194	231	174	214	222	193	218	193	219	210	201	185	227	197	182	202	185	201	194	219	242	206	214	185	192	200	190	210	190	210	223	201	185	212	199	199	222	183	192	220	223	219	204	197	176	219	204	225	218	222	194	236	186	179	228	196	202	201	217	199	192	250	202	173	198	197	189	201	220	199	200	206	206	188	201	206	230	190	198	238	185	180	226	204	181	215	245	232	234	214	189	218	192	213	212	203	219	218	202	188	206	230	196	197	221	218	199	170	233	192	220	225	188	197	184	218	199	216	219	187	207	205	201	187	209	185	201	216	198	210	229	205	193	207	222	200	222	228	203	219	212	210	236	248	208	202	180	201	177	192	215	209	188	178	229	214	210	227	201	202	196	206	199	213	192	214	187	210	207	199	210	217	201	214	176	214	191	176	204	213	207	220	216	217	203	219	194	194	198	187	225	219	219	219	216	218	184	209	220	215	211	192	222	192	220	192	206	190	199	193	184	204	212	214	196	222	202	209	203	181	192	241	205	214	214	204	211	230	228	209	210	178	193	183	204	229	194	223	231	222	199	216	199	214	216	200	226	202	213	195	216	215	217	205	247	181	212	190	177	176	191	206	195	177	214	163	196	234	211	210	199	218	199	227	214	206	184	202	191	199	206	185	216	204	190	206	216	200	205	198	217	193	185	180	180	214	213	187	213	194	193	188	189	210	204	192	197	224	187	218	204	195	208	222	214	195	204	177	196	229	191	234	201	224	224	193	209	215	179	216	210	206	189	184	194	199	229	201	198	209	192	187	216	201	185	228	202	196	220	221	196	195	222	212	210	182	208	220	200	193	181	210	200	221	215	184	191	223	179	195	205	204	204	192	207	209	172	198	238	210	205	223	185	222	217	202	203	203	188	224	198	196	217	203	216	194	200	203	189	209	220	221	195	221	203	201	198	199	209	204	191	177	179	179	195	200	181	224	167	249	200	204	227	220	191	216	216	192	199	188	193	214	205	211	237	231	218	217	209	229	230	219	210	232	209	191	185	203	195	204	220	181	180	220	213	198	214	191	194	214	207	214	198	197	197	209	225	215	209	203	186	210	216	220	218	190	212	211	191	198	196	187	187	188	218	216	199	176	207	195	196	213	206	187	212	220	171	225	213	207	215	215	201	230	221	194	195	226	229	204	202	224	185	204	201	199	217	195	191	207	223	173	197	215	206	177	218	200	211	243	188	210	188	185	211	190	190	202	232	213	211	199	193	165	216	225	229	196	210	200	217	191	195	195	218	185	180	178	224	203	193	179	206	207	212	206	209	200	211	208	183	212	190	212	216	201	194	214	195	203	211	222	217	228	204	197	224	215	185	211	182	192	210	202	195	195	197	224	217	202	195	229	219	191	199	197	212	205	200	203	226	211	179	233	192	212	194	195	191	198	178	203	182	200	208	158	217	210	213	215	221	223	218	208	195	190	195	228	189	189	187	208	192	236	207	185	202	203	216	173	233	184	205	215	211	190	197	177	218	238	210	201	195	229	212	201	170	221	205	236	229	165	185	204	223	227	201	211	216	210	204	206	200	216	189	178	219	197	170	185	201	202	217	212	184	212	248	211	206	209	205	206	208	232	238	182	180	190	205	197	189	204	198	183	201	195	201	206	215	179	192	197	230	216	202	192	202	217	220	188	216	174	215	210	191	228	183	190	176	205	209	202	184	228	198	201	217	185	231	188	213	185	194	194	179	205	214	192	196	195	199	215	209	206	190	203	200	221	204	196	174	210	254	207	193	218	240	193	227	200	222	206	213	185	203	220	186	224	222	223	198	191	202	196	213	207	216	194	187	194	212	236	233	228	240	193	197	190	194	248	214	202	190	191	207	221	188	189	217	211	190	213	240	179	190	222	187	191	209	213	199	177	223	218	188	211	208	194	223	180	195	203	196	218	217	224	212	195	219	204	195	186	187	187	194	189	195	234	208	211	215	209	193	190	175	231	207	194	182	220	210	202	222	193	181	197	197	204	212	213	183	202	224	187	193	195	234	202	210	218	192	218	186	218	221	209	188	212	215	233	232	239	194	223	211	194	183	195	175	174	219	204	194	197	190	216	204	200	204	213	168	192	216	208	192	200	197	203	230	200	231	189	212	194	198	237	191	232	203	212	194	191	193	207	212	208	221	196	185	193	194	223	200	230	220	203	212	208	198	224	189	196	223	208	209	195	168	225	188	219	185	207	200	195	235	187	178	210	218	219	208	225	226	199	222	186	198	218	201	207	202	195	181	192	190	175	223	194	213	195	216	211	199	189	212	215	200	204	214	185	214	188	196	218	193	219	179	206	226	237	184	211	208	200	198	209	201	196	172	192	197	201	211	181	211	200	214	214	204	202	190	214	212	224	225	196	204	189	208	232	193	202	191	203	215	193	203	189	192	239	184	193	186	198	212	217	205	205	205	202	208	200	189	207	209	198	203	201	227	187	202	179	231	194	192	205	214	235	200	217	194	197	192	196	210	213	213	186	207	194	198	209	227	217	211	211	200	209	206	237	191	203	208	207	232	202	209	222	202	202	210	198	223	209	203	191	204	215	211	191	223	198	205	216	204	210	210	214	201	209	251	213	210	198	191	208	215	201	188	195	218	232	198	212	203	209	174	210	196	202	214	202	184	183	211	191	212	201	207	205	211	193	195	204	199	213	206	205	203	242	225	208	194	173	208	198	208	217	212	230	209	233	182	211	202	233	193	212	201	198	187	214	203	210	221	196	211	214	202	218	196	195	234	213	198	223	214	228	183	205	206	194	208	203	202	209	180	189	210	192	199	200	207	198	204	185	189	199	189	197	218	210	177	195	208	217	193	178	213	184	201	196	201	211	208	192	177	180	177	235	201	230	181	200	211	199	202	208	208	181	205	216	202	194	201	213	217	220	215	182	189	225	219	219	188	191	225	227	198	208	212	191	187	211	210	196	198	200
40187	20640	11541	6894	4142	2599	1740	1269	918	713	609	573	496	458	502	475	492	445	445	426	456	453	448	474	476	483	469	498	410	464	450	461	492	438	472	438	476	495	453	494	433	490	448	424	452	465	451	453	492	439	470	463	478	420	442	471	512	487	496	454	444	446	465	459	440	469	471	439	451	434	447	448	441	460	443	481	475	512	491	488	477	480	466	468	461	502	453	518	447	451	475	453	427	494	467	457	442	475	478	460	475	478	484	452	449	513	476	466	462	478	466	484	477	499	484	479	498	484	483	441	480	488	494	451	445	462	464	439	457	493	483	429	494	458	429	434	477	496	441	476	462	455	432	484	440	487	501	446	430	465	475	512	448	491	459	442	494	435	508	449	481	456	475	470	479	477	506	461	467	485	478	473	467	442	470	450	474	443	497	446	430	474	454	447	447	473	463	452	470	484	457	487	435	482	505	460	494	444	474	468	433	452	500	450	460	467	436	437	439	510	448	478	458	473	481	492	400	465	488	436	441	458	464	425	467	474	506	475	464	476	467	470	446	449	445	447	501	453	492	452	493	440	444	465	490	477	469	450	462	492	476	429	455	466	488	471	514	492	450	497	455	484	461	455	468	457	467	484	473	469	435	458	453	443	465	484	476	434	457	465	485	476	504	493	452	440	452	494	454	439	444	470	506	410	445	464	477	512	458	452	444	477	449	436	443	463	440	428	483	472	497	470	481	447	490	445	426	466	468	453	470	475	475	483	439	440	465	496	470	456	488	481	467	441	478	477	447	439	482	475	464	448	430	427	478	460	453	454	456	430	429	467	409	478	478	497	442	474	457	423	482	439	462	459	485	449	470	431	479	476	494	435	463	449	438	494	454	481	479	473	473	472	496	482	474	430	439	466	461	401	503	477	450	485	446	465	487	412	462	471	444	462	514	433	487	448	460	495	468	477	445	473	459	480	466	453	463	497	448	464	471	477	477	484	462	446	449	464	488	476	459	486	426	464	451	482	438	492	454	482	470	469	467	464	448	429	476	466	474	491	426	461	410	428	423	470	473	447	440	438	471	431	501	422	445	462	456	471	465	469	444	472	507	469	453	430	487	465	444	448	470	477	461	456	454	478	488	441	460	479	454	464	444	464	483	483	500	486	465	501	489	462	463	468	504	443	416	441	467	477	439	506	494	445	471	456	477	455	457	481	474	471	496	447	488	458	460	498	470	470	446	494	442	458	417	474	415	454	480	438	467	453	493	495	506	494	520	502	444	491	456	464	498	450	439	446	443	439	435	453	500	471	485	453	493	481	480	453	511	521	481	451	470	480	477	483	492	474	449	465	465	485	495	482	468	468	445	481	486	438	466	487	467	477	442	458	456	490	470	444	463	475	460	467	410	445	430	492	460	484	422	489	470	465	442	507	471	478	459	510	468	444	454	470	483	499	519	489	461	439	466	490	473	496	449	452	433	492	451	444	426	486	486	462	482	482	512	439	475	483	419	499	466	490	493	473	470	460	466	464	465	477	460	507	472	456	456	455	486	457	441	471	457	438	491	421	424	452	474	449	488	419	467	487	471	472	395	419	469	480	480	441	450	461	459	446	450	473	426	525	412	422	438	460	442	462	489	453	495	506	445	440	480	491	467	478	442	472	458	490	450	458	490	490	490	483	427	462	451	427	434	471	461	446	447	439	454	481	444	464	491	463	456	494	488	439	506	468	496	484	496	469	463	481	470	449	421	480	448	485	464	448	438	462	438	434	499	459	455	442	492	457	446	525	454	494	453	480	430	442	462	485	471	476	484	469	494	446	498	444	463	464	499	512	461	470	451	483	447	486	482	478	465	447	484	455	458	486	485	451	507	463	433	454	481	463	400	482	503	488	498	461	457	455	449	454	442	438	472	464	459	494	452	472	446	483	451	454	483	443	464	493	460	453	435	480	479	466	443	501	472	461	516	490	491	482	461	461	472	515	449	469	462	456	471	451	486	444	503	449	513	483	442	488	491	472	496	463	446	449	486	481	468	459	445	480	461	467	493	464	427	485	451	420	468	442	470	448	484	462	453	452	458	495	500	456	466	492	433	430	487	458	462	431	455	481	490	447	452	469	415	466	483	486	469	489	466	456	473	479	489	458	458	507	472	475	433	452	478	474	450	471	452	493	450	435	452	501	476	433	481	469	466	506	458	481	467	472	512	448	498	461	469	490	475	496	441	479	480	492	477	487	491	464	476	443	498	480	462	465	446	451	518	464	481	477	437	508	477	423	492	453	422	450	482	468	457	473	465	475	445	459	468	454	498	464	499	476	456	414	478	459	475	464	446	496	482	478	470	417	468	536	464	439	494	493	441	458	462	465	463	451	472	474	489	424	475	420	500	482	458	456	460	453	446	485	470	491	436	471	447	494	454	457	411	461	486	439	467	474	465	453	472	461	473	489	444	498	448	472	455	480	457	435	441	447	481	469	478	458	459	463	485	470	500	413	453	483	426	446	453	492	511	487	475	468	480	479	467	487	432	492	472	454	472	455	466	479	436	475	502	486	472	506	458	449	473	463	491	456	478	480	438	457	482	478	492	459	470	466	470	455	492	411	487	469	443	438	512	447	440	454	450	461	450	488	421	480	465	455	458	500	443	464	481	458	494	460	429	453	441	487	471	425	462	423	457	539	506	451	453	442	448	430	474	452	460	437	462	434	468	471	448	512	443	459	474	437	494	426	468	471	443	439	459	467	503	454	506	469	491	475	473	504	464	460	446	474	460	467	446	505	450	506	463	431	471	477	484	440	459	482	486	452	461	496	465	416	495	429	485	461	419	459	447	462	442	445	465	497	462	454	476	457	453	482	492	499	502	458	486	467	460	435	475	446	450	490	480	494	449	445	456	488	473	456	463	465	460	469	445	449	489	492	428	449	479	436	470	453	521	462	473	449	471	457	461	527	462	485	487	498	463	490	516	472	443	477	463	477	463	472	441	498	492	402	495	478	468	472	478	482	476	442	446	464	472	474	449	437	429	455	467	455	456	480	491	470	443	473	508	443	449	459	477	458	459	497	477	466	437	423	496	460	479	445	490	474	465	512	474	479	438	516	465	465	477	497	426	502	477	465	479	452	454	457	467	466	481	460	463	423	470	488	470	449	474	447	495	499	486	473	473	469	477	458	504	464	489	474	468	470	481	442	474	504	505	456	479	469	433	468	448	470	462	455	451	456	492	459	460	451	444	457	480	445	439	434	464	449	461	472	493	454	458	485	451	444	501	443	455	452	439	462	460	493	510	496	502	490	470	480	456	469	475	455	470	474	455	468	474	500	429	479	448	473	461	441	483	468	488	485	471	492	448	454	476	449	460	472	460	459	442	452	464	482	482	463	474	466	483	451	438	463	485	465	485	455	465	446	463	448	457	455	512	435	468	489	447	449	424	476	464	436	473	452	464	486	475	449	407	457	504	453	498	450	467	442	437	443	463	485	444	472	445	466	430	497	452	466	485	465	474	464	468	523
63778	32306	13721	4127	1298	739	517	399	343	341	267	273	232	235	247	199	212	228	228	242	222	246	248	227	235	233	219	193	195	218	210	233	216	226	209	204	222	255	254	233	227	252	244	244	230	220	233	234	265	220	227	241	211	202	217	240	209	225	255	236	219	227	232	231	216	236	247	251	262	243	237	200	210	245	203	206	238	241	227	254	261	217	253	202	219	229	256	220	264	212	246	233	240	192	228	225	197	213	214	219	194	231	198	227	238	255	227	233	240	240	231	206	218	237	238	223	224	245	228	245	228	233	236	210	232	231	226	237	241	213	223	243	258	236	248	245	251	203	240	226	232	211	213	221	245	237	220	223	207	237	256	190	254	218	271	247	231	215	236	208	246	232	226	213	232	200	244	227	226	212	236	233	233	229	233	201	216	213	234	247	218	233	231	222	254	209	214	202	212	242	251	220	254	243	214	233	234	224	207	217	216	223	235	220	204	231	205	217	224	251	231	223	208	215	211	246	220	226	252	211	210	209	211	190	215	205	226	218	229	213	225	224	234	239	211	237	238	222	257	241	226	218	234	200	234	226	236	236	211	230	219	260	226	237	213	238	208	214	216	236	221	230	232	205	230	180	212	244	212	218	231	243	251	205	244	204	214	215	216	237	236	248	260	223	245	246	228	212	229	222	193	237	258	242	237	247	272	265	222	229	231	199	216	253	225	261	219	202	246	229	219	219	237	217	244	225	231	262	239	218	211	236	252	260	207	268	242	202	220	240	221	195	230	211	236	220	219	248	243	218	230	230	236	220	208	216	195	239	230	217	221	219	221	208	242	213	232	237	232	214	217	223	221	232	224	232	228	248	238	232	244	220	235	227	243	224	232	236	234	249	217	221	225	248	225	249	204	225	192	234	217	249	202	245	226	225	205	242	224	240	236	230	238	228	235	220	211	248	238	232	213	214	250	228	227	230	204	213	215	209	247	226	197	257	255	201	229	210	217	234	225	210	230	196	226	201	219	205	234	247	211	233	232	229	235	222	236	216	235	226	248	253	235	219	216	217	243	211	219	200	230	213	217	190	229	216	240	243	226	243	245	224	217	212	232	184	217	220	241	243	224	220	220	242	237	207	222	226	193	225	240	257	227	204	209	227	221	221	252	215	271	232	233	231	216	221	207	216	248	232	224	243	201	245	240	231	235	235	204	202	216	225	218	240	230	215	219	254	250	243	228	203	223	221	206	260	221	218	225	235	253	232	209	240	224	234	233	242	230	235	228	232	225	230	193	227	235	236	235	199	226	194	220	225	252	269	231	221	236	267	216	245	220	232	181	238	233	237	226	231	229	224	242	254	232	237	218	222	222	242	207	227	251	229	232	230	231	234	244	211	231	228	242	212	232	203	239	215	252	249	237	240	207	223	246	258	222	207	219	217	223	258	221	269	233	205	240	238	229	209	190	209	214	225	220	234	226	211	223	228	200	197	229	214	225	235	228	245	227	227	223	235	235	242	213	210	242	227	223	238	248	243	222	226	218	231	235	242	217	244	234	214	251	244	213	238	238	239	206	226	245	223	229	236	230	237	250	234	237	227	219	236	217	210	228	208	225	214	255	248	223	243	225	239	239	221	224	240	225	226	205	194	207	226	218	212	233	227	234	231	229	213	204	226	209	233	235	222	237	237	219	217	256	232	229	236	219	198	210	214	220	206	192	242	238	238	241	242	201	223	239	220	235	223	244	207	205	198	204	217	232	219	228	230	249	217	238	255	232	245	258	219	242	231	241	231	229	228	218	208	240	193	200	207	217	213	212	241	221	190	211	237	220	218	227	195	229	236	228	239	225	218	232	232	222	216	231	236	211	231	243	237	232	239	241	252	227	228	241	213	203	203	229	252	205	238	195	231	241	222	253	233	243	212	206	214	248	213	239	243	223	214	212	241	230	211	221	228	197	219	243	259	271	219	220	237	243	244	221	232	210	237	232	227	198	237	215	220	189	202	207	225	239	200	242	218	262	223	229	210	202	231	259	227	223	232	204	247	216	209	229	234	211	221	224	245	243	212	234	246	255	201	250	215	264	210	242	231	200	220	206	216	207	214	231	221	243	215	246	234	220	220	239	226	184	246	236	215	223	238	238	235	223	230	224	223	216	261	236	235	226	236	227	233	227	234	201	232	204	238	226	215	251	201	217	257	223	252	218	240	224	205	239	212	222	222	234	212	211	200	231	231	218	256	218	226	212	242	202	231	246	245	240	239	203	208	244	248	217	251	213	223	220	196	220	214	189	212	211	234	205	215	260	229	220	235	210	263	211	230	240	224	204	235	221	233	216	258	228	237	240	222	220	207	238	236	210	243	222	225	223	218	223	242	232	219	225	246	231	225	267	234	251	223	202	200	260	189	257	237	234	204	225	247	243	211	216	213	229	243	250	262	236	228	229	226	218	222	254	261	242	235	213	214	214	253	241	214	216	220	241	210	183	231	227	226	231	248	217	223	212	242	221	226	179	233	241	220	205	255	248	191	236	215	225	188	252	230	198	226	230	227	250	247	203	217	245	242	250	238	210	245	210	240	215	248	222	224	235	240	207	241	231	241	235	213	244	217	217	218	231	247	236	218	251	212	230	254	183	227	255	208	228	232	234	239	256	242	216	224	225	255	233	243	217	223	241	224	225	216	224	237	260	219	229	239	211	210	220	226	249	236	229	262	244	229	222	270	226	208	200	228	244	220	230	271	226	218	239	233	256	222	231	244	232	238	237	227	230	206	230	228	215	237	215	238	231	225	221	235	211	203	231	246	245	207	224	214	235	238	225	258	245	225	222	236	211	264	258	221	222	230	218	222	246	207	240	237	219	194	238	245	235	234	227	228	210	233	244	208	239	219	229	241	221	243	252	259	244	220	208	243	251	201	215	212	235	253	216	219	228	184	222	210	211	251	201	228	253	241	222	230	224	224	245	207	222	237	216	216	236	239	212	207	208	230	262	217	226	269	212	224	247	194	205	255	234	226	208	230	184	246	218	237	238	200	240	232	247	229	234	203	244	240	248	200	239	218	231	224	208	241	233	205	218	230	208	261	235	207	205	209	190	246	234	211	235	241	258	246	209	220	245	206	226	250	222	248	226	228	230	238	213	191	219	197	228	238	275	218	219	211	185	209	240	227	185	234	224	238	231	238	225	210	201	216	262	239	238	231	226	263	221	226	250	227	221	223	224	256	224	208	220	215	215	237	267	212	235	227	207	213	258	225	251	221	204	236	235	229	217	227	252	238	262	214	213	255	269	231	234	238	230	243	252	224	220	201	215	241	242	203	243	207	221	227	243	223	217	234	204	227	242	229	250	248	228	225	237	238	210	213	208	225	228	212	246	232	243	241	213	243	228	245	215	235	228	219	249	231	242	239	249	216	208	200	229	238	240	239	234	214	218	241	242	213	209	213	238	252	221	233	186	206	210	231	239	214	236	229	208	209	197	224	258	224	242	203	222	237	217	214	184	249	238	208
43701	25314	13040	6961	3312	2142	1639	1200	957	822	673	632	546	476	528	536	512	530	501	532	515	506	544	519	480	511	505	516	523	530	517	516	509	539	503	506	500	494	495	485	479	492	542	517	516	482	514	487	496	501	542	562	534	492	487	536	510	532	505	516	492	524	530	471	446	538	479	517	531	497	498	518	522	508	489	511	515	474	511	495	528	492	529	529	516	484	494	543	491	497	482	517	517	514	497	495	523	495	503	504	518	524	503	502	462	488	518	469	489	523	534	540	523	505	527	551	536	520	500	544	490	515	510	511	524	479	509	494	477	488	511	484	503	515	491	513	462	472	524	503	490	482	488	462	508	470	507	538	525	525	483	550	522	524	486	519	500	488	516	497	543	556	537	511	491	463	502	502	574	511	468	477	540	549	482	509	537	470	503	501	531	498	518	509	530	523	491	506	542	539	496	507	546	524	506	514	481	540	519	530	519	484	503	515	526	481	517	498	529	483	508	533	513	543	504	545	535	536	519	549	485	512	514	535	479	490	511	537	539	519	476	492	573	518	490	514	529	535	525	548	500	522	492	489	527	558	480	536	507	511	485	526	508	506	517	509	523	512	509	501	501	524	474	445	522	507	543	522	515	506	509	489	487	504	504	478	481	510	510	487	506	476	483	519	499	512	524	526	500	521	528	464	503	493	511	505	518	545	507	498	512	483	529	489	495	519	504	523	525	511	475	511	487	469	507	514	503	507	460	491	532	517	514	501	495	470	512	500	532	536	549	560	512	519	535	461	520	534	546	516	512	529	476	523	514	503	511	558	472	519	491	504	542	507	479	531	506	522	523	478	538	544	529	521	491	504	485	500	520	490	563	464	486	490	492	478	486	530	509	484	561	506	516	497	505	534	481	539	519	548	548	545	515	536	471	489	500	525	514	489	499	529	496	487	550	514	545	490	506	512	543	500	513	497	551	486	513	502	549	485	499	514	528	467	559	527	514	525	488	487	523	518	538	506	535	565	501	549	512	531	471	485	560	528	496	497	474	506	511	517	510	469	545	477	499	489	501	500	541	478	547	561	522	510	519	520	522	491	500	506	497	540	466	506	514	510	495	531	547	518	529	492	510	492	498	548	498	489	474	521	541	528	481	512	497	456	519	512	452	483	513	516	585	506	484	513	490	493	519	495	504	493	540	511	499	500	494	516	500	505	474	516	510	481	533	513	526	487	517	535	535	515	502	527	495	495	548	507	476	529	506	535	508	533	482	547	483	495	494	522	519	498	496	491	502	512	545	514	535	504	503	489	536	524	518	473	527	519	499	510	509	517	541	490	494	535	490	528	550	517	510	504	522	552	541	508	536	536	508	529	523	511	531	538	500	484	502	501	527	490	496	487	542	537	559	521	510	536	520	559	473	523	542	501	516	500	527	519	524	495	547	476	467	505	511	513	505	501	511	515	496	514	478	511	493	511	529	474	481	523	506	514	518	536	521	533	488	469	512	512	502	509	520	522	480	472	518	515	532	518	512	534	519	468	492	511	568	477	531	495	520	498	514	495	524	486	564	536	516	541	527	513	493	509	500	511	534	467	499	524	503	515	484	526	475	504	522	495	475	529	533	519	466	486	482	505	511	496	508	551	497	489	516	517	488	511	506	504	525	545	512	513	480	533	532	484	509	515	498	518	504	520	489	523	505	471	515	539	483	497	534	493	505	531	494	497	534	511	478	493	558	496	476	503	535	498	518	512	530	525	497	513	536	490	476	509	512	522	500	505	501	533	530	534	539	488	518	533	527	552	515	499	483	475	509	514	499	543	512	504	535	513	560	502	497	472	492	485	497	524	515	491	503	500	508	514	477	496	560	475	514	527	533	519	495	523	501	491	485	491	500	518	501	466	500	542	526	520	523	496	510	481	511	506	501	509	509	563	488	504	500	485	494	500	514	543	499	502	504	519	515	518	507	510	499	563	526	519	538	556	520	502	515	500	548	506	502	509	504	504	537	482	514	534	501	501	539	526	483	510	531	510	492	576	498	501	527	482	479	508	491	472	478	504	508	538	514	519	486	554	487	488	518	536	461	508	499	513	511	496	494	510	523	540	543	506	476	501	482	509	489	541	550	487	492	522	536	496	507	482	529	530	507	550	491	504	509	522	470	523	508	482	499	508	529	528	524	494	548	509	523	522	478	520	500	491	496	486	510	531	550	509	546	473	509	479	480	513	532	507	532	521	531	473	520	502	499	519	510	511	492	521	529	535	541	503	474	488	489	552	530	539	500	488	513	526	520	509	522	539	521	490	549	506	465	504	497	501	497	511	534	502	510	478	490	563	518	538	547	521	511	538	504	520	507	512	476	522	499	493	504	487	512	518	496	507	552	489	500	517	511	491	562	497	512	517	510	492	508	519	502	527	528	515	559	509	508	521	509	501	473	528	505	532	524	479	503	484	488	516	485	509	503	484	518	539	526	511	497	511	519	497	492	504	504	513	482	508	536	504	469	484	508	521	527	507	531	509	534	537	505	535	501	487	463	505	515	494	490	491	513	513	568	504	505	521	473	532	505	497	517	497	477	511	532	497	532	504	516	537	515	544	530	498	508	467	503	539	500	507	500	519	502	499	515	506	500	489	514	489	474	496	488	523	521	522	530	479	534	556	516	495	493	493	519	486	501	473	525	538	495	539	523	492	507	470	502	522	496	542	514	496	527	504	477	491	512	502	492	505	513	459	535	503	474	514	545	494	532	538	508	472	530	494	540	519	507	521	529	452	529	486	497	481	502	504	573	515	548	497	494	529	518	513	507	497	496	508	513	502	520	475	505	558	475	533	504	544	569	502	545	509	532	540	513	501	455	530	498	499	511	534	503	503	526	517	536	529	489	503	528	502	539	501	520	493	498	502	500	531	512	537	487	559	499	536	494	518	477	515	489	500	547	531	529	464	503	560	545	477	545	491	488	544	509	523	499	514	490	578	488	515	478	516	489	487	511	499	527	529	507	519	478	523	531	501	519	524	486	501	535	499	493	472	511	513	530	536	512	481	482	503	506	509	533	522	497	528	488	503	526	509	509	537	511	491	509	503	478	508	514	510	469	547	519	535	491	510	533	506	554	507	488	528	525	497	504	519	506	551	522	499	526	502	539	510	507	511	497	531	501	504	537	511	505	538	545	492	490	543	472	494	516	473	510	498	538	515	538	546	544	512	524	537	507	532	498	539	535	523	511	499	498	543	529	510	491	514	526	504	499	489	548	532	530	459	475	465	530	520	513	480	464	535	536	528	482	508	500	509	509	538	514	475	491	514	480	518	499	495	531	530	535	464	477	477	500	543	474	504	490	511	500	498	505	532	534	513	528	514	511	517	561	506	505	518	549	496	536	522	506	517	504	557	525	510	480	515	502	546	527	479	502	519	523	573	532	505	500	494	517	484	498	515	513	541	518	541	516	497	526	494	503	537	524	500	526	486	515	536	493	494	522	531	505	485	520	534	502	526	484	512	512	502	499	505
49872	18778	4252	1033	504	336	262	268	223	235	212	218	231	235	214	235	244	249	230	219	246	239	207	213	238	258	214	224	247	214	227	194	216	246	240	239	232	248	229	219	196	225	205	223	226	244	227	211	244	240	213	214	239	244	228	227	265	211	221	212	198	215	210	209	236	253	230	215	220	236	210	211	234	220	196	225	217	206	220	234	221	207	257	223	219	221	235	236	211	212	240	214	245	208	194	204	225	217	238	252	232	235	229	248	203	225	253	226	209	224	201	213	215	202	217	247	217	237	220	237	232	235	252	225	237	234	219	197	203	223	219	213	225	233	219	241	215	222	229	211	232	214	222	228	223	233	212	247	229	221	228	213	223	226	254	234	246	236	216	249	246	200	230	246	253	248	243	214	239	210	237	227	222	219	208	204	192	226	235	241	230	222	239	238	219	213	217	243	222	256	215	215	229	223	228	216	216	239	243	211	203	225	200	237	214	227	260	232	244	234	235	225	261	244	228	243	208	205	211	202	218	221	240	221	234	225	231	180	220	238	234	233	192	236	214	206	255	235	213	215	216	213	208	211	225	224	226	229	255	215	224	221	199	219	212	223	247	229	245	225	224	247	227	236	203	222	216	241	216	195	252	259	216	232	219	206	219	213	250	265	227	266	231	221	239	233	234	239	206	214	223	255	204	231	204	231	216	222	243	243	215	247	220	236	245	242	200	203	241	246	245	229	217	217	215	217	249	224	208	225	233	233	193	237	225	238	219	242	233	248	261	230	242	233	217	217	215	217	211	226	224	250	212	246	232	232	209	185	186	215	211	213	235	228	217	217	226	228	224	253	210	240	230	225	249	209	205	246	239	214	226	200	227	240	207	215	215	233	211	233	209	235	214	234	226	262	227	218	226	205	218	227	244	215	212	231	207	203	221	205	241	206	234	249	239	220	234	226	226	230	248	246	217	214	221	242	241	197	218	214	217	247	230	232	213	215	186	223	230	237	218	196	241	233	216	211	216	229	231	233	241	208	232	222	218	221	203	244	228	195	261	229	215	228	241	249	239	198	242	208	201	214	227	240	212	225	223	199	222	253	231	227	232	208	199	210	219	228	240	188	225	241	232	231	225	221	219	227	225	216	239	220	230	211	208	219	219	237	218	214	211	249	236	253	221	246	209	222	231	228	209	239	212	215	237	240	239	222	231	211	200	208	191	214	257	204	226	244	217	243	214	224	211	235	222	216	200	212	215	211	244	214	248	230	232	225	224	208	232	231	249	232	207	203	236	187	214	228	199	233	207	226	220	223	202	206	212	200	205	231	228	224	216	244	220	198	235	211	198	239	217	218	223	203	223	241	227	190	195	216	223	222	215	239	194	232	219	213	254	252	223	229	225	232	212	231	229	197	196	198	193	250	251	244	216	227	245	238	199	234	232	225	219	243	233	224	233	218	236	230	248	248	228	211	238	194	254	209	215	236	208	208	200	236	243	219	216	216	204	229	226	226	218	214	229	219	240	214	201	221	203	215	248	221	218	204	213	226	242	236	234	228	237	240	224	219	240	189	222	258	213	221	203	216	249	244	234	214	220	221	221	231	230	259	212	209	218	220	215	209	204	217	201	224	191	234	218	206	209	225	235	241	241	201	224	190	238	223	209	233	243	202	212	225	188	208	222	233	224	217	202	233	218	227	229	241	257	228	223	193	230	220	236	183	224	243	234	205	239	206	189	234	221	210	253	243	246	253	228	216	234	272	227	230	208	219	258	261	214	214	224	237	242	236	229	228	216	239	225	218	222	227	209	251	220	251	221	226	183	241	250	218	233	209	238	218	257	226	214	237	236	215	224	247	194	229	218	222	218	203	233	230	212	238	235	233	207	218	239	231	188	213	260	229	242	213	233	233	208	229	211	221	233	215	225	203	208	242	236	217	242	198	207	246	240	227	220	233	229	224	221	235	256	269	220	190	245	238	222	219	228	225	217	233	212	226	239	217	264	238	238	216	203	229	239	215	220	238	216	232	235	224	219	240	248	203	232	210	222	234	215	252	204	246	231	219	213	254	243	235	218	212	201	206	213	218	222	214	254	202	265	208	240	206	216	238	218	206	212	243	210	211	232	208	242	236	227	222	222	199	221	218	227	227	225	197	238	214	238	196	202	239	232	246	211	258	212	234	227	263	216	233	232	231	227	230	254	233	197	228	207	205	227	242	221	252	216	222	224	210	242	247	216	238	231	217	254	209	216	196	224	247	233	256	200	228	196	212	217	220	242	227	210	212	216	224	247	233	209	225	216	218	224	222	226	240	240	222	260	225	215	216	252	217	206	245	220	216	250	213	235	222	235	231	219	224	237	218	260	241	207	225	214	205	201	242	216	234	244	226	208	236	214	234	205	185	199	226	209	218	190	217	222	239	214	263	264	216	215	229	203	228	214	224	231	233	230	209	218	223	208	230	219	195	252	198	226	235	217	230	219	231	208	231	236	218	233	222	221	234	252	203	220	234	217	261	258	237	220	239	249	230	229	237	202	246	246	230	206	228	212	224	229	225	244	229	238	223	228	245	248	241	212	224	241	249	223	246	236	195	234	194	224	227	191	239	251	234	206	246	231	247	199	210	226	246	242	218	223	215	220	229	244	226	235	238	214	239	257	213	230	201	228	206	229	232	207	213	213	215	200	250	254	201	201	222	235	237	204	210	203	216	239	240	231	235	222	220	235	248	232	233	213	223	227	233	219	243	231	254	236	204	218	204	228	233	205	230	209	223	227	213	222	216	240	207	203	232	217	228	214	220	231	244	234	251	247	230	243	216	224	222	217	244	260	248	230	203	243	223	251	231	239	223	212	232	216	221	258	234	226	234	193	206	237	231	226	211	209	202	219	215	204	222	236	223	216	237	201	214	237	195	236	212	187	196	250	238	209	236	222	221	222	237	246	206	245	226	218	211	217	230	216	259	226	205	224	198	223	227	227	199	231	261	225	217	236	231	211	238	227	211	219	218	224	240	208	209	211	216	236	211	227	241	224	224	209	219	210	209	240	211	218	236	207	232	189	243	243	221	216	203	230	212	198	222	243	214	219	217	229	234	215	209	230	220	228	207	217	248	236	241	223	220	230	238	205	244	216	213	223	226	220	199	242	243	244	251	223	241	246	221	240	201	230	259	250	222	232	204	259	229	255	243	249	245	239	213	235	219	216	244	208	205	239	217	214	246	207	238	203	214	211	196	230	235	230	246	237	228	237	231	212	231	206	243	209	214	216	199	228	256	243	206	230	217	257	229	220	232	227	206	231	225	202	237	205	271	218	244	230	201	218	223	201	213	246	233	236	229	218	249	206	212	206	224	221	235	225	225	218	233	217	212	231	204	219	246	243	241	215	202	240	239	235	206	236	237	241	244	244	215	231	213	201	205	222	226	231	233	223	242	221	244	209	243	213	222	224	251	224	208	207	195	199	193	257	212	235	229	240	216	199	230	206	237	213	245	211	229	248	213	223	267	230	231
34710	13815	4975	2109	1267	845	692	625	583	520	569	489	495	527	514	461	527	510	536	476	516	500	496	493	504	455	497	535	504	500	488	517	453	487	497	496	499	514	521	458	535	491	510	488	509	515	467	483	527	504	503	494	513	475	520	565	498	488	501	506	487	510	528	462	500	489	468	457	498	496	491	534	546	488	507	509	492	486	481	493	505	525	511	476	533	491	534	470	527	533	556	462	481	511	459	510	494	468	523	483	482	498	484	490	503	519	469	461	486	469	533	529	500	496	458	523	506	535	504	500	525	446	495	494	472	506	502	503	499	502	489	500	494	459	518	520	514	480	534	493	487	526	518	505	499	521	490	487	511	512	495	502	527	516	494	512	496	493	492	512	522	491	540	528	486	478	478	527	518	507	528	525	520	498	485	465	494	502	537	487	493	514	483	491	542	505	481	501	510	525	548	485	483	500	496	552	549	539	540	497	516	533	495	525	484	475	509	488	509	514	514	483	540	487	532	513	524	521	519	532	483	481	558	481	477	500	486	506	501	527	488	499	538	481	513	501	497	478	477	485	497	514	542	530	496	465	511	520	485	502	542	527	501	554	498	488	494	512	464	524	551	486	476	483	569	475	530	490	492	501	475	461	517	495	507	513	532	513	478	484	498	517	538	513	488	482	500	489	525	491	562	497	495	531	510	490	495	478	493	474	530	482	532	540	528	501	490	486	539	525	508	513	510	482	531	501	492	481	521	524	530	520	494	521	498	503	526	492	506	517	526	491	505	515	515	486	495	491	472	516	515	490	550	526	549	533	507	509	528	516	501	544	509	485	525	479	516	528	500	480	521	509	529	498	491	504	505	505	536	500	531	560	476	480	451	522	524	503	470	526	551	533	518	511	512	536	492	466	544	486	522	532	481	522	513	544	486	523	497	490	528	495	501	519	548	475	515	468	540	447	511	504	451	509	534	526	526	469	476	530	530	466	510	489	512	513	496	552	519	516	490	464	523	454	491	466	499	494	524	514	521	480	507	487	509	499	522	525	513	522	454	516	506	515	504	472	503	529	518	482	519	491	492	488	519	496	504	510	531	496	507	532	535	541	491	474	523	524	534	465	462	488	499	492	502	555	506	532	500	505	539	535	515	475	492	487	478	525	508	497	475	496	523	493	507	516	489	526	514	506	522	491	488	545	512	508	526	499	511	508	474	469	482	515	534	458	489	502	473	505	507	528	536	531	492	515	489	491	471	524	503	519	483	468	516	514	545	534	487	480	449	536	500	514	478	512	545	480	521	508	529	556	470	535	531	532	481	492	524	472	523	530	524	528	499	564	534	497	446	518	552	522	507	505	540	531	512	444	517	504	498	528	546	498	506	487	529	513	512	514	500	522	526	515	484	484	515	527	537	486	499	521	497	536	522	520	487	501	551	539	496	494	480	483	474	508	512	539	473	502	482	506	484	528	502	537	507	514	473	521	524	514	507	479	525	516	538	461	509	513	509	523	491	496	498	486	496	482	481	523	500	513	486	489	527	500	523	470	511	490	526	511	539	537	521	480	523	572	518	536	521	507	520	491	545	480	498	467	522	492	487	522	498	526	488	525	473	499	508	473	495	493	485	499	501	492	498	510	487	523	539	504	485	480	476	508	515	497	515	489	501	477	494	464	500	481	509	463	500	496	529	525	510	469	519	514	508	475	508	530	497	527	525	476	524	475	507	516	479	474	537	487	521	492	502	497	521	495	509	521	502	497	537	498	488	493	498	538	507	482	480	532	491	526	497	487	506	543	518	500	504	497	554	497	499	523	541	478	497	517	492	517	509	504	495	494	493	561	490	502	500	499	518	499	530	527	515	505	522	525	522	506	525	487	511	501	499	496	486	534	511	489	480	522	462	515	518	501	455	480	469	489	501	517	522	529	492	533	481	482	476	500	481	529	524	536	506	516	487	514	529	518	534	493	535	468	484	482	529	499	500	496	505	487	479	518	522	485	530	540	488	510	510	477	474	501	511	498	504	487	507	501	490	481	503	507	509	513	528	509	495	491	530	476	488	489	514	491	542	521	486	485	471	501	501	527	467	525	513	513	517	508	526	507	500	538	513	510	480	522	546	468	517	531	516	486	521	541	505	460	505	497	468	478	513	484	502	476	505	490	504	450	527	504	477	495	478	524	481	450	488	482	503	484	517	487	483	491	526	502	507	490	480	513	525	479	513	559	514	521	486	486	483	529	505	513	499	509	511	494	547	506	494	516	474	506	530	522	482	481	516	512	497	527	500	484	451	521	472	526	483	511	488	524	520	487	494	491	531	513	548	523	516	506	493	549	467	488	494	512	500	487	554	521	515	509	498	475	534	489	493	503	520	538	564	488	517	504	485	502	487	525	462	505	500	499	486	486	522	503	503	498	484	485	482	466	474	533	506	541	496	511	527	498	507	491	493	510	473	500	478	518	508	538	481	513	490	557	500	492	505	519	502	530	515	496	464	478	496	482	503	504	539	482	541	504	525	518	529	505	493	516	463	477	499	502	520	495	467	507	446	488	534	488	481	501	488	500	544	531	475	502	490	508	489	484	515	478	497	529	486	520	517	511	548	463	479	482	469	528	513	500	479	500	506	498	523	469	492	515	515	512	528	497	489	474	507	513	483	533	498	568	524	494	505	554	516	495	516	478	504	498	468	509	479	496	511	533	526	500	517	522	499	477	485	469	511	517	515	556	534	508	517	540	514	462	449	516	532	517	505	542	465	518	475	479	475	528	510	504	483	503	529	513	518	489	514	507	513	524	495	488	517	548	517	511	512	511	466	530	447	447	511	506	530	503	506	469	478	478	501	541	483	486	478	471	471	503	502	510	499	462	552	510	473	477	552	532	495	523	504	496	526	512	508	496	467	510	490	473	496	503	484	539	503	432	479	513	504	492	458	482	504	473	559	506	506	497	508	498	533	523	509	460	505	493	552	541	542	510	515	516	457	499	523	489	515	515	483	500	476	526	541	496	529	515	518	550	544	494	472	527	500	468	515	512	501	476	479	519	493	503	501	542	500	481	532	530	494	533	479	542	506	481	519	504	471	531	486	510	513	521	511	493	530	502	497	499	529	485	479	526	534	474	521	510	484	502	504	510	540	531	497	491	524	522	516	510	491	481	515	473	506	487	501	484	522	492	504	557	483	487	491	575	517	520	503	502	537	532	511	489	503	520	510	483	496	508	501	492	483	462	536	520	509	538	538	532	507	480	512	441	518	503	493	499	500	534	489	480	483	513	527	489	536	544	485	516	467	536	490	531	528	509	556	522	483	538	547	487	507	492	551	475	519	512	534	507	518	516	487	536	475	509	492	451	521	521	487	498	505	483	495	503	537	520	483	473	485	504	564	475	497	524	506	526	480	529	518	535	516	518	487	535	506	522	492	570	456	463	495	534	538	436	523	556	510	515	555	486	501	524	505	490	493	510	489	469	530	519	497	527	464	476	541	497	509	534	476	523	486	489	545	519	481	478
61731	20834	4070	952	460	369	324	308	233	216	216	216	223	239	238	215	216	215	223	232	229	207	228	195	202	214	231	225	226	198	226	226	193	230	189	214	236	191	203	203	207	209	225	220	230	238	232	208	244	214	207	262	175	226	202	209	223	214	228	204	222	198	208	190	205	203	215	191	203	221	228	225	228	222	221	202	198	200	215	237	225	222	222	219	231	230	212	197	222	190	205	211	214	212	216	204	192	200	199	213	206	233	209	241	194	207	207	244	240	189	232	220	212	254	215	208	232	211	235	205	209	245	229	209	205	177	216	206	208	233	215	210	204	196	243	214	220	220	223	206	238	235	200	222	209	253	206	205	213	219	176	203	206	192	207	196	229	194	198	216	211	225	259	263	184	220	239	221	213	223	222	214	227	209	231	236	222	185	238	207	225	221	227	216	226	216	204	206	238	214	224	196	222	242	251	226	203	230	197	203	211	232	229	204	239	208	204	215	216	223	199	201	218	235	212	242	192	223	238	221	241	232	233	200	201	209	216	203	213	220	214	252	217	216	207	221	188	216	216	214	210	218	209	230	203	221	224	218	229	226	206	213	231	238	231	203	239	216	202	195	215	215	196	220	226	186	205	215	208	239	200	207	231	204	208	199	194	214	213	237	268	197	206	222	234	223	234	246	195	251	212	227	219	213	217	200	236	218	251	235	233	201	220	216	229	194	200	210	214	220	185	231	196	196	199	200	211	219	222	220	203	212	242	218	219	208	201	235	237	200	232	231	213	193	216	203	240	191	200	222	255	213	213	214	210	252	205	199	228	229	166	222	247	217	207	203	201	234	206	203	209	235	203	223	223	230	227	222	220	209	218	216	208	243	205	205	233	202	239	223	222	244	225	220	217	215	225	210	192	230	224	196	174	206	225	242	220	198	239	219	182	224	218	230	225	227	215	216	195	207	234	217	234	217	200	211	185	212	197	210	243	201	220	216	259	191	213	219	211	226	183	199	227	258	237	213	194	229	208	223	203	210	225	203	199	219	207	247	250	238	217	233	213	217	207	197	215	237	216	216	194	214	193	216	233	219	219	232	225	218	206	239	241	219	203	226	208	207	194	196	229	187	195	238	244	220	242	235	205	218	207	190	211	220	216	225	233	203	230	219	217	228	233	227	211	194	240	223	193	239	246	200	199	184	191	225	215	238	200	200	226	225	207	208	220	228	190	213	215	214	219	216	225	199	215	213	205	225	226	222	169	214	217	222	197	194	207	241	227	215	228	199	210	219	228	188	197	242	211	203	196	195	215	233	211	216	235	203	239	237	222	205	226	207	236	226	209	202	218	180	233	200	237	192	210	239	261	216	209	197	199	207	240	206	219	211	191	187	229	182	209	212	205	240	212	227	216	234	212	239	223	224	201	233	248	218	239	207	241	210	216	205	213	206	195	215	209	206	247	226	240	206	219	230	225	195	236	216	246	268	255	227	201	194	234	236	195	221	225	194	209	228	238	218	223	224	181	218	211	200	181	198	202	213	184	211	226	222	229	218	208	224	192	224	250	212	206	212	229	193	210	202	240	246	252	203	203	213	226	206	217	212	224	232	221	244	239	224	206	215	211	235	210	228	227	218	185	209	233	205	251	239	215	215	215	211	234	216	206	216	215	221	223	227	191	208	229	224	220	230	228	234	228	231	242	204	214	239	236	195	195	212	221	231	235	220	238	222	197	223	202	223	214	230	203	239	220	217	219	219	202	184	228	212	226	231	226	236	210	189	216	183	210	211	232	190	238	226	220	201	215	204	223	208	210	243	223	211	174	233	231	237	200	208	209	213	217	221	208	213	205	219	209	245	215	251	196	207	213	221	204	230	217	210	208	206	231	205	215	192	206	220	208	205	214	195	229	227	196	220	235	205	195	216	227	183	218	215	229	239	227	206	171	204	244	233	225	213	218	194	215	211	259	198	267	215	231	224	237	205	193	219	216	215	239	226	233	229	219	202	219	193	202	209	218	211	217	257	212	227	228	218	217	229	240	206	212	213	200	198	222	204	235	218	223	215	239	214	219	224	184	194	231	207	210	252	201	216	212	217	223	219	194	209	249	206	202	216	192	184	238	229	237	229	226	230	214	199	217	214	227	208	202	201	205	226	199	199	223	238	211	203	204	232	228	221	227	216	217	221	193	244	205	225	201	241	198	226	211	225	240	219	205	228	234	260	217	204	237	212	207	201	225	233	234	220	218	219	202	202	205	212	212	224	210	230	216	199	238	215	214	256	228	217	226	226	208	210	215	224	195	207	218	208	209	216	219	193	209	186	219	178	193	220	211	227	250	215	224	209	229	207	244	212	217	208	229	233	208	212	216	218	199	204	231	192	211	208	235	225	203	236	228	213	234	224	213	219	232	209	227	209	249	256	220	228	214	202	229	234	214	195	232	201	230	211	231	214	207	202	214	203	237	233	213	212	186	191	203	244	222	207	227	217	223	227	223	239	245	209	247	190	214	223	221	231	197	214	192	204	215	234	224	238	241	218	227	199	210	210	210	232	207	192	226	216	199	183	221	216	193	195	212	231	208	238	210	240	247	227	244	218	217	238	201	230	256	220	222	205	212	221	216	191	221	210	244	213	187	205	202	240	232	215	200	209	243	224	225	244	213	211	192	181	209	187	214	225	247	211	209	223	194	227	195	227	209	212	198	192	219	211	216	210	244	234	230	178	210	208	217	243	203	228	218	207	231	198	204	196	221	220	220	200	224	194	213	255	204	203	231	205	230	240	209	227	233	226	197	210	211	226	200	207	206	225	224	212	201	223	245	254	232	197	217	221	199	213	202	212	209	198	210	226	206	203	194	214	204	238	228	244	223	240	213	189	210	213	223	193	256	211	213	234	200	212	205	195	221	183	228	215	225	230	202	200	224	203	203	225	198	195	207	221	215	200	210	218	220	234	199	188	174	190	200	198	246	206	219	237	205	205	181	190	201	222	189	208	186	234	240	242	211	219	201	231	207	190	230	214	197	212	221	201	201	229	218	222	247	222	191	186	199	230	224	213	176	215	228	216	226	215	223	204	199	230	216	210	221	226	209	212	256	233	212	212	213	234	216	201	231	218	213	217	239	200	196	222	237	190	208	255	228	227	198	218	205	192	203	209	202	212	216	211	205	242	232	241	184	186	225	185	208	216	196	192	242	189	237	212	226	200	218	229	218	219	220	184	218	207	231	222	213	200	225	207	232	211	224	232	237	221	182	240	233	225	218	220	163	194	214	239	178	191	211	214	240	227	215	190	219	233	208	225	190	228	196	215	222	217	235	231	225	220	225	211	237	221	203	201	214	231	215	200	248	238	223	198	215	216	224	238	244	226	239	208	235	217	216	180	214	203	244	235	244	241	241	207	219	221	212	231	209	219	209	210	198	214	211	214	219	226	222	228	219	225	232	221	215	212	206	212	248	212	217	200	233	216	234	203	196	235	217	247	193	210	233	209	211	212	213	245	212	206	204	233
41121	10357	3446	2053	1341	1039	821	674	596	557	521	515	507	486	507	507	522	480	502	493	459	482	491	478	522	495	479	486	480	510	515	478	521	498	480	470	494	481	461	517	510	536	504	502	500	480	444	515	470	475	493	494	464	534	490	498	475	509	478	506	515	484	533	504	489	508	490	447	525	490	479	498	511	492	482	497	522	503	439	516	472	509	498	501	471	488	549	471	452	465	458	450	487	491	520	490	485	479	514	451	472	473	480	503	497	479	509	453	481	468	490	476	472	463	463	509	524	510	492	493	527	485	481	449	498	479	510	504	505	480	459	492	489	474	523	516	456	465	524	499	513	500	494	520	535	468	530	519	491	460	497	490	474	505	482	471	484	495	472	482	495	471	519	462	487	498	489	528	461	498	492	478	545	510	488	494	476	509	492	518	471	489	516	500	472	467	470	497	477	467	468	497	522	484	500	527	473	491	443	473	524	514	514	496	458	513	465	486	494	495	509	514	463	516	485	506	515	492	506	484	483	461	509	482	477	484	488	531	519	531	452	521	510	471	501	465	505	478	512	493	506	506	471	494	488	467	472	486	476	486	466	492	497	490	472	446	486	503	482	519	446	469	518	508	475	536	484	501	465	489	520	513	503	492	482	484	506	461	474	518	492	487	477	486	521	446	524	473	500	505	461	463	461	487	437	525	507	492	510	505	465	529	475	453	517	476	524	516	487	517	509	507	505	507	472	479	485	506	512	460	484	509	479	515	486	443	505	493	483	454	482	517	500	504	499	480	474	523	470	481	465	499	518	471	505	491	501	474	484	496	479	534	512	514	490	476	472	474	496	511	512	511	482	494	518	484	464	465	501	499	494	484	506	480	473	460	485	465	454	482	493	510	505	451	493	478	455	516	481	497	516	472	487	482	486	474	471	475	479	470	483	483	499	483	475	521	519	449	518	521	508	493	450	515	479	510	485	496	477	462	478	510	500	480	472	477	474	450	484	507	496	510	504	476	490	488	507	516	534	480	479	491	492	459	455	518	512	533	514	513	516	524	507	532	523	523	452	510	525	499	475	475	503	505	492	493	505	513	437	522	513	491	464	509	516	460	438	483	457	498	485	465	493	451	459	517	511	469	514	461	505	487	525	480	531	523	470	523	493	506	501	468	530	469	464	520	501	521	505	501	481	505	508	468	482	428	472	506	524	480	475	498	531	505	511	480	506	468	502	513	502	494	479	493	492	520	462	508	457	482	486	502	471	485	495	486	522	463	499	459	473	499	502	535	491	497	492	494	506	511	515	480	493	477	504	520	471	497	469	466	463	463	500	489	512	473	472	500	477	498	513	480	498	498	496	513	483	490	489	500	465	509	470	499	494	518	478	468	446	497	486	485	502	543	481	502	500	454	499	513	499	476	479	518	536	499	451	488	481	539	477	476	518	496	483	487	478	491	510	488	478	511	482	521	468	471	489	524	513	496	509	460	487	505	474	484	518	489	510	555	465	478	483	473	484	482	457	511	509	479	531	461	502	508	483	496	461	502	545	475	461	457	479	473	483	497	475	487	478	459	455	503	519	518	483	466	479	468	505	477	497	492	496	500	483	508	488	455	490	493	466	530	506	467	510	484	499	466	499	538	503	500	540	497	443	496	525	513	501	510	511	474	508	461	490	488	504	499	526	472	495	502	503	468	485	499	500	495	520	479	453	494	475	493	526	511	444	434	491	496	463	468	455	497	482	490	474	504	509	524	546	481	502	489	468	513	496	561	531	481	537	486	461	471	494	480	449	512	478	483	483	492	494	491	480	513	475	493	488	500	495	525	508	466	504	484	531	469	523	478	476	458	454	513	491	486	491	453	495	510	486	506	464	463	487	557	481	487	511	437	454	504	444	512	469	483	500	502	483	489	491	465	498	518	498	460	520	487	534	537	502	476	501	501	473	495	522	503	488	476	484	506	516	477	447	481	497	484	470	479	481	464	485	496	518	498	472	503	501	479	475	488	517	484	506	511	500	541	467	508	480	481	493	515	487	455	507	502	501	536	479	495	486	534	491	513	492	474	511	453	479	483	427	462	502	468	475	554	505	505	454	515	542	516	470	527	526	480	512	438	544	491	479	491	532	490	494	443	482	483	496	475	499	491	457	503	457	479	510	526	493	494	508	462	478	554	508	534	481	491	490	509	494	476	463	461	489	486	489	471	441	484	494	460	468	477	484	498	477	472	495	528	482	505	551	467	482	477	458	493	497	477	471	499	522	478	501	487	499	520	519	477	489	473	482	491	450	477	500	548	523	486	525	490	495	503	469	491	487	494	512	467	484	475	521	482	497	488	465	459	499	498	489	485	507	519	461	463	525	475	497	492	460	508	499	507	464	510	537	476	540	492	509	523	470	496	523	500	460	498	467	470	498	464	513	501	481	476	478	528	473	511	503	461	455	518	485	503	495	511	452	492	500	497	517	499	491	472	460	498	489	481	477	508	497	492	527	476	518	488	465	474	468	478	477	490	524	514	454	475	466	473	530	499	459	476	491	523	508	453	508	463	522	489	522	450	508	499	515	506	450	517	491	552	487	457	509	447	453	511	505	513	541	494	502	522	481	485	502	471	526	507	482	466	456	483	517	467	449	513	490	490	450	493	452	492	494	461	486	465	528	487	480	488	465	491	529	492	494	475	529	476	492	480	502	476	513	489	476	507	486	481	510	494	556	496	469	463	479	502	503	478	493	487	515	535	480	509	498	489	437	473	493	491	457	499	478	497	456	475	523	498	478	481	511	494	489	481	535	514	472	480	469	505	473	471	505	519	499	517	495	454	472	539	510	498	482	465	482	508	479	477	476	493	449	513	468	522	489	469	487	443	495	481	494	494	508	506	498	471	475	502	500	499	500	467	500	506	503	513	483	487	483	520	505	517	496	464	450	472	527	538	516	461	488	505	482	473	540	464	510	513	522	497	511	510	480	511	495	479	502	470	479	488	478	464	479	494	491	512	468	456	487	487	488	497	495	491	487	487	511	472	464	486	493	506	483	466	513	471	498	479	523	493	491	483	496	477	482	505	492	482	500	496	488	480	490	500	457	485	460	483	491	464	480	505	517	485	445	475	473	494	486	469	488	483	496	456	465	455	483	494	517	522	519	515	493	505	486	491	470	499	483	482	473	494	483	474	473	473	485	462	522	509	477	499	453	535	468	472	500	487	486	499	501	520	508	496	478	464	520	458	486	475	468	465	548	489	497	484	500	463	509	510	469	479	510	513	460	468	510	521	510	530	512	494	536	495	501	543	493	471	497	476	491	480	473	532	538	509	478	481	493	521	490	459	494	484	500	483	480	491	487	516	510	522	505	487	538	475	500	496	443	498	484	495	479	476	489	502	539	452	505	514	500	532	486	487	522	533	495	520	482	502	459	503	480	515	517	527	529	482	495	469	484	423	452	501	465	476	535	501	514	462	493	540	501	482	480	484	523	514	473	495	484	474	481	524	513	499	481	506	465	467	484	462
56326	26778	15728	7383	3261	1962	1196	613	435	336	301	260	207	252	225	205	251	240	206	226	238	223	234	219	223	219	211	228	181	220	223	260	246	197	230	227	230	220	223	217	227	202	206	232	248	233	233	232	236	240	224	225	228	217	211	248	193	223	225	226	210	213	205	233	215	229	223	208	227	251	218	219	229	229	225	226	208	211	232	257	216	236	217	231	244	248	260	181	200	221	232	236	232	227	229	215	190	219	206	204	219	265	253	236	237	217	219	220	198	241	211	182	217	205	233	224	215	214	196	191	284	209	204	195	233	241	201	226	221	223	275	255	242	237	223	232	234	206	223	229	221	211	187	223	238	235	230	197	231	219	239	217	231	221	241	226	219	213	222	247	224	234	243	218	208	208	237	235	238	234	210	213	193	211	234	230	204	222	203	243	208	221	238	205	203	221	213	220	219	222	223	199	224	214	204	212	229	221	248	220	220	237	206	214	233	220	208	209	243	223	208	220	201	223	257	246	223	224	222	234	229	185	241	211	198	269	235	221	245	195	243	212	243	185	225	216	262	199	221	197	214	243	221	236	215	213	223	220	226	254	235	231	244	190	268	257	228	248	229	216	229	249	208	231	200	236	224	230	229	235	221	250	248	245	234	217	222	193	248	233	235	243	214	214	230	211	227	195	231	211	270	243	271	244	201	220	272	233	240	229	212	206	244	199	243	254	215	209	228	247	212	224	220	223	223	237	229	228	249	252	231	223	202	215	238	215	218	216	261	211	230	224	212	208	222	212	193	240	239	223	248	239	203	231	232	209	232	193	228	215	261	221	229	225	238	222	227	234	206	227	248	246	222	230	247	238	186	246	232	224	231	187	231	226	225	210	206	234	237	224	225	219	253	267	204	233	230	220	239	236	255	215	225	236	197	229	236	220	204	208	230	236	214	208	237	217	221	251	214	220	228	232	233	225	234	253	207	232	235	211	188	240	220	234	232	270	222	221	201	236	250	227	242	254	242	210	227	219	228	173	221	219	196	221	218	187	216	235	227	223	217	238	191	236	234	241	248	236	219	229	224	215	229	224	220	214	242	241	263	234	248	191	224	223	233	233	223	206	218	218	235	219	234	242	240	231	226	218	208	226	220	231	202	235	220	229	223	217	222	246	244	222	203	240	244	220	219	223	191	197	230	200	257	207	227	228	256	232	233	197	223	217	214	223	252	219	223	220	250	222	208	233	232	227	262	204	194	217	230	234	235	221	214	227	208	235	249	230	237	243	248	244	209	234	195	238	227	212	232	229	248	232	232	243	257	221	212	217	285	223	208	217	246	184	261	257	261	239	243	227	210	228	210	211	196	227	212	230	217	215	201	245	255	225	226	207	233	236	204	210	220	228	229	217	200	224	246	224	252	227	226	189	198	206	261	207	193	225	229	220	187	209	214	221	239	236	240	204	229	227	209	209	259	234	194	242	216	238	212	219	246	232	225	231	210	218	245	247	208	235	224	202	208	225	237	238	240	221	209	203	215	189	226	210	211	219	184	245	204	202	208	215	198	203	210	208	199	225	231	238	196	216	190	233	237	236	214	201	235	269	236	195	225	208	229	236	231	205	204	208	216	223	213	238	230	223	230	233	223	220	213	230	214	228	242	228	190	226	231	226	229	210	199	218	226	226	219	213	224	206	219	232	240	265	212	229	217	205	229	245	232	231	235	226	206	210	188	209	215	219	218	208	230	197	195	204	221	206	240	194	234	244	239	219	235	241	227	234	233	235	218	213	232	207	220	243	207	206	212	197	225	254	230	221	216	228	210	225	217	219	249	197	213	243	216	234	225	217	233	219	211	227	237	232	253	203	222	215	181	216	238	222	234	232	227	191	213	212	234	192	217	227	229	216	213	218	234	197	216	244	219	217	229	214	201	221	229	227	208	202	241	214	218	202	213	216	211	196	245	200	210	213	215	209	228	221	212	228	214	205	229	207	241	209	227	249	207	226	214	221	217	224	218	226	213	208	216	221	222	245	228	233	215	211	216	245	237	230	196	229	231	221	228	212	231	226	228	210	228	182	205	193	207	231	219	239	250	239	225	198	232	214	241	248	220	235	220	223	229	230	246	246	237	230	221	225	219	251	247	215	231	269	230	233	211	242	246	224	212	209	235	272	219	228	221	229	221	211	196	203	242	224	237	210	222	236	199	209	212	224	224	241	242	218	220	251	220	208	221	216	228	218	228	199	228	204	267	203	258	219	193	216	215	226	233	220	266	221	259	234	217	213	232	189	231	216	210	229	225	224	227	211	203	250	227	217	233	242	269	216	210	236	238	235	238	210	211	217	205	231	205	232	255	233	231	216	224	222	205	233	226	201	260	241	199	239	260	209	214	207	189	252	212	174	224	212	259	201	205	222	251	226	220	208	234	229	209	242	223	226	220	248	254	215	230	219	217	215	218	230	257	228	261	246	223	222	222	214	221	220	221	226	233	252	234	204	228	212	243	227	212	236	199	260	232	219	251	225	220	215	233	197	207	225	235	239	258	233	233	230	218	225	186	205	232	218	256	245	249	224	230	222	254	253	242	230	205	203	198	240	244	223	207	225	232	198	231	217	245	234	237	237	236	236	204	212	179	218	220	201	234	223	255	231	249	227	224	198	258	237	249	210	234	232	224	246	223	202	236	196	210	226	223	230	230	213	202	237	224	208	237	243	219	217	223	238	228	240	226	227	195	223	230	212	213	226	209	215	205	218	236	215	226	261	237	267	207	240	211	223	222	220	219	217	221	254	223	211	214	212	224	239	206	240	200	257	213	198	211	243	231	240	236	191	242	255	227	248	241	265	222	219	199	220	224	223	228	242	239	222	240	212	235	225	221	215	226	212	218	230	211	234	236	187	183	234	238	240	214	262	252	238	241	257	224	193	198	254	229	238	207	209	240	247	229	216	239	226	200	200	239	215	233	225	223	256	207	232	244	233	214	230	214	210	230	216	249	239	219	222	220	228	228	214	248	240	229	226	228	212	236	226	237	252	230	242	221	218	228	223	225	199	226	212	226	191	242	214	229	203	229	233	234	236	229	205	233	218	220	266	237	224	215	217	217	223	227	242	211	223	222	216	243	199	212	213	255	211	207	257	230	252	245	220	240	222	209	234	256	197	217	211	216	207	225	208	208	247	225	226	232	203	250	217	230	246	234	189	212	233	221	230	238	246	222	238	243	216	211	223	229	217	249	193	214	236	202	215	225	222	216	217	217	217	216	234	236	197	224	233	231	242	235	239	231	217	240	226	233	239	262	227	218	208	227	212	279	212	188	200	226	239	222	229	246	245	213	235	214	239	213	230	222	219	229	212	219	205	199	209	246	244	215	207	220	203	212	220	218	241	229	205	214	217	238	213	236	219	228	214	240	237	229	237	239	227	237	214	197	211	257	225	216	202	222	215	208	222	221	218	221	224	248	212	241	224	225	251	229	219	240	226	225	227	207	207	215	230	209	228	217	218	233	253	218	238
36589	20311	16738	12298	8362	5711	3448	1864	1301	967	747	704	547	528	546	537	518	513	544	511	490	504	552	501	462	505	490	553	476	534	513	488	495	487	470	488	524	516	519	524	534	504	481	517	473	583	501	499	499	466	488	484	474	460	484	497	536	520	475	490	537	508	522	541	495	495	507	514	497	528	506	516	505	522	484	489	512	532	525	501	518	548	506	512	542	516	499	546	486	534	523	499	449	484	487	497	506	490	510	518	526	494	491	552	492	495	535	469	491	514	479	504	498	503	503	519	521	566	504	542	495	499	507	495	476	496	497	501	483	455	490	504	507	434	491	545	459	486	523	482	530	505	463	460	485	510	480	541	537	537	511	512	531	496	532	512	519	492	532	480	512	496	505	502	563	505	494	517	518	493	496	528	512	460	477	466	503	532	507	509	539	506	493	506	475	520	513	477	519	468	516	480	512	501	495	534	522	505	470	518	508	507	495	465	531	537	513	480	508	474	546	491	519	500	511	521	529	493	540	526	536	513	510	474	518	488	484	540	482	507	500	516	491	477	507	489	466	583	503	500	499	510	544	453	504	493	486	479	527	492	435	515	518	517	500	509	477	482	549	504	507	521	477	519	495	462	538	504	491	476	469	482	535	512	454	513	540	506	500	474	530	485	481	510	507	497	470	533	560	478	495	495	496	509	551	506	488	508	484	488	516	514	546	489	505	492	535	526	505	482	488	548	509	497	454	491	503	532	466	488	521	490	498	489	533	509	535	497	501	546	487	500	531	522	501	484	488	515	515	526	515	501	514	537	519	535	532	513	529	479	538	511	536	520	523	506	521	487	480	487	522	519	551	486	496	507	502	483	506	471	530	550	521	512	511	508	489	504	534	521	520	526	463	523	512	504	505	513	490	531	531	501	527	545	531	535	554	484	494	462	487	514	510	529	491	506	502	486	473	524	540	516	484	529	538	492	505	482	493	480	504	526	520	537	518	488	492	510	512	508	498	506	506	522	534	489	534	515	520	486	510	533	506	525	525	541	494	510	515	483	491	498	500	515	489	503	480	500	529	497	485	490	474	500	549	534	502	517	478	546	489	490	529	473	504	465	537	515	527	499	480	487	518	499	504	478	484	516	507	515	525	508	530	485	478	516	519	537	468	477	509	481	489	534	501	494	496	540	485	499	510	522	533	496	486	471	539	537	458	521	501	517	526	493	482	510	516	500	522	499	521	546	510	484	523	522	492	469	515	500	486	505	488	470	465	453	524	531	504	512	469	488	539	523	525	528	481	485	511	493	508	504	487	483	564	485	512	519	534	514	514	505	484	483	523	494	492	494	502	500	499	492	516	511	535	557	458	510	504	528	526	525	501	511	486	494	477	506	467	519	480	491	479	511	531	492	517	515	547	500	531	503	497	503	480	517	510	495	503	514	505	483	500	514	533	501	554	504	510	488	488	473	502	483	451	499	504	504	504	514	525	490	539	498	529	512	505	525	540	548	484	525	479	500	492	516	494	519	492	504	497	527	534	527	508	527	521	533	512	542	493	537	518	502	500	499	505	510	467	474	509	501	510	530	491	520	481	535	541	531	551	494	501	486	490	537	531	481	525	537	538	512	475	504	519	537	506	523	522	508	507	534	520	560	526	522	496	507	522	505	483	484	499	513	533	513	500	518	523	458	504	529	525	504	455	517	518	485	478	457	526	503	512	500	519	526	542	487	523	481	507	500	458	538	494	495	548	521	507	499	552	471	502	515	500	549	476	501	483	504	521	530	487	519	505	503	507	551	515	486	525	503	512	503	528	493	488	512	470	489	488	518	470	490	485	533	539	488	528	517	512	500	542	506	528	503	473	528	469	546	530	528	539	477	511	500	472	483	568	471	502	530	519	537	501	526	534	513	505	512	493	487	516	548	506	503	517	546	489	514	504	508	493	501	539	512	513	530	518	501	517	480	498	520	446	557	461	491	501	466	527	486	488	536	482	542	493	470	510	501	475	493	517	518	491	511	500	510	515	552	505	513	527	520	524	539	505	529	499	523	515	482	525	474	517	523	501	503	492	521	487	509	525	509	496	506	502	539	518	501	474	485	523	501	490	467	481	558	529	528	511	531	517	510	529	502	518	505	548	499	496	533	523	514	526	498	519	511	486	564	548	511	481	530	501	521	509	512	516	487	503	503	508	509	525	517	508	504	502	500	518	446	549	530	522	532	478	484	488	486	509	507	473	548	522	508	510	523	554	525	490	479	516	510	503	495	535	513	503	485	490	519	490	494	504	477	514	492	529	550	528	522	474	510	504	514	511	476	479	489	506	503	487	455	521	507	500	517	540	485	474	531	542	521	490	529	504	562	493	466	539	525	517	503	487	542	504	537	536	536	540	563	519	513	543	530	491	533	492	526	530	524	485	537	508	466	497	532	497	513	533	503	489	509	503	472	533	477	499	496	505	529	508	532	504	503	528	523	527	495	498	483	472	509	513	523	508	495	495	537	492	485	487	509	484	492	515	499	490	490	509	468	502	487	525	497	530	508	483	451	538	518	519	511	482	539	510	500	532	529	500	501	491	524	491	476	504	500	487	503	503	488	461	524	540	545	497	507	526	494	500	508	518	529	507	481	524	536	504	513	517	497	515	494	507	497	477	473	516	541	544	519	512	465	524	470	507	491	542	522	503	481	574	482	523	513	529	485	477	539	475	503	481	485	509	511	507	557	510	510	522	559	493	510	500	529	557	479	558	485	497	502	497	530	535	481	504	534	456	492	498	528	517	510	519	471	510	494	492	507	535	505	493	489	529	533	524	498	542	491	498	521	517	500	530	509	474	527	523	527	529	462	500	482	495	517	499	487	510	494	502	521	520	496	534	512	502	523	527	478	497	500	490	479	516	497	490	501	555	484	495	510	548	501	515	533	562	528	544	492	527	498	497	508	512	520	459	541	544	471	505	507	529	511	525	543	527	472	498	533	495	472	501	502	489	521	495	540	487	504	493	477	499	529	521	531	505	498	492	525	475	526	494	478	490	513	492	508	533	443	484	501	481	479	494	443	484	535	469	520	490	543	474	505	536	513	483	516	501	477	530	524	550	543	495	483	491	500	508	491	524	528	534	481	553	522	513	521	486	506	562	489	521	476	540	502	509	480	457	553	514	486	481	511	561	522	469	510	483	475	516	488	493	551	504	525	505	499	523	490	519	545	550	511	526	517	519	509	499	510	507	494	503	488	501	536	507	487	489	448	503	516	479	507	487	483	531	523	541	504	477	513	546	511	474	511	505	526	511	508	489	519	515	500	480	475	494	499	516	528	498	471	507	543	471	504	511	503	487	451	571	487	502	471	452	507	533	502	498	542	480	496	509	577	494	557	500	468	499	471	493	499	507	529	521	517	483	543	515	483	504	521	512	538	517	530	501	530	511	495	496	509	476	524	534	483	504	496	521	503	492	522	539	531	512	516	495	511	472	496	475	506	487	513	517	497	498	562	530	489	456	491	496	554	470	475
43989	18683	7656	2639	937	439	317	281	269	239	251	219	224	208	221	240	236	250	204	236	222	222	208	273	215	218	226	222	231	221	216	233	228	241	211	227	244	205	243	225	212	211	236	222	209	257	241	220	227	236	222	194	251	202	208	224	227	200	201	239	244	222	249	213	215	237	214	253	232	221	222	230	225	223	229	216	249	223	218	230	239	218	234	214	238	241	218	242	219	223	219	240	205	216	226	213	239	209	217	240	237	250	245	212	213	202	235	217	251	220	206	204	205	198	211	206	201	227	226	196	208	225	236	218	223	192	210	240	205	244	222	231	241	206	206	227	208	215	252	218	208	230	206	211	246	213	240	224	210	210	229	219	218	239	260	222	238	239	232	221	230	215	231	224	224	216	234	221	207	201	232	208	226	217	188	237	212	224	237	238	255	242	227	263	212	209	192	215	239	242	214	205	215	207	221	199	206	228	200	208	227	240	236	201	215	217	225	206	237	222	219	206	230	217	223	223	243	211	237	214	223	220	223	201	209	218	214	225	241	213	229	247	228	206	251	226	207	215	231	206	216	229	213	252	238	199	212	228	245	252	239	210	197	199	228	215	203	222	240	228	254	208	236	217	251	233	225	211	233	219	211	219	210	243	200	244	229	240	231	233	235	241	219	236	235	227	232	227	214	229	221	206	215	244	205	235	249	222	241	229	222	243	233	217	245	214	240	222	200	243	249	221	232	226	217	242	234	213	230	198	214	223	228	246	261	235	245	231	241	244	197	218	243	203	220	207	255	208	226	248	205	212	226	220	217	247	227	223	223	241	233	205	242	231	243	186	191	240	229	206	219	195	224	222	208	235	204	240	209	223	226	219	229	229	210	206	234	210	253	227	206	216	218	247	232	233	232	230	223	247	232	218	215	245	225	218	240	211	239	220	221	206	278	238	224	218	210	219	223	231	222	204	230	209	238	248	246	220	187	230	238	200	241	217	236	243	258	207	201	220	253	237	223	260	230	232	226	241	223	226	209	191	228	204	208	224	199	244	210	203	223	215	227	221	206	224	240	229	250	230	207	218	199	212	238	246	224	221	196	237	223	185	245	212	241	221	215	227	225	209	242	210	217	216	227	239	251	245	241	231	246	223	231	218	229	249	216	205	247	226	231	229	267	236	222	231	231	258	226	210	197	217	235	259	217	210	219	213	257	222	223	207	218	227	222	233	219	192	204	245	196	232	211	203	225	250	237	230	204	221	250	227	231	237	207	225	255	229	185	260	220	222	217	235	230	237	231	212	217	227	215	201	233	216	234	235	222	209	232	208	198	222	249	212	223	245	218	222	229	243	199	208	198	229	226	227	241	222	214	240	231	267	226	221	242	201	245	196	236	225	222	215	221	202	229	222	227	226	240	233	247	234	230	241	209	207	229	242	186	225	248	234	238	212	237	239	206	233	214	231	244	243	225	214	244	216	199	221	222	241	193	238	217	225	238	199	243	224	221	194	226	236	206	206	216	232	239	234	198	220	261	222	245	249	206	191	245	244	198	210	255	250	232	227	234	237	228	237	217	209	224	260	232	228	227	213	261	219	228	221	225	215	220	234	224	238	199	208	210	220	256	196	215	218	232	221	220	233	220	233	216	237	248	228	230	238	241	229	201	256	233	236	219	230	208	227	224	234	231	215	251	245	206	193	211	236	206	226	201	216	225	230	233	206	216	242	244	219	207	231	213	225	225	243	225	224	211	223	207	225	210	202	233	238	240	218	217	229	249	220	218	212	256	232	222	233	232	220	231	211	229	229	218	220	208	229	223	252	215	216	227	209	230	223	234	246	216	236	199	234	250	212	243	217	252	241	212	218	196	206	202	262	199	198	192	220	229	219	207	245	229	194	234	209	209	215	231	210	237	234	222	206	240	195	227	215	230	248	217	233	202	212	216	208	192	229	222	232	220	251	239	213	233	247	241	226	240	223	221	228	223	247	234	209	225	197	232	200	213	234	228	252	197	204	205	243	222	226	225	183	233	216	206	256	226	230	206	212	215	216	215	239	205	236	245	229	190	196	263	248	213	225	251	227	200	223	241	227	249	216	218	224	201	233	209	210	223	234	221	245	226	197	220	206	209	206	242	248	208	214	232	211	240	214	260	247	238	231	204	236	217	248	220	215	201	205	251	267	226	230	209	237	238	228	222	255	222	191	228	258	222	238	227	225	227	241	225	231	223	233	233	241	253	221	211	235	243	240	224	216	226	224	237	207	208	255	240	221	233	262	221	246	221	234	222	207	197	233	211	248	230	249	215	225	216	233	238	233	231	206	265	224	227	217	210	237	239	222	258	268	249	249	223	240	238	241	223	228	257	200	219	239	223	244	206	244	250	219	195	214	224	239	231	232	226	263	207	208	196	205	233	233	227	197	259	243	244	232	228	200	207	207	218	224	236	231	216	212	188	233	220	240	204	262	209	250	233	230	228	240	234	229	200	207	258	204	243	228	202	241	244	220	222	244	236	238	234	222	202	232	217	234	255	210	242	213	238	237	217	222	205	236	207	213	231	220	216	227	219	248	208	211	229	242	198	235	229	214	222	203	217	226	212	226	191	235	249	246	226	243	251	225	208	239	227	210	223	236	256	203	225	233	211	214	225	230	222	221	236	183	228	223	254	228	214	208	232	234	261	218	223	239	263	238	214	244	214	231	227	232	216	213	229	214	232	225	198	228	246	227	207	187	222	225	227	243	216	205	190	216	216	205	215	209	216	230	214	229	197	215	234	251	211	218	210	212	223	226	230	242	230	244	246	236	215	231	202	243	223	231	237	242	233	206	213	245	235	212	209	220	236	247	230	233	241	255	238	213	233	212	226	199	207	257	236	241	222	236	234	223	227	237	234	215	225	224	210	250	241	232	224	209	229	199	230	232	236	200	258	235	221	235	224	242	238	231	212	237	219	235	206	231	195	199	198	231	241	207	213	205	191	226	187	204	199	226	227	202	233	254	243	238	207	190	237	228	247	230	225	204	201	238	258	222	219	225	219	222	228	207	184	193	230	241	193	217	233	211	204	198	206	225	238	218	226	223	200	217	214	222	213	233	228	214	240	208	209	234	245	241	207	213	188	218	236	213	210	229	265	221	205	211	225	211	217	251	237	205	211	221	226	211	232	225	223	207	220	195	198	228	203	226	246	217	208	192	237	230	250	205	226	232	204	226	209	238	227	247	211	227	243	271	233	216	206	228	223	238	233	219	216	210	235	242	243	208	232	217	231	224	216	224	217	241	214	221	219	230	220	246	227	230	192	221	213	218	238	240	246	204	221	216	249	234	235	216	237	254	260	225	218	231	239	237	235	218	233	262	218	257	238	238	257	228	238	214	252	215	194	225	229	254	252	223	206	230	220	229	215	219	223	216	216	199	240	241	235	199	205	219	230	226	243	231	254	221	224	223	223	203	221	203	218	192	213	222	204	194	245	212	197	260	246	229	224	222	196	243	237	213	228	232	217	240	240	248
28362	14161	9117	5030	2375	1217	887	675	684	592	583	563	502	482	476	533	538	529	504	472	493	518	477	497	498	513	488	504	514	546	559	502	463	512	504	527	473	526	486	525	526	516	484	493	537	482	512	508	497	518	527	484	495	477	504	519	521	527	503	513	490	543	501	529	558	511	511	472	529	489	543	502	550	553	526	535	502	527	507	502	498	521	483	513	499	484	531	496	476	508	513	460	507	490	510	485	534	495	541	495	536	498	464	468	509	495	522	519	492	467	483	504	521	500	538	525	504	476	466	502	502	501	505	508	519	560	529	490	494	504	502	544	498	513	512	494	490	543	475	509	477	495	515	496	489	499	467	525	499	486	543	510	498	468	538	493	495	540	540	472	492	516	519	497	468	528	491	468	556	520	493	472	484	558	500	473	508	463	536	494	506	508	485	536	477	488	511	516	485	500	476	503	487	515	548	492	491	491	515	481	529	498	521	499	508	516	519	532	484	520	502	529	491	486	504	505	482	484	468	521	516	491	508	513	507	531	500	547	526	481	525	503	505	501	551	484	529	497	509	493	509	508	500	518	491	494	513	519	461	502	537	505	484	460	473	515	504	511	514	491	485	497	505	502	507	503	491	489	528	502	531	524	524	516	484	518	497	490	525	509	493	487	514	504	466	512	500	511	479	529	520	472	477	464	529	497	521	500	482	468	520	469	531	471	482	468	485	482	471	496	533	514	522	518	528	522	542	507	513	515	509	514	511	495	502	486	537	528	513	510	527	481	505	540	523	543	537	548	535	534	480	478	525	492	501	498	528	480	543	513	471	536	518	505	458	497	516	495	496	456	495	488	476	480	507	485	506	502	513	529	499	487	537	499	482	494	496	488	540	497	538	459	512	526	491	545	524	481	443	513	499	497	492	516	515	513	499	542	503	506	478	500	504	516	505	506	543	507	529	522	532	516	499	493	492	507	508	515	514	489	523	509	467	488	489	528	513	495	497	508	498	536	501	490	483	528	513	521	520	477	495	475	489	508	516	545	518	487	528	485	508	506	488	501	500	516	515	512	462	529	531	485	530	497	509	522	518	485	508	521	499	511	515	477	526	512	489	540	491	527	484	498	494	498	555	458	488	430	478	516	527	524	507	527	480	524	515	497	459	515	525	487	515	522	473	531	510	548	540	544	517	496	482	492	540	543	506	503	482	517	506	525	526	517	516	522	549	499	486	560	492	498	497	482	548	536	478	517	513	499	485	511	518	542	510	519	462	542	515	519	462	514	510	525	485	517	477	480	483	510	502	489	555	512	468	511	539	513	468	481	455	517	501	513	499	487	532	475	524	515	513	493	508	512	489	526	532	537	559	469	496	533	514	498	480	514	520	453	506	473	486	528	515	514	519	453	538	520	506	495	531	500	530	507	490	550	519	551	521	521	520	494	507	529	540	511	534	508	459	487	526	517	508	483	534	444	499	542	545	514	531	520	478	525	462	529	471	514	552	516	502	489	506	545	471	519	528	503	484	500	529	478	522	460	556	511	522	540	493	524	508	477	486	514	508	509	514	491	533	510	505	477	535	525	512	475	551	469	483	499	517	534	463	540	481	519	469	482	510	530	536	493	524	487	499	521	517	512	503	459	508	535	540	461	499	517	508	514	485	459	507	545	515	536	527	560	493	512	519	512	496	513	512	519	512	500	510	500	505	509	511	520	501	514	498	526	507	499	489	491	512	518	488	533	558	545	496	491	519	523	520	497	525	488	530	508	530	444	497	550	495	501	482	498	495	514	475	498	503	525	476	493	491	522	528	501	521	499	536	512	506	530	538	487	497	468	520	542	501	467	492	503	505	480	511	480	494	550	517	491	504	558	479	471	498	522	492	499	478	456	523	559	505	513	505	526	499	549	507	514	490	553	504	533	513	542	505	536	513	518	539	504	491	551	516	468	504	528	506	525	525	538	509	546	419	487	499	509	504	548	495	515	536	503	522	510	486	488	501	490	504	491	561	472	514	488	480	478	516	544	510	497	478	531	540	483	510	498	515	493	515	497	479	503	512	544	527	486	508	510	501	503	541	532	511	531	514	530	479	523	500	508	520	483	469	504	490	592	488	524	509	516	504	504	519	521	525	550	522	498	521	523	518	509	488	523	527	515	512	506	537	503	530	561	503	474	506	481	521	507	513	493	492	496	484	511	517	485	530	511	480	504	505	506	554	502	522	513	499	538	500	486	522	573	533	502	500	460	482	497	542	524	495	499	518	524	475	491	516	503	443	475	542	518	503	503	519	536	541	492	501	527	541	561	466	467	488	478	512	506	486	513	524	485	566	530	456	526	539	508	511	504	486	490	508	519	511	500	495	497	526	503	512	523	530	530	522	504	511	475	524	478	480	508	523	516	498	477	467	504	495	500	475	527	547	489	508	516	514	511	514	490	506	488	534	546	545	498	501	490	491	503	513	473	522	523	479	497	534	494	526	521	542	466	506	501	489	511	503	530	485	506	503	494	510	528	461	511	521	483	527	524	506	519	483	480	488	513	503	513	515	531	509	535	532	492	525	468	526	509	532	497	525	457	518	508	456	484	496	458	491	503	499	510	505	482	539	511	519	503	523	475	504	518	476	521	525	483	523	493	483	483	539	495	520	486	538	526	524	501	506	491	494	502	463	526	474	474	504	486	507	458	490	499	509	490	538	472	517	501	531	558	496	512	519	524	525	487	476	463	498	510	538	504	517	496	528	522	536	497	464	497	518	480	516	508	524	493	474	476	481	497	526	505	539	540	492	482	502	493	498	492	507	491	504	492	521	531	498	505	518	498	517	510	518	502	544	528	501	477	508	511	516	524	523	527	472	513	497	509	477	487	573	526	480	497	512	461	501	460	504	471	542	509	484	497	483	460	544	532	495	498	516	516	553	525	519	518	484	518	503	492	475	507	509	511	503	480	525	496	511	494	507	500	501	518	491	531	482	469	526	482	490	468	513	511	459	494	496	546	505	502	513	489	484	522	475	509	515	503	515	511	497	537	526	490	507	478	495	512	495	505	528	535	483	544	502	504	522	488	495	520	489	467	515	498	552	512	446	497	542	486	525	505	465	495	517	484	501	511	514	519	483	522	526	534	482	465	488	518	529	512	536	485	499	490	504	544	498	507	507	487	525	500	519	509	512	485	493	510	494	536	533	477	509	518	483	456	499	537	482	501	485	524	535	538	538	479	529	488	497	499	530	458	492	487	504	488	488	523	499	495	529	493	461	526	509	458	511	527	505	498	483	504	516	524	538	486	475	505	533	487	537	493	498	495	529	476	496	529	495	530	515	539	530	521	487	507	491	529	478	507	501	512	511	491	515	500	517	540	502	505	519	496	528	484	541	512	504	503	489	499	493	513	528	498	476	507	500	501	513	529	523	513	492	453	522	481	503	479	540	527	497	519	529	505	513	455	513	506	493	497	530	527	520	521	521	505	496	527	470	481	488	512	493	493	500	512	534	504	465	498	458	473	520	532
60790	22223	6422	1842	598	370	274	242	270	257	253	260	250	220	233	243	245	213	216	232	211	244	245	209	251	207	232	234	211	206	231	228	231	248	222	217	234	240	232	235	211	221	225	233	233	233	248	235	220	217	204	216	213	215	216	237	217	224	223	264	236	232	223	207	240	234	232	289	236	213	204	215	210	229	221	238	244	233	213	237	216	232	218	245	212	253	195	274	229	224	242	222	218	252	218	217	242	220	212	253	254	237	210	224	221	227	252	226	210	219	227	215	226	256	211	209	208	241	238	242	230	220	275	204	241	202	227	184	225	246	223	220	232	235	218	214	207	257	239	247	246	190	223	212	230	239	219	235	244	237	227	176	230	240	254	229	230	227	245	209	231	205	240	207	199	182	237	236	228	241	200	230	242	237	241	222	239	238	228	221	227	231	243	237	195	230	217	212	218	229	222	230	199	214	230	212	202	217	217	244	233	219	230	232	213	229	230	241	211	265	251	221	223	231	236	238	216	211	243	224	204	238	216	217	211	190	222	243	241	194	246	239	222	225	232	243	223	227	210	253	211	250	232	265	224	217	240	202	240	229	252	220	213	210	257	233	213	236	209	196	249	214	211	239	233	204	242	257	244	223	205	226	207	236	248	212	217	225	209	248	218	208	236	222	224	209	214	226	220	238	224	219	212	206	232	225	221	244	220	260	236	222	209	221	236	238	203	248	225	244	266	235	247	229	241	219	243	211	220	214	213	220	234	237	219	249	235	228	219	231	220	205	244	217	254	210	226	237	219	242	227	198	212	249	239	248	233	241	226	219	212	240	223	232	241	205	216	176	234	230	221	248	233	204	219	215	227	216	220	205	222	249	203	210	208	236	245	216	226	194	238	239	220	235	237	237	279	248	223	196	220	236	224	260	205	228	224	235	210	212	241	216	204	239	263	223	233	217	223	254	218	239	239	218	267	225	271	271	243	249	242	218	237	229	223	202	233	263	221	245	219	227	246	243	243	223	219	205	220	227	232	237	240	246	244	254	210	217	242	228	215	243	231	219	231	194	207	218	212	209	231	222	225	235	216	216	232	233	219	236	224	233	226	225	231	221	223	208	258	241	204	189	229	226	215	223	230	241	211	222	219	218	254	228	236	194	242	193	219	206	241	232	240	225	243	251	236	221	232	244	210	227	224	214	226	226	220	224	232	237	247	227	259	222	244	198	218	256	214	236	244	209	220	220	212	210	229	235	242	201	246	240	214	229	244	200	207	198	214	221	238	241	230	207	225	248	223	229	233	223	208	200	216	215	227	218	228	204	227	226	252	218	220	210	225	229	217	218	231	237	242	212	230	231	245	234	220	212	229	251	235	229	238	249	221	225	247	250	217	208	214	223	243	222	208	234	249	248	244	258	219	262	268	230	247	230	227	244	227	260	238	199	231	229	233	217	231	222	231	247	221	232	234	229	206	188	228	200	233	207	229	247	228	223	224	229	220	231	200	220	244	206	226	240	213	217	197	207	228	230	225	222	250	221	245	199	217	262	221	237	230	246	206	228	213	229	229	242	204	204	217	227	236	236	225	233	224	219	215	237	206	226	236	241	221	206	232	236	242	256	236	218	207	213	219	209	207	214	237	242	222	216	226	248	205	222	248	224	213	247	247	237	198	240	244	200	228	214	190	245	218	238	246	222	259	247	232	245	221	224	217	233	217	230	239	243	235	240	229	219	205	242	249	217	236	190	217	214	217	241	223	232	219	225	244	226	223	215	270	214	210	236	222	251	221	226	230	222	245	233	210	199	226	211	215	217	244	210	247	204	231	226	210	220	208	224	229	238	220	234	226	214	201	209	270	232	233	244	248	235	221	225	216	242	230	227	231	238	191	219	228	204	232	230	224	225	230	230	219	237	230	252	234	199	229	233	247	237	212	234	233	215	212	251	249	227	196	208	243	226	219	217	227	237	246	261	236	252	243	212	280	209	198	251	218	204	258	208	232	234	210	209	221	213	213	231	216	232	181	237	222	235	241	242	230	197	215	234	211	197	231	214	218	236	223	224	212	232	227	253	225	227	274	250	218	239	223	248	194	198	243	219	231	237	245	215	218	190	217	227	233	238	222	211	229	214	227	220	211	235	223	213	234	235	218	235	244	236	205	205	203	264	225	257	242	222	252	248	238	222	236	214	206	233	250	249	233	246	243	226	228	238	265	201	209	217	255	237	233	217	232	215	219	245	241	232	221	224	247	234	239	233	236	218	233	206	196	230	220	194	241	256	224	217	238	201	217	195	247	225	218	247	238	243	246	245	227	258	233	230	209	242	213	197	251	239	256	212	224	236	217	223	247	258	241	234	229	232	241	235	230	254	234	249	223	247	220	238	209	230	226	241	262	217	232	246	249	219	224	209	225	243	266	237	214	228	254	205	267	219	231	222	240	218	213	210	223	226	227	260	253	231	239	209	224	228	236	230	203	231	243	264	226	217	241	209	223	243	247	250	251	259	199	220	228	229	225	229	230	208	229	238	228	204	221	205	226	255	262	210	216	224	227	223	245	251	226	238	219	235	241	219	207	220	203	230	191	219	234	208	251	260	235	194	226	224	243	236	256	258	217	218	225	200	198	214	241	223	217	216	218	234	229	244	257	224	239	235	229	218	226	239	251	245	236	244	222	220	216	257	227	217	204	253	231	220	192	203	228	220	231	245	236	206	290	217	209	208	215	216	205	224	208	217	214	232	217	205	249	249	224	229	237	228	243	227	236	246	236	179	240	229	258	237	218	206	213	230	227	229	242	250	217	255	227	234	221	234	205	231	240	216	212	232	210	217	212	232	213	221	245	205	209	240	257	229	222	231	260	226	216	247	256	230	219	227	213	217	204	208	232	247	223	243	242	227	226	223	222	244	207	234	219	233	214	244	238	226	236	215	192	227	233	217	219	241	246	245	203	221	253	249	204	234	242	229	250	216	229	238	227	229	209	228	258	217	198	213	222	224	218	231	211	232	229	235	213	239	217	242	239	212	224	218	235	242	206	212	213	216	230	214	244	195	228	211	208	236	220	249	225	270	229	242	220	226	227	215	223	220	211	226	215	223	211	227	204	201	215	240	220	212	228	232	219	246	238	226	238	205	250	228	219	235	217	226	269	232	247	224	209	216	240	230	243	194	208	221	212	245	220	232	216	204	235	229	201	236	209	224	215	230	240	245	212	254	253	234	254	246	229	212	227	203	199	239	216	209	231	200	234	216	239	260	245	224	205	228	239	245	260	224	233	201	214	247	226	224	221	265	197	218	220	235	194	236	241	227	235	235	219	200	249	200	230	200	243	236	224	227	224	233	221	253	183	268	234	227	216	226	237	195	217	246	221	239	253	230	235	251	216	248	213	207	229	230	239	243	229	244	220	223	222	246	216	220	234	214	257	225	213	230	247	230	230	215	231	222	221	202	204	226	221	236	230	241	230	240	239	206	219	217	232	230	228	233	206	248	220	253	223	238	219	230	234	210
40387	13071	6371	3334	1571	913	749	627	579	548	540	499	514	533	512	504	490	494	493	523	494	487	506	505	531	486	491	470	541	539	466	542	476	560	533	510	535	497	546	526	516	537	525	499	525	509	527	518	487	552	540	533	507	524	499	539	492	520	534	517	504	498	507	528	500	538	469	532	539	521	506	527	531	534	551	513	491	495	564	507	535	546	546	501	501	553	572	478	545	584	550	527	522	542	509	501	533	457	520	505	505	474	520	529	472	538	540	509	529	523	556	531	509	523	472	526	535	513	503	500	552	461	505	494	528	535	528	517	507	512	542	563	504	476	530	540	541	498	516	504	493	556	445	524	514	511	539	530	475	563	495	537	513	485	564	513	507	562	465	516	485	550	474	456	499	510	486	511	557	493	529	510	504	494	498	525	520	536	518	542	529	507	509	534	550	534	557	523	508	507	551	461	549	505	473	451	533	505	504	531	503	484	527	499	522	513	550	534	496	601	501	533	530	522	520	518	471	541	527	551	531	531	536	532	510	530	520	538	547	515	495	492	513	495	505	527	525	532	523	554	501	488	491	491	498	557	554	530	489	487	517	526	494	499	526	517	482	533	489	543	465	512	499	526	556	501	518	502	516	518	562	483	542	529	494	539	523	518	517	485	551	557	504	499	506	548	519	535	543	540	498	535	497	519	531	517	519	509	508	540	535	501	554	519	479	510	534	533	557	477	469	514	467	536	484	485	480	474	520	524	542	501	531	492	516	509	521	452	475	544	478	514	517	535	520	507	513	502	532	525	518	532	537	508	546	524	514	525	508	509	527	493	490	494	478	504	549	510	541	482	540	528	522	493	573	538	506	513	484	515	495	523	523	499	507	485	504	499	485	533	507	503	489	514	506	546	497	519	510	469	519	534	556	485	523	475	539	526	521	485	515	537	465	520	511	536	556	517	530	524	497	509	506	499	491	534	539	538	478	503	515	541	549	542	553	483	519	533	507	552	525	545	491	539	492	525	519	510	575	511	530	498	524	491	523	493	507	558	501	522	503	517	519	506	484	544	548	505	462	491	518	553	518	478	515	472	521	543	558	535	495	487	507	514	523	551	505	546	514	515	557	502	515	500	502	538	508	528	503	473	526	507	571	509	520	529	487	504	502	495	515	539	528	490	549	523	525	483	525	492	480	519	491	507	525	525	539	482	508	529	534	530	503	497	473	513	519	505	533	539	494	542	513	501	502	520	555	514	490	523	555	530	528	520	542	502	500	517	524	493	496	543	506	533	499	511	501	555	505	512	504	532	531	532	508	500	511	529	525	475	495	521	483	510	472	531	505	507	519	513	569	479	515	511	488	504	536	553	499	549	493	540	521	482	490	502	488	509	482	513	518	530	517	504	536	525	496	483	497	562	506	508	520	507	525	536	521	486	518	533	491	537	508	506	492	554	500	530	499	555	530	491	564	492	516	496	535	484	499	533	516	519	499	490	495	499	546	519	507	504	540	542	519	494	538	572	520	523	536	476	511	484	522	509	502	499	515	513	492	520	498	487	502	504	500	500	541	511	483	548	531	495	496	542	515	506	527	474	543	521	504	523	488	534	521	549	554	546	550	510	531	545	508	539	513	518	538	564	538	509	498	520	513	514	521	508	534	521	503	540	550	469	544	547	491	496	489	476	565	460	513	509	519	529	475	514	501	513	554	503	526	553	488	544	512	506	525	514	541	538	537	535	526	544	503	506	526	528	514	500	524	524	507	511	490	525	534	501	531	526	542	500	519	509	534	553	485	505	471	512	492	543	501	507	510	510	523	508	533	476	521	506	509	496	519	495	546	562	510	498	508	527	508	542	522	526	541	517	536	523	554	489	534	530	571	507	487	481	538	525	547	490	517	495	503	489	514	530	499	510	506	550	518	536	492	563	528	495	493	516	525	482	532	513	500	512	498	517	519	512	512	494	524	495	531	539	526	524	507	544	521	541	549	508	546	523	512	539	483	500	489	506	524	523	504	529	545	512	502	537	520	518	515	510	503	524	483	509	495	534	481	508	536	526	553	519	514	508	500	509	513	526	565	477	507	518	499	492	502	505	521	522	544	553	558	562	484	518	527	514	480	502	496	514	488	515	523	503	513	517	474	505	477	541	541	500	520	517	518	564	548	532	513	493	500	492	525	520	543	502	490	530	554	495	544	506	504	531	497	493	514	485	506	462	446	531	515	518	495	519	543	485	522	554	481	514	520	552	535	510	534	501	490	503	512	519	537	506	513	537	518	532	475	477	541	540	485	509	518	511	566	489	496	469	526	543	515	552	545	539	506	518	461	503	518	522	519	501	562	544	519	534	518	522	515	498	538	534	459	521	550	509	551	532	518	534	532	521	570	515	481	519	505	530	505	494	529	506	519	505	540	531	526	490	557	468	541	493	487	489	480	530	504	504	523	541	504	515	493	506	513	497	539	498	510	569	534	494	497	518	490	496	538	494	529	477	550	530	506	485	536	508	485	498	546	528	504	475	506	534	537	525	523	488	519	499	487	488	484	548	497	547	478	498	531	537	508	508	482	516	532	499	508	545	529	507	496	491	527	548	535	542	538	546	475	505	529	502	485	510	527	509	540	513	497	531	490	536	514	542	484	539	505	491	578	519	547	508	473	537	530	522	518	535	476	534	503	471	540	563	499	550	495	501	518	501	504	516	516	477	516	502	519	539	542	495	492	534	482	550	529	548	497	532	491	518	517	487	539	521	481	483	542	532	492	540	515	534	525	504	524	509	528	522	541	509	523	474	498	565	501	515	539	503	533	503	503	545	526	500	537	514	539	538	516	496	511	513	515	524	503	543	525	567	510	479	544	507	468	527	538	548	540	508	506	461	493	497	528	518	533	546	477	510	521	515	465	535	509	494	493	493	512	498	530	483	537	548	554	574	538	533	489	474	546	541	556	513	528	495	486	531	497	509	496	491	529	505	474	526	469	491	517	549	512	554	512	508	543	509	496	528	552	489	473	510	514	471	520	522	530	506	509	510	536	522	508	533	535	562	487	535	574	562	518	541	528	570	517	540	514	529	516	568	510	537	524	533	549	496	524	524	521	522	528	491	473	501	521	495	557	529	535	492	509	502	517	549	502	518	509	543	506	503	539	486	518	505	511	540	536	546	556	531	534	498	543	497	522	498	516	505	515	559	521	511	509	498	552	503	517	532	466	516	516	519	517	512	490	522	546	525	535	535	518	511	510	513	523	513	528	495	486	522	500	538	508	503	521	539	499	564	499	503	530	516	514	505	547	487	543	481	491	500	526	503	530	570	498	513	520	526	518	528	524	541	507	510	552	520	537	503	500	518	523	539	537	536	525	519	489	496	506	522	517	496	531	530	501	535	532	538	506	516	504	514	513	514	539	521	531	529	508	549	555	516	500	511	545	525	534	525	518	524	488	526	465	554	508	497	536	542	537	499	523	513	511	515	509	535	526	503	468	547	536	525	510	503	494	528	517	496	518	497	524	528
63577	27651	10664	2282	675	543	399	365	267	298	231	255	258	256	250	237	233	228	211	242	255	209	232	237	224	219	228	249	202	226	219	267	200	234	251	221	244	246	237	239	244	270	249	238	250	240	229	247	236	228	247	255	223	237	228	224	244	230	260	230	259	235	225	237	211	250	198	218	251	244	230	222	214	215	238	224	254	217	240	242	205	233	260	233	234	236	239	234	230	248	252	241	230	261	219	240	264	238	234	211	252	235	253	242	182	235	232	220	223	250	223	248	221	227	219	249	240	235	247	231	248	246	224	232	212	242	249	243	257	256	269	248	217	232	240	249	223	240	220	276	235	225	215	235	230	237	204	252	233	214	233	213	229	248	249	236	201	232	235	224	239	246	235	232	226	228	233	237	254	258	222	225	230	216	253	229	258	236	249	191	209	249	214	222	222	241	234	224	248	222	209	222	196	242	244	230	212	219	246	243	228	222	269	227	231	207	241	229	219	223	244	238	230	211	250	246	224	220	221	228	246	228	233	260	231	209	242	230	242	208	241	257	230	266	262	253	189	225	195	220	222	205	242	258	243	229	255	222	240	216	237	250	228	224	271	210	248	251	241	228	240	245	222	213	225	268	232	232	241	236	218	242	229	262	216	225	250	229	249	238	231	240	207	228	224	219	257	243	264	237	225	236	262	225	246	238	243	233	246	232	242	202	226	237	216	225	241	224	226	252	226	238	224	242	248	256	226	228	244	261	244	265	242	230	263	213	207	246	212	252	224	217	242	253	217	212	220	247	236	243	210	208	221	242	263	213	241	239	215	226	263	235	234	220	256	218	255	207	227	220	214	235	221	208	234	251	255	228	209	186	267	247	251	243	237	241	233	226	229	239	226	231	247	246	250	207	260	249	247	242	248	215	210	231	243	256	236	225	223	224	246	232	243	201	231	237	222	225	240	217	248	247	253	253	236	236	255	250	228	259	255	241	201	228	223	215	232	248	210	230	227	209	225	221	207	219	243	240	227	222	248	219	218	241	233	246	245	226	232	245	212	237	257	203	218	225	238	201	257	252	228	229	226	243	241	221	289	216	255	242	238	247	260	237	209	241	212	245	204	250	226	212	239	217	235	249	203	208	212	222	256	231	209	210	260	235	224	239	217	222	223	238	236	219	221	242	236	207	222	262	217	221	245	219	252	225	244	203	213	218	247	236	231	245	205	245	242	235	217	233	238	231	254	228	212	218	227	208	227	228	239	258	252	219	240	247	255	203	220	230	212	203	237	234	242	227	251	251	244	237	231	240	239	244	234	213	231	212	236	214	241	246	230	208	267	207	234	230	249	224	260	242	232	226	205	243	223	261	238	208	201	215	227	249	239	234	239	266	246	230	233	219	229	233	226	230	224	236	241	224	205	236	212	216	216	248	219	211	220	228	208	218	220	206	208	240	217	253	265	231	206	227	221	250	213	245	229	237	231	228	216	223	234	254	252	274	215	229	204	236	215	267	216	231	246	222	220	262	210	232	222	208	248	233	218	266	245	226	217	211	234	254	231	220	244	250	211	220	249	222	236	225	255	219	243	214	218	242	208	269	212	227	237	222	234	232	228	227	204	247	248	223	218	210	244	247	240	234	242	230	236	247	240	221	266	254	221	237	244	213	221	215	227	256	252	221	231	248	235	239	252	229	210	278	231	213	235	240	250	207	223	210	225	217	213	250	240	233	234	267	224	227	238	211	243	257	228	228	215	224	210	239	231	236	260	252	217	255	242	225	224	233	262	212	223	245	226	215	247	214	208	250	212	234	245	229	245	197	254	213	233	228	228	250	230	255	235	205	226	251	235	236	242	239	223	252	219	195	234	240	236	242	231	280	246	228	235	225	226	256	248	218	227	209	221	247	246	221	219	230	196	237	267	247	246	224	220	199	190	236	255	218	224	245	241	233	239	215	235	213	240	257	251	217	216	235	240	243	243	255	231	211	210	239	226	244	231	228	243	245	228	200	234	214	243	247	222	243	204	225	237	229	203	234	238	241	232	253	247	229	227	227	248	234	225	221	223	227	280	224	244	216	240	243	237	253	240	182	223	233	217	223	237	247	224	271	238	202	238	228	213	222	207	236	230	238	218	246	183	230	229	222	228	202	220	220	254	215	216	228	227	215	211	231	259	227	226	231	219	225	214	234	230	228	223	205	249	237	239	254	213	218	229	241	221	217	243	229	211	251	271	239	218	222	248	222	224	245	247	245	249	250	245	225	244	237	228	248	255	262	265	227	244	236	235	253	240	198	231	220	203	241	235	217	247	212	215	231	241	274	243	213	241	251	224	260	229	210	220	243	229	232	218	206	227	216	227	255	237	237	219	209	217	259	232	242	227	237	228	272	258	244	236	201	209	223	240	222	222	253	237	243	276	208	263	234	246	263	230	240	252	213	220	235	256	252	245	243	227	257	203	240	224	256	252	256	231	210	244	226	256	226	244	227	229	215	216	243	244	259	243	236	243	221	242	237	233	217	216	245	245	231	231	246	224	224	247	263	237	222	225	241	245	277	246	222	212	219	243	237	216	235	210	232	206	254	255	238	204	224	234	229	234	232	240	216	221	211	243	225	259	201	239	260	235	216	240	217	231	239	246	257	229	252	224	243	241	246	245	248	221	236	238	259	222	226	231	242	242	256	210	229	226	262	191	221	218	216	214	243	236	240	218	222	242	233	240	214	229	255	275	221	260	263	213	218	241	241	223	230	243	223	233	205	236	229	219	269	250	212	217	213	251	265	243	249	229	221	226	220	252	236	235	214	229	226	206	233	285	266	272	254	218	221	220	211	214	223	228	217	223	221	247	226	229	256	204	238	237	220	238	263	217	273	222	216	242	249	233	200	244	235	241	214	216	253	200	245	220	241	233	227	234	232	205	229	223	225	232	232	274	236	230	263	233	234	260	246	245	234	237	272	221	234	243	225	219	237	209	237	219	232	196	213	253	269	240	211	216	228	242	245	228	221	281	234	222	222	250	205	214	243	224	252	266	242	228	212	245	251	263	232	234	224	234	249	242	238	239	213	246	231	225	224	209	242	221	220	261	223	213	210	231	226	195	240	234	248	210	253	234	224	231	222	230	245	275	230	227	241	224	214	245	232	263	249	234	209	242	211	227	240	246	215	230	228	224	238	254	243	245	224	208	217	218	229	220	240	249	258	224	213	233	229	253	215	229	220	245	213	238	238	209	194	227	208	228	247	233	218	238	238	246	212	227	253	241	207	247	268	233	218	255	226	222	239	238	229	244	208	237	199	246	239	230	236	238	228	255	242	238	231	267	218	190	219	236	230	223	218	229	230	240	193	227	242	223	227	276	233	230	216	220	230	220	266	238	213	233	266	235	225	234	266	236	207	218	215	240	248	226	245	243	224	199	258	237	253	231	247	224	225	234	209	215	239	257	265	215	216	241	249	235	211	211	234	220	261	214	211	242	223	259	243	247	197	265	233	257	267	248	240	241	260	245	232
43877	19686	9538	3604	1844	1432	1200	923	723	641	595	582	503	554	543	540	565	533	554	525	470	506	502	541	547	550	526	518	530	510	535	526	527	509	509	513	517	538	511	506	552	553	522	571	506	514	512	543	516	510	508	532	502	528	527	512	549	512	507	511	500	539	520	557	563	553	541	491	522	515	518	517	531	533	530	519	503	518	517	538	522	505	565	537	514	548	568	520	515	529	501	536	571	551	529	533	513	503	524	511	539	532	515	543	548	509	514	493	567	525	526	542	530	490	528	517	503	526	536	549	513	497	521	525	507	569	506	545	508	515	522	512	532	520	518	552	555	504	533	551	515	483	524	577	496	524	517	507	573	532	527	485	527	522	536	518	500	522	566	486	545	530	474	536	559	536	520	563	528	550	569	483	546	566	506	523	536	538	517	522	531	535	543	542	531	515	515	497	527	531	541	471	498	544	519	536	542	533	523	534	534	531	552	518	520	510	496	531	522	488	515	524	513	498	495	516	514	517	518	542	534	550	529	515	544	486	534	526	539	524	513	526	523	528	543	509	540	533	539	563	476	542	526	536	519	512	516	533	538	532	492	489	508	494	524	503	523	524	520	535	567	512	503	496	514	527	525	520	546	553	513	525	522	554	528	525	517	498	526	531	512	522	532	514	517	549	507	526	518	529	511	496	545	515	525	515	529	536	577	555	553	539	577	492	529	495	527	527	520	575	501	528	577	526	551	520	523	547	527	559	552	510	490	541	487	532	503	531	517	526	539	517	548	562	541	549	523	536	534	541	499	516	514	560	574	563	523	556	566	542	522	527	534	476	507	502	523	551	500	546	567	536	535	538	516	515	527	525	496	511	533	537	547	558	522	501	469	490	501	526	575	487	516	516	526	534	507	499	524	520	516	514	513	522	508	561	491	519	544	506	501	563	528	529	510	517	526	496	516	542	542	551	477	523	528	496	491	528	528	498	514	488	518	555	525	496	531	553	541	540	504	546	532	512	512	550	540	542	539	527	520	489	516	527	516	521	562	563	518	499	540	505	504	559	492	501	539	527	542	541	560	520	502	534	541	561	528	521	501	520	503	523	509	534	513	486	497	534	539	489	529	513	485	529	543	514	515	538	545	522	526	527	578	528	505	507	519	530	539	575	544	536	513	528	516	525	533	492	531	522	522	507	539	507	482	520	500	547	481	538	492	526	520	551	481	479	511	510	489	550	499	517	525	540	528	519	522	494	496	548	511	540	518	568	578	531	562	513	531	531	554	532	579	511	532	510	507	498	568	513	514	536	567	524	578	503	507	538	545	530	515	481	539	501	557	527	561	522	534	549	534	504	509	524	509	500	530	546	533	557	534	546	502	515	512	528	516	582	510	498	565	550	549	480	513	509	510	506	510	510	556	520	519	524	518	545	518	510	506	557	515	534	490	502	538	515	552	513	548	486	531	469	504	544	557	552	532	520	523	515	522	515	528	518	510	511	529	495	532	496	513	481	538	502	557	494	521	554	533	544	510	499	538	527	578	515	532	529	524	549	532	527	541	514	496	533	539	529	545	486	516	512	567	514	562	499	510	519	534	563	511	518	519	520	522	531	558	524	498	556	534	503	503	529	535	501	533	562	543	516	520	546	547	528	566	528	526	558	538	550	557	513	571	513	548	506	525	522	562	524	485	495	512	506	519	519	534	515	492	529	520	529	555	561	562	548	514	481	508	590	549	522	535	507	556	511	546	572	545	526	526	516	504	455	562	527	527	502	545	558	529	512	507	551	541	523	483	568	516	528	572	549	545	557	538	557	492	487	514	520	556	518	568	542	547	528	518	504	557	540	511	531	505	506	506	508	553	505	522	558	541	532	578	504	529	522	559	521	491	575	548	531	548	534	523	550	498	473	499	511	545	547	518	539	503	558	544	542	493	521	490	518	545	576	478	530	550	541	534	499	517	506	521	546	524	568	587	510	491	518	481	530	480	527	505	495	501	504	496	555	516	567	550	531	529	496	529	507	529	513	508	522	577	534	553	500	538	539	534	523	546	541	509	532	556	531	531	547	529	537	491	552	509	507	508	522	521	511	530	546	528	484	502	533	539	522	514	508	566	506	493	512	478	520	468	506	494	543	558	493	504	524	540	536	518	521	578	525	523	519	547	546	526	532	501	533	539	551	525	497	525	506	517	548	516	523	557	533	554	493	508	543	525	542	526	536	535	519	509	511	483	512	552	543	555	497	496	517	540	526	558	560	541	525	508	514	512	513	515	499	503	496	481	556	532	506	531	497	475	571	498	544	504	545	521	547	496	547	526	509	531	553	545	540	528	514	519	490	499	530	553	537	512	516	579	512	542	561	538	498	539	549	556	529	545	539	533	511	510	515	569	566	520	502	565	483	536	537	497	531	512	518	495	509	493	516	528	523	532	533	526	512	528	517	495	509	510	528	502	518	531	559	562	521	520	544	501	544	570	505	508	503	498	537	515	513	520	531	549	514	524	547	492	511	474	542	518	548	538	554	522	568	530	497	508	506	501	505	512	515	477	499	519	539	551	518	522	560	532	558	536	502	525	524	573	524	526	563	492	479	584	555	516	538	519	551	534	605	497	513	506	543	547	522	527	513	543	537	513	521	515	531	524	502	573	534	511	552	538	528	497	523	549	542	553	544	518	502	510	547	536	528	559	545	549	503	554	531	498	550	549	490	564	500	497	526	513	511	545	537	588	542	540	497	514	534	546	506	507	571	507	514	475	529	510	503	502	520	507	528	535	540	533	493	532	526	498	529	546	563	544	544	560	529	502	534	541	510	511	525	501	520	553	542	504	549	528	508	511	518	551	478	527	518	539	517	508	526	512	509	520	506	548	506	529	522	510	534	539	511	538	547	564	509	537	502	513	527	509	511	548	508	533	513	512	527	494	519	521	516	538	501	556	514	542	537	506	532	540	535	523	516	531	573	518	556	520	521	495	514	498	561	547	490	503	535	532	544	521	508	536	533	481	538	517	502	520	545	525	516	536	523	540	521	545	572	535	532	523	493	566	507	506	536	552	520	563	521	531	536	532	486	514	531	523	509	524	525	571	524	566	502	507	550	549	514	537	528	517	511	484	503	567	480	535	491	490	498	520	507	530	552	527	548	525	531	512	496	497	519	522	510	541	524	516	561	525	502	522	517	511	544	520	523	561	508	491	522	525	549	474	530	519	504	532	508	541	492	539	525	591	527	513	495	525	550	540	528	503	506	537	521	553	526	536	516	521	527	555	514	539	526	529	477	512	527	527	537	510	480	523	520	559	549	523	536	555	552	517	540	500	562	510	504	510	529	560	570	535	537	537	506	497	514	509	512	508	491	535	522	513	523	519	536	504	535	491	513	518	541	525	539	503	542	511	504	550	557	512	558	502	552	538	539	536	529	519	526	523	485	537	511	516	530	538	516	520	521	551	524	522	504	533	506	496	487	540	524	512	536	545	545	564	521	510	547	526	530	503	560	508	529	519	518	524	527
47728	16110	5284	1690	763	393	325	284	241	233	240	226	230	222	243	208	239	233	247	188	213	219	225	238	243	216	239	239	210	233	209	240	251	218	231	220	213	213	220	242	214	247	201	233	245	195	207	236	216	241	239	199	233	246	214	247	205	215	218	248	221	250	217	222	230	204	244	220	236	219	216	225	239	196	235	216	244	231	215	223	218	244	224	231	215	223	207	213	216	227	240	204	241	207	247	233	214	229	233	249	235	239	229	221	232	222	246	233	223	242	210	205	207	240	227	240	245	222	225	218	201	201	202	227	231	246	210	237	209	208	224	236	246	211	251	229	210	238	233	227	223	209	197	247	206	269	238	212	226	223	225	217	234	239	220	219	227	221	214	211	229	202	220	212	244	216	204	248	187	233	229	226	220	227	201	210	205	228	235	224	219	228	223	222	217	232	244	238	224	211	226	255	223	222	253	238	218	235	199	268	243	255	238	210	214	196	218	246	219	231	249	228	227	229	208	240	218	228	229	234	196	254	225	226	248	223	204	228	228	241	219	204	233	232	227	222	217	249	218	214	242	247	190	237	187	241	200	228	211	230	217	205	209	239	226	220	246	202	231	230	225	207	194	236	216	220	186	198	216	246	233	226	217	202	219	195	231	226	201	247	215	236	201	237	261	233	229	195	232	231	215	242	220	228	229	212	230	247	224	235	248	227	260	237	228	235	249	224	245	222	214	219	209	215	228	219	219	228	275	226	236	213	221	223	199	246	228	209	212	198	224	221	248	225	239	239	241	222	222	206	242	201	217	219	215	212	234	216	204	250	225	194	219	194	251	229	204	207	211	204	244	229	230	236	223	210	225	225	203	224	224	196	222	198	219	238	236	206	216	237	208	187	257	231	247	217	243	205	211	217	201	235	213	245	209	223	211	229	211	212	229	221	218	222	248	205	210	243	232	226	230	209	199	236	242	198	234	222	247	228	213	223	239	216	221	225	223	231	223	200	222	248	232	249	263	218	220	227	212	206	219	220	245	248	245	204	222	240	234	242	209	253	213	220	195	253	214	207	211	191	211	234	238	234	215	241	246	201	209	228	219	207	210	247	238	231	204	225	205	235	199	207	221	232	227	194	205	202	250	217	233	253	262	230	214	206	238	222	223	222	220	216	254	222	248	231	245	232	210	210	208	189	225	251	209	224	224	224	207	242	223	233	221	206	216	220	215	212	223	237	237	226	202	218	250	225	200	217	248	216	253	236	233	221	182	226	254	196	243	222	223	211	226	241	224	226	228	228	234	246	204	208	189	235	204	200	222	216	239	198	251	202	198	211	207	236	215	206	231	184	219	229	235	219	225	207	192	189	195	234	231	235	242	203	210	233	212	183	230	252	218	223	198	235	249	222	211	235	199	198	241	222	241	220	248	232	215	208	218	220	218	225	229	203	206	222	260	233	222	233	240	235	233	231	221	211	238	203	237	233	242	207	218	210	232	215	216	211	220	213	186	209	192	243	229	228	203	239	209	214	235	189	237	270	211	199	236	244	221	193	230	218	248	227	232	238	212	198	192	239	210	233	218	225	235	218	190	198	210	245	208	211	224	254	220	236	222	249	224	224	195	213	214	213	223	244	219	220	253	216	231	208	202	255	235	211	219	214	222	226	215	241	233	234	235	209	223	244	204	217	242	195	241	222	217	200	214	212	215	201	201	228	230	201	207	220	210	219	217	184	214	222	238	242	225	222	233	219	210	250	237	231	239	220	221	223	235	220	231	212	232	229	235	230	210	230	228	258	222	210	229	236	202	228	232	235	229	228	218	230	227	195	223	182	220	243	229	238	233	219	213	198	215	229	230	236	225	238	260	217	211	181	215	253	240	237	249	241	216	213	218	237	224	225	261	252	213	221	223	216	195	225	215	231	280	234	186	207	180	217	219	205	188	209	224	251	216	202	208	226	203	210	239	236	202	230	234	223	209	222	226	241	227	221	224	232	223	234	224	218	217	236	235	235	210	217	232	203	227	230	193	187	227	212	215	253	209	215	223	251	215	245	227	209	205	205	206	194	245	235	223	223	213	212	245	203	252	217	202	238	223	238	239	218	224	219	213	217	233	218	188	201	245	198	244	220	197	213	221	229	204	208	199	211	208	221	210	234	231	213	232	254	245	223	217	218	231	238	233	179	209	202	247	201	208	238	214	213	224	236	202	233	247	201	230	237	218	231	207	239	230	206	214	215	231	243	226	215	212	203	212	220	215	242	229	233	228	197	214	207	227	224	192	232	221	208	213	223	246	229	235	248	233	216	205	228	203	222	217	230	226	211	220	216	235	216	224	182	246	220	244	232	204	205	223	236	206	213	210	221	233	225	237	204	191	221	241	258	227	226	203	223	215	217	218	210	206	234	226	223	229	225	216	210	207	233	227	193	222	212	222	194	236	230	217	264	239	222	230	241	214	227	235	230	207	237	226	219	209	223	225	232	262	221	206	232	225	221	243	207	233	226	229	230	227	192	222	243	240	211	250	219	227	224	231	237	219	226	222	261	188	250	237	228	213	238	210	235	220	235	224	231	226	201	230	213	231	236	190	213	212	211	221	202	230	212	224	222	213	243	240	236	236	231	208	230	217	225	225	217	238	197	220	259	194	206	196	241	236	268	221	184	227	238	238	240	213	230	234	229	205	219	215	240	232	227	216	217	199	233	234	235	248	229	227	216	196	210	220	225	222	220	232	231	213	226	251	203	223	233	228	214	214	203	236	178	230	197	223	193	246	239	232	218	204	216	230	218	195	205	212	243	222	215	229	195	234	239	226	202	228	211	232	238	214	232	231	210	226	218	209	181	203	208	255	212	211	237	220	193	223	214	195	229	225	178	219	208	229	225	217	211	202	247	220	214	211	210	194	236	236	217	220	224	232	230	260	253	208	210	239	243	209	216	227	217	217	215	216	231	212	209	238	217	192	258	237	201	218	221	223	204	227	221	218	225	239	213	241	244	212	245	240	224	252	229	206	237	221	246	229	219	223	227	219	233	201	243	233	210	221	246	220	215	211	223	252	237	235	227	229	220	254	245	215	230	203	219	229	231	249	198	202	215	216	215	238	235	247	203	193	223	218	200	230	204	218	225	206	233	255	223	180	207	244	247	209	218	209	253	239	230	219	244	216	224	218	198	217	231	196	201	246	198	247	206	238	258	220	250	251	226	250	209	234	205	233	215	237	226	208	226	215	236	221	256	230	239	244	250	210	220	206	227	192	229	212	225	247	226	246	216	234	220	223	212	232	232	226	210	220	226	221	217	230	226	224	225	218	231	218	244	227	226	220	215	236	206	257	244	231	193	209	234	237	240	212	242	225	271	197	230	228	221	243	227	217	244	218	228	202	222	211	235	220	242	208	198	196	246	212	240	197	242	212	237	248	205	261	232	220	223	225	216	222	228	206	221	210	244	190	193	204	213	204	231	217	269	233	229	203	242	227	210	256	270	243	217	203	200	220	195	215	245	213	199
31835	11440	6752	3587	2024	1230	890	741	624	587	532	521	518	477	525	533	478	500	515	493	529	515	535	497	502	511	521	514	545	525	472	501	504	498	550	489	520	473	521	521	513	485	502	512	458	487	490	477	518	494	535	522	500	516	506	481	459	515	491	477	497	502	539	482	555	478	516	523	496	509	499	517	494	534	511	491	488	468	498	508	478	519	540	502	516	494	502	547	556	500	496	514	558	503	509	494	508	510	480	490	501	531	512	541	541	467	486	469	485	526	467	503	517	485	522	495	525	492	531	497	498	494	497	508	495	532	481	506	517	493	513	523	497	455	496	494	527	494	485	499	485	515	542	528	489	514	527	482	487	484	519	533	519	500	497	509	458	467	505	475	496	500	499	515	443	514	499	500	527	500	483	517	520	471	488	492	491	510	464	519	552	517	487	482	474	503	511	520	472	537	508	530	489	480	504	543	496	493	481	495	500	519	505	509	484	500	513	518	528	498	502	483	499	503	505	506	517	501	518	513	511	529	499	517	518	506	483	528	489	529	492	527	491	479	484	466	485	509	520	523	492	508	519	544	552	507	502	488	507	509	467	500	521	495	516	475	494	492	490	502	511	463	503	492	485	491	544	507	455	495	532	504	480	515	526	524	504	485	528	476	472	501	479	433	489	502	472	534	519	479	517	527	512	491	486	466	485	527	488	502	526	506	459	499	508	499	485	500	520	516	502	500	503	496	481	529	482	487	509	480	513	504	505	524	459	523	518	508	534	513	473	549	525	519	499	491	477	481	521	527	481	496	503	496	481	492	523	515	536	502	501	524	521	539	439	489	524	509	514	557	509	548	470	530	517	476	454	505	477	538	468	508	518	492	511	499	473	555	519	500	511	556	504	491	489	508	492	516	468	504	538	512	475	485	478	491	515	427	549	517	509	506	491	457	506	495	496	491	469	553	548	506	480	492	507	537	485	498	511	504	510	486	494	574	463	481	508	521	501	512	473	501	530	503	521	519	505	500	519	510	556	526	550	505	498	499	462	508	477	475	531	466	487	511	488	496	505	516	539	534	450	486	481	509	521	526	555	528	488	465	485	519	450	476	497	484	517	497	499	467	528	488	498	495	523	536	486	504	528	524	472	471	495	525	503	492	529	454	509	504	490	498	547	528	525	497	502	526	479	512	507	491	526	508	498	494	502	479	538	475	503	512	473	547	499	477	477	512	504	477	501	503	500	476	510	538	483	467	506	526	533	522	535	539	518	491	505	538	485	554	537	515	493	525	530	512	485	476	483	501	502	506	474	492	515	510	522	480	497	525	468	470	479	489	536	549	504	472	497	512	478	498	472	499	480	457	526	515	464	522	491	485	468	478	492	524	492	486	476	505	537	524	528	498	483	485	501	482	537	492	495	503	525	517	480	482	519	461	506	525	501	485	485	538	508	515	483	497	462	478	492	508	495	484	481	512	510	502	459	508	507	493	475	512	467	498	467	508	519	505	504	488	469	488	503	526	491	506	526	508	511	501	514	488	521	504	477	494	517	526	475	535	501	494	513	519	512	501	487	504	491	508	509	461	481	474	465	520	508	500	533	502	502	463	514	517	481	535	489	477	524	532	482	498	496	489	507	504	497	497	475	482	457	498	523	503	469	532	515	484	493	496	507	527	505	489	494	475	483	506	503	475	519	502	487	503	499	463	490	457	492	489	490	486	493	488	482	509	508	480	499	545	520	462	501	467	497	498	524	515	505	507	498	516	516	506	533	510	496	512	490	522	502	533	461	470	528	531	476	480	524	486	500	468	494	569	468	476	497	472	434	521	469	525	534	488	497	492	504	522	516	492	499	548	511	489	500	477	520	484	508	517	494	498	507	528	514	514	515	543	484	480	525	559	542	513	496	507	491	519	485	513	482	499	495	482	533	506	457	504	489	474	522	492	466	488	506	506	485	508	517	532	522	507	539	508	518	493	470	491	477	515	465	465	500	506	508	512	483	531	520	491	472	478	514	502	535	494	524	474	511	537	526	504	503	512	481	487	490	498	524	472	521	476	485	556	453	518	524	500	522	510	513	477	466	500	539	473	489	510	487	478	544	513	481	524	492	506	488	491	534	515	500	492	513	469	497	534	533	510	517	525	543	508	497	469	506	488	485	463	537	506	510	515	484	502	517	494	568	485	509	497	521	552	526	530	495	477	507	475	510	531	476	493	498	477	495	500	532	512	516	486	466	495	507	517	513	508	483	481	493	481	517	526	508	503	509	487	521	486	498	533	520	516	507	527	533	505	495	528	494	489	507	492	502	461	513	474	519	502	495	503	500	467	507	459	479	477	505	483	488	490	501	554	496	545	442	502	485	499	504	516	477	505	496	477	541	523	496	504	528	495	520	473	482	505	467	486	465	512	462	498	522	487	484	549	478	498	490	487	503	494	533	470	515	481	525	505	516	525	486	476	544	526	499	508	485	521	485	494	521	520	510	514	485	466	504	493	500	516	499	475	503	506	513	485	511	486	475	514	481	490	502	541	477	529	487	537	537	549	515	503	505	492	502	514	474	529	468	473	499	507	501	529	533	499	511	522	504	495	516	520	503	478	480	521	499	474	496	487	464	497	494	513	496	508	484	488	535	465	508	514	477	498	533	513	508	467	494	493	531	513	514	523	482	498	497	473	505	477	490	463	531	517	520	510	530	474	510	457	537	511	520	515	516	511	515	523	528	545	529	542	490	476	494	481	491	525	487	515	480	492	515	494	517	513	537	544	500	474	519	496	495	474	515	487	487	452	543	510	502	489	519	464	497	516	499	513	480	510	485	484	513	492	512	536	556	491	532	507	522	507	490	505	538	535	477	523	512	523	490	550	488	491	519	528	489	497	470	494	467	503	528	543	480	514	494	516	481	487	501	497	503	522	493	504	496	491	502	471	496	496	508	498	485	502	470	496	540	528	489	510	510	496	482	516	496	483	466	517	511	487	475	493	479	493	526	482	551	518	506	510	508	459	473	506	520	483	536	527	496	538	506	522	535	498	495	509	518	489	499	497	537	488	494	489	498	486	480	506	525	486	484	455	497	544	486	520	490	521	507	465	529	486	453	487	525	497	465	498	496	484	513	449	523	493	495	494	516	504	504	475	504	499	494	465	515	469	487	481	507	490	488	480	535	542	510	522	490	492	489	507	488	507	515	475	444	506	503	483	524	530	510	529	511	504	544	521	496	510	509	497	520	531	516	515	488	498	495	506	519	531	484	506	489	490	555	525	519	486	518	483	492	506	499	576	518	496	539	485	513	461	501	498	489	477	500	465	527	540	498	509	502	518	463	494	489	513	515	522	484	544	535	484	524	528	539	484	461	524	469	539	492	472	527	521	535	525	496	484	460	487	531	482	507	516	491	524	494	488	498	502	524	523	478	497	492	474	463	520	501	485	510	496	477	496	538	516	518	484	485	461	477	505	490	503	468	481	496	497	519	526	528	504	518	483	539	503	522	471	491	516	511	488	491	509
53484	27572	11097	3419	1470	840	573	406	295	269	227	205	199	188	196	205	191	207	183	215	214	197	203	207	190	220	192	201	170	196	172	195	242	209	208	205	198	208	219	183	206	185	219	187	170	204	183	208	183	205	215	212	206	208	213	204	222	207	186	179	194	191	199	204	199	195	218	187	220	203	231	212	185	179	203	179	219	179	222	216	229	206	187	208	208	199	194	203	208	210	249	226	189	207	210	190	228	207	213	208	178	213	219	220	192	212	243	216	183	192	203	188	226	178	216	201	181	219	224	173	184	223	240	206	201	200	206	196	209	189	217	203	183	202	204	207	200	198	224	209	194	196	198	189	209	207	200	192	201	216	178	201	224	197	233	205	195	211	211	187	197	196	198	194	182	179	202	194	198	197	208	208	239	179	234	204	228	205	217	174	196	185	215	202	185	209	213	204	217	218	190	205	180	176	194	180	211	191	225	200	200	232	207	187	216	212	181	180	203	213	200	204	196	194	199	203	210	206	213	208	230	205	193	199	214	209	208	185	195	203	204	199	190	211	194	200	187	190	224	204	193	205	209	212	214	215	203	229	216	191	176	198	220	201	195	183	204	230	219	198	215	185	190	216	184	192	168	194	220	194	192	169	206	222	209	200	174	202	190	205	194	190	223	197	217	190	209	200	194	211	179	217	196	191	172	179	209	188	201	199	192	181	211	208	220	203	187	200	219	181	215	213	198	228	226	204	188	170	190	198	214	218	223	200	198	208	194	193	211	180	190	196	215	197	218	211	209	202	220	195	185	203	181	197	213	202	206	197	211	219	192	194	208	199	191	205	224	226	197	163	171	196	218	220	162	217	199	191	198	213	182	195	230	207	212	198	211	201	239	209	208	200	199	169	174	200	192	213	199	175	210	233	191	189	203	205	191	182	174	188	206	193	184	229	188	194	199	207	220	193	196	228	198	200	190	190	212	203	221	214	236	194	231	207	192	195	203	195	193	187	192	186	209	200	195	172	227	205	217	177	210	229	198	212	193	215	229	207	180	172	207	225	209	212	200	232	201	188	198	203	199	227	216	220	213	210	195	197	174	212	205	221	239	187	209	190	191	205	187	196	203	177	211	196	188	210	196	177	220	205	192	207	196	212	236	187	198	193	208	180	193	208	209	147	181	196	217	211	207	186	228	222	209	219	196	205	168	220	218	203	182	217	222	225	219	194	199	200	180	230	221	177	178	193	194	208	210	202	204	211	209	215	180	224	191	202	201	175	219	193	235	208	234	226	203	199	186	209	214	212	226	224	182	238	200	186	205	218	179	206	208	182	198	186	169	219	210	193	219	193	207	191	200	214	217	182	200	213	203	195	220	214	174	201	216	230	212	223	195	205	201	223	188	212	214	213	185	215	203	212	217	187	225	199	214	179	200	210	205	230	213	200	183	228	213	270	197	224	226	188	231	232	213	206	199	194	216	201	174	193	212	209	205	221	190	229	201	198	202	224	208	190	184	198	200	190	192	195	206	188	193	218	211	225	216	195	208	209	210	196	190	221	195	194	202	215	211	225	194	178	203	202	207	199	174	199	189	193	193	224	181	200	189	189	185	189	204	178	185	214	196	209	205	212	203	168	217	189	196	213	201	190	219	180	188	208	196	196	185	204	223	193	171	218	233	187	241	192	183	203	188	210	187	217	180	213	183	179	209	206	208	190	194	188	209	213	195	199	210	199	203	187	214	203	207	197	213	193	212	201	209	196	206	191	176	233	235	216	223	238	189	201	211	232	185	200	208	193	190	182	189	212	190	219	176	180	189	205	186	176	225	201	174	214	202	206	220	178	190	200	202	211	197	197	169	181	211	207	199	197	186	204	216	229	217	192	224	227	214	191	231	211	223	189	196	212	213	178	189	199	211	192	205	193	196	231	207	237	181	230	197	190	221	210	179	155	218	197	190	194	203	209	189	213	235	226	167	232	213	186	198	179	207	227	203	190	205	172	193	212	205	216	193	207	189	222	219	199	200	213	208	198	193	224	198	218	202	196	170	196	201	219	193	199	217	217	210	220	204	208	199	185	231	197	191	177	218	230	183	190	183	191	201	199	229	181	209	198	177	204	204	173	202	200	190	224	211	211	196	218	191	196	225	223	192	190	199	200	215	183	201	206	180	187	193	184	192	213	207	226	220	190	188	214	192	196	205	236	206	219	194	195	172	224	208	191	206	206	183	185	226	160	231	241	216	177	220	180	196	195	181	165	192	208	195	209	222	197	182	210	195	200	191	202	181	198	169	193	199	220	202	175	203	199	195	177	207	190	195	206	204	203	204	220	190	197	205	201	176	190	216	188	185	208	207	211	220	194	222	215	169	210	185	181	203	196	217	215	214	178	192	195	197	195	205	211	230	216	191	236	200	211	220	182	198	181	218	169	196	187	209	195	204	180	192	187	194	221	195	196	215	208	179	187	205	229	208	190	220	236	213	210	203	184	204	191	203	220	209	197	220	207	202	182	232	218	195	200	211	196	178	203	196	221	178	196	206	182	209	204	197	184	195	200	215	216	214	188	229	168	187	201	197	202	233	191	184	176	208	196	187	196	182	206	191	197	215	223	216	190	181	211	212	183	203	218	205	206	183	220	202	184	183	217	199	186	213	191	201	219	198	194	220	202	198	224	238	203	198	173	214	211	216	191	227	240	170	210	213	212	192	191	186	171	199	214	187	203	200	222	194	214	215	226	203	209	198	188	227	214	221	218	193	193	178	191	194	218	236	176	214	209	225	189	180	215	213	208	232	210	203	189	203	197	202	193	223	192	215	184	202	192	208	167	194	169	200	216	181	195	187	200	194	165	191	212	195	205	223	196	194	176	208	187	228	215	196	187	195	218	175	187	198	177	190	192	198	182	208	184	200	177	183	199	204	203	203	204	209	186	203	202	191	187	203	214	216	201	189	208	183	215	198	192	184	208	193	191	200	224	222	193	191	214	204	201	203	220	197	218	208	184	222	194	192	221	206	190	191	199	179	177	188	195	201	198	193	205	198	209	225	211	186	207	185	209	195	207	184	232	216	208	192	209	180	192	196	209	203	205	222	213	220	184	187	212	200	198	208	194	187	184	214	214	205	181	212	214	223	197	215	196	204	227	221	198	186	208	212	223	183	180	212	207	221	185	192	221	202	211	211	184	198	220	211	186	221	219	197	220	217	231	227	218	208	221	207	221	187	225	198	179	191	203	222	199	244	204	212	218	189	180	197	190	228	210	189	202	224	217	187	180	190	227	196	202	190	202	199	199	206	201	203	204	222	208	196	217	200	191	191	183	195	210	216	202	203	198	202	199	217	199	213	197	178	203	216	191	222	212	210	196	205	222	180	173	214	201	251	228	168	238	178	205	189	202	212	219	221	203	207	220	186	210	196	198	210	235	198	197	161	189	224	197	189	198	203	226	192	180	199	206	212	198	200	210	205	192	192	193	195	192	194	212	222	221	214	203	205	186	178	190	173	194	202	188
35788	22475	11932	6410	4076	2611	1758	1055	853	641	595	496	468	439	443	468	442	487	475	491	455	447	469	463	436	459	455	459	470	474	495	479	477	486	475	445	437	477	446	501	447	480	458	455	440	478	444	439	483	439	451	441	513	458	494	463	465	498	478	442	478	455	473	478	487	504	483	500	440	488	441	459	443	451	448	459	454	483	433	485	421	467	470	461	485	464	479	438	451	450	463	480	456	467	443	461	475	467	488	470	450	489	444	479	484	474	434	447	466	450	452	493	480	469	490	454	493	461	469	440	489	461	454	444	433	443	448	504	464	420	506	450	497	446	522	465	483	485	491	445	464	461	471	457	466	474	434	437	439	467	488	454	461	461	428	487	450	455	454	475	434	460	457	463	447	418	458	489	455	486	406	443	480	406	434	447	464	462	433	475	439	442	468	461	496	439	472	452	427	463	437	454	449	516	488	463	460	434	468	454	454	458	422	466	473	454	476	454	499	453	467	454	453	425	485	486	503	465	467	445	437	448	477	447	463	454	490	476	471	413	494	432	425	447	463	462	470	475	521	472	461	510	474	476	437	461	437	467	452	456	467	458	458	480	449	451	481	429	471	436	495	484	464	468	481	453	467	423	448	471	458	441	438	489	413	486	490	438	467	504	455	432	484	419	444	483	468	463	478	446	500	487	472	474	412	460	456	453	484	451	481	480	464	455	480	461	466	470	461	439	456	464	481	487	444	442	429	475	468	444	484	452	429	457	472	525	457	440	491	463	462	472	461	447	473	435	465	440	453	418	482	485	490	425	452	470	479	479	459	432	432	477	471	443	487	485	452	450	447	491	496	492	428	437	482	472	456	471	484	432	435	464	470	460	500	484	438	451	442	501	428	459	485	432	480	450	467	463	502	432	458	462	458	473	467	442	442	448	443	454	464	454	435	458	488	447	508	489	467	452	456	435	451	477	529	471	475	467	454	470	440	466	486	462	475	468	446	497	474	455	465	480	468	450	469	495	492	471	482	475	438	489	451	460	477	464	433	482	506	467	444	463	491	510	461	445	463	453	437	442	472	469	466	472	473	450	458	514	497	479	440	468	488	492	424	470	473	441	456	473	441	446	477	437	488	445	479	463	438	469	465	493	455	470	454	471	470	472	424	427	452	468	478	437	454	469	540	452	462	473	507	444	474	485	462	511	457	513	480	477	441	446	428	444	471	473	479	426	491	468	472	452	494	465	480	486	480	467	446	485	468	452	483	467	466	444	447	451	477	455	481	459	444	498	443	434	477	461	465	435	425	457	445	461	436	420	473	449	463	443	458	433	415	424	470	466	455	418	460	475	459	454	482	472	399	448	447	425	488	456	487	437	446	437	443	466	475	428	471	456	455	440	470	448	463	440	478	445	476	480	468	449	407	415	452	457	441	464	478	482	467	446	467	478	473	444	447	458	504	456	440	454	470	436	442	462	472	482	455	455	436	460	441	460	468	475	452	485	452	461	421	473	489	462	431	492	456	498	459	452	470	461	490	459	441	457	444	481	507	409	458	444	440	491	440	431	459	492	470	510	419	464	430	463	462	469	469	465	465	471	468	450	455	480	445	451	448	496	472	443	460	468	450	422	477	492	480	429	458	452	451	481	485	482	469	454	473	453	441	487	501	458	478	479	467	451	452	460	460	418	421	444	450	421	488	468	472	448	471	448	432	455	456	450	443	443	442	445	477	448	467	462	476	479	463	489	455	457	445	454	442	468	533	470	458	476	461	448	476	426	453	463	473	423	482	436	492	462	396	459	445	455	482	453	445	476	500	468	405	467	431	444	461	446	455	471	454	485	470	472	462	446	497	458	484	548	446	457	476	457	489	465	465	500	438	451	433	434	470	478	492	449	484	448	450	467	447	462	462	469	459	418	467	432	492	473	469	485	466	482	479	469	452	438	489	429	459	472	454	479	472	461	447	457	447	435	487	471	478	442	428	437	465	458	464	448	456	456	459	486	470	470	507	439	500	480	437	470	435	484	456	495	463	456	429	443	462	436	445	454	476	448	445	486	456	455	485	429	466	437	463	448	494	451	494	462	443	496	411	461	460	498	429	411	511	447	469	497	433	485	464	444	454	462	473	464	454	471	471	474	423	490	476	424	480	422	433	455	435	454	456	420	452	472	506	471	463	463	451	416	458	460	468	423	480	460	448	471	458	457	466	454	474	472	430	464	463	473	467	470	448	459	465	499	466	464	457	451	441	467	432	474	467	426	444	427	487	445	461	446	437	430	477	462	467	496	443	479	478	474	447	459	448	481	459	472	495	450	471	497	456	464	467	519	479	458	468	449	435	456	470	445	501	429	489	462	477	444	479	452	441	460	429	454	467	457	472	442	444	478	478	434	466	426	437	441	451	471	464	506	496	408	450	436	453	452	482	506	472	485	441	490	490	470	431	462	471	489	417	453	476	477	460	416	424	479	480	487	470	484	510	454	462	468	450	515	473	453	455	431	467	494	472	466	386	454	496	450	450	456	450	485	477	419	487	459	474	467	475	459	486	468	427	477	467	468	470	426	455	483	406	494	478	486	466	431	479	435	471	396	455	445	410	510	446	431	447	477	437	473	412	495	477	440	485	485	454	426	460	454	462	487	476	461	499	473	473	428	448	442	519	468	435	453	498	459	477	487	513	448	454	439	474	463	488	480	487	434	465	492	457	497	497	453	446	453	458	436	442	468	402	484	488	479	482	429	468	434	448	462	450	505	453	493	472	442	500	443	480	447	465	455	436	517	447	443	455	452	462	444	467	496	461	459	468	444	441	453	484	487	492	446	456	472	479	492	471	452	469	401	479	450	448	474	436	430	437	461	484	455	454	473	453	478	466	487	453	488	466	465	502	491	431	467	443	438	432	465	463	463	455	464	500	486	465	462	486	447	435	459	444	441	451	505	432	494	479	443	457	492	457	502	469	448	415	424	444	422	455	488	452	468	438	460	480	446	460	467	418	441	478	454	413	463	431	473	498	431	455	440	426	472	442	403	443	465	448	479	468	510	445	436	424	436	488	489	426	454	467	430	482	457	475	459	518	467	444	471	463	482	471	456	463	493	487	464	448	426	466	473	435	487	461	481	439	474	449	461	433	439	482	463	484	477	443	462	467	428	439	484	473	496	491	451	450	459	454	444	471	440	440	454	507	474	482	469	426	486	430	457	455	454	470	448	460	478	438	476	500	505	460	469	478	479	494	497	452	417	505	463	460	447	469	467	474	444	421	457	498	482	470	434	426	451	446	456	458	475	494	439	447	460	484	449	447	483	447	477	490	435	476	459	455	452	417	439	498	464	448	447	491	480	461	429	460	493	448	463	473	446	457	459	481	453	550	452	457	468	439	436	472	445	480	436	438	483	448	502	489	485	462	471	453	453	450	435	451	479	471	456	496	464	425	503	482	472	449	460	461	456	477	448	458	460	461	446	410	404	429	487	441	444	468	449	484	418	429	465	454	452	452	484	424	432	478	491
60374	30898	15164	4413	1565	744	515	409	299	316	246	243	234	260	232	216	224	227	237	215	224	217	232	227	222	243	225	237	231	224	240	235	231	216	232	238	215	210	215	231	251	234	255	218	226	234	221	191	251	237	228	222	215	236	250	231	222	226	206	235	205	235	217	218	231	235	215	231	234	210	218	248	240	228	226	202	209	239	245	222	257	186	186	226	228	240	230	190	235	243	208	244	244	233	221	231	209	244	232	247	232	214	236	217	222	224	245	239	225	231	223	231	224	222	252	216	234	253	228	219	206	252	249	211	222	231	205	228	219	221	209	206	228	262	256	223	245	212	224	252	222	265	235	245	244	202	226	204	208	226	231	270	237	214	239	228	242	221	228	217	213	228	245	218	243	223	220	261	215	248	231	251	244	221	238	232	231	234	204	257	228	244	243	223	248	221	215	231	254	209	199	235	208	243	208	227	250	222	254	208	224	220	226	223	257	253	244	254	226	208	247	210	242	232	226	240	225	267	250	249	234	277	221	204	235	200	192	250	248	235	220	204	222	232	230	231	227	224	235	202	226	234	223	257	244	244	222	233	240	217	224	200	258	228	226	207	252	241	226	206	237	212	240	259	251	246	229	286	239	268	264	257	242	223	245	223	263	265	244	256	250	272	252	212	238	246	219	248	234	217	204	248	221	234	212	223	239	217	238	243	268	226	220	232	228	219	215	218	216	244	257	227	223	233	284	234	244	218	231	195	223	229	221	195	229	243	228	208	199	203	224	224	225	243	243	239	230	238	244	230	213	240	204	237	221	242	244	230	219	265	221	263	226	189	225	220	246	220	237	229	241	218	238	239	224	275	240	231	233	242	222	232	195	236	239	210	204	239	237	219	230	211	235	210	232	234	250	221	232	254	244	215	238	227	246	242	210	243	233	256	247	251	204	222	188	230	221	227	235	236	233	236	219	214	225	224	212	226	215	255	221	234	216	213	222	246	239	231	205	221	216	220	262	260	219	202	236	263	218	219	236	228	227	230	244	253	188	271	226	257	246	265	214	256	233	233	235	223	229	232	240	230	224	216	217	237	244	217	211	242	244	245	225	219	229	243	210	219	217	203	219	208	243	225	234	233	230	221	235	217	229	242	233	232	235	214	235	220	250	209	219	206	255	212	199	221	225	209	250	239	246	198	212	210	226	241	238	230	211	245	238	220	233	243	212	250	202	251	263	238	253	239	237	244	232	228	270	220	227	247	260	235	202	227	213	260	252	229	247	212	191	238	198	203	213	249	211	234	248	227	220	235	223	232	247	247	225	229	243	194	257	254	245	225	211	247	233	227	226	236	209	228	239	225	216	232	245	240	208	217	222	226	215	254	227	249	221	256	265	260	221	251	218	218	231	216	220	237	217	224	219	235	240	224	249	215	238	257	212	228	225	219	226	249	234	240	240	229	229	242	212	239	235	214	219	218	211	251	182	212	219	241	239	232	197	231	225	229	222	243	205	208	208	242	227	234	205	239	223	224	217	211	220	228	213	232	258	250	266	258	231	233	254	236	244	217	243	225	233	229	251	251	231	225	243	237	242	227	250	205	220	186	250	232	189	227	220	269	223	228	211	209	230	239	219	210	227	257	234	219	215	205	227	242	207	213	237	238	239	288	223	258	216	224	226	243	230	227	213	232	250	261	238	263	246	237	287	220	235	256	198	225	225	228	208	225	217	194	230	237	231	191	201	226	244	250	204	225	223	221	237	229	215	241	217	220	210	235	244	222	224	236	226	213	212	233	218	235	228	242	256	228	210	204	231	224	226	239	214	220	236	206	248	230	238	246	219	222	228	220	249	203	226	253	221	274	210	207	208	236	250	232	276	198	213	214	222	197	236	223	197	213	236	214	219	201	239	222	231	225	245	227	242	206	217	235	208	220	231	210	246	225	239	251	234	240	223	250	237	240	210	237	240	220	215	243	242	233	245	222	202	250	229	255	246	235	227	230	225	233	233	251	233	218	208	248	233	226	214	251	224	243	239	207	229	208	220	244	225	238	281	241	220	245	238	234	249	245	235	223	228	232	215	250	241	229	234	211	205	254	208	226	241	246	228	258	221	229	237	251	230	214	218	215	263	223	219	226	231	215	233	266	250	222	207	224	212	230	243	208	229	217	222	235	224	236	239	234	239	239	266	242	233	217	240	220	232	222	248	240	235	214	220	257	223	251	220	248	233	256	240	249	233	243	230	226	218	203	215	245	213	239	210	243	207	232	226	225	240	251	226	249	209	202	230	233	220	211	227	243	231	221	235	213	244	284	224	235	247	229	243	239	216	208	249	236	262	201	222	219	233	199	237	270	239	231	233	209	223	230	248	242	213	233	229	271	231	243	223	223	238	243	223	209	244	240	220	213	203	252	210	211	237	247	250	225	226	245	238	224	216	238	220	226	216	232	239	236	216	212	239	236	228	215	253	220	240	226	240	230	221	244	227	217	209	236	251	232	245	218	203	204	236	246	241	211	258	210	242	221	216	231	248	221	214	229	232	225	215	246	268	245	256	220	240	235	240	240	251	219	198	248	250	226	220	231	222	233	245	254	238	222	235	225	221	238	246	235	232	234	223	231	204	203	220	242	212	262	234	238	242	254	213	208	208	235	232	242	222	241	240	225	219	225	242	229	239	228	249	217	233	241	230	260	225	227	241	258	219	230	261	232	213	209	251	213	245	228	205	230	271	240	213	222	220	229	238	240	222	224	246	200	203	244	239	192	253	202	204	200	214	211	252	242	242	221	208	233	229	231	216	240	228	210	242	213	240	252	253	232	231	184	241	228	245	247	236	243	216	222	213	222	241	232	232	229	222	220	195	222	226	215	234	233	227	235	248	253	199	259	227	237	249	241	214	223	268	203	246	245	212	225	226	223	218	255	242	230	259	231	238	229	227	212	226	232	234	238	241	249	253	234	257	238	224	243	219	245	223	241	223	252	194	233	218	254	213	254	188	232	233	234	224	252	229	233	225	239	242	196	243	231	230	240	243	228	232	243	259	213	244	213	239	227	242	219	257	243	239	259	262	222	230	220	222	233	237	243	242	236	223	257	206	226	245	209	231	235	238	246	211	219	229	235	229	226	242	259	211	239	213	263	230	237	231	223	212	224	247	225	206	258	237	237	174	217	267	240	246	244	223	241	246	245	245	253	254	235	232	251	244	233	248	251	260	224	214	194	228	241	210	203	234	268	233	204	225	228	252	214	246	205	236	249	258	248	226	240	237	222	237	250	291	196	215	245	232	254	237	209	231	203	232	218	198	240	257	233	232	246	231	218	222	224	233	254	207	250	224	250	247	247	221	236	215	234	260	256	215	215	202	269	261	231	216	210	225	250	229	243	235	219	255	237	262	202	245	219	232	215	201	220	214	217	250	214	213	251	219	219	234	208	215	235	237	226	197	249	259	230	232	242	223	232	244	237	213	248	228	228	226	226	194	210	285	240	224	233	222	209	193	208	242	215	237	214
41285	24502	14871	7048	3851	2299	1488	1066	844	708	614	567	518	535	496	530	497	512	510	557	536	505	524	531	517	501	505	546	518	467	508	504	523	490	521	543	483	533	518	486	503	524	509	541	522	490	470	543	533	509	523	510	515	522	513	511	527	522	504	510	591	509	503	486	522	521	526	515	519	530	516	558	527	565	502	496	525	527	512	562	515	528	571	505	518	538	528	486	516	506	534	542	525	550	512	567	528	484	518	482	548	534	538	534	522	496	516	527	539	514	528	482	527	486	498	482	539	464	546	506	534	515	543	555	486	532	536	508	539	530	520	499	523	481	518	527	537	525	524	469	534	555	525	488	516	524	486	508	516	484	556	544	554	516	507	515	516	550	535	533	528	516	460	502	504	531	503	526	536	545	530	488	534	537	535	483	532	527	510	505	542	530	513	507	542	516	535	528	508	523	513	514	487	502	531	472	545	500	540	495	486	530	492	504	534	502	516	514	491	516	578	493	523	529	500	522	521	535	519	555	512	509	522	447	546	513	544	501	540	498	472	523	508	484	514	557	544	554	520	546	483	493	492	527	499	518	498	535	522	527	534	548	515	509	521	522	568	513	488	512	501	509	550	554	526	516	529	503	505	497	489	518	500	545	509	514	493	507	496	483	494	548	504	506	489	522	493	536	507	561	513	501	531	551	525	570	489	503	525	491	545	514	503	498	499	543	528	536	534	523	479	509	496	505	523	510	516	505	533	509	533	523	508	540	534	484	462	531	522	491	499	534	512	493	539	547	469	524	533	497	544	548	529	560	516	561	523	527	508	522	514	517	527	513	567	583	519	538	515	514	538	520	513	520	496	544	547	533	527	488	490	487	503	536	514	491	500	563	546	509	520	498	515	486	559	512	530	510	519	516	496	527	513	490	519	528	497	558	545	526	543	533	496	546	493	530	521	540	490	496	524	491	514	536	504	505	535	492	563	527	502	537	519	499	519	526	532	502	503	524	543	539	544	493	510	534	525	548	494	514	543	538	500	528	490	505	526	552	494	532	561	497	515	537	488	483	493	504	513	534	521	503	550	517	543	537	500	516	527	529	517	530	505	512	484	515	534	523	486	535	520	528	523	494	496	523	518	535	496	493	540	508	516	521	535	523	514	485	502	500	493	515	506	537	498	525	527	486	539	521	520	469	512	513	546	546	541	510	477	491	544	537	514	499	540	523	480	519	539	528	537	538	535	535	511	556	510	450	513	549	553	541	521	562	552	534	526	511	547	500	520	528	506	509	553	522	528	488	551	546	513	536	521	515	509	548	582	546	528	491	515	480	540	496	573	491	513	521	548	543	517	523	527	531	538	482	505	534	548	516	502	499	563	530	541	519	550	515	510	520	501	520	513	482	500	552	507	549	494	535	488	483	532	518	534	517	547	507	506	482	491	526	521	479	516	519	515	529	573	529	532	539	501	568	495	513	541	497	498	514	491	514	545	534	520	515	545	540	537	531	524	525	531	567	500	466	510	539	495	506	523	530	537	516	522	512	505	506	529	544	545	526	595	510	527	492	534	531	481	543	539	509	500	500	504	536	535	520	531	530	519	564	536	490	517	543	527	514	493	519	504	540	492	532	558	528	520	519	520	519	509	519	518	537	543	506	500	493	479	511	523	521	517	530	544	540	502	521	516	547	559	527	490	546	472	546	521	507	513	535	511	550	486	518	552	526	506	518	529	538	488	537	502	479	507	554	531	500	539	519	504	498	517	501	506	525	511	500	479	469	533	504	547	556	536	501	510	504	510	508	517	530	504	524	508	496	496	490	522	516	502	492	513	516	519	530	520	489	502	524	496	491	522	518	530	491	486	521	501	556	543	504	513	471	497	512	523	534	534	511	488	527	485	552	494	530	528	507	485	517	521	514	528	478	490	508	501	548	504	522	545	496	499	534	557	504	495	508	534	509	457	516	466	506	493	560	493	505	530	513	494	486	505	520	521	496	466	482	492	524	498	527	528	525	501	506	547	518	507	543	525	517	535	559	522	525	534	511	545	526	465	556	512	522	507	499	582	486	537	527	518	504	529	552	522	549	540	525	484	566	547	506	557	494	539	482	558	502	519	513	462	496	513	563	510	533	508	519	537	531	524	528	507	533	543	518	537	559	546	537	528	498	483	562	545	523	542	520	508	528	537	510	557	518	535	515	510	491	520	507	502	521	580	561	540	482	534	503	529	548	552	523	575	521	567	538	490	511	485	534	522	506	536	488	550	533	510	531	478	525	488	537	516	481	555	540	502	508	541	566	476	539	556	504	498	479	475	535	504	535	549	521	537	518	496	507	531	509	499	558	511	490	546	523	496	501	488	553	494	527	482	509	484	482	512	523	539	533	543	485	537	495	585	511	520	489	508	510	532	546	528	545	530	536	524	485	554	533	504	520	492	494	539	582	527	503	487	524	536	487	495	511	508	514	538	539	545	488	532	480	556	522	524	494	519	494	525	564	494	531	501	532	538	492	532	512	509	502	504	545	553	500	514	510	500	513	489	519	506	512	497	521	507	549	526	505	531	554	520	467	550	504	559	516	486	554	518	533	520	514	533	525	522	505	545	513	538	516	519	520	541	481	507	523	545	533	533	530	513	536	491	505	532	516	515	559	536	567	545	507	517	487	505	552	488	504	504	558	525	530	533	513	504	504	524	464	533	479	568	513	496	497	540	500	534	536	533	525	498	499	539	502	513	529	531	523	531	518	555	532	537	531	527	517	530	537	518	487	489	545	504	505	528	498	504	517	565	515	526	551	485	478	516	483	486	504	494	538	503	515	473	545	492	526	537	528	538	488	533	550	545	493	523	539	512	520	515	466	495	554	535	534	514	482	513	455	514	533	492	524	537	550	479	491	511	543	508	515	530	519	521	556	530	568	526	495	530	528	493	478	525	507	573	537	524	515	497	499	526	518	521	478	532	513	522	545	514	536	533	526	511	503	517	525	521	516	492	505	534	481	552	534	509	527	499	533	502	544	554	479	541	491	522	518	521	545	527	552	520	543	522	553	485	534	466	469	533	515	494	519	501	504	528	511	537	535	492	572	498	523	534	534	525	546	525	519	490	523	519	526	488	505	517	524	556	501	520	513	545	475	473	523	535	516	534	561	505	473	538	495	544	511	535	510	532	515	513	527	530	552	507	520	528	532	489	526	497	513	522	509	518	551	538	524	509	516	515	570	540	537	490	533	523	548	524	532	504	532	557	543	512	512	528	498	514	509	543	495	544	515	511	540	551	493	559	511	479	496	509	503	503	479	541	528	542	496	577	489	544	548	538	505	502	510	553	528	521	521	517	518	539	492	569	510	530	579	501	481	537	553	532	510	513	552	523	492	521	579	548	562	511	523	459	563	519	525	572	508	536	525	537	509	502	559	544	502	526	513	516	515	501	528	472	493	516	531	521	538	507	527	503	521	494	554	525	476	542	523	557	545	540	495	524	563	565	537	497	537	515	515	552	518	537	523	463	511
53477	20997	5038	1096	445	314	250	239	224	251	215	221	227	222	251	240	214	217	226	245	185	225	227	222	253	232	254	238	226	243	268	229	244	247	225	253	248	249	198	235	227	221	249	244	230	238	233	206	226	225	228	195	230	226	235	247	222	227	230	238	241	216	217	244	231	219	227	211	206	249	251	236	225	243	221	214	217	236	240	228	259	239	219	244	205	241	248	271	218	213	226	230	219	244	187	221	215	240	211	269	232	256	220	247	206	235	226	235	239	218	234	210	230	218	197	225	214	241	245	234	239	228	225	232	244	229	222	236	225	215	239	222	216	207	243	223	269	225	232	236	221	213	247	219	227	211	215	255	219	223	231	211	248	230	231	236	220	240	245	253	218	228	240	236	240	244	240	226	220	220	224	249	224	258	243	256	234	223	222	225	220	235	221	246	254	238	233	214	252	238	229	214	223	209	239	241	237	246	236	226	235	276	260	213	224	241	237	188	228	240	197	265	247	258	229	216	211	221	222	220	227	232	250	216	220	236	276	227	230	218	234	267	228	240	233	269	231	235	225	217	240	225	235	223	221	231	258	223	239	243	242	206	211	244	250	246	233	249	209	265	241	215	260	207	247	217	228	239	219	224	223	209	230	281	214	223	223	206	219	262	218	246	252	237	262	248	223	206	254	226	246	216	262	229	217	258	242	233	249	235	229	219	220	214	232	230	193	236	221	231	250	219	233	239	206	238	249	208	237	241	227	218	236	215	240	225	220	234	243	232	247	217	270	221	216	217	229	209	215	246	214	263	216	237	229	228	222	253	251	245	228	286	215	207	227	229	229	213	211	228	224	208	209	241	225	231	204	225	240	210	229	241	225	244	264	234	234	231	221	229	232	254	246	219	245	192	202	228	241	214	202	232	243	239	220	229	245	243	216	240	237	181	237	217	233	219	226	244	224	208	242	220	244	250	231	257	243	241	244	232	223	234	251	208	228	239	246	218	222	228	240	205	232	245	235	215	250	225	235	247	283	201	242	216	246	227	242	244	248	234	208	238	244	242	233	245	249	226	233	229	205	242	252	253	241	220	217	225	200	200	222	232	230	242	235	250	244	227	214	260	265	238	218	217	218	231	216	221	228	241	222	227	183	267	241	210	199	240	237	242	231	227	205	222	197	258	234	231	201	218	241	221	238	251	230	214	202	209	233	250	209	259	243	231	216	204	222	239	216	252	251	212	216	232	235	222	203	246	209	243	254	248	232	214	220	222	233	241	233	226	243	247	216	223	238	246	248	235	218	226	264	241	208	238	209	226	239	239	250	234	227	229	208	210	223	214	213	202	238	240	222	250	215	236	206	199	225	218	232	222	238	224	229	209	248	219	238	223	235	230	236	214	237	211	230	231	251	267	214	231	229	253	224	214	229	220	227	245	233	210	240	216	227	256	237	274	240	235	221	251	225	227	233	234	260	230	236	260	252	221	209	224	239	196	211	186	224	258	264	218	235	231	218	240	261	255	217	216	218	212	223	210	230	251	229	237	220	243	218	214	217	233	234	243	235	238	243	243	223	217	236	243	206	248	235	233	231	245	208	248	191	245	229	259	234	234	228	228	202	212	194	225	217	250	250	238	205	220	239	229	243	249	249	242	232	227	246	231	272	203	240	272	237	250	205	278	252	252	227	243	251	210	226	219	259	224	232	216	199	228	208	257	238	249	246	221	226	250	221	217	240	210	222	229	236	218	245	237	242	238	245	238	268	221	243	266	243	192	244	208	250	250	236	209	239	214	243	223	236	223	205	207	219	232	222	228	211	236	224	263	239	242	233	225	227	213	254	217	239	219	237	216	191	252	250	243	210	247	227	246	236	223	228	215	185	258	216	209	241	215	208	208	226	212	219	242	217	229	246	219	215	239	241	227	235	220	220	217	248	255	239	233	229	266	231	239	195	233	240	215	220	220	219	217	245	220	249	262	209	226	270	243	222	227	247	232	254	204	221	231	217	213	235	229	246	213	231	228	230	226	229	240	204	242	221	226	243	244	213	221	259	188	221	216	218	222	242	209	209	212	233	265	217	220	225	253	228	256	238	242	229	222	222	238	211	203	241	234	242	246	219	213	224	220	210	204	217	234	218	245	257	230	248	222	236	214	216	239	201	221	222	212	201	213	220	244	201	200	229	238	254	255	224	218	219	238	217	211	200	231	220	239	228	242	230	206	242	221	222	211	235	247	241	237	262	229	223	264	216	223	216	234	226	220	221	214	225	226	230	222	201	246	240	211	209	232	209	251	222	217	200	245	216	231	241	206	231	217	258	203	227	247	225	203	254	232	229	233	194	198	223	261	239	216	229	240	210	222	266	240	220	214	215	195	210	214	230	229	241	228	230	233	229	214	219	234	244	236	230	212	233	224	235	258	232	254	227	205	216	207	220	231	251	255	219	232	290	260	234	226	239	235	256	230	215	244	220	235	242	200	253	243	227	240	220	252	219	229	240	225	224	232	209	248	222	258	238	239	231	222	216	226	233	249	222	238	236	223	230	221	223	249	207	249	245	228	234	227	229	225	262	251	226	226	221	202	225	219	220	237	210	229	240	189	186	204	224	250	245	217	226	253	233	240	208	194	229	216	203	238	214	255	219	228	259	220	216	223	222	229	212	230	221	235	239	200	237	238	222	266	227	239	219	210	252	237	204	237	246	246	237	217	221	243	225	248	216	249	229	224	240	256	207	221	243	231	223	224	224	254	221	214	220	209	235	211	228	221	228	229	240	254	244	211	221	233	206	198	231	236	209	207	219	215	241	252	233	239	238	209	222	241	246	226	236	222	218	225	225	229	226	224	215	225	236	183	216	215	251	223	260	232	219	201	228	223	242	241	227	251	222	238	244	248	234	223	205	203	210	252	226	190	248	234	238	242	244	251	245	243	226	213	210	231	251	219	249	201	223	209	239	221	246	208	230	229	216	235	255	240	232	237	218	220	222	225	211	223	224	228	235	199	214	213	229	246	228	249	258	219	260	234	240	230	236	231	231	251	228	200	233	266	247	227	229	214	198	191	200	242	275	273	229	244	235	245	240	206	209	216	230	223	240	228	202	223	232	223	229	219	234	199	222	227	220	227	223	241	223	226	219	227	212	250	242	248	253	220	246	208	206	248	235	228	233	213	247	237	239	218	257	226	237	216	226	257	225	223	238	225	231	255	217	243	222	212	234	225	236	242	243	210	259	234	238	218	264	245	252	213	237	255	262	236	195	213	231	230	223	230	256	253	200	193	218	272	230	233	215	207	226	223	212	267	226	215	211	227	219	207	248	200	242	227	235	235	211	218	218	231	218	255	257	200	252	231	229	215	238	222	210	217	222	247	225	246	222	240	231	216	236	231	231	245	220	225	256	237	244	228	209	227	218	242	221	243	260	247	242	245	234	204	225	212	220	224	219	215	225	243	222	236	240	246	238	226	231	229	221	233	230	223	251	225	225	230	247	231	222	243	251	221	227	210	241	238
36362	14599	5291	2203	1198	822	693	618	579	528	532	481	519	510	588	544	505	514	531	513	544	496	534	541	495	477	525	538	535	509	516	559	505	528	488	510	510	518	574	541	496	524	521	512	502	527	489	507	513	518	524	544	554	512	552	492	498	523	536	527	497	520	490	499	507	518	539	550	531	535	527	519	492	530	501	497	503	501	469	541	536	535	514	551	505	539	486	493	495	486	531	541	524	488	513	530	505	538	527	499	473	528	542	517	528	540	510	521	506	531	481	501	472	501	530	487	492	527	494	509	490	479	497	529	551	542	539	542	559	490	484	505	533	516	499	503	542	522	490	529	527	532	532	481	494	508	503	515	492	507	517	533	521	484	525	518	534	521	508	542	512	509	535	510	483	497	484	545	538	504	472	515	532	479	511	485	540	507	477	503	503	517	549	518	510	538	508	512	528	564	485	538	534	526	499	505	511	516	511	506	518	524	549	551	518	488	500	462	497	548	511	550	532	554	537	536	549	507	525	495	467	495	546	502	532	535	526	527	489	523	498	521	513	532	492	505	527	560	561	466	494	538	502	516	517	516	538	518	511	502	518	503	516	489	516	486	505	501	502	500	541	508	530	529	536	518	524	519	510	519	510	502	561	538	476	503	511	524	497	484	506	504	482	513	515	542	493	541	528	534	509	527	496	477	519	526	552	520	558	538	498	502	510	528	573	532	493	532	511	558	525	514	526	542	536	489	555	505	512	520	537	539	514	498	487	538	453	528	494	524	527	516	505	503	532	490	487	536	533	546	501	486	514	498	521	523	518	510	535	543	492	521	531	529	496	532	510	502	557	503	498	494	511	494	538	506	503	483	499	485	529	506	485	483	543	533	532	515	538	507	523	509	521	486	527	533	528	536	513	537	510	504	464	507	505	533	514	524	545	531	520	521	491	552	494	467	560	495	545	571	507	509	508	522	496	487	514	540	481	566	562	528	513	541	493	546	573	522	493	499	525	512	508	517	556	544	474	506	517	513	483	529	529	502	528	517	522	510	531	503	525	497	530	484	508	519	516	471	517	494	545	536	506	485	500	518	487	484	504	508	500	508	497	549	536	540	490	487	503	516	555	514	518	519	484	515	536	526	573	509	509	515	524	510	472	536	511	520	498	539	510	474	490	549	485	537	555	518	518	521	543	536	494	523	531	514	517	493	528	501	496	495	530	506	503	498	535	501	504	474	518	489	518	543	534	521	499	492	548	533	533	529	544	504	517	543	505	510	528	510	516	511	548	570	499	499	488	478	522	540	548	507	509	497	525	481	517	501	534	514	516	507	496	495	529	547	527	475	503	534	517	497	514	526	531	530	510	480	483	527	546	526	514	497	504	513	505	500	527	502	521	527	500	518	520	508	482	496	514	519	501	505	564	558	515	510	508	527	521	508	521	564	491	507	543	542	528	515	552	489	514	543	530	488	543	484	510	509	573	504	541	521	472	514	513	547	490	487	535	548	518	502	561	511	533	491	504	529	537	498	525	511	536	537	501	517	523	552	508	505	489	457	523	511	540	500	548	515	522	488	511	528	487	501	502	509	492	542	530	533	500	522	487	538	570	474	494	487	524	510	498	505	516	494	573	520	500	527	508	492	498	515	538	496	500	488	554	547	490	527	524	523	547	501	494	562	509	518	542	497	530	490	483	509	563	506	499	559	489	493	530	503	513	501	532	527	480	525	551	531	480	505	514	534	516	513	539	500	484	514	502	511	473	520	486	499	491	509	536	462	499	526	553	519	545	506	462	526	504	539	534	531	502	515	527	550	519	522	574	493	489	518	518	556	476	497	518	500	485	491	498	490	509	500	522	555	514	526	489	502	528	437	486	510	541	499	545	491	496	461	476	502	554	528	500	543	516	492	517	512	492	506	510	513	529	519	517	571	506	494	531	510	468	504	560	533	490	515	496	479	528	515	507	488	509	508	471	514	481	469	525	546	534	552	485	509	512	507	473	541	540	527	497	547	502	537	504	540	515	515	529	524	546	512	545	517	561	538	516	519	471	529	513	497	515	506	538	470	472	517	505	495	509	530	565	531	516	524	529	563	478	546	509	491	552	481	511	538	542	510	499	524	492	499	509	549	523	525	516	517	503	572	528	503	505	540	502	505	525	520	529	529	473	497	487	550	546	509	490	525	510	546	550	576	481	522	517	502	500	514	537	558	522	503	497	500	530	506	525	504	499	518	533	525	500	488	492	492	488	501	531	489	512	497	522	520	506	510	479	496	554	526	493	539	500	513	517	500	533	527	487	501	542	502	525	505	520	545	502	520	527	518	519	559	543	526	549	507	460	528	507	557	546	510	503	537	521	473	493	523	514	529	536	544	533	556	509	525	485	537	532	542	512	513	503	513	491	510	517	571	524	507	508	513	579	488	532	484	495	512	523	546	506	526	491	513	535	502	546	500	493	503	508	511	510	491	513	533	502	486	493	464	554	520	532	523	529	532	532	506	501	460	495	527	530	497	474	477	508	497	492	507	492	495	529	531	525	523	521	479	502	502	515	506	496	529	491	557	494	510	494	517	483	511	515	502	537	496	503	540	530	503	519	538	506	521	508	511	485	496	544	498	553	552	514	543	492	469	527	567	506	553	530	521	532	495	501	506	534	501	543	520	510	545	520	500	521	519	515	533	513	560	509	520	521	532	510	521	520	525	521	474	521	527	494	503	533	511	528	515	526	502	515	523	539	531	475	482	520	528	510	532	515	522	523	535	515	527	502	520	532	521	531	491	495	543	528	548	514	494	502	520	508	523	524	482	515	518	503	544	504	520	519	509	520	476	477	547	537	531	530	524	464	505	507	535	537	549	530	516	487	517	575	535	526	532	499	491	530	503	545	491	525	506	466	485	509	497	506	538	543	514	515	498	485	516	531	562	536	483	503	498	545	538	523	480	499	524	501	501	525	524	524	485	507	513	527	522	512	533	522	508	513	525	508	527	461	507	506	516	511	494	547	532	525	520	460	507	524	505	482	513	512	536	544	501	507	502	483	540	537	510	558	572	504	516	507	500	511	529	498	538	505	492	512	494	520	499	498	514	536	525	517	506	488	475	586	532	508	509	513	505	522	499	532	537	484	486	515	509	524	547	509	537	524	502	514	509	518	506	503	549	505	514	493	493	492	495	535	484	450	549	498	510	498	507	517	515	517	517	487	512	479	524	521	545	530	536	519	457	521	504	532	532	482	504	525	513	523	474	522	537	537	517	491	496	494	565	512	500	552	540	527	528	494	555	491	549	516	505	521	508	555	501	518	536	511	529	452	519	518	513	511	523	515	492	548	539	537	539	556	522	558	504	499	468	493	530	522	534	513	488	554	513	503	534	516	518	565	511	540	485	547	504	515	516	515	519	525	495	500	514	527	507	513	529	525	494	575	541	566	524	504	503	527	504	486	499	495	518	513	534	552	474	518	524	524	559	552	511	520	512	533	516	492	517	519	520	503	550	525	516	506	505	523	493
64826	33326	12142	2721	1034	556	412	298	255	226	219	233	229	218	249	213	186	205	216	214	237	208	226	191	213	209	196	208	209	228	204	234	200	200	220	219	221	237	217	207	225	217	217	232	190	211	221	195	229	205	208	191	238	196	199	215	235	198	235	210	206	226	214	229	219	233	206	212	215	189	206	239	203	228	228	193	181	228	226	191	213	211	228	230	190	225	220	220	235	194	206	219	230	201	229	198	232	234	236	183	249	200	224	192	195	220	222	219	211	207	205	196	179	223	201	202	230	242	216	221	217	216	229	215	210	205	216	206	206	211	234	254	210	182	216	198	191	257	215	204	233	187	168	204	212	211	204	216	212	211	209	238	183	225	216	207	225	229	223	214	184	201	182	191	203	233	218	208	225	220	189	229	229	203	168	211	187	239	183	190	233	218	233	225	214	204	185	201	217	197	219	220	206	189	206	205	219	191	224	242	222	211	246	237	206	187	218	208	171	202	200	244	188	209	227	194	199	234	211	217	213	221	206	230	222	230	213	214	222	183	209	233	222	180	213	219	217	205	225	200	204	218	216	165	220	206	190	209	199	216	200	223	250	188	212	186	239	225	223	217	208	223	191	207	204	192	232	203	198	199	207	199	203	212	219	203	203	199	231	214	223	208	216	205	231	212	231	220	231	225	195	192	203	222	232	237	215	212	198	210	196	216	235	239	196	202	214	226	193	175	159	210	205	190	207	194	206	221	218	223	226	257	210	207	226	232	211	240	186	221	224	205	197	203	248	246	210	222	185	182	207	196	187	218	219	234	202	231	212	219	222	216	216	185	229	197	210	227	198	219	198	225	217	211	215	203	205	247	221	232	213	213	204	220	235	218	239	224	211	194	226	212	201	228	217	229	235	183	224	226	213	206	223	226	211	199	232	218	201	203	213	226	219	231	225	220	232	224	196	206	199	227	193	208	219	219	243	199	221	201	209	205	231	209	221	225	224	228	228	228	226	195	216	197	207	216	221	210	208	228	215	208	205	196	197	246	208	215	219	213	246	209	198	186	213	204	220	198	202	216	214	221	217	217	216	209	215	215	236	198	236	226	203	211	195	215	209	213	203	208	207	219	228	216	221	225	218	210	201	190	232	210	240	229	245	219	197	196	185	212	188	210	231	212	213	232	232	200	214	205	190	200	180	203	234	219	196	203	206	210	221	207	210	216	214	232	213	227	205	191	207	220	220	204	177	202	205	226	196	192	207	218	224	226	205	223	203	207	229	197	202	207	219	207	248	210	232	219	215	193	229	178	224	210	188	200	202	225	223	210	178	230	232	222	224	227	207	210	222	207	221	242	244	188	196	219	232	232	231	202	237	210	213	212	215	216	201	233	243	206	207	220	217	204	201	206	212	211	178	213	191	212	204	210	194	196	208	217	205	229	204	237	222	210	188	207	182	218	213	211	229	214	214	220	211	222	206	207	187	204	200	203	209	222	225	205	222	216	208	197	194	216	216	244	225	199	181	222	222	197	234	230	219	202	201	236	221	214	216	199	216	218	181	243	229	212	213	195	220	204	225	213	234	196	218	221	227	194	206	230	194	232	213	197	209	173	206	227	225	226	218	236	201	191	192	199	223	233	232	233	234	186	207	212	221	216	225	164	212	222	199	207	177	225	217	230	195	202	229	228	231	223	215	225	215	190	205	179	236	210	205	225	200	193	173	199	227	190	189	207	204	228	214	180	266	238	229	218	206	234	212	215	187	227	245	221	207	213	193	230	167	202	231	242	211	224	189	226	198	210	197	207	207	212	245	209	216	233	203	193	225	220	229	190	231	212	218	224	216	201	242	207	200	207	203	221	213	216	186	228	233	221	242	229	222	238	221	227	205	222	220	223	204	246	225	223	213	204	203	196	225	218	177	213	209	190	216	181	211	198	229	210	209	211	250	189	193	214	194	191	231	216	204	214	218	207	225	223	206	209	241	237	175	219	186	217	219	225	222	188	203	207	234	263	226	229	210	232	219	213	234	210	211	204	220	204	188	207	231	209	232	225	194	231	189	194	248	225	221	223	198	246	201	205	215	213	218	196	176	206	212	216	214	180	209	223	198	238	187	198	214	239	224	203	219	196	224	202	224	222	226	207	218	189	215	185	214	191	189	211	206	214	249	222	227	217	191	211	215	196	245	215	228	235	196	197	208	214	236	203	210	184	212	219	173	221	191	205	216	208	202	193	211	188	219	212	214	194	218	200	215	208	203	201	194	226	206	189	201	181	213	213	239	224	213	197	208	239	204	211	193	220	224	182	213	236	204	188	217	219	221	236	176	194	214	201	207	212	249	211	187	228	197	226	193	224	215	201	217	228	182	244	191	203	216	230	225	198	200	233	223	222	195	212	216	243	232	238	220	220	223	196	230	177	194	226	226	193	192	226	211	204	231	227	207	223	213	225	221	230	235	208	200	220	206	204	227	189	207	219	234	202	231	227	231	242	242	206	215	202	224	220	214	239	211	200	191	234	217	214	221	213	189	188	243	215	216	198	197	228	198	226	221	218	220	196	221	209	220	211	222	192	209	206	213	185	206	187	192	221	223	207	213	248	194	195	225	213	212	240	224	211	203	224	192	209	217	199	195	214	223	211	201	208	224	212	222	214	217	210	226	227	203	213	191	211	211	211	234	221	211	196	221	193	231	228	220	213	211	201	198	211	204	214	223	208	189	180	224	209	188	214	210	218	207	206	203	203	215	197	226	224	226	200	229	232	181	219	240	208	230	212	193	187	244	209	192	203	192	194	226	201	174	238	219	228	233	190	193	231	191	225	249	214	222	189	215	225	212	205	219	212	203	210	218	197	205	221	215	238	234	208	195	197	212	226	214	245	216	212	174	222	221	204	221	220	217	217	216	206	208	225	206	207	217	211	205	195	201	216	221	190	224	199	210	246	215	187	222	212	204	223	224	210	250	209	204	225	183	218	227	202	211	196	198	226	206	205	198	212	223	214	209	210	210	174	233	226	245	219	223	236	216	227	211	220	183	216	210	217	204	208	209	174	224	217	197	238	201	200	204	225	225	240	199	229	220	186	204	244	215	208	220	218	228	226	209	245	185	201	214	257	205	226	199	191	205	228	204	226	211	184	216	212	202	223	188	200	197	216	192	200	199	204	211	253	188	208	202	221	213	217	206	198	219	230	239	220	186	185	198	192	205	197	217	212	259	213	208	216	231	217	203	218	211	215	244	200	186	204	235	213	218	184	210	232	206	193	195	223	184	231	225	224	209	227	229	193	201	176	214	202	209	217	219	204	229	199	209	186	198	230	202	219	212	209	199	198	214	228	224	194	201	204	235	228	226	201	230	197	201	199	196	237	219	205	207	208	229	218	205	194	195	217	211	209	201	215	193	179	206	232	253	195	216	207	201	214	224	212	189	227	219	214	186	212	213	203	186	246	222	219	219	223	211	249	250	199	222	215	204	202	222	204	226	240	235	224	200	203	226	178	197	213	210	231
44410	24907	10890	4712	2592	1638	1133	729	667	559	577	515	444	498	483	482	498	514	502	502	495	501	481	461	447	482	509	420	454	477	481	498	524	506	490	527	496	444	461	503	470	492	484	512	489	489	503	479	468	509	478	503	511	510	473	464	489	514	470	511	481	529	467	475	507	473	488	477	504	491	490	499	517	500	507	466	485	486	497	491	482	501	478	503	472	475	442	482	469	508	526	487	499	494	485	497	457	485	508	494	498	496	509	447	513	492	458	452	470	462	484	473	471	456	527	491	489	470	500	496	449	456	482	506	471	461	488	453	476	466	507	456	468	494	499	481	450	504	488	467	462	489	475	473	497	494	443	474	477	511	478	477	518	455	476	478	468	483	468	454	462	495	450	474	462	489	493	477	523	512	444	493	463	509	502	471	472	454	487	513	469	470	499	485	497	472	476	430	473	478	507	519	487	475	500	529	464	538	532	514	462	515	477	509	516	448	502	492	463	472	505	462	513	483	461	505	503	452	486	476	474	459	505	487	473	517	508	487	526	439	465	486	485	485	497	454	518	546	482	501	472	512	486	516	488	502	477	515	487	468	494	475	494	431	472	486	503	472	495	507	480	508	505	492	512	476	473	457	476	503	483	494	470	445	491	493	468	482	463	497	480	491	486	513	454	462	481	480	446	473	473	485	501	483	483	496	508	466	481	448	476	466	539	515	500	494	463	472	467	482	477	528	521	502	492	510	500	482	515	491	458	499	456	498	472	482	489	498	488	454	479	494	468	450	457	470	481	505	476	495	480	494	471	516	467	492	518	504	489	496	455	486	497	470	501	480	468	492	463	475	488	444	468	477	478	480	501	512	486	492	466	485	457	481	461	499	435	491	510	477	496	470	461	512	506	483	505	447	478	475	412	510	491	458	479	509	488	506	478	482	460	477	497	491	501	541	449	466	486	470	513	504	529	501	481	500	498	442	500	468	512	510	506	494	488	474	497	452	463	449	433	511	464	471	518	497	497	478	493	520	446	452	471	472	491	525	434	484	486	488	479	493	513	489	473	556	479	512	462	439	483	452	507	485	507	498	466	482	474	462	488	507	491	483	462	497	478	488	497	514	480	495	454	473	484	462	474	502	470	526	513	474	527	456	483	477	473	470	493	510	461	507	505	457	474	482	480	457	513	449	488	525	487	510	499	480	474	534	484	490	521	485	488	469	481	473	461	531	520	499	505	480	530	482	463	475	494	494	468	501	511	473	470	478	481	501	509	497	467	505	505	461	485	478	484	469	486	472	496	459	488	498	459	438	492	471	477	494	465	484	513	505	478	464	524	496	496	469	490	480	498	497	474	494	476	523	500	455	480	503	485	505	497	468	483	495	479	534	478	501	498	454	499	520	481	495	490	492	472	457	531	501	479	425	459	478	499	516	459	542	531	495	479	483	481	459	443	463	482	481	494	465	509	478	522	487	514	470	466	501	505	509	458	515	489	467	515	527	503	478	451	476	503	509	512	506	482	498	476	450	472	469	491	496	495	482	486	483	470	514	486	472	448	472	460	457	524	470	493	470	513	498	480	454	453	481	488	489	461	488	443	480	528	467	472	488	478	475	511	521	519	496	476	549	472	493	490	520	448	480	527	493	505	506	493	493	523	493	486	502	478	504	522	466	517	480	470	513	462	472	481	495	481	491	458	492	444	498	527	481	493	472	486	523	486	524	507	445	459	488	510	496	463	472	515	446	513	473	462	474	516	501	484	453	513	450	467	477	506	506	487	491	459	485	448	472	495	508	479	462	513	505	512	465	498	472	467	458	504	480	479	501	487	473	475	498	471	485	490	496	466	491	513	484	464	480	463	469	473	527	510	559	512	534	483	502	481	470	440	465	430	490	491	481	485	474	484	490	483	453	481	467	484	449	466	492	520	498	472	509	474	522	480	504	484	531	483	530	486	489	468	434	450	496	464	510	461	497	516	488	494	500	464	497	461	506	504	508	494	474	458	458	463	482	489	508	471	517	470	474	482	483	515	479	511	485	496	480	483	480	460	508	511	487	454	476	505	495	498	462	486	492	506	496	476	446	476	464	486	480	456	451	523	474	500	501	491	521	499	487	478	467	485	479	460	492	447	491	480	490	497	474	445	502	478	515	513	483	439	462	451	492	492	509	466	472	499	493	459	484	472	489	506	506	475	455	517	461	494	513	472	523	473	449	503	510	488	465	506	497	480	434	494	502	494	497	470	460	491	490	459	475	503	487	479	467	485	471	481	484	458	497	471	434	506	483	497	500	496	509	448	509	478	471	502	475	446	474	446	479	487	495	466	512	491	450	480	496	476	476	486	476	510	496	489	474	509	477	476	509	499	497	470	510	473	471	473	473	478	475	506	493	422	488	454	486	453	461	499	496	530	434	445	492	480	478	480	492	472	459	465	446	495	523	456	446	504	491	505	464	476	472	415	490	473	492	505	446	494	533	472	488	470	481	482	475	498	507	502	478	479	508	481	498	479	520	493	436	466	478	440	503	497	482	479	452	476	507	482	484	485	470	462	466	497	524	466	515	509	443	470	482	469	475	474	520	501	468	465	486	491	498	522	493	489	483	497	431	464	485	480	467	460	462	477	466	471	481	469	461	498	497	488	510	530	510	495	501	465	479	495	517	501	519	493	466	462	512	462	473	436	456	505	485	459	526	494	528	484	492	499	507	510	526	502	471	464	502	513	520	484	478	510	452	480	469	473	472	486	476	486	517	515	502	483	516	482	471	503	477	510	512	517	478	540	455	473	504	460	464	467	468	454	535	462	497	463	464	474	466	478	434	524	505	529	467	504	481	482	454	465	423	462	489	472	489	484	512	454	495	495	482	479	442	476	473	513	538	481	500	469	506	498	474	506	526	490	491	501	511	503	495	452	516	453	445	515	463	482	488	511	480	503	461	465	460	493	485	506	458	460	457	476	477	488	447	459	539	521	486	471	483	483	516	472	472	485	503	532	447	446	492	472	475	480	491	516	533	498	499	499	450	474	405	484	487	467	477	457	536	476	463	498	485	526	500	500	519	499	503	478	478	479	487	498	447	457	512	495	460	502	457	486	472	479	501	504	508	477	514	484	480	500	487	490	494	445	488	475	500	493	466	455	469	461	498	508	486	465	472	482	488	485	486	460	510	478	522	467	479	476	492	438	495	479	472	449	458	503	510	479	490	481	447	487	475	510	451	460	485	487	512	513	471	522	461	507	528	496	445	493	471	521	477	475	469	474	498	509	507	463	471	506	487	477	501	493	503	506	512	474	472	448	528	442	465	484	486	503	508	469	505	458	481	531	502	512	476	527	526	444	466	489	455	537	470	509	465	459	508	494	476	481	482	501	512	502	511	472	489	515	474	459	490	484	509	499	514	502	495	454	462	461	491	515	471	484	494	490	520	505	477	458	464	498	473	497	502	499	486	472	483	452	459	446	459	482	469	496	493	509	456	487	467	452	487	487	474	496	482	463	465	481	504	455	456
68862	34022	12410	2921	847	474	367	317	307	241	251	275	247	226	243	247	241	244	241	233	222	269	275	252	219	274	257	211	241	257	259	273	268	218	218	234	201	257	260	237	229	234	234	236	241	236	248	229	258	250	265	251	241	286	231	233	253	232	224	269	230	231	247	247	262	238	219	238	246	231	240	251	257	230	244	216	201	201	234	241	234	250	242	232	240	241	204	263	215	274	241	251	266	235	218	253	229	225	236	220	249	227	240	251	285	221	238	238	242	225	233	236	225	230	240	252	213	252	223	236	224	237	228	244	269	275	212	238	217	243	230	233	234	207	238	256	214	214	226	266	247	227	269	266	256	242	246	218	245	249	242	245	243	267	244	266	262	252	248	235	227	242	233	243	215	249	244	239	233	233	249	251	262	236	228	221	222	251	274	226	219	270	263	231	245	249	232	244	259	221	224	240	247	229	255	251	242	221	234	227	229	242	247	263	269	229	255	234	255	225	235	228	263	239	270	277	257	242	257	248	255	246	236	249	270	234	228	269	255	239	229	256	253	252	245	253	224	230	250	229	230	223	251	236	260	225	215	266	233	239	216	224	246	235	275	236	242	224	236	219	229	231	244	214	232	233	264	231	230	224	225	264	253	238	278	225	262	254	240	224	233	245	273	268	244	256	256	247	248	235	231	276	234	243	251	230	265	209	223	220	225	232	264	243	225	246	239	216	245	261	275	219	222	206	237	226	234	217	233	264	224	244	248	220	246	243	234	240	259	220	240	240	254	234	272	268	218	257	261	267	225	267	243	231	260	243	222	254	251	215	248	270	241	243	239	234	232	240	249	266	236	209	235	242	224	214	220	244	230	237	242	228	237	265	257	218	218	260	243	271	237	239	237	232	229	261	245	244	230	274	251	224	225	206	239	227	272	252	281	218	264	231	261	223	211	259	232	246	241	272	228	256	242	209	219	204	267	259	248	254	246	255	250	229	257	227	235	271	281	260	208	229	246	236	277	249	247	236	257	255	256	240	238	233	250	238	259	252	255	269	278	265	242	251	251	239	235	219	227	232	222	243	273	207	257	244	232	234	232	200	257	241	202	227	261	272	235	257	251	270	231	218	240	228	256	219	237	251	212	258	234	259	276	251	221	260	246	225	219	206	247	249	256	227	223	225	237	252	229	240	228	239	259	244	241	217	226	205	245	245	267	251	258	215	214	238	247	209	213	252	224	245	234	253	228	265	262	228	231	243	231	253	239	241	206	225	244	234	231	242	217	225	263	240	241	235	183	212	253	255	261	222	252	264	266	265	231	269	240	240	259	240	266	253	259	233	237	243	278	252	243	254	276	250	229	228	238	212	221	239	240	215	219	239	237	245	275	257	210	228	255	238	256	235	228	218	241	248	252	237	269	242	254	216	229	232	252	232	255	242	226	237	244	240	210	228	250	240	258	230	223	230	244	217	219	241	245	245	271	250	208	242	250	229	240	230	258	224	268	232	230	239	245	229	271	223	223	258	249	242	228	242	217	214	253	267	241	253	211	232	211	231	231	245	244	241	227	237	229	235	225	246	242	230	256	255	207	231	252	235	274	229	236	270	272	258	256	258	237	215	261	221	237	270	246	244	230	232	205	244	233	251	259	232	241	218	246	254	239	262	242	220	201	238	219	245	233	237	234	220	232	264	219	236	249	216	213	233	250	274	260	265	266	245	237	263	265	236	268	236	261	252	245	247	255	243	246	229	239	214	249	223	277	222	203	279	221	258	250	209	247	243	246	230	234	229	289	275	244	260	243	256	231	241	230	237	263	259	242	225	255	215	274	233	255	270	231	294	257	243	248	241	258	254	228	202	240	239	227	244	256	230	237	240	234	225	246	250	292	226	225	233	223	202	240	248	221	240	246	259	228	262	238	232	247	236	255	246	220	235	261	206	208	229	226	242	231	224	216	242	253	206	220	235	257	244	208	215	223	234	230	242	249	220	234	253	212	211	272	261	272	265	214	241	243	209	243	259	230	268	244	223	235	214	248	227	249	264	251	244	216	222	260	256	247	247	250	216	275	254	238	236	216	233	254	236	228	235	233	245	225	241	259	260	228	235	234	245	243	244	258	239	252	255	265	265	246	211	267	237	227	241	202	233	256	246	248	230	238	248	264	246	270	249	232	267	233	234	251	228	253	242	243	228	228	236	246	234	223	229	219	234	282	250	229	204	245	235	234	232	242	213	243	226	227	253	256	246	265	275	251	218	247	233	230	253	242	255	232	235	271	245	240	243	236	271	216	223	233	262	252	271	256	240	278	230	263	244	233	245	200	211	267	231	232	246	234	257	249	260	273	240	220	251	219	219	240	244	194	220	262	271	275	215	249	240	254	237	236	242	234	240	223	237	265	222	214	237	222	245	247	249	256	221	243	200	236	245	270	217	208	251	278	227	228	256	256	239	246	264	252	252	241	247	225	259	249	233	211	240	254	211	199	232	238	241	253	224	225	225	250	285	256	245	234	222	235	259	260	229	214	228	256	254	286	258	247	262	227	203	215	250	237	263	234	217	233	199	242	262	253	261	217	246	247	246	298	277	209	243	245	265	259	245	238	243	242	230	228	254	270	239	270	237	264	239	234	275	265	256	249	232	222	241	274	234	228	246	237	206	226	231	203	241	243	236	234	230	260	226	248	243	254	230	237	246	254	225	201	218	282	254	251	275	243	240	234	242	229	256	249	259	209	233	227	235	240	241	236	231	238	257	231	235	220	234	213	227	213	230	270	254	251	210	264	249	246	267	220	210	249	239	236	250	254	245	237	215	258	232	227	252	264	240	228	232	248	260	256	226	240	268	247	243	221	240	242	250	220	240	252	242	249	242	242	231	245	238	232	231	240	231	252	233	216	255	261	244	252	267	231	254	254	246	235	217	253	246	219	229	256	266	228	232	223	232	246	231	264	251	258	257	242	212	239	248	235	242	248	211	235	218	253	235	246	262	243	232	266	280	241	266	238	238	257	239	247	245	216	277	248	258	231	224	218	248	233	238	232	236	268	221	253	268	220	223	275	223	222	212	233	212	206	249	233	246	271	256	285	212	239	229	239	222	233	253	237	240	237	238	267	221	213	245	240	253	244	226	212	252	259	230	220	234	237	246	234	240	242	258	258	252	228	218	231	250	236	228	250	227	239	239	250	230	264	264	206	221	250	250	261	213	250	241	245	251	251	245	257	251	241	266	232	231	253	247	277	236	245	248	258	250	260	244	288	250	233	242	264	217	245	233	251	231	248	222	238	270	224	277	233	244	244	249	244	225	242	254	233	242	194	235	260	224	246	240	214	240	235	236	242	247	226	265	227	216	211	212	256	256	235	236	242	209	241	244	259	234	243	277	220	233	249	250	232	225	233	247	196	241	241	242	233	251	244	238	247	211	249	220	252	202	246	233	219	224	263	273	255	243	235	244	280	248	220	256	221	225	227	237	219	255	249	221	242	223	245	235	241	253	268	272	231	230	260	235
46942	24296	10756	4766	2082	1204	869	761	623	631	576	548	559	523	562	561	573	526	578	540	580	541	530	538	558	554	533	531	519	533	540	577	563	567	547	561	573	560	566	560	479	566	536	579	523	538	588	544	552	539	548	537	538	524	515	538	472	604	566	528	547	601	539	532	576	536	489	542	547	558	512	542	561	548	602	526	544	538	522	570	567	549	552	553	555	576	604	556	520	528	558	527	544	579	534	540	564	545	545	551	542	508	552	538	489	560	560	498	570	571	563	562	576	531	533	529	551	552	533	582	536	542	573	557	551	549	554	529	575	559	538	575	519	563	564	559	546	516	535	516	522	511	525	548	569	559	512	560	551	519	556	536	544	559	552	532	529	579	569	540	575	567	554	507	567	521	544	503	540	540	578	571	551	578	499	571	545	556	508	500	527	552	519	566	554	558	540	550	585	534	539	546	494	533	595	534	630	499	511	556	560	520	539	508	552	576	524	567	486	575	557	522	541	550	542	511	542	553	506	501	523	567	560	532	573	529	558	600	547	572	514	531	540	556	487	548	562	537	534	548	546	491	525	525	548	519	537	531	534	564	512	531	528	548	539	524	534	525	562	545	497	543	552	529	546	539	491	577	539	526	522	536	567	584	489	563	528	532	530	579	507	562	557	544	547	572	513	565	548	551	508	561	525	543	546	533	515	564	501	549	525	567	535	547	553	567	550	499	603	512	542	531	494	574	538	532	542	550	564	547	547	584	519	543	517	568	553	556	522	501	532	550	498	528	557	559	547	532	577	545	533	565	583	568	552	543	542	523	534	497	479	572	553	534	576	514	508	588	515	538	533	526	580	549	542	533	537	575	550	530	506	516	576	528	555	521	549	548	557	571	512	548	613	518	585	519	538	525	536	540	540	584	543	522	516	566	563	518	600	535	518	562	564	544	563	559	557	520	558	543	533	524	576	544	524	558	515	553	541	556	536	547	584	519	540	539	546	542	576	539	538	558	518	526	537	534	544	538	555	564	541	542	555	549	516	537	504	568	498	505	515	554	546	560	510	565	514	560	533	545	558	534	544	534	523	542	517	529	520	515	526	542	531	555	534	503	531	549	568	512	536	552	566	539	513	554	523	526	534	562	550	551	541	552	553	508	528	500	536	521	495	548	510	572	518	535	576	543	526	538	535	559	552	558	528	550	575	500	519	558	601	625	519	515	580	555	559	510	536	534	556	566	549	610	501	534	553	536	555	561	535	549	521	543	552	530	565	497	522	524	539	550	573	558	543	534	527	527	513	539	518	558	533	541	530	519	501	562	544	529	551	540	538	502	509	527	499	536	505	520	563	549	564	557	531	548	521	548	569	511	584	486	548	528	558	567	546	544	580	545	533	543	497	560	543	546	529	547	560	546	549	535	600	538	547	547	548	562	514	555	536	573	554	562	542	539	583	533	533	532	543	543	547	522	567	539	566	521	525	501	538	559	564	549	566	520	526	591	555	500	559	533	491	607	538	567	519	513	468	583	567	555	524	547	529	540	546	514	566	561	537	570	549	529	510	539	562	568	571	553	561	542	596	504	526	567	557	525	530	557	510	558	533	513	551	562	531	492	546	550	551	524	517	516	572	585	540	558	545	560	512	505	530	515	501	496	531	529	548	532	520	523	534	522	573	549	544	547	597	552	538	563	550	558	556	557	556	530	554	526	495	546	520	547	530	511	536	542	504	504	562	548	568	550	575	569	540	524	515	545	527	534	545	568	541	491	554	525	560	512	535	555	535	520	563	548	551	546	546	508	533	570	550	518	502	550	548	549	563	547	563	570	558	514	550	526	593	533	548	502	585	498	544	534	552	535	542	524	535	511	510	524	560	512	519	532	530	516	478	574	569	539	576	549	582	564	510	563	557	526	564	599	558	519	537	549	562	531	547	532	532	538	503	545	532	561	562	549	508	498	530	559	528	592	556	560	506	518	526	552	525	534	571	526	520	562	569	531	503	531	546	555	576	505	534	562	558	531	578	509	548	559	523	555	525	575	561	550	547	531	553	527	561	586	551	558	513	552	540	546	537	538	510	574	577	573	551	589	604	539	567	539	518	533	572	581	533	504	544	522	523	544	562	546	543	539	500	551	547	530	558	533	522	523	545	556	515	543	541	566	538	541	576	524	504	496	539	530	555	551	531	580	552	502	551	540	522	533	526	516	539	553	513	544	532	506	547	597	503	500	528	559	520	541	551	556	537	537	554	564	566	528	550	529	563	559	546	513	558	590	526	523	505	532	537	526	529	555	507	523	563	510	605	548	569	543	534	509	532	537	542	536	559	553	530	538	547	564	529	525	545	552	546	557	551	524	534	565	567	585	558	527	564	592	517	509	554	548	538	562	523	530	559	570	549	539	536	543	507	532	535	532	584	528	560	558	595	524	516	550	519	519	565	552	535	587	476	494	535	552	571	511	542	508	526	544	520	576	555	554	517	590	571	538	527	563	543	508	507	564	577	530	541	541	529	517	551	565	540	529	534	531	491	517	529	547	533	551	565	555	578	554	526	587	560	553	546	563	532	579	519	545	531	521	547	484	541	530	555	555	557	573	560	568	521	530	563	529	563	535	556	522	524	558	574	531	536	537	568	514	546	535	542	543	553	552	540	533	525	597	515	559	506	521	545	563	567	545	510	527	489	503	528	530	545	539	513	550	560	591	546	516	564	494	498	589	544	571	524	578	528	534	524	567	526	536	542	556	540	516	571	533	564	542	546	526	554	580	529	553	564	543	568	526	512	551	548	577	559	496	513	505	543	524	582	535	514	520	548	549	528	539	547	534	519	516	531	548	587	560	538	534	575	522	505	561	512	564	565	567	530	526	515	508	546	491	526	551	516	540	554	556	513	536	546	558	546	553	539	530	550	551	518	554	555	533	558	537	567	532	542	536	567	544	549	529	552	571	536	520	505	548	547	556	573	575	560	551	518	583	556	507	529	527	548	565	527	548	533	527	586	536	583	568	527	534	505	510	550	517	553	545	577	507	559	558	560	579	578	553	545	515	520	574	533	542	560	514	568	558	535	536	546	530	522	575	534	556	574	555	577	551	564	519	557	537	526	522	563	509	563	570	529	496	512	540	527	553	512	553	503	512	554	566	521	558	574	514	533	582	559	557	567	544	542	550	560	542	527	591	561	513	535	544	542	493	532	560	557	540	516	506	531	517	546	499	541	518	568	550	555	556	529	504	468	568	512	546	521	552	533	521	563	538	527	529	522	514	500	533	555	571	572	554	526	537	518	523	574	560	536	569	592	588	562	517	537	530	512	519	541	539	579	544	555	551	538	535	550	539	532	585	502	545	538	541	555	567	570	556	556	545	527	549	572	520	551	591	511	577	544	487	554	562	534	532	528	548	540	545	575	547	530	558	529	602	558	498	513	540	516	532	558	535	573	530	536	539	500	576	498	564	557	539	609	551	568	570	517	557	542	547	568	564	541	563	569	582	534	538	532	555	543	543	543	558
45789	18257	5864	2251	1053	570	399	306	267	227	247	249	233	248	228	248	175	217	207	217	219	226	244	215	243	207	244	262	246	252	214	254	252	216	217	218	211	224	207	243	210	222	248	250	229	233	213	212	209	250	235	204	207	216	223	259	219	220	215	204	238	252	227	222	229	247	186	227	219	227	220	253	228	210	233	215	232	223	223	204	237	198	229	251	214	262	218	192	238	230	230	254	196	197	227	217	250	225	239	213	207	238	231	256	208	190	238	208	217	195	212	247	215	236	216	223	204	207	250	229	260	219	220	238	231	208	232	209	240	226	205	237	264	208	202	206	258	190	220	216	202	240	250	244	216	221	217	217	211	272	229	216	218	246	211	224	227	222	229	256	197	216	231	203	223	236	201	212	236	228	211	234	188	219	239	241	217	254	244	222	212	234	246	226	241	197	223	231	232	237	229	227	198	217	216	239	231	215	235	262	217	213	223	236	222	242	236	219	237	226	210	206	254	237	218	202	228	206	226	215	222	219	244	220	234	199	194	217	215	252	232	240	237	221	232	230	240	233	238	221	197	230	225	227	239	221	232	219	233	251	238	216	221	229	248	228	228	230	234	257	250	223	213	206	239	249	191	223	207	222	222	214	233	237	203	243	208	219	225	242	226	226	231	238	229	234	223	262	194	211	214	241	203	206	212	216	242	232	248	219	235	225	224	209	207	205	203	238	236	237	187	209	240	228	226	259	232	214	221	217	220	199	217	239	251	205	223	211	224	195	201	234	251	223	226	236	211	238	213	220	206	204	224	227	204	251	200	252	246	235	213	206	221	229	202	235	191	216	259	224	237	232	255	246	241	220	235	212	238	233	208	246	208	234	213	240	236	213	257	225	221	236	213	211	229	218	234	259	240	195	210	244	213	228	210	227	213	244	231	212	233	225	233	237	257	204	208	205	198	248	237	213	233	225	221	217	211	205	216	215	243	220	245	205	230	234	217	209	234	208	213	233	223	215	234	231	217	226	242	209	190	243	222	204	217	230	226	209	240	251	194	226	226	216	242	222	218	234	235	220	241	226	218	229	218	212	213	246	200	227	255	239	241	227	208	232	230	218	243	241	227	216	237	262	228	226	229	217	240	197	230	225	217	190	228	236	209	223	230	226	192	236	233	226	233	229	232	243	221	205	231	234	201	242	203	213	193	226	190	223	211	215	222	246	214	236	227	258	209	217	241	217	248	263	202	213	216	241	212	238	229	235	232	232	225	228	222	236	203	222	197	219	241	256	236	213	198	240	231	230	244	189	245	245	244	205	218	221	227	235	217	241	226	214	218	224	241	229	231	238	195	209	245	252	243	220	228	242	193	207	228	242	226	235	214	203	222	221	212	214	213	223	238	252	238	225	229	240	234	223	226	259	228	233	229	241	223	236	205	199	246	221	208	234	240	218	220	218	234	230	223	243	227	242	222	237	205	242	210	188	204	207	218	212	229	208	212	199	247	219	254	227	228	240	192	248	235	240	215	237	231	228	227	224	223	225	212	241	222	211	249	215	227	234	226	220	240	222	209	215	213	218	246	214	248	239	200	199	208	206	241	215	201	219	208	220	240	231	263	233	271	238	221	224	238	248	218	220	219	209	224	209	234	248	212	208	238	232	241	238	242	228	214	228	243	216	208	202	210	220	221	209	227	216	228	195	257	195	211	228	214	242	223	213	203	246	221	222	227	206	229	224	190	208	209	237	227	226	229	208	221	226	232	236	236	222	224	232	215	205	226	210	217	245	230	239	258	244	240	241	247	204	219	198	243	209	221	236	220	212	222	236	227	211	214	224	210	204	216	250	227	226	251	238	237	245	224	218	217	250	227	208	234	176	214	218	207	228	209	228	248	215	229	219	244	215	225	256	233	243	234	224	235	228	214	213	219	217	232	203	222	203	273	222	225	246	220	240	223	217	223	224	213	217	228	221	235	223	220	195	208	208	223	195	215	235	218	206	218	233	219	248	220	243	234	208	209	228	227	245	218	228	247	209	224	232	232	234	210	219	240	234	234	211	200	217	227	197	238	234	215	228	218	218	230	233	224	212	236	248	229	218	224	251	215	239	247	212	208	240	215	254	218	249	210	219	217	229	238	230	208	223	205	208	227	240	225	259	245	216	215	212	263	204	237	237	216	208	216	202	204	237	259	242	217	211	214	235	214	220	215	227	180	213	215	234	215	197	233	227	224	237	220	216	236	247	214	207	195	256	249	245	212	224	215	219	213	215	221	216	240	217	220	200	224	215	222	249	215	237	236	232	235	219	205	220	214	233	236	219	232	219	219	234	212	195	221	210	236	213	192	239	215	236	231	215	211	221	239	217	214	216	230	222	218	212	214	214	216	236	227	238	215	192	264	212	226	219	211	246	243	227	236	250	234	223	236	221	239	190	226	242	215	221	227	233	222	204	217	209	203	254	229	236	218	216	190	222	239	216	219	213	261	240	230	238	231	249	230	238	237	252	259	219	188	229	224	201	247	220	217	213	212	227	202	214	225	208	254	221	235	229	214	261	224	201	218	202	218	231	244	213	208	238	223	228	232	223	251	218	208	232	244	230	204	263	220	192	246	222	209	242	241	202	191	214	251	248	239	225	231	222	236	226	227	251	245	218	222	202	239	207	226	247	247	230	246	233	226	237	204	213	233	211	249	234	213	204	209	232	199	236	221	242	206	199	217	221	240	226	238	172	207	172	225	239	207	232	218	233	255	216	228	258	219	224	244	233	234	225	217	236	203	229	230	237	235	213	212	236	233	213	221	241	237	215	230	214	237	240	235	246	193	220	247	233	205	271	249	188	228	226	229	228	227	238	223	217	222	243	220	228	208	231	222	237	254	245	224	227	213	219	227	232	229	236	221	219	239	209	240	227	219	183	227	216	227	199	252	249	213	240	221	199	213	222	234	225	197	235	217	239	236	202	247	220	225	213	207	222	229	217	210	210	219	259	200	200	208	225	202	238	245	218	241	230	242	216	226	241	213	225	238	240	225	257	218	212	234	220	230	242	219	247	226	213	232	236	250	235	248	201	225	216	198	230	218	212	245	257	238	196	233	260	247	220	231	227	222	227	224	234	212	227	221	235	234	239	237	215	212	240	254	220	226	202	241	233	257	242	221	194	212	228	224	230	211	237	230	222	219	205	217	218	247	230	221	216	229	183	238	229	245	215	232	226	231	213	245	225	254	230	219	212	205	249	217	205	218	224	218	224	222	207	201	220	224	220	215	201	252	234	237	233	207	224	247	246	223	195	240	208	218	209	241	219	227	242	251	220	195	235	206	217	229	250	199	225	237	233	223	223	244	224	237	261	232	237	244	194	234	258	218	220	221	203	216	238	232	205	239	248	207	224	265	213	235	265	213	214	244	224	195	218	219	213	213	227	225	231	218	205	233	211	253	238	219	226	228	229	208	221	232	240	263	210	229	259	245	212	222	230	221	232	200	184	227	238	212	253	205	248	189	242	252	235
30763	13035	7466	4859	2749	1592	1066	685	631	553	570	523	467	511	537	462	529	489	523	475	470	503	481	511	516	488	500	562	491	511	507	476	514	522	535	538	484	501	524	507	497	518	465	507	487	512	511	493	490	514	490	495	540	476	486	489	502	496	488	507	519	485	516	524	526	521	528	488	521	489	509	538	561	497	498	482	491	540	470	526	486	492	527	513	506	510	515	503	528	489	500	491	540	502	500	492	561	458	511	536	511	507	466	527	539	511	490	505	557	488	474	464	506	527	527	477	480	494	517	515	498	507	506	534	493	500	509	542	485	502	530	507	513	495	530	494	502	508	504	504	513	501	499	487	544	544	540	503	517	492	468	493	522	471	462	496	503	515	539	532	498	482	509	511	530	484	544	488	490	541	515	558	527	513	467	527	500	477	513	499	510	487	527	482	483	480	545	486	494	502	486	516	534	482	534	502	522	485	517	501	493	506	449	451	522	507	510	500	521	507	509	463	519	481	538	514	481	527	532	502	461	494	531	510	514	504	530	522	522	524	508	540	518	493	494	499	506	486	506	480	523	520	514	530	499	504	473	484	521	530	515	514	521	510	514	544	506	482	510	497	512	501	502	491	549	527	467	522	533	528	508	486	489	503	558	481	490	499	527	526	509	515	494	529	564	517	515	507	523	494	483	524	509	525	523	503	516	507	479	515	494	505	518	516	525	523	501	509	519	496	474	544	496	546	493	523	521	498	525	519	498	573	489	546	491	511	495	470	532	525	479	542	483	542	511	475	513	524	492	515	486	491	513	542	533	530	516	517	503	517	512	496	500	437	503	482	524	500	483	510	479	515	525	480	505	549	532	492	504	500	528	467	513	486	540	511	500	521	511	467	488	513	498	545	500	534	476	504	493	539	491	501	518	508	513	532	502	492	523	502	514	528	521	501	485	546	477	511	519	511	509	524	492	493	487	519	545	541	508	478	566	458	500	513	509	502	483	495	484	478	516	524	508	496	492	545	505	502	492	504	518	495	527	513	491	494	520	529	509	484	484	501	506	480	513	504	506	492	532	507	544	469	488	482	500	529	503	495	513	541	502	487	554	486	526	483	472	489	523	504	496	505	475	525	524	534	484	524	510	501	482	483	502	510	528	472	527	502	509	545	513	488	527	523	501	507	514	512	499	470	499	491	504	547	525	554	517	507	520	531	523	520	501	514	495	491	500	512	534	499	527	495	493	513	473	519	493	485	530	536	486	516	494	532	531	505	516	524	515	485	534	505	497	503	520	528	518	501	493	505	489	500	524	535	561	486	503	475	513	463	522	494	497	483	513	512	474	543	480	496	522	460	503	526	506	485	507	500	493	519	493	510	509	488	519	513	477	519	480	507	533	485	474	495	528	468	495	505	479	541	507	501	515	480	480	521	536	522	501	520	513	551	484	470	526	484	523	522	504	494	454	527	521	499	522	515	529	491	535	522	430	498	509	505	577	508	490	488	496	516	481	507	515	525	504	488	516	506	501	501	512	515	516	504	499	497	570	552	510	514	501	519	516	525	512	512	535	472	501	529	469	506	567	512	472	504	534	504	525	489	520	508	458	533	519	503	507	477	506	526	470	491	510	501	488	498	475	528	535	518	538	506	527	484	488	524	505	479	511	511	533	527	506	517	499	488	524	503	521	502	522	529	528	486	517	535	517	500	447	474	482	504	482	489	494	533	502	472	504	486	551	531	526	506	505	505	517	485	528	481	479	493	501	456	507	520	516	515	492	490	502	485	503	503	519	527	508	488	495	528	460	537	476	501	462	531	529	533	492	460	520	495	516	528	465	520	468	532	484	501	517	507	534	524	523	517	505	489	516	536	511	494	517	533	495	482	513	461	559	467	536	498	519	516	504	506	504	460	483	461	529	513	530	504	509	485	530	500	487	495	477	505	505	452	464	480	515	505	561	485	491	507	519	487	501	485	535	507	462	506	514	518	537	495	470	494	479	489	509	497	515	522	510	523	476	511	489	499	511	541	521	493	510	518	554	522	493	487	525	533	512	484	506	484	511	510	508	523	549	511	550	475	509	496	481	459	528	511	516	487	490	541	535	460	517	530	498	503	516	515	518	495	520	497	528	494	552	460	505	529	513	513	505	511	489	557	539	489	494	489	523	483	511	513	500	532	572	492	502	549	509	482	520	522	504	493	508	537	498	503	514	491	501	504	520	549	542	533	516	543	527	538	512	505	504	504	489	506	534	537	526	524	503	494	500	525	545	520	505	435	506	493	506	541	528	489	477	495	455	494	495	506	503	517	519	491	532	481	508	509	500	516	486	503	500	538	501	505	550	449	487	514	533	543	509	479	541	540	520	489	538	500	516	500	476	508	512	509	494	505	473	516	531	488	489	519	498	494	501	559	473	500	530	527	522	520	540	544	520	494	520	511	513	489	496	513	535	525	500	532	541	491	505	498	490	466	475	506	468	518	533	497	490	528	483	508	506	575	485	544	558	488	514	506	509	481	476	497	519	506	526	495	511	511	545	493	510	532	509	523	498	502	504	468	495	446	491	512	519	515	502	494	467	500	510	491	524	507	546	504	532	532	466	538	507	491	502	517	503	523	528	520	522	478	499	491	514	520	519	498	524	512	526	520	496	452	529	506	500	508	521	530	486	490	551	480	543	505	506	520	546	505	504	495	513	545	508	499	524	494	530	521	539	489	464	524	483	508	526	461	470	480	500	474	519	476	535	499	538	506	488	547	521	466	509	453	513	506	491	457	507	530	498	525	503	526	520	539	530	537	531	512	514	496	528	488	544	507	487	491	512	457	488	552	456	496	520	484	489	467	542	527	465	551	534	557	507	517	517	524	495	489	479	552	481	534	524	476	492	509	491	516	464	490	505	512	485	515	484	521	552	510	521	523	491	492	509	498	521	538	532	486	498	523	483	491	487	498	493	522	500	481	482	515	492	504	514	482	494	534	518	504	483	479	488	523	520	544	521	531	475	503	472	489	512	528	479	521	511	499	467	556	498	522	523	501	480	453	521	534	504	542	475	494	517	500	509	531	515	502	480	516	514	529	497	513	513	480	498	504	482	505	512	518	521	497	500	512	514	481	514	549	500	473	513	514	504	542	511	504	509	523	547	542	540	505	487	471	490	497	510	475	500	483	484	521	539	499	505	512	533	495	518	534	529	499	512	485	532	504	557	487	465	524	500	537	554	534	521	504	531	520	514	477	508	494	516	498	481	485	508	486	491	516	500	485	535	531	506	454	489	512	503	527	490	529	494	527	483	467	537	519	510	513	527	521	489	544	499	498	486	528	466	516	480	508	491	482	462	493	497	471	482	498	518	480	498	458	545	517	501	503	486	501	478	535	535	520	530	504	454	540	475	496	550	516	555	463	509	500	495	492	521	536	459	464	487	513	512	519	506	543	482	485	491	502	528	495	515	510	485	482	482	489	515	492	484	536	543	530	491	544	515	490	457	542	515	507	509	565	513	444	503	507	483	495
63485	34491	11879	3110	1181	595	407	322	257	236	215	220	240	180	189	188	235	213	219	213	218	195	213	199	238	205	198	228	218	178	190	211	212	239	230	227	202	221	242	203	212	209	230	222	205	209	211	227	215	207	226	199	219	204	215	213	212	233	206	226	219	213	227	212	216	206	220	219	214	234	226	197	214	201	211	203	200	206	206	199	223	214	232	215	211	195	233	206	213	224	213	208	213	210	239	210	214	214	216	241	222	221	207	196	193	210	212	217	242	232	203	227	223	223	224	221	214	230	206	191	206	191	219	212	206	190	214	258	247	254	226	238	212	201	236	219	227	223	222	226	210	206	195	239	215	223	227	201	198	208	185	208	226	218	187	228	226	224	202	215	179	216	240	190	213	232	221	220	226	229	203	209	206	227	196	231	232	195	235	206	216	238	209	191	220	250	204	208	231	215	197	246	217	217	220	208	226	214	191	203	224	245	212	219	199	215	218	206	233	231	199	222	221	211	215	224	204	220	218	222	216	227	206	224	211	178	227	213	248	226	228	189	196	190	192	205	248	219	218	203	218	182	229	229	242	209	220	235	239	214	234	196	203	212	217	213	204	223	225	200	224	195	213	198	202	218	223	192	215	233	235	220	231	213	204	207	181	178	221	188	223	207	254	236	230	224	227	204	215	223	231	196	234	227	219	224	223	200	218	220	199	201	225	254	209	246	233	219	224	248	189	204	217	212	203	226	219	243	241	222	234	217	221	208	205	216	225	208	204	210	212	215	223	224	238	252	248	227	214	205	219	203	241	209	231	210	227	216	224	220	196	261	204	240	253	229	220	204	223	226	204	226	261	229	211	216	224	204	235	219	216	194	222	231	214	222	203	240	210	219	219	196	243	196	241	205	211	226	234	221	219	246	219	239	227	236	232	213	208	211	203	252	209	251	199	200	209	227	206	228	211	259	229	223	209	204	207	237	234	225	234	223	197	214	215	223	198	209	229	203	241	222	208	233	229	229	210	210	196	254	180	199	194	231	213	208	209	241	218	267	228	178	208	196	220	193	199	219	227	214	213	222	243	217	194	234	220	236	243	206	233	215	209	205	243	221	210	209	239	214	196	199	224	208	233	218	212	202	240	246	233	211	203	210	200	203	212	226	233	205	241	220	224	209	200	196	212	238	228	214	225	222	222	206	203	223	230	226	240	240	215	210	212	208	221	208	218	212	217	215	221	187	234	205	225	220	209	216	188	236	226	227	235	200	201	249	229	209	200	241	231	220	224	218	232	182	197	193	221	234	224	224	233	247	207	223	215	210	225	212	228	255	216	223	221	199	216	218	238	241	186	235	229	194	235	213	218	209	213	229	240	247	214	214	240	211	221	203	202	234	216	227	195	198	246	200	192	202	200	222	227	202	225	213	222	211	209	228	219	225	219	212	244	221	248	174	179	219	216	208	229	235	218	232	229	215	215	239	246	207	199	217	212	213	215	225	211	224	217	240	223	214	215	238	221	218	212	228	207	194	201	210	223	244	201	229	211	211	228	211	234	219	216	234	186	209	234	227	178	252	211	229	246	222	222	232	222	222	202	221	216	230	208	240	216	228	201	216	226	216	196	221	222	200	195	216	215	196	224	220	201	224	208	218	226	209	236	230	183	228	241	214	197	199	205	225	213	230	226	203	211	215	217	221	220	220	200	203	226	224	222	226	218	218	212	226	225	215	216	238	199	197	231	206	234	213	226	222	222	235	225	221	220	189	206	211	203	226	206	203	189	202	202	219	232	236	236	231	230	183	209	188	208	222	211	243	206	208	221	229	197	215	219	261	208	206	225	215	218	205	199	203	210	232	213	198	207	221	215	214	231	210	226	235	214	227	228	241	227	223	223	211	220	200	200	232	204	202	221	217	218	217	218	260	226	224	205	207	222	217	215	212	231	217	219	232	245	203	220	230	210	218	212	245	198	214	248	232	193	233	239	215	213	244	235	208	220	234	215	230	242	218	211	233	223	202	223	247	203	233	213	227	203	203	223	227	221	218	205	247	215	225	192	211	207	219	234	201	244	197	206	228	258	232	222	212	250	221	226	227	245	228	197	217	213	198	231	203	209	211	217	212	209	213	215	191	209	220	253	217	232	222	185	209	212	202	231	205	205	193	204	210	225	222	195	225	207	172	237	198	217	223	219	241	236	200	210	230	225	215	189	232	195	210	206	215	216	212	254	227	222	212	187	204	222	206	206	194	218	226	215	220	224	216	244	225	225	234	235	203	223	211	237	239	229	196	206	208	210	216	237	220	213	236	204	201	231	208	244	206	223	227	222	217	201	201	225	204	202	211	216	222	206	269	235	206	193	201	220	207	226	206	213	212	206	194	202	215	212	213	234	198	227	197	194	247	192	242	213	211	190	185	204	238	234	216	212	201	220	235	217	219	208	210	219	231	230	224	231	234	203	179	246	203	219	212	194	246	205	220	219	193	240	216	205	223	213	240	225	223	237	235	198	256	208	218	232	240	219	211	203	229	238	230	177	232	216	217	239	225	220	196	202	234	228	223	209	230	213	220	192	213	234	225	193	209	192	221	207	200	186	221	197	210	210	250	204	253	206	225	222	196	241	222	210	209	202	207	235	198	219	229	226	202	206	204	240	199	242	202	217	217	254	237	222	241	236	215	231	209	214	248	207	238	213	220	190	208	244	212	247	198	226	213	205	219	182	195	211	224	235	247	218	204	214	223	229	176	202	213	197	217	225	258	230	208	244	220	211	204	211	246	215	229	208	229	194	210	210	200	206	235	208	215	219	219	247	217	223	206	247	223	210	197	226	212	219	241	221	206	223	202	205	202	189	228	237	220	204	213	219	204	228	222	203	222	201	235	191	240	241	193	187	229	185	210	212	213	201	229	198	209	198	213	192	207	215	202	212	198	217	235	237	241	199	221	232	229	243	203	188	213	199	226	238	202	202	212	227	247	231	211	221	223	188	213	191	224	215	218	205	191	231	204	207	214	202	227	219	231	216	234	250	224	235	207	196	204	242	211	224	209	204	220	212	203	219	240	194	231	232	211	202	221	224	186	223	203	215	234	206	204	204	269	227	224	202	225	215	221	220	194	204	202	206	224	220	215	210	208	188	228	186	201	226	243	203	215	185	214	202	191	252	203	200	223	202	233	230	196	205	215	221	247	195	192	238	207	214	185	205	215	222	233	229	204	232	194	223	226	178	225	236	225	208	203	188	210	211	201	240	233	203	214	235	219	225	211	222	216	210	217	212	232	218	218	217	207	204	222	204	232	209	247	223	211	231	194	221	221	215	208	207	223	189	199	243	236	216	226	237	220	206	212	239	238	211	207	232	220	228	201	199	196	211	204	205	206	198	194	212	227	198	232	204	224	206	228	235	237	204	219	231	213	219	251	190	212	254	216	216	219	227	221	202	225	202	200	218	194	229	229	215	221	214	220	237	221	232	222	221	213	222	206	210	227	184	199	215	222	211	223	211	200	190	245
43615	25884	10792	5614	3073	1732	1042	791	564	571	517	491	470	542	505	477	488	514	491	498	534	488	488	486	461	497	510	494	480	510	486	504	496	486	502	519	504	481	480	535	500	493	504	507	478	514	499	483	509	499	515	524	485	490	511	488	514	498	466	478	516	492	468	515	521	488	506	497	505	499	509	491	485	531	512	527	499	493	491	510	501	519	505	478	529	518	501	504	507	485	477	480	492	472	477	509	511	482	504	500	502	478	519	467	518	493	475	511	471	495	539	512	503	457	479	503	483	508	502	463	504	491	516	488	516	478	514	533	531	502	497	465	477	473	502	488	510	509	514	466	463	472	512	456	457	475	481	493	504	456	494	520	509	494	514	520	510	459	518	453	480	523	503	491	456	521	517	479	470	459	506	481	520	483	502	507	508	523	481	498	495	494	480	501	485	525	528	516	476	494	497	456	512	484	503	508	499	470	497	504	534	495	497	484	561	445	498	514	515	491	503	478	508	475	528	516	529	495	462	476	518	494	474	486	500	478	484	479	498	506	537	474	519	476	501	482	519	515	478	518	540	499	478	506	500	504	468	470	509	501	497	505	521	497	501	468	476	491	486	479	481	495	501	493	498	474	490	505	485	515	491	503	513	507	523	523	480	481	491	468	498	516	493	499	481	526	501	489	502	461	491	483	518	495	467	453	492	496	530	491	481	507	509	527	458	481	496	523	471	483	484	472	483	480	456	510	509	478	512	538	512	500	483	501	501	521	492	514	470	459	459	472	519	509	522	528	494	511	482	522	496	519	485	491	462	494	506	487	467	509	534	455	515	533	500	471	484	510	515	490	466	458	519	527	501	518	524	511	493	539	500	521	496	489	482	494	502	496	527	500	515	476	540	552	496	473	457	458	505	488	494	496	519	499	519	495	497	428	503	508	488	471	488	487	476	473	490	474	447	489	477	450	519	498	482	482	474	490	517	471	485	488	511	528	480	466	489	467	474	529	477	518	458	450	506	503	545	513	518	514	511	495	451	537	500	502	485	499	531	471	526	494	470	513	462	476	497	527	462	507	488	455	496	477	472	509	541	497	488	496	495	514	510	485	540	483	494	525	477	486	481	481	461	499	517	459	486	474	457	468	503	494	509	515	504	526	473	562	443	495	505	489	519	514	506	531	497	486	499	495	482	484	524	467	480	480	553	493	499	503	498	504	493	490	560	458	501	528	502	475	484	482	495	495	500	488	473	489	494	497	470	506	497	453	510	510	517	508	473	516	517	512	488	484	499	504	481	479	503	475	483	531	504	476	481	482	492	507	507	507	487	463	481	503	515	530	523	480	482	453	486	504	481	525	503	468	532	518	491	468	498	505	555	467	480	526	456	504	511	516	505	499	494	479	465	485	528	471	495	490	480	494	539	556	513	492	477	499	449	497	489	502	486	488	476	520	438	468	532	494	505	471	471	501	460	482	474	496	465	515	514	496	515	502	496	487	492	478	485	477	508	509	481	501	470	509	514	476	489	514	486	461	496	510	506	523	493	503	507	528	486	510	501	481	497	506	506	474	522	448	474	486	504	470	508	543	519	487	526	495	465	518	507	477	499	571	474	491	507	500	500	481	482	531	546	487	485	466	481	522	479	492	489	451	509	468	495	518	491	516	490	517	515	464	478	501	519	488	532	512	521	465	481	467	492	503	464	492	485	487	461	482	462	514	528	505	537	492	487	525	514	543	512	492	489	480	519	516	485	486	494	500	519	484	460	510	518	493	447	493	476	500	495	509	477	482	464	499	486	494	484	508	478	500	508	481	496	506	480	495	500	501	490	540	509	454	545	491	499	518	463	473	477	483	500	466	511	488	469	522	499	515	466	513	508	536	517	494	495	485	500	473	454	508	529	460	504	454	569	478	505	521	494	495	538	493	449	534	452	465	469	477	492	522	478	451	528	525	472	466	463	442	520	526	492	485	499	453	488	512	477	484	538	492	503	504	533	511	520	513	495	509	519	478	551	522	508	471	512	472	499	489	501	501	471	469	493	504	492	456	529	513	511	481	529	510	490	525	492	506	496	503	501	481	508	522	488	513	477	491	517	506	510	480	487	501	493	498	503	494	558	498	520	491	509	496	511	490	480	497	469	503	484	491	511	507	537	524	508	504	488	506	497	457	493	502	488	469	468	483	472	471	474	524	515	493	470	494	470	528	494	488	516	517	537	513	490	468	468	502	533	516	521	514	528	499	489	470	459	521	518	526	482	492	502	455	503	520	480	513	462	506	505	506	537	458	511	465	490	459	495	506	492	493	483	524	520	496	488	500	483	523	499	506	458	530	551	523	488	454	495	470	491	519	462	518	479	530	492	497	507	494	523	515	515	494	519	497	467	482	467	505	501	500	543	472	449	516	505	508	483	478	538	502	509	483	499	511	490	521	496	502	489	492	481	538	514	495	502	490	491	485	498	476	478	483	479	497	495	490	451	516	448	515	501	495	482	502	514	496	530	510	514	525	501	517	499	466	504	494	503	474	504	480	480	496	475	450	543	468	498	504	508	493	500	497	511	492	491	481	465	521	477	510	478	490	511	489	479	525	480	471	483	508	499	545	481	495	480	447	505	476	518	544	540	489	509	479	536	531	498	480	496	546	523	486	468	499	539	500	521	520	486	490	520	513	494	475	482	522	476	510	464	522	484	480	443	547	492	489	487	482	490	502	530	497	516	496	490	503	474	479	532	506	479	517	458	468	528	524	503	452	492	503	490	495	469	491	496	502	521	471	461	497	452	464	482	471	504	474	482	501	499	519	471	489	462	523	547	492	513	504	484	495	488	508	506	490	495	530	451	534	496	500	524	490	490	459	492	480	475	494	458	480	519	525	501	494	486	501	491	461	528	441	507	463	517	507	492	509	481	550	480	505	529	493	538	484	474	522	489	484	511	516	484	473	505	525	484	479	531	507	514	529	500	504	467	521	445	555	486	479	488	477	525	497	504	520	452	465	497	522	507	523	480	478	551	486	529	457	472	488	532	509	470	529	470	513	514	509	487	537	486	520	472	498	504	488	490	462	507	502	536	455	511	470	554	459	511	487	517	513	506	484	492	488	488	519	475	497	511	509	507	486	524	533	508	527	494	489	484	480	540	467	540	520	502	490	504	503	497	494	490	519	494	485	482	489	507	499	479	512	466	503	482	518	472	528	490	538	500	514	484	535	496	515	500	517	461	512	480	519	499	489	457	556	494	472	552	468	467	486	492	486	523	527	489	475	471	472	477	462	517	500	482	484	528	464	504	488	519	501	492	520	495	512	532	488	507	512	494	501	469	471	494	485	503	479	493	546	506	498	516	509	488	520	500	493	485	466	492	478	506	517	501	453	497	496	477	489	465	545	508	496	532	488	494	481	495	499	501	495	546	514	495	469	478	479	502	515	506	516	525	480	543	483	536	527	513	531	460	495	485	486	472	502	458	457	511	470	511	510	496	501	511	488	517	503	477	506	483	478	482	478	531	478
64783	32044	13748	4241	1286	614	378	319	239	252	239	238	200	241	239	216	205	260	256	247	226	233	249	217	242	230	231	240	245	204	221	236	208	257	217	261	234	225	228	239	215	253	217	220	204	241	232	224	239	233	216	232	245	229	193	225	237	229	227	242	247	229	209	238	214	223	230	197	268	211	228	208	225	246	236	243	214	235	233	243	236	218	233	232	226	257	231	244	245	224	221	236	245	217	228	235	233	243	209	234	249	207	205	245	252	259	267	245	237	213	223	237	211	229	242	234	235	260	236	227	231	226	225	241	214	227	221	252	256	225	228	217	257	227	249	248	232	234	237	233	256	217	230	238	224	218	185	253	250	231	250	269	229	244	235	210	242	222	226	232	210	252	217	247	245	244	216	206	243	197	210	221	216	245	229	212	226	241	214	259	241	228	212	242	225	249	246	218	219	249	218	238	230	261	219	220	211	237	246	242	223	239	231	264	216	256	238	243	249	250	234	224	241	240	210	236	226	246	249	204	216	236	249	200	246	225	258	220	254	213	224	230	217	215	247	238	220	234	212	237	222	197	224	219	199	215	221	226	240	220	246	249	247	248	240	236	239	229	196	224	210	254	227	225	245	248	263	241	229	222	225	230	227	234	238	257	226	258	224	224	224	206	225	241	227	230	219	233	238	256	217	228	225	238	242	244	215	223	245	218	257	235	225	218	241	236	234	223	211	244	228	205	238	214	258	199	252	228	220	214	219	240	243	219	248	244	226	261	209	250	233	213	180	234	229	227	256	212	209	240	234	230	227	241	227	254	244	212	226	229	258	222	270	225	230	212	249	237	219	221	204	229	255	224	244	227	211	254	226	249	248	228	230	271	222	203	224	224	220	218	219	218	220	202	257	226	222	252	232	217	241	237	205	238	235	233	220	224	223	226	235	199	254	216	233	215	257	268	238	213	203	227	224	204	227	229	227	209	250	227	220	264	240	234	196	259	232	228	233	219	230	250	225	238	231	233	228	220	204	228	231	231	225	258	231	232	235	210	214	263	247	243	204	234	198	232	228	202	229	215	225	222	247	242	228	233	248	228	228	236	238	244	227	247	206	243	219	211	232	223	242	231	233	232	241	232	218	220	284	224	222	245	207	219	231	224	231	220	236	224	222	225	236	244	228	234	247	241	235	246	236	203	204	224	220	252	220	202	197	207	232	215	212	232	222	241	220	209	214	212	253	215	217	250	261	198	218	219	224	239	239	253	257	229	232	257	215	228	234	236	242	196	236	230	221	215	238	227	232	227	224	220	210	211	230	248	214	248	245	206	246	255	241	226	235	244	243	220	262	205	208	218	207	227	243	226	216	226	216	217	219	241	219	189	203	205	214	239	222	219	210	207	223	213	211	229	240	229	208	213	208	203	233	221	211	201	227	227	229	224	211	216	250	228	194	245	210	236	235	217	229	241	214	235	223	233	246	240	218	243	223	206	234	233	218	237	251	232	222	227	249	244	232	238	258	232	240	226	226	247	242	221	225	243	232	223	208	264	223	237	226	219	223	213	225	239	257	207	212	237	203	239	236	235	259	229	211	236	234	228	242	227	226	235	256	227	245	243	216	213	234	222	230	210	226	243	218	247	212	211	229	247	227	232	237	233	222	231	250	233	224	230	209	221	251	229	243	209	232	234	231	251	225	252	192	216	236	231	234	195	225	245	254	218	213	206	242	217	225	229	239	222	198	205	233	217	221	256	216	208	251	254	205	236	241	209	253	225	219	242	253	223	226	210	225	252	234	258	246	235	189	234	215	198	242	262	218	216	218	261	246	233	222	199	237	252	228	235	235	226	240	236	257	230	260	210	238	209	250	212	233	236	230	255	237	263	224	217	250	216	235	236	217	236	225	209	242	228	243	217	243	234	249	217	224	223	226	249	222	245	205	265	226	248	253	257	244	243	194	222	221	244	238	258	233	217	239	266	217	218	232	242	211	241	217	215	232	217	227	263	252	247	274	243	243	231	248	248	237	261	227	220	220	213	213	233	265	227	238	240	252	249	247	247	220	212	228	213	217	264	234	220	221	249	245	245	216	235	220	242	246	227	224	220	276	226	229	220	211	250	244	230	177	224	236	222	249	211	223	212	223	229	248	243	233	224	258	231	247	253	241	232	221	234	241	205	194	200	252	253	235	240	255	238	223	251	232	230	190	202	246	225	232	236	225	232	207	233	216	220	260	243	214	232	196	216	210	239	247	252	245	245	261	229	221	252	209	253	211	225	223	203	223	225	240	234	230	227	228	262	249	222	246	220	216	196	234	238	220	246	226	242	267	253	234	233	226	239	242	249	203	253	252	219	242	237	219	264	243	219	254	255	207	228	226	216	227	235	243	251	227	217	207	245	248	225	252	252	246	222	250	240	209	228	248	236	244	240	228	227	224	222	232	275	219	252	215	222	219	259	226	241	221	241	230	217	236	248	231	223	218	213	226	266	236	232	213	230	249	226	204	259	204	229	224	217	260	232	261	209	236	207	222	226	274	224	238	230	227	239	218	226	233	218	244	229	244	231	210	251	222	213	240	229	243	225	219	224	239	226	234	205	218	226	232	257	252	243	250	256	247	231	230	199	225	238	206	254	216	247	238	243	279	205	231	231	228	234	234	238	235	211	214	223	241	256	242	232	221	217	223	199	225	219	254	259	246	245	230	217	232	228	229	228	253	239	224	228	220	235	210	248	235	252	229	233	226	239	230	249	246	217	210	251	243	209	229	254	227	213	221	253	242	243	241	242	253	223	237	218	220	243	235	217	220	231	251	249	256	254	232	247	235	232	212	197	225	243	229	236	200	217	217	227	202	221	205	237	206	223	245	248	209	248	244	237	240	238	225	250	236	245	227	247	227	241	236	241	230	221	262	243	251	261	212	230	228	233	220	219	233	222	258	207	285	251	202	239	241	261	251	278	245	236	210	241	226	224	227	219	219	207	230	192	219	229	259	210	235	190	246	212	233	241	243	228	235	236	212	228	220	236	218	210	211	258	238	230	208	236	240	218	219	244	226	215	209	227	237	212	206	194	233	222	237	208	216	226	214	248	231	226	218	229	217	238	230	214	239	210	224	216	224	233	220	217	224	243	199	248	239	256	269	226	223	205	250	242	221	207	234	240	228	228	222	229	219	235	254	272	224	217	219	224	222	260	251	200	245	233	213	220	228	239	223	242	215	285	247	246	231	249	222	207	215	237	233	231	212	225	227	232	243	250	216	256	234	237	258	238	232	210	236	229	250	252	219	221	210	243	214	258	235	253	203	223	258	222	217	214	264	201	255	252	232	230	192	218	213	211	230	253	224	231	247	224	227	231	220	233	223	219	230	235	223	224	198	224	240	231	229	237	223	228	259	227	238	223	205	230	236	242	234	235	235	223	244	221	246	219	243	220	228	261	251	221	230	242	235	242	222	219	243	228	255	239	224	224	256	224	249	222	226	225	245	235	252	234	234	250	231	243	216	217	238	229
44375	24930	13531	7241	3416	1701	1035	738	667	609	540	528	524	524	508	499	503	527	568	550	497	538	493	530	504	566	536	485	530	535	530	506	500	511	517	546	520	484	484	500	545	507	550	483	483	489	511	559	478	558	492	537	513	531	520	533	497	548	478	527	535	560	545	524	553	530	523	539	497	521	510	531	533	502	556	533	487	527	526	537	520	516	492	537	530	532	494	509	502	529	557	554	549	525	519	490	528	548	491	558	538	538	470	495	516	552	499	515	513	521	472	515	531	577	524	564	522	523	499	553	524	493	520	471	536	506	558	555	528	549	540	487	534	540	505	504	510	514	518	533	523	498	498	514	506	530	528	480	475	514	490	526	504	478	524	540	509	499	502	559	553	517	501	510	516	498	524	522	501	517	550	490	533	507	529	514	484	509	510	512	520	491	515	520	553	542	543	490	543	495	542	535	505	518	545	543	522	515	509	516	509	527	521	524	539	543	515	533	530	525	531	520	464	528	534	488	507	471	509	521	524	539	501	554	522	523	554	510	502	550	502	484	517	501	505	538	535	549	538	530	517	520	524	510	491	535	489	534	504	538	499	543	533	474	481	554	526	529	527	535	523	514	557	518	532	540	569	493	502	531	513	506	547	519	501	537	504	492	507	526	505	526	530	540	523	476	526	547	490	538	532	573	551	498	521	534	515	545	519	528	484	554	500	513	532	562	505	469	513	516	538	549	545	531	494	539	521	538	493	528	516	552	522	506	539	531	520	559	524	525	518	553	521	545	550	523	510	575	514	503	554	530	516	510	503	508	496	509	513	512	506	486	501	556	519	525	525	522	555	528	527	546	527	554	531	518	539	512	520	489	542	520	553	537	480	517	514	553	524	525	486	460	506	494	527	541	537	510	478	513	506	504	549	494	506	518	504	533	543	477	539	511	525	499	545	540	526	526	501	526	483	531	525	545	521	527	525	535	484	509	557	494	534	545	537	490	529	527	544	487	542	554	498	512	550	546	496	519	552	522	539	543	538	534	522	519	503	514	515	528	537	498	538	542	514	526	528	520	510	495	495	538	560	522	529	530	546	493	489	542	511	504	498	505	469	566	493	567	539	542	531	498	525	542	535	506	498	515	536	511	524	483	515	524	533	526	539	543	570	530	505	496	488	514	531	479	501	491	522	527	544	511	491	488	487	512	520	528	527	508	534	544	487	505	528	562	530	529	505	489	556	532	499	503	520	502	549	553	550	504	512	514	496	531	504	513	526	490	527	555	529	505	525	529	510	511	530	504	523	532	511	496	521	531	495	529	533	506	492	517	532	514	527	528	491	557	521	532	505	472	544	536	601	501	549	519	501	519	519	508	523	505	537	523	521	523	519	509	514	548	543	507	507	519	514	568	524	494	535	549	522	514	533	556	532	542	514	511	483	523	534	499	547	552	537	547	543	511	521	486	528	518	520	515	501	530	487	553	472	559	511	502	509	474	521	514	533	477	502	542	489	555	506	517	594	513	537	537	505	535	571	572	519	544	533	528	510	465	574	537	500	511	506	478	502	563	532	492	519	533	559	505	496	495	544	512	540	509	538	510	480	488	527	530	507	500	513	520	512	540	542	517	534	531	511	524	543	561	549	583	526	504	514	520	511	506	566	531	489	511	502	496	528	507	507	511	506	506	515	482	497	558	551	526	497	565	565	478	513	520	502	498	513	508	521	538	534	518	490	519	557	549	531	512	492	499	513	488	521	539	549	531	521	542	489	483	520	484	489	504	539	483	508	507	530	525	536	542	526	508	544	498	489	505	555	508	519	512	522	514	565	512	486	557	513	517	520	547	524	485	546	478	510	505	543	537	559	503	509	504	501	531	536	515	553	514	548	490	510	507	549	498	548	494	536	517	521	529	474	509	571	530	548	526	503	497	501	542	530	511	519	532	518	541	521	502	506	506	525	530	484	531	533	520	524	503	480	511	586	497	501	538	539	499	543	553	502	503	568	459	498	514	547	531	475	548	494	534	521	539	524	492	572	497	527	541	480	482	506	510	554	514	557	538	498	513	548	503	544	519	541	520	504	515	478	539	514	477	548	535	475	536	503	556	503	487	487	520	513	505	491	556	535	510	521	535	511	485	507	530	516	522	487	517	525	523	496	480	532	517	484	522	568	505	472	509	515	530	490	486	489	512	542	494	520	485	550	515	542	526	548	526	506	542	499	484	543	521	504	531	532	514	546	553	514	499	538	527	542	481	488	481	533	524	505	498	526	532	538	514	511	541	520	499	508	546	529	534	513	545	558	544	553	500	534	520	527	508	533	522	474	546	509	512	529	557	529	572	518	544	464	499	555	505	506	524	512	493	508	508	514	507	548	486	533	509	491	493	524	544	492	519	523	522	515	494	559	539	555	547	534	509	545	536	480	547	526	479	502	474	516	504	514	520	459	496	515	497	537	531	500	530	531	513	498	540	470	517	526	534	556	475	532	528	523	561	493	571	550	525	546	518	534	523	532	467	501	514	530	536	490	523	535	521	521	521	541	554	509	486	533	550	548	524	503	537	534	513	503	506	532	491	524	525	519	509	546	517	535	539	527	508	537	549	499	571	542	535	503	485	515	523	508	537	517	571	515	504	485	529	497	529	492	549	518	517	503	515	534	522	510	520	496	505	531	507	545	498	516	500	502	537	522	489	533	523	546	559	531	552	514	500	545	550	514	571	511	548	558	514	475	475	499	499	544	511	530	543	564	534	481	533	533	497	554	509	518	508	522	496	527	529	493	563	523	522	525	524	554	481	531	484	503	519	539	498	572	519	517	536	526	524	515	481	533	519	509	507	518	530	464	550	482	556	527	531	480	497	527	508	488	530	502	545	489	538	509	547	504	525	526	516	517	488	531	520	514	506	487	490	491	487	539	482	512	554	539	524	522	528	535	489	537	523	532	522	523	535	540	501	514	532	535	562	562	560	544	560	522	495	531	495	475	487	498	522	527	509	493	560	513	544	475	516	509	508	499	479	501	533	526	493	492	499	538	496	512	557	537	497	546	532	539	528	557	512	542	524	476	513	529	498	512	497	536	586	482	530	546	561	553	518	527	498	515	506	525	524	509	516	499	517	546	547	543	521	497	504	561	552	527	493	547	486	537	488	464	530	574	509	538	523	479	470	506	511	557	488	527	541	515	531	515	484	500	532	553	478	529	523	507	530	502	522	549	536	505	527	527	514	571	537	502	491	518	540	470	512	558	496	507	497	504	528	534	524	517	550	497	552	534	559	489	492	541	533	521	516	492	510	531	544	511	539	544	491	501	523	536	509	534	541	476	520	531	552	485	566	534	536	529	530	526	495	545	562	532	485	537	525	527	500	513	493	535	557	534	526	509	544	537	533	531	562	514	536	524	532	508	507	497	508	517	524	478	515	544	525	519	526	496	494	507	534	524	536	556	486	524	521	528	510	521	517	515	488	472	527	484	524	522	514	496	527	518	531	560	536	533	518	523	554	526	535	540	514
52523	19131	4010	1183	605	367	312	240	227	233	212	216	243	221	199	205	233	250	224	221	217	204	208	211	197	240	218	218	218	225	228	220	238	224	213	209	210	219	274	227	267	230	233	216	227	228	249	220	208	220	194	213	198	207	233	229	249	243	218	216	210	220	219	218	256	232	269	237	188	238	221	233	232	210	234	213	209	210	210	217	247	238	220	221	230	253	244	230	225	233	201	189	219	243	252	212	225	186	200	210	189	208	201	213	243	190	211	213	221	237	213	224	258	209	227	227	220	204	245	210	199	222	241	229	232	234	235	230	259	214	217	246	232	236	201	218	238	256	234	255	218	222	222	224	221	207	223	240	239	227	239	253	211	253	236	200	236	241	250	221	214	243	251	198	251	258	250	236	232	253	241	245	206	215	219	234	194	207	224	239	205	217	241	207	228	202	243	222	189	224	233	215	217	209	228	237	230	204	241	228	192	187	212	222	234	234	226	206	224	195	220	257	199	242	206	224	215	223	223	216	219	232	214	243	241	240	233	209	205	245	202	205	230	221	230	225	240	211	211	225	218	226	240	219	215	229	262	204	212	234	211	186	237	236	246	223	233	217	210	205	248	225	242	236	183	184	212	224	206	212	233	210	235	219	236	191	227	224	232	230	212	221	218	231	233	235	230	209	226	220	232	237	212	233	277	210	238	217	215	226	221	192	225	244	224	220	201	228	226	226	215	214	239	205	205	226	192	226	232	221	214	220	216	230	231	243	218	210	212	228	248	201	219	232	204	231	229	231	248	211	254	255	240	220	205	211	191	214	231	229	214	206	240	205	216	207	205	258	229	223	197	220	221	204	243	229	203	209	210	206	245	250	218	211	218	229	222	222	239	223	236	214	190	204	261	233	248	202	241	211	226	231	229	224	222	240	235	220	230	227	222	244	202	215	243	228	213	254	232	242	234	198	212	207	239	224	212	233	206	227	241	260	226	230	189	229	238	242	243	228	262	229	216	205	219	234	205	211	193	215	245	250	228	248	231	195	231	214	237	227	240	234	221	234	221	205	223	226	202	232	214	194	221	197	209	244	204	234	231	202	210	208	189	227	210	215	245	214	196	220	216	245	209	220	233	222	196	223	229	202	242	226	221	245	232	232	212	263	201	212	246	221	230	230	248	199	218	240	223	224	222	200	229	240	204	223	211	222	222	213	211	238	231	235	232	206	196	205	207	236	198	226	198	197	217	246	225	215	230	221	232	222	233	235	224	210	216	231	187	195	229	227	210	243	243	195	217	202	202	199	216	206	215	246	228	256	186	221	200	218	195	216	229	204	222	238	223	220	208	215	242	249	220	240	219	215	192	221	245	199	224	218	213	205	234	231	220	203	282	216	226	209	236	238	235	253	199	211	209	250	220	221	201	217	201	206	260	217	223	190	202	190	232	204	257	208	198	235	224	202	190	222	237	214	206	208	210	250	185	226	211	224	214	215	223	226	210	236	215	228	241	232	209	229	228	243	230	245	223	238	207	228	221	208	208	266	216	207	246	240	202	237	199	239	238	226	219	212	211	202	224	260	230	209	229	234	214	239	222	206	204	238	219	194	240	207	204	216	236	229	197	219	253	229	216	199	233	218	190	221	214	212	224	224	217	224	242	219	208	233	207	243	201	206	234	220	217	236	194	225	201	203	254	234	233	237	219	244	203	219	227	225	197	260	214	231	237	212	207	209	245	219	195	196	208	204	209	209	251	248	244	206	209	222	205	218	203	210	198	234	227	197	227	207	208	217	238	234	198	213	209	190	195	226	232	212	229	212	207	211	201	233	251	231	205	216	235	204	221	233	220	247	218	213	237	216	233	203	199	207	221	206	228	220	226	244	237	229	215	234	228	254	223	232	258	219	221	206	206	209	235	215	223	212	208	207	224	237	219	253	217	251	206	209	235	212	230	218	223	192	212	201	213	208	193	208	218	213	216	236	226	236	240	214	222	229	236	220	213	186	202	229	236	227	233	228	196	225	215	274	229	193	214	227	222	221	249	213	251	197	217	218	204	218	227	221	218	206	234	237	233	205	193	216	215	230	237	223	201	224	226	231	238	247	239	234	225	237	229	205	240	224	209	229	212	231	217	184	214	214	203	211	232	202	180	229	226	199	230	224	219	231	234	240	213	204	236	270	214	219	210	244	240	229	231	228	210	188	225	235	227	234	210	227	212	230	251	231	232	210	213	212	232	238	202	225	221	238	228	213	245	233	221	228	188	240	223	209	233	227	245	231	205	218	235	261	255	224	216	219	235	205	236	232	262	198	197	213	194	222	225	217	214	214	226	218	237	235	175	229	239	221	233	239	246	204	225	225	212	243	218	220	202	230	228	221	228	232	239	202	222	243	218	214	255	268	232	218	212	240	232	250	255	217	224	248	204	218	203	235	228	218	238	196	208	217	235	231	229	224	226	226	206	215	212	235	241	232	239	213	201	240	215	263	206	249	214	215	204	192	205	212	216	211	216	219	252	220	220	234	245	230	213	220	267	230	214	190	224	238	219	233	213	214	208	245	229	217	217	214	257	232	235	243	202	213	222	213	195	206	234	256	229	217	231	234	207	259	224	217	230	238	223	234	217	222	219	227	211	207	237	227	204	225	243	231	228	205	221	218	224	199	214	231	219	207	246	220	183	224	250	213	218	211	202	227	253	231	207	202	210	222	266	215	229	229	205	214	204	236	229	273	227	220	212	235	204	209	192	236	230	215	229	236	217	205	221	242	231	193	237	214	204	196	238	227	205	212	218	256	248	220	225	230	204	224	209	196	248	222	235	225	229	226	215	240	231	209	234	250	219	210	217	242	227	220	216	232	213	237	244	244	219	216	189	205	222	193	234	228	230	249	225	209	217	227	214	239	270	205	234	194	238	218	196	222	241	206	191	249	244	236	220	226	217	224	200	206	237	227	246	244	184	223	228	259	224	240	209	214	217	229	236	234	192	221	232	236	248	224	202	237	219	214	247	220	214	218	214	210	209	228	248	224	209	224	212	224	226	218	239	239	214	198	206	220	241	265	201	226	212	235	234	218	257	218	218	228	199	253	208	226	204	207	221	217	236	225	229	229	258	210	223	225	237	231	235	214	228	205	236	233	224	232	212	232	210	242	208	235	249	234	223	202	247	222	211	205	223	208	214	214	205	193	211	231	206	246	231	232	202	225	214	209	200	222	238	238	245	248	235	213	213	213	218	224	202	219	233	213	247	243	200	203	224	217	227	219	230	200	223	240	212	223	224	212	223	198	213	247	243	212	204	198	210	242	219	204	250	244	226	193	190	216	221	237	209	218	241	208	226	208	183	208	238	246	239	223	183	220	218	231	234	219	221	231	221	203	243	211	228	219	247	206	199	209	204	202	208	204	229	207	210	200	243	237	240	215	209	242	229	228	216	196	234	235	216	204	255	226	210	225	203	204	243	212	231	223	194	203	190	218	234	217	222	225	251	217	215	225	234	232	206	251	280	248
36282	11911	4407	2834	1635	873	675	559	591	480	492	504	505	458	470	468	498	518	498	510	487	507	505	489	456	462	485	487	491	505	495	476	492	497	473	474	482	523	479	507	503	509	500	498	471	478	448	485	499	507	495	487	500	524	514	508	512	494	504	495	478	501	495	528	528	502	507	548	463	475	471	522	507	496	508	475	511	494	502	511	447	483	523	542	479	493	515	496	465	501	500	483	520	503	482	477	506	468	488	517	511	511	505	503	491	515	482	509	489	472	496	479	481	524	500	472	500	467	505	518	491	510	512	476	515	538	502	484	488	489	494	479	493	502	507	495	502	481	539	489	526	471	495	463	474	512	493	490	503	482	483	518	488	512	468	452	507	491	506	494	508	474	520	528	501	508	533	508	504	485	557	476	497	529	478	478	493	466	512	515	485	530	491	415	489	467	498	467	479	502	468	476	499	499	541	458	518	496	561	500	507	500	489	535	508	545	489	466	476	543	486	504	465	527	499	459	536	506	479	492	485	544	490	475	523	489	462	503	512	505	478	513	506	513	498	501	524	496	495	530	527	478	468	473	477	508	505	514	529	462	505	503	488	502	492	504	484	480	536	509	485	533	528	501	504	506	531	469	491	513	493	478	502	502	522	497	467	484	567	486	518	510	478	524	472	483	516	495	492	518	485	497	504	485	452	498	507	501	498	460	494	478	464	539	492	519	527	493	485	508	457	494	507	508	492	491	445	516	529	512	480	503	478	483	503	496	491	476	519	486	509	457	494	516	510	513	464	491	501	514	505	530	490	481	468	496	507	483	546	500	543	499	491	512	472	483	503	449	525	508	486	478	486	493	494	553	491	458	477	486	483	491	465	491	457	532	497	499	472	533	519	488	478	516	523	513	459	527	476	484	526	475	529	458	499	485	481	484	524	494	477	527	525	502	493	472	501	505	493	481	496	510	510	487	534	452	545	445	521	507	486	484	481	518	486	523	533	498	525	502	482	524	473	499	470	468	503	480	531	490	509	448	474	509	494	464	512	507	459	527	509	513	503	483	481	484	501	497	484	501	482	511	480	503	490	492	491	526	480	481	473	476	486	492	483	470	496	473	478	514	465	483	476	470	534	453	486	508	438	525	484	517	503	487	508	479	483	505	492	480	476	512	522	493	497	476	516	502	499	488	529	472	466	472	481	505	456	453	534	481	515	490	493	520	492	464	527	469	514	474	491	500	480	518	466	508	500	505	483	507	464	497	504	508	499	494	525	482	503	506	492	549	475	502	481	531	504	518	489	509	519	464	499	508	500	479	505	503	513	524	489	497	511	524	500	505	517	486	484	471	482	500	495	503	523	497	485	435	526	466	497	486	464	449	515	460	537	509	466	476	491	459	503	508	505	476	527	537	518	508	516	532	507	492	523	503	463	507	484	500	533	492	502	516	510	490	477	486	468	518	528	475	504	521	480	473	514	495	491	503	443	458	500	510	504	509	500	473	492	473	502	503	486	504	521	525	497	484	473	503	501	509	492	504	497	501	498	474	519	513	499	467	484	486	519	524	482	510	494	505	537	496	521	538	445	537	502	489	501	488	488	489	489	484	472	522	479	460	529	475	471	460	522	495	451	476	500	488	508	510	453	478	519	545	531	526	465	498	509	503	484	544	512	479	494	474	489	524	477	429	489	478	492	480	481	475	452	541	512	494	496	495	454	484	493	489	497	497	516	502	431	495	482	489	504	496	490	540	538	471	482	562	520	459	499	519	481	517	461	488	515	504	512	487	473	472	494	516	513	490	478	490	481	547	479	497	504	489	520	482	502	525	492	543	526	514	506	481	506	485	492	512	504	458	516	468	482	508	501	513	479	486	540	503	545	473	506	508	477	517	523	511	490	457	458	494	492	496	520	468	508	467	514	519	480	523	526	436	483	512	484	497	496	544	477	508	489	484	513	480	512	483	480	523	500	517	468	524	493	470	541	489	519	518	522	514	511	543	500	477	514	494	500	478	470	447	456	470	450	538	470	509	482	497	483	497	485	484	490	500	492	477	489	502	500	499	435	495	486	496	490	496	471	495	507	499	498	507	518	499	443	510	511	519	512	491	487	514	526	505	487	475	508	516	513	496	512	488	485	517	512	514	487	454	513	486	493	466	477	507	525	515	485	469	471	485	496	474	516	507	479	480	484	495	507	489	536	463	466	525	510	532	508	440	501	489	540	533	479	475	502	489	504	493	474	488	474	476	483	510	492	492	492	477	488	507	454	496	516	499	497	473	509	499	468	522	487	502	507	503	494	500	447	496	513	520	472	539	498	514	475	545	464	499	470	478	517	491	505	460	514	521	471	488	496	495	488	523	518	475	463	527	447	477	508	475	491	491	517	448	479	520	476	494	504	479	519	494	486	493	502	512	486	477	488	486	512	452	502	466	496	492	485	471	480	484	494	487	489	468	498	543	469	507	514	505	462	497	472	531	480	470	485	479	542	460	529	467	547	483	495	518	494	520	531	491	479	483	483	517	456	535	481	504	499	483	480	472	489	473	470	530	491	438	491	484	507	530	519	476	473	495	518	488	495	504	476	484	478	491	488	480	499	485	509	492	469	470	488	520	517	500	492	547	451	479	486	502	525	488	513	444	507	496	495	519	480	505	500	527	468	519	468	523	450	485	497	536	492	496	468	454	486	490	521	542	479	508	482	503	486	521	482	468	478	513	501	505	481	461	513	476	497	482	483	492	501	529	495	498	507	476	500	486	505	505	515	486	466	492	482	515	521	502	484	499	519	470	477	497	550	486	499	449	464	474	504	486	499	508	503	530	517	474	515	471	530	504	476	432	509	547	475	523	489	465	473	496	515	487	520	517	500	533	479	495	501	524	475	512	509	503	451	485	485	505	513	518	521	476	519	511	478	463	486	513	471	473	498	496	475	506	519	477	525	522	473	475	487	483	479	507	491	513	514	487	466	479	513	525	519	492	491	525	470	502	533	477	461	463	484	505	456	487	507	476	504	488	487	476	484	477	477	469	511	514	520	514	487	505	476	492	492	470	516	512	490	478	477	487	535	484	523	481	474	496	487	465	476	522	510	494	451	502	502	512	469	466	509	475	487	503	479	555	503	544	498	490	512	513	492	549	470	480	537	495	482	522	510	476	506	469	532	471	482	511	493	490	476	466	516	498	479	467	482	516	479	493	479	453	482	516	503	524	484	465	516	496	489	483	509	491	470	473	496	455	513	443	493	466	488	519	515	505	506	527	482	481	461	499	521	500	510	464	469	506	497	508	501	479	491	519	480	484	484	470	480	456	502	485	500	503	526	486	441	527	513	468	516	481	469	495	547	479	485	480	479	459	505	488	514	487	499	505	479	502	485	507	488	543	464	477	462	513	463	520	474	514	500	466	482	500	445	520	497	472	473	467	541	508	467	459	487	460	479	515	490	500	492	486	493	481	511	504	495	559	493	510	517	494	462	485	522	578	510	503	454	483	485	520	514	512	526	485	475	523
54426	20370	6696	1812	803	432	321	288	233	221	220	216	230	203	217	222	208	199	210	221	236	221	221	191	196	222	215	194	244	240	242	232	210	205	223	236	186	199	197	216	222	200	212	204	203	195	221	227	181	190	195	226	213	219	213	227	209	213	202	206	224	219	226	219	240	236	198	233	212	193	195	207	216	198	214	207	199	213	205	233	224	224	197	210	203	208	223	176	241	190	192	187	204	212	216	197	212	227	213	232	190	209	215	198	206	215	217	205	221	204	212	212	201	208	231	213	201	213	237	194	224	204	230	239	197	191	196	200	201	189	222	199	198	233	226	192	201	177	193	209	222	206	188	205	222	219	207	177	216	218	200	204	206	197	224	222	215	211	221	185	212	242	212	201	214	211	222	175	234	221	204	208	219	195	195	210	190	212	232	222	207	218	223	198	217	201	194	219	231	240	198	203	202	218	199	225	209	195	215	199	207	186	227	238	183	202	189	218	218	208	194	187	213	215	199	187	218	203	189	211	221	208	246	217	188	220	187	186	210	207	193	223	202	206	197	202	210	210	217	208	190	194	194	190	183	231	217	208	204	218	215	189	230	210	213	233	209	201	189	198	224	206	204	228	191	210	197	204	212	207	193	205	182	239	193	187	211	197	211	188	196	192	216	198	228	196	204	219	210	209	209	205	212	201	177	178	179	217	213	201	208	225	219	192	201	209	198	215	178	191	206	230	198	205	200	207	220	207	230	218	211	203	207	213	188	201	225	208	237	197	205	224	198	230	193	190	207	211	218	239	192	192	217	208	222	242	203	205	215	202	187	216	201	202	250	199	200	219	223	214	232	226	220	218	242	182	199	211	187	192	211	227	195	211	225	218	223	196	211	225	206	215	205	202	211	223	194	208	190	228	204	211	211	170	218	217	222	185	178	240	216	220	247	226	209	178	200	188	209	226	227	210	220	200	221	201	226	210	222	220	201	223	197	211	212	210	211	217	219	211	227	245	213	205	203	217	198	217	188	196	213	194	251	236	225	209	219	217	219	219	256	213	201	192	183	203	208	214	221	212	198	224	214	197	202	242	191	221	200	223	206	207	226	205	215	239	215	217	234	215	194	232	190	195	203	186	196	193	234	210	193	212	188	230	228	235	187	221	214	200	196	218	205	214	214	217	229	189	226	207	206	212	200	210	235	188	211	224	233	253	228	223	213	214	187	217	219	175	175	225	210	229	201	220	208	203	225	200	197	213	194	215	198	199	194	198	204	193	232	216	189	225	212	218	222	245	219	217	245	238	191	190	211	232	221	193	196	195	205	218	228	228	208	206	212	229	203	215	193	227	218	209	209	208	244	215	195	215	201	232	195	209	210	231	213	203	211	211	214	223	220	183	200	229	198	246	260	206	195	243	238	189	201	218	190	203	202	222	225	223	218	210	185	217	191	225	204	204	212	200	191	210	221	218	204	203	228	206	209	209	205	204	214	179	219	214	204	176	231	221	228	222	188	197	217	236	203	211	197	193	210	246	218	187	235	198	214	218	203	231	252	224	236	192	190	187	206	197	206	208	217	236	225	210	207	204	201	209	187	187	213	200	226	194	201	215	221	217	193	206	226	200	198	204	215	201	205	229	216	199	198	228	245	211	216	199	187	194	191	218	215	239	227	212	203	220	204	219	195	219	225	208	203	178	220	215	231	237	214	213	233	202	205	207	180	225	259	190	202	196	209	182	220	218	212	228	239	251	193	201	192	198	213	226	191	232	206	210	214	182	209	182	233	199	215	218	217	213	205	211	207	193	208	195	187	206	183	201	233	217	220	199	200	225	196	217	232	217	227	230	207	239	194	203	203	194	248	177	216	211	242	227	223	211	178	197	186	191	225	217	216	208	199	192	227	220	243	222	196	206	218	204	186	230	218	197	199	193	214	239	203	200	179	227	193	189	189	196	230	212	193	213	216	204	235	195	210	208	217	225	214	228	202	187	211	192	184	191	216	213	211	198	199	229	227	177	228	213	205	234	217	211	224	225	187	184	192	221	232	254	210	221	211	196	215	196	219	207	214	216	216	258	211	205	199	213	181	216	204	206	224	195	223	209	216	218	216	215	238	193	203	187	244	243	190	207	191	189	196	172	233	197	229	230	222	201	222	207	232	198	229	222	201	200	206	207	228	231	200	209	211	210	203	205	204	241	247	198	209	226	217	213	235	205	207	207	202	224	199	216	215	212	204	222	214	201	215	197	224	208	227	213	229	223	200	165	222	210	218	206	191	209	209	214	207	217	217	191	230	226	213	247	203	206	213	205	207	191	200	193	202	201	223	204	191	210	210	188	202	202	192	212	244	216	218	194	182	213	225	246	206	202	225	200	182	202	205	208	220	215	231	211	209	209	227	186	229	218	250	197	197	200	190	223	218	238	201	194	196	216	237	224	219	190	204	246	215	191	202	228	207	200	206	199	235	189	213	215	222	213	229	213	198	205	230	177	217	215	202	202	230	210	198	225	213	253	235	203	220	220	210	198	214	222	210	215	161	207	224	203	201	197	211	207	208	206	212	207	207	178	198	208	212	235	235	216	202	197	215	225	211	197	195	215	226	207	204	192	206	222	222	214	196	228	200	230	232	203	204	251	209	228	210	185	215	197	207	203	212	225	204	184	205	211	204	217	201	207	174	217	225	235	213	239	218	192	234	220	213	203	188	188	235	191	204	220	229	214	208	204	193	209	203	216	242	211	248	236	223	216	188	195	198	205	239	221	202	192	217	209	226	242	206	209	221	231	211	198	240	216	229	236	177	222	210	207	219	211	225	213	211	204	224	214	225	218	211	214	228	209	228	214	222	244	180	199	225	203	244	200	205	233	198	235	214	218	184	204	222	244	225	209	198	221	194	223	216	219	244	184	245	206	235	212	222	219	188	200	192	222	191	210	208	192	237	234	194	203	203	216	202	201	184	203	211	195	195	240	223	216	228	199	205	207	211	197	235	189	226	220	213	203	202	225	204	218	193	216	238	210	217	245	206	188	212	213	208	217	205	204	213	213	238	214	207	222	220	236	212	217	221	205	199	189	213	199	220	222	203	207	217	200	230	194	210	206	211	221	240	214	207	231	207	229	198	196	197	217	224	220	241	236	224	219	203	202	220	191	212	215	249	212	221	189	211	190	208	209	216	193	200	214	214	178	227	209	183	225	222	179	221	246	223	209	214	220	202	230	207	222	236	216	200	204	215	190	215	228	203	217	213	207	225	211	213	193	182	187	206	225	219	189	194	231	221	208	218	225	197	239	192	199	199	225	201	225	205	223	215	203	212	211	204	216	190	201	207	205	233	217	212	188	219	208	201	218	226	220	185	228	212	211	237	216	186	221	219	205	218	210	225	219	194	203	198	203	244	228	220	214	221	190	232	190	227	219	197	188	198	213	232	226	200	192	199	217	236	221	200	200	206	236	216	202	203	233	226	232	215	221	212	198	201	220	199	192	228	194	191	213	253	230	206	222	206	177
35014	13953	7303	3858	2176	1223	886	721	559	554	545	495	480	504	516	468	446	485	476	457	541	468	468	465	465	479	532	490	468	463	487	507	440	492	444	452	483	469	465	445	471	433	487	508	490	470	518	467	522	478	474	444	466	478	473	450	493	494	480	446	470	456	497	506	454	512	498	467	468	440	463	471	494	468	492	479	451	489	446	497	464	464	454	485	488	501	503	474	490	475	473	525	463	535	483	480	483	513	460	468	465	480	494	474	467	495	452	457	450	482	486	490	465	461	489	467	466	465	436	496	469	455	509	464	471	467	485	460	492	462	463	474	465	489	493	465	491	477	465	446	514	488	487	488	452	501	462	459	467	480	463	505	476	459	467	471	447	472	469	496	482	484	485	454	484	492	512	540	465	472	476	480	465	507	504	504	481	474	498	490	486	465	496	482	474	508	470	478	460	471	498	446	445	478	461	469	485	472	484	484	486	492	487	469	480	468	441	492	492	498	454	495	465	477	461	493	509	463	481	508	454	461	488	489	479	468	493	441	454	465	501	513	472	474	501	483	443	506	487	471	439	506	471	450	465	466	501	473	487	484	450	495	517	490	490	463	534	482	464	479	474	462	437	518	461	504	496	466	500	448	462	467	496	547	446	492	468	486	476	494	451	462	500	496	463	498	470	472	459	462	508	447	490	534	440	452	471	481	482	458	455	471	489	494	493	495	477	485	478	510	483	489	457	507	483	473	462	497	467	472	469	468	475	472	524	472	455	468	493	474	462	496	483	496	465	458	475	429	492	485	464	465	492	481	451	482	439	483	455	481	507	479	457	473	502	481	505	457	506	490	417	491	492	517	477	516	504	441	488	467	469	483	510	458	472	500	477	467	501	462	460	488	467	498	489	463	477	459	474	445	487	512	483	456	478	500	493	489	459	498	462	491	479	491	502	504	489	500	483	471	470	451	485	478	492	483	477	453	488	486	505	468	475	487	452	484	455	460	470	529	466	478	484	483	434	495	461	466	483	494	509	446	483	489	484	501	532	472	462	444	502	486	465	477	493	523	462	468	521	468	492	507	495	476	475	455	487	506	473	496	495	489	481	484	448	482	464	476	440	494	473	466	474	513	520	440	495	496	506	466	448	458	505	447	507	473	478	486	471	448	497	481	503	475	470	451	467	495	438	479	469	465	430	493	518	499	484	475	483	494	511	511	456	528	458	467	448	489	481	470	478	479	449	484	465	474	496	487	502	462	463	440	487	493	428	467	476	480	446	491	463	487	506	498	443	507	526	468	463	479	512	506	462	456	478	478	485	490	481	499	485	536	496	450	454	449	438	469	459	498	464	452	490	458	521	455	470	487	463	472	476	498	478	495	423	496	518	502	517	474	493	449	466	456	455	483	449	491	471	449	468	461	471	481	460	479	461	490	498	497	445	490	499	453	491	474	488	471	485	484	512	473	452	453	478	466	465	481	459	447	487	507	464	505	488	467	441	493	507	465	483	482	466	482	483	452	458	522	471	458	456	474	441	479	463	489	498	453	549	480	470	451	484	452	479	457	457	462	520	508	474	492	461	461	464	472	479	478	484	477	478	460	491	493	476	514	511	494	514	510	446	525	479	499	497	449	489	468	479	468	446	522	471	494	459	457	446	475	502	458	512	489	471	418	459	439	419	471	531	505	481	476	454	455	507	468	476	466	477	497	522	473	470	512	486	493	480	492	473	520	534	480	474	453	490	457	499	496	509	479	483	510	504	471	477	522	476	474	481	501	482	493	457	468	431	462	489	480	492	481	484	482	445	455	468	497	539	476	488	479	468	484	480	474	455	462	506	464	465	514	484	498	462	503	505	484	446	505	469	480	491	518	468	444	483	488	470	513	454	469	461	462	503	470	489	464	443	478	399	492	485	500	460	514	449	485	448	474	478	495	453	450	474	518	506	453	477	501	480	427	481	494	490	466	469	485	526	512	455	466	480	467	470	449	472	455	464	472	463	494	458	475	521	460	469	508	489	450	475	473	496	473	497	445	498	519	482	452	487	450	466	534	466	487	488	449	500	475	490	456	518	485	501	481	464	501	469	477	493	497	452	442	457	469	463	479	483	488	469	495	492	464	517	506	471	483	489	482	478	517	432	484	472	486	487	444	527	462	510	514	496	451	486	505	476	503	447	487	494	488	481	479	495	439	463	484	454	461	477	457	476	477	459	479	464	494	480	469	468	472	456	493	500	492	463	517	496	459	479	461	450	497	474	490	468	482	484	491	507	476	480	497	453	479	452	451	468	491	491	454	445	492	478	461	476	507	465	448	486	481	493	478	474	482	440	473	451	492	500	512	463	482	507	454	506	461	449	465	426	506	474	475	494	505	489	496	506	461	464	474	474	481	472	496	490	477	446	484	487	481	496	478	483	452	466	485	480	488	478	430	471	474	489	440	499	458	456	504	451	483	480	499	485	508	467	504	462	451	479	459	461	447	462	474	453	475	467	464	467	523	500	498	487	452	491	502	478	499	445	477	503	483	446	468	474	496	446	585	443	459	433	462	458	475	509	491	485	459	457	505	463	492	449	499	468	493	474	483	461	461	457	496	450	473	474	504	461	497	479	524	457	504	473	464	495	509	491	536	468	463	452	489	465	472	502	447	503	497	497	479	502	461	457	503	485	501	477	494	502	504	518	488	479	462	492	480	501	526	504	450	475	503	472	460	470	457	453	464	486	494	480	492	480	478	476	455	510	511	498	486	472	465	477	482	507	484	479	490	477	471	460	492	473	475	450	427	456	481	484	475	500	483	509	440	463	465	464	475	465	468	469	458	415	444	456	489	466	516	489	488	481	476	477	499	473	483	468	464	491	497	445	497	502	431	504	467	493	474	506	476	475	471	498	473	474	500	458	441	486	468	473	474	473	453	478	476	473	460	476	464	469	482	482	484	490	470	496	451	468	452	499	507	488	446	483	497	485	477	491	498	474	472	508	502	485	488	507	478	470	478	495	456	464	490	528	475	507	443	491	416	478	492	458	507	507	491	455	464	514	452	505	488	480	461	430	463	471	467	503	487	508	480	435	463	455	482	474	478	462	486	487	484	461	502	471	528	484	475	495	455	498	504	473	480	512	466	498	457	473	478	496	496	443	495	485	491	495	461	476	493	441	483	467	489	477	499	462	472	478	475	475	515	472	465	503	453	489	474	501	515	489	463	499	497	468	500	500	495	465	462	451	510	534	459	450	456	490	467	487	485	487	437	476	520	465	478	468	532	442	466	507	529	473	496	499	470	485	492	480	532	482	477	436	529	479	489	473	483	504	482	450	476	469	489	451	509	476	475	474	477	475	477	497	448	475	467	415	502	471	475	496	484	473	478	487	492	474	475	471	444	483	513	510	479	445	444	481	453	438	511	475	468	470	479	494	500	486	457	460	463	502	463	494	473	487	467	483	466	483	498	454	535	447	499	530	483	496	460	481	466	505	477	461	511	488	470	501	487	451	485	501	497	480	446	469	450
60545	26686	9377	2248	653	465	331	298	243	263	255	255	249	204	238	223	240	228	224	231	236	226	215	242	234	258	240	216	219	221	233	233	216	239	246	266	250	246	233	223	223	231	227	217	227	224	235	262	252	221	236	246	245	236	220	218	252	241	243	238	243	220	221	246	245	265	283	217	227	238	218	233	214	219	202	192	234	238	201	232	247	232	249	242	237	234	236	252	207	233	213	251	226	268	224	215	221	221	256	227	247	228	236	256	240	220	230	248	214	229	254	250	230	239	207	217	227	242	209	236	248	259	258	254	258	240	225	229	216	262	211	232	205	233	239	218	249	235	244	221	233	261	229	243	232	235	211	220	231	215	250	216	229	237	195	220	209	238	265	258	251	241	258	246	233	205	210	241	207	255	224	279	226	222	235	251	252	251	231	240	211	241	222	230	225	241	224	238	244	244	257	211	234	233	212	244	198	267	221	220	255	240	235	236	244	272	251	232	263	258	246	258	207	257	214	254	240	257	235	249	259	224	251	220	230	249	230	231	247	213	263	231	247	234	230	206	210	239	205	235	262	227	242	228	240	242	226	233	257	247	241	242	249	220	246	234	234	226	245	241	223	219	224	227	230	233	222	214	240	235	234	225	260	249	203	220	232	222	234	273	235	229	234	188	243	233	235	241	225	225	230	226	220	235	257	235	242	257	189	237	214	239	229	247	239	257	199	262	233	234	221	224	227	231	265	235	210	230	208	259	253	212	218	201	258	233	239	255	284	250	212	252	245	210	241	232	215	215	205	226	246	219	278	246	238	217	259	247	234	232	212	226	245	219	259	229	239	251	254	236	247	252	271	258	257	251	233	245	233	228	226	245	269	249	248	224	223	233	257	252	193	236	263	241	235	233	241	231	234	231	245	250	241	225	260	265	244	235	236	260	251	203	242	222	245	210	228	230	232	225	223	236	257	241	242	264	275	242	241	225	223	248	263	224	253	221	207	229	228	213	226	269	248	257	241	242	259	231	251	248	219	212	268	227	250	250	220	234	236	227	245	216	201	255	251	239	245	231	216	240	224	218	222	244	247	240	223	246	237	243	214	245	234	229	215	229	220	220	239	248	214	229	240	235	234	253	231	237	248	221	197	214	224	232	209	236	259	218	251	208	261	207	266	220	258	251	221	240	251	250	249	267	242	272	235	243	245	228	218	244	178	229	232	235	236	233	209	223	227	243	239	214	216	216	247	248	252	215	217	250	247	231	267	250	223	246	246	229	223	237	237	268	258	217	217	236	260	233	248	248	205	235	242	238	226	217	240	220	209	237	220	268	226	243	217	238	224	219	236	218	233	205	246	210	218	227	223	243	226	238	232	228	280	237	213	268	210	234	216	239	246	227	261	229	221	263	232	212	229	214	237	230	222	212	217	240	220	239	211	223	246	207	263	242	265	234	234	233	263	224	236	264	250	240	226	215	227	240	259	220	256	245	225	236	227	258	245	242	209	222	235	228	243	240	232	240	238	223	229	217	227	235	231	239	229	258	231	231	231	233	240	276	252	252	205	246	241	220	227	233	219	203	234	216	249	212	245	229	202	231	223	233	219	209	213	224	215	227	224	224	230	218	252	212	225	236	219	234	234	238	217	220	246	235	247	285	238	241	247	249	229	245	251	215	260	207	230	236	244	240	232	258	232	257	251	249	239	231	244	246	220	231	203	229	244	239	211	235	248	220	247	247	232	221	236	246	208	242	247	223	243	242	248	204	228	234	239	245	222	264	217	218	254	249	219	219	263	247	231	238	227	239	242	227	231	211	224	237	234	241	224	256	239	223	252	211	230	230	232	232	236	249	245	240	230	263	215	219	234	234	259	199	249	247	236	224	224	205	244	226	279	221	270	277	245	224	252	246	238	222	243	207	234	234	253	243	240	211	238	232	251	235	229	230	230	253	211	225	240	274	243	266	251	235	234	246	252	205	249	256	258	227	224	248	240	272	229	241	244	230	219	243	194	238	231	226	218	263	274	199	257	224	239	218	241	230	217	240	227	263	250	235	237	241	199	243	227	236	233	220	258	258	247	259	224	237	253	267	251	223	218	225	267	228	224	239	237	248	262	239	217	229	249	246	262	221	244	230	223	215	247	224	223	222	224	222	199	238	251	218	227	235	264	223	230	246	240	226	214	229	192	227	243	251	227	233	213	260	199	225	240	216	245	265	241	240	233	204	181	239	244	247	259	242	225	251	260	216	237	243	221	242	240	218	244	253	209	272	252	245	223	245	234	227	209	233	238	208	215	263	234	198	215	243	202	241	243	238	242	240	220	251	232	241	220	239	229	256	248	228	217	217	238	253	245	222	234	215	199	225	219	257	256	263	212	218	239	208	213	222	259	233	258	241	224	207	229	266	238	265	238	236	238	221	217	210	252	200	227	261	253	230	225	224	269	267	211	230	219	249	228	236	244	224	213	232	223	211	200	218	207	195	206	251	211	239	207	250	239	248	253	249	261	257	262	249	233	208	238	262	224	252	233	197	229	224	243	243	220	218	220	244	228	256	226	215	245	226	226	266	220	225	223	232	223	234	249	229	230	220	224	243	247	244	257	253	231	222	267	248	234	223	222	234	259	238	232	250	236	224	231	237	213	256	257	231	249	240	214	241	239	256	231	188	237	231	218	242	248	226	198	222	225	236	249	212	254	261	231	260	225	239	235	253	206	269	236	227	229	241	235	231	222	248	247	257	270	227	241	235	235	248	252	221	230	202	226	230	244	233	231	220	224	254	223	244	239	235	225	237	227	249	255	251	256	247	246	270	235	222	249	240	217	242	228	269	226	236	235	242	226	231	268	239	221	246	229	250	204	229	255	223	242	247	236	245	230	227	269	239	207	275	237	220	215	244	210	220	220	253	253	231	232	233	219	265	232	229	232	261	239	234	242	246	248	240	233	233	217	247	220	219	243	235	243	231	231	246	226	239	255	247	223	265	235	246	228	256	199	206	214	219	209	223	235	225	239	241	269	255	236	206	249	227	243	222	239	227	236	231	240	253	268	251	224	234	202	220	236	242	219	239	227	256	261	237	234	233	250	231	225	231	217	240	218	249	240	222	236	242	230	273	229	223	215	228	252	263	204	215	225	238	246	243	221	207	208	248	249	238	220	234	195	197	221	239	249	244	224	254	216	224	254	214	233	229	242	203	246	240	231	247	205	220	218	232	227	215	241	236	225	216	241	224	237	219	233	203	218	226	232	247	227	229	235	238	227	233	243	256	231	247	234	183	218	233	233	221	230	294	239	234	256	229	236	258	246	232	262	215	226	231	224	241	230	289	248	225	210	211	249	192	260	227	245	224	209	230	236	239	242	273	214	239	252	220	227	263	243	233	279	231	208	249	260	206	265	237	240	250	213	238	208	232	226	232	221	213	242	236	242	207	222	243	250	239	219	219	253	231	227	240	248	220	236	236	240	226	238	217	238	255	229	218	245	227	242	274	207	213	253	241	252	245	254	249
40731	17879	7442	4032	1573	1057	804	659	630	666	613	533	538	541	529	511	532	494	523	499	536	568	546	557	515	513	537	533	558	539	564	529	549	537	507	507	508	538	522	539	536	536	537	531	516	557	494	503	496	501	533	539	481	560	489	559	503	550	547	544	512	540	536	554	516	498	547	489	561	528	559	566	535	518	531	556	526	532	533	494	518	543	544	525	525	490	534	528	526	486	528	504	551	546	518	516	505	535	554	528	506	561	540	492	527	495	545	535	530	518	550	520	483	543	485	514	531	478	567	540	518	538	515	538	518	516	488	537	519	490	510	572	543	535	547	456	527	548	550	491	531	515	535	492	499	488	541	490	532	497	525	563	563	542	502	520	483	564	530	556	490	516	525	517	541	519	538	565	544	533	528	537	520	538	520	500	526	560	475	533	569	579	517	524	513	519	521	530	559	498	483	542	489	578	513	585	506	565	550	504	554	541	564	499	519	553	552	511	524	512	499	513	508	556	548	536	526	546	532	521	562	558	488	518	519	534	544	551	505	505	523	562	519	520	525	547	542	526	537	530	537	569	510	529	562	518	515	509	540	482	548	517	521	524	512	529	504	521	517	512	522	524	532	520	528	545	546	541	526	534	527	557	526	513	509	523	509	530	526	549	546	542	548	563	544	532	543	542	557	555	577	531	524	550	536	537	507	527	504	563	502	521	517	527	498	539	511	521	542	541	528	518	530	522	512	529	524	506	512	533	568	533	520	520	534	538	549	549	537	475	524	554	543	520	539	507	524	520	501	529	523	533	531	512	552	543	547	503	534	522	510	526	525	514	514	576	497	528	544	520	526	505	488	541	506	515	534	541	511	550	562	520	491	565	550	505	517	529	555	473	509	492	547	544	539	489	537	573	552	538	526	529	550	509	583	585	522	517	501	513	543	527	520	536	484	506	553	518	531	549	491	523	517	525	541	536	536	488	498	508	540	505	589	519	527	536	560	492	494	509	534	515	547	524	558	540	532	520	486	517	538	498	560	549	556	521	537	556	538	512	518	517	538	509	522	556	537	525	539	503	537	548	557	547	540	481	532	545	516	524	545	544	515	559	515	487	568	540	514	518	496	521	528	569	512	524	505	517	520	519	540	533	550	511	565	497	505	525	535	516	560	560	551	526	550	507	519	548	504	537	524	529	571	586	536	515	570	564	551	532	537	527	504	505	526	535	526	463	516	526	498	543	517	498	541	484	532	503	554	503	531	540	554	507	528	553	561	541	562	553	507	544	567	533	532	514	559	498	512	531	530	531	506	505	557	514	503	501	527	509	511	499	517	533	518	511	525	503	519	539	522	494	504	539	584	511	518	536	546	478	505	562	502	488	519	519	499	531	539	537	522	509	499	529	528	516	529	530	544	487	545	534	556	516	491	529	539	513	515	527	543	474	504	523	538	524	512	530	538	520	525	532	567	509	545	525	552	540	515	524	558	482	491	513	585	520	538	527	513	560	571	536	534	574	526	563	512	509	504	558	522	539	519	502	557	482	507	527	530	519	542	530	521	497	523	525	528	550	526	486	489	534	519	541	535	577	565	518	533	528	533	492	548	491	526	523	544	535	518	530	529	514	512	553	519	532	480	530	499	493	510	536	513	499	532	526	515	511	557	503	496	495	520	533	511	517	506	526	514	517	534	505	553	529	540	489	517	546	519	571	511	547	507	530	535	543	557	508	524	500	566	501	511	515	555	538	544	538	559	515	542	540	516	526	551	499	544	533	496	498	528	532	534	533	519	564	510	549	516	492	542	498	542	516	545	515	537	519	536	511	494	539	482	556	501	517	535	520	538	510	538	541	531	500	551	507	531	512	564	492	543	546	513	505	543	514	528	533	520	514	517	520	507	540	504	544	573	540	527	512	538	523	551	517	539	543	542	533	498	501	528	504	534	519	491	552	504	504	532	539	544	537	506	547	571	552	558	530	519	490	509	556	536	556	522	528	520	527	558	550	507	530	513	519	516	570	504	552	506	501	544	499	569	506	503	545	544	487	536	533	539	530	502	543	542	543	527	544	547	485	504	592	474	535	537	486	509	520	542	520	562	525	515	466	503	538	571	496	561	523	516	566	550	534	566	552	533	509	529	552	534	569	512	540	536	570	548	541	567	521	540	552	538	531	514	567	498	529	520	518	497	549	488	527	527	504	550	529	501	544	539	525	554	524	539	512	536	513	499	529	501	480	536	503	538	531	544	552	516	542	568	461	527	524	541	498	497	554	528	542	544	495	534	508	518	506	529	497	563	517	537	532	509	528	581	547	486	523	524	506	504	562	531	570	540	517	526	555	502	520	498	502	563	513	493	532	503	502	521	520	535	579	542	547	525	542	505	576	515	525	489	514	544	549	564	501	501	532	530	504	550	505	543	535	533	516	542	525	528	528	574	512	542	521	514	604	534	545	518	528	533	492	533	510	536	548	544	511	528	547	491	571	486	523	556	536	516	528	518	540	494	510	498	539	542	552	521	526	558	523	528	488	513	508	559	544	539	512	523	539	514	511	499	490	478	516	513	552	525	555	508	523	527	487	541	511	581	552	547	490	552	529	530	500	525	504	545	525	512	574	528	550	530	515	535	546	539	478	532	524	522	537	521	515	527	526	516	477	522	520	525	523	528	527	575	505	533	533	537	527	536	511	535	524	485	566	555	542	485	507	510	486	545	543	521	528	524	541	559	497	496	500	512	547	534	496	539	513	526	516	500	543	537	530	582	517	533	532	543	483	507	511	542	542	531	507	551	511	505	519	552	550	578	528	508	566	547	485	535	518	474	538	530	544	509	503	515	553	518	514	535	521	538	537	504	508	523	512	497	582	525	574	546	505	534	529	528	504	494	508	493	547	560	499	545	513	587	523	538	464	526	539	565	510	536	533	524	546	546	509	486	552	540	466	482	509	532	530	521	522	542	523	483	487	528	494	543	495	556	517	538	545	526	512	506	564	495	525	514	489	524	501	535	536	536	540	528	543	555	535	535	544	513	484	516	505	527	509	500	536	510	510	509	563	555	487	572	537	538	500	566	532	505	538	498	556	523	565	549	545	544	507	514	506	513	537	549	531	514	558	506	507	545	569	537	532	561	526	537	545	505	502	571	518	511	531	483	526	504	536	508	563	531	533	545	522	534	488	535	539	540	478	526	503	542	539	556	535	551	542	549	542	525	556	492	478	526	501	520	585	516	541	537	521	535	502	521	584	551	572	555	523	518	511	518	522	511	523	557	530	543	538	541	509	538	528	517	508	531	544	539	538	558	557	544	494	510	562	524	533	530	500	501	514	523	523	540	529	514	534	481	496	531	532	494	483	494	493	559	546	543	559	521	496	481	505	539	539	534	519	545	493	496	519	500	529	543	527	487	540	522	531	510	524	489	510	479	541	531	521	516	524	529	537	546	527	505	501	526	502	501	531	537	534	563	563	544	525	540	539	523	508	526	502	542	539	520	515	514	514	580	528	574	548	572	511
46043	14552	2049	419	294	266	251	252	258	238	247	255	232	268	236	242	271	232	252	238	255	247	245	257	257	229	267	235	258	254	226	257	232	225	235	244	247	283	237	232	261	212	221	264	260	249	240	231	258	284	260	234	267	232	256	233	246	236	246	257	273	229	254	248	257	254	263	226	266	259	244	266	262	252	248	260	239	240	255	243	268	220	232	247	246	230	221	252	257	248	231	243	243	226	254	275	223	244	238	242	221	213	247	245	250	231	259	213	256	267	197	268	260	254	228	258	235	280	256	242	256	248	232	246	270	268	234	242	223	244	260	256	273	252	229	228	263	260	220	237	245	245	249	275	219	249	255	233	273	242	238	250	260	244	247	265	259	230	229	261	246	236	198	225	217	265	262	250	225	234	243	217	245	232	255	243	272	231	257	258	256	244	243	257	228	227	235	284	225	243	251	254	229	239	228	248	285	233	232	251	234	252	245	258	259	236	253	245	217	242	265	243	216	237	261	267	257	234	259	266	275	299	251	263	256	268	260	267	244	245	257	258	259	232	284	243	262	232	229	266	245	246	264	244	245	250	235	251	243	239	249	230	229	253	253	243	258	248	239	245	222	254	271	218	264	234	291	231	271	244	261	249	260	213	263	261	227	258	209	272	233	240	264	271	240	226	282	247	268	242	306	229	261	251	251	257	230	255	224	257	274	230	218	234	223	259	248	222	244	282	250	228	270	263	237	227	259	244	218	283	229	207	234	242	275	230	217	254	243	275	229	248	231	237	226	242	246	233	222	254	260	253	262	225	233	236	229	276	267	244	237	235	275	245	214	223	226	272	228	207	243	268	221	242	261	229	239	247	264	252	218	264	235	243	258	253	246	218	260	222	241	242	268	239	234	276	241	257	223	240	255	237	242	278	264	228	232	226	229	254	264	262	224	230	239	262	264	271	250	210	240	257	245	228	244	226	282	268	241	241	244	231	222	238	255	242	251	262	265	248	233	250	250	287	289	239	270	246	276	295	244	237	240	244	241	254	237	229	230	249	235	251	254	263	229	230	222	237	236	242	274	235	282	261	230	261	278	257	241	251	239	252	269	271	257	250	264	247	268	238	222	272	245	199	264	256	250	305	223	242	223	246	260	238	261	239	234	263	259	280	245	229	252	237	229	268	267	226	254	303	231	220	255	263	264	239	239	241	233	208	248	236	257	226	232	249	235	244	247	251	245	241	257	216	275	239	245	252	236	243	265	237	262	244	262	241	245	240	238	234	253	250	290	281	239	254	242	230	203	209	247	259	253	261	248	209	266	237	260	255	212	232	254	256	254	252	262	236	260	225	252	244	234	236	252	226	248	241	240	266	226	246	248	263	250	264	227	246	220	281	237	266	247	246	238	243	237	248	279	231	214	251	215	247	256	248	245	289	294	245	254	236	253	249	266	251	276	257	250	246	256	230	233	218	229	266	231	245	234	245	234	230	250	234	223	283	262	245	258	265	249	264	267	261	261	226	208	264	232	251	270	225	234	237	240	259	227	214	238	230	263	272	219	251	230	260	264	257	251	232	246	240	240	238	252	203	261	239	263	265	247	264	237	228	241	224	255	264	256	265	252	217	250	222	216	225	246	250	273	247	233	236	267	256	248	236	242	223	235	229	255	273	250	236	240	234	238	245	242	247	246	254	242	244	255	229	230	251	207	258	228	256	248	250	245	246	247	260	244	232	249	248	239	246	257	278	287	217	249	237	235	291	225	242	271	266	236	254	227	239	232	264	237	234	258	254	254	244	243	245	202	260	261	246	261	243	262	247	244	227	248	242	244	246	264	249	272	242	247	219	229	240	215	230	256	219	232	263	220	243	248	222	272	236	258	261	247	202	256	255	260	268	247	258	226	254	249	235	283	237	251	227	240	271	253	238	240	235	273	207	244	262	263	232	242	251	257	249	222	281	237	238	243	240	246	246	233	226	256	239	225	247	247	247	209	237	255	252	250	249	244	270	243	258	228	221	240	281	248	246	277	254	255	237	241	230	261	249	210	241	243	259	269	247	239	236	259	258	243	258	223	238	281	237	260	271	241	240	239	274	239	233	251	242	239	243	246	244	242	230	248	280	267	238	253	264	236	236	252	248	244	283	250	232	252	230	246	238	216	248	254	294	262	227	238	219	229	239	252	268	226	231	218	268	241	243	251	241	234	272	251	265	278	234	226	262	261	250	262	236	233	257	261	236	262	236	230	258	255	241	238	241	230	264	266	260	248	249	244	258	231	257	258	266	248	237	259	268	268	243	254	249	228	229	219	231	261	233	244	265	251	260	258	234	251	226	238	245	238	258	247	257	246	223	238	235	277	260	247	245	227	251	241	233	262	244	233	231	238	221	252	265	260	254	264	251	265	241	222	223	251	226	226	228	264	262	225	228	240	260	239	246	263	251	252	214	236	230	242	270	245	253	245	236	241	239	263	269	246	230	229	239	241	284	262	266	267	243	221	242	246	254	237	245	263	243	228	258	233	281	286	288	224	256	256	242	255	278	263	255	263	237	253	245	251	223	259	240	252	237	256	282	234	216	233	239	253	261	244	242	250	257	230	225	258	241	232	238	265	274	247	254	266	256	283	253	273	245	263	229	264	226	222	246	240	254	269	266	236	238	251	240	224	249	228	234	229	258	249	262	243	234	256	231	250	272	257	254	250	253	277	260	260	256	234	238	278	271	233	249	254	254	236	232	239	230	251	215	278	257	232	242	254	263	218	214	288	246	230	240	279	267	229	247	230	253	243	232	251	242	260	263	237	231	242	222	211	247	224	260	243	254	243	250	246	226	230	260	214	247	234	230	227	233	259	257	238	253	285	222	280	272	250	251	259	233	258	260	206	242	247	257	245	266	237	253	240	247	247	231	261	200	257	215	239	245	254	262	245	258	243	286	234	198	225	232	256	241	260	259	253	219	190	267	233	238	256	251	289	274	259	252	252	218	238	267	222	244	230	251	262	223	248	258	255	237	242	234	267	259	254	286	244	247	268	281	233	241	236	201	232	234	293	227	243	228	245	240	249	254	247	255	231	258	233	248	252	273	249	243	258	266	254	235	231	229	244	257	259	234	267	233	253	260	234	257	237	245	226	220	251	287	245	239	242	255	284	250	250	229	265	261	269	272	253	211	224	250	255	248	243	241	241	224	234	283	247	232	221	262	258	260	228	229	274	248	235	247	258	251	246	227	268	224	229	247	228	245	235	226	227	230	223	241	245	257	261	227	262	248	217	249	225	275	268	242	268	247	253	232	274	228	271	241	274	232	252	224	233	239	227	254	262	249	219	260	238	252	247	239	228	239	258	256	252	248	249	256	228	239	236	260	278	246	232	244	244	217	228	227	279	252	252	241	243	242	240	236	234	249	243	211	249	265	245	215	237	233	217	218	261	252	233	253	265	260	231	259	264	238	216	266	253	247	257	250	241	241	241	210	254	236	229	226	265	234	260	266	206	242	292	250	234	256	279	238
28998	5519	1479	838	660	622	546	536	531	554	570	519	577	556	545	564	533	553	566	530	575	551	569	522	582	558	518	554	517	591	582	515	547	541	525	542	527	574	568	566	535	539	561	539	550	544	531	553	559	539	550	573	599	591	518	547	527	597	573	558	556	551	537	569	521	526	577	552	546	507	564	551	539	558	552	549	572	501	522	541	545	555	549	527	573	568	560	539	553	533	541	520	498	565	551	562	574	550	562	526	566	565	554	609	561	550	538	562	537	569	554	527	546	584	560	513	566	549	586	538	549	541	516	563	531	521	552	559	562	593	544	572	568	548	545	502	563	558	540	504	541	560	579	520	601	551	540	549	549	610	554	571	545	547	551	572	556	565	555	563	567	528	588	564	527	562	539	563	547	576	509	570	551	585	597	548	538	553	532	596	570	548	555	529	535	555	548	518	512	491	524	534	583	508	549	528	534	550	539	589	542	555	549	563	523	567	550	553	550	526	549	519	511	547	524	545	505	565	538	551	521	566	537	531	530	547	538	572	545	537	539	490	548	564	524	560	539	524	540	565	521	528	594	567	530	562	546	557	559	575	569	589	563	579	561	569	570	578	547	540	534	534	524	567	587	530	530	567	539	560	536	560	557	557	571	570	517	576	580	551	541	552	581	571	569	532	588	548	516	548	531	573	518	552	532	506	549	580	521	519	538	563	537	570	547	514	602	541	544	553	506	540	556	546	562	543	550	573	584	561	509	538	553	555	575	564	538	550	576	535	550	537	560	545	537	556	534	585	558	549	587	535	571	528	533	572	553	534	586	502	530	574	484	560	589	555	595	542	500	561	548	557	542	531	560	569	608	532	582	560	578	519	552	553	499	530	509	547	521	556	565	581	584	575	512	532	539	506	558	527	576	542	568	556	529	536	531	550	551	552	537	551	538	565	568	562	520	504	555	538	514	570	525	566	562	588	553	560	548	523	540	556	525	554	530	517	572	530	545	555	542	547	565	540	551	536	545	550	555	536	561	537	559	527	540	542	554	548	514	518	571	551	534	560	581	573	565	552	558	558	545	533	541	522	509	511	566	552	558	575	536	543	535	552	543	537	547	535	543	525	560	584	517	556	570	510	562	563	526	563	573	546	542	496	579	625	545	558	556	497	554	578	531	533	521	547	566	521	550	558	571	552	578	560	540	549	567	570	518	545	528	554	543	562	562	562	552	539	526	546	541	559	552	562	555	540	516	591	581	499	520	532	579	570	534	481	560	551	564	504	539	516	602	550	547	540	512	534	542	535	516	585	541	509	558	525	527	562	523	564	547	547	557	550	548	560	527	554	570	523	535	575	567	574	519	586	556	569	541	551	558	519	542	527	531	555	560	569	563	541	545	559	577	608	604	550	525	567	550	536	542	586	577	575	562	580	550	589	543	509	529	546	574	530	575	545	555	556	529	502	539	569	515	564	562	528	566	534	544	555	546	560	556	549	567	547	545	567	538	536	568	534	574	552	526	564	525	543	517	552	557	534	570	519	537	529	563	556	544	569	534	562	565	556	527	545	535	561	576	534	565	583	553	513	540	554	529	577	554	568	514	538	525	518	568	565	557	519	560	512	583	560	544	509	520	536	563	552	558	522	543	541	579	552	519	523	529	537	513	590	577	504	505	513	562	547	570	549	535	561	557	590	556	560	530	556	531	548	569	553	592	567	551	587	572	525	548	540	556	536	535	578	550	564	571	527	555	553	510	538	518	530	519	570	582	522	542	531	591	558	549	546	575	562	553	557	574	550	524	526	548	556	559	549	530	555	521	540	561	529	564	525	543	575	542	542	566	563	583	548	563	552	538	534	556	553	548	535	507	513	588	513	581	567	586	553	536	543	497	552	575	547	549	562	602	546	591	525	546	560	524	556	529	546	530	534	525	547	513	544	607	561	513	580	614	524	609	571	568	555	588	528	541	559	551	531	506	572	554	512	542	574	568	532	517	509	540	552	532	579	518	521	501	535	540	540	536	544	529	503	537	529	554	558	603	514	534	584	542	492	551	519	569	543	570	561	531	568	546	576	524	544	533	518	543	551	552	498	514	538	569	534	543	542	544	577	500	555	555	593	569	525	541	520	539	558	597	551	522	558	501	569	566	554	600	602	560	517	561	561	520	555	573	500	549	538	530	564	534	538	557	520	552	523	576	562	548	525	528	594	509	524	559	529	570	538	504	554	551	556	565	564	504	552	507	555	542	573	539	500	571	549	572	541	544	564	544	551	550	593	615	571	534	505	565	521	546	575	568	550	540	557	568	539	529	522	541	527	529	537	567	495	560	559	528	568	562	527	508	541	543	551	545	506	528	523	551	524	542	544	507	575	572	549	580	556	573	555	555	525	557	556	514	591	586	516	513	521	568	503	598	523	629	550	555	601	569	556	514	558	509	520	527	526	576	546	514	565	545	536	579	554	564	580	596	557	580	588	540	509	540	550	522	556	534	549	588	547	533	582	572	530	517	535	538	520	556	504	565	520	515	559	542	563	539	569	547	548	592	568	577	553	546	570	555	503	548	527	544	569	557	582	549	552	518	598	582	557	507	548	548	546	547	552	510	533	560	542	508	527	518	538	535	550	583	589	547	554	565	575	553	576	572	526	525	588	541	570	548	567	572	573	582	569	551	525	538	527	525	523	558	548	559	576	565	578	509	542	568	552	566	567	548	534	577	527	532	573	522	579	611	541	573	531	597	543	554	541	524	549	503	549	546	553	536	543	559	544	560	555	585	575	532	613	518	556	552	515	502	531	573	542	522	536	520	573	539	567	558	561	537	537	574	572	534	578	577	624	560	573	560	546	548	565	536	561	550	538	549	533	573	552	556	569	544	533	561	587	579	546	559	522	530	590	521	556	560	549	525	536	511	576	546	513	542	513	584	560	541	569	523	519	529	580	545	574	571	579	579	574	506	582	543	540	527	585	551	586	488	560	522	529	530	555	556	532	532	534	533	615	527	523	543	540	567	584	500	542	573	523	539	579	528	561	522	572	550	545	554	558	567	533	522	551	518	509	520	510	542	544	512	565	587	546	566	583	532	530	556	517	571	581	531	566	571	585	547	571	566	570	544	546	553	552	511	560	553	545	557	532	579	548	544	550	541	543	557	533	555	507	565	561	593	532	533	536	572	521	537	541	523	525	549	549	557	557	576	522	519	564	532	550	549	562	553	541	566	555	541	523	506	552	533	565	532	548	598	522	565	567	526	594	521	567	558	557	507	552	567	555	536	529	560	551	542	530	530	546	557	584	507	560	536	567	538	570	545	540	518	559	563	527	545	535	569	558	509	529	520	546	535	548	572	539	520	558	528	542	549	531	559	576	535	561	583	565	547	509	560	540	579	546	580	537	529	537	547	581	561	530	544	545	566	582	578	534	625	544	547	546	562	539	532	538	534	549	534	551	537	538	520	567	558	527	546	561	524	572	546	542	535	549	509	571	547	555	516	568	546	521	525	544	512	531	553	574
51292	23487	11204	4884	2393	1490	868	607	406	244	198	183	168	188	174	189	193	189	194	206	182	207	180	183	191	208	204	177	206	212	194	210	176	186	174	190	179	202	188	219	189	191	187	186	189	136	176	187	208	195	184	195	199	187	170	204	169	194	201	192	189	186	200	217	207	195	219	193	183	179	211	209	193	192	195	188	190	204	178	185	200	196	198	208	194	209	183	207	205	199	184	159	172	228	179	179	192	189	171	198	177	240	189	190	190	194	160	173	208	228	208	184	202	204	217	195	188	184	192	206	178	175	185	168	171	208	168	190	194	174	192	190	213	179	188	191	190	204	216	187	199	175	180	186	183	225	181	193	209	189	206	192	190	197	209	187	198	200	184	181	209	171	197	174	200	178	216	217	211	178	182	186	196	193	184	205	180	220	204	188	210	171	206	198	201	206	202	172	154	196	190	205	180	197	179	182	218	179	184	206	214	191	204	191	197	209	207	182	191	206	209	174	188	185	192	192	187	205	190	180	192	181	250	189	208	197	187	200	200	191	179	218	191	197	178	200	185	217	181	196	172	204	222	188	178	175	185	215	153	213	184	197	209	189	217	197	196	190	196	200	188	186	208	202	175	217	220	200	177	210	181	216	208	192	180	195	204	194	162	180	190	185	195	212	209	193	190	204	193	184	217	175	197	194	218	189	199	185	179	201	162	187	182	188	220	187	192	199	185	169	212	171	231	211	195	170	180	226	223	205	189	196	180	204	199	213	201	199	176	212	182	181	176	167	188	215	174	182	202	171	188	179	190	208	206	208	182	166	198	184	208	188	171	182	184	196	189	201	193	189	172	156	206	191	180	194	158	197	208	197	181	232	204	187	180	213	197	210	193	190	224	177	175	212	186	187	186	203	190	216	250	206	208	215	209	178	211	204	195	194	196	172	213	203	184	193	202	190	165	205	196	211	188	189	198	175	209	204	181	183	216	218	204	197	210	199	180	170	179	202	191	224	211	177	198	207	196	202	168	205	200	192	190	191	199	197	183	204	206	198	170	165	197	187	204	188	180	169	197	210	170	178	194	186	204	179	194	193	178	202	160	196	199	185	182	179	172	192	192	192	197	217	190	201	210	170	184	231	201	181	175	225	209	192	181	221	202	155	194	192	201	175	177	198	220	175	202	195	188	215	217	234	176	195	190	207	176	197	198	200	191	162	183	178	204	184	176	190	184	184	210	190	198	221	178	203	215	192	192	227	209	199	194	205	176	193	185	220	171	217	175	195	185	190	194	194	219	200	162	189	170	203	212	188	197	197	197	208	196	174	170	155	199	192	193	196	192	196	198	185	207	185	176	169	187	190	188	171	196	199	172	196	199	170	190	201	188	194	215	231	192	217	197	178	172	209	187	177	189	209	184	203	202	185	198	207	174	221	195	205	215	192	192	191	181	184	181	213	158	182	198	183	203	191	190	190	219	224	203	226	188	214	212	164	206	198	180	196	162	186	222	186	187	176	201	212	200	180	208	200	219	200	190	202	203	197	192	223	212	196	201	201	177	196	208	163	202	183	191	214	171	202	169	184	189	175	187	176	195	197	198	181	193	192	192	197	210	209	200	201	211	186	180	184	178	186	200	215	187	188	176	195	201	184	176	201	172	195	194	186	151	176	234	182	165	202	192	178	192	176	195	195	188	173	184	195	198	176	176	203	188	206	181	197	194	181	197	231	214	172	187	185	187	216	197	199	202	175	200	191	192	215	201	187	192	182	222	161	203	224	202	216	195	189	209	179	208	174	182	192	186	209	203	202	175	197	192	202	170	173	197	204	180	220	184	205	188	196	176	193	166	195	193	187	218	179	215	215	198	183	192	163	180	195	186	198	206	181	219	190	188	196	169	190	177	176	181	225	178	204	204	173	202	201	220	191	192	203	209	205	176	189	202	179	201	188	180	195	192	174	186	210	197	210	184	198	200	194	226	199	179	201	204	188	167	173	202	202	223	185	201	201	213	220	203	178	183	177	200	200	196	182	194	183	183	195	185	190	189	203	191	179	186	204	213	208	184	200	187	204	175	174	197	207	230	191	208	202	193	208	199	195	207	175	192	195	211	213	164	198	222	192	185	213	175	201	162	195	199	191	198	192	234	209	203	207	173	182	210	174	179	178	198	194	208	187	191	188	205	193	192	205	216	172	175	199	186	193	179	198	168	194	190	182	209	196	194	188	181	189	209	186	180	206	176	194	192	231	194	196	165	199	185	187	231	196	194	195	185	199	175	197	187	206	206	174	210	181	206	201	190	201	187	214	193	193	195	194	198	187	200	194	214	174	166	187	180	204	174	196	213	199	211	179	181	212	192	186	200	201	201	198	203	208	207	222	180	224	189	212	200	181	216	211	194	169	202	170	195	187	223	212	200	196	198	218	173	205	198	162	182	202	204	186	195	200	206	190	181	195	193	197	217	210	165	197	214	211	162	193	216	184	193	186	182	173	179	203	193	206	225	198	216	201	170	209	175	192	185	196	163	168	195	202	198	181	170	175	239	190	183	169	184	175	176	204	221	201	191	176	164	201	208	220	161	198	207	185	207	170	185	218	201	198	195	180	213	169	224	242	183	182	202	191	160	212	188	212	213	184	177	188	206	188	212	198	208	178	196	204	205	202	204	201	194	187	196	209	185	205	192	208	212	170	223	194	188	171	186	188	177	199	189	208	219	211	172	195	211	191	191	210	193	212	204	195	197	237	202	211	196	181	190	195	206	214	193	203	169	203	208	150	182	154	186	214	215	211	197	194	196	177	201	189	210	219	217	197	188	170	207	205	190	172	204	191	201	222	202	209	178	206	202	219	214	179	188	200	188	204	163	202	176	187	193	220	190	184	195	162	181	193	189	201	170	201	193	203	214	180	198	180	178	183	198	206	188	180	201	175	204	199	191	187	206	206	196	191	214	198	194	208	196	194	220	208	179	193	192	198	187	197	188	167	190	195	171	189	216	216	219	204	185	196	212	210	167	168	183	174	202	193	217	201	193	183	205	208	184	206	198	202	180	182	178	212	185	211	189	187	208	191	178	192	196	187	191	185	215	173	165	209	202	193	206	201	200	198	211	204	196	169	197	198	184	184	197	193	192	194	202	180	191	211	183	195	206	174	215	192	209	173	200	192	216	198	162	199	212	178	212	201	190	172	210	189	187	215	208	202	221	170	193	193	194	187	204	189	204	176	199	238	195	198	170	207	224	208	176	215	191	167	192	212	193	180	194	171	208	204	226	178	175	201	178	193	209	205	207	194	174	176	213	201	196	190	222	218	216	202	201	192	209	190	196	220	182	203	191	187	197	206	221	217	185	196	181	222	175	161	186	219	176	193	210	179	181	193	190	218	203	190	183	195	193	180	192	184	174	180	173	157	211	216	182	168	186	188	201	187	198	201	180	199	183	216	186	173	176	206	199	194	201	192	202	200	177	220	193	178	190	185	196	203	164	202	204	179	190	214	195	186	194	206	211	222
34110	17707	12976	9822	6599	4877	3027	1909	1324	742	540	473	477	472	426	464	437	439	468	413	425	485	434	462	487	439	462	461	448	455	447	433	473	439	459	442	424	419	452	464	452	445	460	454	406	456	445	437	460	426	445	432	469	442	420	409	450	419	423	431	448	435	437	468	469	438	483	445	413	428	470	418	437	475	450	443	485	467	441	418	458	445	455	449	446	401	434	447	426	485	453	411	441	455	461	500	427	465	451	436	460	442	418	469	418	427	421	432	399	430	449	401	426	473	484	438	421	442	442	447	416	448	449	452	434	475	404	424	458	423	415	410	414	418	478	432	451	452	430	427	461	414	424	488	484	438	434	458	451	410	471	441	461	422	440	442	425	450	449	459	451	451	448	412	441	437	428	427	465	449	436	411	454	407	443	454	448	439	454	449	446	459	446	457	441	467	440	446	421	446	400	439	427	434	441	492	457	425	450	440	443	447	460	449	470	417	466	439	446	466	415	410	458	457	437	426	455	423	443	487	477	419	440	452	458	451	407	443	450	430	462	461	449	446	451	431	447	440	476	458	423	450	475	440	422	437	408	446	457	426	436	434	487	436	460	435	467	414	477	409	509	435	476	461	454	435	448	428	458	424	465	428	444	441	442	470	441	432	442	420	438	424	445	435	455	448	463	455	450	464	441	461	415	441	471	437	452	460	460	446	419	471	409	411	414	454	443	417	458	469	427	437	397	445	406	444	437	464	476	437	482	474	413	414	425	481	432	402	427	444	448	447	481	471	412	439	466	469	465	479	469	418	422	464	466	436	418	453	418	484	429	495	421	414	406	456	459	407	433	427	445	437	475	422	480	418	425	464	426	429	458	395	420	421	401	469	463	467	439	458	427	456	444	432	431	463	442	399	439	434	441	433	466	429	444	423	425	446	502	425	436	444	455	421	456	422	420	447	425	443	466	501	437	418	447	430	436	430	431	457	457	448	430	415	412	438	451	468	443	426	437	445	468	460	461	428	455	426	431	414	437	418	423	498	453	471	426	439	465	410	433	415	422	459	420	464	468	437	408	446	430	455	458	440	453	423	442	442	451	426	398	385	480	440	434	471	432	462	420	463	439	430	434	446	462	429	438	424	441	463	446	453	445	428	450	412	440	399	427	439	437	440	442	455	447	438	428	433	416	445	458	429	417	400	458	409	424	437	457	485	460	414	454	443	453	478	427	428	471	464	424	447	455	439	454	463	460	452	437	451	445	454	447	430	499	459	443	478	440	463	482	420	423	462	436	417	426	445	455	436	474	444	466	454	414	446	440	461	442	458	438	431	430	475	395	419	440	436	416	434	449	442	411	468	470	435	459	443	447	414	447	462	431	455	462	421	449	440	474	446	431	432	445	448	448	447	440	404	458	402	390	443	439	458	465	436	459	448	457	406	448	422	453	456	442	444	468	436	446	420	462	448	407	455	474	440	429	437	433	424	456	474	418	448	457	434	455	478	451	462	414	452	459	458	448	449	452	405	427	431	437	445	443	431	419	454	384	454	418	448	451	441	439	429	434	458	435	438	429	432	448	446	444	423	441	468	445	412	445	421	475	425	472	400	446	440	424	443	423	467	430	449	440	458	445	437	431	442	454	442	415	453	416	448	461	469	412	508	453	430	455	475	484	430	444	437	447	430	475	446	431	444	432	433	451	453	486	452	442	445	436	476	474	406	443	436	438	428	425	445	449	442	412	427	480	471	463	442	407	423	454	438	471	433	479	414	444	437	432	444	442	392	437	446	450	442	428	430	464	447	447	449	486	481	413	499	429	434	454	475	437	426	447	468	466	482	402	414	420	431	432	455	459	449	441	449	444	458	456	435	455	469	435	415	445	426	440	452	439	433	475	435	463	466	455	441	465	445	464	458	455	455	451	443	436	440	474	466	419	431	454	469	436	472	456	495	433	455	450	410	447	432	430	454	467	427	462	463	471	447	427	486	445	438	413	431	442	453	427	475	475	497	437	463	397	412	408	431	425	440	414	503	402	439	372	456	433	421	466	485	418	424	402	439	440	435	429	454	456	414	428	476	459	434	454	447	462	451	429	457	467	489	477	451	480	457	433	476	425	452	434	445	442	444	431	468	445	443	423	482	419	419	450	480	418	456	442	416	463	477	426	464	439	428	468	441	483	460	425	432	428	426	432	473	472	467	420	463	493	457	460	429	487	440	436	451	459	422	417	435	399	426	454	461	473	416	428	416	427	442	459	457	442	463	451	465	407	456	448	468	443	426	457	488	425	413	475	441	427	411	461	485	427	436	435	448	441	437	507	479	442	443	399	456	452	473	432	404	466	486	439	477	427	453	449	422	416	445	473	455	449	434	430	471	433	470	467	442	451	448	500	433	447	461	443	488	407	474	454	422	441	492	454	469	402	461	451	457	420	429	451	386	465	437	451	446	415	437	442	505	462	434	468	454	477	439	431	422	493	455	437	429	495	416	444	453	434	466	456	460	449	426	457	430	461	456	429	444	379	430	456	426	441	425	430	466	444	424	459	449	466	501	482	483	452	443	460	421	427	427	469	449	462	425	397	449	430	421	472	425	475	461	443	420	432	437	424	473	436	462	472	447	488	462	484	449	423	453	420	484	432	449	466	435	440	491	425	444	439	448	450	428	442	465	489	448	409	473	407	478	474	432	468	430	431	469	473	462	449	457	454	402	473	447	428	457	428	449	463	420	450	424	460	415	459	446	441	458	471	461	443	480	434	430	443	447	467	450	431	431	451	501	457	479	474	454	461	429	457	429	428	466	471	440	442	432	479	450	425	460	457	428	442	458	414	463	454	474	447	415	442	445	436	451	422	438	432	430	477	429	411	475	431	446	460	484	432	507	451	436	451	467	464	434	411	433	449	454	458	464	441	440	444	456	443	422	454	451	417	462	454	462	435	433	442	440	469	414	436	448	421	461	431	428	430	450	430	455	418	454	442	446	474	455	444	442	419	432	462	449	479	446	429	449	450	440	426	432	460	427	434	424	428	469	442	476	436	420	444	453	463	440	451	445	462	458	465	459	431	453	421	448	453	484	504	423	455	443	457	468	429	449	446	442	462	452	466	475	471	436	455	421	454	451	452	482	435	459	469	443	423	466	469	512	414	445	420	480	459	452	434	426	453	428	452	447	455	447	423	487	463	444	422	448	449	421	452	422	476	477	444	446	453	441	446	487	468	460	461	497	429	469	429	470	445	454	436	471	425	394	435	460	449	449	434	453	483	460	417	448	447	414	432	423	440	462	478	445	446	469	459	469	411	426	435	463	443	428	443	457	457	468	455	432	455	457	456	450	468	444	440	443	439	473	464	451	413	422	441	448	437	460	460	462	428	458	447	477	489	461	442	432	446	417	459	457	451	413	480	423	447	449	474	437	426	430	437	440	453	461	468	436	452	453	441	449	424	436	429	442	441	461	424	475	441	417	439	460	443	460	419	429	424	460	472	437	450	468	431	461	455	433	471	448	426	456
55270	30454	16587	6844	3192	1959	977	520	298	264	245	226	231	244	219	220	207	188	223	202	191	247	206	212	223	196	198	216	203	201	239	200	225	217	237	219	210	207	222	198	206	201	204	178	207	210	204	210	208	235	205	216	226	231	233	210	212	210	214	216	226	186	209	223	203	230	207	217	196	210	207	203	209	195	188	201	200	198	210	191	216	199	220	267	201	177	196	211	212	211	201	176	201	218	208	224	197	195	220	231	205	199	178	239	238	192	205	185	199	208	205	207	194	223	176	216	225	194	184	188	207	207	182	201	212	212	218	217	201	217	192	220	189	193	193	190	219	219	238	223	210	217	229	215	231	204	208	218	221	211	204	224	232	220	193	201	189	236	191	212	210	197	199	238	218	202	188	202	224	232	203	201	187	225	240	204	218	196	240	208	200	207	206	184	211	203	204	197	230	230	208	235	204	220	188	225	203	180	203	230	207	187	210	215	199	219	172	197	185	192	230	216	207	197	205	211	226	228	198	208	186	232	200	231	216	192	210	193	203	236	189	220	188	206	205	210	204	218	235	202	203	221	225	214	208	202	188	231	189	226	215	214	210	204	242	214	184	202	215	216	217	198	203	214	236	225	206	183	202	210	176	223	200	169	210	200	216	227	218	186	181	201	203	228	201	203	245	218	247	233	186	219	240	217	219	215	230	180	205	220	211	229	216	173	219	236	217	221	201	207	203	205	191	202	185	191	203	221	254	209	212	170	215	200	236	209	218	190	220	227	248	217	221	220	228	191	216	203	211	205	218	224	205	214	212	215	204	214	192	192	205	212	230	228	211	209	200	214	210	223	219	212	220	203	215	222	223	208	230	214	223	215	207	253	209	262	188	220	221	193	212	213	199	202	216	223	235	240	223	224	187	188	226	231	226	234	220	209	221	192	228	202	203	178	226	184	211	203	233	231	230	225	237	196	201	220	196	228	214	223	233	230	217	188	213	196	219	239	201	208	203	187	211	213	198	231	206	211	173	176	187	224	224	234	192	206	213	217	211	217	206	215	207	233	203	185	214	230	191	207	211	221	165	196	232	229	221	192	211	198	194	222	215	242	200	177	205	247	195	201	212	230	200	212	235	192	191	203	203	234	233	225	231	214	220	219	238	252	222	198	217	221	241	213	202	223	196	204	185	226	211	222	211	211	203	211	214	249	210	233	206	229	216	197	207	189	221	198	215	216	229	200	211	215	212	202	222	197	198	214	211	217	225	198	198	239	211	197	220	180	191	204	178	208	223	203	198	195	194	217	233	234	195	207	216	208	194	183	217	221	207	199	220	213	183	202	179	220	233	219	227	200	207	204	212	222	182	208	199	207	232	213	215	217	216	207	214	213	205	239	211	229	208	233	234	217	227	223	199	217	224	228	227	220	217	182	219	216	207	208	198	220	180	226	221	211	200	211	191	190	207	219	194	224	190	207	216	253	214	203	209	221	202	197	216	233	215	207	221	221	233	208	248	179	206	211	205	216	233	193	210	210	212	207	229	224	222	209	210	213	213	227	222	196	198	204	216	220	208	203	203	235	216	235	224	205	221	221	217	193	197	188	184	218	220	210	228	223	229	197	196	181	231	211	211	194	235	248	212	227	197	235	188	220	219	210	203	201	227	218	202	210	205	218	184	188	223	208	197	199	202	220	221	224	195	197	208	233	221	200	229	198	210	196	217	248	239	202	198	217	199	209	223	192	219	190	219	220	193	249	214	214	207	213	207	199	220	216	178	189	194	203	239	212	187	188	215	192	234	195	216	224	216	202	191	210	223	244	215	210	212	207	221	201	185	232	212	219	230	206	217	206	219	216	194	207	204	217	204	222	209	169	206	199	211	201	202	193	227	187	207	225	216	191	223	220	223	218	219	201	229	220	201	204	225	187	248	193	198	192	216	195	210	215	215	197	247	206	230	205	215	206	232	204	192	179	225	230	247	220	227	228	201	195	220	219	205	235	223	204	195	222	191	234	232	207	184	199	208	205	201	208	207	184	183	197	191	221	217	199	205	204	214	229	200	214	204	233	210	205	187	209	211	212	191	208	202	214	209	217	251	234	213	200	227	221	207	172	211	234	203	203	182	225	214	193	223	218	198	213	240	225	221	208	218	216	234	214	182	201	224	221	212	235	203	224	201	224	225	179	231	218	235	227	241	249	188	203	219	240	204	224	206	193	226	267	210	218	209	231	228	217	188	215	209	211	207	199	224	199	176	208	206	191	206	226	214	209	214	181	206	196	185	210	234	214	222	219	206	198	188	215	247	228	228	205	209	214	214	204	225	206	235	215	202	231	177	238	226	196	218	206	227	211	219	234	222	201	240	213	218	239	218	199	208	214	223	246	232	221	221	196	212	207	175	223	207	206	224	221	203	204	208	216	191	245	228	239	207	216	239	236	170	272	183	210	220	208	223	216	227	188	222	223	230	213	185	216	183	231	200	212	244	211	218	178	201	234	203	218	210	196	228	191	226	190	202	212	191	212	174	212	221	233	189	180	218	202	210	207	189	228	227	232	216	241	228	243	204	222	227	208	174	188	210	196	218	196	212	216	213	208	251	233	222	230	209	183	223	227	184	214	207	215	201	224	226	226	241	232	216	221	230	231	229	235	248	231	225	220	227	236	215	207	202	219	212	201	213	219	218	222	219	216	208	247	228	187	238	212	191	210	201	234	194	198	221	230	194	221	192	216	212	221	206	220	226	211	218	212	200	190	213	214	218	195	206	215	236	225	212	214	215	237	198	234	219	202	211	203	188	226	205	212	220	205	221	224	213	201	214	215	210	186	217	234	242	206	224	206	209	230	205	181	219	219	214	201	188	224	204	211	236	217	227	227	211	184	176	230	217	234	226	204	204	197	195	219	209	219	210	221	188	218	241	221	199	221	198	172	171	196	207	205	212	248	238	235	213	207	200	192	228	205	201	211	181	194	219	214	219	236	198	218	189	207	217	213	216	181	219	210	222	184	211	210	199	229	228	192	207	193	217	202	181	206	190	223	186	232	226	203	213	243	207	189	208	214	237	221	207	201	226	219	237	223	211	203	268	182	190	221	209	188	203	214	208	220	193	207	185	194	225	190	216	205	215	232	213	225	226	206	224	240	207	225	232	203	206	234	209	215	214	226	242	228	226	192	216	207	204	211	209	234	230	226	199	222	188	199	227	228	240	195	224	179	225	223	233	180	189	227	221	205	210	218	193	185	210	203	203	245	214	201	218	241	225	213	193	189	207	198	220	251	213	214	211	213	200	215	223	194	188	208	248	204	197	215	201	228	185	205	195	224	198	206	206	219	223	213	217	206	219	180	207	204	202	207	212	230	221	226	191	216	224	210	197	209	245	235	214	250	216	192	226	224	211	211	234	193	218	215	207	211	191	220	200	201	218	219	225	228	202	236	207	227	194	224	203	243	209	229	207	211	165	216	197	190	228	226	195	204	241	210	217	197	234	227	222	206	215	219	193	226	224	230
37408	25314	16545	11587	8084	5701	3060	1375	850	632	585	526	530	532	460	461	486	467	533	475	496	459	473	483	470	466	456	469	487	491	495	484	477	505	496	482	479	515	489	458	497	507	493	466	482	476	503	481	447	514	481	458	480	443	503	445	494	462	522	482	500	484	513	467	465	456	481	475	492	467	448	488	465	465	528	458	442	499	486	489	481	486	496	454	485	453	516	494	479	463	442	490	452	466	482	523	507	473	489	472	505	441	481	448	501	467	479	446	531	465	481	498	479	498	457	501	481	428	496	453	476	460	514	466	446	503	466	505	486	453	478	476	459	483	480	475	487	460	476	482	458	504	433	500	498	488	520	526	514	435	468	458	472	467	483	472	491	455	535	482	489	499	420	504	490	472	522	490	467	440	502	468	471	512	488	477	492	461	470	476	462	469	456	503	464	485	475	483	469	455	465	472	499	497	478	456	489	510	441	447	483	480	495	501	476	461	481	485	504	455	491	437	501	457	477	498	490	506	445	450	523	468	472	485	481	474	504	456	474	463	464	517	476	471	458	473	474	459	501	496	474	461	471	476	483	484	503	473	440	480	458	502	521	485	492	477	457	487	468	470	470	485	455	454	474	503	467	474	480	502	494	505	476	519	492	507	512	491	503	446	495	478	508	511	486	453	522	462	448	473	487	491	488	470	500	440	443	453	489	484	464	473	467	413	443	444	470	474	467	474	479	463	480	438	506	457	446	471	506	457	445	458	504	464	443	473	517	506	455	486	512	464	486	451	493	492	458	487	457	467	494	434	455	487	437	463	486	457	491	454	483	469	500	488	497	440	465	453	512	478	468	448	504	493	464	459	484	480	496	479	470	473	491	496	462	515	524	448	478	492	506	489	509	480	480	459	477	490	496	468	462	468	463	502	462	482	503	480	477	473	488	478	482	484	490	459	472	440	491	476	522	437	462	472	469	468	485	482	467	460	499	434	472	475	494	493	506	465	472	489	495	439	469	459	423	480	479	502	466	485	459	508	492	509	454	484	469	524	425	468	482	501	478	481	459	457	471	490	450	465	478	483	491	522	523	438	501	483	479	494	486	477	477	457	462	473	449	482	490	477	491	469	495	489	448	463	516	503	488	482	459	473	448	493	490	473	482	473	477	476	518	468	478	483	461	450	438	481	474	481	477	484	491	495	477	451	468	459	480	493	482	471	480	475	526	458	469	489	443	456	469	510	459	469	465	481	451	483	459	493	487	494	469	481	501	487	472	442	453	487	449	489	489	496	447	477	487	471	480	503	447	470	466	485	457	480	474	498	440	506	475	465	474	474	478	524	472	506	500	492	501	491	484	497	492	477	471	478	480	493	456	479	445	474	470	480	499	461	459	469	485	435	458	473	477	479	502	491	468	503	494	480	482	487	484	448	476	479	468	444	487	472	455	508	503	459	495	462	455	476	507	472	468	490	457	444	487	484	482	463	468	464	478	437	466	497	509	492	471	498	440	541	460	463	505	486	509	480	486	495	476	449	479	500	489	453	463	509	481	484	467	467	480	442	462	467	482	480	478	445	454	475	499	479	469	485	497	469	491	491	499	478	496	498	453	486	478	462	484	472	528	506	492	402	476	502	468	459	502	514	480	471	454	472	493	501	470	479	461	469	493	477	501	471	495	455	470	496	488	491	474	496	474	470	507	464	499	453	485	483	470	459	500	500	506	468	482	506	529	504	515	524	479	463	456	478	479	480	453	480	470	480	453	493	469	468	509	506	449	484	459	491	433	480	504	481	465	461	513	466	479	502	484	497	478	511	473	457	469	506	531	491	482	471	479	481	468	500	490	485	484	485	527	490	503	462	519	461	478	480	486	476	480	491	506	467	454	475	443	486	507	462	463	501	466	448	480	481	499	475	512	515	464	485	503	504	460	455	483	462	457	488	439	503	481	499	449	433	453	493	493	490	499	511	455	462	493	470	487	508	511	468	519	530	471	466	519	472	515	472	458	475	450	498	485	460	475	485	484	486	444	515	454	471	467	472	490	458	416	481	507	426	478	458	505	449	530	470	491	485	425	477	495	502	471	490	465	489	492	466	449	436	477	490	506	493	505	532	492	533	479	466	451	463	483	506	437	454	493	445	492	476	454	496	432	471	490	473	458	510	488	438	452	464	454	465	502	437	470	536	451	464	460	472	461	461	518	467	465	456	469	442	429	523	491	502	498	449	456	495	481	454	475	446	464	443	470	496	489	462	453	478	502	511	500	528	524	489	470	484	466	454	477	518	471	458	493	456	471	456	483	462	471	476	496	447	462	476	481	498	435	474	476	490	459	486	476	484	468	505	455	463	491	464	463	499	490	460	466	473	466	505	459	455	492	505	458	479	450	489	480	461	470	466	465	503	483	467	472	495	445	506	472	492	527	453	447	510	448	501	461	524	463	458	469	476	500	474	453	517	493	490	483	477	486	434	489	476	476	499	482	484	475	417	434	446	502	482	482	475	471	476	491	489	469	496	489	482	490	472	487	491	484	449	455	490	471	408	482	455	470	486	519	474	471	464	515	497	486	461	460	475	500	457	463	500	475	497	497	447	445	499	468	484	496	493	503	476	487	494	472	447	488	476	486	489	480	469	498	437	478	450	454	504	506	492	484	480	486	486	478	495	482	460	447	456	489	427	489	495	487	492	462	463	474	483	501	479	463	511	452	501	458	490	469	474	474	467	471	493	488	529	493	446	534	506	455	481	463	466	501	429	477	464	502	445	457	455	496	481	526	472	494	489	483	490	491	489	499	461	468	507	477	475	488	479	451	495	495	469	457	450	491	499	494	505	489	475	489	474	483	462	506	510	473	478	490	450	496	451	466	446	466	532	513	452	490	494	477	493	488	504	556	500	474	462	458	473	490	495	473	484	503	483	496	489	512	478	515	454	474	509	463	487	519	515	455	456	497	491	487	501	499	491	532	433	479	508	456	468	488	505	465	413	456	428	506	483	481	511	409	487	486	466	488	478	470	531	493	464	478	427	459	477	473	507	487	497	496	474	480	446	483	436	458	470	484	464	478	489	451	485	454	460	467	472	476	482	463	498	459	474	465	447	473	434	459	485	522	512	529	479	475	474	476	500	481	451	468	452	467	475	492	482	473	488	490	479	469	503	485	505	481	496	526	458	451	464	489	475	482	463	473	476	489	491	491	478	470	449	531	523	472	462	532	525	496	508	484	508	460	480	486	501	490	469	491	469	469	455	444	431	447	477	496	484	468	480	477	473	521	476	503	502	452	489	462	509	484	483	439	473	488	475	480	525	487	525	508	509	480	496	458	502	502	468	468	469	496	500	473	473	456	461	472	515	492	481	473	487	504	510	491	454	503	461	505	478	467	489	447	468	504	468	477	488	479	446	479	469	467	464	462	473	457	493	471	489	513	492	524	484	459	482	475	475	489	435	495	484	488	498	471	498	464	459	494	486	465	465	491	444	476	445	512	489	477	492	473	496	487	482	484	452	467	460
45944	19505	6275	2410	1135	613	390	295	249	224	208	250	227	207	209	221	217	214	174	212	221	215	232	187	221	229	213	216	226	210	188	239	181	228	207	215	211	210	212	209	198	211	200	208	204	195	198	195	211	189	204	198	206	202	212	205	226	210	201	224	180	213	196	229	226	237	219	247	214	232	205	213	212	185	197	217	191	219	181	210	212	231	197	202	200	212	224	181	198	245	217	204	212	242	231	210	243	200	208	216	195	193	208	198	207	242	189	208	246	223	216	221	220	194	211	187	215	199	237	217	207	204	192	221	209	237	216	204	225	242	180	230	207	200	208	219	211	228	214	219	214	213	232	212	206	216	202	225	207	199	191	209	207	213	210	187	254	214	206	179	218	195	205	219	221	238	223	193	204	178	196	209	210	208	237	196	229	194	219	217	233	208	211	200	216	223	201	233	220	231	217	239	211	185	228	215	216	258	218	204	199	215	191	198	207	215	223	209	198	214	214	237	201	229	219	196	224	230	183	177	210	219	242	225	196	249	206	203	228	208	204	229	224	232	191	213	218	207	192	203	210	212	218	189	237	222	176	211	208	221	222	226	213	205	225	228	238	215	217	242	200	218	226	194	190	194	199	187	217	215	182	198	200	187	207	216	193	205	208	210	212	230	213	214	199	210	233	201	232	194	224	234	214	189	218	187	195	224	208	206	215	221	206	220	186	192	203	198	222	226	209	218	219	187	203	180	206	211	196	223	189	217	238	190	237	195	169	202	190	200	240	185	232	193	229	200	209	204	215	210	224	223	192	213	214	235	205	218	205	255	213	207	174	235	196	202	217	200	213	214	214	221	202	199	221	187	249	201	209	215	220	218	201	214	209	208	206	206	214	206	203	194	185	207	239	217	217	203	207	212	216	236	229	231	210	204	200	229	202	206	190	225	216	178	207	231	234	202	201	223	174	212	214	185	222	207	201	230	211	196	202	190	204	203	198	208	207	197	212	245	244	210	216	210	219	207	206	213	241	220	194	208	218	196	227	215	182	214	210	207	187	182	196	227	200	211	251	184	237	233	210	219	207	211	216	214	214	217	196	218	200	189	209	229	220	200	209	224	209	196	188	201	195	207	184	201	200	192	211	222	207	209	208	185	208	222	201	228	198	204	216	240	214	207	199	204	224	208	213	237	250	198	203	229	183	179	239	203	232	203	199	217	216	199	230	197	200	204	192	205	207	219	228	207	208	220	206	230	239	234	219	229	231	198	222	226	209	230	222	193	207	208	220	212	203	214	212	213	205	241	203	216	206	227	234	220	230	226	234	203	207	221	180	200	205	187	213	200	191	181	202	233	211	246	256	201	224	231	223	211	224	213	177	208	218	215	206	210	188	221	216	221	219	215	229	217	211	249	191	194	195	195	222	214	225	207	217	201	225	194	196	211	223	216	243	210	207	192	200	196	214	244	229	227	204	232	205	195	215	231	245	182	217	202	211	210	202	208	224	240	211	226	204	215	212	224	215	232	218	193	206	232	216	204	207	196	190	214	207	177	221	252	224	229	218	223	213	207	208	218	225	216	221	234	222	207	202	209	228	198	206	209	234	205	220	199	232	210	235	217	190	209	242	231	226	206	224	205	208	239	213	216	207	202	223	233	236	214	213	188	229	201	210	162	193	209	190	196	232	190	190	205	230	212	202	202	216	220	205	204	210	192	209	209	221	205	201	230	208	203	198	219	224	212	212	219	209	210	187	235	223	195	206	194	179	225	195	225	218	202	227	207	224	230	217	211	208	198	227	187	201	193	223	204	223	219	204	212	190	231	199	214	212	200	208	227	241	220	210	199	194	221	195	212	211	241	231	220	248	221	206	200	224	240	221	206	232	209	221	251	230	213	217	225	230	192	203	208	200	199	186	207	219	230	217	212	203	219	205	203	198	218	184	193	205	219	210	195	208	227	205	221	192	183	185	188	205	212	225	218	209	237	224	206	214	198	206	204	202	226	223	189	223	216	244	223	201	187	193	206	226	189	208	206	197	190	220	216	213	195	226	228	186	241	206	197	249	216	200	193	206	226	220	225	189	181	201	240	215	179	224	201	204	228	200	245	218	214	193	210	182	211	203	213	205	222	213	228	218	210	213	208	235	218	203	180	200	251	212	205	201	221	228	193	205	205	209	206	201	226	195	235	208	216	209	223	208	237	201	188	223	193	195	209	200	232	206	234	208	194	223	216	196	235	192	216	226	213	211	204	204	202	185	183	204	201	182	197	229	188	185	240	205	240	203	200	211	211	216	213	227	208	214	224	227	211	229	184	226	226	210	221	210	187	215	222	225	219	207	225	186	228	212	227	233	228	212	237	212	174	169	191	216	192	222	218	227	197	232	246	220	203	203	205	215	205	208	236	198	184	210	225	188	208	199	196	202	219	214	211	226	217	197	206	197	206	234	221	231	215	217	198	190	202	209	194	193	217	195	230	211	168	198	200	198	197	192	193	206	213	212	186	215	214	206	240	195	205	202	239	182	212	195	216	214	200	213	211	249	208	193	195	179	203	205	209	212	226	231	231	207	220	223	193	187	195	198	228	220	213	211	216	225	217	190	225	181	218	216	174	196	208	220	219	235	222	192	217	211	230	220	217	242	195	202	202	223	207	238	204	205	209	215	176	213	234	214	222	218	243	218	211	234	227	208	215	200	215	206	203	223	223	222	213	234	205	208	199	204	233	228	202	205	216	213	197	209	209	213	205	229	223	214	210	231	197	224	204	218	216	200	216	252	229	217	198	185	205	202	244	236	243	248	209	203	216	220	206	205	215	194	216	205	220	230	214	198	207	211	186	215	227	217	211	184	210	204	199	199	229	210	209	199	189	223	217	214	227	207	207	236	225	209	231	247	194	223	214	228	212	235	202	210	199	222	210	212	225	192	196	190	233	204	215	200	219	212	210	219	223	191	228	228	209	194	206	206	199	184	215	221	203	208	219	233	194	201	227	251	226	186	207	206	213	208	193	234	228	204	207	212	199	192	233	232	202	230	212	221	214	213	189	213	224	195	215	221	232	215	216	215	196	214	211	229	236	214	190	209	219	230	179	215	209	186	202	220	216	239	219	202	205	237	206	225	209	187	226	199	199	192	199	235	209	201	196	224	206	211	218	220	249	216	226	208	202	215	183	219	222	229	223	205	234	201	214	216	184	221	238	241	207	211	211	238	210	224	222	210	211	213	211	221	227	206	217	187	205	173	240	189	197	220	196	200	209	226	201	201	187	214	216	208	222	208	172	211	234	211	211	236	207	229	183	240	220	225	226	199	219	226	278	226	192	204	211	226	226	207	208	208	182	227	214	254	209	233	214	221	215	211	215	226	196	196	188	212	195	206	222	212	182	203	253	213	217	222	220	206	205	205	162	184	210	204	214	190	226	179	229	198	208	210	203	230	240	216	206	182	222	178	198	211	216	197	219	194	213	219	247	221	196	216	224	203	203	213	231	223	217	214	218	233	238	229	245
31195	14803	7789	5364	3113	1751	1076	777	629	511	518	481	452	493	455	489	491	485	480	468	491	489	475	465	485	461	454	498	456	485	491	507	496	424	510	472	459	477	481	516	475	460	494	498	472	494	505	495	469	445	501	456	461	503	467	482	496	492	445	475	475	470	475	478	450	509	484	455	499	443	514	467	484	470	470	475	455	526	487	486	518	472	505	477	461	476	493	467	453	494	447	458	482	485	518	464	476	471	484	473	512	467	456	482	479	482	415	472	474	477	481	461	492	444	453	449	456	501	507	487	506	456	450	499	491	477	480	508	453	439	448	493	479	473	470	465	449	482	471	440	442	472	486	503	463	481	477	452	462	485	473	488	459	476	443	490	464	514	492	434	443	488	461	473	475	477	461	468	478	435	525	505	465	507	475	464	462	460	499	459	487	432	446	543	482	514	500	477	503	469	450	460	474	459	467	500	485	468	446	463	482	465	501	474	461	454	454	507	453	462	457	455	474	472	460	447	463	479	476	448	445	464	473	469	503	499	447	456	540	475	471	451	492	464	473	507	502	520	448	506	488	481	429	453	460	446	509	466	451	470	464	457	473	526	497	453	443	513	471	485	477	443	477	499	492	506	469	426	473	455	512	447	479	475	460	483	483	490	477	463	441	473	489	473	456	443	458	460	437	466	468	472	490	439	492	459	493	448	450	483	436	458	476	463	432	467	500	440	469	467	462	519	438	482	446	462	495	501	459	485	470	464	420	493	489	460	489	508	522	515	459	459	493	479	458	492	477	440	493	518	483	483	492	512	497	513	442	482	502	475	476	507	493	465	431	471	447	472	482	475	467	489	490	439	462	487	518	432	471	485	491	501	491	443	455	413	471	474	468	469	475	456	430	466	480	458	459	477	468	512	464	438	463	484	461	473	463	446	472	473	476	492	459	473	456	448	446	455	475	456	427	453	506	477	475	475	432	454	464	466	467	488	501	464	490	501	463	452	487	480	444	476	481	456	479	451	484	505	496	478	492	463	428	479	492	442	454	475	492	464	482	452	502	511	513	486	505	482	488	488	470	458	478	437	471	434	440	479	470	505	486	485	477	497	464	456	472	454	457	481	525	455	467	470	482	492	469	467	467	495	452	440	458	495	485	487	473	454	500	483	461	486	445	472	471	489	463	494	495	452	474	461	465	472	443	473	462	525	495	456	470	487	435	480	433	490	515	501	480	452	460	488	491	449	472	461	544	481	465	473	490	477	490	480	466	455	483	482	496	478	497	505	485	489	408	490	472	472	493	478	497	463	496	473	491	475	454	464	502	495	493	462	491	466	486	453	475	511	459	498	490	453	438	464	459	535	472	469	490	503	451	485	488	493	476	473	458	512	489	451	488	464	467	502	483	446	461	470	479	464	489	489	463	500	504	468	473	442	485	469	473	444	487	484	475	461	469	450	481	503	427	478	456	435	480	465	487	443	476	470	474	443	486	463	433	470	457	488	483	483	455	419	523	451	472	448	455	439	493	519	474	507	489	459	433	461	453	454	500	466	457	460	502	497	487	492	501	495	482	457	437	478	422	480	445	449	499	504	486	432	495	432	492	464	444	478	447	476	482	448	465	472	454	505	486	519	456	485	478	464	444	491	453	563	472	509	515	477	434	473	483	465	436	464	465	473	495	498	495	464	465	479	491	513	490	497	491	487	496	479	464	471	475	493	487	431	465	476	430	470	472	474	486	476	476	496	450	444	481	450	459	464	498	486	459	507	478	528	496	476	441	448	465	488	448	449	474	480	483	423	429	498	517	454	494	491	488	518	464	488	478	443	461	467	499	472	433	530	459	482	449	473	541	467	426	470	441	476	449	461	459	490	469	487	484	462	464	457	481	499	455	504	502	473	461	477	460	438	488	450	479	458	437	473	493	453	482	486	461	512	510	523	472	480	495	461	497	446	475	480	478	474	518	456	506	452	475	457	484	465	477	493	468	432	454	502	483	507	505	416	468	477	474	491	488	482	482	523	452	488	463	468	473	454	528	439	438	440	494	462	446	493	471	477	480	496	496	496	462	500	476	465	488	475	445	448	476	454	461	503	471	469	488	467	458	474	479	520	469	464	473	485	492	468	444	440	488	483	493	485	516	453	500	498	466	514	468	455	458	459	479	465	466	475	455	502	476	455	503	482	498	464	473	492	434	463	452	445	503	487	493	468	458	479	471	475	483	466	495	515	446	475	489	420	494	472	473	487	488	451	473	487	482	474	491	482	500	507	417	474	485	472	451	435	468	493	459	463	499	490	470	468	483	438	486	454	482	476	479	472	501	458	477	465	445	469	469	461	511	439	472	458	510	459	446	454	488	461	470	526	495	474	495	520	466	482	467	490	477	453	481	475	466	492	463	437	468	470	484	446	452	434	473	497	483	481	465	493	464	467	484	463	513	488	476	503	443	488	491	501	505	496	435	488	427	444	496	525	528	490	469	471	441	461	480	481	454	534	465	472	472	441	443	472	486	444	452	430	463	448	478	456	488	448	504	465	456	464	468	450	479	500	469	505	451	464	511	428	520	494	479	498	448	459	462	495	503	471	470	492	489	463	466	404	476	492	447	471	457	460	434	464	484	486	464	479	478	469	501	453	459	494	472	444	501	457	461	445	475	490	466	495	472	508	445	473	463	470	458	436	465	431	489	475	493	487	479	490	459	457	434	469	473	477	465	508	469	484	474	500	497	461	504	441	486	456	459	457	461	480	433	474	473	505	452	490	478	461	469	469	474	475	459	477	498	452	490	468	484	437	492	432	442	476	456	435	496	500	526	453	462	490	457	457	482	483	440	495	442	472	470	456	443	452	454	443	460	449	469	469	473	471	472	467	478	479	454	474	499	482	453	486	460	445	477	476	449	450	444	492	462	477	469	474	440	499	441	476	439	455	474	491	458	436	498	460	489	510	480	449	470	479	464	513	490	501	487	494	506	469	446	456	466	469	439	499	488	469	445	486	495	506	468	470	464	473	473	473	482	469	446	463	479	495	497	486	461	458	497	468	433	459	491	475	499	502	472	465	482	484	471	496	480	483	469	484	453	481	481	482	435	495	468	457	491	479	467	465	456	484	498	500	466	478	500	491	478	491	451	466	482	472	497	491	493	470	486	472	470	507	511	519	470	472	457	477	485	420	438	455	481	477	479	440	471	469	469	478	453	475	472	485	465	471	482	497	466	472	509	483	463	460	453	446	474	503	481	478	482	474	453	475	479	477	500	477	493	465	450	479	470	481	445	459	498	472	468	519	464	486	476	478	466	482	485	525	496	469	487	474	495	475	496	464	480	470	484	503	467	436	418	514	462	477	411	484	482	469	458	496	443	488	470	488	468	457	477	437	486	466	462	448	454	485	497	495	503	483	483	496	451	490	511	494	477	485	498	487	483	488	448	469	444	478	499	494	475	498	491	482	446	501	493	483	517	478	467	428	487	459	499	458	475	454	477	489	470	434	470	489	480	486	489	495	459	437
55538	29267	15314	7178	3080	1450	838	383	332	275	279	210	182	232	187	222	212	186	210	206	197	197	175	181	184	188	210	172	204	203	200	180	205	222	181	209	192	200	208	227	162	173	193	185	174	208	210	209	192	197	203	187	178	201	200	199	187	181	187	200	206	193	245	198	180	194	216	215	209	200	200	219	232	191	188	192	191	209	179	220	211	208	198	207	214	211	191	191	194	195	175	213	189	194	181	178	208	196	196	191	211	194	189	198	226	206	196	216	207	206	194	206	211	203	223	187	189	180	190	194	203	203	218	179	230	218	196	198	229	183	197	215	192	188	217	186	187	206	199	209	173	196	194	188	191	198	189	203	173	195	223	228	187	207	177	196	210	196	208	229	213	199	196	185	160	211	207	194	193	195	217	189	199	194	182	200	211	188	195	197	204	206	221	172	194	195	205	211	184	209	206	197	196	191	218	199	232	173	193	193	211	186	179	211	219	207	183	208	187	178	189	183	192	193	176	167	193	190	197	173	170	192	214	186	197	200	172	196	229	208	190	207	203	190	191	184	209	195	187	162	188	188	218	210	217	193	208	202	221	195	188	206	209	183	198	204	195	193	218	201	191	185	209	218	225	190	207	199	204	193	209	200	169	182	173	193	187	207	186	220	202	229	192	234	196	153	182	213	204	187	207	213	198	192	199	213	193	234	236	212	228	187	193	187	203	179	206	195	203	217	223	200	184	197	185	201	217	215	200	204	226	198	182	191	205	176	197	221	164	158	225	202	206	201	208	214	182	186	216	207	209	233	232	191	204	188	181	211	201	220	189	209	203	198	190	189	198	188	196	208	222	196	182	215	218	194	194	212	198	193	233	205	196	185	200	171	174	207	210	205	202	197	188	189	192	191	208	190	197	214	214	196	198	209	203	169	218	204	222	182	202	205	198	187	204	212	206	203	190	188	201	170	222	198	196	206	194	221	206	201	190	204	204	194	209	214	201	195	195	201	188	186	213	196	178	202	228	213	211	209	206	167	201	162	202	195	189	223	191	190	188	209	212	213	218	216	176	187	188	236	197	223	227	200	187	174	199	195	192	186	215	202	191	214	212	213	208	213	205	243	183	224	210	167	205	190	196	193	214	191	174	228	226	186	174	220	200	204	192	194	194	202	191	200	173	181	203	202	185	208	204	210	197	218	188	213	187	184	203	198	204	220	210	209	191	203	189	174	203	211	193	203	204	180	222	209	214	193	194	211	237	206	203	204	188	212	194	184	201	223	220	220	199	195	203	220	187	186	216	193	200	211	209	201	214	191	219	200	183	222	183	201	192	198	169	198	191	187	183	189	187	218	217	228	194	210	208	222	197	186	189	189	222	212	188	186	204	193	208	187	216	186	185	199	188	202	204	179	225	193	202	193	214	223	180	207	210	225	204	201	239	213	191	180	207	233	200	182	231	193	192	219	208	214	210	171	194	178	183	212	213	197	188	204	197	192	198	177	176	188	225	208	225	186	189	213	199	199	196	195	208	180	215	214	192	169	175	262	190	181	214	203	224	216	193	232	197	193	192	194	214	170	196	199	208	217	184	196	214	196	234	199	216	220	210	205	209	190	218	194	217	203	208	171	171	189	194	198	208	189	199	193	196	211	198	188	215	183	209	212	210	205	195	203	196	201	216	210	213	217	181	191	198	195	207	191	185	212	217	204	187	217	220	215	201	188	202	190	205	185	197	197	178	208	234	204	193	190	192	227	183	194	172	188	185	215	191	196	208	191	200	194	176	179	218	197	206	216	186	200	202	201	220	208	196	223	206	206	197	206	205	222	171	196	189	213	213	187	189	216	210	198	235	217	218	205	199	217	165	197	198	208	209	187	171	189	211	232	185	227	217	199	177	188	215	193	173	197	176	222	182	217	197	219	182	204	196	197	192	185	164	215	202	202	211	228	206	209	225	190	239	213	214	183	192	185	182	196	203	186	234	178	212	198	201	176	183	202	203	203	163	193	180	206	197	207	213	212	211	157	206	200	207	217	211	185	217	211	193	213	180	218	205	195	187	196	191	185	201	222	218	193	207	200	201	210	191	185	202	172	197	197	199	188	206	224	218	170	193	227	183	197	193	187	183	188	172	195	207	183	183	190	211	189	188	219	220	214	192	194	231	188	221	215	198	190	201	207	198	203	195	203	221	200	180	159	176	185	213	189	210	185	216	196	186	228	209	174	212	195	221	222	200	225	202	208	209	193	212	193	222	207	180	203	205	215	205	200	202	245	231	225	211	230	203	214	172	176	209	206	198	192	182	186	183	186	186	208	191	227	192	204	217	229	217	228	196	204	195	179	192	211	221	200	208	192	194	214	206	184	214	200	181	202	182	209	190	223	212	209	195	208	197	196	184	207	170	222	196	198	179	225	186	198	207	189	201	219	201	191	228	179	207	223	213	210	231	217	206	178	200	217	210	193	222	195	215	167	186	194	188	184	188	195	199	205	190	208	202	188	189	208	173	205	190	220	202	190	186	199	171	206	215	214	242	214	174	210	185	202	155	208	219	227	199	236	209	197	184	200	210	184	177	168	216	190	178	195	197	179	207	193	213	178	231	217	204	168	201	200	204	199	194	201	184	215	194	196	197	207	178	201	212	212	190	201	208	211	197	181	205	226	210	233	223	180	176	195	190	211	191	201	175	194	188	202	195	184	217	197	194	198	203	181	174	200	195	178	185	201	192	182	196	213	219	193	202	209	197	200	189	225	203	201	192	195	199	232	184	171	215	192	196	196	204	197	220	190	199	198	219	208	176	236	196	173	194	206	192	193	207	221	210	212	195	204	188	180	216	187	186	180	232	196	226	188	178	201	194	189	211	224	222	182	197	176	195	184	181	201	212	215	222	215	204	229	202	185	228	200	176	222	192	216	190	237	202	205	207	203	193	217	190	223	203	207	213	189	204	199	208	193	209	178	193	175	223	225	211	212	226	211	188	222	193	197	178	200	219	216	206	193	202	186	208	232	209	196	183	191	177	194	186	200	191	193	218	223	175	229	245	201	212	215	187	198	193	256	214	176	219	199	212	189	238	206	176	203	193	165	230	191	171	194	209	199	178	213	187	189	226	198	180	196	205	228	177	185	193	188	172	215	213	189	196	221	210	219	193	168	198	178	206	197	195	222	216	179	210	200	215	209	188	209	192	211	217	182	205	193	191	213	202	228	179	210	210	208	224	221	182	210	202	226	208	214	208	217	191	222	227	169	193	212	210	200	195	187	207	204	185	181	205	188	187	191	222	181	200	205	177	197	209	244	204	177	204	229	187	175	210	217	192	190	235	193	187	216	201	207	228	209	208	207	229	220	207	184	208	233	201	178	193	194	198	215	216	186	215	185	191	199	199	196	187	201	213	206	218	203	197	215	195	207	211	214	210	182	180	193	219	187	228	199	183	198	192	184	200	221	202	187	204	208	192	217	210	209	176	190	224	194	236	200	204	206	234	198	203	185	169	215	214	219	203	228
36882	24139	17866	13157	7505	4562	2441	1240	851	731	651	541	470	464	462	407	464	455	482	461	452	428	454	459	501	424	423	469	488	453	478	444	460	432	439	463	458	504	479	476	489	441	452	452	434	458	447	483	511	422	475	458	457	457	431	472	469	461	493	473	475	482	422	454	468	488	465	495	459	495	451	484	451	495	435	473	460	455	456	459	450	449	510	437	466	452	498	467	493	465	466	483	447	474	448	488	453	476	447	458	463	430	492	495	463	430	486	467	483	449	474	453	432	441	449	449	452	456	452	479	470	463	423	471	447	423	449	456	428	483	480	469	460	492	474	458	484	472	455	465	451	454	458	420	500	480	439	467	472	443	456	468	476	445	496	444	460	438	436	454	466	449	460	460	438	435	451	456	446	478	474	464	438	504	450	478	477	454	473	502	478	470	474	436	492	478	489	446	475	487	448	462	433	444	452	437	489	412	484	436	465	484	504	442	468	454	428	438	446	468	469	447	478	484	442	454	425	476	444	453	479	462	493	484	466	447	474	500	478	446	508	482	448	507	454	450	478	466	453	454	437	464	489	429	464	456	485	492	426	481	480	454	494	428	451	472	502	482	461	453	476	462	475	447	448	486	480	472	462	478	442	414	466	492	455	450	465	455	464	436	465	454	468	431	433	472	454	474	481	444	451	427	474	464	465	478	498	467	452	454	452	459	466	440	468	458	486	463	467	428	453	478	452	473	488	475	449	465	420	446	495	452	472	437	448	413	452	464	465	442	473	437	482	474	436	459	425	477	468	476	438	427	457	449	476	460	488	464	436	453	454	503	486	438	428	467	449	498	454	436	488	483	463	477	440	466	427	491	434	452	465	441	480	474	474	477	455	436	504	428	452	462	449	460	464	450	460	453	439	455	436	471	457	473	477	431	442	464	488	467	466	486	446	445	473	444	434	436	463	474	455	450	438	517	462	428	458	474	492	475	472	401	472	460	492	449	442	442	417	485	468	466	474	474	448	492	450	429	490	482	494	469	463	451	441	478	470	474	489	454	402	465	463	494	453	484	463	496	470	454	446	444	431	465	450	485	442	458	458	423	484	460	476	443	451	481	456	515	470	449	451	463	517	473	467	416	515	434	447	482	454	457	466	438	480	455	452	482	500	450	494	447	481	516	437	442	453	446	475	484	469	443	465	462	464	425	457	447	439	461	511	518	497	467	486	469	478	464	462	428	506	457	464	448	421	481	475	439	461	450	450	437	454	425	478	429	422	449	450	453	465	475	481	436	464	476	458	477	461	443	429	429	463	455	505	441	427	468	482	455	445	455	463	427	484	483	442	440	471	466	461	491	406	462	447	433	488	464	465	424	448	455	463	497	416	467	449	507	427	507	475	451	464	488	483	461	454	491	438	449	428	470	494	450	440	477	446	458	475	471	502	486	433	427	473	491	453	457	450	462	442	459	430	451	470	426	434	434	461	418	421	427	468	417	433	458	465	482	482	463	463	469	440	508	471	440	507	471	466	487	458	449	456	466	455	462	457	493	466	449	449	464	469	461	474	435	450	445	472	423	454	466	436	446	488	436	468	458	444	481	506	475	460	486	439	473	462	467	441	420	435	442	430	499	449	479	484	459	509	454	481	469	487	454	462	461	471	466	450	447	463	440	447	515	461	488	475	454	451	460	445	481	468	435	481	462	425	448	458	443	409	498	450	423	481	467	475	456	437	502	431	435	475	469	487	491	429	458	472	436	426	469	462	453	444	454	460	450	492	468	460	475	436	475	454	512	431	439	465	461	490	449	467	496	456	434	481	447	457	487	460	450	475	439	483	434	416	419	468	430	513	437	470	419	489	465	471	446	441	467	429	471	457	469	467	475	431	473	489	472	469	460	465	451	484	456	440	460	492	453	438	459	440	475	462	505	430	436	490	468	454	426	453	427	432	481	484	505	466	469	454	458	491	473	452	473	452	408	442	432	416	438	435	462	475	484	433	469	516	468	454	453	475	484	470	480	470	474	475	516	434	449	475	470	507	474	495	489	480	475	490	448	465	478	507	451	448	490	459	438	481	485	467	453	480	508	460	461	452	459	443	466	402	457	444	459	465	459	456	429	467	419	482	474	460	438	442	469	433	477	467	463	443	484	466	457	468	490	481	496	466	443	480	468	463	447	433	469	484	453	460	482	503	465	460	456	476	455	450	480	485	426	495	434	424	472	493	452	432	455	441	470	437	493	486	435	423	449	478	470	477	449	452	459	446	499	470	478	469	453	446	457	492	466	443	420	462	507	454	456	480	462	439	468	494	458	466	462	436	428	459	465	514	494	478	440	477	456	460	481	451	469	457	458	501	466	424	471	487	435	439	482	446	419	454	496	423	481	472	447	497	423	438	457	472	455	460	469	466	467	419	497	504	447	455	493	456	422	448	467	511	450	427	440	491	463	476	468	461	412	425	456	476	477	470	425	469	461	459	478	464	452	478	489	460	454	455	464	456	451	459	467	447	464	453	469	480	425	473	455	425	484	446	486	465	433	466	413	458	480	484	460	476	461	440	488	444	452	441	441	468	456	461	442	462	455	447	436	466	476	452	450	470	440	430	437	492	465	451	448	434	470	429	471	464	465	479	475	450	451	460	470	448	430	509	487	480	428	478	422	453	490	447	501	472	431	464	441	431	426	466	475	463	475	458	470	415	486	492	465	473	431	457	473	480	497	484	467	476	472	504	458	459	471	460	460	447	493	441	480	458	481	488	468	410	499	475	453	451	486	440	460	458	472	459	459	461	473	440	464	438	463	458	453	492	465	445	449	439	459	484	466	434	482	438	496	448	445	471	433	451	484	474	443	441	469	442	502	447	461	444	462	450	469	470	509	416	481	445	473	463	443	438	448	458	479	444	463	418	478	487	456	431	440	431	448	484	454	502	446	440	454	454	466	424	455	468	506	478	489	513	441	449	495	426	480	422	470	453	483	476	430	470	437	446	477	483	473	489	444	487	480	451	449	432	446	451	416	489	464	505	473	511	434	475	442	446	485	467	433	465	452	430	470	474	472	469	432	494	472	453	441	475	492	475	492	487	499	465	438	495	477	499	476	448	470	460	467	471	454	447	464	454	450	502	459	451	443	412	471	468	456	454	443	446	460	460	466	482	480	460	445	491	472	475	485	458	469	486	455	441	439	476	463	480	448	455	475	444	465	436	476	450	466	492	463	452	458	448	481	496	508	462	463	442	442	477	441	443	501	474	418	483	454	443	467	477	462	420	471	455	439	446	442	487	448	470	465	445	459	420	444	415	447	472	459	450	437	453	459	424	458	441	438	453	447	459	458	456	504	440	446	460	450	473	468	513	465	469	458	502	465	478	474	481	448	461	475	460	454	445	458	487	442	456	484	481	434	508	477	450	470	458	465	475	461	460	459	495	482	457	451	474	421	457	503	453	474	480	455	458	477	456	452	454	467	453	454	426	465	470	493	443	471	449	445	464	496	449	475	441	434	428	448	469	424
58383	33009	19183	8633	3493	1283	579	421	356	394	344	265	231	230	226	214	198	255	230	205	223	227	220	250	212	233	217	216	229	222	222	245	217	201	255	256	239	225	230	220	200	223	240	245	210	229	233	222	192	227	222	216	225	208	224	232	213	227	235	213	260	291	219	241	230	237	218	226	235	229	232	191	212	214	237	244	229	220	219	230	215	219	244	233	232	256	210	206	225	202	224	220	231	216	217	227	245	202	207	220	239	212	227	226	222	243	226	250	222	226	199	218	188	203	249	220	230	222	248	212	202	211	205	198	222	229	217	209	238	219	202	229	222	256	218	240	216	229	191	210	248	212	213	246	220	201	235	207	213	246	234	203	255	220	223	230	225	240	248	226	215	231	239	214	201	232	241	241	212	215	215	225	225	205	221	201	218	216	201	205	217	214	228	211	230	250	239	226	244	223	210	254	234	220	232	215	225	236	231	207	212	236	207	212	236	241	234	246	190	229	224	217	233	229	202	215	207	223	221	230	225	218	212	224	237	233	238	200	219	228	210	218	243	246	247	248	201	168	209	237	227	240	218	232	204	264	240	254	231	251	225	215	237	252	216	213	244	222	232	234	225	251	238	211	207	223	205	228	211	209	203	263	221	237	221	231	195	212	245	217	216	243	238	237	229	218	237	206	230	215	228	252	227	224	200	236	230	239	219	229	210	208	236	205	207	237	227	226	205	196	208	207	184	213	224	198	258	221	235	223	238	230	269	230	213	255	210	212	236	243	214	212	250	233	256	237	225	235	238	253	221	244	229	223	213	240	222	203	231	210	218	246	245	227	244	234	227	221	226	213	240	240	219	205	220	221	243	247	233	233	216	213	228	249	223	232	229	207	218	217	246	224	212	239	234	254	196	225	254	240	242	252	207	219	227	181	220	213	226	215	227	237	222	237	218	223	240	266	235	250	215	223	226	223	204	246	236	250	213	218	202	251	227	227	203	217	234	226	209	214	234	250	247	226	238	222	230	268	225	206	235	194	231	207	209	224	202	231	249	225	187	233	231	193	211	192	228	223	221	217	255	227	215	240	230	237	247	215	239	238	215	214	204	198	229	204	264	250	213	221	219	225	240	189	219	226	235	212	223	216	210	220	220	212	213	211	212	214	206	194	248	224	253	224	246	240	216	244	243	229	241	217	202	239	198	259	219	202	203	223	209	237	272	220	207	223	247	245	205	256	255	234	238	258	206	218	237	230	209	201	231	238	197	257	203	255	217	210	200	205	203	257	243	218	255	241	209	203	257	232	221	229	237	237	239	223	195	194	214	222	217	236	193	210	218	214	215	249	242	222	191	216	215	258	229	225	210	219	223	233	194	225	232	225	252	197	223	221	205	252	232	222	251	238	219	223	237	214	233	239	223	216	237	231	212	216	205	205	219	236	204	235	218	202	233	208	208	236	221	250	218	223	249	232	225	197	237	201	245	232	212	202	218	228	214	229	226	227	205	224	227	227	241	206	201	250	224	200	249	210	243	232	206	226	231	206	216	195	208	211	215	216	215	203	240	243	219	192	255	249	244	253	222	212	223	246	217	261	234	226	220	244	207	212	215	217	215	206	234	230	208	235	217	229	222	205	249	194	218	261	250	240	225	217	222	233	222	235	225	225	193	215	224	216	226	240	231	221	207	213	241	242	230	237	237	226	224	235	257	215	216	212	238	253	211	236	233	226	246	227	218	211	200	209	208	215	210	205	221	216	209	213	225	242	236	221	238	247	215	212	242	231	238	220	208	211	208	236	257	234	207	215	228	222	226	227	261	228	201	232	245	204	214	187	230	223	206	252	226	220	234	219	242	240	228	237	246	219	248	236	230	207	221	248	266	260	254	212	187	230	228	223	224	229	214	189	237	238	225	208	219	231	215	218	254	208	221	197	245	219	244	202	217	230	215	226	234	199	240	224	221	244	220	227	207	225	219	220	236	201	224	217	213	216	248	237	228	237	232	212	211	189	200	215	247	229	218	197	220	239	244	200	221	222	225	216	225	229	241	207	222	229	223	225	196	232	206	258	227	220	218	258	222	224	233	248	221	225	220	218	245	203	229	216	234	209	238	234	177	278	225	224	228	239	243	290	226	191	207	241	227	246	243	228	235	193	212	228	246	221	217	232	212	230	234	236	222	228	243	215	218	223	232	219	231	252	228	203	229	209	225	221	214	211	215	225	231	216	207	228	214	208	199	207	204	230	228	190	250	215	220	226	208	190	210	222	234	231	210	207	211	215	239	215	214	210	221	243	204	231	240	212	229	235	240	228	222	208	223	239	212	214	227	176	235	215	207	227	220	210	223	217	230	249	227	228	234	217	220	237	256	220	205	229	228	219	231	230	234	223	231	244	210	243	209	208	218	221	224	208	209	222	237	222	251	214	232	185	247	225	235	202	264	217	215	208	228	235	229	199	242	227	226	251	221	245	252	217	234	249	218	217	218	205	241	225	209	205	211	228	240	222	205	251	249	205	226	206	247	217	232	229	225	226	251	238	244	228	230	214	218	237	221	226	222	231	237	217	253	211	230	242	225	214	236	227	241	208	210	222	248	225	226	204	226	239	206	235	252	233	223	204	234	248	215	224	238	223	238	231	234	218	225	211	241	237	221	232	215	221	234	232	205	175	222	232	223	253	252	228	226	220	230	241	207	227	228	247	202	243	237	250	207	213	201	202	256	222	248	211	211	224	240	219	210	195	191	242	224	209	236	209	219	207	219	217	251	231	197	227	229	228	227	223	207	196	213	205	214	232	224	209	236	226	213	222	239	209	216	224	257	217	215	240	230	242	224	222	199	228	236	208	198	220	200	238	250	224	253	214	247	247	250	222	212	238	212	252	237	235	212	188	227	255	206	212	251	228	207	205	241	228	234	197	232	203	220	215	228	239	258	217	227	234	219	203	188	220	242	235	230	219	224	225	244	217	211	224	194	241	212	226	234	235	211	206	195	226	228	207	252	238	236	243	209	197	183	236	236	246	196	238	223	227	204	227	224	224	214	248	213	226	219	205	223	230	242	206	235	207	222	252	220	221	227	205	200	211	215	223	213	217	237	226	216	211	214	206	234	240	212	245	207	239	239	212	232	191	214	220	211	201	214	250	226	223	258	237	238	239	241	217	216	188	260	240	233	216	233	202	223	240	204	219	205	243	228	222	208	211	216	206	232	221	240	253	226	219	235	212	215	215	222	241	219	221	212	218	216	217	241	256	220	244	246	226	230	235	213	250	215	255	239	203	217	219	229	200	239	241	227	216	206	219	211	178	229	218	220	206	219	232	205	240	200	226	206	226	202	229	239	214	235	231	236	214	229	234	213	226	245	227	275	244	225	239	206	212	207	225	238	244	229	214	244	256	219	210	210	249	265	237	208	212	208	218	230	230	219	239	227	241	232	265	233	201	242	228	219	213	233	223	223	222	225	229	221	231	231	219	228	232	212	253	235	249	239	206	215	226	211	234	213	218	228	245
39350	28116	20429	14106	8103	3966	1681	1171	1181	1007	819	596	537	503	490	495	551	505	496	451	496	487	498	535	526	501	535	548	527	470	504	500	524	495	507	513	519	494	501	523	519	522	494	485	511	512	538	465	517	509	492	516	511	510	521	530	515	529	540	516	536	505	498	514	507	474	496	477	508	501	502	472	501	511	528	500	512	538	500	514	572	503	534	541	491	549	546	495	500	508	505	518	474	511	498	485	512	516	525	505	500	478	499	480	540	533	525	499	484	473	471	496	520	497	511	518	471	526	474	543	510	498	465	503	488	483	536	528	470	498	516	488	491	498	501	491	509	511	515	528	508	527	479	516	476	529	511	578	531	518	512	491	495	496	480	478	465	527	506	477	482	506	509	524	500	520	476	516	537	515	541	474	488	510	470	545	541	520	498	500	479	518	514	532	509	518	500	483	511	516	515	453	476	491	509	515	534	466	511	498	485	542	504	532	531	525	490	518	499	494	477	476	496	497	520	559	509	513	535	497	502	532	527	498	487	489	546	540	494	494	486	484	546	560	501	505	496	488	526	505	516	489	492	453	520	509	519	478	523	505	532	513	525	501	521	468	519	482	533	523	507	492	544	532	491	506	534	521	512	526	521	516	461	486	541	496	509	504	463	564	489	549	534	530	506	543	530	528	520	514	525	504	506	503	493	519	507	479	517	546	516	529	521	507	481	506	456	529	484	476	509	520	512	500	465	490	507	501	533	493	513	479	502	459	527	503	502	516	513	524	478	518	570	518	504	502	483	483	504	488	496	531	512	555	522	509	479	472	511	536	458	476	529	516	521	503	462	499	505	524	498	479	541	472	501	542	510	478	548	505	505	521	473	509	544	539	528	539	502	494	501	504	484	474	498	494	529	509	491	469	504	511	510	470	494	514	523	499	477	479	512	578	492	463	518	546	496	481	522	478	483	500	527	519	522	553	533	490	521	502	549	501	507	516	472	506	508	528	495	469	523	545	555	540	496	535	487	512	498	558	492	469	508	500	523	498	502	523	525	522	493	480	529	479	514	500	569	536	520	516	506	508	504	532	476	514	515	540	564	496	538	509	548	526	442	495	527	489	499	519	539	532	479	521	507	496	552	519	509	478	547	522	510	498	533	519	558	558	503	496	490	494	484	491	519	458	480	479	542	503	510	551	518	500	476	518	491	525	512	509	480	472	480	490	500	489	488	530	474	537	516	528	504	495	480	493	480	518	560	518	505	553	511	497	508	504	501	469	533	452	476	500	516	503	529	491	553	469	475	518	511	487	509	538	469	511	487	563	552	493	507	510	531	470	493	474	513	482	534	483	493	509	492	494	505	492	499	475	504	463	523	501	473	507	492	495	507	493	508	505	525	470	522	514	507	524	519	508	528	527	499	500	498	533	517	519	483	471	535	467	496	513	510	532	505	530	494	539	455	525	499	489	512	555	499	497	512	488	474	526	481	525	510	525	466	521	506	485	531	501	481	500	480	497	490	469	526	464	487	552	557	521	539	518	525	487	462	522	483	514	493	488	478	521	498	501	503	510	508	509	540	509	518	564	526	488	506	535	526	482	506	530	486	508	539	496	529	550	543	506	489	503	490	517	527	503	520	501	536	519	520	527	512	516	525	523	506	500	501	486	533	504	509	479	494	516	504	493	490	528	503	515	485	510	503	488	491	523	501	504	496	499	485	518	497	495	551	507	458	457	515	509	532	494	497	491	535	511	493	518	505	480	511	517	559	453	468	523	510	466	476	495	486	521	500	515	466	464	540	520	551	505	471	558	539	498	495	494	486	540	535	494	552	523	465	514	513	473	516	513	510	497	526	516	531	509	512	482	503	473	421	514	547	527	509	519	528	524	500	530	486	525	499	489	465	509	489	517	531	530	543	503	501	539	490	498	539	504	501	522	497	520	540	460	494	513	542	496	505	489	502	525	507	486	501	497	538	515	528	498	519	467	499	531	473	550	525	478	502	509	550	515	490	496	491	481	532	494	512	500	479	547	490	472	489	524	465	475	490	503	494	516	499	527	532	490	530	525	493	486	518	511	514	495	503	497	500	494	494	512	521	507	495	494	490	483	540	525	519	522	481	518	457	486	513	508	521	539	496	550	506	567	525	522	516	515	507	521	519	522	537	510	521	524	526	492	558	492	550	503	532	518	516	445	528	537	559	532	529	536	508	560	562	518	479	520	497	506	502	525	497	501	501	537	521	515	524	496	530	500	537	487	479	472	491	484	501	529	514	511	506	516	491	490	466	496	509	488	549	511	508	525	510	479	524	498	489	478	510	492	483	555	501	495	509	511	490	474	536	458	527	519	518	504	501	510	475	481	535	472	474	526	534	501	503	488	500	505	503	525	460	458	489	517	504	503	506	491	460	486	495	537	535	477	509	517	460	484	510	517	543	473	517	538	497	519	502	508	535	490	500	496	515	520	528	543	475	482	501	493	477	499	501	497	498	502	485	521	496	496	538	499	506	517	508	520	518	508	504	529	509	535	510	479	500	508	484	497	499	515	533	491	493	509	493	491	474	500	489	504	486	527	481	478	484	502	518	496	492	550	512	519	518	489	533	499	492	562	495	467	480	473	527	514	521	485	474	467	480	500	508	482	491	507	473	508	534	540	487	505	513	519	504	531	510	484	520	475	492	486	521	542	469	493	502	475	490	482	511	488	546	502	512	514	480	528	526	529	527	496	504	526	486	508	517	473	489	490	480	528	514	507	478	501	496	479	518	457	502	507	562	500	483	508	521	501	506	493	527	494	515	518	501	539	513	528	520	489	522	514	522	481	519	534	529	500	479	499	523	490	503	479	531	529	487	537	480	543	498	438	466	535	513	485	532	518	508	483	507	491	465	519	474	504	506	526	529	511	481	515	524	526	509	500	486	520	487	541	499	519	481	491	503	506	515	519	487	503	529	544	489	519	485	486	528	505	491	496	515	496	515	520	493	457	492	503	499	534	478	489	505	523	488	498	483	544	490	527	508	509	501	550	484	480	493	499	482	532	520	530	506	504	473	488	538	507	527	506	537	520	528	527	508	538	495	518	508	525	511	515	491	520	489	490	504	503	543	469	510	487	529	496	493	510	453	500	505	521	509	474	546	516	543	496	519	557	503	495	484	495	482	505	514	502	493	529	505	518	506	548	486	489	557	497	467	525	516	536	518	481	551	486	485	520	495	509	497	492	510	477	494	540	465	501	539	492	490	472	464	501	510	480	528	519	508	501	500	507	530	499	507	522	551	492	502	529	498	516	488	503	520	544	524	524	506	462	537	533	477	505	481	533	535	514	525	531	454	472	487	496	518	491	508	499	520	538	553	525	525	542	502	526	481	467	482	519	519	553	499	527	538	526	492	547	486	533	502	492	478	510	517	519	483	510	464	504	477	448	460	552	521	518	468	481	488	495	502	490	523	526	528	447	505	499	518	496	511	491	471	525	500	490	502	499	511	461	528	510	480	490	494	505	509	483	491	542
48096	17988	4124	939	461	298	317	228	229	238	217	212	251	239	226	250	238	214	207	229	229	212	200	237	244	215	212	240	245	257	237	237	215	214	219	240	239	227	191	207	233	226	242	218	248	218	232	239	206	230	214	214	230	234	237	235	239	221	246	212	230	229	220	227	233	224	213	234	235	215	219	212	225	220	219	234	236	242	248	201	217	257	199	230	224	241	208	236	224	223	243	224	220	244	206	272	228	215	239	244	221	237	202	252	219	198	202	188	228	237	216	244	221	216	206	235	226	254	249	209	256	235	246	213	229	213	227	227	194	220	213	203	221	212	236	228	239	236	240	193	230	240	229	202	228	186	239	249	237	234	212	192	256	234	225	230	224	221	221	231	223	204	223	221	229	230	225	253	231	231	209	204	238	218	240	250	241	238	211	251	235	222	206	201	209	215	227	226	230	207	237	220	192	225	222	227	217	231	236	224	242	225	219	236	211	226	225	217	204	200	215	252	217	215	219	241	241	247	215	225	260	244	211	208	232	213	207	242	233	222	221	238	217	248	208	215	219	201	245	207	207	215	236	234	216	214	201	234	231	219	200	219	214	241	248	234	219	214	209	211	215	210	225	236	227	226	221	222	215	244	210	229	214	198	223	248	223	244	210	242	245	247	251	245	214	189	211	220	201	208	202	237	216	241	197	221	223	219	224	211	226	231	221	207	185	217	233	213	218	239	225	197	231	227	224	208	234	241	196	205	232	200	218	238	240	248	214	227	206	190	240	217	236	210	254	225	230	208	224	221	233	226	229	215	215	252	224	216	212	191	230	237	207	203	215	223	222	228	244	232	205	226	244	254	227	247	208	209	223	237	226	229	217	213	208	188	199	229	207	230	220	220	216	224	202	218	226	240	238	221	211	193	227	238	212	222	227	238	225	212	247	221	195	256	207	190	206	249	221	217	240	222	247	194	243	215	218	227	228	197	238	214	230	222	223	231	193	194	226	219	224	248	203	217	240	224	257	254	208	242	222	218	224	229	216	254	233	243	222	204	233	228	228	196	203	207	218	239	210	208	222	248	237	223	204	227	207	232	193	239	231	222	230	245	231	227	198	226	224	248	224	230	203	202	200	235	221	251	221	228	225	238	221	205	231	232	255	210	216	229	212	243	229	251	211	223	225	206	238	213	244	278	240	203	214	204	217	207	201	236	231	215	223	225	251	192	201	228	235	232	221	209	224	225	219	200	222	208	235	229	212	204	200	224	212	251	216	243	239	250	198	251	257	245	222	238	210	213	254	201	269	217	221	216	215	225	236	231	227	209	190	220	222	218	247	252	209	245	226	220	213	245	240	221	213	235	241	230	175	229	229	229	222	210	239	227	200	234	230	236	205	228	243	232	201	214	232	237	224	215	227	241	234	223	233	202	188	249	223	210	244	188	219	223	219	218	259	212	231	194	210	206	214	242	211	255	245	208	242	201	220	231	222	231	211	234	221	222	260	212	251	242	191	246	230	215	250	231	210	212	207	209	228	188	203	227	261	230	220	229	243	219	231	235	220	241	252	235	204	206	248	235	263	229	213	231	262	190	226	214	252	244	214	206	218	228	224	241	209	195	215	237	202	243	197	228	237	218	226	247	224	224	235	243	245	227	244	207	212	195	239	212	198	211	215	193	218	221	213	196	221	239	216	232	196	215	201	222	210	210	244	232	176	214	192	237	218	243	244	231	251	213	221	234	217	226	208	230	251	226	233	208	236	226	231	235	221	218	224	199	230	194	209	205	218	219	232	201	229	208	217	211	204	227	204	213	230	219	236	226	224	248	222	221	238	219	204	233	217	254	258	215	241	233	242	228	190	238	204	214	186	210	219	211	206	209	236	240	198	244	196	250	226	227	227	239	219	255	226	207	195	221	204	223	223	237	257	226	234	200	250	223	242	248	230	237	235	226	243	219	241	214	212	233	234	190	223	208	203	219	215	206	217	234	243	228	216	227	234	235	201	206	215	212	220	243	244	201	252	216	207	171	198	210	242	233	216	235	243	218	222	224	222	207	234	213	215	214	221	243	235	199	205	215	235	237	225	210	207	203	206	210	229	229	205	214	236	209	218	238	204	204	220	236	218	210	219	226	216	219	236	218	220	246	230	245	216	216	217	238	234	218	221	227	223	217	227	216	202	238	256	214	213	217	202	236	220	229	207	202	239	220	239	237	231	218	202	212	232	236	221	211	219	208	217	229	210	199	216	225	212	247	231	221	193	202	233	207	285	193	245	207	222	216	202	209	219	210	235	223	228	227	209	234	231	238	208	214	198	223	224	226	212	224	223	218	193	223	221	241	248	231	212	190	211	215	206	214	231	226	202	230	230	191	217	235	203	218	259	244	223	219	224	206	211	234	234	220	219	223	233	227	248	214	197	255	232	234	228	190	227	191	223	227	223	229	250	226	203	237	221	233	244	254	181	213	225	193	200	201	216	224	221	245	201	212	223	211	206	221	215	221	195	221	235	234	238	219	224	229	238	203	222	238	217	228	239	213	227	218	209	237	199	193	225	234	227	216	242	235	242	252	246	238	232	239	222	208	216	238	246	245	236	227	233	235	243	223	239	237	222	222	240	205	224	217	237	263	254	231	234	209	220	211	223	194	231	207	222	227	220	246	206	220	228	206	215	207	221	221	222	216	202	195	239	227	206	238	215	188	214	219	244	232	244	228	214	226	192	224	232	214	221	232	229	225	211	222	242	234	198	234	220	243	238	239	218	211	230	193	230	208	205	236	229	204	233	212	216	219	232	224	205	220	213	218	237	213	255	221	207	234	261	203	204	217	222	207	227	208	264	214	228	230	238	217	218	223	228	219	219	222	213	205	227	221	229	221	201	245	247	213	196	226	214	234	215	214	217	225	222	217	219	235	214	199	181	216	222	209	235	217	224	200	233	213	230	247	221	219	233	206	222	223	226	222	209	232	231	196	245	224	260	226	195	211	220	229	234	217	217	256	211	242	225	220	203	213	223	213	233	236	216	196	210	204	227	229	217	208	241	231	226	202	222	243	254	241	258	240	214	229	255	203	235	209	214	234	205	229	259	231	251	208	222	246	210	229	226	195	226	228	215	219	231	230	223	230	245	225	256	221	239	210	232	225	213	232	234	191	228	234	243	214	256	220	209	230	214	241	252	190	233	194	226	239	178	238	197	227	241	214	220	251	240	232	197	215	212	244	231	221	211	210	232	217	215	214	210	239	244	257	215	184	213	223	234	236	233	221	222	209	240	216	232	198	221	218	235	226	222	238	242	226	234	261	219	221	201	199	239	230	206	217	203	241	219	220	250	218	262	260	197	231	208	227	225	232	216	210	218	178	234	225	215	237	213	231	228	213	227	239	236	243	239	214	227	205	208	230	195	238	195	236	245	218	238	211	197	249	226	222	229	236	216	205	230	256	203	231	206	212	231	205	237	212	227	211	203	228	230	220	215	216	234	202	247	211	208	228	199	203	204	225	221	226
31864	12709	4561	2026	1120	781	666	639	566	559	539	476	500	479	533	504	486	519	466	519	512	514	483	490	522	503	491	473	496	489	528	477	492	514	499	515	507	531	515	479	498	544	464	491	501	484	477	472	483	492	506	504	461	499	480	496	510	494	469	493	515	521	508	506	524	515	482	489	488	494	493	518	488	499	479	509	481	522	468	537	482	464	472	518	476	507	481	472	465	481	497	452	474	522	501	478	488	504	487	517	513	504	548	461	503	500	506	472	520	508	510	496	473	491	511	482	500	510	495	496	492	478	500	450	485	519	520	463	532	499	542	489	499	511	482	530	468	484	492	485	464	517	516	551	520	469	499	459	529	513	509	504	475	487	493	495	450	492	475	485	505	485	491	513	490	479	550	495	529	522	470	504	465	469	515	476	512	487	506	495	507	508	489	489	475	502	437	529	532	504	481	495	515	531	491	497	534	521	491	467	504	492	484	498	518	500	500	491	518	493	438	482	525	485	482	480	471	487	495	503	509	508	480	512	497	516	497	511	509	492	464	534	464	502	469	516	524	526	489	486	516	518	522	496	473	499	487	499	503	486	528	465	514	513	481	487	475	547	512	486	489	545	530	512	506	482	508	505	473	495	487	485	538	527	472	459	493	463	496	515	536	500	500	455	485	450	441	503	479	490	508	473	489	508	487	502	482	518	514	492	507	491	524	485	497	459	480	488	528	510	518	478	539	519	508	508	499	488	472	512	489	522	501	513	479	464	505	511	482	471	503	476	465	482	483	485	457	473	510	526	491	501	501	475	482	507	526	522	497	487	516	514	513	506	467	497	522	497	457	540	502	450	487	501	464	520	525	544	501	498	492	453	529	482	505	477	514	488	513	521	535	490	492	462	502	471	498	508	512	481	488	493	503	490	526	495	491	539	509	504	507	488	467	499	507	510	495	501	498	534	514	468	490	485	494	509	478	455	486	483	491	474	525	502	527	496	539	522	504	530	506	519	509	465	466	504	482	473	534	483	503	481	506	487	533	495	462	536	520	505	495	483	481	488	476	542	497	503	486	505	523	476	458	497	521	509	546	518	543	504	513	471	509	520	487	485	499	503	495	507	529	482	492	537	555	462	480	496	536	494	469	496	504	502	493	536	487	537	476	521	494	461	541	526	497	494	524	510	490	496	503	497	525	521	517	477	520	524	472	484	499	500	516	501	490	465	523	506	473	495	493	491	485	495	480	515	505	502	482	501	525	504	505	480	509	455	502	490	516	503	507	469	555	501	498	552	489	505	483	503	499	457	509	499	520	435	503	513	503	501	497	484	499	485	496	464	499	515	541	459	494	519	500	470	506	478	445	485	501	504	453	466	520	479	512	525	529	491	509	513	518	514	520	509	518	537	439	473	461	535	506	545	508	482	504	509	516	503	558	481	492	522	522	449	514	532	511	485	524	505	486	492	451	533	490	521	503	513	490	493	516	473	504	479	482	476	509	547	520	519	508	515	531	495	467	471	480	483	475	479	529	496	498	476	486	529	512	462	481	534	509	533	520	528	500	502	514	496	548	495	545	486	504	511	515	454	544	508	532	492	485	481	512	446	497	487	498	504	481	506	481	498	518	535	486	507	513	567	540	514	501	472	506	534	479	474	491	495	505	478	508	479	491	508	528	507	504	512	536	457	520	542	528	487	517	488	489	517	499	504	491	509	526	458	475	493	516	505	530	507	534	496	513	467	457	537	465	509	513	512	537	470	476	493	548	495	499	447	509	516	501	504	513	493	525	490	494	487	520	511	482	488	505	504	495	500	507	482	483	473	513	514	458	490	527	477	514	474	460	511	504	484	469	496	462	497	503	517	454	469	537	535	486	516	456	497	539	523	500	514	530	516	533	438	501	488	527	490	527	498	479	508	500	496	511	527	476	481	535	481	524	504	490	493	526	460	521	504	525	493	473	512	492	533	467	493	504	535	473	461	507	464	483	503	459	496	511	469	493	496	516	494	508	449	510	529	500	472	486	494	516	513	499	504	483	484	507	515	541	521	562	507	531	525	460	519	540	534	518	479	518	535	498	492	501	484	510	499	486	526	508	467	521	503	531	508	513	533	529	505	485	494	474	497	533	497	477	517	522	509	513	507	476	554	526	540	510	508	518	476	471	477	510	464	501	454	483	486	476	482	483	484	516	519	526	494	484	534	486	514	526	510	496	502	514	498	538	509	493	469	497	481	495	502	522	533	525	509	538	493	543	490	526	510	498	498	498	554	502	542	490	522	464	518	500	504	491	494	519	502	539	539	518	518	476	467	463	523	517	484	462	543	506	462	492	514	545	524	494	515	494	490	522	518	489	526	553	502	492	506	514	537	491	523	523	485	501	543	507	507	514	527	483	502	523	472	482	524	494	513	505	537	545	511	504	493	520	488	504	484	486	504	503	492	518	494	561	494	478	508	511	491	498	490	483	538	522	501	464	528	542	487	470	501	489	516	489	491	521	477	534	460	529	501	466	497	500	546	482	473	544	488	533	503	534	483	500	531	473	545	533	494	500	520	510	506	488	478	510	513	521	514	518	467	492	510	502	572	487	528	501	468	516	465	485	508	510	513	473	519	458	533	489	542	506	474	526	510	453	522	514	499	483	538	517	479	518	488	490	502	521	483	506	520	468	528	467	506	484	475	497	531	483	507	498	464	491	496	487	542	466	479	490	523	485	489	526	513	470	492	515	486	529	511	471	516	492	462	490	501	512	498	502	492	464	497	470	517	538	476	517	494	488	492	506	515	516	509	512	501	476	509	456	533	523	459	493	503	516	513	459	484	472	503	510	475	474	512	530	527	468	500	515	504	488	485	537	503	500	508	533	512	495	501	493	503	501	488	497	525	519	510	499	530	520	493	508	516	513	510	492	462	516	502	462	500	512	498	505	504	512	506	518	492	507	509	516	533	481	501	492	499	485	526	504	503	541	499	516	503	511	554	500	482	494	479	498	467	497	457	512	479	480	477	501	521	506	498	510	547	487	484	531	475	531	517	499	514	538	519	470	513	512	488	506	496	521	510	487	484	512	518	507	489	506	481	478	512	502	506	549	513	482	507	480	525	503	528	463	477	507	494	490	516	489	475	517	494	512	496	507	536	545	499	516	477	483	500	468	508	513	488	538	538	503	532	531	512	483	498	508	477	550	521	521	498	474	471	454	504	527	506	467	470	518	479	477	486	480	493	486	479	476	501	472	477	516	523	464	497	532	493	482	506	490	467	498	552	486	540	541	496	507	554	513	500	479	539	482	473	498	481	510	475	480	491	492	480	508	504	515	523	496	493	488	510	524	464	473	545	478	498	489	540	471	510	514	501	464	483	474	472	504	484	517	495	506	460	467	475	520	503	484	509	510	535	499	499	484	493	497	541	512	497	539	471	474	523	507	509	495	506	507	542	499	497	525	468	502	497	505	476	502	481	481	516	495	515	525	487	494	509	493	499	477	495	494	484	442	521	518	534	513	515	484	544
62674	27824	9725	2846	1153	561	417	275	250	251	219	208	182	213	170	219	187	198	187	188	170	211	216	220	212	207	195	201	174	200	198	181	184	213	175	195	214	195	192	217	198	203	190	204	198	197	208	207	194	220	207	192	200	200	182	208	203	204	195	207	218	188	183	206	221	218	190	200	198	232	218	179	182	194	200	195	196	192	209	188	170	217	202	223	208	211	211	217	206	221	213	232	232	203	197	209	208	192	189	239	220	200	194	194	175	192	233	198	199	220	195	184	206	205	217	198	217	213	218	199	214	216	215	196	200	200	211	200	204	218	223	198	197	195	181	208	172	206	196	192	219	200	230	172	211	212	195	212	179	185	187	191	215	212	205	202	183	195	199	198	234	185	175	201	175	208	187	216	210	205	190	176	194	200	234	212	200	209	179	186	208	206	193	224	207	193	204	206	193	187	204	196	201	208	211	204	175	198	223	176	188	189	228	219	195	199	182	164	219	206	209	204	186	190	188	185	189	191	203	200	194	224	215	196	226	203	196	206	205	190	199	199	214	217	179	190	236	194	199	188	213	200	215	187	192	177	230	219	209	191	180	216	207	195	203	207	212	200	203	212	209	207	213	193	197	183	211	219	189	214	197	186	211	208	213	221	198	200	205	196	189	217	211	217	213	205	174	191	185	209	209	193	165	220	176	200	213	204	187	207	212	174	175	216	180	195	233	194	205	190	221	227	191	176	189	188	188	200	206	198	195	216	196	208	204	173	229	204	190	216	190	210	205	206	197	226	200	197	181	210	208	229	196	193	192	184	198	238	202	201	193	196	217	207	185	184	208	188	204	212	210	206	230	210	193	195	196	183	202	185	196	194	218	203	188	209	213	180	210	198	184	172	195	211	206	224	204	174	203	200	201	198	209	214	198	195	188	194	177	196	199	194	200	199	200	184	209	193	179	194	208	206	206	193	200	182	201	214	175	211	172	216	199	194	195	196	207	247	207	215	193	214	209	174	185	206	198	219	224	203	211	199	212	208	161	198	216	199	216	225	193	202	187	166	209	196	194	221	208	208	208	207	228	187	214	229	205	195	194	219	187	188	189	183	194	188	216	210	200	208	192	205	215	194	224	207	194	201	191	211	202	198	191	198	204	214	217	208	226	221	208	178	197	197	205	219	177	194	199	181	229	180	184	204	210	206	211	221	192	194	212	193	183	204	205	204	209	184	212	214	199	203	197	214	182	219	195	190	189	194	219	209	164	190	216	207	217	199	214	201	191	219	194	175	242	208	204	182	204	190	214	196	192	209	185	202	180	211	224	217	211	176	176	203	213	224	161	215	216	193	175	190	198	165	176	217	183	208	203	220	203	239	202	190	226	190	215	212	209	203	189	205	199	186	208	194	179	236	189	208	185	202	195	210	195	216	219	225	204	173	169	189	174	188	212	219	197	199	195	176	168	215	210	199	214	194	172	205	196	186	194	197	228	210	183	195	207	224	169	201	217	189	205	191	175	213	205	184	203	192	227	192	210	180	226	198	174	205	220	195	195	214	180	189	210	205	208	185	184	207	185	199	199	198	221	207	225	201	190	192	202	193	207	221	193	212	185	216	223	206	190	201	233	194	200	210	203	204	202	207	203	210	217	218	212	209	185	156	192	201	189	185	203	208	232	186	193	196	210	188	209	219	226	206	249	199	202	207	213	198	210	197	201	209	204	223	176	221	239	202	184	226	184	181	192	200	196	217	174	213	218	210	210	214	218	193	230	217	217	195	209	224	197	180	224	198	177	202	198	195	197	212	194	216	238	203	190	202	205	184	196	194	205	197	216	189	195	188	209	181	181	221	193	226	217	224	205	228	191	181	186	198	186	181	190	184	192	206	200	209	257	216	211	191	216	188	193	206	220	195	211	216	185	183	212	206	219	205	194	191	187	218	222	227	158	201	184	185	194	229	225	199	203	169	224	199	188	218	204	203	160	192	217	204	203	172	205	191	179	202	184	182	207	192	212	215	197	205	206	176	186	197	198	192	218	213	201	203	195	228	228	223	171	192	185	192	179	203	190	220	212	184	205	208	215	227	219	190	201	193	181	196	228	214	182	213	207	189	193	204	217	178	194	208	177	192	206	174	193	200	182	164	229	196	188	212	184	191	234	202	187	227	218	200	192	215	223	212	195	187	221	196	210	176	199	190	197	230	211	220	215	191	200	203	218	233	217	204	207	194	192	204	210	202	201	200	195	234	221	226	226	204	173	232	215	222	188	201	215	183	189	201	201	201	191	191	222	256	197	182	182	215	213	216	199	194	186	201	175	202	192	181	191	189	209	209	192	205	212	207	230	208	183	177	223	223	199	228	205	217	213	189	207	189	204	210	203	189	211	192	211	233	210	209	208	200	172	173	197	225	227	195	207	231	202	188	210	220	181	208	211	182	195	219	196	172	180	214	183	215	223	181	202	217	228	197	228	217	201	169	179	200	189	192	199	223	202	198	204	203	194	172	222	197	187	222	213	175	207	226	220	193	198	204	225	197	175	211	206	186	225	200	212	217	220	187	214	193	194	193	210	189	190	184	234	182	199	205	223	202	174	209	224	187	188	189	192	211	205	225	214	192	214	192	178	184	200	190	200	195	194	187	183	213	221	173	199	191	213	199	187	193	202	195	206	194	194	215	190	175	207	187	231	167	178	191	204	192	225	195	192	195	200	193	221	185	239	196	193	211	195	204	204	196	199	226	220	225	228	193	200	220	168	217	178	192	219	217	197	200	184	187	188	179	205	193	193	207	194	206	195	218	179	215	226	211	193	215	189	208	189	189	186	195	180	210	221	201	204	191	176	183	213	231	230	221	198	202	187	191	191	199	188	218	181	212	194	198	198	229	203	209	237	206	201	197	197	191	203	182	220	192	163	209	189	199	205	196	216	188	189	182	192	203	225	195	198	195	219	198	197	195	217	219	193	185	228	206	234	211	231	218	225	174	178	196	199	218	203	158	181	198	187	207	218	186	189	212	206	175	223	210	195	206	222	190	193	191	216	225	203	197	199	197	195	210	197	190	219	215	170	194	200	218	220	210	239	196	225	187	210	184	175	177	218	228	192	207	213	195	190	200	171	191	222	214	189	205	205	205	201	211	185	217	198	211	172	191	194	183	210	187	185	205	204	211	188	185	210	210	224	214	205	185	171	190	221	182	210	223	186	227	208	201	204	211	192	212	192	208	198	229	206	198	206	180	204	180	220	186	202	180	203	209	204	202	207	167	204	216	198	201	226	203	228	188	210	197	182	203	218	207	227	220	203	168	207	191	206	214	219	196	211	173	183	215	206	200	210	189	202	207	194	184	205	200	219	202	194	188	195	218	220	193	213	197	192	205	208	212	208	220	221	198	210	204	200	195	187	230	208	224	238	189	190	203	206	212	219	201	168	221	189	210	222	226	227	189	209	206	207	197	212	190	216	199	214	176	201	203	217	204	186	201	206	193	200	169	218	202	181	203	208	197	213	190
42402	19191	9693	5515	2976	1733	1136	924	829	669	559	470	459	487	458	515	465	429	486	467	426	455	443	447	436	426	466	493	513	477	437	415	474	464	436	435	476	485	441	452	513	429	436	477	455	479	429	429	446	467	484	433	481	465	459	460	482	462	447	450	448	476	464	464	450	468	469	455	489	457	476	463	462	469	445	457	451	485	495	488	462	460	436	441	439	466	441	443	468	440	485	429	454	493	447	438	479	470	470	486	425	442	469	485	455	473	453	479	465	477	454	464	476	469	434	475	465	449	459	448	440	488	450	450	440	440	455	471	505	453	465	502	442	481	448	438	453	481	466	448	444	471	469	475	451	444	443	469	465	418	446	441	460	434	473	442	446	477	434	424	467	457	437	442	453	506	510	434	439	459	409	455	423	469	476	450	453	439	454	493	443	456	426	467	509	462	503	445	436	469	436	473	468	453	450	435	451	472	448	480	445	469	481	482	503	410	458	453	450	487	468	490	465	465	437	473	480	446	438	480	474	445	462	495	437	495	427	419	437	463	492	462	474	457	456	458	483	441	475	440	484	472	434	452	468	387	443	470	486	430	463	411	485	461	473	471	440	460	454	455	469	486	486	463	453	453	430	439	465	474	462	452	468	475	425	446	484	468	449	474	470	476	462	489	443	457	478	467	467	444	468	450	449	442	440	464	436	473	476	496	475	460	462	457	443	439	468	446	482	475	489	445	459	484	473	430	453	517	469	473	487	422	466	446	483	454	436	428	462	443	472	407	468	493	462	448	449	437	457	527	470	441	454	430	450	501	437	461	424	500	469	454	459	461	432	455	472	458	480	449	428	495	473	448	499	458	473	453	469	466	463	502	488	427	480	441	471	416	460	419	493	425	441	482	435	464	466	463	480	451	442	480	441	456	463	474	452	456	441	448	453	473	440	477	470	472	431	488	483	482	476	462	421	492	432	459	470	487	461	455	479	450	434	497	458	391	459	437	453	453	486	443	447	477	455	457	420	438	486	457	448	438	470	487	483	477	476	497	477	462	468	483	459	444	488	437	475	441	455	433	439	476	445	446	473	464	434	518	426	439	469	453	466	447	465	464	467	449	486	446	442	452	438	454	489	454	438	473	478	431	466	425	438	457	456	445	465	441	461	474	485	474	456	495	417	430	495	475	441	462	471	502	455	499	467	482	486	484	440	441	496	452	465	446	444	491	457	482	475	478	438	484	474	452	514	434	447	470	457	449	446	435	487	483	455	447	479	430	455	488	461	481	462	456	464	475	445	445	462	460	462	466	497	463	473	456	478	453	448	479	475	447	483	509	496	447	454	478	431	461	410	493	450	444	492	457	496	475	455	435	455	428	461	466	518	474	491	456	481	463	432	448	435	447	447	454	451	495	459	490	432	434	492	445	490	470	467	434	477	446	478	440	480	459	432	450	459	461	480	428	452	453	494	462	472	454	438	489	446	423	467	475	479	488	493	475	471	455	481	476	431	481	451	471	487	486	471	432	464	448	470	460	463	447	444	439	433	489	452	471	470	458	502	457	464	467	464	478	484	445	430	480	468	489	458	434	460	444	465	458	438	440	467	439	416	462	491	475	478	479	443	468	455	426	482	489	454	463	480	474	466	481	448	458	462	454	432	455	454	451	464	462	443	453	443	479	463	452	463	431	483	468	474	464	447	444	470	475	460	458	477	470	454	459	456	484	424	485	452	474	496	441	443	456	426	454	433	455	446	446	459	485	448	475	476	459	446	451	465	477	416	478	458	440	454	443	457	421	485	453	448	442	490	444	434	457	454	401	461	430	451	450	470	469	478	453	434	468	441	475	472	464	444	474	473	451	471	461	470	434	468	481	445	455	498	490	426	457	509	465	488	474	447	467	439	485	447	464	495	490	429	459	465	454	453	484	465	482	463	446	467	512	449	457	484	487	464	424	473	490	450	470	475	464	427	451	444	444	427	476	475	434	461	475	464	477	480	451	425	455	488	459	429	478	450	410	476	449	482	465	473	472	484	473	439	478	487	403	478	500	510	474	441	490	473	414	476	462	458	478	453	463	486	476	486	466	480	424	476	436	473	450	454	454	460	451	425	429	458	492	463	488	406	464	484	458	480	441	463	476	432	509	440	438	493	457	449	426	432	487	498	470	455	477	509	469	479	438	458	480	443	467	451	446	448	446	450	486	478	477	454	458	447	457	468	415	435	449	477	482	507	488	495	435	431	461	433	451	448	462	444	469	485	461	440	486	473	470	456	491	462	460	460	460	494	475	466	459	453	451	419	507	476	469	483	474	472	422	471	465	496	425	441	466	437	439	496	460	435	462	472	457	470	502	491	436	523	479	449	498	459	459	485	463	461	446	433	467	453	478	431	417	449	477	474	487	453	426	455	467	468	444	460	446	467	447	439	528	469	483	466	445	432	456	423	460	439	470	441	490	468	476	494	451	489	494	472	476	469	475	482	436	480	458	465	425	477	460	465	442	477	468	451	483	457	469	472	449	475	441	476	447	437	475	458	486	438	458	465	492	431	443	487	456	442	450	478	437	430	448	473	456	500	448	433	432	471	455	453	411	441	496	429	475	461	463	429	425	460	468	466	457	466	452	486	450	463	445	411	462	459	465	472	455	419	446	454	429	455	459	476	460	459	463	459	456	466	501	469	484	432	449	435	471	438	452	497	435	488	458	450	448	410	485	456	448	464	444	416	462	443	470	459	441	492	455	491	445	457	487	430	466	501	445	468	445	464	466	461	448	485	447	426	430	468	461	485	486	433	469	463	469	490	450	472	474	451	456	472	505	463	449	456	477	445	420	449	440	471	428	484	445	445	498	500	482	468	420	449	468	496	502	460	469	455	444	447	480	460	440	496	468	489	453	440	467	446	491	456	471	490	477	425	471	461	485	459	469	416	436	446	475	471	453	481	438	482	445	471	478	452	466	452	511	449	434	474	474	492	473	458	455	468	411	488	463	446	423	484	471	436	434	450	466	458	465	456	453	466	471	438	433	419	495	462	435	483	441	444	483	477	470	463	441	495	448	450	480	443	456	459	444	462	495	427	482	451	433	486	442	473	502	436	475	460	488	474	441	480	422	441	431	471	467	464	468	470	441	450	436	443	476	467	460	457	474	467	469	469	466	466	466	449	493	443	442	459	434	457	440	501	451	459	477	466	457	451	460	499	447	454	438	459	493	475	458	471	446	425	472	479	481	441	453	459	472	431	474	415	479	416	427	488	470	448	467	439	482	425	438	472	474	412	472	483	475	453	484	462	489	516	490	455	489	473	423	486	430	420	431	480	473	473	465	437	438	476	478	455	483	456	467	467	463	441	479	463	457	443	455	456	482	453	469	452	465	442	463	459	417	466	442	447	469	429	479	465	461	516	460	463	446	433	501	468	453	475	476	447	469	514	474	445	457	480	449	476	461	477	463	465	442	470	471	451	515	465	437	451	425	478	462	486	461	495	461	449	462	462	410	444	446	498	471	449	468
61548	27040	10889	3479	1222	693	511	451	423	318	269	244	219	213	215	262	251	257	179	224	251	237	234	233	224	218	227	240	197	204	218	226	224	231	208	209	200	206	217	218	220	250	223	220	221	215	239	206	216	216	235	225	230	233	209	214	235	192	213	199	232	236	244	272	237	228	225	235	226	202	197	224	231	220	271	204	240	246	227	220	209	244	247	228	240	225	235	228	227	223	261	263	226	214	221	226	243	222	210	242	241	216	229	231	224	230	247	222	267	240	232	233	240	233	230	243	239	205	249	228	258	197	204	239	220	228	228	242	245	220	208	257	214	223	215	222	240	211	239	201	221	235	247	189	220	234	211	222	217	218	207	216	214	211	222	219	220	209	234	210	217	223	206	224	249	233	252	249	241	244	198	224	251	259	225	229	240	210	221	242	245	224	237	209	207	238	219	216	237	233	218	214	224	204	228	217	229	198	212	240	290	244	205	230	198	251	244	249	230	194	219	224	218	258	212	191	234	224	205	235	274	209	266	218	200	217	215	216	213	231	218	217	222	251	223	241	211	201	193	214	227	227	228	199	237	231	215	226	205	186	198	222	213	222	227	239	213	209	238	213	243	191	253	246	214	218	224	226	205	236	220	213	230	244	221	217	256	229	232	236	211	229	221	222	244	223	224	266	214	228	189	236	255	222	235	248	214	217	235	236	229	243	206	213	233	246	206	237	207	218	209	213	208	256	232	208	219	226	239	194	228	213	227	206	230	214	229	246	211	203	218	231	238	209	205	215	211	231	231	234	222	230	196	228	239	252	228	233	211	242	219	211	197	249	226	217	210	212	200	256	238	222	221	244	213	192	249	254	219	255	211	226	193	221	219	245	234	228	204	219	204	210	234	242	233	213	255	236	218	204	223	251	200	233	207	224	220	209	225	246	240	258	225	242	187	244	254	234	237	204	186	227	246	210	211	248	226	209	247	201	198	212	202	233	218	232	209	218	232	203	204	238	226	196	223	213	212	238	201	203	242	276	212	221	282	223	223	222	256	217	210	210	242	223	213	235	244	214	254	240	217	239	226	224	234	241	223	220	213	200	211	232	221	238	212	202	218	235	220	221	221	226	218	240	229	215	235	215	233	230	244	212	201	222	219	236	222	230	221	247	220	230	207	237	199	250	226	215	202	251	215	226	207	229	248	232	224	210	224	230	211	218	207	217	210	200	220	213	212	252	225	205	227	229	231	239	212	234	220	246	233	229	245	215	240	236	226	185	200	236	198	234	211	221	211	226	226	184	224	235	233	232	220	229	218	259	220	250	215	230	187	223	204	236	216	238	234	191	233	239	211	231	215	251	226	221	221	218	201	215	216	220	198	219	240	242	237	219	225	230	216	200	224	226	214	215	205	212	245	221	218	209	242	252	232	225	216	214	224	229	195	209	233	236	233	243	211	218	202	223	231	207	251	208	224	196	217	217	214	232	225	221	223	243	223	232	239	225	218	206	227	213	238	223	252	256	247	257	224	226	225	236	214	224	216	219	243	221	219	235	229	214	217	243	228	221	219	261	232	227	245	244	240	202	245	225	228	247	206	235	221	220	208	231	230	238	210	187	223	216	221	266	264	212	229	202	229	255	209	240	211	201	256	211	230	222	219	206	216	230	237	231	197	238	219	216	240	218	226	212	217	245	238	211	214	245	230	233	196	230	201	241	223	201	244	213	202	194	223	201	248	244	222	252	229	232	224	227	223	184	211	231	203	221	236	231	201	240	206	209	232	222	233	214	196	208	219	216	215	220	207	198	234	220	225	245	221	228	226	241	247	223	195	221	234	243	222	220	211	216	223	232	232	188	245	233	239	221	197	230	239	214	220	221	200	234	239	218	251	252	211	246	246	232	228	227	195	258	236	248	242	187	218	249	213	232	255	225	222	202	242	194	200	218	239	214	225	222	229	186	205	219	214	228	246	232	232	208	214	205	196	215	218	205	197	254	223	237	206	238	236	216	226	239	242	229	218	263	206	230	222	210	211	240	225	221	219	237	213	218	242	216	250	213	213	245	236	233	210	206	209	207	253	224	212	224	217	211	249	236	230	195	252	254	250	213	226	221	219	214	230	226	240	223	210	226	231	204	215	193	222	195	230	217	258	237	210	228	236	228	201	250	232	190	211	224	260	225	193	222	249	221	219	228	208	205	255	214	223	244	220	234	209	202	233	235	215	220	240	221	221	241	202	199	207	225	232	240	237	227	248	209	225	214	221	236	218	215	226	227	227	240	224	216	236	235	253	224	242	239	214	203	220	199	217	223	217	224	235	253	201	237	230	234	249	205	226	221	197	224	225	203	218	230	224	207	218	198	231	240	220	221	223	223	232	234	235	200	233	199	221	225	212	234	232	252	223	280	218	191	232	195	194	225	197	222	229	236	216	215	213	222	244	233	245	214	245	200	228	222	244	213	242	263	216	205	218	223	206	223	221	229	220	197	240	196	224	225	204	252	211	192	210	264	225	219	236	244	233	229	214	216	225	215	214	212	235	232	237	221	223	244	210	246	206	214	217	230	210	222	209	211	236	244	223	227	245	228	225	214	229	237	222	219	208	231	240	222	207	236	241	219	209	231	229	203	247	247	214	225	251	210	245	231	218	225	212	220	244	234	216	229	236	209	236	204	232	238	232	219	202	218	232	247	220	226	215	238	234	217	222	195	235	215	264	218	236	229	221	221	236	196	218	235	246	209	204	203	236	214	249	233	236	231	201	214	216	235	201	234	228	237	229	226	230	216	221	227	227	215	223	241	229	209	224	188	231	244	225	221	208	238	210	236	225	202	208	232	185	221	246	222	258	211	224	241	217	234	255	233	226	231	217	229	273	223	224	271	231	225	212	219	213	225	241	202	225	232	261	206	215	227	239	237	218	225	257	223	241	223	213	234	245	227	221	231	243	239	237	188	228	218	207	209	208	222	196	224	203	234	253	197	247	252	224	240	229	212	209	233	242	227	237	221	235	227	228	212	218	240	213	189	224	234	227	219	193	242	242	248	213	261	248	251	238	187	227	201	247	212	204	212	233	197	209	235	225	240	222	217	223	227	228	214	241	263	213	222	234	254	210	206	214	222	210	214	194	216	202	231	241	280	234	205	234	220	204	223	252	253	199	232	249	216	236	210	230	210	229	207	217	230	216	234	246	234	209	209	206	222	243	210	228	213	202	221	231	235	220	212	195	223	218	218	220	232	233	253	236	203	203	221	221	235	236	242	206	233	226	207	228	199	225	223	203	236	224	215	246	219	226	228	249	213	183	209	213	213	239	233	227	221	230	218	218	207	226	230	230	203	224	209	226	223	227	201	236	258	222	197	197	207	231	190	227	225	202	228	233	236	215	239	237	233	268	218	230	275	227	230	225	242	239	251	250	220	229	264	218	229	229	218	235	219	226	203	216	195	217	214	212	195	253	233	222	211	224	228	250	210	249	196	250	229	246	251	252	243	220	239	242	225	233	190	250	225
42038	18790	10649	5981	3087	1991	1529	1361	1153	905	622	522	544	511	517	528	495	505	525	512	514	498	502	504	533	533	513	505	488	512	521	542	479	548	518	509	543	482	501	505	508	497	469	546	500	471	539	532	524	484	534	511	516	555	498	509	493	486	545	520	527	470	492	519	498	488	531	494	480	518	477	477	495	479	493	490	498	486	539	516	532	471	574	530	492	491	492	485	459	468	497	489	504	537	501	498	487	480	502	495	502	534	517	512	500	467	528	523	484	522	490	488	495	480	500	480	477	509	478	511	567	534	498	496	508	505	517	516	487	549	510	505	475	556	521	551	459	512	497	509	469	532	468	499	494	516	499	495	489	499	505	543	504	496	531	524	506	483	522	521	537	472	504	503	490	484	524	523	534	510	519	534	508	503	480	505	520	509	472	489	543	529	534	524	538	487	533	497	503	534	491	516	524	518	495	508	506	534	490	473	509	502	496	482	516	489	509	536	539	518	521	517	522	508	544	502	513	521	518	499	504	530	514	523	551	522	507	517	498	515	522	499	512	488	503	517	477	463	504	515	494	520	521	529	515	538	511	495	510	526	532	519	479	506	520	536	527	524	484	509	480	508	516	536	522	467	498	496	487	487	529	510	465	493	560	528	496	488	483	493	503	484	473	486	510	486	499	503	519	466	507	523	521	491	484	545	538	469	469	499	534	512	564	500	475	497	475	530	509	500	513	526	535	498	493	501	529	509	502	515	482	544	506	489	484	506	503	495	519	501	487	502	501	497	536	507	527	508	481	512	503	540	526	520	490	518	514	511	559	487	493	499	522	524	559	507	472	487	501	546	522	515	505	496	518	529	479	520	486	527	494	535	474	478	492	556	482	474	491	495	535	481	518	485	515	523	525	461	505	515	494	508	524	467	496	520	522	514	489	514	557	491	500	532	505	495	511	492	508	491	517	496	482	502	502	511	481	497	480	578	532	529	520	508	517	520	525	488	527	494	478	484	510	431	482	493	497	534	529	476	502	487	527	519	527	500	488	546	499	532	507	508	531	518	523	527	489	519	518	500	531	475	477	552	500	523	514	485	541	529	525	527	510	493	488	525	534	512	467	503	506	524	454	501	522	498	501	506	501	491	507	533	493	513	516	527	499	512	532	517	534	514	483	491	499	513	562	484	504	514	457	555	540	559	555	530	528	523	537	485	511	536	474	485	517	539	514	496	478	470	505	516	521	518	486	516	531	527	496	506	493	481	460	495	502	474	528	495	504	493	461	463	484	514	514	485	487	493	509	488	536	508	560	500	497	515	526	519	485	494	503	499	541	505	485	529	492	490	510	505	512	507	548	490	533	497	547	520	541	504	511	514	472	516	532	501	513	554	501	486	533	463	482	508	557	531	487	495	500	517	503	476	527	509	501	479	487	566	536	528	490	467	507	529	529	491	491	515	541	521	531	517	519	530	496	521	474	487	501	525	492	501	528	498	508	494	459	522	479	467	512	505	494	478	571	554	522	501	518	503	508	512	505	491	512	548	504	527	491	488	526	466	474	511	514	486	514	520	528	526	533	506	501	534	474	502	514	491	524	550	540	496	498	534	519	480	482	490	515	513	474	499	507	484	488	529	548	497	504	536	468	513	535	504	516	526	535	495	509	493	501	504	521	496	518	463	512	471	500	505	484	503	492	525	529	488	511	526	519	520	490	481	502	526	515	512	504	485	526	528	548	532	490	514	476	475	488	541	498	535	486	502	495	519	486	499	481	515	504	564	483	465	508	489	551	481	530	517	516	487	478	504	539	508	466	509	507	508	514	454	504	525	511	499	492	481	481	505	483	512	474	505	524	509	502	502	520	475	519	499	503	519	539	470	534	493	501	484	509	527	500	517	507	472	533	500	488	500	524	477	494	559	469	516	512	524	500	491	506	463	473	562	515	527	513	511	506	481	492	485	523	518	529	525	500	516	483	498	513	490	499	522	509	504	501	515	500	562	518	522	508	521	520	503	517	541	528	517	512	509	493	531	527	529	512	488	528	533	493	533	544	482	521	520	505	484	498	560	497	522	524	472	488	513	493	537	505	524	485	506	481	498	506	482	451	518	480	491	491	534	502	507	560	483	501	507	490	524	523	537	501	497	520	515	540	528	496	484	492	486	519	504	522	500	486	504	490	489	478	524	490	540	514	523	535	491	491	528	479	508	518	517	513	487	519	505	522	502	538	513	539	482	522	496	521	551	496	547	511	498	526	500	507	505	494	529	520	508	479	493	548	506	516	560	507	476	556	526	495	518	514	495	545	514	477	501	487	546	515	525	495	522	515	541	514	500	536	510	520	497	513	547	480	509	524	479	491	516	498	535	526	548	502	458	513	487	495	516	525	529	498	526	477	519	526	504	520	485	470	498	496	534	490	530	488	459	471	516	503	510	442	529	503	459	490	523	509	479	482	482	488	517	527	494	510	501	561	525	476	476	524	502	525	509	469	514	507	508	509	499	521	485	496	489	514	519	501	493	514	516	504	534	465	501	467	471	493	525	496	496	492	520	531	531	445	520	468	497	497	496	536	527	506	477	497	521	495	524	542	537	529	523	527	513	562	515	511	540	506	499	478	524	498	529	509	477	539	521	510	511	518	468	531	514	475	538	469	502	555	543	499	496	521	488	534	452	460	504	495	480	518	492	522	517	532	490	466	490	509	476	503	524	536	499	475	510	517	521	504	488	495	502	506	506	520	466	522	488	483	496	503	501	554	498	502	486	479	507	501	498	520	514	533	524	491	535	526	498	462	529	491	506	492	524	506	530	534	528	525	507	494	513	518	521	543	504	543	506	508	492	555	548	508	499	476	516	502	496	522	509	501	495	453	510	512	519	496	475	504	508	520	460	482	504	508	538	480	508	464	514	539	507	501	511	520	514	546	510	475	487	477	527	496	554	497	492	558	516	522	510	526	499	513	514	491	504	528	516	500	463	518	481	500	507	507	510	452	487	523	492	513	496	554	484	508	503	513	527	523	500	516	484	532	486	516	474	469	531	511	540	513	509	485	503	506	494	513	549	535	485	512	487	499	518	530	519	501	491	492	543	508	540	491	550	512	559	492	512	521	476	508	478	506	511	505	454	495	540	506	519	477	514	541	483	510	486	450	519	494	531	545	472	530	500	473	494	512	541	526	428	491	525	529	512	477	501	487	495	485	489	511	478	516	476	522	477	539	486	491	503	450	470	518	496	506	509	500	505	518	543	504	539	538	507	500	507	528	509	529	502	493	531	489	532	501	505	573	506	509	513	513	490	490	510	521	501	501	523	509	500	487	534	503	537	525	520	462	541	529	495	523	519	488	540	512	506	525	497	498	498	513	540	549	529	556	482	509	518	484	530	499	501	556	519	493	511	531	505	539	523	508	502	504	516	565	523	526	529	527	499	542	505	517	487	503	479	528	518	499	497	521	461	513	493	503	477	501	523	523	546	529	540	508	531	499	517	572	503	493	497	536	501	517	502	507	507
48470	15639	3372	842	417	287	260	284	240	248	228	258	244	220	241	217	260	218	230	213	240	221	243	216	220	205	213	226	210	226	243	260	213	229	203	220	215	219	217	198	217	217	223	223	231	198	215	249	205	248	178	268	232	190	226	257	249	236	229	233	201	248	227	215	255	231	248	231	252	219	239	216	213	235	234	212	238	247	220	245	228	226	250	219	243	217	228	193	218	227	249	236	228	222	209	213	218	228	237	206	232	215	236	219	234	255	230	246	221	208	215	224	213	223	216	224	258	220	228	239	221	223	217	207	227	237	206	223	201	229	276	212	207	200	231	230	254	205	226	203	217	231	223	214	198	212	240	211	225	227	259	259	226	228	244	206	218	221	229	235	226	214	203	228	239	218	225	207	212	230	212	224	218	245	215	234	242	233	248	181	208	243	212	229	208	243	229	234	216	222	211	195	221	228	242	233	257	234	205	242	242	237	204	229	218	218	219	211	235	217	229	231	223	229	221	232	230	224	229	237	212	231	236	201	222	203	222	224	250	241	180	193	203	195	195	214	195	233	236	205	212	222	225	237	234	241	223	216	243	235	219	222	223	215	227	221	225	217	258	230	204	211	203	204	224	229	248	221	236	224	218	231	246	214	192	217	229	226	208	195	217	226	205	193	236	206	190	204	229	221	241	208	226	220	211	223	207	221	227	244	197	242	230	206	202	190	221	241	243	255	245	229	248	238	223	234	230	235	227	223	194	203	215	227	244	217	235	226	212	249	258	236	228	222	214	225	212	222	223	250	225	216	223	220	215	233	272	212	214	226	245	241	205	231	241	243	238	230	249	235	206	221	223	228	220	203	211	223	204	223	205	228	246	217	215	263	222	258	270	222	238	193	238	242	206	256	231	241	242	234	245	226	237	215	227	206	240	224	221	234	223	227	213	213	251	220	215	214	220	233	236	195	242	235	224	234	207	220	219	221	231	241	233	252	220	223	228	271	254	255	216	223	233	244	228	201	211	212	219	238	252	231	228	234	206	236	252	216	241	222	238	223	240	199	214	210	226	170	243	226	205	208	248	237	209	249	237	236	197	227	223	226	213	217	226	214	208	219	228	226	230	230	233	239	236	227	249	212	233	227	243	250	224	248	216	208	238	241	192	227	253	230	230	238	213	220	243	240	238	200	222	217	197	235	229	240	230	202	216	232	217	216	210	214	223	209	223	207	210	199	231	195	242	245	212	215	258	227	226	212	228	232	230	252	261	221	238	207	208	240	226	216	222	228	213	220	266	247	212	219	256	218	244	212	234	220	230	213	228	247	217	245	247	218	211	241	207	203	198	226	243	232	210	226	244	233	232	242	238	216	230	237	230	248	212	222	231	226	224	217	214	218	204	252	219	245	241	240	219	210	197	207	246	210	225	261	215	225	212	243	214	239	242	217	212	240	209	228	239	211	214	228	251	238	218	203	234	235	221	243	207	243	211	219	212	217	238	250	247	223	237	204	243	236	225	238	217	247	232	226	210	215	226	217	239	222	209	224	224	187	227	208	238	222	252	237	215	207	237	212	244	208	212	226	228	218	209	231	243	220	201	232	203	206	222	238	253	240	231	243	237	213	224	220	213	230	234	214	242	220	214	224	245	235	232	235	247	231	213	205	223	218	243	223	233	222	216	232	197	242	237	204	217	225	190	260	225	229	227	189	233	220	252	235	221	201	211	199	233	230	212	235	216	231	228	207	214	207	229	209	207	220	213	214	220	196	225	236	239	226	233	206	218	235	221	236	256	224	235	228	206	224	232	211	206	237	237	216	265	251	252	216	258	208	258	222	218	223	202	211	206	243	225	221	187	237	247	229	227	202	245	227	249	259	214	219	250	245	227	219	227	238	217	190	230	216	230	221	220	198	208	254	217	241	240	258	201	195	223	220	255	221	209	230	208	215	230	205	229	211	226	217	232	207	225	212	228	227	250	204	239	254	266	218	217	213	250	251	219	223	201	237	210	205	199	232	241	240	225	239	201	217	240	221	200	213	218	211	243	213	245	233	271	250	232	225	234	253	224	223	218	228	263	222	209	232	235	216	244	274	253	221	247	249	254	219	223	230	204	207	190	224	248	232	222	237	242	236	276	233	213	243	234	244	200	223	207	222	216	226	218	240	214	229	195	228	222	259	191	223	207	223	213	226	226	194	225	212	187	212	226	238	232	202	200	198	205	262	243	228	215	206	244	232	251	211	235	242	247	242	194	232	218	171	220	222	222	231	253	222	209	227	237	205	233	215	244	221	216	213	249	236	228	208	244	217	200	234	208	223	211	205	223	201	223	212	209	214	239	224	237	210	219	235	218	201	197	232	212	225	229	257	238	232	232	228	216	223	223	237	228	203	236	242	233	219	240	212	228	269	220	205	227	260	205	222	257	203	223	215	199	197	204	228	253	199	238	220	258	253	189	210	239	226	239	210	242	238	209	205	219	225	250	244	201	215	225	215	251	214	231	214	233	208	244	266	235	240	239	225	226	242	228	216	204	242	228	241	207	206	253	225	221	237	247	217	227	226	238	235	250	210	249	226	208	229	238	238	221	209	221	260	233	249	236	260	211	235	233	253	241	235	200	199	253	233	237	201	242	223	225	213	228	219	230	200	205	200	213	245	204	214	226	215	221	222	256	224	201	249	202	236	237	223	221	233	209	245	199	211	247	255	243	224	234	212	196	202	230	223	230	226	216	220	229	271	241	265	239	241	235	211	215	207	240	216	255	217	235	242	200	233	213	220	227	261	227	235	222	215	238	242	225	250	215	236	191	218	205	185	220	230	226	212	221	217	213	213	229	233	226	235	238	231	247	244	223	243	239	229	260	224	222	225	196	211	231	254	189	240	245	224	245	228	216	222	239	224	239	216	218	208	215	250	236	226	208	194	221	204	231	241	214	255	250	225	269	238	238	225	243	218	219	221	207	201	220	229	217	232	209	223	198	231	235	216	216	276	210	220	211	221	226	221	263	235	205	234	217	227	241	223	208	238	203	217	213	231	220	234	210	202	245	261	197	233	224	239	227	219	204	235	243	228	213	222	210	223	206	188	212	234	212	195	218	245	213	204	235	242	235	219	242	213	256	248	250	234	217	250	225	222	255	224	222	213	232	245	253	217	249	219	226	208	219	237	231	220	226	219	256	225	205	236	224	206	216	229	207	240	220	220	228	236	241	218	236	208	248	248	206	229	249	223	225	223	219	245	224	234	211	229	238	211	204	206	228	224	205	242	199	213	207	198	247	230	219	217	225	215	228	212	222	210	210	196	246	255	201	206	230	244	241	234	238	214	216	217	229	219	244	205	204	232	225	208	216	229	217	227	255	225	201	214	211	220	263	224	234	227	237	229	253	224	228	245	218	236	198	223	228	206	249	242	213	223	236	248	213	245	260	216	212	219	245	219	213	217	214	216	225	228	196	234	223	221	224	223	217	221	199	259	202	250	218	218	245	254	236	237	227	209	203	239	244	240
32052	8813	4040	1929	1117	807	667	624	595	515	546	516	513	526	490	489	494	569	487	538	517	521	539	489	496	487	550	547	490	530	487	523	528	508	502	504	514	504	547	496	497	479	506	509	517	527	513	534	529	515	462	518	518	504	522	504	522	523	506	512	503	470	537	533	487	527	510	535	501	501	525	509	538	524	477	508	507	505	493	512	531	519	484	515	545	541	515	546	469	513	557	506	514	491	530	501	546	517	518	469	522	527	502	468	466	496	521	540	508	521	503	514	520	503	484	483	495	512	527	496	508	532	562	524	490	493	477	502	498	536	531	516	478	488	475	514	531	504	519	491	509	478	504	476	484	506	526	502	491	484	488	476	580	543	510	493	495	504	461	523	477	494	498	530	495	509	496	469	485	495	502	528	529	515	537	481	459	485	509	512	481	504	506	509	509	505	473	518	469	549	504	516	508	525	508	521	522	504	553	505	505	508	463	491	501	507	465	531	511	543	489	540	511	525	494	500	534	502	522	531	511	542	524	525	481	514	507	487	474	496	552	494	475	489	517	516	497	542	566	448	478	482	537	486	548	488	474	528	529	498	502	512	506	482	535	511	495	501	539	520	494	476	471	484	487	551	525	545	514	537	527	505	515	524	527	534	491	502	538	513	515	486	520	481	475	488	466	493	542	460	500	553	526	495	482	533	477	516	473	514	515	489	472	527	512	473	491	517	506	504	499	526	477	548	537	482	478	526	508	488	486	515	498	520	500	498	512	469	497	494	486	563	536	475	509	458	518	535	522	517	490	496	496	462	516	506	542	533	535	479	469	508	542	492	518	541	483	513	488	511	486	533	528	475	522	497	542	495	503	487	476	503	508	512	451	516	512	520	488	471	527	521	460	495	490	502	515	520	471	491	506	481	474	524	531	466	513	506	514	489	512	498	472	515	482	509	504	526	543	513	523	517	507	503	477	532	495	510	471	453	541	516	566	502	497	481	516	504	456	497	533	491	496	482	484	491	485	490	510	484	533	500	516	479	464	497	494	515	494	506	498	521	479	497	511	508	530	523	486	523	512	508	504	485	544	490	527	508	542	519	495	508	505	490	519	495	494	511	518	527	511	506	495	499	504	498	536	471	539	504	522	499	535	542	499	473	481	500	530	480	523	489	504	467	551	516	582	507	502	539	527	541	521	464	515	504	555	490	508	527	448	503	521	499	514	478	521	478	518	516	482	494	484	505	518	512	518	476	521	561	505	470	505	504	555	520	518	492	505	496	539	521	500	493	500	456	493	486	486	523	518	513	465	531	528	467	510	486	495	503	470	494	554	465	522	499	488	542	497	496	514	515	502	521	514	507	496	485	550	462	510	513	477	512	530	486	528	496	513	515	522	498	474	498	507	492	475	497	498	490	515	513	522	495	526	528	491	517	516	542	486	525	564	513	525	502	502	502	505	513	518	491	505	472	497	527	482	498	533	516	488	496	500	522	511	530	528	515	476	514	504	500	535	510	495	520	485	492	539	492	514	479	484	487	483	512	486	507	494	484	523	503	484	488	518	525	494	544	501	524	529	469	529	499	496	481	539	512	518	510	513	472	491	507	547	501	544	517	518	506	503	500	490	490	484	514	527	466	477	486	521	521	524	464	525	471	482	528	544	512	499	480	505	506	485	497	484	514	496	514	499	518	518	531	503	523	504	505	510	496	462	481	506	488	526	526	453	495	508	504	494	490	489	523	553	537	524	531	484	514	516	519	516	495	506	533	491	518	536	500	493	478	493	517	511	448	491	526	499	507	522	474	514	511	499	516	484	472	538	498	519	480	444	500	504	533	520	509	512	507	529	504	534	498	526	509	500	528	506	468	505	524	516	524	491	509	460	481	491	537	520	468	492	533	516	524	481	518	507	523	493	515	514	579	514	528	501	496	464	521	498	493	512	520	504	532	479	498	512	524	514	512	504	480	521	492	496	545	515	523	533	489	543	518	498	503	441	533	520	524	480	542	475	498	541	511	493	507	499	501	501	510	509	505	509	499	538	529	509	502	531	501	498	485	526	474	493	505	486	496	526	499	497	512	516	472	484	490	512	548	482	517	517	468	503	478	500	535	471	511	510	487	501	524	529	482	518	515	508	506	495	511	521	493	508	501	526	473	522	509	515	476	579	558	479	502	505	463	512	540	533	536	502	535	548	454	505	468	531	508	529	525	547	508	488	497	553	458	492	494	502	493	512	473	526	521	480	523	517	481	518	497	505	467	493	516	500	484	516	508	513	520	501	512	521	528	492	488	535	534	521	438	498	498	484	535	499	525	529	477	450	513	488	509	499	529	487	510	531	537	503	512	476	459	484	515	572	502	465	531	534	517	550	491	476	495	507	521	508	514	512	476	515	513	504	474	467	485	491	525	458	513	485	522	509	525	521	509	499	487	532	492	492	495	452	499	519	514	512	524	511	502	494	513	490	485	504	496	513	532	524	492	545	551	483	486	491	505	532	531	545	495	482	521	509	512	503	504	523	494	494	455	521	531	524	511	486	481	522	516	539	516	491	496	522	507	495	513	485	474	557	507	558	538	529	505	487	528	461	491	463	471	494	481	534	516	530	518	465	468	516	467	504	512	506	486	525	540	470	506	492	532	474	471	478	497	498	520	483	513	468	507	464	521	495	533	509	488	516	500	532	506	481	493	487	516	507	499	493	536	543	507	490	520	513	512	480	535	547	490	445	447	508	501	561	482	510	514	522	510	503	536	527	495	536	478	541	481	479	538	462	536	499	512	517	526	487	542	535	491	486	464	547	492	505	463	485	491	500	532	528	515	521	478	512	516	491	514	503	550	565	508	527	526	479	482	486	476	488	488	530	470	511	519	537	528	497	534	511	508	521	484	488	520	449	478	497	485	512	484	482	512	542	516	494	511	527	534	518	487	471	524	494	488	508	523	443	494	530	486	507	496	515	470	546	536	530	493	506	551	498	490	533	495	517	570	519	522	515	499	472	495	512	512	489	485	509	500	531	529	516	516	535	483	489	521	546	522	521	497	508	528	511	486	497	540	459	489	501	479	538	515	522	532	493	526	506	529	518	484	485	495	495	482	515	518	490	502	533	514	520	510	492	508	505	471	524	498	502	498	509	499	502	523	470	502	505	505	548	530	494	514	538	513	491	491	515	532	504	459	507	501	534	470	480	517	473	550	551	535	519	512	510	503	513	474	533	502	508	539	478	515	521	527	487	495	469	498	518	480	480	535	494	516	532	497	505	491	491	556	551	479	518	494	488	492	518	516	505	498	509	489	501	536	509	508	510	527	478	522	519	488	505	491	471	527	533	501	493	554	510	528	512	577	462	529	501	498	553	507	534	505	490	500	543	510	543	511	515	508	508	535	497	516	520	499	503	482	514	510	503	474	503	501	509	516	517	480	514	504	510	492	472	503	550	476	432	508	514	489	572	494	503	495	466	532	505	485	489	503	568	536	563	508	537	543	494	489	512	514	502	527	525	485	562	502
58782	27562	11660	3781	1268	722	565	433	332	277	240	250	213	209	217	225	202	224	203	174	206	217	203	203	227	224	176	209	218	211	198	175	226	204	222	201	195	197	210	203	208	169	216	214	206	203	213	208	184	206	180	193	206	208	189	209	182	198	186	197	194	190	204	201	199	218	179	216	204	165	186	201	197	192	154	184	183	222	222	222	206	201	205	198	191	219	198	203	190	222	173	191	182	182	183	196	186	200	202	187	191	208	209	204	204	201	215	194	209	182	196	186	202	192	165	185	194	172	207	196	188	200	203	190	193	201	203	231	183	192	198	206	196	219	215	199	205	166	217	216	209	216	199	208	200	201	198	184	212	199	199	206	200	187	209	198	210	209	222	234	181	208	201	206	187	239	213	185	186	182	189	180	195	195	191	188	225	209	179	202	182	204	232	190	199	196	202	227	197	211	200	193	212	189	194	172	214	212	199	188	212	208	224	198	217	205	240	215	194	237	219	224	197	208	210	170	212	193	224	211	184	198	199	189	186	194	199	192	192	181	194	167	209	193	185	201	249	187	200	183	213	206	176	224	225	182	196	205	196	231	211	168	204	216	177	223	202	193	178	174	184	181	210	214	210	205	193	203	189	176	205	207	175	191	198	198	184	190	187	181	198	184	203	203	193	207	199	207	214	192	203	197	200	207	191	213	204	220	206	190	188	191	188	206	215	172	224	209	194	214	209	200	205	182	195	180	186	184	213	190	215	189	214	202	208	208	216	190	197	214	183	183	210	192	190	190	201	212	200	213	182	209	209	181	215	203	209	199	186	201	192	174	194	200	194	213	180	202	195	172	181	198	223	195	224	203	210	202	218	209	191	201	202	208	209	229	188	204	211	182	176	213	199	204	183	212	179	216	192	187	193	203	189	167	202	201	210	201	197	208	205	210	208	170	174	218	195	194	216	198	204	202	190	208	214	175	184	206	180	180	248	205	225	201	178	205	186	223	177	199	209	210	199	180	208	204	216	209	188	186	184	199	194	210	177	204	193	214	185	216	201	214	193	189	217	189	179	196	212	193	193	189	181	179	213	194	230	209	204	215	193	198	215	192	207	201	203	213	207	198	192	201	195	195	206	203	209	212	200	217	192	171	188	197	201	191	202	188	207	172	222	224	193	211	223	197	199	208	226	203	217	208	202	201	202	172	177	223	180	188	203	214	205	218	185	213	188	202	214	174	198	196	211	179	218	229	192	210	202	199	204	196	206	202	207	202	198	232	213	197	190	179	184	162	193	189	196	202	185	193	170	165	188	199	191	207	194	192	224	173	203	206	188	193	205	219	203	194	195	196	221	175	212	196	199	207	173	193	241	211	196	202	198	206	183	187	190	194	179	185	195	201	186	197	207	208	189	188	214	211	219	206	183	183	216	210	199	207	223	185	218	206	224	202	172	199	189	187	182	189	222	175	253	181	178	210	202	204	205	186	207	186	195	233	198	214	199	172	194	194	206	179	198	210	195	204	190	177	208	207	193	189	199	193	225	191	191	220	177	180	177	207	191	210	192	195	223	177	227	207	213	205	195	197	204	195	224	188	202	215	212	178	192	215	208	198	207	193	223	222	239	200	196	172	180	170	192	203	182	187	191	225	214	221	208	220	199	215	215	190	215	218	192	194	200	164	180	196	195	196	203	171	189	201	203	191	176	202	189	205	194	213	214	184	200	181	173	194	216	197	186	208	221	193	192	188	195	219	191	195	203	206	207	190	197	197	182	191	176	187	175	217	243	236	180	206	221	204	225	203	195	196	184	212	214	185	160	182	187	202	187	187	184	187	209	170	185	210	198	192	219	202	201	204	191	205	229	181	194	195	207	180	210	192	209	185	212	191	174	180	167	167	182	200	209	201	189	205	211	195	186	186	158	243	208	203	208	195	240	206	165	195	188	203	172	222	188	190	190	209	210	208	233	173	197	206	196	192	181	207	189	192	192	226	171	224	176	229	182	188	186	186	181	182	197	198	192	205	214	198	201	223	196	187	193	174	196	199	197	194	185	201	184	178	181	189	180	205	169	174	216	197	194	209	184	205	205	192	194	196	208	196	173	191	201	216	222	221	179	233	213	202	184	192	210	231	206	179	198	222	209	173	202	204	208	196	176	215	210	214	179	192	199	213	197	200	186	187	195	184	191	209	210	244	191	202	184	204	185	194	190	202	183	169	229	195	191	175	199	206	200	189	221	184	200	223	186	207	200	205	191	207	193	217	192	205	208	193	237	184	213	222	205	196	182	217	183	195	184	208	202	200	209	210	216	214	222	212	197	169	200	184	188	222	210	170	206	197	205	204	195	214	206	204	204	187	199	210	192	205	189	197	225	197	189	202	200	196	194	205	210	201	211	195	215	208	212	187	205	227	195	191	213	226	177	185	189	215	240	186	208	211	214	204	194	186	192	208	195	191	185	157	185	194	182	228	205	219	203	179	201	214	186	201	207	202	201	205	206	199	186	189	177	198	176	196	184	198	204	197	190	202	203	206	186	199	185	163	195	186	208	191	180	197	179	203	186	200	200	199	177	199	206	211	202	209	197	204	186	211	209	199	194	161	186	204	202	201	206	206	216	230	223	224	214	194	208	194	203	191	188	230	181	219	185	231	195	192	151	205	217	201	199	174	217	185	192	193	214	219	193	200	220	229	201	201	162	194	242	172	188	213	221	180	180	196	180	235	199	185	182	200	198	211	204	229	169	184	198	183	203	214	195	184	215	180	197	196	221	183	153	175	184	180	176	207	217	189	191	191	176	214	216	181	199	204	220	193	178	204	194	177	191	184	210	199	177	216	192	201	176	199	197	178	208	197	218	217	199	166	207	177	160	207	190	202	227	190	201	207	176	190	192	194	198	194	206	226	177	213	210	202	207	178	213	209	197	187	215	205	185	191	194	210	183	225	220	175	178	214	183	186	191	220	179	191	211	230	209	212	213	178	160	214	203	202	189	208	194	194	256	197	222	203	198	192	183	194	176	209	188	157	173	207	178	206	210	205	196	197	194	217	182	167	186	196	219	187	196	194	202	210	175	222	163	212	210	227	212	221	227	187	199	188	214	216	198	230	186	177	214	191	199	183	208	224	177	169	207	191	190	204	204	213	190	212	215	204	183	200	186	201	207	213	212	202	209	210	193	197	239	192	200	210	187	213	195	231	210	220	179	206	218	237	218	190	200	187	187	194	178	190	207	199	206	222	197	180	186	209	185	207	174	198	167	197	213	208	220	199	208	203	205	199	204	180	187	179	186	186	208	182	196	207	208	201	207	203	211	227	187	213	214	203	206	194	210	196	212	214	212	198	194	191	193	207	227	211	194	167	187	219	179	205	195	198	206	230	197	191	192	189	201	197	185	202	179	211	211	172	166	183	220	182	175	202	196	210	199	194	193	189	213	201	183	188	196	208	192	215	189	188	202	235	210	195	196	194	217	217	208	200	208	196	179	211	200	209	188	206	210	212	200	202	176	196
39635	20760	12898	6976	3431	2177	1720	1320	1003	699	555	446	488	460	471	464	449	447	467	451	453	468	457	437	443	458	482	483	446	448	475	415	498	440	452	448	447	455	489	461	435	447	485	456	490	454	434	442	454	460	447	483	471	459	421	459	461	441	452	438	482	441	480	455	427	488	419	487	439	430	513	456	467	460	450	485	417	417	416	495	469	460	429	466	450	431	463	459	456	461	473	457	430	479	420	421	456	426	448	453	438	410	473	455	465	467	428	435	486	480	446	488	419	453	454	467	441	432	437	466	467	491	458	448	455	469	460	450	463	459	443	484	490	430	427	471	448	471	471	443	498	450	491	441	473	431	442	460	461	444	476	488	455	462	485	428	473	458	453	441	410	441	463	443	437	434	446	455	484	443	471	462	481	473	432	450	506	455	447	453	469	478	482	461	425	468	470	511	456	452	440	477	448	455	488	456	470	478	471	440	454	445	477	489	479	468	487	496	447	447	460	473	424	447	406	468	439	399	467	473	465	500	496	469	459	424	434	453	458	455	439	451	470	449	435	423	491	446	445	452	470	444	447	470	471	465	451	455	448	440	469	462	489	445	443	472	481	453	481	432	462	484	440	459	464	470	449	481	430	455	428	456	458	484	473	475	462	440	481	443	476	474	444	465	454	452	471	468	438	457	452	463	498	429	466	435	464	448	490	430	439	464	467	490	486	426	475	462	410	467	438	462	446	464	417	492	446	449	453	470	447	441	429	468	459	459	449	474	483	414	474	443	491	454	478	438	494	447	435	438	446	491	434	437	478	434	412	471	446	481	470	440	474	432	472	491	448	472	465	482	431	463	423	418	444	485	433	426	437	465	448	457	461	504	483	465	467	458	468	426	469	473	457	434	464	483	461	439	495	457	416	439	428	424	476	514	452	451	465	464	463	462	444	477	420	433	495	434	455	426	461	460	438	446	457	431	460	442	462	476	453	461	449	444	453	459	490	428	431	481	489	427	490	452	483	496	453	435	438	464	444	462	472	421	412	427	463	473	439	466	478	447	450	481	438	457	463	444	445	455	490	426	520	426	484	496	437	493	468	493	482	474	428	458	457	441	452	451	432	467	449	459	436	437	424	389	478	457	453	414	444	469	455	479	449	423	407	455	469	474	431	471	437	449	473	467	485	437	448	472	461	476	437	484	442	450	475	451	426	437	456	458	453	476	456	477	459	451	442	488	455	456	459	488	444	489	461	453	469	453	462	461	453	444	443	452	457	465	481	433	470	473	476	453	470	412	439	434	474	462	424	421	450	484	443	449	441	495	437	479	454	460	453	459	461	438	471	464	456	427	470	443	478	434	473	436	414	415	453	453	452	445	474	453	452	467	471	457	476	483	458	456	443	429	430	451	433	446	463	491	466	472	453	445	430	407	443	457	456	423	468	454	457	455	437	420	443	456	447	501	484	419	444	456	411	463	428	447	460	450	465	445	486	472	470	485	442	473	447	425	462	456	460	507	465	429	431	433	448	430	471	445	438	485	443	443	413	453	458	441	449	449	424	458	458	427	424	470	489	436	482	436	446	459	421	449	496	427	423	461	463	449	448	472	430	433	456	457	413	464	474	406	455	456	424	442	452	467	487	471	453	440	486	476	429	449	448	429	434	447	471	443	455	481	499	453	431	466	476	438	442	455	437	439	439	468	463	474	486	472	433	446	426	435	448	422	457	466	488	447	441	462	497	504	446	435	438	454	414	429	464	438	439	445	465	481	469	468	454	422	441	427	479	413	444	466	470	497	431	459	468	503	475	450	461	498	475	447	485	444	422	503	461	473	456	467	464	451	446	454	433	413	468	462	440	454	432	476	481	454	422	458	470	435	451	529	485	502	444	470	457	437	443	460	481	474	463	474	477	463	454	450	428	438	504	485	490	454	455	462	452	469	486	499	450	467	449	458	462	491	456	472	490	491	435	498	452	442	497	450	448	442	500	470	490	466	469	449	443	445	443	461	493	485	438	455	454	423	448	451	437	454	440	423	443	430	454	444	434	428	462	417	489	480	455	460	422	441	435	456	438	465	482	447	459	441	469	455	464	476	467	463	468	460	436	430	473	450	484	464	459	418	461	471	467	464	441	451	442	459	446	457	438	446	440	435	448	423	450	440	492	462	477	455	455	442	444	416	467	464	456	438	458	495	491	466	442	455	460	454	478	458	451	455	477	437	465	450	438	444	428	443	444	459	454	449	403	453	413	469	466	427	423	427	433	441	466	470	464	455	439	421	450	471	435	470	463	466	428	462	465	448	436	419	462	487	495	470	476	406	427	453	476	449	465	451	491	469	446	457	471	452	457	437	469	457	447	480	459	409	461	443	446	423	432	418	459	481	510	420	470	470	451	431	399	465	503	510	415	458	461	454	460	483	503	427	451	430	463	429	455	442	431	446	463	436	501	499	452	480	446	425	468	459	437	463	463	449	417	468	410	457	426	470	462	435	425	444	462	455	460	485	437	432	472	480	483	429	447	447	461	493	493	423	490	440	463	454	478	494	443	458	454	425	458	453	444	454	456	463	450	464	464	465	448	433	467	478	475	417	465	443	462	461	464	456	470	435	479	449	463	450	447	451	454	445	446	474	430	472	477	466	412	466	462	475	471	463	461	432	448	486	473	428	459	442	482	463	488	442	498	479	489	468	473	486	472	454	440	451	476	487	447	440	451	454	457	448	449	451	462	447	471	409	486	452	457	463	473	462	460	474	453	466	432	451	443	452	450	474	422	461	428	463	424	428	402	497	432	436	439	476	473	468	454	484	416	441	450	460	449	435	458	439	495	470	447	432	450	472	451	474	442	442	460	485	450	485	444	453	447	484	435	408	446	458	463	495	447	482	448	481	461	477	449	480	459	439	475	440	483	474	488	450	440	424	417	456	455	444	477	462	468	476	481	413	470	417	483	427	459	450	469	448	437	448	457	472	475	446	434	475	424	489	474	458	446	430	427	468	455	438	470	466	483	446	419	441	456	454	454	454	426	437	469	450	446	393	486	435	441	463	447	432	486	444	452	475	451	465	487	447	387	504	490	450	463	462	441	465	474	436	479	403	448	484	469	445	416	455	453	473	468	462	471	444	438	475	426	451	478	447	443	472	458	477	492	423	443	458	467	465	468	474	407	450	452	471	513	458	449	467	461	484	439	437	449	462	432	450	461	454	448	440	475	427	474	458	426	445	435	423	449	469	459	462	464	433	469	467	514	430	475	464	460	488	409	466	451	455	479	502	478	430	494	474	405	448	489	488	421	404	479	464	410	496	449	488	447	478	461	432	464	489	428	462	456	461	473	447	439	430	484	449	491	401	461	469	439	415	480	475	449	485	458	458	409	455	424	429	445	463	498	440	447	406	450	461	429	475	469	489	436	429	466	447	469	462	455	433	472	465	479	464	450	455	467	462	465	488	453	428	474	465	438	452	441	454	439	401	496	458	471	465	460	473	438	482	481	502	424	480	448	468	484	470
59174	28123	13266	4627	1579	900	591	466	409	301	276	274	227	213	235	205	228	214	232	219	226	220	198	209	239	231	198	225	216	225	217	196	193	235	243	196	235	216	256	219	241	242	198	196	229	209	228	234	217	214	222	224	247	245	231	225	219	225	202	230	202	206	236	226	209	210	242	221	215	219	205	217	211	223	242	218	215	193	215	205	229	213	185	202	227	203	220	233	243	210	245	209	198	200	197	237	229	248	231	210	235	220	236	182	223	224	186	222	233	222	199	235	193	194	233	223	220	223	215	236	208	231	233	200	219	224	214	208	228	211	223	226	226	234	225	246	190	209	211	204	242	228	180	207	233	221	211	230	223	226	182	214	209	227	216	216	200	221	257	247	205	229	252	223	223	214	228	221	232	220	212	204	191	235	226	209	193	218	244	224	230	221	223	207	199	214	246	211	223	227	238	222	219	221	257	230	231	216	246	234	219	222	239	247	210	240	213	237	236	217	213	247	201	234	203	237	265	246	210	250	232	224	231	240	214	208	245	227	214	224	232	197	231	204	218	210	223	224	239	247	216	226	229	205	243	223	222	226	211	225	224	217	199	224	215	234	240	210	219	236	237	224	220	229	222	231	221	233	253	226	236	228	213	215	258	208	210	209	249	206	181	241	220	223	224	187	218	223	250	242	217	226	217	257	228	226	211	237	221	222	215	231	204	235	230	238	246	221	232	221	205	220	226	207	207	217	207	240	210	208	260	215	252	235	220	220	224	222	215	209	184	220	203	225	225	219	240	199	194	219	240	248	206	224	208	223	218	222	205	220	239	202	235	235	239	229	184	211	256	233	239	247	219	235	214	209	214	232	190	197	253	212	220	245	221	239	219	234	233	229	230	222	222	227	200	192	208	207	238	208	234	233	230	203	223	213	254	214	205	207	207	220	229	229	206	232	215	230	219	225	210	230	209	217	210	231	234	221	219	215	196	215	197	215	217	229	219	232	210	246	220	217	240	228	222	225	261	234	215	204	205	233	189	233	226	231	224	242	221	224	246	195	235	209	195	195	194	231	221	213	225	224	216	200	228	214	220	202	198	236	203	218	221	221	216	254	232	214	237	200	190	239	217	207	237	222	218	260	257	228	232	223	212	248	233	209	198	228	241	228	214	235	238	236	240	234	214	188	254	210	220	188	220	223	210	209	194	209	242	218	223	231	202	198	234	214	218	211	250	204	229	245	202	220	197	224	207	201	227	211	209	232	244	204	216	210	234	229	201	232	216	210	237	228	213	220	189	219	205	216	207	217	238	226	199	233	184	217	192	224	228	236	246	220	204	215	216	237	212	194	202	200	227	215	250	245	219	204	215	213	240	224	225	234	211	208	226	216	210	209	240	220	206	229	211	199	211	201	202	213	205	223	221	226	218	235	226	213	213	228	230	207	211	203	236	249	242	231	230	208	250	206	227	208	244	221	235	200	212	213	231	176	231	249	226	223	220	215	242	207	234	222	234	215	209	249	251	259	249	227	237	226	207	205	235	225	238	221	214	230	258	234	209	220	213	221	217	226	226	217	255	246	231	244	230	225	209	248	219	228	234	200	242	214	224	224	222	236	222	225	209	212	236	250	226	237	219	217	193	224	218	235	240	204	204	229	232	210	208	233	228	226	231	225	206	237	234	235	194	263	241	215	225	209	207	220	209	204	250	231	207	210	212	217	240	245	204	238	209	235	198	246	200	222	207	213	240	210	216	215	225	214	250	212	230	229	219	216	222	220	214	191	229	219	229	244	227	195	204	239	202	227	216	243	224	213	224	206	228	240	225	194	221	249	237	235	208	196	218	213	229	252	215	212	229	215	205	235	230	198	215	228	233	231	208	234	210	217	223	203	245	219	234	231	197	203	224	202	238	198	250	233	240	247	240	183	207	201	213	214	186	201	226	226	224	216	191	209	225	203	212	229	220	220	224	221	224	217	193	238	226	216	210	214	222	256	226	222	228	199	194	203	240	231	215	214	215	246	209	236	209	214	208	231	251	222	231	220	208	193	229	242	224	212	197	202	220	241	212	206	234	238	234	218	226	268	221	214	229	220	238	245	226	207	225	222	223	239	235	228	235	198	193	217	202	201	249	236	216	245	197	244	240	214	236	227	222	228	230	210	204	228	189	228	247	233	200	218	218	214	218	200	233	211	259	224	221	231	223	230	227	220	230	244	197	199	237	214	222	216	224	223	184	211	230	232	232	230	232	232	228	213	218	242	223	228	228	233	225	231	214	182	230	204	224	223	200	208	220	240	210	210	188	206	215	204	231	227	225	216	203	248	205	206	199	210	218	197	226	213	219	221	220	227	225	260	202	218	226	249	206	256	228	226	238	207	216	207	234	222	220	216	226	234	221	208	241	228	232	207	212	195	238	189	219	215	215	228	205	225	213	231	214	238	226	222	236	222	222	209	210	215	222	221	208	226	221	215	245	250	216	217	219	234	216	220	219	218	210	207	222	204	230	217	204	259	235	208	246	248	228	210	233	206	245	225	237	231	222	206	223	190	219	225	210	237	225	199	239	247	216	202	241	220	221	197	231	243	222	243	232	179	230	231	225	221	221	208	219	231	217	222	226	211	238	219	222	213	204	226	196	227	212	200	226	199	248	237	215	223	206	198	202	245	216	202	250	237	216	229	214	220	223	208	216	199	210	198	233	232	229	233	207	237	256	231	237	225	225	230	218	201	254	225	219	216	222	243	200	214	238	216	242	226	219	231	249	227	258	237	246	229	211	204	224	224	205	213	220	232	206	231	223	211	226	244	210	173	225	199	225	249	233	228	247	221	214	195	210	208	200	186	241	232	229	255	211	239	220	205	248	214	220	240	203	195	212	247	233	220	238	230	220	214	226	240	208	223	211	222	209	208	208	236	199	224	206	224	219	266	217	244	228	224	207	232	214	196	249	209	206	233	256	211	226	214	235	225	200	227	227	209	251	230	212	197	206	218	236	183	214	209	203	208	209	211	230	220	226	256	203	214	224	217	233	227	250	230	215	227	201	187	223	231	230	217	233	202	221	195	222	243	196	242	205	219	233	257	219	229	251	227	212	202	201	209	219	220	238	212	216	231	226	216	199	224	201	226	254	231	197	209	237	238	223	211	232	207	194	209	194	206	263	194	236	221	225	220	216	235	212	228	213	220	238	225	242	227	206	228	214	207	215	237	218	244	227	204	223	225	247	216	203	222	203	200	218	213	212	225	190	219	232	211	206	256	206	217	237	244	219	223	236	217	219	230	232	195	196	246	233	218	219	218	200	252	231	214	270	217	223	220	220	243	218	263	223	230	222	226	217	227	204	248	237	222	228	225	241	234	225	242	211	211	201	190	223	233	245	200	228	227	211	187	244	209	221	202	243	202	233	208	207	241	222	237	238	222	220	223	204	206	242	241	250	217	212	202	184	212	215	214	248	222	242	231	195	247	231	215	206	220	214	202	197	199	204	224	202	220	210	236	207	224	191	214
40015	21775	13313	7676	4213	2664	1939	1445	1064	821	596	508	463	477	534	504	511	491	500	526	524	513	504	493	490	525	506	479	478	493	507	532	512	514	535	472	448	490	478	513	499	516	517	498	520	487	499	432	496	511	539	504	473	485	473	509	498	474	477	502	521	493	444	504	490	549	513	432	492	511	503	455	491	500	497	469	497	491	487	504	488	505	550	491	508	459	489	472	454	509	515	480	488	483	530	517	465	463	494	474	529	492	507	480	501	475	508	495	516	504	493	523	534	459	515	511	481	523	503	504	502	479	490	488	493	533	503	523	487	561	498	472	493	478	520	530	473	518	481	468	486	529	481	491	509	508	491	486	477	499	498	487	510	505	478	489	506	519	451	483	521	454	488	497	525	546	522	481	489	512	469	495	479	484	492	488	474	476	471	500	517	488	506	483	503	556	518	522	493	490	490	521	492	475	564	517	493	510	474	517	500	521	472	506	461	534	495	521	461	517	558	495	523	501	505	514	490	493	489	496	518	547	488	511	502	456	491	500	505	488	469	515	513	501	550	485	506	500	488	503	531	502	504	475	508	511	521	433	507	513	490	502	490	500	525	495	487	525	475	498	491	481	521	475	499	518	542	476	482	487	520	490	495	536	503	479	487	482	523	487	459	518	479	519	513	493	495	498	481	503	537	565	492	482	498	517	504	485	513	477	484	518	519	482	518	543	514	516	489	516	500	483	544	488	492	473	467	491	474	462	469	539	510	530	455	546	506	534	521	489	516	481	475	473	486	525	522	489	493	509	511	524	499	509	463	503	524	463	488	467	470	550	459	491	502	488	523	519	505	529	511	519	522	520	480	461	526	517	504	504	471	459	499	501	485	501	533	542	484	495	485	517	500	486	494	513	478	502	514	505	514	518	522	504	487	493	490	488	531	484	478	505	541	492	505	533	527	451	551	506	437	509	477	482	503	518	458	475	483	457	483	457	498	483	472	479	459	493	530	472	472	485	497	453	517	496	475	509	500	502	502	507	533	518	500	507	502	463	515	504	485	533	510	467	463	501	459	507	517	527	481	474	500	483	491	480	511	472	501	519	471	511	499	474	482	500	484	485	484	493	514	472	496	504	524	459	508	535	494	512	541	490	508	474	508	489	513	482	525	496	481	469	482	490	511	476	506	484	507	470	496	493	503	459	546	470	485	505	476	490	503	501	482	519	510	489	511	511	490	472	507	488	471	480	504	508	489	509	533	487	515	510	507	463	507	502	468	501	498	519	489	498	463	528	508	519	510	493	512	515	520	510	525	501	505	501	518	493	507	486	532	481	459	477	504	493	525	483	489	498	489	500	526	506	481	484	483	526	515	505	503	501	469	491	481	500	488	481	476	514	476	489	533	474	487	477	518	504	491	509	497	496	470	488	505	526	441	504	492	492	507	517	520	517	507	494	524	476	471	486	484	535	488	514	472	466	523	489	499	531	530	494	518	498	517	525	513	510	466	544	505	508	497	495	452	466	493	496	534	486	485	533	495	513	526	476	471	486	512	500	512	516	522	531	509	477	438	497	502	512	478	478	473	521	461	476	464	506	503	479	529	472	492	502	459	496	502	488	466	520	540	437	474	491	506	459	483	485	523	522	469	480	486	484	516	498	465	483	494	510	519	498	502	494	479	525	493	488	477	494	510	492	492	523	546	488	527	521	541	474	478	513	494	493	534	494	504	508	493	478	488	490	516	518	472	543	514	475	497	505	512	490	468	496	534	500	525	559	516	513	469	552	533	497	505	516	502	476	555	495	535	490	507	537	489	491	477	485	485	500	519	499	523	492	461	559	461	501	521	500	454	504	510	546	474	483	482	472	505	510	483	474	525	510	483	504	481	492	487	489	491	498	483	495	495	468	518	557	484	496	474	494	537	517	515	445	525	497	516	482	464	480	466	504	512	500	499	519	459	457	454	481	485	491	538	495	488	468	476	482	504	504	461	478	461	490	503	498	494	514	509	519	519	498	476	519	454	496	489	460	552	491	468	485	486	500	467	481	502	523	512	500	521	517	493	492	500	502	511	468	461	463	479	526	486	473	495	516	468	510	503	517	482	471	503	445	511	502	484	495	480	487	492	484	507	493	538	495	522	485	507	461	491	513	522	492	491	478	482	490	519	500	489	496	521	486	486	492	467	477	483	518	491	469	509	484	478	492	460	513	527	494	505	494	503	514	514	488	496	501	512	538	513	541	494	511	540	532	493	493	537	517	542	490	519	501	502	533	533	501	505	443	465	492	505	471	501	495	497	499	491	480	486	530	500	474	487	498	502	516	477	483	518	525	494	463	490	507	502	484	458	501	502	481	502	491	534	480	532	521	448	515	520	483	487	492	498	502	481	497	520	507	481	440	514	518	519	488	493	523	522	502	480	518	497	464	549	514	517	490	453	457	495	472	477	563	533	512	522	473	475	551	485	508	499	498	515	501	537	505	463	453	514	504	493	536	463	503	529	541	497	498	482	475	526	513	478	504	465	508	476	539	468	501	489	494	506	492	501	494	492	487	499	521	504	481	499	540	489	480	519	499	495	471	491	525	540	567	463	465	486	518	503	502	535	460	512	483	499	511	526	491	481	496	503	499	500	490	524	497	479	477	498	516	499	491	493	466	520	482	486	491	500	478	500	507	479	511	509	451	473	542	498	486	533	527	499	448	521	503	486	503	504	482	493	483	503	513	496	516	498	482	503	454	463	476	465	467	508	521	486	515	499	500	492	501	492	469	487	486	513	488	487	488	501	478	473	501	529	494	485	499	496	512	489	496	506	512	517	478	476	491	474	509	507	500	478	499	529	525	458	508	491	460	526	464	506	500	529	503	458	477	473	493	473	467	482	533	504	521	484	573	534	496	515	501	479	482	529	470	513	507	521	496	511	501	509	507	515	466	528	502	558	451	510	474	491	530	472	469	503	499	528	460	529	488	497	477	487	486	517	470	488	502	499	506	489	480	456	486	509	488	455	541	491	483	489	505	499	485	509	534	499	482	513	509	475	496	501	497	511	462	535	516	455	497	478	485	469	497	523	498	491	518	527	503	466	489	505	505	532	515	484	500	509	492	486	508	510	532	458	526	488	437	466	514	533	504	542	487	499	503	484	544	537	496	478	516	482	504	549	498	532	485	507	515	498	499	534	486	517	476	519	439	538	473	498	505	491	486	489	455	440	482	476	509	521	513	514	487	490	521	484	499	499	502	487	540	509	490	524	468	488	517	486	507	492	483	526	489	495	493	487	524	512	478	490	504	495	544	447	535	449	462	501	523	519	571	494	511	486	506	509	494	474	452	502	490	505	484	486	462	506	489	532	482	479	512	517	539	532	490	501	516	473	484	489	500	505	488	474	511	487	511	553	447	513	508	504	514	512	510	524	499	518	550	502	488	498	495	570	524	509	463	531	501	493	500	490	505	517	517	494	477	478	524	526	479	504	495	542	538	498	497	509	516	508	485	473	516	487	514	536	539	511	527
48213	19234	6491	1799	761	426	296	244	239	226	203	209	205	207	235	239	197	230	216	232	221	238	181	221	226	226	234	216	220	211	216	206	238	217	207	241	204	226	206	187	253	214	195	224	220	187	197	203	211	228	220	250	237	242	217	239	237	229	224	229	240	229	262	267	220	212	265	217	239	209	228	205	234	207	217	210	212	205	196	242	216	239	208	206	231	222	231	231	225	218	225	192	200	209	225	214	198	215	193	252	207	213	227	210	196	223	240	215	240	241	207	200	249	217	223	201	209	208	222	209	229	217	246	249	211	241	193	218	224	217	222	207	200	256	221	238	228	230	213	203	208	217	246	225	195	240	231	196	209	217	210	217	215	212	200	245	237	235	215	209	218	229	232	222	225	230	227	203	202	234	198	216	216	242	251	247	206	234	206	227	231	229	223	216	236	240	216	205	233	216	211	214	222	218	222	272	210	234	215	236	238	230	231	212	222	217	253	232	217	220	232	213	230	221	232	174	215	214	223	236	220	204	212	238	218	223	216	230	204	229	218	212	251	242	233	210	212	223	224	224	195	218	193	182	210	206	205	255	220	220	222	187	234	205	187	241	225	270	229	239	196	194	206	201	226	206	214	209	257	226	217	229	221	229	248	238	221	225	226	207	222	237	206	218	205	225	229	203	227	251	208	204	215	212	201	190	245	193	245	207	202	223	214	185	207	200	213	216	231	247	231	209	224	209	214	197	187	249	218	198	228	198	230	238	244	209	210	204	196	257	226	248	234	232	228	214	235	185	233	195	240	237	209	217	223	204	238	226	208	201	202	214	210	200	234	217	246	196	214	224	238	204	239	202	205	227	218	238	197	239	213	262	224	202	216	230	219	198	221	197	199	227	228	203	216	233	219	244	233	227	214	203	238	210	250	232	219	205	226	207	222	228	205	198	219	199	207	202	247	219	223	205	211	228	244	229	266	209	213	227	200	222	208	213	196	223	215	256	223	214	202	216	224	221	203	216	234	226	219	214	217	213	201	192	232	200	216	217	208	229	220	214	228	245	218	249	214	216	220	236	217	222	208	213	214	207	224	213	255	225	209	254	231	259	229	225	227	197	230	227	214	221	188	219	188	226	221	228	217	253	201	194	245	230	211	205	228	211	215	206	212	225	198	202	222	241	215	233	228	217	210	233	210	205	237	220	217	238	199	196	214	205	234	209	205	195	242	212	212	211	207	221	260	215	206	235	227	224	190	207	226	195	187	202	214	205	214	206	233	217	218	213	199	215	244	212	212	236	215	217	194	237	199	233	204	248	241	242	247	212	229	200	211	207	228	200	221	226	227	221	217	216	237	213	228	218	204	229	208	228	190	239	240	234	235	227	186	210	209	202	217	230	223	201	225	198	227	206	213	204	225	209	238	207	243	238	238	199	214	197	201	242	225	222	215	216	224	223	221	225	224	233	217	176	218	213	202	212	220	218	223	216	214	210	208	214	239	216	207	231	208	220	215	196	225	212	257	218	226	208	231	208	221	211	208	225	219	219	226	231	208	221	243	194	210	224	218	216	200	206	247	231	210	202	207	213	223	206	224	216	240	230	207	221	252	243	235	250	217	250	253	210	235	229	192	197	213	209	227	227	216	247	240	250	203	231	222	215	224	223	186	218	224	186	209	246	245	222	212	217	193	235	218	218	203	250	240	239	212	181	236	243	233	215	232	216	229	232	217	212	202	228	208	209	200	238	217	227	205	206	213	222	218	244	211	202	229	225	217	198	208	211	188	206	226	212	212	234	228	190	216	203	240	231	241	222	186	219	189	210	218	218	195	176	220	179	198	210	180	237	212	219	247	215	197	221	210	209	214	240	217	207	231	210	214	222	221	238	199	201	218	224	219	249	233	216	217	211	250	225	211	201	237	231	234	203	201	237	232	244	201	212	191	179	227	266	213	247	219	214	207	222	218	218	205	228	201	228	208	196	216	205	221	208	232	219	225	194	223	232	188	234	204	229	208	214	220	221	225	198	231	209	220	224	223	231	219	229	227	227	252	227	215	219	203	237	231	223	227	189	218	243	210	193	246	238	194	232	207	210	232	240	208	220	261	208	239	243	195	216	194	243	236	209	237	229	235	234	214	224	206	202	229	206	213	240	230	221	229	222	220	225	196	198	203	198	215	222	215	237	208	185	236	244	233	212	235	235	235	201	263	232	219	208	190	218	214	231	222	222	242	211	235	230	194	209	228	227	212	243	232	195	208	196	218	210	218	241	228	218	207	220	215	208	215	228	206	238	242	194	243	224	256	240	206	232	220	235	229	219	193	266	231	192	208	215	204	218	230	219	211	217	208	221	222	231	207	236	281	226	237	208	208	219	224	224	217	221	188	216	209	216	222	203	165	211	183	230	205	237	214	207	218	195	192	214	222	216	216	240	184	209	208	226	229	206	223	204	241	218	216	226	212	218	208	245	192	207	236	196	216	242	220	244	231	219	209	226	230	221	242	216	252	224	212	206	223	188	246	202	220	211	231	230	239	216	211	207	218	208	242	217	220	232	231	233	176	231	225	222	226	206	234	246	218	200	225	212	196	226	200	194	230	224	255	217	228	232	232	201	213	225	203	222	221	220	228	220	210	243	204	221	250	226	212	214	217	201	222	207	199	244	238	224	224	211	247	202	230	257	229	232	216	213	212	205	207	227	223	249	208	206	233	228	218	240	224	216	223	234	238	220	199	234	220	252	221	245	214	240	200	218	234	219	210	220	208	257	206	214	238	251	234	208	202	201	194	245	208	192	217	188	244	222	241	240	209	201	241	236	248	234	237	201	202	215	228	253	222	208	219	231	193	230	223	226	221	236	222	206	220	223	209	204	251	209	217	204	207	244	205	188	202	204	223	208	243	199	225	241	238	214	206	235	227	230	234	232	205	227	235	226	211	206	228	218	217	210	218	210	228	222	197	213	237	202	224	242	215	199	208	184	249	212	205	225	219	202	207	219	216	218	213	235	218	259	252	228	224	251	237	219	199	225	232	208	230	214	235	204	234	195	209	231	222	212	222	236	200	235	194	207	224	233	208	224	238	203	233	195	213	210	211	218	233	209	241	236	248	233	221	203	226	248	218	190	209	220	202	235	206	185	204	209	221	201	210	229	245	234	239	189	206	250	205	184	187	215	216	261	196	204	243	238	224	220	230	208	206	233	196	194	207	227	219	218	240	215	235	206	189	210	213	229	214	235	201	227	229	232	243	237	206	192	247	223	231	199	218	210	220	235	202	206	248	232	220	218	218	235	236	232	214	205	210	218	187	229	211	216	210	203	239	220	225	207	242	231	207	215	216	200	214	228	211	213	213	234	213	235	240	243	218	225	222	204	197	195	246	220	225	213	208	226	198	191	212	228	227	198	227	234	219	239	227	213	205	219	216	226	217	236	196	228	245	242	236	216	196	227	241	200	237	223	221	220	225	229	203	201	206	192	208	221	203	184	237	210	203	213	235	229	207	210	226	188
32775	14874	8434	3631	1924	1046	724	661	530	555	499	525	455	496	494	482	478	517	523	457	469	478	513	475	467	491	442	505	457	501	498	522	449	503	451	516	504	480	493	438	475	486	491	487	518	533	517	504	472	474	530	475	446	495	487	482	518	500	464	498	528	493	493	489	504	521	474	537	560	467	479	504	480	484	487	475	490	485	511	451	451	506	487	495	460	512	488	468	477	511	490	531	508	503	486	492	481	504	471	494	469	451	518	475	482	483	502	529	455	500	521	483	483	508	512	497	506	507	501	477	502	484	492	516	513	474	460	489	499	502	455	478	564	514	490	469	478	480	512	507	516	462	474	475	455	485	470	477	495	514	467	514	469	475	508	500	524	454	496	488	497	460	471	489	469	491	465	484	492	491	497	471	482	497	493	517	482	507	519	470	499	486	471	488	462	517	479	481	486	467	481	500	519	495	504	494	467	513	467	492	513	471	505	505	483	472	512	481	489	502	482	465	460	504	479	485	480	534	504	509	464	530	454	495	488	491	493	492	523	493	470	442	514	450	522	519	519	506	481	480	489	488	518	490	488	465	484	505	501	510	502	480	500	473	489	490	482	515	508	470	503	469	532	495	538	477	506	450	499	475	459	481	540	463	478	468	489	457	466	500	486	520	465	497	468	479	487	529	521	468	485	469	512	463	489	498	477	482	487	488	476	490	540	468	482	489	496	470	466	453	532	491	507	487	480	518	508	501	503	455	484	508	492	496	487	503	479	503	513	503	470	495	460	483	459	478	473	445	483	470	473	518	489	551	484	457	466	491	521	471	496	516	500	485	463	493	484	495	468	543	491	508	519	485	490	497	483	461	525	495	487	505	491	526	502	503	465	509	472	506	481	484	472	470	469	479	508	477	491	482	470	488	471	527	489	460	496	467	481	433	497	426	461	489	474	505	464	494	520	505	488	497	482	495	536	471	504	492	497	515	498	456	501	483	514	548	522	480	464	496	489	482	451	462	527	486	467	446	471	476	510	506	484	479	495	500	466	456	485	508	460	514	496	461	475	500	482	480	520	486	469	488	484	513	489	500	470	465	500	494	475	471	489	495	525	467	523	472	465	506	471	522	445	472	505	532	507	505	514	455	501	518	441	476	473	500	448	472	520	478	481	479	491	466	480	473	474	492	520	507	470	510	472	496	477	434	510	464	507	456	444	501	503	503	458	496	496	507	487	486	498	491	507	500	478	523	477	463	543	490	485	481	508	492	483	488	485	439	495	458	482	452	524	492	517	506	519	475	503	495	505	500	479	485	520	488	498	462	512	473	452	530	462	501	517	479	479	528	495	517	477	544	504	495	463	461	536	496	509	485	492	470	482	498	477	509	518	509	464	494	483	498	482	468	514	502	497	461	492	521	477	447	497	476	454	472	475	492	481	509	521	539	524	487	491	500	501	480	474	514	493	489	473	510	486	490	532	520	470	433	501	504	474	463	528	481	496	435	538	489	473	476	481	487	480	468	482	487	502	491	517	480	522	499	462	524	548	498	501	491	481	476	507	502	481	490	495	458	465	495	493	488	543	506	493	467	490	468	476	471	474	478	503	515	484	493	498	491	475	459	471	506	487	465	513	473	499	480	482	488	494	531	491	459	466	509	512	508	493	456	503	513	484	460	468	463	469	480	541	560	491	483	518	502	478	500	533	473	501	488	496	482	469	489	474	505	475	492	460	471	468	492	521	515	481	482	515	488	500	507	480	478	512	542	446	497	523	517	497	489	530	505	492	447	426	539	513	492	454	503	493	468	505	477	488	506	455	494	478	496	482	504	498	474	478	503	480	472	481	477	458	471	459	527	493	490	470	486	470	469	473	506	448	455	447	496	516	519	489	492	485	488	464	491	480	495	499	460	504	504	496	480	478	518	520	462	495	514	514	522	474	491	500	463	523	539	463	489	529	465	462	485	479	476	482	531	497	512	479	503	561	477	500	485	489	525	456	495	494	485	483	538	471	459	477	492	480	496	515	498	476	512	451	496	465	503	458	503	484	485	492	491	463	480	497	493	491	484	481	527	485	482	463	502	516	482	485	519	485	523	467	500	465	511	495	490	513	453	476	489	490	481	473	499	521	481	447	499	530	469	512	499	472	462	511	509	534	475	477	480	508	500	479	465	520	519	427	504	481	480	503	522	494	436	489	516	477	463	498	501	501	459	505	474	503	503	472	475	493	500	517	507	499	489	530	494	510	512	490	496	522	467	452	510	470	481	497	433	497	488	504	470	498	481	474	516	472	505	447	492	515	464	477	429	495	489	473	486	522	484	510	514	476	529	472	494	498	468	502	508	507	514	501	524	494	529	495	517	555	525	496	500	505	499	503	514	502	499	463	504	481	491	450	473	520	531	501	480	514	481	488	477	522	469	530	499	510	473	452	495	500	466	440	528	468	500	499	462	465	482	455	500	539	523	521	485	511	511	506	471	488	534	499	507	539	512	486	534	481	524	558	495	514	448	504	455	520	427	484	457	480	539	502	479	471	467	518	480	503	447	479	470	525	525	458	490	469	480	465	520	465	472	512	512	508	505	492	485	516	465	484	514	471	467	486	457	466	498	496	489	518	496	495	460	502	534	501	484	496	494	512	450	492	492	522	497	465	491	526	501	502	464	490	463	470	500	437	469	485	481	489	497	474	484	526	523	498	513	468	502	499	496	542	486	462	476	524	532	480	476	484	492	438	468	501	538	510	453	515	512	471	527	486	506	481	491	479	496	482	486	520	522	517	497	493	476	463	480	509	463	483	519	546	480	512	479	479	531	512	473	511	498	498	493	526	446	464	495	503	522	527	500	525	479	524	462	461	456	513	496	505	485	499	502	497	507	499	478	516	535	494	477	498	495	492	457	456	507	521	506	505	516	456	450	502	473	447	501	520	474	488	491	515	495	452	491	482	505	494	445	509	532	536	476	484	462	489	495	522	548	452	455	537	551	506	482	480	505	453	498	496	484	490	506	478	490	467	484	508	516	456	504	502	504	530	473	474	458	496	499	484	461	446	476	494	439	465	497	478	493	494	480	514	505	464	501	543	509	526	510	483	484	481	516	452	525	465	483	480	468	464	478	465	466	493	506	504	484	489	479	473	478	484	488	507	436	471	465	513	477	493	509	483	483	458	495	490	461	469	463	485	507	517	497	494	432	518	509	487	523	458	477	484	491	493	488	461	485	481	503	506	512	484	452	464	475	503	463	510	494	504	503	479	499	497	524	462	462	534	467	480	498	476	472	515	508	462	503	510	505	522	480	506	475	481	489	536	509	489	483	471	482	490	538	525	510	523	488	492	487	461	517	496	487	440	481	493	540	508	520	533	538	480	496	488	499	505	511	499	474	478	464	471	525	504	469	466	480	495	479	505	475	502	492	468	459	526	480	535	486	505	515	500	488	467	520	467	473	491	477	514	503	500	480	467	483	500	503	496	469	508	513	495	520	530	487	522	519	507	485	502	453	459	488	458	473
57846	25606	11157	3401	1261	737	539	359	261	233	223	223	153	210	217	209	200	201	206	172	213	192	194	202	178	194	193	186	188	200	202	173	202	196	197	216	216	188	206	224	236	204	191	189	197	173	194	213	205	176	197	209	190	208	208	181	198	201	212	209	176	221	214	204	223	185	203	203	205	209	199	175	182	223	186	210	173	209	200	201	211	208	186	215	221	212	198	189	211	208	196	208	186	205	218	208	233	213	180	196	227	218	198	196	200	208	202	177	166	222	200	197	221	215	214	197	175	208	198	187	237	236	210	212	185	198	207	208	220	209	216	198	220	208	217	195	209	187	185	194	214	207	198	185	211	195	221	191	207	190	210	188	206	189	201	206	222	193	233	194	193	246	216	209	191	238	182	187	206	207	170	202	191	182	179	209	202	233	202	214	199	195	204	201	186	214	187	199	199	206	187	227	201	227	204	245	210	217	203	197	212	217	199	199	208	210	204	184	195	205	214	183	197	184	184	229	204	200	185	184	187	184	195	223	203	225	209	194	199	193	199	236	209	214	174	193	220	207	218	203	194	187	183	232	208	200	199	204	180	188	189	187	173	211	182	209	191	208	220	164	197	241	211	197	219	188	198	218	199	193	178	208	192	197	193	191	183	233	182	189	220	198	228	195	195	242	184	193	204	184	234	212	206	167	181	222	200	201	196	208	191	189	221	197	210	206	202	212	184	189	228	214	226	200	220	193	222	197	185	218	211	203	170	182	200	225	243	197	184	212	188	201	194	196	229	208	253	208	225	212	195	198	209	169	206	200	219	195	238	196	230	199	216	196	233	236	210	223	204	181	199	193	191	219	213	194	182	211	249	201	200	189	197	194	215	207	221	194	202	210	192	215	223	233	220	198	192	181	226	216	172	208	207	205	192	212	228	200	208	208	236	203	223	197	170	213	189	191	207	224	242	216	201	214	184	211	208	203	190	204	152	211	207	216	208	195	195	198	203	189	172	214	213	195	197	208	208	208	237	208	230	213	190	214	193	221	197	209	206	184	197	200	219	191	215	221	187	190	205	196	206	189	178	187	200	217	229	205	209	202	207	204	205	210	207	215	213	213	227	218	215	213	211	200	174	198	200	192	209	175	218	205	207	224	209	181	204	206	186	202	189	187	199	203	228	194	203	227	177	205	185	218	203	212	189	165	216	217	204	187	195	195	185	189	227	196	165	224	188	185	187	187	235	205	180	210	210	164	187	194	213	208	210	172	197	199	195	181	204	214	191	219	211	188	194	180	185	189	237	198	202	188	188	187	225	195	212	177	200	210	192	202	198	199	205	213	188	222	187	197	173	204	198	208	219	169	201	226	186	205	199	212	189	209	190	207	189	208	196	250	177	185	210	212	193	216	217	193	176	217	195	185	195	212	226	176	202	186	186	196	206	203	222	190	196	188	209	190	204	191	203	188	203	188	191	197	224	167	175	184	210	199	198	211	201	189	204	203	217	211	215	200	197	178	193	191	225	216	222	223	189	190	183	186	222	190	204	218	207	182	224	193	183	222	189	210	205	173	189	201	207	217	225	198	205	211	206	196	174	196	212	226	182	209	177	202	210	217	204	208	244	218	197	206	227	193	207	190	218	190	173	204	197	193	196	184	217	222	215	214	239	200	196	199	193	227	216	190	200	196	209	203	193	208	198	190	208	207	208	194	238	190	196	223	169	210	186	192	175	210	210	205	204	198	196	191	196	205	206	182	200	224	198	204	173	202	190	189	196	187	217	214	182	201	201	221	191	189	169	188	225	176	187	181	169	205	200	208	227	211	194	195	196	205	211	214	217	201	154	178	217	207	192	195	178	218	234	198	199	196	187	200	206	184	191	179	184	206	187	190	204	206	187	227	167	218	216	204	200	206	214	189	207	219	215	203	215	212	188	201	209	197	206	229	204	196	211	195	206	225	223	213	206	212	189	218	193	210	194	197	192	220	196	239	220	189	213	208	211	211	212	222	192	148	203	184	200	238	212	188	201	193	193	232	231	206	206	190	179	195	172	212	208	208	179	194	238	212	189	208	209	198	207	197	211	181	207	176	174	215	174	190	197	196	224	238	231	200	214	207	201	227	204	198	229	219	200	184	190	218	228	205	208	194	223	186	196	208	215	188	192	209	206	219	203	213	198	173	172	204	219	188	211	178	194	208	200	183	203	234	223	202	199	232	190	239	195	180	235	215	171	177	183	212	175	212	216	220	185	196	200	219	209	199	194	169	225	203	223	215	200	207	226	198	220	207	198	195	201	191	209	242	206	236	188	177	204	208	226	197	181	178	207	177	222	194	202	207	199	211	183	188	230	228	206	204	211	190	208	205	201	191	198	199	200	182	191	235	184	191	186	217	192	194	197	185	182	165	183	191	207	195	193	215	216	203	199	195	212	220	201	189	194	191	209	182	164	210	209	215	180	214	214	189	213	185	199	157	208	196	178	183	214	185	191	223	190	204	215	195	192	195	203	211	195	194	186	193	208	162	220	222	227	202	192	217	228	209	208	204	189	188	220	190	207	228	220	198	213	212	196	212	220	203	197	196	193	217	190	213	191	204	208	216	203	210	207	165	165	206	209	211	198	200	207	210	207	213	177	186	184	201	192	185	195	200	212	172	190	184	187	206	216	241	186	238	187	204	173	197	226	183	241	215	243	178	210	198	189	176	185	232	195	197	186	236	207	192	183	196	193	168	198	257	205	198	218	183	208	212	204	196	207	178	191	227	197	224	196	187	196	207	208	195	221	188	187	180	183	202	215	206	209	214	202	215	218	192	245	195	201	216	193	209	190	200	198	220	195	186	195	219	201	221	200	190	182	210	183	182	203	209	200	218	213	180	181	180	216	191	225	193	203	205	206	219	207	206	210	202	183	227	202	171	223	189	193	206	226	210	213	208	209	221	189	188	196	194	205	200	216	204	195	194	209	233	192	213	183	181	181	187	187	178	200	223	197	212	204	194	218	191	178	221	219	198	199	202	196	233	207	229	195	193	198	195	196	216	204	214	202	208	192	187	205	203	185	209	201	205	180	211	179	219	220	172	202	189	204	212	179	203	191	178	189	192	215	208	190	209	188	207	226	177	221	222	194	206	193	199	224	196	206	185	198	191	206	183	200	207	202	213	225	217	202	203	200	210	181	202	227	217	199	191	217	197	196	194	193	186	211	208	196	207	199	191	202	185	209	214	223	197	204	185	200	200	189	195	209	216	194	200	190	204	206	175	211	189	239	209	222	215	200	205	188	193	233	204	204	211	192	201	206	176	184	216	200	182	179	162	190	200	192	212	223	220	189	196	200	189	190	197	208	212	227	219	204	206	203	217	216	228	214	195	200	188	207	216	200	206	185	203	197	185	191	203	189	198	204	202	220	170	202	223	180	217	189	193	194	210	209	193	213	206	214	196	182	170	196	220	183	222	194	230	203	220	234	189	217	184	201	223	206	193	186	177	182	191	192	218	202	230	196	213	196	191
38811	19719	12345	6248	3251	2158	1588	1054	720	555	541	513	449	506	431	442	508	475	446	447	465	474	458	444	481	437	453	472	470	476	457	479	439	473	469	440	465	464	481	495	480	487	477	452	452	428	450	460	490	456	463	486	449	462	470	439	476	467	443	432	466	460	476	435	443	440	446	465	505	466	428	459	447	481	459	449	436	463	459	503	474	437	411	488	459	449	465	426	447	475	455	427	483	465	461	478	459	483	438	435	465	461	460	491	490	489	482	482	458	488	482	485	506	474	439	471	447	492	426	470	475	440	440	413	470	462	469	495	442	529	454	499	457	473	472	446	454	474	428	467	455	462	424	488	447	431	444	480	477	468	463	462	444	437	473	499	441	445	445	461	472	444	502	503	475	473	512	458	459	464	488	479	459	486	460	474	442	441	479	497	535	481	431	455	430	463	457	484	463	452	467	473	454	465	426	496	403	442	417	480	410	455	445	496	461	481	491	460	474	440	499	457	469	490	437	466	426	460	507	454	431	456	453	496	476	456	465	425	440	458	492	421	470	511	486	489	443	480	495	467	469	460	468	449	469	474	454	477	471	486	491	436	462	477	429	451	465	435	452	464	460	449	454	468	462	487	511	471	449	451	436	442	449	449	427	471	476	477	491	432	453	466	490	465	445	491	447	427	444	477	485	456	467	471	416	445	432	482	446	468	438	421	518	463	463	472	484	438	455	451	461	474	483	464	458	462	475	471	500	457	395	456	472	469	451	484	448	442	477	488	438	410	462	439	462	492	428	435	485	482	431	461	441	470	486	444	477	443	474	415	443	472	473	488	472	480	481	464	474	452	445	448	420	502	469	459	484	447	451	471	503	475	440	470	461	445	498	436	487	480	472	428	439	452	451	419	517	443	444	473	473	472	481	475	460	459	449	438	462	472	461	457	437	492	464	472	489	471	448	443	456	451	435	475	445	406	442	445	461	480	468	438	436	500	449	464	476	444	446	466	462	442	474	471	433	456	446	465	492	451	507	472	468	476	455	467	462	468	462	494	469	474	433	453	506	482	491	481	465	462	445	512	451	462	427	463	470	432	437	410	466	435	465	494	440	499	475	454	409	461	438	451	444	431	468	466	436	436	471	458	477	427	469	459	468	448	448	417	470	482	457	447	456	444	473	452	464	408	461	446	450	477	456	454	455	508	507	472	476	422	430	477	449	470	497	435	465	438	501	467	476	434	486	450	497	479	453	433	486	428	464	454	449	460	473	471	479	449	521	516	476	475	418	472	452	475	460	490	436	432	474	499	482	471	473	475	434	450	432	465	488	420	500	453	447	488	467	470	485	509	437	476	461	496	451	445	451	459	466	448	492	463	417	478	462	474	429	462	460	457	491	442	491	464	451	452	475	464	465	468	505	488	460	502	512	488	455	437	466	446	476	512	454	472	470	453	518	458	505	456	443	480	473	492	448	480	445	451	489	454	468	480	437	455	494	452	448	431	450	484	471	509	434	445	453	433	469	442	474	446	466	488	465	448	481	441	476	478	426	506	468	472	469	464	459	465	469	464	495	450	449	476	451	453	458	451	473	416	477	499	457	444	454	431	458	464	443	494	461	462	486	449	429	433	525	463	431	456	497	485	484	442	477	462	464	477	429	469	493	442	473	420	435	475	423	456	456	460	480	474	438	453	506	482	507	415	449	471	447	448	455	476	462	449	435	469	438	477	492	487	441	410	492	497	443	478	414	513	481	450	490	492	460	475	471	476	478	473	468	433	476	427	471	474	452	460	447	463	465	454	453	454	450	479	480	483	456	434	464	454	477	479	451	493	479	480	467	446	403	456	482	476	464	435	470	441	455	483	452	508	449	484	452	461	502	434	480	468	482	473	449	472	475	504	492	495	459	427	465	461	434	456	447	455	491	444	482	458	517	447	455	478	456	433	461	457	456	414	468	467	461	432	395	484	445	443	438	466	474	432	458	446	448	481	422	447	469	472	488	470	496	464	450	451	436	421	515	471	492	495	492	439	448	464	502	485	474	446	458	451	468	478	453	406	464	496	480	481	437	470	412	475	437	457	446	448	484	470	479	463	467	478	437	437	463	441	469	463	455	497	484	449	471	451	496	476	449	471	477	431	462	489	478	464	511	490	492	440	470	449	461	490	489	470	429	475	458	470	477	467	493	478	452	449	470	507	437	469	446	479	439	498	475	443	466	485	456	447	463	432	452	447	458	449	441	454	496	434	443	459	453	419	467	462	478	464	450	440	482	436	475	487	428	486	484	480	488	461	512	474	467	448	458	500	492	444	459	442	437	500	469	499	434	447	484	445	434	480	466	477	492	481	464	489	480	463	454	463	439	500	467	465	507	456	445	436	419	445	427	473	494	434	496	488	442	441	474	473	465	459	456	434	470	474	453	498	473	422	509	433	463	462	446	473	515	449	462	448	458	485	470	446	410	464	439	458	513	482	459	447	453	455	453	475	473	457	510	505	445	502	467	508	475	443	449	499	507	480	488	479	473	494	483	479	494	454	458	493	469	459	461	483	433	449	471	442	446	477	459	449	444	471	507	471	466	469	485	466	475	465	462	456	467	446	438	465	459	482	492	447	440	438	491	485	443	443	471	443	482	484	472	485	477	459	491	478	468	467	428	473	476	483	476	476	479	481	467	496	429	453	502	478	462	450	409	491	494	440	466	453	442	458	475	474	456	475	463	483	457	470	456	490	433	457	482	432	452	476	481	484	477	469	447	493	433	459	486	476	475	465	469	450	482	452	490	485	477	463	475	481	460	414	453	469	471	474	453	457	486	481	504	477	423	445	466	474	498	438	475	449	446	499	450	440	465	461	465	472	485	477	489	506	482	437	468	457	489	468	476	459	467	440	466	488	463	461	468	499	470	459	447	462	490	474	461	437	458	432	509	470	472	479	466	469	502	486	465	459	417	497	488	450	439	462	411	451	458	470	480	444	463	466	482	475	530	462	442	469	471	484	452	489	461	445	470	462	403	492	452	466	460	440	473	428	465	475	468	442	463	454	427	444	476	464	495	460	493	431	431	482	435	448	431	460	439	477	470	476	475	460	440	441	466	430	451	450	443	461	469	517	478	466	478	489	434	466	463	451	443	480	444	498	467	444	459	508	481	427	447	450	487	464	481	443	490	471	460	465	455	426	474	460	436	442	470	435	464	434	431	503	480	479	482	449	489	494	447	448	430	438	464	478	467	490	453	459	470	443	476	467	515	471	438	499	502	482	469	460	451	479	487	474	456	471	499	498	435	474	455	471	443	428	437	436	448	476	425	456	458	426	443	455	401	438	462	463	463	433	474	445	458	472	506	452	449	472	454	447	485	464	467	445	429	450	431	480	446	468	459	494	438	478	468	503	453	420	457	450	436	458	452	496	435	490	455	449	478	501	471	442	494	460	467	449	439	458	494	487	509	466	451	466	427	497	440	472	454	457	469	407	447	441	497	485	471	499	453	472	437	467	459	478	443	495	465	467
58561	27768	11266	4062	1629	903	499	348	317	268	265	218	207	223	209	184	207	226	242	196	215	220	254	250	244	201	189	220	215	248	202	223	238	240	221	189	244	226	265	222	211	218	214	241	222	218	190	261	236	203	233	220	226	222	222	215	233	204	204	242	236	220	223	223	221	198	258	237	216	234	216	226	204	212	221	199	219	213	208	244	252	241	255	223	226	215	199	225	229	214	231	199	225	223	251	234	227	219	218	211	216	239	224	237	229	228	216	261	188	246	219	215	241	237	198	210	205	226	224	210	221	246	218	216	236	230	219	220	238	228	205	230	223	243	241	228	224	242	246	213	243	231	233	233	266	227	237	220	207	243	222	223	246	216	221	215	241	232	239	246	245	240	203	235	218	220	248	214	226	234	212	222	235	237	198	228	209	235	213	235	218	258	200	197	220	211	230	225	200	234	221	255	222	231	221	202	213	224	263	219	208	207	209	218	213	218	220	220	240	216	240	235	207	223	207	244	193	223	189	258	207	212	220	215	206	248	226	211	221	232	218	238	223	208	215	231	255	225	229	238	261	221	225	237	213	204	196	215	231	212	237	227	237	215	207	203	197	251	203	238	240	217	205	254	212	197	252	247	218	230	224	221	230	226	238	229	235	215	235	246	217	235	228	245	237	244	228	204	247	255	223	224	246	230	204	192	229	241	247	241	221	230	237	223	213	205	229	227	227	206	234	235	236	221	210	221	272	237	241	215	197	204	224	228	252	222	233	212	200	232	224	249	246	240	235	222	242	247	230	257	242	212	230	234	186	212	239	254	215	225	207	224	211	247	221	197	234	244	238	221	227	198	258	244	234	233	210	214	212	242	234	217	211	221	246	200	195	218	231	212	244	195	207	266	204	230	234	224	210	247	240	237	219	208	212	208	203	220	266	216	233	229	240	229	220	190	208	230	219	221	214	224	222	238	223	224	229	221	218	221	219	224	247	232	257	236	215	222	251	218	234	221	218	214	214	248	198	211	243	209	230	218	210	258	263	216	223	224	225	214	224	209	219	216	214	223	221	213	197	203	216	225	235	222	225	226	215	223	230	240	200	191	242	227	229	214	233	219	221	236	222	215	219	250	224	229	218	231	195	221	240	191	207	225	232	239	221	232	234	215	221	215	212	250	260	233	235	220	216	217	261	201	219	196	222	218	195	276	244	206	268	250	247	212	227	217	231	227	212	214	224	219	220	246	229	211	215	215	238	193	199	255	199	216	209	217	191	219	240	245	218	218	234	230	224	225	212	181	211	232	224	248	280	233	229	231	224	217	208	222	238	210	234	193	224	233	228	247	235	215	228	218	238	228	217	238	255	213	242	215	219	209	196	233	229	232	202	260	231	232	200	245	225	238	220	212	229	196	217	207	240	233	203	246	248	234	238	198	212	203	209	240	238	221	233	240	220	231	226	236	224	230	230	217	228	231	204	236	226	257	212	230	226	237	228	216	231	203	205	227	205	240	234	237	221	258	197	185	201	232	223	227	200	194	224	199	198	234	217	222	233	204	222	240	212	205	213	246	230	235	198	214	258	234	231	217	243	234	225	248	221	234	232	237	182	223	232	230	193	241	225	222	222	263	269	213	257	231	251	222	215	208	215	207	238	232	201	203	213	203	243	236	220	228	214	247	228	185	242	240	221	205	196	224	242	194	224	233	220	206	227	239	222	239	235	224	213	244	236	208	207	208	207	225	225	245	206	220	238	224	204	213	230	229	223	222	236	201	228	216	262	212	207	241	205	232	220	230	207	231	224	243	244	243	247	213	236	212	227	229	203	235	240	246	220	212	187	226	228	230	241	239	282	204	217	248	217	233	250	223	227	252	243	240	219	236	240	231	228	263	219	236	223	239	217	208	235	217	225	239	227	210	215	236	238	227	195	218	230	213	259	247	223	227	227	234	207	232	230	228	205	223	237	232	222	231	206	230	210	216	239	239	223	190	246	241	232	233	216	217	215	225	241	236	278	217	208	230	225	211	228	199	219	210	222	248	217	220	228	206	225	247	217	264	249	223	238	232	227	228	210	215	225	225	233	235	244	237	221	208	233	235	206	252	202	224	256	231	210	230	203	245	235	229	212	235	219	243	241	213	234	245	219	246	247	240	264	236	217	221	211	205	225	225	236	251	218	243	208	198	233	250	254	189	230	211	232	214	241	207	240	214	249	240	226	229	221	228	221	217	216	241	225	217	199	256	232	203	231	267	217	225	234	216	223	217	234	235	223	236	214	230	212	221	224	205	232	212	254	234	224	217	231	223	200	239	213	226	240	217	212	212	204	197	209	232	246	215	224	256	224	208	201	221	248	217	230	222	208	226	212	213	241	201	221	235	231	229	227	239	248	245	214	198	244	217	219	210	222	252	213	227	219	222	215	230	235	212	230	207	208	227	213	251	214	250	217	220	222	239	224	247	216	224	250	258	212	228	241	190	203	264	225	230	206	237	215	244	245	262	216	243	251	224	221	217	230	212	227	213	235	227	267	228	235	226	239	251	202	205	241	225	220	208	236	207	243	211	229	224	243	220	217	232	210	242	246	253	235	221	220	202	242	254	250	223	201	216	209	231	194	246	246	220	208	206	233	239	236	201	222	207	223	226	230	250	236	225	219	213	230	248	217	222	225	203	218	218	224	227	211	212	214	243	235	224	241	225	237	212	205	202	237	211	219	245	225	212	228	213	238	222	234	212	240	208	214	229	210	240	237	241	220	202	239	241	247	230	232	215	228	208	206	207	223	227	245	227	257	222	237	203	251	234	241	224	196	207	194	227	222	231	205	225	200	213	218	204	222	215	219	278	236	252	266	217	206	255	242	243	210	237	203	228	181	175	204	215	234	210	207	214	210	243	235	209	257	219	235	207	230	239	235	227	215	228	212	213	202	232	225	232	245	232	222	238	250	217	232	214	237	240	246	187	221	237	224	208	244	221	235	255	253	247	242	215	225	209	231	236	222	203	240	222	212	224	236	258	205	208	246	212	219	223	238	242	224	226	233	222	220	198	211	240	216	190	202	211	243	238	209	196	224	233	226	219	239	220	259	232	242	238	244	254	235	233	231	220	218	225	216	232	247	241	237	232	239	220	233	222	200	209	220	253	228	190	216	220	233	240	221	206	239	218	221	236	218	233	240	252	242	257	228	207	220	201	251	227	232	212	210	214	193	245	193	213	209	214	232	284	231	218	253	234	241	234	218	218	203	224	226	199	208	209	217	207	224	242	210	209	245	209	231	225	225	211	219	247	249	221	226	229	195	219	221	211	231	241	218	238	210	218	206	224	227	215	238	233	215	208	222	196	213	207	215	215	230	247	192	189	240	241	240	222	220	238	239	237	230	223	223	242	226	243	232	243	224	229	238	222	234	223	262	262	226	228	207	209	235	209	224	217	246	234	230	238	219	231	231	217	205	247	232	209	186	222	237	225	242	205	249	232	245	211	231	246	205	215	244	214	212	216	222	232	218	226
39515	21163	11161	7211	4272	2479	1494	1130	938	722	629	581	517	520	495	500	491	531	456	505	473	525	488	478	478	519	507	518	491	525	525	508	523	530	459	503	558	491	527	529	517	486	523	498	537	491	489	537	506	490	543	488	509	491	531	486	556	531	512	508	492	492	490	497	491	483	554	514	557	522	531	520	483	538	514	508	528	500	548	521	527	528	468	498	544	522	511	474	507	494	482	492	492	470	527	510	505	491	498	484	509	513	538	495	514	489	509	509	504	484	499	520	483	483	485	543	520	502	517	471	527	512	519	551	533	505	508	532	564	520	503	541	487	552	490	482	460	502	542	528	515	520	495	511	474	537	556	537	510	488	521	512	526	528	483	504	510	511	520	497	504	528	491	504	487	528	519	508	515	533	482	542	502	492	494	511	529	486	537	504	546	521	535	491	485	475	511	519	494	462	503	507	527	498	483	534	483	496	518	498	493	493	511	498	487	529	467	518	521	514	505	509	526	504	456	499	553	518	476	534	524	504	475	502	482	499	546	489	477	530	542	459	552	496	464	521	455	533	463	512	530	519	488	500	501	514	514	536	485	558	476	551	501	520	488	534	541	535	491	495	532	528	499	499	535	492	485	500	476	481	541	537	504	498	479	469	498	491	474	546	485	497	516	515	508	530	528	497	524	491	494	488	513	522	488	528	499	520	492	493	520	500	473	496	476	501	470	535	509	499	529	479	537	542	508	539	517	494	535	509	519	540	495	524	510	524	525	514	519	538	529	498	517	464	529	524	560	540	487	530	546	534	555	521	518	488	494	480	521	496	525	507	498	530	560	529	468	515	504	441	479	528	510	506	554	512	517	510	501	488	462	480	494	536	511	486	557	495	545	472	492	509	510	530	534	530	503	499	478	499	489	521	495	519	513	527	515	532	458	548	481	547	490	487	519	545	478	496	526	539	489	518	525	500	526	479	490	519	519	530	513	494	544	548	528	487	493	533	481	471	480	518	509	483	521	484	526	510	532	520	541	520	510	518	524	539	470	509	503	520	483	494	522	491	500	538	497	540	497	509	536	521	519	548	527	492	516	492	495	514	475	522	479	521	480	503	522	482	507	486	536	510	509	495	498	486	491	554	516	537	491	538	569	539	485	540	496	568	509	514	492	476	520	544	495	475	526	532	547	520	513	503	485	564	508	522	531	548	521	490	473	494	503	541	509	479	529	531	508	498	479	528	508	533	520	503	548	493	500	515	505	532	477	496	500	565	480	508	497	505	535	542	522	514	507	492	558	505	486	477	510	509	482	488	508	515	511	513	498	498	510	481	493	525	488	481	501	507	454	524	487	505	514	485	477	522	498	493	523	497	556	489	493	515	491	487	512	518	549	515	461	513	510	465	512	498	459	508	478	512	508	516	496	530	489	517	525	516	534	522	502	526	508	489	518	513	500	484	545	544	536	511	465	495	535	497	523	484	495	504	465	531	544	487	481	517	495	509	498	490	520	507	526	495	531	553	476	512	510	513	522	519	507	512	523	535	532	510	516	504	480	490	518	535	499	497	486	498	500	514	493	484	461	528	474	502	489	481	555	534	503	515	530	502	504	538	506	534	472	481	519	490	494	462	572	503	495	498	462	464	525	484	526	518	516	525	517	505	532	518	523	504	477	564	490	478	522	481	503	513	535	524	511	486	496	502	506	543	543	526	523	501	513	502	496	536	516	500	545	521	517	467	524	477	543	493	502	492	522	519	483	496	528	544	508	528	493	524	495	506	531	518	470	550	502	529	537	479	476	535	516	506	497	522	525	516	461	481	544	495	513	484	494	513	497	521	511	539	502	501	548	522	494	562	485	520	474	503	514	496	515	504	544	516	519	499	512	497	506	491	523	515	493	513	489	482	488	503	519	527	546	491	491	524	529	505	502	522	483	511	478	498	513	498	523	471	520	482	467	487	496	484	496	489	534	520	530	490	540	568	504	520	524	499	548	499	502	491	483	532	493	520	479	513	504	510	528	468	533	528	497	548	533	461	507	490	533	530	487	532	524	492	492	520	481	526	514	539	524	492	479	481	486	514	505	503	524	510	524	508	497	520	507	518	541	502	557	499	478	514	505	486	525	473	517	510	581	512	517	515	537	497	469	480	497	504	552	481	458	495	490	517	449	490	502	509	519	526	478	463	495	512	511	476	496	537	523	511	477	519	508	504	507	501	478	547	504	515	522	513	496	477	506	502	507	547	531	512	506	478	489	517	489	543	504	500	553	533	530	496	525	521	491	503	496	482	482	532	478	513	534	492	507	537	533	484	492	518	509	477	507	544	525	506	528	484	526	488	530	511	506	466	513	478	520	538	486	534	524	527	484	530	496	509	519	516	540	533	492	503	479	522	518	492	522	468	570	514	543	544	525	480	537	510	496	541	511	485	470	499	502	505	505	470	516	519	501	493	519	481	519	509	499	518	500	540	492	492	528	496	494	517	509	520	486	504	474	497	498	536	516	479	519	527	502	545	501	487	503	494	495	474	526	515	504	521	521	504	543	533	527	506	527	516	561	491	508	504	526	489	518	559	512	441	515	494	456	501	516	534	498	517	537	501	502	504	506	539	519	507	525	500	505	499	513	526	532	551	521	487	525	488	522	489	557	476	485	501	518	521	484	490	535	530	514	485	498	533	493	493	501	496	506	502	520	498	522	523	516	520	526	533	485	508	495	482	534	490	507	464	526	534	496	528	531	518	530	483	559	471	511	526	517	517	481	499	536	519	520	516	521	501	514	479	478	509	491	511	496	511	499	523	545	508	494	483	519	499	536	567	521	527	496	565	485	555	505	506	531	524	500	494	509	524	528	537	511	508	510	529	476	496	538	482	487	528	530	515	495	486	521	496	497	464	490	496	485	540	485	510	502	470	493	464	499	529	512	530	526	480	503	499	494	539	495	526	525	526	484	539	504	474	484	511	519	517	481	545	493	524	529	475	542	536	453	506	503	531	481	508	501	528	516	480	500	507	510	490	488	495	494	504	485	545	485	535	480	477	530	467	533	461	526	499	510	523	538	515	518	486	473	537	509	493	500	538	525	491	526	510	498	504	528	520	470	499	492	510	510	506	511	523	496	506	521	518	494	490	524	527	506	528	513	499	509	517	515	523	514	520	509	525	527	518	512	472	514	572	507	499	544	483	536	531	488	509	502	495	534	530	499	493	492	508	506	507	505	540	498	515	518	480	528	490	496	485	484	514	533	467	545	523	490	495	487	470	470	516	505	490	470	510	521	534	542	544	514	489	518	505	460	447	528	495	512	497	520	490	494	503	491	511	505	494	464	489	496	500	500	498	496	543	510	471	503	516	503	505	480	496	490	525	500	516	500	482	520	473	519	518	525	520	529	568	523	472	508	521	507	548	501	528	527	479	472	510	506	493	545	508	483	489	503	508	521	524	476	493	547	500	547	505	510	555	477	530	505	485	451	503	488	511	473	490	482	480	506	499	531	529	485	503	509	469	520	438
47057	17943	5921	2170	1020	548	392	305	273	218	233	253	229	234	231	211	209	215	221	237	248	241	217	192	215	232	237	244	204	221	229	199	219	222	224	223	209	231	222	235	257	230	228	209	262	225	223	246	193	173	189	260	276	241	195	231	229	251	252	218	228	224	220	247	217	216	236	224	215	234	219	195	234	238	210	224	226	179	200	188	224	208	254	192	221	236	236	244	217	209	231	262	255	241	232	221	200	226	224	208	179	192	247	221	222	206	224	204	219	222	227	219	225	237	232	212	214	252	219	225	197	217	228	222	253	214	219	224	234	222	198	246	232	222	244	226	249	227	240	208	208	233	246	228	222	216	225	228	216	214	195	203	242	215	250	210	193	235	198	213	200	243	235	245	189	229	233	253	232	207	208	199	221	237	233	236	228	232	206	225	240	225	196	207	200	233	237	228	241	227	211	208	235	216	225	228	202	216	233	209	204	241	240	220	237	199	242	225	231	226	252	260	226	224	230	216	231	203	233	210	229	240	234	242	198	221	237	227	229	237	206	229	239	197	236	228	244	210	228	211	240	235	218	199	224	223	229	223	216	224	226	208	218	250	199	241	211	202	210	226	215	194	217	240	253	223	218	225	225	237	179	203	236	201	232	237	246	243	233	248	235	199	228	187	226	239	255	240	217	224	244	206	216	205	242	206	248	210	215	249	211	217	230	177	232	210	231	239	241	228	246	229	231	221	206	226	218	214	226	240	201	232	226	225	238	240	217	219	198	203	207	223	236	198	243	220	203	213	201	199	221	191	217	185	217	218	242	231	233	228	219	238	216	208	237	201	219	213	218	217	217	256	238	207	216	224	219	252	258	209	245	192	223	214	254	200	208	226	210	257	220	231	199	214	219	231	223	188	221	209	221	219	220	230	240	227	217	237	253	208	205	242	225	208	211	220	221	233	229	213	218	203	198	223	202	222	237	219	219	203	216	227	230	221	202	218	194	239	208	246	202	240	226	220	208	234	230	229	196	214	224	264	218	218	240	209	218	214	218	237	213	216	243	241	200	207	215	206	209	235	205	247	225	196	222	244	191	209	221	219	249	206	227	233	228	247	209	255	218	203	208	235	215	227	209	188	223	237	205	193	190	235	209	228	212	198	223	246	188	212	219	214	207	238	239	205	232	210	231	225	230	223	204	214	230	199	208	232	215	224	220	198	205	222	231	218	202	239	242	211	224	200	209	251	241	225	240	230	196	239	216	249	220	239	249	227	212	251	216	252	233	213	238	242	253	224	205	243	216	228	208	209	196	181	272	218	218	218	210	225	235	218	235	238	245	250	220	190	246	228	199	229	213	188	222	240	241	208	217	220	213	233	187	225	209	185	222	241	219	245	214	210	224	239	249	206	221	208	228	225	201	217	232	213	208	193	227	219	204	227	189	254	214	243	255	236	239	236	214	241	249	228	220	221	248	226	233	236	229	248	207	230	203	225	217	204	190	214	223	227	229	223	225	215	223	187	217	239	215	222	256	232	238	239	208	232	225	243	228	212	226	241	232	230	213	208	243	234	230	227	244	228	244	206	230	203	218	231	219	219	214	232	230	210	237	239	214	184	200	244	204	216	204	235	226	209	205	212	232	199	232	239	222	184	225	226	227	240	220	243	229	233	259	219	216	215	228	221	198	233	215	242	210	221	202	244	246	199	206	221	237	208	217	199	213	250	227	222	206	238	252	217	220	215	199	213	209	228	218	248	230	235	204	253	239	203	210	231	212	219	231	254	223	221	201	201	212	179	195	207	235	238	212	217	215	223	237	220	246	229	226	243	191	222	213	248	230	199	246	231	211	228	207	205	231	252	235	189	250	210	204	230	201	208	209	233	264	238	236	235	239	202	217	190	223	213	230	261	204	248	241	246	241	231	227	251	224	192	205	241	201	205	264	204	252	220	225	213	207	224	215	250	230	218	217	232	216	250	227	231	218	226	243	263	229	210	238	224	243	228	204	226	223	234	252	222	228	219	230	221	215	227	223	228	239	200	208	206	213	190	206	217	217	257	201	232	247	199	208	222	232	242	219	229	231	203	245	220	210	232	229	175	246	200	231	220	211	229	219	225	216	229	235	252	232	214	255	229	245	231	238	205	208	258	210	235	223	251	231	220	223	244	230	227	219	224	223	226	236	195	213	221	223	232	195	209	208	214	217	228	227	213	228	201	195	220	225	217	203	214	231	214	247	230	218	208	209	249	241	206	206	227	197	219	232	228	249	233	221	204	225	220	223	218	225	227	231	248	208	210	222	208	230	195	233	214	226	223	212	257	238	231	250	221	183	219	201	223	217	234	210	236	212	246	211	217	206	249	242	243	228	225	245	219	242	219	236	205	247	213	272	210	223	238	228	205	221	245	204	257	221	208	229	241	228	196	220	234	205	223	232	230	194	228	196	227	230	215	228	231	215	236	228	220	233	214	222	220	231	231	209	234	232	195	227	224	199	236	213	195	242	206	203	246	242	224	236	239	199	217	235	234	227	242	252	235	230	220	230	218	251	206	215	228	225	247	214	237	234	245	223	228	217	233	206	253	230	225	239	210	198	236	228	180	198	230	259	239	235	231	226	191	207	197	186	252	245	235	233	232	237	196	212	204	217	230	212	196	261	210	228	214	220	237	233	243	218	234	227	228	230	222	225	202	211	218	209	246	241	248	222	214	218	240	198	246	267	225	212	172	242	218	211	220	213	213	230	227	228	230	224	235	232	198	211	228	190	198	234	221	229	246	227	221	220	207	241	229	206	224	213	257	217	213	212	209	236	225	198	188	230	259	212	241	202	232	223	225	236	196	230	217	224	247	214	219	222	203	204	236	234	243	214	221	221	248	242	249	261	237	210	234	230	212	201	245	186	236	235	230	242	216	195	213	257	240	221	224	229	211	201	199	216	231	215	228	215	231	228	191	243	202	244	199	215	215	199	215	229	246	259	233	226	207	211	214	215	215	198	221	228	214	215	196	218	236	231	222	238	231	211	209	232	259	225	200	234	219	234	211	222	195	213	231	251	221	197	216	225	214	213	219	235	212	230	231	220	231	224	224	211	227	215	206	192	202	212	234	230	213	184	216	241	226	210	254	243	200	226	207	231	212	226	223	214	232	220	207	220	194	217	205	206	210	214	223	230	264	263	246	244	210	208	233	211	217	212	199	186	229	208	250	230	224	239	238	186	227	211	227	252	213	210	204	231	258	217	250	217	238	226	184	226	228	201	210	234	234	200	241	256	221	229	236	218	205	229	221	213	227	227	218	228	199	223	204	225	209	232	225	236	201	247	201	217	227	219	224	203	215	233	241	241	236	223	236	225	199	207	247	238	205	211	224	213	231	228	202	223	237	217	238	233	219	247	227	231	214	210	214	222	224	229	221	210	218	205	199	216	231	228	238	228	228	210	224	222	242	220	225	233	202	222	240	242	231	220	208	236	228	233	198	211	235	197	208	210	233	225	246	208	196	238	244	225	198
30412	12361	7184	4408	2832	1551	995	684	588	554	515	507	496	490	476	529	536	493	503	491	474	507	525	487	524	537	492	484	488	529	504	469	529	481	506	529	506	499	495	526	520	516	476	517	535	540	541	454	518	500	498	501	456	485	494	491	501	517	496	487	508	519	493	486	502	508	499	529	522	498	487	488	462	506	518	476	497	520	545	501	503	480	541	538	483	491	505	506	514	504	536	484	474	486	472	499	491	484	511	492	495	488	502	500	515	511	451	521	520	495	545	507	501	524	512	498	508	532	503	486	509	524	509	496	551	510	458	487	547	514	535	518	529	515	438	510	479	554	455	488	499	511	507	454	513	536	482	488	547	498	476	529	522	536	495	493	504	472	475	526	494	509	463	499	517	479	485	481	477	507	487	458	502	540	487	514	467	524	490	522	508	512	505	520	491	489	539	481	450	514	482	519	516	523	517	537	494	520	509	490	492	473	508	498	519	503	477	512	488	488	486	491	452	478	550	505	497	508	491	505	523	486	486	499	473	507	474	502	502	474	530	496	462	488	501	502	537	477	519	461	528	518	526	484	475	478	501	492	529	502	545	518	526	450	535	504	515	472	544	518	496	512	470	463	492	527	483	510	489	497	489	494	508	468	482	501	559	488	471	528	493	506	492	509	516	485	475	526	508	517	526	505	511	487	491	473	512	504	501	536	509	512	528	521	477	478	508	521	492	493	509	450	501	510	494	495	463	490	480	540	504	509	485	492	486	474	539	515	508	508	471	486	507	493	506	480	488	499	547	474	518	473	530	469	496	490	506	487	471	485	512	476	513	519	485	503	522	533	488	476	498	499	542	492	523	507	519	495	506	477	534	488	500	524	493	517	541	494	483	503	532	472	516	485	525	520	526	523	503	478	524	501	551	485	495	499	464	507	511	511	503	436	495	494	497	531	508	502	480	461	475	504	496	549	506	478	537	510	508	487	490	519	484	516	528	512	543	511	553	468	467	501	455	517	487	495	480	484	510	516	489	499	474	505	463	503	495	503	477	518	507	485	533	514	512	487	561	492	522	495	507	469	518	475	461	490	473	465	534	478	486	536	513	510	489	500	507	481	514	518	504	501	498	505	518	481	481	536	500	490	526	484	490	502	497	519	509	471	480	532	440	485	490	491	481	485	517	555	479	504	511	502	494	497	506	506	502	465	502	524	482	475	506	502	478	493	537	498	490	516	497	522	463	460	473	486	464	500	484	526	500	510	510	467	517	507	524	536	518	483	452	494	505	465	531	509	519	498	443	503	521	519	461	526	494	451	508	523	501	492	487	493	505	460	546	505	514	473	502	513	520	472	491	485	501	541	513	482	514	490	512	496	513	449	535	495	527	500	540	464	505	478	518	525	501	478	479	481	499	497	513	460	496	475	480	517	484	542	483	538	534	502	545	500	493	532	483	473	533	517	532	479	498	485	498	514	485	483	521	532	462	461	485	503	507	524	491	506	476	479	476	508	502	541	429	501	473	514	498	491	484	459	502	539	539	508	505	484	529	518	498	460	511	473	523	521	491	506	495	495	482	492	498	523	502	478	537	530	514	524	511	480	471	529	531	505	516	538	524	511	480	506	474	486	485	448	468	494	505	473	479	476	481	473	509	518	491	489	469	505	500	531	489	486	526	510	509	513	499	487	518	477	514	501	455	464	493	487	484	500	498	523	481	482	534	485	502	488	489	542	544	484	507	569	559	509	483	484	496	508	519	483	498	435	509	436	456	492	482	504	516	489	519	514	517	514	506	444	477	495	522	496	496	506	482	501	518	508	487	498	480	462	491	466	515	489	493	477	472	475	519	506	530	505	508	490	504	513	491	480	511	538	506	514	507	459	503	508	474	475	484	469	549	492	516	499	522	557	478	505	472	528	477	490	491	513	522	513	471	459	480	490	504	476	485	490	524	555	476	492	511	513	500	518	476	512	504	517	503	512	539	524	496	509	494	530	530	502	470	480	508	500	496	514	501	493	474	477	486	511	505	496	487	477	488	515	522	487	525	472	520	497	496	489	498	508	547	499	534	507	545	505	523	505	478	508	459	468	549	518	532	539	530	507	467	509	491	493	505	517	499	515	518	531	505	505	507	510	504	455	514	451	519	551	495	499	488	534	511	467	502	518	518	490	528	511	515	471	497	482	473	484	457	501	495	498	475	535	462	517	487	529	469	507	478	506	506	523	495	508	523	464	509	507	518	483	504	490	523	504	506	525	467	469	452	492	499	524	494	490	534	511	528	513	497	496	510	531	513	496	486	506	540	489	518	484	506	531	549	468	497	498	513	525	508	542	510	495	519	525	459	524	480	496	487	485	485	525	509	488	518	531	474	533	476	485	509	492	534	515	497	496	494	490	509	473	480	498	475	514	533	509	515	499	473	492	489	487	523	459	496	477	515	470	515	484	495	509	465	521	502	480	532	478	502	526	519	486	511	502	511	501	489	460	545	520	456	519	485	502	486	511	558	480	504	528	513	514	499	491	497	474	525	498	503	485	488	496	533	541	504	494	466	541	503	502	481	502	486	500	511	505	490	514	495	501	514	515	532	527	508	509	514	521	514	516	513	501	478	502	541	518	529	533	517	513	490	510	518	568	504	497	522	519	508	474	512	504	507	490	495	509	501	555	526	522	518	483	546	486	495	496	493	520	539	495	470	493	499	482	507	467	488	504	517	460	483	491	495	463	488	533	512	489	489	532	494	507	515	447	505	471	524	507	513	543	512	490	497	482	572	510	524	494	495	518	487	489	477	516	457	501	515	491	497	505	488	537	494	490	499	495	515	505	489	483	502	487	500	473	514	498	473	496	556	524	487	534	445	504	515	530	509	501	510	514	480	439	496	490	539	555	499	495	508	517	539	517	468	525	539	480	547	485	499	485	502	477	482	496	481	494	512	485	484	535	494	459	483	534	458	506	496	540	530	473	532	466	535	487	447	488	496	503	504	518	497	501	495	523	538	484	539	504	460	497	509	483	498	522	501	492	540	492	501	471	508	505	528	501	508	495	509	486	540	498	484	465	523	499	495	453	523	474	484	511	548	462	504	493	480	487	487	466	487	504	490	522	490	497	488	514	490	528	510	478	516	492	489	513	541	499	486	527	464	497	492	489	532	511	507	544	510	507	488	507	496	531	507	524	514	515	489	547	489	501	477	518	533	495	485	489	495	515	544	465	534	524	483	504	487	516	542	515	480	524	546	479	488	488	496	477	535	487	493	495	504	526	490	486	517	484	520	513	530	488	494	496	535	477	497	487	484	483	507	477	490	486	512	486	477	533	540	521	508	463	502	497	507	491	508	495	496	522	520	516	493	511	510	489	495	480	486	515	489	462	521	482	494	510	458	498	479	503	527	534	528	505	463	552	519	502	507	513	519	508	526	459	537	478	497	510	530	481	495	476	487	478	568	530	519	503	503	460	493	482	523	493	532	508	525	485	474	501	491	472	533	505	529	502	489	476	483	457	482	519
54295	26525	12457	5556	2369	1316	687	457	339	285	262	212	166	200	186	235	185	181	205	236	235	182	210	222	208	195	233	205	203	198	200	230	190	212	169	209	208	217	211	195	219	206	226	206	225	209	204	197	208	231	219	219	235	208	207	206	221	176	197	189	212	213	201	218	198	212	197	196	193	216	226	206	191	220	228	197	230	176	200	226	221	195	211	242	204	201	200	180	226	222	222	224	203	188	217	198	229	206	231	183	243	188	200	205	177	218	206	188	219	171	176	195	182	206	215	209	197	197	221	216	205	229	213	205	189	178	152	246	186	217	211	213	220	195	204	221	212	213	171	195	213	219	225	221	205	199	193	202	193	203	185	191	187	211	208	211	203	207	206	204	216	194	215	209	191	213	202	216	224	183	218	184	198	198	216	203	216	200	201	185	208	222	198	193	193	210	196	172	211	220	218	209	208	186	221	231	196	213	202	199	197	197	190	181	197	202	198	181	184	217	194	208	214	237	226	200	204	200	213	213	213	205	210	206	219	226	204	180	188	206	199	200	208	206	200	183	200	220	204	196	227	204	205	209	178	204	211	210	197	195	241	197	208	221	213	210	215	199	221	196	203	180	203	222	238	206	202	208	185	184	203	195	194	176	228	218	210	182	233	200	199	210	197	195	216	202	247	179	197	213	198	206	208	202	198	222	184	184	201	216	208	220	206	180	199	216	208	216	201	207	223	212	197	199	213	202	185	219	205	195	204	196	224	213	211	185	216	208	223	193	221	239	180	186	176	201	212	215	196	206	200	183	192	239	194	252	192	216	201	177	199	232	196	199	196	220	202	173	202	225	220	207	185	198	212	236	218	204	187	213	198	204	183	197	199	205	203	183	199	202	212	218	220	204	194	221	218	222	204	196	203	184	185	198	196	208	227	175	193	199	222	186	191	212	192	218	212	180	192	215	197	188	203	206	214	217	199	212	207	199	198	210	211	204	196	219	234	215	225	211	192	227	207	219	185	211	212	233	218	210	214	195	193	191	230	188	201	192	209	191	187	173	187	172	188	204	219	217	200	234	224	180	221	179	179	198	198	184	202	203	210	193	210	188	200	216	202	183	174	209	205	191	203	192	237	235	201	207	198	205	197	205	208	226	209	204	221	212	222	190	187	208	178	203	209	206	215	230	205	199	218	208	219	200	196	189	217	213	202	212	227	202	217	210	197	199	206	208	197	211	214	201	195	198	222	186	218	190	196	205	196	200	183	214	213	220	203	189	227	177	223	209	213	206	225	216	240	199	198	220	201	209	196	197	210	198	228	196	199	217	196	193	208	169	230	222	204	216	198	219	227	225	200	214	195	196	182	192	195	181	158	208	201	190	202	218	165	219	221	195	215	194	208	185	190	224	229	219	232	183	210	203	205	226	188	226	160	209	231	184	184	201	202	224	220	203	234	178	242	217	228	205	210	204	189	211	202	229	204	203	208	199	185	220	183	212	196	184	244	191	223	222	207	248	228	209	223	201	212	231	220	204	199	191	192	228	184	214	231	207	198	209	204	199	204	173	221	194	188	223	215	214	188	210	205	234	233	211	185	216	194	224	207	197	194	184	194	189	194	215	223	203	191	215	197	205	179	225	225	185	202	216	214	201	177	225	207	191	200	202	219	209	205	194	199	188	182	203	197	187	170	220	205	176	189	189	196	205	205	211	200	200	209	183	235	193	230	184	196	229	198	183	228	195	200	193	173	185	187	218	215	223	194	213	209	200	189	217	179	185	217	232	222	193	210	221	195	202	196	229	208	185	184	206	190	221	204	195	202	202	195	205	194	186	175	210	184	186	207	206	199	211	202	214	219	216	242	204	190	184	221	195	207	176	220	184	193	186	211	199	196	207	227	209	176	198	200	225	216	180	198	202	184	164	211	197	217	179	207	206	229	201	198	173	189	207	225	195	211	204	210	201	196	221	198	228	177	197	203	201	187	222	214	192	211	190	203	200	192	207	194	204	224	222	214	205	213	200	212	207	223	188	194	229	175	211	179	211	195	213	221	170	177	212	213	217	203	217	189	205	191	198	221	179	220	192	208	195	183	204	237	196	207	176	220	201	187	232	205	184	180	202	221	227	208	204	188	207	185	210	227	199	234	202	214	185	207	230	224	209	235	180	201	198	214	190	206	197	229	221	180	206	238	196	200	207	226	209	186	211	210	193	202	188	189	197	198	194	178	207	204	225	214	192	176	213	220	208	231	226	202	219	216	194	173	218	214	231	194	215	204	206	199	236	223	216	202	214	201	213	209	230	216	197	229	247	182	198	199	214	206	190	180	214	220	215	209	220	200	213	215	210	181	239	192	185	207	197	213	176	184	195	205	232	199	193	192	197	210	165	224	211	182	198	202	208	201	205	199	213	215	214	207	195	192	186	200	193	206	226	196	210	173	190	183	224	208	206	197	196	176	188	188	184	206	210	208	185	217	194	195	215	207	181	214	188	212	188	198	221	226	181	189	210	191	178	207	191	187	197	193	188	203	205	204	187	180	213	200	209	198	197	198	219	199	211	202	213	185	226	222	196	205	203	177	213	200	183	221	173	223	201	217	196	189	230	199	211	203	200	223	203	211	219	219	193	207	228	203	191	204	222	229	216	190	212	202	227	223	184	181	230	197	216	212	202	203	218	216	204	183	225	191	224	237	210	200	189	185	203	200	201	214	206	204	209	239	170	187	218	199	208	213	174	195	204	192	208	196	189	161	188	191	223	219	178	206	195	213	210	235	216	199	193	191	215	217	198	189	213	196	204	234	181	213	181	211	188	240	199	213	197	233	215	205	205	212	200	217	214	216	182	186	179	228	192	204	204	208	192	199	217	198	195	215	202	197	227	216	187	212	223	196	191	199	196	169	179	191	183	210	207	221	211	207	215	231	207	203	236	187	230	238	206	230	199	216	224	216	213	221	206	203	196	224	197	194	217	214	218	227	212	181	201	201	194	206	182	191	202	211	194	215	168	194	234	200	191	217	205	188	198	212	219	193	205	228	209	184	201	211	203	195	194	209	210	212	212	223	175	188	203	179	190	192	187	218	185	223	201	202	212	197	190	234	193	173	189	199	193	197	196	216	212	214	202	206	206	187	169	236	204	208	199	214	188	198	198	183	215	203	234	209	225	199	191	190	199	226	216	182	222	199	202	197	209	189	213	222	193	201	216	209	218	203	214	199	217	226	202	185	188	200	194	173	220	190	242	182	210	207	207	200	180	226	207	197	217	184	192	220	184	185	196	189	199	209	210	218	208	198	210	205	201	207	235	223	205	203	201	199	210	189	193	194	204	208	200	200	205	216	202	202	220	229	202	181	213	201	196	190	174	180	191	187	232	199	209	188	213	194	192	206	194	214	208	212	225	202	197	189	187	218	238	182	222	223	207	184	192	242	196	216	201	218	169	195	186	203	235	176	206	202	214	196	201	182	222	197	200	190	187	192	232	210	211	200	203	194	207	216	193	211	190	189	191
35853	21728	14713	10545	6544	3858	2191	1530	924	759	657	535	484	448	455	463	492	466	442	459	508	413	493	455	471	443	518	504	478	482	515	505	456	454	458	467	426	491	466	499	470	474	476	470	450	449	493	478	476	484	440	483	445	478	500	493	461	493	479	484	456	449	490	490	458	497	500	510	475	476	479	472	456	428	458	474	483	480	474	483	426	458	487	475	481	472	463	469	438	475	462	474	476	478	473	439	452	462	453	454	474	484	454	476	467	476	451	421	454	482	471	448	457	486	466	458	473	471	476	455	492	490	433	448	498	452	448	502	462	468	436	490	467	477	523	453	506	479	475	483	449	470	418	444	439	477	457	455	438	468	462	473	494	493	488	446	407	478	475	452	475	482	463	487	442	416	483	473	439	473	511	459	499	465	500	454	443	451	456	484	427	487	501	479	485	473	476	477	432	492	453	512	418	465	476	486	458	522	495	463	515	481	463	448	469	472	475	452	470	460	463	482	447	486	479	485	467	477	485	504	418	430	465	453	487	461	448	513	438	429	469	476	492	503	462	493	417	502	465	474	447	481	489	456	440	469	509	513	494	441	464	490	478	438	500	434	468	453	456	462	489	458	454	458	478	478	453	444	464	463	485	470	474	464	495	453	410	426	441	446	472	493	507	459	441	500	469	492	468	463	511	481	493	519	475	452	461	457	508	501	449	472	470	480	486	487	455	431	445	422	493	478	490	450	468	446	472	473	469	440	485	459	508	479	484	455	485	452	444	467	483	436	435	472	470	485	487	421	469	466	490	462	486	446	463	447	472	500	489	465	481	501	416	431	480	435	480	466	473	486	475	427	486	477	449	466	489	461	454	456	455	435	449	427	498	481	450	464	471	468	485	448	481	482	478	461	459	437	450	457	460	459	447	505	458	456	452	485	437	499	449	500	463	483	459	446	471	448	490	472	430	471	434	453	472	472	461	506	467	490	441	459	429	450	468	474	478	448	474	480	479	477	449	493	497	502	527	448	462	443	461	489	473	474	442	445	440	444	457	439	435	481	479	425	497	466	451	416	529	460	470	434	451	441	474	480	449	510	476	474	443	454	494	482	461	463	454	456	534	456	446	459	500	487	501	494	497	475	488	449	440	445	487	475	461	470	483	482	453	484	459	419	472	454	450	456	485	477	451	474	510	468	497	492	469	504	512	466	478	460	480	457	454	457	461	504	461	451	438	482	446	495	484	488	460	479	467	456	458	465	442	459	484	481	445	515	426	504	435	469	446	460	443	467	489	457	450	499	471	458	483	471	474	465	463	473	424	443	458	476	452	491	470	446	476	481	462	448	474	472	478	459	452	487	486	470	503	444	510	474	467	452	473	501	443	458	464	452	463	464	486	450	470	471	487	450	498	476	521	463	430	434	461	449	459	444	463	438	494	476	440	457	464	440	430	497	462	470	499	461	454	469	463	476	461	473	488	473	481	481	487	443	439	508	468	440	483	479	445	511	484	494	506	434	452	480	495	465	497	450	423	484	453	441	465	450	481	489	480	474	460	471	496	448	435	481	464	448	444	457	458	502	493	428	464	456	477	461	472	443	447	451	474	451	456	443	481	461	499	468	466	491	468	485	454	447	470	480	465	461	460	476	443	470	470	449	462	472	478	525	441	484	442	424	459	486	459	453	426	437	470	479	501	465	459	447	464	475	453	460	493	498	513	453	441	456	451	456	460	456	462	476	518	454	493	472	474	454	446	456	512	480	483	450	457	437	463	484	460	488	458	480	448	476	486	458	500	478	444	485	432	441	429	479	478	464	467	483	473	483	439	434	452	434	445	501	495	458	502	446	459	444	481	455	477	470	506	454	455	482	463	469	462	508	453	475	470	468	468	507	496	460	473	502	451	455	459	456	443	456	456	451	497	462	486	464	453	474	478	470	479	492	492	484	466	444	487	464	466	478	462	451	502	429	452	488	454	506	438	475	476	469	455	492	495	441	437	499	480	472	508	461	467	445	461	489	452	467	442	425	488	483	410	467	476	460	483	449	475	472	477	460	469	515	493	498	458	438	480	449	455	475	481	464	448	455	509	512	493	445	471	455	468	475	459	502	484	449	469	483	481	458	431	455	509	463	471	479	466	427	477	431	469	497	459	449	474	408	485	478	450	433	485	439	468	463	483	420	428	491	493	467	486	443	463	475	452	475	500	486	445	487	440	442	463	484	499	516	436	516	466	469	531	501	452	473	482	450	433	495	465	467	509	476	479	437	487	470	469	475	497	436	470	493	458	394	484	485	498	459	495	486	466	443	438	488	474	464	479	477	472	431	456	476	453	496	461	446	432	492	442	488	461	482	501	464	410	484	467	478	493	484	499	453	470	465	484	500	462	484	451	445	463	446	480	460	489	475	449	451	441	457	456	450	495	458	450	501	503	488	488	490	400	479	450	430	442	474	464	462	453	463	471	450	456	443	487	512	485	545	427	470	439	446	443	518	441	444	467	452	442	456	483	452	473	475	447	470	465	488	465	452	479	492	500	459	501	470	444	446	466	464	479	491	495	480	466	448	481	485	499	484	473	477	479	501	482	461	449	454	477	476	494	468	452	481	446	454	438	447	475	495	483	450	481	478	472	485	466	510	450	460	472	485	466	466	461	449	449	462	456	446	495	463	477	462	467	436	458	465	431	487	448	445	442	470	496	440	469	470	492	507	496	467	490	524	439	486	455	449	449	497	493	505	474	485	491	489	454	456	493	481	457	441	469	455	453	450	458	498	457	490	489	499	467	503	418	486	486	458	451	413	421	480	497	473	463	483	462	486	448	507	490	441	506	472	457	462	468	445	479	444	481	487	495	426	476	499	477	471	475	454	471	428	479	474	429	445	462	453	472	457	472	463	446	456	478	501	460	451	486	467	470	509	451	468	466	455	478	490	465	468	439	518	450	428	464	465	474	493	451	470	473	489	446	465	467	500	435	495	484	492	466	450	456	464	452	462	494	445	503	467	455	453	484	473	478	456	474	481	484	453	440	473	489	474	452	448	476	434	475	432	435	484	457	492	474	496	485	454	451	458	476	461	443	485	479	457	446	465	499	447	468	491	453	502	462	473	471	472	457	466	491	428	443	475	489	463	469	463	504	517	491	451	453	468	476	504	463	488	440	457	444	475	500	462	434	448	477	472	438	483	483	506	472	485	458	475	430	460	501	483	494	438	423	468	468	462	421	516	444	448	441	483	444	502	448	480	455	463	450	432	471	451	479	463	432	461	450	434	473	496	483	449	467	481	478	492	474	464	464	481	491	465	448	456	491	465	440	504	496	483	449	401	453	487	468	497	431	520	491	472	456	474	461	422	457	430	459	468	462	463	432	471	469	489	458	477	428	454	450	486	489	476	445	453	463	474	462	460	460	502	462	473	467	421	465	455	483	472	461	465	480	468	494	467	473	430	441	495	473	435	492	461	492	418	414	431	458	454	479	490	464	462	481	498	457	461	483	414	500	479	457	442	471	513
60749	32744	15101	5095	1597	872	572	409	356	286	263	207	284	253	238	225	246	236	213	208	263	233	217	257	234	201	249	228	225	236	218	258	263	236	258	231	229	259	240	250	243	273	249	224	218	242	230	240	237	282	237	230	228	255	240	243	220	215	219	256	240	241	235	222	258	252	235	258	228	247	228	236	240	224	236	258	243	254	226	225	246	214	238	235	234	229	228	267	239	226	252	242	246	241	236	219	249	233	228	235	243	230	227	214	231	252	209	234	242	248	211	212	221	249	244	235	223	237	229	231	246	241	253	219	223	238	227	240	239	226	224	226	230	233	239	233	240	255	256	234	253	253	240	235	240	277	203	249	268	255	276	241	210	227	226	224	265	207	219	242	230	209	244	237	232	232	218	203	244	215	247	227	241	254	235	225	227	242	237	235	214	227	257	216	261	217	224	243	261	221	233	228	217	232	220	249	239	223	222	209	216	234	235	220	269	234	250	206	232	221	225	217	238	231	260	235	235	235	239	224	216	220	216	221	221	221	210	232	219	236	249	221	253	238	242	221	215	223	242	211	192	245	245	249	249	250	237	250	237	231	210	238	244	199	236	215	286	243	261	225	233	224	192	221	231	226	233	231	254	232	243	245	214	242	234	253	214	235	236	233	242	232	237	252	206	228	248	230	207	255	276	231	197	256	221	214	231	225	247	221	255	238	218	242	252	228	256	226	217	246	222	254	222	263	235	243	234	242	231	216	225	248	214	241	267	242	222	223	239	237	221	251	242	234	246	204	234	242	227	198	196	227	262	231	211	217	229	224	246	210	258	239	229	229	264	226	247	193	257	281	246	243	242	224	268	215	253	250	240	232	242	238	217	240	239	230	220	238	229	234	239	235	206	213	251	240	250	251	210	239	241	227	233	242	222	270	222	221	236	236	257	234	201	206	218	234	221	245	235	223	229	241	225	222	236	267	245	223	245	243	223	242	226	243	217	226	272	239	234	257	216	258	212	223	246	245	224	238	216	224	230	232	234	227	237	224	253	239	252	244	233	225	226	235	229	243	230	230	229	236	216	222	249	234	237	234	256	219	232	229	222	224	240	233	251	221	251	209	231	248	246	214	269	244	227	242	245	227	250	236	215	278	240	229	230	253	232	226	234	233	230	214	245	225	219	220	239	234	265	248	215	225	253	246	201	210	243	240	246	241	242	248	212	231	246	191	215	219	215	237	239	255	220	232	236	216	213	243	253	219	217	253	218	229	210	245	235	264	231	208	239	208	206	221	249	224	240	208	225	222	243	225	203	216	251	261	232	235	250	257	212	234	234	222	251	231	254	259	238	208	221	245	208	234	232	231	214	239	225	241	239	244	251	246	248	228	209	228	256	243	215	235	218	239	267	212	242	251	222	227	206	222	244	252	261	243	213	226	241	232	249	215	240	223	229	247	239	256	200	243	211	241	268	242	246	229	252	250	225	210	223	206	224	256	252	235	238	249	233	253	260	245	218	248	237	202	244	218	257	226	220	232	242	224	231	218	259	238	244	204	237	220	228	262	235	229	224	214	249	231	205	279	252	202	242	223	250	235	217	258	259	250	210	223	231	203	242	216	225	233	225	243	223	257	230	234	262	261	210	232	212	249	216	246	245	251	236	233	233	225	214	229	257	225	222	226	221	235	249	211	205	208	241	227	248	233	233	224	217	214	215	211	213	251	229	219	242	220	235	244	266	242	211	250	278	228	261	248	244	225	219	237	219	236	204	226	221	265	215	195	196	238	255	249	226	230	240	215	229	258	221	234	254	211	239	203	264	234	223	228	214	224	253	256	232	274	225	221	217	278	219	239	246	251	281	253	251	221	237	205	229	215	210	246	223	255	247	247	236	204	253	235	213	225	236	263	237	249	227	223	234	267	253	232	193	210	222	212	256	223	232	241	257	229	239	227	230	198	246	222	244	234	219	228	214	221	239	234	241	213	226	204	238	238	248	221	211	267	246	240	237	233	230	220	239	215	218	234	232	231	194	242	194	226	219	238	213	247	231	249	251	234	215	220	241	253	227	247	262	240	227	232	229	276	244	238	264	249	227	260	266	217	234	243	204	207	270	235	237	232	240	234	233	209	222	256	213	236	240	287	237	263	248	232	251	254	260	221	201	233	223	209	275	214	229	234	216	226	245	251	231	210	240	226	240	248	216	225	226	262	220	251	227	255	227	223	238	254	243	212	258	242	230	269	219	230	237	243	241	241	246	220	242	231	217	229	274	244	244	234	268	245	241	239	242	251	238	242	245	218	222	244	252	213	250	236	242	235	216	219	231	227	235	237	233	236	228	218	240	226	220	239	237	264	218	224	241	246	220	233	253	213	226	217	225	260	227	272	200	259	257	233	252	223	252	264	217	224	239	222	225	240	255	233	271	247	242	233	254	246	233	209	260	223	237	221	222	243	229	244	277	240	225	203	234	260	219	231	247	228	243	229	229	243	218	206	253	210	237	239	222	238	227	243	219	234	255	235	260	256	263	229	250	230	241	255	228	241	187	233	264	267	228	222	239	246	241	250	268	249	218	214	215	248	221	244	238	238	254	267	241	221	232	231	253	248	228	250	246	233	225	214	250	238	236	225	243	211	246	234	212	220	235	260	235	252	252	231	229	216	224	214	233	251	224	238	230	224	241	264	245	258	224	221	211	219	238	249	220	257	242	210	219	230	244	220	232	265	236	228	240	228	241	265	255	243	245	219	239	225	250	250	218	239	234	236	250	256	250	230	236	268	253	256	218	244	231	226	233	236	226	222	224	230	263	260	192	218	230	235	258	255	251	228	217	226	263	235	288	265	220	240	251	251	237	247	241	238	226	244	249	240	219	245	229	247	249	206	241	217	257	264	221	260	238	236	217	252	220	228	228	227	228	238	218	236	236	239	244	210	233	220	234	236	262	253	193	254	252	239	201	231	198	239	224	240	231	243	245	268	248	227	231	228	210	269	270	238	242	230	238	248	238	228	222	224	227	217	221	216	215	237	240	279	235	216	207	207	242	214	228	226	232	218	246	248	249	250	237	198	241	230	234	235	242	253	264	228	256	242	254	247	258	225	207	235	202	246	260	247	232	240	211	214	263	256	203	225	196	213	241	228	232	250	266	250	252	246	270	205	221	224	252	202	242	244	270	232	249	189	245	239	223	239	224	220	215	219	221	250	237	219	250	252	231	237	235	276	225	219	262	242	272	214	246	221	230	233	249	228	231	217	246	244	218	265	243	224	219	257	241	219	261	240	215	241	239	254	214	230	245	230	252	220	238	233	222	202	219	260	231	226	236	221	256	203	224	215	243	218	215	209	210	246	264	232	234	253	249	201	219	232	229	212	241	237	209	243	233	218	214	227	227	237	229	221	250	236	218	216	270	231	243	241	265	243	250	219	266	235	249	219	245	228	256	228	227	205	223	261	243	247	242	258	203	220	261	226	215	236	236	248	249	232	240	233	235	233	234	234	222	221	221	235	208	213
41199	27320	15395	8456	4075	2689	1709	1136	864	729	642	533	529	520	495	546	554	564	559	533	543	540	572	519	519	547	494	528	509	533	526	538	534	521	524	522	564	512	504	575	518	509	540	550	529	534	493	510	496	559	526	522	571	527	506	497	538	550	528	519	514	519	487	561	518	466	515	557	510	509	533	542	538	556	515	516	542	514	550	552	529	528	534	492	513	552	544	477	498	477	509	489	545	544	531	497	508	514	524	540	540	518	502	534	559	545	559	520	506	491	501	528	538	567	517	529	518	549	536	518	528	553	501	515	553	515	520	533	512	561	550	510	510	525	530	482	542	510	492	520	504	593	513	519	551	584	538	484	519	521	506	514	509	500	534	519	570	512	554	522	497	562	525	512	519	549	513	551	531	501	538	538	555	526	489	531	520	545	525	518	532	519	525	572	512	553	554	515	491	549	545	534	502	495	536	514	511	510	516	574	532	562	514	498	529	543	510	486	499	497	534	569	523	561	489	522	501	479	520	500	484	512	544	559	532	544	523	529	502	501	529	541	541	561	542	529	523	563	545	512	582	521	574	588	559	499	508	554	550	538	526	525	494	499	529	529	521	554	564	559	501	549	536	533	538	497	533	517	506	525	555	482	493	508	538	538	517	516	510	514	519	515	510	528	502	543	535	515	517	541	544	506	537	522	538	508	534	546	500	531	513	531	512	488	484	533	547	538	528	520	518	534	522	542	537	540	498	516	536	490	528	520	501	522	487	550	533	525	505	510	490	530	534	524	512	504	539	522	494	565	519	544	508	526	511	493	478	526	554	485	530	534	563	522	482	523	536	552	515	521	547	533	542	529	526	521	515	503	505	547	511	589	510	521	530	550	526	555	507	520	484	517	514	518	504	529	521	506	510	506	521	504	512	556	536	540	532	519	544	537	568	542	539	517	548	529	520	501	530	516	514	549	530	551	566	524	527	513	515	553	527	508	536	570	510	526	539	531	526	511	500	540	531	582	555	514	554	484	530	529	553	508	519	523	546	531	579	568	520	489	521	504	542	522	557	515	513	554	517	537	543	521	532	518	555	483	514	529	538	522	489	509	497	519	528	533	476	538	499	515	547	530	535	525	545	510	526	524	517	500	539	526	496	508	566	512	526	539	509	519	521	528	507	509	499	538	483	500	520	536	488	548	551	564	491	539	506	547	540	506	501	506	510	501	528	560	581	510	555	499	506	567	497	521	541	529	467	518	512	508	535	527	483	558	548	530	541	520	546	513	528	547	519	510	525	504	526	532	528	549	546	551	543	518	517	503	532	547	539	520	513	563	511	552	525	516	558	543	512	513	534	534	518	503	515	530	481	553	521	537	527	524	487	551	538	526	566	534	506	506	495	537	521	536	539	551	498	551	523	507	487	512	544	492	532	545	527	529	519	506	506	482	528	527	504	554	555	561	523	524	604	512	553	512	524	531	536	589	520	508	552	533	517	513	511	546	521	486	496	544	547	521	489	548	487	493	543	500	531	515	548	482	498	489	538	517	572	504	545	547	539	540	528	533	540	529	523	553	542	516	523	528	560	504	531	540	553	505	579	509	516	520	548	468	500	532	518	492	516	549	506	515	541	503	546	549	522	534	523	508	566	480	554	496	528	530	510	529	499	524	527	521	525	560	491	548	526	549	539	510	507	541	543	530	519	531	510	533	480	557	551	526	511	530	531	486	504	546	489	538	508	527	535	523	525	546	526	512	516	531	543	514	541	549	542	517	516	487	526	537	531	538	489	517	543	507	567	565	532	514	560	491	520	517	539	492	542	503	514	510	508	542	515	505	520	539	548	536	560	550	565	522	534	543	521	525	555	483	525	562	544	543	493	503	513	551	535	544	518	528	526	541	495	527	532	539	505	530	541	521	534	511	524	493	533	539	494	531	506	516	514	518	549	539	521	538	525	537	531	592	502	511	538	538	554	515	561	519	526	549	573	533	531	512	507	532	510	538	465	509	532	517	541	518	524	509	495	539	512	521	512	514	521	502	513	537	502	562	569	531	518	547	544	550	576	542	558	550	531	582	513	523	550	515	515	554	540	528	524	527	540	499	500	480	574	571	575	542	524	520	522	499	520	476	517	507	524	567	515	515	516	503	522	533	547	578	540	517	538	520	527	544	496	522	544	515	538	509	544	497	517	526	522	509	534	548	493	523	501	520	583	507	508	538	561	570	539	553	541	540	509	539	518	518	515	520	489	517	517	519	513	548	502	464	580	517	517	489	496	497	501	507	529	507	536	518	513	503	484	499	523	536	561	492	487	503	539	547	550	496	548	525	544	498	526	546	512	527	539	571	509	541	540	568	526	503	540	516	545	554	554	542	508	495	499	500	554	528	510	497	509	534	548	519	540	544	538	548	529	498	516	490	533	509	521	516	494	534	518	512	536	534	493	561	503	524	541	577	497	561	512	499	577	548	517	531	541	539	533	500	531	510	550	523	514	502	550	542	552	496	524	528	473	517	506	494	494	580	523	521	537	520	478	551	541	516	499	537	537	552	552	553	530	506	548	502	502	499	544	479	538	512	541	502	568	546	502	536	540	555	525	541	556	509	528	528	535	563	555	486	488	560	544	516	523	546	524	546	509	562	527	563	513	553	554	536	541	588	558	524	488	523	520	507	539	485	515	576	484	526	523	541	518	494	521	516	546	535	486	529	510	492	486	530	504	546	550	529	502	581	497	515	596	493	549	545	502	521	475	499	544	509	517	479	532	552	507	515	542	530	505	536	509	506	530	567	545	544	523	556	507	519	556	517	523	483	495	528	549	523	525	553	532	543	537	503	524	498	506	567	563	497	552	535	518	493	526	489	554	503	552	518	541	554	545	527	506	533	520	530	520	513	522	531	553	463	545	529	479	525	516	506	537	554	523	532	558	535	579	532	556	495	510	529	507	533	545	505	504	465	525	552	559	545	541	554	554	581	512	533	535	557	509	533	499	515	511	494	584	557	561	557	507	508	520	488	569	493	536	519	526	509	523	534	495	500	500	498	532	531	537	542	561	562	546	513	495	529	546	544	491	446	540	550	504	507	546	524	541	543	529	560	464	543	499	543	535	502	520	487	523	555	522	566	515	567	536	556	480	513	544	493	519	528	545	504	494	479	507	529	505	518	517	527	502	540	524	531	542	517	510	521	537	534	460	584	546	545	557	487	494	517	570	503	547	541	537	531	496	523	515	529	531	528	554	521	544	495	507	491	524	530	523	529	517	535	533	532	557	558	530	513	573	537	531	540	534	530	545	513	548	492	525	562	534	512	527	540	519	537	525	493	544	528	515	519	502	519	510	513	526	501	505	536	543	524	528	521	540	547	521	535	512	544	541	540	536	526	506	531	487	504	529	526	524	541	545	515	512	510	513	550	529	566	489	488	575	535	517	538	517	519	531	504	533	529	552	550	546	510	535	522	506	515	504	489	514	529	515	521	545	545	516	558	473	546	544	538	530	548	535	554	558	520	499	561
43989	15966	3687	966	460	321	262	266	232	219	234	219	229	218	206	266	222	225	219	223	211	256	213	240	227	241	231	245	244	241	215	229	234	244	267	215	236	245	251	245	217	230	219	263	206	207	215	226	235	207	249	243	228	252	197	216	222	232	237	221	229	225	229	254	234	249	234	232	234	196	248	219	229	232	244	236	228	213	224	234	234	236	238	227	259	236	239	227	227	242	206	227	221	235	243	231	237	214	240	222	206	250	247	235	209	240	247	252	214	233	219	229	252	220	252	242	230	233	211	200	223	233	211	241	233	222	233	218	255	244	202	238	232	236	260	210	232	229	233	232	248	247	237	230	188	245	205	231	238	218	233	177	235	189	212	250	238	235	242	226	243	228	268	228	245	227	226	221	244	220	242	228	237	248	263	216	253	228	211	236	218	248	240	236	226	233	208	228	214	217	233	218	228	240	239	232	208	225	206	225	227	227	238	230	231	227	221	237	232	215	234	223	235	216	200	222	273	216	222	231	253	235	208	248	243	226	249	202	210	242	269	226	220	224	227	221	229	244	216	236	248	243	241	217	215	223	240	189	223	237	253	226	244	264	233	238	221	234	231	237	230	229	226	244	261	219	214	234	243	251	208	243	233	229	260	234	215	235	210	258	247	228	235	214	239	216	223	233	205	237	252	218	214	243	217	256	246	220	217	245	216	245	204	206	229	283	225	241	261	229	213	220	235	218	235	235	256	216	216	218	214	240	240	248	237	220	216	212	199	265	239	223	205	228	267	220	221	209	250	219	237	239	237	209	211	241	227	231	230	231	235	211	225	225	220	228	237	263	249	234	241	251	248	193	239	245	255	280	238	266	258	217	219	218	276	224	247	221	227	237	221	256	248	219	222	221	226	207	225	236	238	239	183	232	221	219	244	223	208	217	225	238	255	223	227	223	216	260	249	240	224	254	261	229	212	233	216	242	197	237	190	233	226	234	213	251	235	227	219	253	217	204	251	233	232	232	230	267	249	202	252	226	216	204	223	219	224	248	225	254	231	206	236	244	221	224	248	218	229	207	214	222	256	224	221	234	233	240	225	228	226	205	227	245	234	236	227	219	220	230	213	229	197	216	221	245	229	245	206	214	238	209	228	235	197	227	236	242	224	213	229	225	236	207	230	230	249	232	211	218	239	245	231	233	266	283	230	262	209	239	215	231	215	224	202	227	252	255	238	234	259	221	212	235	250	195	236	257	252	204	242	231	235	218	251	221	224	244	235	258	231	222	240	231	203	276	199	234	236	240	226	224	233	254	235	217	232	228	230	230	226	218	262	200	241	226	271	226	237	232	221	222	218	246	240	246	245	244	242	225	235	228	241	240	221	227	274	218	228	214	236	250	201	236	227	234	219	246	211	241	220	220	211	233	256	233	226	243	209	208	235	240	212	231	243	217	211	243	258	223	253	228	210	213	223	224	200	222	206	214	236	234	245	225	259	234	243	209	245	243	239	241	210	219	222	224	218	216	228	244	255	248	210	233	236	223	229	219	241	237	234	251	234	235	210	228	244	220	253	240	229	208	232	238	223	227	224	216	239	222	234	175	211	198	193	232	239	230	197	249	226	240	231	233	240	211	220	237	250	231	261	238	237	233	251	211	224	228	246	253	217	278	227	216	227	255	232	225	231	256	235	241	236	211	244	209	219	215	265	236	216	211	271	213	234	245	235	231	291	238	235	258	222	219	221	213	218	212	205	258	234	235	199	228	236	254	221	205	216	220	245	231	243	258	250	243	248	240	222	232	214	239	227	228	204	239	216	240	205	213	219	237	220	207	227	209	233	218	229	223	231	183	224	227	203	233	242	224	205	226	227	203	220	256	232	209	235	230	201	219	264	226	216	219	224	265	239	202	257	216	201	250	270	220	223	231	230	244	192	221	239	231	244	230	216	244	223	215	219	242	225	196	267	232	256	235	243	269	240	212	225	226	221	235	222	205	253	234	229	222	239	240	256	262	230	199	241	260	259	200	219	231	255	212	218	251	272	231	228	218	223	217	229	245	240	221	226	200	221	269	215	241	220	251	232	231	243	233	220	231	218	238	226	250	208	231	232	231	229	214	206	216	249	269	252	242	238	222	211	232	214	210	246	238	223	229	230	231	231	207	200	215	260	221	199	222	238	222	235	239	239	241	209	212	235	242	240	255	235	228	211	228	231	223	223	226	276	275	212	253	229	243	233	215	230	205	219	229	215	230	234	258	244	220	223	221	261	210	227	247	213	212	199	238	235	220	237	258	240	219	268	263	215	226	233	246	258	236	239	233	210	207	253	201	231	220	213	231	238	216	225	234	217	203	245	234	239	208	232	229	268	236	232	209	240	229	241	237	259	242	259	243	222	198	244	214	217	214	244	249	212	253	209	238	260	221	254	247	228	277	219	219	228	230	227	220	219	226	202	214	241	211	247	232	223	226	204	199	216	229	224	236	195	210	238	185	236	214	232	249	229	225	223	261	228	222	263	229	214	242	259	247	234	227	240	228	260	241	227	208	229	250	246	233	216	247	224	239	247	242	233	226	230	255	222	232	227	251	207	234	222	207	247	216	220	217	233	222	220	227	239	249	222	204	204	225	225	199	213	216	192	242	217	223	244	230	241	222	231	221	247	231	212	230	258	230	193	237	221	221	251	215	246	202	198	221	250	241	241	233	227	227	220	212	241	227	213	252	216	190	228	238	237	230	232	238	247	214	223	242	251	241	248	224	221	220	204	234	257	253	208	238	270	230	227	211	260	189	231	270	227	242	230	201	210	216	253	224	259	195	244	226	231	215	247	284	225	249	240	215	234	236	246	238	227	221	221	204	226	233	245	227	250	254	247	229	245	252	227	226	198	206	253	227	232	214	244	261	266	235	220	210	223	241	236	262	208	249	238	226	216	261	206	247	263	213	211	229	230	232	218	245	231	233	222	207	207	221	235	244	242	240	241	209	215	248	235	227	246	225	246	240	252	216	235	247	253	222	219	233	211	258	221	215	224	196	239	213	225	235	224	230	235	234	258	263	269	246	250	256	216	235	214	223	220	248	238	219	214	257	208	243	224	260	205	254	223	204	189	216	212	216	228	224	253	224	216	237	225	229	217	235	234	208	232	215	238	243	235	247	228	236	236	264	226	258	245	233	194	212	231	221	236	226	222	210	211	267	220	228	236	198	244	215	220	232	243	242	215	268	241	229	225	248	215	235	207	229	248	229	245	216	204	229	236	213	243	224	222	224	237	214	227	218	240	216	256	211	227	241	240	222	216	255	194	191	234	225	251	223	240	247	276	291	246	229	207	224	234	223	216	226	214	221	232	232	224	211	228	218	216	234	243	189	235	209	220	232	223	226	234	234	223	256	221	241	215	225	233	254	231	215	210	247	236	231	245	220	259	239	228	245	227	240	213	234	229	194	225	228	234	242	216	227	234	223	200	205	230	241	230	211	227	221	236	242	224	220	206	199	219	245	237	239	233	223
29236	9406	3918	1973	1156	830	682	563	539	496	511	523	455	521	494	518	516	558	518	542	493	544	523	505	494	501	550	529	554	507	512	498	494	489	487	558	532	484	515	487	512	523	540	541	508	502	505	494	504	521	505	523	504	515	494	486	576	542	529	491	501	521	503	542	487	518	546	522	510	515	499	525	557	476	526	514	490	513	519	539	525	494	502	541	465	490	522	520	500	495	504	499	510	490	520	538	494	564	473	504	529	569	451	490	533	507	504	475	508	513	514	480	466	516	500	535	506	543	503	489	553	501	492	525	507	484	515	499	507	490	510	472	504	521	507	507	528	518	541	474	533	484	534	505	508	486	569	518	488	539	486	472	518	479	511	511	515	519	500	564	545	516	508	509	509	509	494	524	547	509	512	538	532	526	538	512	491	513	503	523	539	516	543	467	529	500	539	493	478	523	531	528	506	529	509	521	537	546	512	522	497	501	518	477	549	502	570	501	560	481	514	520	558	544	515	477	534	518	549	538	468	495	489	539	508	560	491	490	502	533	493	519	501	495	514	497	539	522	509	486	473	509	531	476	509	503	555	510	495	537	514	531	548	518	539	509	510	521	515	508	562	497	519	492	510	482	512	525	488	556	498	544	533	533	524	505	503	502	495	528	517	509	504	483	492	500	558	492	514	558	506	534	508	507	470	503	525	542	501	512	517	525	495	492	490	515	510	489	495	488	499	544	535	528	531	516	507	525	559	525	505	510	521	533	515	527	469	478	533	474	502	505	486	524	536	531	522	544	543	492	466	527	506	530	485	484	517	494	494	536	514	476	481	513	520	525	513	483	514	553	527	482	517	544	523	494	608	530	524	483	502	513	527	514	500	522	488	495	478	517	503	542	525	484	509	500	534	517	550	536	529	536	456	515	528	519	512	504	496	529	485	534	546	512	526	509	475	514	496	540	485	553	509	502	506	498	514	485	549	478	510	502	529	480	501	537	523	500	495	501	509	508	534	478	527	548	490	482	558	518	496	532	519	523	512	531	502	522	498	517	540	518	480	518	543	524	518	490	500	507	511	499	550	492	546	511	549	510	500	516	552	500	500	520	508	481	496	492	523	523	538	547	503	497	509	488	505	507	493	524	529	490	536	510	503	530	479	491	540	539	503	536	503	556	503	521	502	516	516	520	499	500	531	506	484	531	544	525	529	494	520	511	475	540	546	539	506	525	533	535	502	481	564	557	489	472	505	554	536	483	525	577	507	502	492	516	511	552	523	460	505	525	498	504	529	529	502	528	500	483	527	500	537	482	487	533	507	484	550	497	508	509	502	477	506	552	542	522	518	541	532	488	515	517	512	477	522	520	503	528	521	475	509	500	535	549	544	516	507	490	480	521	557	504	497	511	516	491	576	536	506	468	495	546	511	527	503	514	479	503	508	507	535	501	527	508	501	492	529	518	533	533	521	505	524	532	476	498	535	552	476	530	511	518	480	518	523	490	532	508	489	502	521	508	505	532	524	529	496	499	482	527	542	504	525	554	498	512	532	501	510	513	487	524	498	516	540	571	531	526	519	535	540	520	482	513	522	539	490	477	535	527	524	470	520	507	520	546	518	483	537	500	508	560	511	530	513	513	531	557	555	516	530	477	516	530	516	557	525	533	491	490	528	521	525	519	556	513	513	521	527	498	520	514	546	518	488	506	502	521	552	507	545	462	485	563	534	486	528	529	544	531	529	500	491	512	488	531	503	492	546	537	469	485	516	491	554	527	496	531	527	485	546	520	486	495	511	528	541	527	510	552	521	503	547	496	527	485	513	478	484	514	519	477	504	500	499	538	519	497	521	499	544	516	540	488	493	518	512	512	520	509	493	461	480	477	512	477	521	531	547	509	514	515	534	500	508	515	523	518	531	524	510	514	541	512	546	496	535	493	534	524	524	518	541	512	501	495	509	505	508	496	529	513	537	499	478	472	519	495	521	506	521	521	515	476	538	553	505	506	526	536	515	506	553	524	512	514	497	527	520	494	471	558	545	491	537	512	519	505	533	535	496	526	518	507	510	492	527	517	489	489	552	543	485	558	536	528	517	480	516	491	511	491	468	513	553	502	517	575	530	508	531	507	529	480	554	519	508	544	527	495	520	473	502	521	509	524	486	541	539	499	497	563	537	514	497	495	514	504	544	532	541	560	501	526	494	496	478	508	485	505	534	528	541	546	507	508	514	490	489	527	499	499	509	536	501	503	478	526	530	520	508	517	510	502	567	536	538	516	487	532	534	519	498	512	476	517	500	489	535	514	509	543	492	508	462	534	480	515	514	518	525	510	504	490	492	518	534	506	531	508	480	507	576	503	550	508	528	499	510	524	477	534	533	546	552	516	502	541	516	532	516	504	505	522	522	479	551	545	504	486	474	491	507	517	503	531	537	495	526	497	521	492	523	537	461	539	518	488	492	485	505	521	464	489	481	540	510	496	494	501	516	550	540	502	516	501	563	464	513	524	527	519	525	517	483	533	517	536	516	522	534	537	519	480	521	491	548	524	532	515	513	524	515	549	553	456	494	515	516	504	492	527	491	505	462	532	517	507	537	554	501	492	510	536	469	519	476	520	508	524	541	475	553	495	534	520	509	520	523	529	516	497	501	531	476	510	512	489	510	528	497	516	499	531	455	537	504	562	518	507	475	495	516	508	529	488	503	527	510	493	510	479	468	523	503	503	518	489	478	502	496	511	534	543	492	531	524	544	536	522	500	508	528	524	545	524	523	553	536	509	522	512	549	504	480	523	536	525	525	501	500	518	552	535	498	487	529	521	538	527	515	501	536	531	534	489	545	551	528	556	517	524	509	533	491	510	487	522	529	483	544	534	539	506	546	500	552	526	485	495	527	486	492	515	507	490	496	524	525	508	540	491	499	505	475	523	552	526	484	514	514	515	503	523	484	515	523	488	512	513	504	519	477	530	521	483	546	537	524	513	528	515	540	485	493	521	510	536	503	523	495	502	526	470	526	511	497	510	524	501	530	515	518	501	531	495	528	504	545	532	491	520	510	507	502	520	511	520	496	546	509	546	480	540	520	512	492	523	520	493	519	493	515	523	531	557	547	527	525	535	501	509	552	497	486	493	545	515	556	535	543	526	533	501	519	521	487	515	503	522	524	545	537	555	527	496	504	516	512	499	486	468	498	570	493	490	529	517	520	478	497	561	506	512	495	490	507	480	498	492	515	522	489	503	495	507	526	527	525	501	542	481	491	538	534	523	511	506	538	538	505	483	484	512	512	529	528	525	510	506	530	545	514	521	519	536	545	489	501	504	508	513	508	532	505	567	504	531	520	512	470	492	458	505	544	480	511	500	545	546	495	513	524	480	500	541	544	490	469	519	513	548	514	515	516	504	506	472	492	513	460	498	545	533	507	487	490	500	506	528	545	523	576	517	481	503	513	513	495	514	494	552	518	505	487	531	467	534	511	535	518	474	491	499	511	547	537	496	465	511	502	491	496	516
57271	31150	14718	4164	1170	695	452	342	306	285	243	202	197	191	184	212	213	206	205	195	168	200	170	188	196	218	215	236	191	189	209	186	215	199	189	207	182	195	206	210	219	204	225	191	174	193	185	210	186	198	205	200	216	212	173	190	211	221	206	168	222	237	220	177	179	226	185	206	206	202	201	178	195	209	195	213	228	194	193	201	186	225	232	192	181	203	214	202	197	234	204	219	208	187	182	207	216	201	186	197	166	203	197	178	236	176	199	193	205	198	194	211	211	188	192	207	224	205	196	184	181	204	203	206	228	216	177	217	233	221	185	196	224	222	196	181	193	192	204	233	210	200	213	203	201	206	213	230	208	213	201	208	227	219	217	225	213	213	215	192	206	193	193	201	213	188	210	199	187	194	206	194	225	231	186	216	202	211	207	187	192	197	212	199	169	221	200	194	198	196	239	203	230	199	194	191	184	192	214	208	238	207	161	200	190	194	188	185	184	197	226	214	202	202	225	208	206	194	233	205	199	224	220	196	210	209	198	224	214	193	184	188	212	201	191	202	216	189	199	213	187	208	196	202	220	211	208	185	217	228	213	192	203	211	175	183	215	190	197	191	185	202	221	229	179	211	184	179	197	231	215	197	193	201	209	205	192	224	211	176	203	194	197	197	187	194	194	177	201	198	204	192	214	188	212	212	219	224	190	200	170	178	203	199	184	223	211	187	195	182	210	195	213	217	187	194	214	208	194	206	203	184	208	226	217	211	210	206	202	217	224	214	183	207	190	213	190	197	190	220	209	229	191	210	210	232	176	205	215	248	209	202	209	201	183	215	202	215	196	213	205	185	235	160	206	193	193	230	207	216	195	213	210	228	239	213	225	175	196	199	208	211	198	211	214	177	200	187	196	213	181	189	202	193	188	215	215	227	184	194	191	233	208	187	193	225	206	215	202	214	187	183	212	226	222	212	207	194	192	210	206	189	195	240	192	221	228	220	196	219	217	204	210	200	177	196	212	187	223	200	190	212	204	206	179	199	209	221	207	228	189	192	185	195	213	228	188	200	230	247	201	211	219	209	215	228	201	219	166	210	192	180	201	203	217	206	199	224	188	212	193	180	201	193	197	224	212	213	199	199	202	194	202	218	219	200	209	203	224	189	198	156	175	230	199	209	238	176	186	204	191	187	203	187	213	204	191	221	201	221	192	193	179	205	200	210	197	234	206	210	223	178	197	198	216	215	202	196	199	198	155	217	189	196	192	213	218	200	186	181	230	204	221	192	194	215	188	212	169	199	199	206	185	205	208	199	204	186	190	200	199	193	219	193	205	201	192	217	194	228	221	201	238	203	227	195	214	216	164	205	182	215	186	186	224	187	179	203	220	229	194	202	209	215	187	196	195	204	210	207	197	184	221	188	197	242	209	211	197	220	199	180	192	214	189	209	181	213	169	212	219	220	183	169	216	179	217	206	216	199	210	195	207	190	178	218	185	234	208	221	204	196	195	209	163	196	180	212	223	188	200	225	217	181	185	208	204	198	206	193	181	192	199	212	187	212	201	210	187	204	189	230	228	195	203	195	224	205	192	218	171	188	179	209	194	181	201	195	193	211	194	220	215	216	234	175	212	182	209	207	167	197	182	213	187	210	179	216	199	203	207	207	206	195	206	195	209	213	207	200	199	205	199	182	175	195	206	188	183	208	203	219	197	212	221	222	206	198	192	202	183	223	192	173	197	217	208	212	228	165	227	199	200	220	184	195	200	204	217	179	203	179	200	194	205	205	193	190	206	210	208	190	188	214	176	211	181	202	189	206	190	230	203	191	220	227	209	221	207	220	172	199	208	166	203	211	207	206	204	207	213	216	224	181	194	202	222	225	233	197	220	192	229	209	191	219	191	184	182	195	188	195	200	182	221	205	221	241	206	220	205	213	184	173	190	220	186	218	201	239	200	213	203	201	220	182	206	189	216	209	219	217	233	200	201	196	215	215	181	211	197	204	207	209	191	203	206	211	230	202	208	229	209	207	213	195	212	216	179	188	213	207	199	201	177	227	189	225	212	228	213	212	224	190	185	226	210	188	204	201	200	198	214	209	184	215	211	204	201	180	199	218	205	197	212	188	198	207	201	200	218	185	213	189	177	205	222	233	230	218	226	188	179	202	200	218	230	170	175	194	174	205	189	208	221	196	209	200	195	227	223	203	208	192	206	186	194	201	220	228	209	221	190	191	194	181	197	220	179	205	190	199	212	194	199	184	187	213	221	209	222	209	199	190	213	194	196	222	197	172	207	218	205	193	205	184	227	199	219	215	185	219	208	189	198	207	186	221	195	190	207	199	211	225	226	210	213	200	219	204	189	197	202	205	176	182	190	211	194	208	213	201	184	228	204	201	184	200	178	204	213	208	233	224	209	199	210	211	192	209	212	202	199	213	202	227	194	192	205	182	197	217	221	219	199	197	193	215	194	193	206	206	197	195	177	202	193	210	192	199	223	191	209	184	222	185	188	216	197	200	217	203	201	253	214	201	221	196	199	199	193	197	221	229	215	218	184	206	205	208	174	219	217	215	227	205	204	198	194	208	226	222	180	156	215	208	198	223	208	227	206	211	196	186	217	174	223	223	193	220	210	204	217	174	196	204	221	182	217	212	241	203	191	177	197	201	197	221	199	185	235	210	182	189	219	192	216	191	190	200	208	210	201	206	207	210	215	207	186	213	208	205	219	221	205	187	194	197	203	199	194	188	212	216	204	210	214	219	188	190	204	196	222	214	193	213	190	213	191	177	221	203	181	189	201	174	198	248	197	203	218	209	202	207	185	210	226	202	195	210	204	201	189	193	198	226	187	197	177	192	171	163	213	203	202	204	212	158	230	200	228	203	211	197	197	205	192	205	162	191	176	191	197	197	201	232	231	214	199	223	189	226	203	196	191	204	209	213	206	203	233	204	217	215	221	217	202	202	192	204	210	184	207	203	197	200	207	215	185	164	210	216	202	196	202	212	204	214	221	210	208	199	212	228	210	209	229	191	203	214	194	198	218	203	196	215	207	222	195	197	209	213	196	158	210	209	216	199	212	199	196	211	204	209	203	208	198	180	197	198	195	202	183	191	179	202	199	211	170	198	191	209	218	180	205	198	202	202	195	193	212	212	224	170	172	194	182	184	215	197	205	216	201	194	211	175	207	230	221	205	214	224	202	202	206	209	207	194	214	211	189	183	196	214	214	212	216	200	212	203	204	189	198	195	188	192	191	197	219	190	213	193	212	212	204	209	246	214	219	175	176	204	209	215	228	183	188	172	203	213	212	198	195	221	200	223	201	179	193	198	176	215	199	168	188	207	187	202	197	214	199	231	203	158	209	214	179	207	200	225	204	193	211	175	217	234	208	224	193	204	184	182	181	204	194	221	212	197	203	201	186	224	200	192	186	200	184	197	190	197	213	202	190	194	228	206	185	177	191	207	209	229	199	200	218	207	167	202	195	192	220	223	229	202	198	203
38916	26145	16065	6841	3256	2031	1323	988	897	766	554	543	495	444	457	494	451	452	479	441	445	436	455	452	468	467	464	462	467	463	470	480	505	455	424	485	461	506	520	440	489	490	463	490	435	513	442	462	420	441	419	455	429	487	449	452	461	447	447	442	450	470	430	426	445	466	443	444	448	464	495	456	465	482	509	484	462	484	476	482	420	465	447	453	433	478	472	454	482	491	439	478	487	449	463	445	450	443	426	483	458	481	470	467	469	444	431	477	450	487	487	488	483	481	474	437	454	435	469	494	458	453	448	415	478	476	445	476	467	481	461	453	475	483	461	494	449	411	462	467	443	446	426	500	446	483	481	492	478	496	452	486	463	482	452	451	475	471	460	433	458	465	445	473	460	472	441	447	482	460	437	472	483	501	455	449	463	434	470	451	512	468	454	481	477	435	458	485	445	473	461	425	459	444	489	411	429	437	495	471	487	483	438	505	435	447	453	468	445	453	506	465	481	489	491	491	484	446	453	500	439	458	476	470	437	429	443	453	450	463	480	424	469	477	442	460	473	476	453	438	440	461	426	457	457	436	417	452	480	497	445	472	434	449	507	431	466	467	456	432	462	483	504	416	479	453	473	473	426	461	467	464	461	410	428	432	468	507	467	443	453	470	469	435	472	451	457	479	451	485	439	510	443	497	477	488	446	438	474	458	432	451	443	464	434	460	444	442	499	466	463	495	458	450	452	473	496	496	503	466	485	490	443	444	480	456	444	466	424	445	481	471	451	449	459	444	492	509	479	410	463	491	454	487	502	442	489	437	459	468	426	418	429	454	470	478	474	487	424	487	445	449	446	462	438	454	437	449	446	444	466	488	443	461	478	463	463	447	455	463	455	465	453	427	462	410	457	450	451	449	477	450	470	480	453	473	479	449	477	459	461	488	450	450	448	434	420	474	481	418	454	470	487	463	450	480	436	479	451	475	511	470	470	458	472	468	483	474	474	439	468	466	481	463	486	516	497	495	483	466	469	496	477	454	458	428	456	440	479	480	431	456	467	468	413	456	463	464	478	472	475	497	461	456	446	444	469	445	429	456	439	493	429	446	503	487	456	441	444	442	485	476	490	486	463	474	458	471	429	483	466	465	473	448	436	466	492	477	455	468	481	466	442	487	441	484	446	458	476	451	453	440	434	478	456	518	466	455	466	505	449	457	470	451	428	425	468	444	470	452	447	463	441	448	453	470	453	482	478	444	493	505	506	510	442	490	453	410	438	440	459	464	479	453	472	472	501	473	469	455	460	456	489	434	438	448	491	481	452	466	407	470	454	466	441	434	441	429	426	447	483	441	483	469	450	446	471	472	483	451	446	453	461	453	480	508	468	483	482	467	454	444	408	470	452	497	447	493	498	497	487	425	487	470	455	505	474	458	436	453	477	426	450	492	410	476	501	457	425	467	444	456	442	476	462	437	450	466	468	453	475	424	494	475	482	465	467	460	435	510	455	483	469	443	439	467	475	478	432	474	450	455	451	515	455	449	481	475	467	446	450	437	468	490	449	453	428	460	475	449	461	494	470	489	496	500	437	433	461	447	432	451	450	474	457	450	474	449	424	458	432	455	481	442	458	457	475	464	521	468	433	476	447	445	489	509	500	485	461	485	499	452	480	467	424	420	483	409	473	473	441	487	430	452	470	503	472	471	476	460	459	453	440	452	439	434	482	451	476	454	476	457	485	479	447	442	449	431	452	484	461	475	457	429	458	451	443	450	433	451	460	432	447	433	431	461	462	458	445	454	446	451	440	449	469	467	455	446	470	446	470	458	491	446	445	469	467	455	461	435	474	447	425	481	455	442	485	463	441	446	474	465	446	503	483	422	469	467	497	457	480	507	472	485	430	440	465	471	463	468	515	425	429	502	462	466	465	482	461	501	443	479	456	490	459	424	462	477	469	480	473	449	413	474	442	483	478	481	486	445	463	474	493	427	464	468	491	431	451	471	471	456	444	477	452	451	479	460	475	489	491	498	453	485	498	490	454	449	429	442	466	457	479	471	426	483	461	493	485	494	465	479	456	445	503	487	439	461	485	468	471	456	431	433	513	454	451	454	477	466	450	434	457	441	428	448	474	462	450	493	458	455	404	472	466	480	435	447	456	456	484	500	451	479	432	492	458	456	473	457	449	475	450	496	438	462	453	464	463	478	490	448	467	441	484	471	463	474	481	471	457	443	478	485	443	520	428	475	453	489	477	481	451	442	473	464	482	429	482	446	464	490	445	490	451	493	425	463	490	466	469	475	486	462	483	438	482	490	472	443	454	429	453	491	454	497	487	486	462	451	478	518	450	401	445	469	450	466	489	477	449	429	462	472	429	444	452	476	451	432	448	440	476	499	487	466	484	448	458	476	469	470	483	454	467	476	471	450	436	466	456	483	479	430	450	455	445	434	478	502	426	444	475	412	483	452	451	467	447	464	452	478	472	469	450	459	475	469	464	483	454	444	471	468	441	482	480	432	479	458	453	442	458	462	426	477	435	479	475	462	408	453	438	427	482	470	467	481	446	466	483	470	485	461	445	442	450	484	466	439	467	439	408	473	454	456	461	446	456	462	498	454	508	476	449	450	467	473	460	467	420	477	470	415	426	444	467	461	454	467	478	474	505	443	458	431	423	441	459	426	443	489	472	490	443	431	453	422	487	457	470	479	458	457	460	469	467	444	433	493	487	465	432	511	447	463	438	411	458	480	467	461	466	505	485	419	493	435	473	460	465	457	473	460	465	447	474	426	430	509	459	463	438	494	501	454	464	476	489	490	479	477	475	459	469	440	446	513	463	465	425	436	479	459	425	438	445	474	484	466	442	459	438	467	463	442	434	430	523	458	435	490	468	468	502	434	456	407	471	504	503	447	482	461	481	474	473	483	421	477	458	476	482	496	447	412	489	487	473	480	492	426	431	474	447	474	480	467	451	457	454	470	471	409	508	476	440	455	405	462	459	463	480	458	450	450	445	499	474	488	465	462	498	492	414	482	443	470	459	488	446	486	504	449	457	464	477	485	484	437	508	443	476	452	420	464	481	494	453	427	490	465	440	471	434	433	470	469	451	444	449	423	457	432	509	448	425	488	501	474	469	479	460	454	421	461	471	473	454	454	453	456	443	450	466	435	464	455	463	464	459	444	438	494	477	406	466	480	461	447	450	448	425	470	425	477	470	470	489	435	464	469	461	443	437	487	427	489	440	499	446	471	460	435	447	470	463	446	466	440	446	472	465	455	459	465	453	499	472	453	478	453	453	482	445	457	481	476	472	453	464	488	479	470	458	417	462	474	472	474	479	463	487	430	440	449	442	479	462	467	444	438	459	492	480	425	439	477	463	475	466	503	437	460	486	462	426	462	479	503	448	434	459	439	444	483	511	475	464	421	452	500	480	478	472	435	438	476	425	460	468	432	467	439	475	456	472	439	472	458	457	482	454	455	445	459	457	444	424	462	480	473	455	475	458	466
64513	31189	12126	3406	1345	751	505	422	320	318	257	277	273	234	209	226	216	236	213	241	221	205	256	246	223	222	188	264	216	262	222	232	241	247	218	223	237	218	245	213	229	229	245	215	225	249	215	212	229	275	236	239	209	244	230	259	224	225	249	227	233	200	252	230	239	227	246	219	226	235	235	228	205	222	228	241	222	217	261	218	245	198	246	249	237	228	242	243	218	248	225	233	220	227	213	229	218	251	223	230	243	243	200	203	230	239	215	254	229	255	242	227	218	252	234	232	239	231	278	242	247	241	189	231	234	211	229	230	250	233	244	240	248	230	213	221	229	213	223	212	230	220	229	256	180	228	214	206	225	249	220	233	218	238	216	214	204	263	235	243	250	224	251	240	228	217	226	194	217	229	228	219	204	235	231	231	245	238	217	226	208	229	250	207	219	255	230	218	247	258	240	220	223	208	238	246	210	233	227	223	235	231	208	262	226	250	234	236	248	230	239	231	222	223	214	253	213	215	251	250	228	270	208	195	238	223	237	231	199	229	218	228	235	220	231	219	212	204	277	228	231	235	221	224	234	219	265	225	223	212	229	212	260	263	224	251	232	228	253	194	249	235	241	232	218	257	240	246	209	219	235	256	239	237	236	251	207	262	260	246	215	230	237	207	233	224	222	232	225	209	228	247	240	241	213	221	207	217	234	224	223	220	212	214	229	209	222	206	222	219	238	214	221	279	224	262	231	237	236	232	217	206	255	242	241	237	238	218	211	241	249	233	229	204	237	221	254	212	191	232	226	239	230	268	255	191	220	191	227	248	200	228	230	229	228	208	218	231	226	234	220	223	236	225	207	218	236	238	222	222	237	228	218	230	263	244	225	246	222	210	223	214	233	216	233	259	216	222	233	208	254	213	223	205	214	226	222	224	212	258	243	229	227	220	242	214	258	263	206	245	221	196	232	204	226	243	197	235	230	221	252	242	264	250	235	231	206	241	243	246	239	220	229	241	223	217	238	250	239	240	263	245	234	243	251	218	227	237	235	243	219	234	215	206	254	221	244	242	243	219	214	227	267	241	251	240	243	207	243	241	237	211	215	228	255	266	259	237	231	251	230	206	236	213	223	224	247	250	235	199	231	215	217	242	266	238	205	229	212	199	239	222	240	210	240	235	193	237	223	244	247	266	221	216	214	217	231	237	240	263	231	215	190	225	252	266	236	213	221	224	203	227	232	231	225	219	227	216	244	229	247	250	231	242	239	231	235	229	221	220	236	234	216	227	205	212	221	225	246	227	245	246	236	226	237	240	245	253	225	251	258	209	212	266	223	220	236	236	250	252	240	242	250	231	233	233	241	221	241	251	240	232	258	245	243	215	228	226	244	256	226	264	216	244	231	236	212	226	220	246	244	248	220	218	238	237	245	247	251	224	226	217	238	234	223	221	250	227	251	249	230	219	250	226	208	196	217	218	221	209	238	237	231	224	219	242	216	221	214	211	243	237	232	221	222	252	234	262	228	266	238	232	194	231	226	253	227	215	226	233	232	216	237	240	211	201	202	227	247	224	233	225	212	249	197	202	223	227	261	214	222	245	238	233	236	235	245	218	211	218	230	229	209	206	241	230	208	223	238	229	243	260	223	244	215	213	207	289	261	255	226	238	241	227	243	235	258	209	248	206	196	208	251	236	172	232	255	220	210	241	239	244	260	219	227	188	259	208	251	244	260	259	236	245	230	244	261	255	274	224	237	215	242	252	226	255	218	230	201	223	215	234	198	223	210	236	217	252	236	234	254	220	236	244	244	249	231	235	222	239	249	244	236	237	215	202	210	205	252	194	181	209	229	225	207	256	236	213	223	250	227	229	231	222	220	224	241	210	256	235	234	237	227	221	208	222	216	221	243	226	222	213	252	232	252	236	206	245	244	255	237	247	204	241	235	244	218	234	199	201	237	221	210	216	244	214	232	228	214	220	238	235	255	229	216	198	236	230	240	225	239	227	248	224	202	207	234	208	225	202	218	225	203	262	232	230	225	234	180	246	214	218	241	231	227	221	226	252	256	231	232	224	213	237	222	207	205	224	228	239	225	229	222	212	231	224	257	221	224	246	231	228	222	220	199	231	251	246	209	224	226	212	209	225	227	257	248	228	239	233	230	224	219	205	253	231	247	246	227	232	272	209	263	214	250	240	240	242	217	224	216	232	225	235	231	228	204	232	223	230	216	225	212	222	243	217	235	215	223	239	255	210	248	219	217	221	223	207	213	263	229	225	213	215	261	229	244	234	229	230	224	196	216	224	228	242	222	242	242	223	233	225	219	215	231	245	228	239	253	255	225	249	242	218	222	253	205	259	228	231	248	202	211	220	225	243	257	260	223	246	235	226	222	271	248	214	247	216	233	213	216	232	229	237	230	238	239	241	255	234	242	212	253	208	202	217	235	250	209	224	242	217	200	239	265	250	230	216	223	241	224	237	235	216	238	242	220	222	207	205	258	227	225	250	218	224	214	259	210	241	242	218	213	239	231	227	211	212	198	232	236	221	239	216	233	239	215	231	231	215	249	218	223	253	215	215	220	260	225	228	219	222	252	218	205	251	229	220	194	226	232	218	220	244	221	246	251	245	243	213	200	235	252	231	230	231	229	232	253	216	234	206	243	240	251	232	208	204	204	238	231	253	227	241	245	253	235	215	199	229	211	230	215	204	241	244	266	215	211	234	236	242	214	223	254	228	253	260	255	241	232	225	232	203	258	240	216	226	222	217	243	256	209	217	241	208	216	262	238	216	235	220	230	254	221	221	236	217	229	224	259	222	238	219	247	218	233	252	233	231	223	223	212	243	234	241	206	226	210	210	249	240	232	248	211	239	250	225	236	207	253	223	239	237	235	223	231	212	252	200	201	219	237	244	233	222	231	255	225	215	194	242	224	226	203	213	246	250	230	247	242	205	222	269	207	215	241	232	250	255	251	234	220	222	227	221	234	224	237	260	233	237	247	218	270	226	218	232	240	211	211	248	229	239	242	237	257	223	229	223	204	228	254	259	249	227	235	231	231	249	208	209	250	232	211	237	210	218	220	220	231	196	218	205	276	235	200	226	217	234	255	205	255	245	235	254	216	224	220	215	241	217	240	209	253	228	239	237	230	206	252	251	210	194	223	226	244	250	218	220	189	251	223	206	236	233	239	244	214	201	224	212	198	238	237	257	241	265	239	228	258	226	234	226	224	200	219	197	214	247	238	252	223	249	267	238	202	235	257	237	234	215	230	243	239	248	239	226	234	249	214	187	233	234	242	219	209	244	236	245	228	228	215	239	248	217	219	264	256	245	216	224	217	206	235	221	262	253	218	216	217	228	247	224	231	253	259	236	250	256	241	259	255	224	220	219	232	240	231	238	231	220	225	243	227	256	225	212	206	225	214	240	223	207	243	250	213	231	188	217	246	235	240	209	233	251	248	222	224	254	235	214	206	239	237	227	212	231	255	239	221	234	226	241	209	218
43488	22847	11254	6096	3683	2240	1458	1104	940	785	656	528	525	530	494	526	531	513	518	533	485	564	518	509	537	491	476	512	481	525	473	514	503	535	541	514	521	518	510	513	484	523	548	521	487	550	493	527	508	503	545	509	494	529	524	517	550	505	535	502	515	474	496	529	470	528	512	534	478	552	486	508	499	534	466	540	534	532	504	496	540	526	490	537	516	536	525	542	471	517	555	510	476	503	522	503	517	526	532	522	526	496	520	516	517	492	521	494	497	493	532	513	488	556	547	497	520	512	527	553	509	511	540	493	528	514	498	547	522	462	488	514	498	523	501	502	496	514	494	526	508	509	500	468	506	515	488	536	473	521	530	504	478	519	493	508	522	521	514	519	481	517	463	524	511	525	521	500	500	528	495	524	504	496	491	516	535	547	508	486	549	509	548	507	518	520	546	526	513	487	510	467	508	500	496	504	532	514	537	514	508	508	464	499	512	496	502	545	501	514	525	532	506	529	569	543	491	516	528	507	524	479	526	536	529	490	539	504	538	516	470	487	585	531	510	504	491	518	495	530	513	526	530	497	499	546	500	530	521	500	518	514	556	534	500	515	523	525	560	573	481	517	503	506	562	509	473	518	517	529	525	563	561	516	477	567	498	510	489	560	512	520	511	568	512	507	508	528	531	488	497	535	537	509	501	456	498	504	519	517	538	492	559	514	551	508	503	512	495	532	512	522	570	477	502	532	529	510	497	492	448	496	503	498	501	502	501	463	484	540	524	484	515	500	502	548	509	536	501	507	484	528	557	508	569	489	505	475	511	524	529	527	497	519	504	479	489	524	523	572	545	505	515	488	514	490	534	508	503	516	521	500	497	513	499	493	514	550	507	491	517	492	494	465	515	506	498	528	543	494	511	515	529	496	541	541	505	504	532	498	533	505	467	540	531	513	487	519	497	504	500	517	535	524	501	548	531	536	537	511	561	511	558	528	518	514	515	528	538	552	497	528	537	529	502	543	493	525	556	521	524	551	540	533	530	523	551	537	501	509	505	511	523	535	530	464	512	478	500	516	485	519	521	504	505	502	512	514	513	532	527	530	561	488	567	518	534	475	544	507	539	516	500	529	511	497	524	544	540	503	522	497	539	536	539	507	530	487	501	526	500	486	465	513	540	533	521	487	527	525	509	545	495	484	525	487	519	522	503	532	501	557	532	510	543	544	526	493	510	496	500	525	515	497	518	498	553	541	522	501	539	487	464	510	530	517	462	501	562	532	509	539	561	544	534	579	562	534	502	495	518	498	524	558	501	526	508	481	510	487	495	494	544	539	527	549	508	515	510	547	531	501	518	495	508	492	515	547	489	518	501	507	497	516	506	513	519	545	501	497	544	487	484	520	575	540	502	522	593	546	494	505	538	496	556	546	490	511	554	518	488	507	532	542	508	516	500	527	532	518	532	552	533	518	529	509	525	525	545	545	506	507	502	462	517	543	508	525	509	522	481	544	499	542	536	492	518	497	527	524	547	515	552	531	463	572	512	495	519	485	505	489	506	495	522	508	483	489	495	556	520	525	500	496	518	524	486	553	504	522	504	533	517	512	534	516	527	517	498	550	513	485	497	468	521	500	536	544	508	554	530	537	497	530	514	526	503	550	531	511	549	491	502	509	539	513	509	549	502	533	489	482	474	547	526	492	546	521	531	468	511	510	493	508	540	497	483	541	482	539	510	502	525	519	532	514	521	516	511	510	493	535	525	495	498	550	512	485	509	507	532	515	462	509	545	517	534	535	510	475	520	533	509	499	503	537	526	517	515	529	500	534	503	539	519	515	552	537	450	516	527	528	514	513	511	503	512	545	486	506	524	520	467	526	526	489	521	532	528	534	521	499	509	493	508	488	471	482	500	541	548	570	518	484	505	519	510	492	505	538	505	511	503	490	518	500	514	500	515	484	526	507	513	491	503	504	524	479	526	485	512	514	475	508	480	532	533	519	479	478	519	521	522	535	550	553	497	458	487	505	554	517	539	468	542	498	520	472	511	487	545	521	553	537	486	506	533	464	504	522	529	539	511	511	521	517	495	518	519	529	466	527	551	504	521	530	512	544	517	497	503	525	558	534	504	499	522	492	478	522	519	477	538	545	518	496	534	533	502	498	488	492	519	568	517	552	547	510	518	498	499	473	523	536	550	521	511	500	470	506	522	514	500	491	500	547	489	539	474	526	477	530	522	556	531	530	513	515	496	483	502	531	541	525	501	536	507	503	513	507	531	491	540	521	496	499	500	489	497	524	555	493	542	518	494	497	503	465	564	519	509	530	509	544	530	478	533	543	466	501	531	518	508	539	540	523	519	526	497	472	521	515	533	509	483	527	520	529	530	550	482	515	532	577	530	548	516	503	488	520	524	503	494	474	514	516	515	544	525	510	509	564	536	511	543	497	487	498	508	509	509	493	480	499	507	497	513	513	521	514	495	515	495	566	529	536	491	548	529	483	544	512	497	494	521	491	512	500	509	470	515	506	513	517	542	521	519	567	562	528	510	502	520	573	508	510	512	504	487	536	555	515	497	517	496	487	471	504	472	539	507	542	520	536	541	511	546	496	534	496	491	519	536	527	536	529	543	487	514	545	514	489	520	515	503	531	498	522	527	513	498	520	519	509	546	490	536	517	538	509	522	499	547	522	502	503	521	559	561	520	491	486	508	492	541	530	533	532	518	472	498	533	502	529	503	465	540	516	544	498	530	504	535	501	543	542	523	502	524	519	511	500	532	478	474	544	567	547	512	533	520	500	523	538	505	499	492	500	506	526	509	548	543	535	545	513	507	578	554	522	496	518	521	517	546	540	528	518	502	553	540	537	524	534	459	481	531	512	492	533	501	478	476	521	515	539	577	486	544	571	503	554	526	473	517	459	478	545	499	500	542	493	519	498	490	548	568	510	517	518	499	520	474	526	532	544	516	493	465	550	484	544	533	517	549	511	541	544	531	477	530	559	523	500	526	504	543	535	542	522	533	512	541	534	486	528	482	539	535	526	517	532	540	527	536	509	573	503	500	531	553	524	486	530	519	500	504	488	529	487	553	456	505	566	494	495	512	524	545	546	534	497	518	497	480	473	529	502	561	526	502	532	498	581	533	533	496	536	529	539	506	552	503	501	535	524	479	500	500	498	538	531	513	490	499	556	512	479	476	496	536	501	527	483	546	509	495	538	477	509	489	502	520	502	481	518	514	493	451	543	503	505	563	485	488	518	519	497	480	534	519	526	505	511	503	511	533	507	508	532	524	496	503	460	542	524	493	495	518	477	551	495	517	529	540	496	489	485	531	532	539	524	519	547	512	519	522	509	523	527	530	479	526	525	504	522	535	529	518	515	534	501	504	500	524	493	498	497	548	545	565	487	519	499	500	533	509	515	558	540	502	515	498	489	532	558	510	542	496	506	530	515	521	505	479	538	494	527	513	499	465	489	505	514	465	445	470	474	553	520	550	523	533	486	513	543
52844	20663	4480	1268	591	441	324	285	281	222	224	263	233	238	214	207	229	237	186	221	224	217	223	207	228	246	196	244	235	219	238	217	219	218	209	229	253	240	252	241	239	227	247	247	227	243	225	245	246	214	193	234	246	244	221	216	244	253	236	285	236	234	228	242	217	236	255	247	195	217	215	242	209	227	220	221	203	241	227	260	178	201	243	212	245	229	258	239	193	231	204	219	208	221	230	215	206	221	205	198	223	231	250	252	251	210	211	200	207	254	214	241	208	244	207	226	222	245	249	228	218	233	211	234	225	208	208	207	232	194	209	209	210	214	201	227	232	262	238	239	203	202	220	222	241	226	233	241	241	222	222	218	208	195	234	225	223	198	220	246	229	227	232	233	194	236	246	216	248	221	217	215	224	205	204	236	239	234	220	240	222	200	194	228	183	220	218	218	234	191	238	227	224	211	227	226	208	239	251	239	241	225	234	238	238	214	198	213	205	232	207	212	225	222	212	201	242	209	252	213	217	245	241	234	250	222	206	200	227	181	185	223	209	211	231	255	234	220	242	243	213	239	232	230	227	228	197	243	235	222	240	257	240	232	251	244	195	208	237	231	215	240	228	235	234	244	199	199	238	230	238	227	225	240	210	212	231	241	215	242	248	212	236	232	223	245	237	241	232	229	182	226	232	229	201	220	218	234	252	233	204	215	223	232	240	225	219	209	215	244	251	242	250	213	221	212	240	231	218	204	254	217	228	237	210	259	210	225	197	187	213	194	222	225	217	225	223	235	219	228	228	247	229	218	213	233	211	209	240	248	225	259	235	224	258	245	231	230	228	213	235	214	218	237	214	213	186	208	238	231	239	222	214	241	216	209	230	219	218	210	234	221	239	213	234	217	249	238	245	233	186	220	236	205	200	217	214	222	227	217	234	209	191	230	248	233	219	211	259	228	206	205	231	207	226	220	204	241	221	211	234	242	190	228	215	218	209	218	234	238	240	225	246	228	238	232	217	212	205	240	224	210	225	224	206	252	214	203	235	221	217	234	224	226	253	250	209	270	243	247	215	232	235	238	214	234	220	225	232	226	203	235	227	242	236	207	248	206	215	221	256	198	225	217	253	231	228	224	230	221	222	258	248	215	256	240	231	245	219	213	238	242	235	214	238	238	199	190	207	223	253	211	262	238	256	228	227	221	220	243	196	223	235	217	224	235	221	238	244	251	239	206	225	258	224	209	241	235	225	220	212	230	200	251	223	264	217	245	215	227	198	226	225	189	231	225	230	217	253	222	211	221	231	222	228	249	236	214	237	243	248	242	227	235	229	213	232	221	247	218	235	231	222	258	205	263	266	216	218	227	213	244	236	246	215	247	247	230	223	213	214	243	247	215	205	225	230	233	240	222	253	240	224	202	258	260	232	212	228	217	239	200	209	217	234	205	222	197	203	243	232	212	200	200	231	189	206	246	245	216	230	223	226	219	243	225	232	231	248	250	227	225	211	219	218	210	223	266	254	206	231	207	217	196	201	222	226	223	259	230	216	212	214	219	230	240	207	233	215	221	201	208	242	226	255	200	220	201	205	208	233	222	238	244	224	249	241	220	242	227	233	201	199	211	224	232	223	235	249	211	188	230	225	209	239	198	243	231	200	221	236	230	220	246	239	205	207	272	234	209	229	244	216	234	210	247	232	221	257	223	252	242	207	214	245	220	198	218	220	214	234	228	215	227	210	219	219	229	224	218	247	230	225	236	212	213	237	235	219	261	240	226	229	235	221	239	233	220	227	213	233	213	222	237	268	197	217	218	209	233	235	236	247	231	227	244	223	242	219	214	211	229	234	249	223	206	195	212	232	206	213	213	218	212	216	230	218	233	211	202	214	226	234	228	216	227	224	256	239	220	220	226	199	225	212	211	195	225	240	247	200	225	191	191	212	254	220	208	249	227	224	210	247	238	242	212	234	236	210	245	191	221	243	222	213	206	226	245	228	207	196	226	223	234	227	257	208	228	202	222	245	226	211	244	248	247	220	210	214	206	219	244	206	227	206	232	267	242	190	232	222	222	235	240	220	231	234	215	206	228	211	231	231	248	220	211	242	241	207	236	225	237	220	227	226	245	246	222	256	239	224	216	218	213	226	220	210	214	228	253	258	223	243	202	223	223	236	212	214	242	217	221	221	241	205	223	234	229	238	237	234	234	261	219	216	230	212	221	223	227	229	254	241	240	223	208	231	251	230	213	220	228	244	233	226	209	223	238	226	231	235	217	237	225	213	211	194	225	247	230	226	234	216	242	239	206	215	244	238	222	216	219	236	256	192	220	198	220	239	216	217	244	233	276	215	230	229	209	237	222	219	230	202	228	247	256	232	242	220	240	214	208	216	197	235	231	213	210	224	222	220	228	218	218	226	237	216	256	251	245	223	223	219	239	233	208	223	245	228	230	230	251	236	230	224	233	231	194	242	208	212	207	225	218	209	254	231	214	245	210	229	219	263	209	228	223	224	217	240	226	234	226	232	227	225	227	213	220	255	245	232	251	211	221	242	218	210	251	210	230	202	199	223	230	236	235	204	232	239	209	183	210	220	237	231	241	250	232	266	218	195	226	208	243	239	231	229	220	213	242	242	214	233	248	225	196	231	219	211	187	202	213	243	218	236	252	222	237	202	217	213	249	216	228	218	221	252	221	222	261	228	196	255	224	229	245	229	201	211	238	244	244	249	236	186	219	240	244	249	223	228	199	215	230	215	239	238	225	197	213	198	242	258	229	224	236	229	225	246	213	223	242	212	216	226	203	207	212	225	226	220	241	252	233	234	237	252	239	243	197	246	220	198	207	229	224	227	216	234	242	225	193	211	233	236	221	202	242	209	231	213	224	235	243	242	242	218	211	216	261	223	220	235	209	252	207	249	240	210	203	215	256	230	231	238	238	230	224	232	243	215	234	218	226	257	237	246	242	203	253	220	230	225	241	214	235	235	202	206	227	253	188	230	201	212	251	220	227	234	245	223	216	216	222	247	232	217	199	239	220	231	226	224	226	217	206	222	223	230	226	242	227	204	217	254	218	208	217	239	205	210	253	251	231	212	215	206	233	213	224	237	210	260	214	224	241	251	207	205	249	242	253	223	196	225	230	233	255	242	222	189	204	222	197	257	204	236	230	220	239	235	222	261	242	237	233	215	241	225	221	226	231	245	212	245	224	222	231	210	214	226	200	224	198	210	210	215	255	241	211	217	236	236	248	244	226	216	240	201	251	231	222	226	226	235	210	234	215	250	245	228	232	238	219	207	202	240	215	188	222	253	238	218	226	246	239	214	266	221	209	239	233	225	217	262	235	213	234	251	213	209	230	237	217	206	226	243	259	214	228	205	234	223	216	247	219	233	218	236	219	220	260	198	230	239	220	215	232	212	233	227	236	258	214	200	247	233	221	215	203	224	231	207	268	221	224	238	253	216	258	225	241	275	249	230	240	229	251	235	241	229	205	233	208	248	233
36837	14360	5016	2711	1677	1132	790	613	568	566	561	512	528	511	516	481	510	507	492	500	532	472	515	496	486	506	521	516	538	504	490	499	519	511	550	527	488	491	527	488	540	530	501	501	459	514	544	508	470	526	487	525	476	532	498	460	489	516	461	507	476	540	502	503	519	531	535	486	529	515	493	493	546	495	513	479	501	507	488	505	496	488	512	481	496	541	536	524	530	535	539	555	489	531	526	472	490	517	533	460	475	473	511	492	519	543	502	541	486	469	502	507	485	529	490	513	519	491	502	509	488	501	486	492	524	471	500	492	515	476	496	532	477	513	472	508	504	489	540	538	486	469	473	529	492	505	519	488	517	491	539	515	519	522	497	558	486	544	498	509	473	466	512	513	521	495	507	507	491	506	513	506	505	489	496	484	533	530	539	509	551	482	537	507	548	495	511	528	516	532	525	523	520	476	538	483	509	511	486	495	497	482	529	520	499	552	540	500	476	459	531	467	497	524	537	490	481	504	535	554	473	537	523	512	494	523	504	505	513	500	524	531	480	499	527	534	477	507	509	503	524	512	469	497	487	513	552	514	507	492	525	498	505	494	549	536	498	527	495	497	526	525	520	497	489	512	514	521	505	471	499	510	532	497	520	487	512	477	504	505	540	536	509	526	500	514	490	494	498	487	493	538	496	484	522	521	508	522	526	509	530	501	458	531	514	560	482	500	488	499	479	474	495	508	541	476	507	502	515	539	521	496	509	540	477	548	488	493	512	489	491	504	503	527	521	504	502	494	524	503	508	498	498	538	535	536	499	486	488	515	499	502	523	527	557	529	514	523	506	491	503	533	533	529	525	468	534	484	491	479	485	465	506	553	518	518	469	505	495	534	534	464	512	502	539	488	513	497	494	516	489	494	487	541	527	507	505	509	460	550	477	502	487	533	501	484	517	511	564	530	519	495	530	498	517	547	481	509	486	504	482	451	555	501	503	508	499	487	505	531	512	484	521	501	520	475	474	496	520	508	478	512	482	538	507	505	503	472	503	454	504	512	513	545	486	506	519	483	505	506	518	501	496	526	530	560	526	506	561	474	547	513	510	532	508	536	507	467	506	548	496	538	480	468	451	479	536	506	503	507	542	441	491	552	520	525	496	519	506	505	485	529	477	522	540	512	519	471	517	527	504	525	530	498	520	478	531	496	489	481	533	552	515	553	523	522	494	565	531	538	534	485	530	500	546	485	505	498	501	500	510	508	483	496	512	471	480	517	531	518	466	542	503	502	517	532	505	490	511	504	539	531	504	513	515	478	530	539	493	478	525	496	538	492	501	560	519	535	498	518	471	535	529	518	487	497	486	512	500	497	488	517	500	493	488	514	505	521	533	519	508	520	510	504	434	527	544	542	505	499	507	504	504	510	527	481	490	510	508	482	515	538	516	508	527	474	527	494	518	501	488	547	496	512	499	486	485	477	511	519	531	514	508	498	502	506	474	477	514	485	473	525	495	507	495	517	518	506	458	462	561	472	507	506	484	479	503	521	457	492	509	520	493	506	472	522	517	497	490	525	490	493	533	541	507	491	493	495	532	455	571	470	493	489	495	542	498	496	476	535	515	532	534	533	513	512	495	490	509	509	521	494	488	496	503	553	538	514	511	528	502	504	485	513	489	490	491	521	524	557	471	500	490	508	483	499	472	495	511	504	522	480	531	507	504	495	516	473	532	489	505	499	533	532	498	505	513	515	475	497	478	539	526	467	471	532	538	504	487	487	511	501	485	509	497	521	496	503	518	512	507	487	520	529	512	534	529	493	488	534	498	529	516	543	515	494	495	489	498	507	530	516	529	498	493	499	492	515	500	515	489	488	470	531	497	460	519	545	504	539	490	463	497	501	542	516	501	530	479	522	544	533	494	527	499	541	519	498	462	454	495	522	499	471	512	486	518	491	540	499	488	475	500	519	528	509	550	487	513	504	547	539	554	544	509	498	512	488	533	529	527	496	530	517	490	481	505	495	485	544	511	488	530	508	535	477	479	500	497	531	513	473	537	520	504	507	500	527	510	492	467	497	477	509	508	530	477	571	497	505	485	482	565	528	534	511	474	502	518	541	526	497	519	512	511	486	493	537	518	522	522	489	523	517	507	529	517	510	517	496	538	500	505	529	558	501	477	501	451	488	501	506	479	483	522	477	494	524	495	498	509	509	486	533	502	535	473	521	525	509	550	539	499	479	489	482	513	451	461	485	524	467	486	511	483	481	525	482	502	488	552	559	518	516	498	531	515	500	566	553	499	524	511	455	510	471	513	524	494	483	533	544	500	499	498	450	524	501	526	517	512	485	545	505	486	520	486	494	513	562	460	503	463	510	499	493	521	518	491	520	498	521	471	480	498	516	502	486	499	513	505	504	551	502	521	554	474	493	484	504	486	501	464	540	535	488	506	545	522	463	500	519	524	519	477	497	531	553	501	478	522	510	541	509	548	492	532	494	573	500	512	522	495	542	519	480	467	463	492	518	492	518	540	502	520	478	523	520	510	505	495	532	530	503	514	506	502	507	510	481	502	573	456	535	476	483	502	499	510	492	514	520	550	504	566	508	509	478	504	508	464	497	537	527	505	515	522	532	499	518	500	486	505	524	498	496	484	492	506	516	501	522	548	497	486	532	510	499	530	513	523	504	468	481	509	461	500	540	493	509	518	510	502	467	528	521	470	533	511	498	500	525	533	508	522	539	477	494	517	481	503	513	501	493	513	526	474	495	518	480	524	508	494	509	504	508	489	498	504	511	515	530	506	536	506	520	504	506	461	481	507	494	525	485	503	548	533	505	473	482	500	501	526	540	554	480	480	496	528	491	500	484	480	519	462	511	519	499	513	519	494	521	499	522	536	525	492	459	539	484	494	486	509	503	494	519	462	559	510	505	527	470	496	503	504	554	503	530	511	525	547	515	513	495	537	533	553	533	475	527	510	484	508	509	489	572	534	505	493	521	502	478	519	536	548	477	484	514	492	527	490	494	505	482	505	524	479	544	528	517	529	526	505	506	481	515	507	493	522	548	522	501	533	517	498	487	516	520	542	529	526	528	488	524	510	496	516	484	480	522	509	524	530	509	469	460	508	499	513	525	532	521	482	488	524	554	511	494	463	560	491	490	496	528	522	527	500	564	522	541	509	498	560	490	528	571	498	530	475	497	523	472	539	516	468	536	480	506	508	562	514	512	472	487	476	494	507	473	504	499	512	461	516	511	526	536	521	463	515	511	499	500	504	475	526	505	504	520	509	508	529	512	543	542	483	520	514	491	526	549	482	492	518	543	504	514	508	545	535	516	515	518	525	531	497	512	468	497	476	529	516	538	479	518	520	490	478	504	523	502	517	474	512	517	543	488	459	459	529	519	505	540	529	531	531	532	498	535	490	489	478	514	502	495	515	491	492	456	481	557	512	494	515	489	518	472	494	527	500	541	523	542	545	513	501	512	512	442	517	533	553	471	508	522	537	473
58609	25194	9743	3511	1461	812	469	308	288	241	259	214	207	216	206	219	244	226	213	192	222	203	228	204	206	227	210	223	247	234	218	211	240	195	206	219	213	204	220	225	225	220	211	223	219	217	205	217	224	212	204	203	245	210	199	182	201	210	232	196	215	229	214	227	221	188	224	204	200	230	206	206	221	207	225	183	196	187	209	215	238	210	207	237	205	214	188	207	217	196	208	204	201	186	231	230	223	221	198	189	208	215	192	205	201	213	210	216	204	229	231	206	182	208	213	233	212	225	228	223	206	225	219	236	191	240	194	199	222	228	217	237	190	189	223	213	186	227	222	222	178	216	218	214	219	178	204	212	210	212	192	194	208	225	222	211	226	200	219	224	186	244	197	200	214	198	209	200	217	233	212	253	227	205	216	212	213	201	209	246	220	214	197	211	217	225	212	219	223	209	223	220	193	210	216	237	217	205	203	219	217	206	212	205	205	236	232	227	212	235	234	203	183	220	215	199	238	202	224	216	225	224	223	223	221	238	201	199	201	229	240	201	181	238	218	222	190	215	216	214	214	221	235	206	204	223	210	199	188	208	190	218	237	239	187	202	218	189	202	204	221	205	225	231	223	222	240	231	192	202	238	209	205	196	201	211	208	204	228	236	219	193	212	234	212	212	188	215	232	190	209	243	192	199	212	201	202	235	218	200	205	254	220	224	199	208	220	220	221	197	211	210	206	209	228	213	205	225	225	213	219	226	198	216	246	252	223	197	192	215	209	197	226	222	222	196	221	228	241	178	215	181	189	223	210	221	204	210	261	201	219	219	210	222	256	236	177	191	213	218	214	192	253	209	209	223	209	200	209	203	204	235	240	211	225	164	207	206	187	244	224	229	220	194	236	195	232	232	227	212	205	218	184	204	216	236	216	213	206	232	187	212	228	186	197	221	203	235	227	198	213	217	224	209	205	231	227	227	231	222	226	190	197	206	208	223	249	214	214	224	198	180	184	220	190	217	203	228	198	222	210	223	203	221	207	202	218	194	208	241	192	197	206	209	210	226	212	206	218	194	232	197	195	214	245	204	173	209	184	216	233	221	212	219	221	209	214	197	183	207	219	222	214	209	246	189	200	198	229	220	206	212	228	207	189	208	195	211	213	220	198	213	195	221	222	235	205	222	212	222	240	217	207	229	204	201	230	216	204	231	185	213	216	226	222	194	214	213	237	225	205	190	206	212	213	218	183	201	228	216	202	197	207	223	221	222	209	194	219	196	208	193	212	224	233	202	237	225	236	185	199	212	225	197	245	217	167	238	243	227	190	211	202	244	229	235	206	218	198	226	221	216	226	236	227	195	220	196	175	207	235	206	215	262	224	228	185	210	201	189	249	188	203	220	209	210	206	224	211	219	214	238	208	210	212	229	220	195	207	211	209	205	201	202	240	209	184	195	217	215	224	202	233	192	224	204	234	183	211	217	189	218	226	200	208	207	219	214	233	192	202	207	220	210	216	209	202	226	206	223	205	193	204	201	216	219	203	205	214	207	227	208	218	181	222	209	208	234	199	217	221	212	224	209	227	210	199	209	202	232	218	203	207	214	243	212	227	242	196	202	212	209	224	217	204	199	235	209	214	224	220	235	226	196	216	214	199	230	217	220	236	209	195	225	254	199	212	204	208	205	226	234	231	232	220	203	192	212	234	204	216	219	214	234	221	205	219	201	199	213	215	206	224	213	242	208	193	202	220	197	197	226	201	237	202	233	189	233	233	216	194	174	222	203	209	205	196	214	211	199	224	218	207	209	231	244	215	225	212	219	207	231	208	200	226	206	233	205	217	174	222	190	225	206	214	214	199	237	217	207	218	237	214	214	203	256	206	185	199	238	228	199	226	204	228	210	204	213	211	212	191	218	206	205	209	201	217	213	230	206	225	192	235	218	209	202	237	226	227	225	205	218	218	208	210	219	233	210	217	197	193	189	179	228	245	194	191	193	202	194	220	217	213	196	234	229	211	230	198	214	226	226	225	212	220	208	190	192	192	213	209	189	226	206	215	222	219	208	185	219	209	202	218	232	223	210	203	213	199	207	212	252	178	205	208	215	197	228	208	233	207	207	226	203	203	215	217	225	221	181	221	199	220	208	219	207	198	210	207	205	214	224	229	211	192	201	211	206	223	211	214	239	185	222	229	234	255	200	180	191	208	240	197	199	205	262	220	212	234	214	212	201	216	228	237	239	183	234	211	206	206	205	234	193	212	221	201	225	214	190	215	216	226	228	211	192	198	211	203	209	236	214	180	222	212	198	200	204	204	196	199	211	221	233	209	237	187	217	216	209	214	200	210	185	227	223	242	233	242	216	219	209	204	208	213	216	234	196	232	215	216	220	209	213	209	192	194	234	216	208	204	221	204	208	226	232	212	223	197	208	191	219	209	200	179	227	204	217	226	228	211	254	210	177	190	185	173	191	234	203	221	200	200	208	227	214	216	204	189	180	230	194	225	210	218	217	205	182	230	218	211	200	201	183	240	215	226	204	169	207	204	201	196	222	209	235	217	209	222	192	208	210	224	215	192	200	198	208	233	182	219	230	183	224	214	218	199	206	222	211	226	200	168	237	224	187	200	198	193	183	218	232	229	218	224	222	212	216	211	197	203	221	188	221	200	195	242	236	224	225	214	215	217	234	228	210	184	201	185	203	199	212	222	208	220	202	218	204	217	212	239	212	180	229	193	179	209	213	185	207	222	195	189	197	228	226	201	206	204	188	228	199	226	257	201	222	212	253	225	209	234	251	226	216	208	237	215	233	208	211	224	214	217	228	217	166	220	186	200	189	242	227	217	202	228	238	203	229	232	213	218	216	201	205	246	243	209	208	224	186	224	197	226	222	194	236	195	221	189	212	223	214	203	219	220	209	219	200	217	238	220	224	187	198	232	212	226	220	199	244	204	263	225	207	210	223	240	207	183	193	240	202	219	208	231	216	214	194	219	204	210	216	216	231	212	189	243	196	229	226	242	227	192	210	212	196	203	226	209	213	220	235	255	205	216	222	202	207	249	216	228	213	177	214	221	240	192	212	189	225	218	206	198	234	263	217	202	240	187	209	214	184	184	206	213	179	201	203	196	201	244	203	219	218	218	227	192	209	241	258	234	202	194	199	228	217	211	223	228	192	216	194	201	225	193	235	237	212	201	193	214	227	197	195	222	233	239	236	210	199	226	177	226	190	189	198	187	176	230	200	222	181	205	203	190	230	179	219	192	221	246	206	218	205	223	247	232	221	221	193	208	177	244	218	203	211	226	232	222	236	207	204	228	227	237	219	202	194	181	201	196	202	204	214	196	201	209	183	189	190	204	206	216	219	225	247	210	202	210	217	202	196	211	208	211	222	228	218	175	207	192	191	213	198	219	188	210	182	215	232	206	204	217	253	226	227	227	218	186	231	196	209	233	223	166	223	205	227	224	218	221	227	198	213	234	233	215	194	204	204	227	213	207	190	211	216
39455	18447	10971	6871	4052	2423	1338	857	703	627	526	491	499	522	523	496	447	490	516	453	474	514	467	488	497	479	506	481	474	479	470	508	494	458	479	446	466	485	468	504	479	474	480	446	483	467	467	488	515	487	481	469	493	503	496	465	467	503	470	468	479	509	519	502	468	465	492	482	482	515	519	505	492	453	504	494	514	495	492	501	446	457	490	479	473	433	490	502	463	475	517	467	471	457	480	515	502	497	448	460	461	497	469	524	501	476	510	484	478	489	498	460	516	518	444	514	510	494	504	471	477	491	493	491	496	480	510	481	456	510	521	493	483	443	502	503	484	467	487	510	512	439	466	485	467	514	466	482	467	494	466	484	478	469	513	470	494	476	482	442	527	479	457	513	459	468	490	514	507	471	443	511	482	465	500	489	466	495	474	459	457	473	478	466	497	502	505	464	523	464	531	453	497	494	490	452	499	557	481	499	505	470	509	494	461	493	496	514	467	499	484	494	515	464	484	500	499	484	512	498	463	484	468	456	484	495	470	485	498	482	492	463	488	472	479	449	477	501	476	434	459	496	483	508	471	480	481	495	504	505	515	467	460	469	496	480	487	482	455	486	514	463	485	508	443	466	515	484	471	521	487	525	460	516	459	481	525	486	514	485	484	479	479	495	463	464	467	496	461	476	494	485	471	467	463	495	484	450	459	507	560	497	506	504	504	497	518	523	494	497	534	525	475	524	453	453	464	487	505	491	504	439	468	520	493	479	480	533	442	461	510	521	418	475	477	515	491	482	471	491	518	458	498	498	535	496	484	492	482	468	544	466	504	535	524	480	473	493	479	480	535	466	473	465	466	506	433	498	500	453	485	483	502	482	482	507	464	507	478	483	508	509	452	492	478	475	511	478	474	495	463	474	507	456	503	497	439	527	475	502	518	490	497	493	454	488	470	480	497	467	513	517	489	492	467	501	507	501	466	480	522	478	489	500	493	477	497	493	467	496	502	461	450	478	463	478	454	451	470	460	478	529	469	452	490	453	437	474	491	506	464	480	499	447	469	485	502	475	511	455	460	485	517	490	513	460	494	498	492	499	538	496	478	495	446	457	508	460	478	495	461	464	485	472	496	488	475	472	502	494	482	538	479	477	467	484	493	498	523	492	487	512	487	480	449	481	481	457	458	512	490	470	494	472	489	511	519	449	507	512	494	465	466	508	460	488	524	491	456	484	506	488	515	454	468	476	494	482	505	534	503	525	450	506	488	508	466	484	447	473	481	499	464	482	445	494	496	513	497	466	452	531	490	471	477	494	486	463	447	509	474	493	466	484	481	474	456	496	496	498	449	477	468	493	467	494	473	481	523	479	471	480	525	515	500	471	519	484	433	465	496	497	453	453	503	505	510	481	447	496	492	478	487	469	498	473	488	499	476	479	531	542	450	477	496	480	492	547	473	546	496	488	455	495	459	488	478	460	476	459	503	482	483	455	494	454	499	495	506	478	474	503	475	440	506	489	482	472	467	485	497	502	475	502	480	463	493	492	483	467	437	488	494	489	505	452	464	513	488	475	481	505	499	471	453	474	459	504	467	473	457	516	468	469	500	464	480	502	526	497	504	499	491	458	519	456	482	495	521	506	494	476	520	479	474	463	499	487	476	489	486	470	478	511	466	465	452	501	485	525	503	464	532	486	459	482	438	495	499	483	463	474	523	479	489	518	478	452	489	505	462	487	501	512	513	514	493	471	494	479	483	503	501	491	483	486	480	473	484	505	460	488	510	501	483	524	499	475	502	521	478	449	466	462	491	520	486	491	516	474	458	497	494	462	451	480	505	467	509	531	491	460	503	473	547	479	460	486	519	465	508	511	496	533	469	496	501	460	491	479	487	487	520	460	477	520	457	515	510	529	500	485	445	504	483	463	457	488	492	497	498	530	502	504	504	483	511	479	468	465	509	510	475	439	466	486	501	540	472	503	487	465	464	497	512	492	469	506	487	514	467	478	499	517	484	482	489	512	461	515	488	512	478	469	519	493	513	485	488	470	491	492	485	485	496	497	465	538	478	503	460	487	506	500	506	457	480	467	489	496	518	460	470	475	499	460	482	478	491	519	507	493	473	477	469	474	490	464	510	501	506	480	484	494	495	454	516	507	502	494	489	483	504	476	458	513	526	454	477	538	495	490	479	495	507	492	473	462	486	511	532	468	476	532	527	486	503	503	458	522	462	519	514	490	451	463	475	520	478	486	483	510	520	489	499	467	468	457	476	467	478	474	524	501	484	464	456	516	474	489	504	466	495	455	466	461	477	462	520	517	487	470	465	490	481	479	496	524	475	501	449	474	507	475	466	534	479	489	561	465	483	422	472	533	469	474	501	475	451	491	516	525	505	458	468	515	491	497	491	520	476	466	471	480	452	492	489	470	479	479	489	488	493	492	499	448	499	478	485	504	452	558	467	483	493	444	440	473	509	493	517	520	466	451	516	461	504	503	514	452	469	519	480	440	540	464	511	464	510	437	486	473	465	490	514	462	481	499	490	467	506	490	462	481	493	492	487	486	475	488	495	514	532	472	485	493	479	501	461	472	446	487	518	523	462	475	489	496	508	462	493	492	455	473	502	503	477	476	447	477	466	480	472	468	476	489	508	480	502	455	503	469	438	475	474	526	462	460	510	472	502	507	513	462	471	482	505	475	516	500	490	459	494	480	532	502	453	446	480	486	520	469	487	449	492	479	496	432	460	469	486	436	456	467	478	454	497	487	486	460	491	482	482	527	461	490	519	528	451	477	515	474	469	478	493	495	489	490	481	494	526	485	469	492	459	490	453	468	456	480	493	529	464	478	497	481	512	482	471	509	493	477	528	498	445	466	465	482	506	457	507	494	512	483	501	500	477	494	488	474	467	483	507	451	468	519	477	464	449	465	465	492	478	469	470	508	479	503	502	507	472	472	471	492	486	465	500	480	490	484	501	517	470	472	512	423	487	496	503	487	504	448	525	449	457	493	465	493	536	493	515	483	495	510	484	491	484	490	505	474	495	492	499	483	463	488	492	508	503	467	456	453	469	458	513	491	478	447	478	442	517	482	483	484	504	527	493	440	493	536	466	514	443	484	483	477	507	510	478	468	498	500	483	479	492	454	456	518	473	481	448	484	461	458	496	434	477	509	498	490	480	503	477	492	479	507	507	481	478	495	484	453	501	486	479	497	445	458	464	472	504	521	470	467	455	480	454	486	472	512	501	501	497	494	506	495	481	466	515	503	513	462	464	489	532	484	491	502	470	493	474	485	475	482	455	481	482	493	508	463	526	478	500	492	468	496	516	473	538	488	508	469	474	516	466	461	485	466	472	483	497	497	503	492	476	434	485	496	512	485	482	481	527	506	460	448	474	448	487	491	476	499	492	524	463	448	502	458	479	440	483	450	475	497	478	489	478	483	467	502	459	523	531	523	507	470	465	459	488	482	515	497	472	491	529	489	485	508	507	502	519	479	475	485	512	511
59630	30714	15232	5814	2159	866	491	392	391	291	255	237	239	226	219	239	221	230	225	216	241	230	259	224	213	244	200	201	222	232	223	201	238	225	210	223	241	254	208	244	216	228	244	215	263	224	245	270	248	255	209	226	197	234	234	214	230	256	223	267	242	245	219	228	233	250	239	238	215	243	253	229	214	230	216	216	234	253	213	240	242	247	231	244	238	195	221	209	216	216	245	219	218	218	242	243	200	248	235	232	214	216	215	241	219	250	211	237	211	219	222	209	225	226	229	227	242	234	235	235	245	209	252	258	248	242	238	206	222	221	234	235	240	231	216	227	223	220	266	224	232	234	200	227	234	220	252	222	229	246	211	204	231	233	252	219	203	226	210	242	280	256	221	221	206	241	212	239	209	202	232	233	204	209	241	236	244	231	237	249	229	220	228	226	211	254	202	234	263	260	213	225	238	221	215	246	257	244	252	226	218	274	238	217	219	240	201	192	226	213	204	202	214	220	222	222	226	250	249	275	216	265	232	224	256	210	205	233	236	231	206	225	222	245	218	214	205	205	208	224	202	227	245	239	206	218	206	235	210	220	228	241	246	254	227	186	202	203	237	265	252	212	210	238	243	219	236	240	249	225	250	217	225	244	240	221	230	234	249	241	242	209	257	216	227	250	236	243	216	207	233	250	228	225	238	229	230	197	210	214	259	219	247	234	243	256	224	251	250	211	197	224	222	234	226	236	217	220	245	239	220	243	236	243	218	235	250	223	275	268	240	230	213	238	210	243	259	234	236	230	215	228	229	211	244	243	221	218	208	233	213	201	204	217	232	206	226	234	220	229	225	224	228	224	250	203	228	219	207	225	231	225	228	226	263	225	217	216	240	225	233	251	211	214	220	224	239	247	217	235	224	237	244	219	224	212	221	259	216	223	241	216	209	224	244	227	234	228	232	240	214	233	232	251	242	235	236	242	242	236	217	243	237	241	195	205	221	232	257	263	219	216	229	225	189	254	236	239	195	211	268	238	233	218	230	207	246	215	207	227	243	239	263	214	218	224	241	233	231	212	211	224	236	216	217	206	231	238	224	233	245	255	230	197	225	255	251	258	237	210	229	211	250	262	226	235	214	244	200	258	243	203	219	221	199	214	241	228	238	220	242	237	214	231	237	232	236	219	212	198	233	227	239	203	235	250	220	225	244	226	261	197	212	201	220	206	224	230	230	208	203	215	215	233	205	230	224	216	213	251	254	207	211	200	246	223	232	220	234	209	210	239	212	213	219	245	240	243	231	205	232	263	223	218	225	227	255	230	247	196	226	223	223	218	226	235	232	242	232	226	206	263	233	222	247	232	230	211	222	222	220	233	231	239	213	254	238	244	237	227	223	205	246	240	208	205	209	188	228	237	223	223	208	220	243	238	231	217	243	234	238	251	233	216	221	228	220	236	209	246	235	240	197	218	222	244	248	219	228	221	231	231	242	231	210	235	220	233	275	230	216	230	242	220	218	261	251	201	210	227	225	219	222	246	203	226	227	209	214	202	236	218	248	217	225	229	240	212	215	216	210	223	231	244	229	215	224	232	237	268	218	226	258	244	254	230	205	248	257	218	234	229	222	250	218	236	239	200	218	245	237	242	205	219	242	212	224	210	220	211	206	243	271	244	222	221	246	221	235	220	265	251	226	237	249	240	235	212	217	219	220	232	237	255	217	213	235	214	244	231	214	212	216	213	241	241	223	229	215	222	206	228	236	214	232	208	235	199	231	217	210	269	253	226	230	254	269	240	232	258	262	226	219	227	232	211	260	253	222	230	245	219	237	238	233	240	223	251	213	233	216	231	228	230	242	260	219	229	222	202	249	222	205	214	236	221	221	236	210	250	223	211	240	239	239	209	239	217	235	237	211	250	241	220	217	200	208	236	227	223	247	265	239	226	243	260	213	221	268	238	235	234	247	222	223	231	237	236	223	220	205	201	231	220	230	239	214	235	218	230	236	241	233	237	233	234	241	205	221	232	244	214	234	228	211	226	233	226	216	226	227	195	212	236	215	222	224	244	226	242	246	212	251	218	215	230	227	198	212	225	239	218	239	240	229	288	206	254	229	237	242	230	203	211	224	220	227	195	251	230	223	207	232	239	226	232	219	253	214	234	225	212	213	231	231	229	220	205	239	244	243	212	224	247	228	217	214	234	233	230	232	244	244	240	217	214	226	240	222	260	248	228	234	257	226	223	248	251	233	270	244	208	205	207	237	242	210	245	253	228	231	208	218	233	230	218	247	213	219	199	221	232	231	203	225	235	207	223	227	232	231	224	239	257	225	217	211	240	260	238	197	230	241	234	216	218	229	224	273	260	218	248	236	200	214	233	256	219	221	227	228	223	232	240	224	212	213	227	225	234	245	225	233	226	241	213	213	255	213	241	252	228	208	234	252	243	249	225	248	246	249	247	234	257	222	236	242	224	232	246	202	243	270	240	228	216	223	193	209	219	204	238	218	209	205	240	229	247	240	240	243	237	224	222	253	225	231	230	238	248	233	223	212	224	243	230	219	278	234	239	231	220	235	216	180	223	251	251	217	232	215	274	257	218	227	234	242	208	240	229	205	246	255	255	248	210	213	215	218	208	254	219	212	198	249	206	247	214	263	212	237	233	204	213	217	249	211	232	228	198	244	240	263	247	238	226	233	226	238	247	246	241	252	300	247	223	209	241	228	205	233	234	230	269	243	207	243	226	236	232	208	227	192	266	241	203	227	199	257	221	239	248	222	232	224	192	251	232	243	259	248	223	253	224	213	228	234	247	233	235	230	217	224	233	222	231	248	221	236	212	240	202	232	246	210	195	235	248	255	241	233	209	239	228	256	228	235	216	228	210	239	232	255	229	218	251	235	199	225	205	197	235	222	213	228	258	213	235	238	244	204	208	244	249	227	227	223	223	252	208	204	229	241	219	226	240	198	217	233	204	231	229	212	237	259	250	225	236	208	242	201	197	225	228	249	223	260	228	212	247	230	217	229	210	234	242	221	219	247	214	209	220	264	229	216	246	232	240	243	237	235	223	246	230	214	238	236	240	243	199	219	226	226	230	206	240	249	206	233	220	214	236	225	238	233	208	249	223	220	236	243	239	193	216	247	263	243	233	221	211	225	213	227	202	225	201	241	217	243	201	224	239	233	252	194	233	228	209	224	229	233	230	218	253	213	261	234	259	235	211	218	223	224	235	234	240	225	257	228	240	224	217	220	228	238	258	220	251	244	234	219	255	233	221	224	197	228	231	237	204	236	203	224	234	219	240	244	207	248	219	231	232	212	224	250	229	214	236	236	216	240	243	230	220	221	256	221	234	242	253	223	245	208	242	230	226	248	241	234	207	214	222	234	208	207	218	218	228	223	230	241	202	241	215	216	227	205	210	238	204	221	228	246	211	248	215	232	241	224	241	184	200	213	221	227	236	245	233	219	223	222	240	204	213	230	224	232	220	235	214	213	210	221	215	238	238
40193	24540	15024	9954	5195	2507	1347	1147	1010	771	625	540	538	503	513	529	528	560	544	538	511	544	497	481	537	550	520	508	540	503	519	516	498	518	505	503	482	526	508	513	488	518	523	531	529	499	527	515	533	518	510	527	510	489	458	530	532	519	489	521	521	544	482	540	489	552	518	482	511	516	528	517	501	489	524	544	550	492	532	485	521	502	495	515	525	528	487	498	499	577	464	496	524	514	538	514	534	523	466	482	528	555	535	522	487	555	524	510	514	492	515	528	525	526	496	492	529	512	498	478	501	519	515	520	545	536	526	501	521	502	520	525	499	517	538	513	540	517	492	501	531	507	491	550	530	491	535	514	514	504	534	542	502	545	502	544	552	503	551	540	501	492	491	536	543	488	492	530	493	514	523	511	536	507	491	526	516	525	513	487	505	540	524	516	555	501	520	560	529	509	501	506	489	524	509	483	502	546	495	519	522	494	500	521	531	551	502	479	492	521	515	505	519	517	518	544	526	544	559	533	514	548	485	523	533	513	533	516	530	538	494	507	519	527	539	597	538	534	494	532	529	446	527	507	503	510	565	509	492	519	506	484	523	509	514	552	532	540	533	553	514	496	513	521	557	518	493	525	526	547	483	544	535	503	534	539	470	513	478	511	516	475	536	501	506	477	545	508	500	485	510	548	514	539	526	499	484	510	557	484	545	520	481	530	494	516	499	518	524	529	495	516	487	515	546	530	510	525	506	526	480	539	502	537	545	519	488	535	526	505	488	526	535	495	480	522	553	486	525	472	522	491	537	525	491	500	541	533	480	479	495	556	504	538	484	507	507	481	544	554	527	524	509	514	506	513	508	574	504	527	512	523	508	526	521	571	509	516	486	565	496	542	541	500	538	522	495	516	508	545	503	546	528	511	533	493	501	507	539	509	530	514	518	561	490	528	488	557	487	551	512	532	513	504	497	532	502	522	493	481	526	474	519	513	505	487	539	518	518	490	493	530	514	527	497	451	543	506	567	526	498	501	525	507	472	522	539	514	501	497	474	469	478	506	534	531	530	537	534	490	525	528	527	533	511	544	469	530	558	493	511	493	533	524	495	516	507	532	542	508	550	502	491	540	564	543	509	558	497	502	510	506	491	518	504	527	486	512	512	531	532	556	519	500	527	520	520	523	530	511	560	540	522	519	455	479	518	539	527	530	530	546	499	522	485	536	484	523	496	511	542	576	543	529	512	494	493	525	507	551	518	510	527	491	520	512	491	518	517	526	498	527	506	495	521	547	520	559	531	465	498	508	558	509	532	521	491	556	505	507	508	538	503	485	509	509	485	517	527	506	519	501	528	557	518	504	506	497	525	492	537	492	541	522	473	459	535	482	502	528	530	549	497	516	519	571	483	491	489	542	508	521	507	564	506	494	519	491	521	474	517	505	518	499	549	535	514	482	494	498	495	493	471	568	521	496	564	509	508	553	517	534	514	520	500	491	533	486	563	467	515	531	503	507	513	504	519	537	552	540	514	566	548	536	535	472	516	526	520	527	549	534	493	519	507	539	524	521	484	516	497	491	498	505	533	463	487	545	532	518	510	523	537	505	528	557	473	536	525	528	513	477	510	508	517	476	506	542	565	494	471	454	485	512	512	505	533	487	522	511	518	531	540	517	506	515	514	509	512	499	560	549	513	542	527	467	506	504	506	525	530	567	520	539	522	523	566	559	531	540	484	531	493	532	470	492	521	517	505	541	532	488	549	516	502	529	510	511	500	513	518	501	506	526	501	550	526	526	506	529	514	491	557	483	544	495	537	517	466	512	561	490	542	503	511	523	532	504	510	492	508	508	515	531	489	544	495	513	491	536	502	546	521	513	514	475	539	564	521	543	504	529	497	551	515	529	514	529	522	535	493	514	515	540	497	515	506	528	509	494	503	511	526	505	563	518	507	532	504	494	525	496	488	510	512	540	506	507	490	533	503	539	546	480	529	522	525	538	533	519	488	493	512	521	486	546	488	510	482	492	536	540	498	520	534	518	478	535	544	522	498	451	501	524	480	501	487	538	512	518	501	504	517	576	546	491	507	531	500	533	547	469	502	503	510	502	516	485	504	534	502	501	485	513	509	504	531	507	539	466	514	513	525	520	538	527	495	517	496	493	540	534	518	535	507	488	505	523	476	557	519	514	468	580	498	534	531	538	521	560	484	510	526	559	495	484	529	540	492	536	504	491	510	494	500	508	531	512	503	490	561	534	507	477	545	470	524	569	516	498	507	534	472	530	528	512	552	509	515	531	500	500	522	498	498	528	517	537	498	539	548	472	506	520	510	514	518	531	526	522	533	527	540	518	531	513	520	491	526	533	535	509	483	498	547	505	555	548	524	543	499	507	530	483	480	521	529	517	466	518	516	554	499	560	553	535	484	502	538	488	538	506	494	543	503	543	465	529	538	501	536	520	505	514	534	518	491	504	516	497	517	512	503	539	516	553	534	510	538	551	509	489	556	517	551	520	551	498	496	513	502	457	539	495	513	519	518	547	526	513	542	521	491	514	496	535	519	486	522	521	519	530	523	507	533	490	498	538	496	476	501	515	520	476	513	485	496	504	546	544	524	516	544	485	483	535	498	503	482	547	518	499	508	469	530	537	512	540	527	509	519	539	497	522	512	501	521	517	505	511	526	514	555	517	529	509	510	482	540	493	517	523	533	515	469	502	537	504	521	527	527	527	520	475	541	507	517	475	466	528	506	552	471	531	497	527	528	498	518	523	565	520	501	531	508	499	537	545	505	499	484	484	475	552	533	528	528	507	526	497	505	507	529	530	483	490	512	477	505	484	525	479	519	518	505	531	513	563	441	526	550	506	530	514	533	511	512	512	514	498	583	553	546	501	521	522	514	507	554	543	510	555	529	528	493	483	514	543	534	524	520	530	513	483	513	536	537	528	500	556	518	513	484	493	479	550	519	553	515	515	508	533	479	517	534	493	501	531	540	494	542	490	524	541	541	501	530	505	498	532	500	509	538	501	526	522	533	517	496	515	494	477	509	525	493	538	489	539	511	545	491	559	518	527	526	487	546	524	509	478	498	541	524	522	555	500	484	499	519	478	535	514	472	536	495	479	518	551	532	538	496	499	543	537	511	537	491	518	501	527	504	481	505	524	524	534	515	562	530	490	510	520	513	513	519	502	505	508	482	541	506	513	512	499	483	492	498	536	501	509	500	495	489	523	494	491	485	464	500	508	490	475	518	547	513	537	501	516	511	497	513	476	526	523	523	525	544	527	539	520	512	500	510	525	524	542	516	477	528	514	522	564	546	533	543	516	533	527	545	501	546	483	497	576	510	512	518	458	507	495	527	497	469	498	552	548	549	518	486	540	497	473	525	489	496	547	507	532	504	511	523	515	532	536	498	501	528	506	531	519	504	516	549	525	504	502	553	495	539	470	530	537	527	517	478	513	518	482	494	502	480	511	544	528	547	528	476	520	524	500	534	520	521	475	524	521
54866	24197	6024	1307	452	294	266	257	225	223	227	243	238	234	212	234	244	247	205	221	226	232	230	227	248	235	227	219	256	215	231	228	259	262	262	226	214	233	250	232	232	249	251	229	220	239	228	217	225	211	242	252	224	237	236	218	250	250	227	254	233	186	243	240	247	212	229	230	217	232	202	228	226	216	237	246	235	243	216	232	229	230	205	249	258	226	262	231	227	242	250	256	216	220	246	216	245	243	243	259	258	218	240	239	240	260	245	241	233	256	250	227	260	203	232	227	252	211	249	247	219	217	220	227	238	222	238	235	230	245	234	256	235	259	248	211	244	218	204	244	220	225	218	233	199	232	263	233	213	227	207	251	208	247	211	244	248	243	269	236	228	231	247	213	242	251	248	245	216	250	245	233	251	170	219	210	201	240	228	227	247	233	252	221	195	218	188	214	229	241	213	218	234	215	229	222	213	229	243	231	249	213	248	237	234	259	225	235	240	247	256	219	232	221	230	251	221	243	201	232	215	214	219	229	246	277	259	223	228	243	215	216	227	240	232	243	232	233	211	228	240	234	210	232	249	227	216	232	283	235	216	236	226	201	234	209	224	233	268	218	244	214	220	219	229	220	238	228	210	265	242	249	224	241	212	217	242	238	247	278	219	222	230	226	224	208	245	225	251	240	246	244	219	239	264	242	237	212	225	222	212	273	235	246	227	229	260	213	218	219	256	225	227	239	232	229	234	211	248	223	192	223	247	233	245	227	225	238	224	250	213	215	238	264	232	225	206	228	259	226	233	225	232	238	252	246	262	208	253	219	240	239	235	228	257	209	238	219	229	214	241	214	240	244	247	243	245	230	189	206	198	236	228	254	246	218	241	227	215	238	241	238	256	241	192	230	232	249	215	221	208	234	236	247	216	244	232	223	220	222	243	281	224	200	227	235	208	245	214	233	235	238	231	260	227	255	228	226	201	237	231	233	315	233	203	236	238	251	203	248	226	230	238	228	230	223	214	236	230	209	246	231	245	225	214	226	232	249	238	243	266	240	251	224	248	239	226	225	238	235	223	210	220	239	204	268	212	213	228	262	214	249	227	246	219	226	244	215	222	226	243	241	228	236	223	218	236	227	206	245	221	226	228	241	239	217	203	212	248	248	242	221	252	219	223	217	237	249	211	222	216	235	244	244	253	239	237	249	228	247	233	233	296	239	212	234	204	213	240	207	246	218	242	213	217	228	262	220	218	226	224	217	224	220	248	262	229	247	251	234	230	209	222	220	213	228	206	222	245	209	191	247	263	252	226	237	251	235	227	223	232	253	211	274	240	230	229	237	218	242	229	234	247	245	254	255	265	274	239	237	257	213	231	245	232	228	210	222	217	213	228	215	229	250	222	231	242	225	218	227	222	224	222	214	214	204	260	240	228	228	229	263	253	254	241	231	236	249	269	247	244	255	228	230	236	221	216	226	248	218	228	224	229	255	247	220	205	244	204	225	211	232	209	186	229	235	231	205	223	208	224	239	207	217	216	235	246	195	226	244	260	238	258	249	213	215	242	221	245	213	231	246	238	209	241	211	217	233	215	224	246	224	235	252	233	225	239	235	227	252	256	216	250	217	226	207	235	196	209	205	244	227	223	228	210	216	217	235	195	214	209	261	245	225	207	213	196	232	212	216	197	207	262	240	208	246	249	213	235	231	247	231	229	236	194	207	214	242	226	256	237	221	198	231	202	253	217	238	243	190	245	220	262	269	265	266	220	223	236	199	250	234	220	217	285	238	222	208	233	226	243	244	219	245	207	213	221	240	217	215	222	235	248	246	228	256	241	236	243	226	259	244	227	223	224	217	258	223	206	214	197	227	227	200	214	216	236	213	253	234	256	253	243	244	248	219	251	262	246	210	228	227	229	226	247	255	212	228	245	238	243	237	224	209	221	224	246	227	227	205	229	217	242	256	228	263	245	244	227	243	215	224	248	219	222	205	217	224	216	219	244	200	228	213	249	250	192	232	240	263	235	207	223	264	238	252	268	227	226	237	209	210	209	200	246	203	231	227	261	232	214	244	233	222	217	226	220	228	231	244	245	229	261	235	244	211	244	243	226	199	218	228	238	242	236	236	218	226	243	214	188	279	239	223	249	215	253	231	224	227	207	237	222	238	214	211	217	258	213	223	230	239	224	227	221	214	205	228	211	222	222	212	245	237	219	233	242	231	241	223	247	244	235	234	222	213	225	236	235	232	234	246	231	234	240	240	227	213	233	235	215	230	237	216	200	230	240	232	243	245	198	206	237	237	223	219	231	247	241	241	252	252	222	224	230	191	252	252	234	219	244	218	229	247	243	239	229	253	200	241	266	227	219	229	219	223	215	232	267	239	282	243	231	241	212	241	233	231	229	252	231	222	229	206	212	221	236	223	232	245	244	240	268	261	245	204	227	264	274	222	221	224	221	222	216	250	219	235	229	201	250	229	237	234	222	220	230	228	246	224	226	232	260	229	252	226	235	236	236	242	221	238	268	234	208	230	224	210	250	244	221	237	216	231	231	209	223	252	232	231	222	236	225	236	201	214	225	237	221	245	235	252	214	239	194	200	245	222	200	236	251	236	266	235	203	264	266	260	227	219	214	247	217	212	230	266	233	243	235	216	269	246	239	221	247	220	215	264	242	225	238	270	238	246	247	217	248	245	247	252	230	230	230	226	234	227	258	266	212	251	227	223	236	229	245	233	221	226	232	224	211	247	232	222	235	247	241	257	218	246	215	234	247	231	259	239	244	231	227	230	271	234	241	237	237	238	214	214	231	217	234	256	222	261	242	253	241	217	221	222	209	209	248	222	252	221	246	226	234	250	208	252	260	250	214	223	255	232	242	260	230	215	224	235	285	213	254	229	235	245	264	251	238	239	223	246	245	240	233	211	241	203	250	234	260	237	217	229	203	244	232	240	222	206	243	226	232	236	217	231	234	227	259	222	217	234	249	259	238	242	228	252	230	230	241	233	223	235	195	268	226	201	239	224	224	222	239	233	237	242	245	216	246	205	228	239	249	202	238	224	229	212	235	258	217	253	225	215	260	211	245	198	224	254	231	266	216	233	244	221	236	211	216	226	240	216	221	238	229	257	254	242	222	217	219	258	229	241	275	246	252	223	242	225	233	235	245	238	224	204	220	237	241	207	232	221	232	242	244	215	213	229	197	230	247	233	246	215	229	225	236	207	245	233	226	257	240	240	266	202	239	196	202	219	240	226	209	223	224	233	273	261	243	229	241	236	222	243	236	242	233	249	267	243	237	251	209	221	254	250	244	225	232	246	204	232	229	217	242	242	240	257	222	223	236	246	213	238	217	228	271	233	233	238	233	213	246	212	201	217	241	229	248	216	221	226	239	227	234	240	244	233	234	240	236	223	245	255	239	252	208	256	236	204	251	251	237	228	240	252	222	231	243	252	234	229	250	212	213	250	195	269	208	223	244	243	250	231	240	201	226	225	248	230	252	240
38272	16878	6569	2568	1116	798	620	601	549	540	527	489	480	540	492	533	535	496	499	492	522	552	512	556	490	539	520	552	500	473	509	495	518	497	513	507	515	506	540	514	544	524	534	506	548	542	531	504	555	523	532	507	522	507	531	523	551	550	539	548	559	535	529	540	539	474	518	476	493	548	535	545	532	489	487	531	530	550	519	550	543	537	558	524	504	523	511	549	535	486	552	498	505	516	502	504	463	507	523	512	512	486	537	547	550	530	522	518	532	544	554	587	499	485	499	509	526	510	489	515	515	515	496	543	493	492	503	504	509	552	526	533	543	533	510	516	539	518	511	486	526	519	526	529	519	531	515	520	542	528	513	517	525	527	517	512	515	520	545	506	518	502	540	498	546	513	508	525	487	494	508	522	520	528	523	537	514	499	538	486	509	524	494	498	516	538	522	500	550	560	541	535	499	515	565	546	548	521	515	500	490	503	468	530	515	484	527	495	529	534	480	523	520	512	515	520	517	533	557	561	487	480	526	512	507	517	548	528	536	538	518	522	503	534	533	513	506	527	529	512	491	523	541	498	490	507	490	499	531	513	546	500	513	528	527	526	513	498	539	517	510	540	512	523	533	507	498	473	534	526	494	491	550	468	525	494	513	483	495	531	504	517	493	486	467	520	515	563	524	504	472	483	505	514	515	513	495	515	537	530	558	530	495	552	492	534	455	528	540	533	512	511	508	516	526	513	516	538	569	531	493	493	505	514	491	518	549	505	525	535	537	535	524	476	534	540	481	508	493	464	546	497	531	469	530	505	556	473	499	531	503	547	520	549	507	504	506	519	505	524	518	496	509	507	511	533	489	528	488	545	526	514	476	508	514	542	490	522	471	529	503	503	510	523	542	471	546	484	520	510	560	517	504	536	534	521	512	506	550	496	516	513	518	517	501	511	494	518	500	461	531	514	536	536	538	514	506	506	513	524	515	526	527	526	546	505	546	511	512	504	493	574	531	512	547	467	510	529	519	541	486	520	504	518	519	479	521	517	507	545	529	517	561	541	470	513	549	510	568	528	504	528	525	526	523	489	537	471	528	524	498	564	506	520	566	526	524	511	545	541	524	490	521	541	500	495	523	532	523	496	494	513	496	464	484	510	486	497	533	562	557	503	514	568	505	513	505	506	531	541	515	501	520	500	566	525	518	549	527	508	531	500	516	543	507	540	521	496	522	548	509	514	479	492	544	484	512	561	523	514	539	571	499	545	554	544	510	487	519	541	516	524	549	536	570	537	496	537	533	528	533	511	521	526	502	540	499	539	532	503	523	559	483	528	531	515	535	514	537	505	495	523	531	532	508	540	569	517	515	561	535	570	505	495	510	541	536	499	537	498	489	528	511	503	547	507	521	519	510	500	478	547	485	530	534	508	492	498	562	545	524	531	515	559	506	537	535	509	513	505	498	543	478	528	545	526	560	474	536	514	496	483	569	560	466	525	537	485	502	525	535	501	509	500	520	516	525	495	541	476	582	533	562	530	554	517	551	510	525	527	496	491	503	550	515	521	511	568	529	535	554	489	524	514	534	543	526	487	519	553	503	518	503	521	567	507	537	544	524	511	539	501	509	548	534	536	540	496	535	486	512	507	547	514	531	501	533	526	550	498	530	518	561	489	532	492	569	513	519	480	498	557	556	489	511	547	518	547	497	543	513	531	517	497	507	519	492	524	525	482	568	500	485	473	513	536	531	523	522	576	532	510	519	513	581	560	511	500	508	505	500	519	523	503	548	537	507	524	534	527	543	605	487	512	518	535	557	486	499	532	501	550	524	514	540	542	542	488	522	529	547	524	484	489	499	493	521	540	525	525	468	533	508	544	499	524	498	515	500	526	530	486	531	492	510	538	474	539	536	519	509	532	538	547	514	522	518	493	501	545	503	490	503	538	501	508	529	553	508	511	595	527	508	502	533	532	551	498	500	488	558	544	559	558	489	534	568	540	503	501	542	533	529	528	503	523	528	530	488	560	500	528	527	511	549	492	511	533	516	537	502	500	476	512	517	527	529	513	542	497	542	518	507	548	510	545	524	562	506	525	556	531	487	511	541	516	480	519	487	492	510	496	522	525	525	519	514	553	526	503	524	454	541	522	546	513	522	526	535	535	485	537	493	489	478	495	505	530	521	536	524	508	557	524	566	498	523	515	446	484	513	518	512	510	542	527	506	549	535	497	558	501	518	534	521	495	527	496	530	555	508	490	530	542	506	527	502	539	521	508	501	499	544	537	482	473	507	538	525	533	496	526	538	495	522	527	549	480	513	514	527	533	534	518	482	540	499	479	511	520	532	488	484	560	517	505	574	525	593	563	499	504	509	521	513	545	559	558	527	545	501	519	487	542	516	506	518	571	523	536	504	498	502	483	540	529	498	499	514	528	546	532	519	508	505	507	529	508	521	514	526	513	525	509	498	503	549	508	494	501	515	546	479	518	494	477	494	529	515	581	501	530	537	501	492	507	544	509	536	516	481	554	520	536	520	482	533	530	523	561	526	515	537	566	525	565	500	510	505	503	537	504	559	522	555	512	491	512	481	459	511	491	517	498	509	530	523	562	524	508	507	539	513	485	550	496	503	492	507	518	561	580	484	558	527	531	508	511	538	546	508	510	527	502	549	521	531	522	559	495	538	477	530	520	524	484	519	522	521	535	508	519	550	475	514	499	521	497	513	557	562	507	549	523	536	541	531	542	513	522	478	528	517	484	525	487	509	519	574	522	513	503	530	528	550	533	536	508	518	510	517	537	523	531	535	504	497	520	566	539	521	562	502	505	496	513	464	503	488	530	528	593	494	544	484	519	575	513	540	561	510	506	538	506	541	507	572	536	533	512	539	559	499	525	530	513	573	526	525	520	535	503	519	578	527	561	481	554	570	500	533	526	513	515	530	522	472	504	492	481	537	520	529	516	528	541	542	582	535	515	525	517	558	469	560	484	518	504	534	484	493	581	493	542	551	527	516	515	524	499	524	495	546	547	503	548	482	503	491	515	524	465	504	516	540	524	479	525	512	514	534	518	516	522	532	529	534	498	510	517	547	500	544	498	525	531	515	519	517	491	509	497	470	525	511	509	557	498	552	509	479	501	524	555	549	489	526	513	523	497	504	537	547	496	529	532	499	497	521	515	525	549	493	509	513	517	540	533	540	543	545	494	520	493	512	523	538	506	513	548	531	511	539	522	536	508	484	570	512	479	536	513	518	520	468	523	539	566	524	508	525	522	516	538	519	550	536	541	491	547	510	559	517	528	529	522	531	533	562	504	526	547	521	563	538	522	531	528	473	480	526	516	521	522	466	503	534	554	552	537	525	520	510	531	519	497	557	439	510	524	543	526	530	520	533	500	516	498	553	526	514	551	540	500	521	523	491	556	523	510	490	486	510	500	506	447	488	500	501	530	478	532	547	512	510	489	479	487	502	498	516	500	482	550	488	534	491	538	508	485	540	544	510	522	514	518
61424	25441	7012	1717	755	461	414	289	286	293	241	219	240	217	219	216	193	200	224	217	210	235	220	203	220	200	211	222	219	239	186	195	230	228	229	213	227	206	212	191	218	190	205	182	217	206	222	203	223	234	236	204	227	239	194	211	189	240	204	223	229	219	231	218	222	206	224	208	224	217	198	189	233	225	230	213	207	203	222	226	247	233	220	172	213	191	213	217	243	222	209	228	218	209	195	228	218	209	226	212	224	217	212	217	226	237	202	234	217	222	217	204	223	237	209	234	208	218	181	215	245	229	206	219	231	229	204	212	200	227	225	210	203	240	192	201	218	212	217	206	214	201	216	199	225	221	203	219	263	235	225	223	221	234	220	198	178	181	227	186	201	183	205	197	234	218	222	207	240	220	221	217	224	215	222	232	257	221	228	257	219	198	221	263	241	218	223	205	206	215	222	212	197	199	205	225	227	225	184	236	203	241	198	230	239	181	213	196	200	200	215	204	199	227	235	219	219	220	228	195	233	221	207	221	225	227	203	199	210	216	243	218	217	234	186	209	214	194	213	213	240	239	244	237	240	232	245	210	229	242	204	214	197	216	216	196	227	173	193	224	205	229	225	210	242	248	210	219	191	226	217	200	188	225	216	196	222	220	226	204	212	229	210	217	208	254	227	219	204	209	213	219	224	212	226	227	179	200	233	221	216	192	199	212	219	240	228	221	217	212	242	246	231	227	206	206	198	215	227	223	187	202	203	209	229	221	225	203	242	237	205	204	198	217	208	208	215	201	238	192	263	241	205	205	219	224	198	224	200	211	222	229	212	205	209	214	226	204	209	216	209	187	203	226	160	199	217	188	209	213	198	195	193	230	254	211	216	218	215	224	193	200	235	226	243	210	243	218	211	191	212	217	222	210	232	219	195	209	223	220	205	206	201	192	194	222	193	228	209	195	211	220	224	191	212	222	213	215	208	213	191	223	222	204	231	203	200	210	208	212	238	254	217	200	211	208	224	224	199	214	241	209	213	209	229	197	210	233	218	204	221	201	214	206	229	213	198	210	230	198	210	226	215	220	242	211	206	220	202	241	202	200	227	207	234	200	187	221	219	233	216	216	225	232	225	211	214	227	199	188	212	218	239	228	199	231	245	203	205	211	193	205	218	225	219	192	228	197	200	229	205	236	205	233	215	237	195	208	225	240	229	215	192	225	212	230	250	214	204	209	195	208	210	232	218	240	219	208	216	200	203	208	230	219	222	242	224	223	209	243	206	209	185	235	196	226	244	228	219	227	194	196	202	207	195	208	218	203	192	211	244	203	222	190	204	199	216	217	202	237	231	226	223	190	225	223	215	199	210	211	214	200	194	209	206	221	188	229	181	228	234	219	191	198	230	233	240	245	200	212	231	192	204	228	194	231	228	210	234	198	195	217	229	204	226	213	228	210	244	207	213	210	212	212	216	227	194	185	203	208	207	202	211	192	209	244	216	214	253	216	225	250	221	232	217	221	208	238	245	215	198	234	186	229	212	227	242	216	224	229	246	177	181	201	219	203	229	194	175	221	193	206	238	205	208	235	207	220	193	207	226	218	205	224	242	229	208	224	235	223	254	234	224	212	248	247	216	204	208	213	242	233	230	255	193	219	210	196	208	202	238	201	202	212	201	203	201	243	208	219	179	225	205	196	231	216	220	234	207	244	225	221	225	223	231	211	211	216	191	242	217	203	235	221	203	217	216	226	221	210	221	203	226	187	238	210	229	215	211	212	199	206	220	209	231	238	200	215	196	214	228	208	212	211	203	240	221	198	199	218	197	220	228	203	245	205	220	229	218	246	226	220	210	218	218	230	228	249	253	201	218	212	232	194	188	201	219	195	197	240	210	220	199	205	234	227	211	243	243	202	195	236	197	203	247	210	230	195	217	217	216	217	213	193	251	215	222	224	224	200	199	230	213	210	230	200	210	190	216	202	220	207	209	193	222	171	219	224	193	200	242	223	245	220	222	205	212	198	233	245	195	216	208	232	221	214	245	227	206	206	194	193	208	201	196	215	228	267	212	189	187	208	197	222	230	199	211	196	235	224	201	214	214	211	212	222	214	225	245	212	212	236	184	238	216	226	221	236	227	218	187	214	212	188	196	251	199	224	199	207	214	225	213	221	232	210	238	243	233	248	223	219	206	235	225	223	201	243	224	227	268	214	233	207	206	222	218	210	235	227	228	206	227	248	176	204	210	245	200	208	218	220	216	213	213	198	213	239	245	180	231	247	212	207	190	216	197	217	195	218	202	193	223	225	212	213	222	229	217	199	244	234	230	183	214	202	205	252	251	191	214	192	228	235	207	235	201	228	183	195	226	209	201	230	215	221	229	215	184	208	228	195	226	229	172	228	197	196	194	217	229	244	220	212	240	239	227	223	215	213	210	239	202	234	225	203	202	260	242	234	218	227	204	226	246	212	179	228	217	221	206	206	214	233	234	229	215	236	208	229	217	220	198	219	219	208	191	215	217	236	219	224	195	198	207	181	202	221	203	208	216	223	185	207	208	213	201	211	215	233	195	203	214	224	193	208	217	209	226	211	229	216	219	213	238	218	206	193	241	222	242	233	220	172	230	200	215	231	207	214	236	206	223	223	188	211	224	213	241	210	234	202	212	221	191	216	223	231	246	222	207	253	197	202	245	219	185	215	206	201	174	217	236	215	195	211	245	226	208	243	224	210	234	242	204	206	222	209	231	200	197	202	215	232	234	223	210	184	206	218	185	205	211	236	220	194	223	204	202	194	237	202	215	219	224	195	212	244	208	209	244	214	220	199	236	222	250	209	227	218	227	210	218	216	201	221	216	192	195	250	234	200	204	226	201	219	234	223	219	213	238	232	227	261	214	217	194	213	227	239	208	216	206	238	221	228	202	227	203	221	229	213	231	237	259	200	202	191	235	230	207	226	210	214	205	209	217	242	214	221	206	212	211	226	198	221	220	195	216	221	192	247	202	218	211	206	219	216	232	234	238	212	201	223	246	212	230	185	213	225	209	206	209	209	201	220	217	218	217	208	219	200	220	230	210	237	226	214	202	239	199	225	225	230	269	215	228	231	209	208	209	215	191	215	236	234	197	231	220	204	213	256	234	214	221	201	256	245	212	220	215	217	216	214	202	228	207	233	246	227	239	198	214	225	216	208	207	234	236	201	227	223	228	225	225	217	223	215	232	182	242	232	234	193	210	205	219	220	223	193	204	215	206	241	204	227	196	222	221	229	201	201	238	197	204	232	203	237	235	239	215	216	234	233	223	225	214	198	213	204	214	195	210	225	214	229	220	185	216	229	200	231	242	219	227	204	228	223	226	228	220	212	192	215	203	223	222	216	224	204	239	200	211	209	224	226	211	207	192	186	207	209	204	226	216	206	197	210	215	206	222	200	238	233	243	203	220	207	210	205	215	207	208	207	205	195	195	227	249	196	206	210	209	188	217	188	196	219	208	196	199	211	190	228	222	213
41943	17518	6158	3476	2018	1377	1008	818	690	582	546	523	473	498	535	494	482	508	508	465	478	488	426	473	480	495	492	486	475	521	468	492	511	473	497	483	480	484	528	468	427	468	476	473	529	500	511	460	484	504	477	467	498	499	513	514	463	530	495	496	474	488	482	471	453	444	495	453	521	502	472	460	522	483	480	472	486	465	428	475	513	454	461	505	481	495	496	471	468	500	492	470	504	478	502	480	485	464	490	511	494	445	506	506	452	512	434	460	499	489	508	465	477	497	478	498	485	463	447	510	509	506	518	516	490	478	486	477	491	479	439	492	515	504	482	494	508	482	500	522	497	472	463	500	526	507	464	480	513	462	510	474	480	484	499	467	539	531	495	486	487	477	479	483	525	455	512	490	514	498	472	493	484	505	461	470	507	470	458	468	489	436	511	529	474	465	485	455	453	498	455	468	495	468	446	497	529	500	461	515	481	497	495	490	494	515	520	519	513	492	477	439	445	497	504	495	522	493	473	507	523	498	493	469	484	453	488	458	451	521	444	483	478	469	519	496	471	487	483	465	489	465	480	523	504	509	466	514	489	474	513	528	516	487	497	471	463	487	482	441	482	465	473	475	474	509	482	459	469	491	516	473	503	493	458	468	515	476	488	473	464	536	495	473	482	468	469	472	482	482	414	491	494	479	513	490	486	485	506	471	469	525	515	466	505	500	491	492	454	505	472	520	514	490	444	468	496	506	497	482	539	446	482	479	501	480	478	506	481	494	505	492	479	527	486	501	501	453	490	479	466	517	492	511	511	467	475	488	499	479	529	499	510	504	481	510	475	470	527	465	497	499	460	483	544	499	493	458	457	480	466	460	501	499	477	495	458	490	480	446	527	479	442	479	512	535	503	497	500	488	524	481	521	473	490	469	427	509	445	482	503	469	480	486	480	473	493	528	433	470	473	526	461	495	463	482	445	486	552	492	521	524	461	463	459	492	496	495	528	451	499	459	481	451	501	522	521	526	505	470	509	502	486	480	523	497	485	477	516	501	485	517	478	516	479	467	486	480	521	445	478	512	496	479	507	508	513	477	472	482	481	469	497	455	491	492	485	519	497	495	466	457	480	470	501	475	457	499	484	513	459	450	499	473	483	510	550	458	505	500	486	500	500	500	501	481	524	452	469	489	489	474	501	522	536	514	507	500	500	482	448	483	491	486	495	491	479	519	484	516	495	459	510	477	510	513	496	479	498	499	499	428	491	469	478	497	520	480	512	476	516	485	484	507	505	473	498	468	492	477	488	530	502	456	497	478	498	483	486	470	484	508	471	495	533	490	457	477	457	465	496	469	508	501	474	494	488	469	476	474	466	496	491	493	503	483	495	481	529	484	514	486	487	523	451	461	496	501	487	481	494	489	503	510	496	484	522	497	497	460	466	443	489	482	506	546	476	471	520	504	508	492	510	487	501	545	487	525	475	476	501	522	454	499	484	483	506	517	476	490	478	498	492	491	491	476	511	476	489	505	516	484	482	483	485	541	516	509	475	482	478	444	493	502	466	459	441	447	437	452	482	494	452	517	504	482	451	481	470	499	510	482	455	484	470	512	499	469	463	522	537	503	450	504	483	497	491	486	464	492	440	480	468	505	487	471	517	528	469	498	473	515	489	500	491	455	471	477	482	449	497	502	479	527	481	517	507	517	481	467	508	475	479	483	431	520	434	490	482	486	483	447	536	530	494	484	438	513	483	465	493	482	463	508	482	469	509	497	445	487	480	494	501	488	498	493	496	521	515	498	514	484	501	481	470	452	489	463	518	487	493	523	463	528	489	477	489	506	530	470	510	459	483	513	481	509	486	461	484	517	498	517	459	496	480	515	492	494	494	511	486	526	538	439	504	506	515	495	481	491	486	503	491	457	514	488	533	506	483	475	454	461	432	511	506	493	471	487	494	490	491	470	449	474	477	540	457	496	475	523	490	484	479	518	487	478	482	493	517	455	493	493	478	478	506	453	463	533	486	483	466	517	465	501	525	471	444	470	464	492	455	486	500	484	504	428	485	470	485	510	499	471	492	493	480	481	470	469	499	456	537	495	476	478	478	465	444	522	442	496	479	469	482	511	511	501	546	499	510	509	499	487	517	484	462	477	465	497	442	505	463	476	485	474	506	502	505	488	543	490	501	510	495	480	508	468	496	509	492	477	504	520	506	529	465	522	447	546	509	480	509	495	507	520	503	480	490	528	494	469	477	498	526	484	480	461	503	503	478	447	501	460	466	491	471	508	463	466	499	489	475	487	509	488	449	511	466	516	479	507	495	457	454	480	451	471	514	476	504	449	531	460	452	513	482	498	465	495	468	461	501	493	506	462	469	461	499	510	490	488	473	503	434	468	488	480	502	499	521	506	517	510	510	503	471	491	465	499	491	487	485	503	492	509	487	479	469	475	507	498	494	475	522	459	505	508	469	483	497	477	477	498	491	512	482	492	494	477	480	466	495	478	497	505	476	513	505	482	508	497	475	479	467	487	471	506	497	512	474	475	492	525	533	513	428	462	471	519	494	477	468	536	513	493	492	547	472	472	505	479	473	538	508	488	514	515	496	482	503	468	456	470	510	474	437	478	461	474	486	478	487	474	440	493	497	468	506	460	521	510	445	473	474	494	477	505	491	509	493	486	479	538	532	499	518	496	511	506	535	475	490	464	503	515	464	480	467	497	483	456	484	460	481	479	552	500	444	521	467	492	496	515	471	491	474	510	488	485	495	488	472	523	492	489	493	513	529	497	491	482	468	477	464	471	495	512	487	524	484	509	476	444	503	484	513	508	439	492	512	483	453	439	479	489	448	490	478	473	445	447	464	460	511	486	444	476	498	461	472	493	507	453	477	469	506	467	517	488	467	476	466	480	503	519	494	487	508	501	507	468	480	477	507	476	502	502	494	469	493	512	463	474	517	517	504	507	507	459	460	484	518	478	509	507	441	512	504	507	512	487	484	507	497	532	472	473	492	484	446	493	528	480	513	512	436	478	463	510	471	448	507	474	471	495	483	494	472	486	461	516	461	515	517	481	483	479	504	433	487	452	497	496	514	477	511	480	483	448	490	474	492	488	490	513	483	460	483	474	479	504	519	488	499	478	478	483	455	500	458	482	499	495	501	492	489	525	484	484	495	463	482	486	499	524	543	471	527	510	466	500	468	481	453	484	483	497	466	506	496	501	487	470	509	488	450	449	475	452	470	510	487	496	505	460	516	534	513	462	450	505	467	499	478	496	511	515	484	488	482	502	502	498	482	474	488	480	493	459	448	510	513	495	505	520	507	506	483	485	498	517	489	493	484	495	478	488	477	511	505	499	479	453	489	469	479	496	500	494	501	501	496	521	508	486	460	470	502	471	502	483	533	510	486	489	478	496	489	517	479	527	509	486	559	495	460	553	489	458	500	489	478	480	484	493	509	457	487	476	479	477	530	536	485	507	495	508	483	503	478	477	486	456	484	534	518	516
62223	31912	17407	7845	3446	1869	1044	745	586	396	286	232	214	225	226	224	242	213	217	217	212	232	228	246	246	217	215	255	213	225	247	229	233	252	207	238	266	200	204	209	207	212	228	201	194	191	214	222	214	213	236	241	234	223	225	210	236	239	205	207	214	237	247	216	233	243	211	240	226	210	222	219	267	225	230	222	209	214	197	225	248	232	216	241	212	205	219	229	231	212	226	233	221	249	241	235	228	241	229	204	208	217	242	203	223	194	244	249	245	230	229	227	236	232	211	218	220	223	224	199	189	238	248	241	213	205	242	258	241	239	238	209	203	206	197	234	234	180	201	225	209	232	218	236	229	206	243	229	224	233	246	221	240	230	228	209	199	234	233	232	222	257	239	244	193	202	209	236	269	227	226	221	221	233	218	234	214	224	229	217	214	218	231	242	228	219	213	219	229	224	224	232	230	237	217	227	259	239	220	224	240	239	249	214	264	228	227	215	226	242	227	213	245	226	255	229	229	218	244	241	208	244	209	231	224	211	192	264	225	231	218	219	196	191	214	227	197	199	207	231	247	224	230	229	230	235	231	248	230	215	215	239	246	231	235	232	223	218	223	201	227	229	209	234	214	210	204	237	238	214	221	236	215	213	224	221	203	231	215	217	211	211	226	209	231	237	232	207	236	222	260	199	229	200	220	239	216	245	214	203	233	222	248	223	241	234	224	222	213	228	214	235	214	238	204	233	218	198	236	199	225	218	222	222	252	234	257	212	238	225	219	216	237	221	221	227	232	243	218	197	217	231	244	243	225	197	243	243	238	232	227	213	224	233	199	219	208	212	218	225	249	218	230	233	242	227	209	216	254	230	216	247	248	188	237	230	245	215	221	222	251	200	245	210	187	245	218	227	229	211	223	217	237	232	202	232	196	244	237	203	240	241	220	249	219	217	254	219	233	239	217	233	193	229	220	177	237	260	218	225	238	217	211	197	206	248	218	236	240	220	230	188	214	231	195	211	203	242	212	218	217	220	236	191	232	228	228	214	199	215	234	198	209	212	210	217	211	229	209	232	228	259	224	226	241	224	214	217	253	201	213	253	197	204	222	230	237	217	243	236	229	210	212	226	199	188	226	230	236	245	203	232	224	201	236	229	236	229	210	221	212	257	213	218	199	199	218	254	223	206	206	229	192	198	207	220	223	225	213	228	224	239	231	222	230	254	214	243	206	213	215	237	255	229	223	201	236	222	227	208	214	186	236	216	200	216	210	213	218	234	227	196	235	263	212	226	218	231	209	196	205	206	193	213	209	231	235	213	227	225	220	229	246	242	239	217	214	234	219	243	211	212	208	222	221	211	207	220	237	203	252	216	228	229	210	212	228	224	225	212	187	236	239	183	233	233	250	243	211	183	229	224	222	251	214	235	207	220	222	214	212	234	200	237	234	242	203	204	204	224	232	197	200	209	219	197	224	220	217	218	242	209	234	212	247	244	228	211	218	203	224	242	247	220	206	223	238	225	209	216	230	240	223	219	246	229	255	237	237	203	234	235	233	221	243	233	223	223	256	243	224	249	237	239	217	193	206	213	210	230	235	208	223	216	210	213	198	250	252	257	203	203	213	231	216	229	211	190	231	231	209	207	202	199	221	238	232	246	208	227	223	219	225	231	230	223	222	208	240	233	194	233	209	259	243	238	206	250	221	226	203	229	186	226	231	222	220	218	233	220	211	234	245	237	238	209	225	221	213	247	218	258	219	220	207	224	223	212	193	209	231	250	231	212	205	221	236	244	243	253	234	231	233	226	240	237	216	225	217	238	221	189	253	238	213	222	224	210	235	205	237	186	222	224	244	195	202	218	227	217	241	199	220	221	229	222	227	196	218	222	205	206	220	226	230	230	238	206	218	233	218	233	210	253	233	230	227	233	213	233	233	206	208	232	220	236	221	221	250	234	218	226	215	251	219	215	214	251	241	198	254	229	215	188	233	234	210	215	200	242	204	241	212	237	226	217	240	206	223	204	246	204	246	205	205	237	231	209	224	225	191	240	246	224	201	246	235	218	229	202	219	204	235	211	223	200	247	240	215	219	239	209	222	215	206	226	210	211	233	220	230	232	240	222	232	229	230	230	220	231	191	224	201	199	229	231	217	205	211	220	208	257	217	233	207	218	260	218	234	212	270	235	237	232	195	229	239	233	224	243	235	206	217	239	243	219	228	246	226	228	206	219	212	239	234	221	218	246	239	209	208	220	202	216	213	182	220	206	222	214	233	213	206	249	215	227	208	236	224	218	213	206	205	247	201	203	248	229	224	218	208	226	206	230	226	246	217	222	214	234	254	215	222	230	217	208	244	222	233	231	235	227	211	200	216	215	230	235	216	211	226	234	263	203	256	226	259	245	224	213	222	207	221	222	203	231	199	197	226	250	242	235	197	234	198	207	203	218	219	202	224	209	214	201	229	236	211	191	204	220	191	215	196	200	207	220	209	201	244	224	222	211	209	199	235	211	216	211	247	233	250	229	227	231	204	231	240	231	225	223	247	247	236	243	218	227	237	233	242	231	231	210	196	221	216	224	251	214	210	212	229	207	193	225	234	216	235	254	237	251	225	252	207	203	206	221	213	229	217	202	225	211	215	222	234	247	222	227	216	249	251	265	230	208	223	217	222	230	215	201	212	186	209	222	213	235	200	225	217	207	241	255	213	198	213	208	208	214	240	191	220	222	223	223	226	233	238	227	245	227	218	232	240	199	221	220	231	219	229	229	227	223	229	264	249	221	221	206	212	206	230	210	217	271	241	207	192	235	234	256	216	208	232	208	250	237	207	221	226	208	240	228	208	212	192	222	234	214	230	227	200	205	232	197	247	231	219	233	231	216	226	216	187	228	214	229	206	227	220	204	236	210	232	226	245	215	216	240	231	229	227	220	197	229	206	211	221	199	244	230	220	227	215	227	233	229	184	184	208	218	215	239	229	210	196	225	242	216	247	244	227	223	215	207	243	224	237	180	235	230	246	202	241	216	240	240	234	229	252	209	223	250	219	230	226	228	213	208	255	235	203	207	233	233	252	229	207	216	236	210	258	219	222	208	216	193	208	224	240	209	230	211	244	204	223	226	236	202	239	223	193	213	238	223	229	227	194	219	220	244	220	221	235	234	200	213	263	229	208	257	209	243	202	205	265	215	239	217	240	235	248	231	219	231	237	229	213	209	218	252	210	226	192	224	235	234	233	220	238	234	230	237	214	198	213	226	207	192	240	210	206	216	194	235	201	212	216	193	218	251	217	246	237	214	188	234	218	217	215	228	263	231	219	238	241	215	218	220	263	215	219	229	212	227	220	195	208	225	221	255	243	205	226	205	222	229	241	221	213	205	196	241	230	235	214	219	228	218	222	213	220	242	239	233	227	207	236	244	224	203	226	236	225	233	211	215	228	227	223	222	222	238	183	227	198	225	222	244	206	220	230	240	241	210	238	197	230	227	220	211	219	231	208	231	221	198
40879	23462	17760	12733	8104	5374	3409	2485	1771	1196	855	575	562	530	514	536	520	535	492	515	511	511	533	518	498	514	503	477	502	526	522	495	528	498	503	485	518	539	485	464	489	521	504	515	454	519	501	498	535	500	502	498	490	501	464	499	497	507	486	515	490	493	502	513	502	510	479	501	526	505	504	515	521	502	501	479	459	510	494	543	567	516	480	543	494	531	491	518	515	490	505	509	466	521	517	453	505	543	490	509	503	554	505	505	523	515	484	495	536	533	481	488	497	474	542	527	471	501	472	471	498	529	468	519	479	520	518	513	479	530	479	488	486	535	483	532	537	531	499	498	474	522	467	497	514	532	516	522	497	501	504	520	480	497	523	518	466	513	525	534	468	483	510	473	494	504	468	529	503	481	504	516	551	513	497	531	499	514	478	480	479	495	550	487	480	472	496	561	514	459	480	490	476	520	498	517	501	492	498	495	533	527	513	509	481	520	503	521	529	502	430	483	521	476	505	506	527	527	538	516	503	535	479	484	509	471	505	525	490	471	492	502	510	519	514	495	507	508	521	536	518	507	511	529	488	503	469	512	500	508	500	505	480	532	505	522	499	487	501	532	504	487	541	494	451	512	483	528	522	495	500	512	484	510	532	475	513	539	482	497	496	518	500	477	511	500	517	462	477	493	519	500	518	500	501	506	503	466	496	506	483	499	520	551	516	476	533	507	528	484	514	477	460	461	486	533	528	479	489	528	506	465	502	479	501	476	514	522	507	508	488	495	498	484	505	491	473	498	483	478	508	504	502	525	496	496	521	499	520	492	498	491	462	516	477	468	483	524	482	484	496	522	529	522	487	497	475	497	495	508	509	482	500	475	534	495	462	479	488	520	479	481	483	465	491	482	515	542	516	517	514	529	493	511	516	504	468	506	481	489	504	499	498	460	511	486	482	568	516	498	483	523	502	508	468	503	485	503	479	532	510	481	519	479	517	495	480	485	492	476	536	490	541	521	540	527	535	499	478	454	495	532	461	525	485	487	494	491	505	521	510	554	499	486	486	514	507	479	477	510	526	542	489	534	527	509	528	516	499	488	478	551	530	551	501	489	487	523	508	492	503	529	537	506	547	493	506	489	492	476	513	520	512	510	521	500	481	501	529	549	489	502	456	487	456	493	532	500	524	481	520	494	517	491	484	482	491	491	464	526	522	465	482	497	512	475	520	532	502	489	493	471	482	507	539	528	495	533	494	561	477	484	491	515	471	511	497	489	482	495	497	494	505	496	492	510	490	527	497	489	510	494	493	521	528	501	513	499	444	499	529	481	505	526	449	476	508	502	492	485	491	494	484	517	489	514	457	511	556	504	504	497	462	499	483	451	512	503	465	513	503	487	472	529	477	499	474	533	488	520	504	434	491	480	544	500	490	533	520	492	514	501	514	497	477	529	506	483	521	547	490	516	498	466	518	503	499	491	501	533	498	514	528	500	527	461	474	496	515	520	562	530	509	501	476	481	522	458	499	523	530	502	497	509	531	524	512	474	530	496	487	531	512	548	497	528	492	511	484	508	482	510	523	502	549	490	501	458	548	521	465	475	538	517	544	545	493	513	448	503	490	505	467	477	458	480	507	531	504	523	519	491	519	533	507	516	486	516	490	456	486	505	526	467	493	547	520	456	494	520	518	505	522	510	490	522	509	524	518	525	471	507	473	509	508	516	558	493	483	490	518	464	478	538	506	535	503	498	460	519	490	501	500	502	521	543	515	468	515	516	522	468	494	510	458	490	511	485	529	461	473	525	546	531	568	455	509	483	475	519	511	493	496	480	497	526	487	457	527	540	464	520	510	495	498	504	538	532	452	496	496	531	482	545	488	529	491	494	483	511	526	524	517	482	508	490	519	490	459	510	495	495	478	530	499	500	489	518	510	534	508	538	520	508	459	504	496	476	514	496	478	492	481	500	511	537	503	488	483	526	492	489	494	489	527	483	524	493	488	486	496	464	462	555	478	495	501	500	478	507	509	491	479	519	501	509	525	503	531	510	471	514	514	492	467	470	506	490	534	519	516	521	517	505	502	488	531	465	528	556	500	518	488	512	505	496	515	505	482	500	498	503	515	512	459	523	498	499	510	512	498	504	506	517	533	525	512	494	490	505	489	508	522	516	477	500	513	484	494	466	511	508	488	507	489	520	502	512	486	511	472	517	541	536	502	500	491	539	488	472	484	490	518	496	441	526	492	548	529	496	512	505	514	496	544	520	494	490	526	524	494	532	528	504	471	518	530	501	503	486	475	501	539	510	508	518	471	517	507	482	493	535	491	532	506	488	500	493	528	483	498	510	471	489	456	507	501	528	496	499	481	460	546	520	482	467	510	524	500	481	495	480	535	503	503	505	481	526	513	501	503	523	509	485	481	482	528	537	475	514	493	511	487	533	503	535	506	510	493	538	467	497	489	481	524	557	499	509	474	451	529	521	477	478	472	535	483	499	500	503	480	532	504	512	498	530	500	550	527	539	485	499	508	505	472	469	504	507	498	536	467	546	509	476	489	500	493	507	527	467	516	503	487	492	511	499	531	498	515	539	502	508	526	509	483	496	499	501	474	481	499	501	479	501	475	517	497	526	454	484	517	476	485	506	497	542	517	496	545	516	489	503	523	514	523	529	513	528	495	500	479	524	513	496	506	496	483	497	524	463	568	509	482	520	530	503	500	525	508	530	473	523	487	538	486	525	473	509	519	492	495	499	499	510	488	527	484	510	542	499	527	496	510	528	502	495	507	487	501	486	506	525	546	540	524	526	518	495	493	520	511	452	489	514	501	531	520	500	511	538	500	516	477	483	510	525	461	485	529	502	544	472	486	539	474	490	513	477	502	515	487	509	535	492	460	517	533	527	483	512	520	487	497	473	460	482	483	505	472	535	513	459	490	507	479	520	521	528	487	526	500	476	455	500	467	508	507	491	522	508	500	499	513	488	506	520	466	503	478	507	482	478	489	496	487	488	498	527	523	492	536	499	468	502	517	490	500	514	515	502	482	506	489	500	513	496	523	492	520	478	470	490	512	543	467	501	509	510	530	549	511	506	496	496	497	526	515	527	505	514	531	514	450	539	459	494	524	489	458	510	477	482	548	514	452	529	513	482	506	484	498	465	489	523	528	485	469	529	514	488	519	461	496	494	486	484	524	512	513	501	467	496	519	472	514	470	510	520	487	529	538	537	550	474	476	512	498	472	537	518	504	471	521	501	470	498	482	506	525	506	459	490	477	493	479	509	514	549	487	523	470	482	526	505	504	567	485	475	510	483	508	500	461	500	533	526	498	468	449	513	494	498	465	532	490	484	567	517	514	529	509	460	521	460	509	457	523	545	508	518	532	502	475	520	480	504	508	494	478	490	540	512	512	508	485	514	535	510	507	514	483	495	521	516	529	505	519	523	497	523	485	498	547	481	543	461	522	483	505	535	506	495	479	487	495	509	510	491	498	485	519	541	510	521	498	524
40147	17960	7982	3165	1255	561	325	270	277	229	211	204	229	223	203	231	215	208	229	223	198	219	212	236	211	209	225	212	200	193	210	193	190	217	218	218	202	208	242	221	181	231	222	209	238	207	226	220	227	228	199	222	230	210	229	218	203	226	191	220	214	197	204	203	214	232	209	191	236	224	216	224	188	198	193	227	228	212	195	239	219	195	225	230	230	224	211	240	219	216	211	237	193	206	216	201	232	186	201	207	227	211	201	203	206	200	223	239	222	209	195	228	195	216	237	206	232	214	210	218	195	217	219	241	225	189	220	183	170	199	204	204	235	231	224	226	192	214	196	237	204	206	202	223	213	232	206	214	216	172	264	249	216	217	217	213	202	230	237	194	207	203	228	177	206	203	250	241	208	245	248	225	201	197	214	246	232	196	181	210	211	202	194	196	220	201	204	222	226	211	225	234	201	206	236	204	200	240	229	206	231	237	203	230	176	236	197	203	222	232	205	216	230	212	244	195	207	227	222	176	223	244	222	212	219	185	216	224	208	215	199	199	214	231	206	220	202	227	221	199	229	214	224	209	211	202	206	167	197	202	241	236	199	247	203	238	176	186	216	206	212	223	203	213	217	239	190	215	213	204	237	208	204	199	219	218	176	222	202	194	233	221	207	233	184	212	220	210	222	205	233	210	202	197	213	200	184	194	216	198	219	224	213	183	194	204	202	207	207	205	243	220	224	215	195	211	215	225	215	229	222	212	228	203	210	228	216	208	232	228	216	205	214	229	205	213	213	194	217	246	215	205	226	194	200	237	206	215	206	226	186	225	232	200	194	197	186	241	227	228	217	192	196	195	211	216	211	215	205	175	209	222	204	215	194	248	202	212	232	203	219	238	193	220	212	214	233	182	202	215	227	201	233	187	197	250	179	154	195	227	225	195	205	204	240	219	200	229	213	221	204	209	261	228	204	201	204	218	231	226	208	255	221	188	195	225	241	217	210	199	217	197	218	207	189	216	233	241	206	240	217	195	221	212	197	189	220	193	203	206	210	214	231	217	201	223	231	198	205	212	205	211	185	196	204	174	214	222	211	225	198	185	234	220	228	212	187	201	215	209	208	226	200	222	248	239	185	217	206	223	223	203	211	207	224	199	220	186	183	204	196	213	231	201	210	192	224	228	245	195	202	224	229	201	213	190	226	227	236	210	199	179	200	197	215	218	196	215	216	248	218	213	208	186	220	216	197	219	199	216	205	204	210	214	208	211	217	215	197	232	206	209	204	240	233	199	216	202	211	240	224	214	193	210	215	191	231	242	197	206	198	190	216	210	220	224	206	224	221	247	212	216	219	222	200	215	221	232	195	207	207	194	210	175	187	209	217	191	223	204	220	211	195	225	200	201	206	225	188	220	233	191	233	225	219	225	223	189	210	225	212	197	220	194	211	206	202	197	203	228	208	202	227	213	205	210	206	217	191	195	220	193	197	200	220	220	207	200	181	222	240	204	204	246	209	195	214	212	193	202	209	181	199	223	208	217	209	218	204	223	208	210	224	203	187	211	208	191	217	200	231	242	232	225	207	202	219	205	220	214	217	223	205	212	211	202	212	213	220	180	172	190	196	199	222	202	240	225	221	215	213	224	209	228	195	219	208	199	219	202	220	213	220	219	214	246	219	222	204	196	209	204	194	197	225	192	223	240	209	221	211	230	252	235	216	238	198	204	217	202	168	211	215	209	230	224	223	217	200	214	220	242	249	201	197	203	200	193	193	207	246	199	222	209	193	229	207	202	197	222	204	178	237	199	232	212	207	221	213	188	216	190	229	175	190	196	208	224	217	198	201	218	174	221	194	200	231	216	232	230	245	210	241	212	240	160	225	205	209	207	237	196	193	189	236	212	232	212	208	221	226	230	190	223	197	222	234	223	206	238	227	233	200	209	219	194	214	231	200	222	198	228	200	198	202	205	207	209	227	212	210	190	209	208	221	235	228	219	220	234	198	209	202	207	227	225	210	235	198	183	218	231	211	187	205	193	219	210	202	191	213	212	218	208	214	197	221	206	195	217	226	181	216	225	220	226	214	194	199	211	200	201	208	195	220	215	195	206	225	208	208	217	241	211	203	215	195	170	201	186	222	221	207	218	217	195	208	217	204	205	206	179	207	203	231	219	212	199	204	206	238	215	195	228	218	220	211	187	201	220	214	222	212	230	224	211	199	198	225	205	214	215	206	232	225	202	221	215	202	221	188	184	234	217	200	204	200	211	195	199	202	224	218	218	233	211	214	220	192	215	212	204	184	191	221	219	211	216	233	180	200	210	229	225	207	207	197	242	189	213	221	221	223	226	210	213	212	196	204	227	204	225	202	201	197	212	223	215	211	215	191	225	180	208	185	201	209	203	214	256	196	207	189	193	204	196	242	214	214	222	207	192	224	194	178	217	201	219	239	189	237	195	185	210	229	241	212	217	190	217	195	182	216	197	220	176	225	187	239	236	179	212	211	216	213	238	233	197	220	217	212	227	223	229	228	183	211	178	187	210	194	192	222	199	214	233	210	222	226	229	193	223	217	199	222	195	218	219	211	202	213	207	240	205	209	193	208	198	211	224	208	209	243	206	230	257	211	215	215	244	198	191	204	213	216	219	209	234	213	203	214	194	205	209	208	187	231	203	207	228	223	214	219	215	209	214	200	237	216	210	221	243	206	246	202	207	214	183	213	206	228	250	215	208	188	174	203	222	195	199	192	231	208	194	201	214	212	206	192	190	203	243	192	199	197	204	217	208	203	193	214	213	182	200	228	221	195	200	219	233	228	223	185	254	237	217	222	189	204	214	196	223	206	231	223	200	209	210	213	210	222	227	208	233	218	210	182	211	226	207	226	228	206	197	232	216	200	223	204	206	208	220	206	220	205	223	218	217	231	216	210	227	244	208	222	179	224	224	197	190	173	186	202	223	211	229	231	196	212	240	206	203	217	250	223	204	190	193	234	206	193	199	217	222	213	186	226	224	209	197	226	261	225	224	205	192	190	231	225	228	206	178	210	212	203	214	235	201	211	218	228	222	190	220	219	184	199	208	222	227	234	209	193	237	213	222	220	229	215	189	239	220	177	216	235	209	192	209	210	220	202	200	200	200	205	222	222	209	190	214	207	200	214	220	213	228	212	235	200	198	218	204	230	189	240	227	214	159	230	217	221	203	220	190	180	226	187	193	232	212	211	221	212	231	196	230	191	214	217	206	189	231	195	203	224	193	209	227	212	201	188	210	209	187	225	201	216	214	181	225	214	218	210	196	199	212	216	242	203	230	206	210	220	218	223	221	219	217	236	214	197	197	194	210	216	237	202	210	207	223	190	218	240	210	233	220	210	191	205	196	229	218	224	241	218	222	211	208	216	196	222	203	200	185	203	189	221	197	214	216	206	203	226	218	199	232	210	231	206	233	189	196	234	236	217	213	204	214	211	206	218	191	227	201	207	221	193	194	193	207	194	222	228	206	207	225
25725	14323	10263	6476	3568	1749	1098	821	751	545	497	445	496	462	482	465	436	462	471	426	470	507	487	482	483	465	481	486	470	471	483	530	456	506	432	451	436	480	468	471	504	465	497	474	467	484	432	477	459	478	452	508	468	485	460	489	485	472	473	446	510	529	491	487	520	479	483	457	446	464	508	474	472	498	516	492	463	479	463	499	458	450	491	491	470	479	460	464	467	482	423	432	444	470	490	545	474	465	440	474	493	500	438	465	456	509	518	494	475	485	470	458	472	472	498	463	499	498	481	452	441	504	479	434	506	489	490	430	451	492	471	506	452	467	460	477	451	445	477	473	470	482	452	488	482	467	467	474	540	495	471	450	454	485	473	464	481	509	516	503	471	503	487	478	461	485	488	443	463	492	471	465	486	515	479	455	492	445	483	502	471	450	462	464	474	454	517	455	469	513	452	448	470	495	457	484	499	470	487	438	492	467	469	475	496	471	477	505	495	495	519	499	441	491	441	520	450	501	483	468	486	505	434	483	466	470	495	469	486	451	481	424	513	452	458	458	439	493	468	476	483	472	467	472	465	463	459	456	482	484	483	454	500	469	482	452	482	490	496	485	464	475	454	477	490	479	493	480	438	491	476	492	523	480	453	500	534	409	475	502	490	511	471	476	514	500	516	481	483	480	474	488	503	503	495	519	466	466	490	471	498	511	455	505	435	474	419	472	505	447	521	466	457	458	494	479	483	482	492	491	480	483	486	474	497	453	468	493	462	434	449	461	477	479	463	490	476	448	481	448	447	516	453	513	440	486	467	482	457	503	470	481	459	491	466	441	499	447	489	506	396	476	479	465	502	449	486	440	507	467	516	499	421	445	466	456	474	475	479	521	486	478	470	483	460	494	447	503	488	508	490	492	509	470	490	440	513	461	461	503	487	482	483	455	458	483	440	477	462	515	479	447	473	469	476	467	476	477	475	462	469	468	446	442	486	488	502	525	459	452	496	450	464	499	447	435	479	483	452	503	467	496	474	472	464	477	450	474	472	459	509	491	483	505	463	462	495	441	442	477	461	475	505	443	481	420	467	496	498	459	518	470	503	496	479	442	449	472	481	501	499	432	505	464	454	470	464	470	511	517	488	481	427	450	479	437	435	452	481	473	506	495	487	472	493	444	465	474	463	523	470	480	484	468	454	519	480	499	457	467	487	469	462	493	474	483	448	470	478	488	463	479	440	472	466	503	470	442	456	495	441	443	507	496	499	461	482	448	483	459	467	467	489	491	450	467	486	459	468	432	469	452	467	458	483	462	465	491	507	459	483	455	456	449	496	472	531	465	495	508	474	476	458	433	459	458	485	467	472	456	449	484	473	472	467	450	493	492	465	463	457	469	483	457	480	461	492	487	469	445	466	441	469	445	496	477	453	472	472	452	478	501	454	510	489	476	507	495	509	495	509	484	451	452	480	502	483	488	481	458	451	485	506	514	478	429	450	448	504	458	496	488	479	473	495	519	488	443	464	463	478	479	498	474	466	473	500	455	474	457	500	440	462	458	493	472	452	485	469	494	466	483	483	465	463	484	506	494	448	456	497	491	443	483	519	446	517	428	505	433	468	464	444	464	524	493	477	486	476	500	483	496	475	461	479	503	501	474	454	482	474	486	503	451	452	451	477	495	486	504	447	469	498	487	479	489	469	469	453	474	486	521	472	450	485	469	479	445	460	452	460	459	484	493	466	507	465	458	487	461	454	469	408	463	492	503	497	493	477	511	487	475	461	452	485	458	478	462	453	463	463	460	477	475	465	526	456	486	452	513	489	441	481	467	493	506	462	470	475	452	476	487	462	481	457	480	523	498	495	521	493	427	495	499	475	494	472	439	488	466	481	497	476	493	454	468	473	442	441	465	466	498	449	470	470	446	470	457	502	485	497	446	516	480	513	447	533	458	458	459	462	465	488	459	478	444	475	471	457	490	526	499	465	476	464	479	492	475	473	466	495	472	517	465	487	461	498	493	478	503	445	491	431	430	470	523	488	473	465	462	503	465	456	451	502	497	498	443	480	479	447	511	473	475	458	468	491	466	475	467	476	488	431	470	461	488	480	453	490	476	503	467	471	457	455	485	485	490	455	451	468	439	504	484	479	529	470	453	468	485	479	487	472	476	456	471	464	441	469	520	492	486	486	482	442	513	469	466	455	455	489	467	435	459	495	503	453	507	435	481	500	460	475	478	449	499	486	463	470	466	505	528	486	487	461	485	504	494	462	437	463	494	478	525	489	479	453	483	499	482	446	468	498	442	444	470	497	483	490	490	475	461	495	490	498	441	477	489	499	467	494	471	472	492	461	469	498	458	455	500	469	467	476	469	496	489	480	501	476	472	497	489	456	464	443	467	467	467	483	519	459	459	483	430	438	510	468	463	497	456	490	488	489	442	472	497	499	433	492	466	478	476	459	447	460	487	506	471	458	508	472	500	478	483	502	485	487	480	491	508	483	477	472	444	478	490	469	469	471	457	465	457	468	484	481	505	477	433	482	485	468	479	468	495	530	514	466	496	475	469	492	486	451	507	469	435	468	455	501	462	491	453	474	486	521	459	473	488	489	480	476	479	479	460	500	493	482	474	492	467	480	448	494	478	490	479	508	457	470	501	477	414	499	484	503	472	470	459	451	452	456	481	488	482	479	458	437	475	431	479	474	479	491	482	475	461	451	462	448	489	495	462	423	446	484	472	487	455	443	459	479	478	449	485	473	490	482	473	469	474	488	461	495	480	493	477	519	476	459	485	439	463	427	460	441	477	511	487	487	483	504	436	443	513	469	501	460	495	454	497	507	468	466	518	495	496	474	476	511	456	454	513	474	471	446	502	445	450	441	467	472	464	485	477	491	499	475	473	481	456	516	459	530	476	479	475	464	483	515	455	477	476	444	469	465	448	482	452	496	487	463	475	448	485	482	478	477	476	481	454	471	518	465	467	458	455	471	505	502	491	475	491	436	480	495	478	489	485	462	453	490	473	472	437	460	457	456	461	445	448	451	461	501	484	459	459	487	449	485	463	477	444	450	520	469	496	474	476	447	473	503	492	465	417	474	488	500	446	483	473	508	487	469	491	462	503	475	481	443	495	474	451	509	457	478	476	501	533	434	469	452	461	478	469	477	461	471	497	451	482	436	486	480	441	449	481	452	467	465	482	460	450	479	490	455	445	465	464	477	476	483	459	532	462	435	483	441	453	479	475	477	492	438	518	464	451	476	481	465	516	468	433	477	475	508	470	458	518	489	485	467	476	446	481	467	495	492	486	462	516	470	520	467	504	452	477	467	445	471	462	481	450	480	495	478	484	494	439	478	471	499	453	508	469	447	471	459	455	454	461	524	486	453	460	449	487	462	511	468	471	475	483	497	462	471	472	475	501	471	431	484	464	456	504	461	517	454	490	466	453	491	481	517	503	470	494	457	461	505	488	453	487	474	483	487	475	434	478	509	533	525	456	504	487	504	482
56829	28735	13692	4693	1397	636	444	329	280	249	223	230	217	216	204	230	202	184	188	214	213	181	226	206	210	195	190	215	202	208	190	214	209	213	216	195	229	205	215	207	193	202	196	207	189	213	235	204	191	181	208	211	196	200	213	184	201	208	212	199	208	202	211	200	188	225	223	226	198	205	197	190	199	200	205	220	195	182	195	213	193	190	257	207	240	187	212	188	206	211	209	196	197	232	207	193	212	205	202	213	219	227	219	224	200	217	207	207	179	199	189	211	209	189	194	207	184	230	223	224	187	182	214	191	219	217	198	210	198	230	216	188	210	189	202	202	202	192	195	223	210	252	219	218	205	200	209	193	191	222	206	209	233	185	211	224	209	172	224	188	208	201	206	206	194	232	167	193	204	183	195	219	191	206	200	210	207	203	210	189	200	176	210	212	188	177	202	205	198	193	197	193	212	210	220	191	185	210	194	193	198	190	221	192	199	234	198	191	217	199	205	191	230	207	212	204	217	216	219	195	210	220	197	217	188	223	207	204	229	192	196	224	225	199	198	194	201	214	207	205	227	238	213	214	232	210	233	219	226	212	200	224	223	174	188	190	202	255	212	189	201	200	226	204	216	208	237	184	191	191	189	191	208	208	205	196	215	235	191	183	206	188	204	210	188	212	214	189	198	213	220	214	216	192	195	195	182	182	212	171	240	212	203	196	192	241	200	214	185	240	215	200	227	194	211	198	182	217	215	206	228	204	218	245	187	202	175	208	182	191	189	209	185	203	213	203	194	211	180	215	186	190	232	260	225	210	234	227	200	211	207	236	187	217	227	212	204	189	204	185	186	182	217	208	202	208	214	228	187	252	209	223	178	199	217	196	214	201	217	215	185	205	184	187	193	206	216	206	208	197	205	189	182	201	195	227	222	190	217	196	222	180	222	224	196	225	178	195	202	208	228	229	211	227	203	190	211	197	209	199	207	192	190	236	203	195	177	168	226	222	233	196	193	204	249	203	221	198	213	205	198	193	214	195	214	228	199	204	206	198	210	184	209	206	226	201	178	228	211	223	224	198	203	196	199	210	220	234	209	216	217	223	189	190	200	229	205	193	166	209	203	179	205	175	203	198	201	210	191	232	207	199	202	198	228	223	218	216	198	213	201	175	209	205	188	199	193	204	207	197	206	196	218	188	202	211	202	197	226	176	187	209	205	208	244	208	205	239	210	228	210	209	204	215	193	232	239	200	196	242	232	218	185	200	231	211	205	214	219	209	179	224	219	207	198	204	223	197	220	234	206	208	230	225	180	222	195	210	194	183	206	191	217	210	228	214	201	198	204	195	198	221	223	187	206	211	203	184	206	194	210	204	181	163	174	194	211	227	229	192	195	223	199	230	217	200	200	198	207	224	191	238	181	192	202	219	193	174	215	194	225	216	209	206	204	234	199	184	206	197	209	226	195	173	194	208	190	206	182	234	227	210	208	215	205	185	214	224	191	239	231	198	194	205	193	217	199	206	207	176	215	202	200	194	215	193	241	207	197	216	174	194	206	191	179	192	193	213	207	183	198	170	187	176	193	193	190	200	196	200	223	214	207	197	190	219	202	208	192	221	195	200	200	187	177	203	208	200	228	195	230	212	213	185	215	193	205	200	183	182	220	181	208	193	222	185	182	197	190	198	170	225	192	187	198	200	210	234	210	164	202	214	210	222	236	186	196	188	209	191	226	200	202	214	217	208	174	201	188	215	183	209	218	233	203	206	192	200	190	218	188	213	179	190	163	200	192	224	195	217	212	193	208	220	195	217	202	207	204	187	200	217	195	205	179	204	188	219	196	179	227	193	185	199	238	194	213	190	167	169	206	206	191	216	234	202	229	223	201	201	241	202	212	189	201	202	198	200	222	198	204	185	188	222	226	213	187	208	211	215	215	215	208	218	207	199	199	185	186	211	186	196	216	197	208	221	218	201	194	224	205	194	205	184	216	205	198	243	224	234	190	189	219	218	253	195	197	206	205	187	179	209	192	208	225	212	226	203	194	194	215	177	211	229	200	217	207	216	188	230	192	209	205	214	236	235	214	192	235	216	203	197	199	195	220	220	199	219	222	209	226	221	238	183	206	240	204	185	212	175	227	186	179	222	222	174	213	195	194	224	210	201	176	194	244	208	192	204	190	185	213	203	207	190	205	213	202	230	208	201	205	176	179	211	190	179	180	212	219	174	207	227	212	222	205	243	181	202	221	232	216	182	172	226	199	193	194	202	200	224	210	233	219	204	222	190	212	202	213	204	227	222	209	193	207	211	205	192	210	189	229	202	198	229	204	190	213	197	198	222	206	204	198	196	162	216	198	210	221	214	202	171	183	215	196	217	197	225	208	190	186	203	214	205	211	213	202	226	215	197	204	180	226	206	224	226	200	194	212	207	204	209	204	200	203	211	223	186	191	187	208	208	204	220	199	203	196	178	195	191	182	213	212	202	211	167	210	224	204	192	199	212	200	173	207	207	209	252	213	230	209	214	200	194	204	199	209	198	215	200	223	227	196	181	191	223	214	214	214	215	213	219	193	212	203	195	204	184	200	220	211	171	221	215	205	185	222	188	194	220	198	177	210	220	216	223	208	235	188	171	202	192	189	222	209	217	195	211	196	184	209	211	190	201	204	216	194	190	211	211	204	206	210	229	192	208	204	202	209	230	225	203	191	198	217	248	202	186	260	215	228	218	186	219	192	210	220	224	208	194	210	209	216	194	171	201	189	221	212	238	208	218	184	189	183	209	189	212	189	224	189	222	215	216	201	229	176	206	219	209	202	187	205	219	216	226	185	216	202	227	200	198	227	178	207	205	213	243	215	210	195	198	215	211	182	205	218	195	216	203	202	199	217	199	241	198	185	203	210	227	227	181	218	190	210	215	205	197	178	220	207	190	219	209	215	190	221	184	202	197	202	177	204	194	197	214	176	216	199	180	180	229	230	195	229	201	213	212	201	172	196	185	200	211	210	233	221	212	208	189	185	209	202	174	212	195	203	207	234	213	186	199	184	190	220	206	214	213	217	229	182	217	206	209	198	236	199	198	184	216	182	206	224	186	211	211	207	221	191	182	211	201	209	167	200	197	215	219	186	202	221	214	209	203	194	176	198	206	207	198	216	207	176	192	199	188	197	211	206	193	200	193	202	224	210	181	213	203	195	213	228	204	198	198	208	195	160	202	186	181	181	199	204	205	187	215	209	202	188	168	182	185	202	199	200	211	209	207	198	209	217	203	208	223	200	201	195	217	208	178	188	202	246	217	216	196	220	205	188	183	205	181	191	199	187	205	210	207	226	213	209	210	200	220	196	202	193	195	192	223	208	227	206	193	202	205	221	187	208	201	199	186	206	227	200	197	205	190	205	202	206	214	215	212	197	214	201	199	208	168	241	207	235	190	184	204	211	194	174	212	237	222	195	176	206	194	231	180	214	225	201	216	231	199	211	184	202	205	201	233	212	203	207	187	227	210
38861	23253	14499	8180	3629	1734	1223	951	842	620	499	465	448	476	464	500	465	470	484	454	474	489	433	485	500	459	480	461	433	470	473	481	455	488	458	481	507	493	446	465	460	463	472	451	467	458	478	444	458	452	462	470	484	453	436	421	499	465	482	461	482	484	466	474	480	480	517	498	486	458	475	500	484	457	476	442	472	485	446	470	492	482	432	505	481	469	487	461	485	481	440	482	459	470	467	471	451	445	442	463	477	451	442	451	471	465	501	483	491	504	477	460	483	472	458	453	472	481	444	490	488	480	436	479	472	467	430	449	487	448	501	480	448	513	451	453	470	448	491	469	447	455	447	466	453	467	414	451	453	445	448	466	463	496	447	474	484	513	420	414	463	458	493	484	478	483	489	457	465	463	483	496	481	486	469	477	456	475	447	434	473	506	489	465	446	448	486	467	480	468	476	509	483	468	477	473	471	457	469	468	473	442	497	433	474	489	473	460	469	472	449	516	461	465	461	470	482	480	457	511	437	442	470	495	450	471	461	458	478	470	480	473	471	477	419	487	442	442	448	476	443	471	399	476	474	470	474	403	430	436	425	467	438	474	431	478	412	439	441	489	489	454	473	465	491	456	447	433	457	477	455	476	460	477	477	461	474	435	496	457	446	495	487	491	479	488	480	473	435	460	462	492	490	456	495	449	459	453	491	460	453	468	509	450	445	506	438	474	447	470	465	486	482	494	480	526	426	453	465	418	491	487	476	472	445	472	464	474	492	425	490	417	461	443	475	488	478	469	475	426	445	458	469	457	462	455	441	467	441	443	494	507	450	481	459	460	473	484	445	512	474	435	467	443	443	450	504	470	463	427	480	474	476	487	451	454	477	427	469	436	479	455	491	490	449	461	475	466	470	439	481	460	467	452	465	493	459	440	440	496	503	452	463	462	497	425	459	481	463	453	450	486	478	448	466	489	482	500	477	439	455	479	446	451	463	471	457	477	499	447	494	459	444	482	493	462	442	501	487	461	496	453	443	498	481	464	445	446	440	462	453	484	472	475	496	459	466	489	460	445	480	472	467	442	483	430	470	458	453	460	444	462	451	450	480	468	438	478	466	458	460	496	461	462	489	441	450	458	487	426	447	499	460	489	436	426	428	488	487	466	439	445	513	457	455	473	474	465	481	464	501	501	460	507	448	458	454	479	493	506	461	535	460	441	450	439	467	469	503	473	466	482	455	492	502	483	469	470	428	453	487	464	484	468	478	491	454	463	466	467	437	451	502	502	452	431	529	480	451	470	509	468	472	467	453	463	479	496	497	477	504	537	471	484	489	475	511	466	442	451	460	441	478	505	477	478	476	459	468	486	444	499	413	480	495	442	500	454	494	453	442	450	480	491	485	456	464	485	471	476	441	448	480	441	451	482	468	493	468	442	442	470	453	499	457	462	476	442	452	449	503	453	406	490	460	468	456	473	494	442	467	461	482	473	481	480	474	473	490	480	487	476	457	434	477	482	457	483	492	437	483	479	482	454	494	486	469	451	429	470	510	445	436	464	468	483	444	479	458	450	488	489	469	477	459	470	472	432	464	445	424	450	490	436	518	454	434	431	479	493	458	444	457	429	482	475	483	491	469	478	446	442	474	441	453	433	451	449	479	446	447	432	461	484	487	434	458	512	457	470	458	447	450	474	451	445	484	487	451	455	468	468	484	470	464	483	445	453	422	462	490	456	476	482	461	445	489	478	433	463	490	480	443	488	466	480	491	461	493	484	493	495	538	439	485	433	437	487	445	456	484	467	479	491	449	473	432	466	491	494	447	448	478	477	509	456	464	479	478	434	465	453	500	433	447	467	523	473	480	465	455	452	486	490	514	439	450	439	438	508	443	449	446	476	468	484	429	455	483	470	491	460	524	443	437	479	495	457	497	450	465	460	447	463	462	467	457	437	434	460	474	489	490	453	479	463	455	453	450	437	452	475	505	470	490	465	468	467	459	491	478	420	454	487	470	458	492	429	456	456	468	487	474	493	471	464	466	458	496	452	507	473	454	470	466	475	456	451	461	467	488	460	450	490	456	497	481	510	469	509	473	450	475	479	458	500	454	471	484	462	449	476	476	496	510	429	466	466	494	498	466	477	465	494	446	503	448	491	475	469	425	479	452	467	502	489	487	460	480	452	490	403	457	435	461	492	451	485	495	459	477	480	474	455	467	460	463	516	455	481	432	458	459	499	462	463	433	446	432	502	448	467	448	439	483	493	443	429	467	471	463	470	475	459	433	486	486	431	477	478	469	470	480	459	473	490	466	463	469	489	454	443	515	498	482	455	454	484	469	459	492	482	470	446	436	466	476	445	483	503	483	447	454	453	443	495	453	455	496	457	490	461	399	469	465	485	487	466	447	437	463	438	455	483	450	433	436	488	447	448	497	475	429	462	461	470	473	442	464	457	456	474	459	457	427	478	473	479	496	489	453	470	453	471	473	469	470	534	471	458	486	447	451	460	463	475	445	488	446	477	489	454	489	468	442	472	443	474	473	453	455	452	441	499	447	456	451	458	507	455	454	469	488	494	448	469	479	462	444	463	443	475	433	454	464	464	485	450	497	438	476	460	507	476	437	482	455	491	461	467	479	498	482	451	452	470	469	488	475	436	448	457	494	485	485	447	452	471	488	473	480	456	451	439	440	452	455	489	449	439	448	505	457	475	467	468	449	468	475	441	469	426	440	469	445	492	490	432	461	506	434	415	471	458	479	463	484	456	510	483	462	467	482	483	434	490	451	477	471	497	469	482	459	468	428	432	461	465	485	439	457	419	474	468	456	473	425	492	427	466	479	472	428	488	497	464	468	456	436	480	498	475	500	458	532	476	449	464	425	486	518	466	473	475	469	488	472	441	438	471	470	466	464	480	481	467	471	456	473	468	449	457	458	430	459	427	487	472	453	447	486	477	437	438	492	449	469	472	474	460	470	460	452	469	471	454	484	477	462	440	491	498	489	487	465	515	490	424	438	435	484	470	488	461	462	458	431	420	469	451	457	458	478	438	457	477	466	451	478	509	469	480	452	471	477	475	451	491	460	472	478	493	468	459	476	423	454	454	497	455	440	498	502	410	491	479	472	477	458	468	470	465	432	452	511	468	471	482	447	443	457	429	473	443	444	430	494	464	468	474	469	518	493	459	450	463	523	491	460	433	479	456	466	389	489	474	451	461	461	475	480	441	462	477	440	464	466	421	464	495	499	446	454	437	508	435	459	480	475	425	446	451	461	455	469	459	476	449	467	447	461	476	444	469	460	479	472	447	454	441	478	468	466	456	498	477	405	479	471	468	469	472	485	461	510	447	459	453	450	408	433	465	485	461	477	480	451	442	476	450	474	455	471	480	496	485	481	434	487	470	465	446	450	470	458	438	486	458	479	451	474	474	462	444	455	452	458	466	459	464	469	477	457	429	497	451	438	432	457	461	450	478	455	480	485	440	467	456	457	510	454	451	470	481	439	477
55731	28453	14323	4635	1385	689	598	449	381	266	254	224	251	217	261	243	233	230	229	228	237	247	211	241	229	234	208	236	229	237	257	245	222	239	231	242	228	229	237	230	229	214	257	248	249	237	277	226	252	232	233	233	241	230	227	242	229	233	231	235	224	255	209	180	256	239	235	241	238	217	234	255	224	256	230	209	225	254	230	235	231	232	229	233	221	229	202	231	228	226	203	235	221	230	229	257	211	246	259	237	207	234	222	239	256	243	247	217	234	242	253	213	213	215	231	223	234	192	251	224	256	227	246	220	208	253	230	239	233	243	223	242	214	227	238	231	235	242	242	257	233	221	225	221	219	212	231	236	230	224	231	222	231	220	242	241	261	253	244	221	227	229	236	233	224	218	257	229	234	234	232	222	214	221	210	215	234	233	224	235	249	231	242	252	232	232	224	219	209	223	211	204	244	234	226	246	243	235	228	227	227	230	220	214	251	219	225	244	259	204	209	223	203	236	247	213	226	232	256	236	218	242	212	224	228	238	246	242	243	234	253	242	249	222	216	218	245	227	193	207	221	238	216	242	239	244	240	243	239	253	243	250	233	242	255	248	218	199	238	246	247	252	179	234	224	229	226	229	214	237	212	244	240	253	227	209	215	235	252	244	219	223	244	201	234	246	234	232	246	224	231	222	237	239	231	241	225	218	238	226	198	243	212	219	224	268	239	256	222	243	223	232	268	245	220	244	221	249	247	231	244	236	209	231	210	247	248	250	224	241	234	220	231	223	242	245	265	249	228	221	245	260	227	228	245	250	277	257	235	230	224	227	210	261	233	227	253	244	254	225	241	242	240	232	245	243	230	248	240	239	215	208	224	262	232	239	238	243	196	231	223	241	226	223	245	231	220	266	222	231	215	216	242	249	213	246	225	221	224	253	228	215	235	226	228	223	192	251	239	256	232	226	193	254	218	253	228	231	242	236	237	232	219	262	238	232	235	239	248	217	269	253	227	230	262	217	224	244	204	260	241	226	216	261	251	271	239	235	225	249	220	273	217	241	229	244	218	246	219	221	207	221	228	218	273	232	245	236	228	235	242	234	210	245	234	220	203	243	218	239	229	210	250	222	246	220	224	234	196	236	217	214	245	221	248	261	252	218	212	212	250	233	285	223	234	247	227	235	207	219	232	220	245	240	256	234	215	246	249	238	234	237	247	227	216	235	245	208	248	225	236	197	224	220	217	237	246	212	239	224	229	203	196	240	216	259	253	256	248	218	222	277	245	206	230	222	268	244	248	243	259	246	222	234	255	259	228	230	214	235	239	243	226	223	209	242	236	238	232	254	194	204	229	223	228	236	218	216	235	240	237	217	213	226	233	246	258	250	239	215	222	241	249	255	226	253	252	243	210	229	262	193	213	236	209	227	249	208	228	189	242	225	217	214	236	232	227	220	253	243	239	231	240	245	244	215	227	236	203	229	228	226	219	211	236	226	221	233	236	221	238	230	237	216	242	225	250	240	224	213	236	245	218	258	248	191	181	232	247	226	230	230	202	226	243	235	228	227	278	246	230	224	224	239	220	246	209	224	235	243	248	221	227	256	223	234	203	244	202	230	235	249	226	228	255	231	239	224	218	280	227	243	211	227	220	234	265	223	232	196	238	243	253	243	259	206	237	239	264	224	229	234	226	256	243	214	217	225	263	218	218	240	239	234	240	220	244	234	206	237	240	228	207	237	234	210	223	260	245	250	227	263	217	228	237	239	234	219	251	232	225	223	225	245	234	230	217	238	240	242	226	233	201	224	220	238	224	245	253	223	233	256	223	274	247	228	214	242	219	229	247	236	252	229	235	228	240	257	233	225	207	240	220	232	196	213	256	273	241	209	231	233	218	235	224	267	229	227	249	239	224	225	220	232	213	247	242	227	240	257	253	241	219	242	234	247	208	274	233	240	223	232	239	218	229	224	241	224	218	237	246	224	220	240	229	227	234	251	250	235	235	261	212	251	247	225	209	221	240	225	236	230	240	244	219	225	229	232	257	220	223	194	239	235	210	213	232	236	247	233	228	216	260	218	241	259	232	261	226	195	253	205	217	253	262	220	243	244	238	239	213	220	224	236	224	211	227	219	247	219	264	230	239	225	235	186	213	221	225	229	224	211	211	242	238	254	277	194	224	256	192	251	253	224	250	208	191	218	233	233	247	243	251	229	241	243	252	198	254	247	248	242	238	220	223	200	233	236	246	243	259	237	233	227	222	240	236	230	243	215	249	226	205	252	227	240	238	220	232	220	228	221	264	263	222	248	207	239	255	233	257	239	249	258	219	242	222	222	234	273	226	253	216	237	244	236	218	215	230	232	230	212	222	222	227	220	237	268	244	278	273	252	195	205	211	228	221	244	247	230	220	237	225	238	227	226	237	272	226	242	242	236	215	242	237	207	204	275	238	220	233	227	261	236	208	247	228	196	195	231	216	220	242	240	253	250	265	234	238	236	218	232	228	263	243	230	201	220	223	216	214	235	243	225	221	219	245	221	221	256	231	229	209	239	250	204	230	228	225	217	224	229	228	254	233	226	208	206	198	216	219	257	231	225	217	218	250	249	260	231	224	208	223	215	249	217	229	249	241	229	217	209	235	269	215	231	234	236	233	206	229	237	227	200	237	219	225	230	242	217	233	237	241	265	206	238	238	232	228	218	264	222	205	234	224	261	230	229	246	229	248	229	254	191	226	219	209	233	226	211	231	217	234	228	235	293	239	228	218	220	272	267	230	227	231	246	258	218	258	255	215	242	236	245	195	264	198	229	243	228	236	212	242	236	228	215	216	232	242	239	263	252	236	242	227	249	235	226	242	236	214	233	215	238	230	215	254	236	234	235	225	209	228	201	219	230	213	246	249	242	207	232	244	247	238	250	221	235	225	264	221	216	224	235	240	225	260	258	224	245	240	251	244	234	246	225	269	247	240	212	245	251	199	241	252	239	230	251	260	243	241	240	209	222	208	263	232	215	228	233	231	234	216	244	229	268	237	223	252	200	235	259	243	223	231	233	230	261	250	239	246	231	235	223	203	234	233	242	228	220	227	241	244	241	252	216	248	225	237	218	235	214	233	230	251	232	249	235	242	211	224	238	213	232	253	279	232	228	233	215	239	225	220	226	249	257	241	241	260	233	249	250	232	228	239	246	250	244	225	233	245	221	239	216	222	257	215	230	231	231	246	260	230	216	247	235	226	230	218	230	243	205	219	249	221	251	219	217	243	269	242	229	236	247	248	220	196	224	229	222	225	254	198	218	229	240	244	254	224	208	240	246	238	264	253	256	226	209	233	236	262	235	231	229	223	246	243	237	226	220	216	229	225	264	243	221	247	226	247	187	231	215	252	255	210	227	247	266	245	229	199	232	236	240	212	208	226	246	233	235	219	226	235	227	215	207	206	225	238	193	237	229	243	205	214	243	226	224	251	221	237	245	262	224	245	214	235	223	244	214	235	246	228	219	254	213
38398	23614	14166	7307	3434	1885	1659	1274	1031	756	649	565	521	531	529	524	511	549	548	526	518	524	502	499	550	526	530	495	530	505	476	557	529	536	502	525	524	509	527	494	514	484	527	568	540	538	497	510	551	530	496	541	519	520	549	524	512	555	503	524	485	515	509	520	535	511	522	498	541	530	527	519	516	552	522	526	506	515	546	496	533	478	530	510	554	532	509	482	529	546	546	518	521	502	533	517	543	488	489	543	509	518	539	497	512	551	522	542	534	537	510	529	550	530	549	526	494	542	510	545	523	537	518	538	504	540	507	535	472	509	566	508	508	521	534	536	565	532	493	513	506	493	465	533	501	515	500	483	536	518	529	557	476	528	530	517	516	539	537	542	516	534	481	507	480	514	517	535	523	509	559	520	527	510	488	549	514	533	484	590	554	526	544	526	517	550	537	518	528	531	503	504	505	495	519	536	473	534	532	542	548	539	544	512	568	511	516	519	521	550	501	529	507	563	484	531	509	560	518	504	552	539	526	520	530	529	539	506	541	493	533	503	519	533	538	554	537	542	523	520	544	530	515	507	517	534	541	514	539	518	494	513	503	533	491	517	498	482	550	518	551	523	517	510	516	537	527	503	528	529	534	531	514	543	523	524	542	502	490	535	521	536	518	487	563	530	502	522	522	538	555	490	532	501	508	547	516	528	503	550	533	532	554	484	502	555	510	517	506	511	554	509	535	485	528	508	495	478	501	490	568	522	499	562	499	505	498	529	497	514	545	518	468	534	528	490	497	534	536	562	543	500	524	532	507	518	515	525	575	504	524	519	501	517	487	513	517	572	542	507	523	500	535	486	553	532	576	570	478	544	536	526	540	526	499	539	543	498	500	500	512	492	482	523	494	504	505	536	533	565	503	531	491	527	570	532	518	517	521	539	567	531	555	542	532	496	573	516	503	486	485	513	522	527	532	560	518	495	566	528	518	536	526	535	515	541	513	513	491	521	515	524	501	520	520	516	514	512	509	508	483	508	549	553	471	546	515	515	506	512	552	501	527	520	495	532	517	535	523	544	498	580	559	488	505	496	536	526	542	548	510	570	523	513	523	536	544	546	483	513	573	534	526	511	532	519	523	531	529	521	530	510	536	514	510	541	541	517	550	518	511	553	477	498	564	539	507	547	579	542	491	553	528	547	559	551	499	525	537	472	521	501	547	539	586	504	473	529	509	542	547	510	580	484	503	501	552	515	528	534	482	515	491	519	530	527	541	528	556	476	537	533	499	536	531	501	490	562	505	501	563	521	502	524	533	526	530	521	524	542	525	474	496	492	540	548	517	529	508	512	520	537	525	509	518	525	522	536	535	480	517	554	508	544	529	508	498	522	475	528	544	533	525	551	524	505	548	480	534	538	500	522	489	548	497	569	545	561	529	504	529	541	563	508	547	558	510	522	536	539	473	528	595	534	503	572	500	508	517	493	547	530	558	526	512	546	499	531	513	523	516	527	508	501	523	524	522	532	501	547	492	553	549	539	534	493	614	534	526	548	519	507	562	476	504	536	520	504	539	471	548	497	538	507	489	506	513	577	512	551	517	521	506	545	507	535	524	549	544	551	512	532	516	515	490	561	497	512	539	528	534	522	553	479	536	547	513	527	537	525	555	564	485	498	496	517	537	542	509	474	563	505	543	519	545	507	506	534	518	490	558	518	490	516	539	502	513	526	536	522	536	572	530	537	506	524	596	551	487	547	513	508	521	527	540	508	535	500	491	526	519	549	497	530	550	549	523	533	506	551	538	510	534	549	497	461	505	491	525	523	566	529	523	482	488	500	549	535	509	555	511	534	535	597	481	491	491	526	535	511	510	509	510	467	516	548	565	533	524	534	515	513	491	513	520	557	505	517	515	548	483	549	501	503	547	527	531	509	522	512	515	527	533	541	511	516	538	521	513	520	511	528	507	559	515	527	521	506	493	568	505	487	537	513	498	549	587	529	572	471	517	501	538	497	554	499	556	542	527	564	524	531	547	515	570	534	531	552	489	488	487	505	511	526	495	508	536	560	517	545	550	538	515	516	558	520	534	548	535	506	549	566	510	515	527	518	529	513	538	540	547	536	535	535	526	464	485	479	546	514	526	546	520	519	532	530	494	562	484	510	505	527	513	529	548	563	533	493	535	527	510	608	501	592	479	517	558	546	525	534	526	569	509	519	524	519	525	496	533	543	541	531	505	516	539	513	535	559	512	502	518	578	541	495	517	515	538	544	512	521	502	540	536	556	535	542	505	529	507	500	501	496	515	525	508	481	529	493	524	510	543	499	492	483	522	537	497	500	484	511	510	490	509	505	516	479	527	519	549	489	524	532	490	531	552	562	527	495	553	523	491	501	541	515	507	545	548	533	516	525	536	532	501	542	505	525	567	509	522	510	515	502	496	547	523	516	534	499	494	518	515	492	543	510	568	529	493	484	529	495	529	543	540	528	554	551	500	552	512	551	535	540	489	512	525	526	504	494	540	495	528	475	471	523	482	482	503	490	548	539	502	549	540	528	520	535	514	487	532	475	516	513	529	596	499	489	540	528	562	544	530	555	529	529	539	546	527	564	528	534	552	502	546	529	524	507	535	546	554	497	550	495	516	503	503	553	518	496	525	500	543	519	535	545	501	512	542	511	551	517	512	524	565	552	511	542	527	554	524	548	567	488	534	513	535	518	526	516	521	554	512	552	490	525	520	554	531	540	529	529	603	515	527	523	528	472	530	538	504	491	538	512	480	501	513	531	497	519	530	528	538	509	572	507	519	521	539	503	456	516	504	515	555	496	512	545	552	545	550	539	511	520	522	496	534	496	536	505	543	537	550	519	531	564	503	531	513	508	545	478	525	491	503	534	519	513	554	523	539	497	548	514	508	514	520	542	519	524	521	530	536	519	513	589	494	486	554	506	518	503	550	539	510	553	483	519	541	520	509	543	518	532	487	524	494	518	516	561	493	488	519	528	579	510	540	510	504	533	479	541	539	494	544	500	527	526	495	564	524	546	471	521	552	487	541	553	568	500	500	515	527	510	478	505	532	528	510	555	494	532	475	524	498	525	493	555	520	570	522	552	517	515	509	490	549	540	514	481	511	492	541	540	494	540	548	510	501	548	497	515	529	516	540	520	547	536	550	500	520	554	505	490	530	526	530	529	519	562	541	472	578	496	533	504	526	534	496	550	514	510	564	522	543	535	536	530	527	553	530	573	529	527	505	541	507	494	511	517	524	528	531	530	536	534	518	504	518	490	522	528	533	463	572	553	501	550	497	520	520	508	498	556	508	510	535	503	549	521	506	492	562	480	477	586	530	520	491	563	560	516	548	519	537	535	550	482	535	551	505	526	478	530	566	554	527	536	563	531	473	539	482	555	512	559	501	536	496	505	564	495	523	577	511	529	516	536	478	533	551	505	467	517	525	512	496	497	535	494	525	505	517	498	513	507	522	537	554	566	505	545	520	491	514	542	532	525
42157	18924	7419	2964	1382	796	596	421	364	286	215	222	218	216	208	221	197	225	213	219	201	238	199	199	232	209	221	197	223	221	195	218	206	207	200	212	196	205	196	214	176	211	219	213	204	198	190	184	202	198	201	208	200	197	189	194	212	204	212	221	192	220	164	203	210	191	208	220	189	198	223	208	220	240	233	198	207	202	200	191	202	205	183	161	186	209	226	190	194	199	202	187	224	218	199	200	222	207	199	182	223	199	225	187	192	207	189	216	198	202	189	222	230	239	206	205	214	234	215	198	212	197	199	202	194	205	201	189	212	183	215	221	196	216	226	205	223	216	201	215	212	205	230	186	193	209	202	191	186	205	218	209	190	218	194	226	206	181	182	193	203	186	215	207	211	186	216	214	212	202	182	204	197	204	176	213	238	181	204	237	218	215	228	209	203	206	206	187	225	205	188	233	228	191	194	221	227	207	216	218	221	203	183	240	214	198	200	192	205	186	191	185	216	231	219	238	201	214	223	214	210	223	189	183	184	207	239	211	212	203	197	184	184	202	207	203	226	186	180	211	190	205	200	208	205	198	227	191	180	217	222	192	209	198	191	213	221	194	184	197	244	222	192	230	208	218	227	178	232	233	184	232	208	201	202	238	245	181	201	197	219	230	212	192	185	193	180	191	241	215	208	175	173	206	202	238	213	217	222	211	201	224	203	208	211	177	214	235	221	213	231	212	198	227	179	222	188	189	239	220	221	200	231	221	185	162	186	211	187	196	192	196	208	217	224	222	239	193	211	194	214	219	209	184	191	224	195	246	230	220	197	226	207	230	213	194	216	190	244	202	217	218	205	207	212	219	196	210	216	170	200	200	216	210	182	181	197	206	218	183	198	195	220	224	186	200	182	190	202	188	219	194	213	219	221	202	234	195	211	198	206	224	215	212	193	213	219	205	217	183	189	215	179	165	215	232	232	191	199	198	208	232	205	213	218	224	207	192	223	204	206	209	183	191	185	191	212	168	207	195	209	207	210	213	199	197	182	226	202	190	211	222	211	222	233	214	246	213	200	208	189	209	204	243	218	201	201	213	242	211	216	223	221	211	201	197	180	188	226	191	204	196	238	208	223	228	201	186	201	185	201	214	214	223	217	209	211	219	186	221	216	179	221	214	236	195	183	210	190	181	206	245	188	205	174	194	205	205	239	207	218	194	225	219	194	242	217	204	220	208	205	218	227	236	207	199	193	217	223	236	229	215	192	202	199	196	184	202	232	203	221	224	184	214	227	213	199	197	196	211	209	225	229	195	199	218	174	218	191	207	186	206	205	197	168	190	188	191	221	228	207	196	190	188	214	184	222	236	240	182	177	187	212	221	198	217	193	164	216	216	194	207	218	195	189	204	193	191	199	197	203	214	211	212	208	206	176	202	214	184	228	211	231	198	231	197	197	199	196	186	222	227	193	206	183	191	242	197	217	185	177	184	210	213	217	222	208	201	183	221	196	222	213	198	174	191	208	174	210	196	205	215	224	195	190	217	204	174	264	188	215	204	219	204	206	201	219	205	206	202	198	231	199	205	225	210	199	219	197	218	201	206	186	202	209	208	194	203	176	189	226	191	217	193	192	223	204	205	219	217	191	203	205	228	245	194	210	194	216	211	217	212	195	220	210	199	185	206	234	203	216	231	208	183	212	217	187	204	211	203	204	201	195	193	169	209	226	205	171	176	191	198	199	187	207	209	213	236	221	226	213	228	191	178	219	213	212	210	194	188	216	220	217	202	213	199	190	189	223	195	196	203	187	224	211	204	208	210	203	219	229	214	202	202	191	205	200	182	178	219	218	216	188	205	187	188	203	212	212	199	214	188	214	189	208	202	233	199	218	203	203	201	215	202	208	190	229	198	201	211	176	202	189	225	220	222	226	251	199	213	251	201	185	201	225	216	187	212	190	229	202	205	178	196	180	196	186	193	228	209	203	212	210	203	215	203	185	231	234	225	206	203	219	206	179	216	205	219	205	212	234	217	212	220	217	198	214	222	228	235	202	215	212	223	174	215	216	198	193	192	197	190	218	196	196	206	247	220	213	205	220	197	211	196	205	196	214	183	201	211	206	204	217	198	196	227	193	193	194	199	200	218	187	211	182	178	221	227	209	213	175	190	189	212	233	190	215	191	178	233	217	201	216	179	188	210	205	239	203	197	185	211	192	229	199	217	187	184	193	210	218	184	207	166	205	199	215	235	194	225	229	205	192	201	195	196	226	193	199	198	192	172	232	209	184	223	202	204	228	191	178	219	206	195	221	226	206	211	186	195	203	194	210	223	171	209	187	220	202	234	194	205	192	203	202	202	199	193	195	209	208	189	215	219	210	222	203	200	204	223	203	216	214	213	195	206	217	192	190	221	199	231	232	214	191	201	192	218	247	180	204	200	198	195	208	237	229	203	242	216	226	237	194	227	199	200	221	209	218	215	224	200	220	205	193	221	209	213	221	199	189	202	223	215	217	188	186	230	212	220	213	212	180	211	199	216	224	193	196	207	210	189	197	202	205	212	214	211	210	191	238	201	217	220	220	201	184	204	193	217	225	222	201	227	223	228	188	229	184	189	185	214	203	213	163	214	230	182	190	209	201	224	178	210	197	195	233	192	191	207	214	200	187	195	228	197	209	178	205	232	178	197	182	196	197	165	216	202	164	217	204	260	234	204	227	187	210	218	190	228	196	199	194	187	204	196	241	219	194	219	200	191	224	176	251	191	187	210	213	178	214	190	216	210	201	212	228	242	234	185	197	194	192	241	189	211	216	227	214	240	240	212	215	215	212	201	212	202	193	183	211	211	199	198	198	198	191	236	191	187	202	182	212	209	232	221	199	191	206	212	197	215	199	207	187	206	226	201	193	223	214	205	199	204	215	203	220	184	228	186	218	219	205	213	201	240	203	211	211	197	222	206	198	213	198	221	209	191	203	209	219	228	191	168	165	199	206	201	189	231	222	213	212	204	211	226	215	236	208	204	215	220	225	216	188	202	186	209	230	224	195	199	206	198	203	192	185	213	212	202	207	198	179	215	213	203	193	194	210	203	191	203	217	194	194	208	189	223	218	207	196	216	223	205	222	185	188	222	199	196	197	201	207	191	218	185	189	214	206	165	205	191	216	178	199	224	193	188	210	195	199	211	201	192	216	193	202	226	243	194	217	220	188	210	194	193	241	188	220	213	175	214	235	192	197	209	196	200	195	206	208	183	186	244	210	219	175	213	235	223	198	214	224	199	184	207	210	198	184	214	206	203	187	188	190	210	253	202	222	193	181	194	227	208	209	223	229	221	209	232	211	191	201	191	214	206	225	193	206	196	192	227	210	221	196	198	179	221	195	196	208	202	199	204	211	186	224	208	202	200	217	207	198	202	199	209	197	184	199	203	240	182	206	222	219	204	205	227	225	227	207	181	218	206	210	191	184	226	212	217	198	171	202	198	205	225	201	222	211	216	197	178	200	193	200	224
28941	15073	9789	6535	4062	2608	1904	1525	1084	693	560	456	446	478	465	446	430	451	462	445	476	505	505	456	485	463	495	438	471	439	454	506	446	485	444	481	499	471	476	464	445	487	447	471	462	443	486	416	513	436	433	479	473	474	469	458	474	438	454	494	483	467	472	446	460	415	489	492	477	453	462	485	448	475	426	450	468	455	472	482	423	485	430	472	466	463	434	491	456	448	463	485	454	461	466	486	496	472	468	460	428	431	465	480	483	456	447	420	453	449	483	447	470	464	473	479	439	433	472	449	454	472	468	490	510	510	487	460	469	418	486	451	458	484	420	444	457	478	456	417	482	443	473	456	454	464	493	440	515	456	489	467	472	427	458	448	463	456	455	494	476	462	467	470	490	448	470	471	471	466	460	476	471	488	443	410	507	488	447	432	484	497	470	495	496	461	437	488	457	447	443	443	473	441	469	487	458	485	482	471	514	444	425	483	455	488	456	466	468	460	489	456	473	463	440	435	475	446	491	464	472	462	465	471	446	458	465	418	454	472	479	460	466	485	488	426	482	456	491	493	488	497	429	474	488	484	460	463	499	473	490	440	483	442	445	465	491	450	455	469	441	455	458	491	476	462	493	454	485	442	520	420	470	476	484	443	479	424	478	474	461	488	466	473	471	479	455	477	477	463	459	468	442	428	458	476	481	468	462	460	430	427	476	495	469	443	460	488	471	471	477	455	443	449	477	465	456	494	481	492	443	451	479	447	471	469	489	447	480	505	504	471	487	462	469	502	460	453	490	432	457	494	434	445	452	490	438	485	449	495	472	478	482	494	447	505	455	449	488	475	410	472	446	441	468	451	515	481	456	479	465	457	444	453	472	433	497	456	429	443	463	485	476	479	443	478	443	455	459	464	499	490	456	472	471	487	472	456	438	465	425	453	459	463	472	499	469	445	464	479	513	472	486	477	471	431	466	506	497	468	442	465	430	463	429	508	469	466	491	463	491	446	462	487	493	480	464	488	467	468	446	445	470	426	448	453	460	468	433	453	510	444	466	497	479	449	492	508	486	492	452	406	477	498	453	432	444	475	468	392	504	450	466	500	457	485	470	493	468	456	477	440	441	440	463	431	444	441	471	463	454	486	460	495	446	438	484	424	470	475	454	490	467	453	469	452	447	495	487	480	476	447	480	479	444	456	425	456	464	459	435	473	452	465	459	434	460	459	460	456	466	480	467	446	490	503	455	433	482	438	478	487	481	439	449	445	456	496	461	496	469	508	451	460	464	474	461	497	443	459	468	470	469	474	465	464	433	473	449	445	470	457	503	492	485	478	435	408	466	461	468	450	458	473	517	448	447	445	438	495	406	451	513	462	468	445	479	460	477	478	462	483	461	501	468	442	468	466	449	446	484	459	463	437	479	437	454	457	467	450	492	450	483	494	450	483	481	475	493	453	482	490	502	436	439	438	477	493	468	452	489	434	484	479	465	453	462	507	455	464	450	448	459	474	443	454	458	473	448	459	468	478	461	477	515	491	452	438	456	456	473	448	453	459	483	489	479	431	470	478	484	463	394	471	461	438	475	475	466	444	473	472	440	517	450	454	458	502	437	506	422	459	449	460	470	481	450	502	483	442	461	489	443	465	457	463	473	494	472	492	492	474	458	446	438	463	481	454	479	422	463	478	440	444	495	481	496	462	475	433	437	508	495	470	469	500	444	465	472	485	451	471	460	469	475	427	482	477	494	442	466	474	426	465	435	486	512	479	447	449	453	462	434	465	453	447	489	466	473	485	446	496	435	503	489	462	429	485	423	453	484	438	493	505	457	511	464	465	473	454	475	444	455	483	451	448	477	492	473	489	453	469	440	462	452	471	477	482	481	457	466	455	484	494	456	464	453	445	470	477	473	473	423	453	459	503	450	452	484	484	483	469	472	490	467	487	446	434	445	475	437	458	454	462	457	488	441	491	484	485	442	441	472	470	472	455	485	463	479	483	430	461	474	441	470	490	458	524	472	464	444	458	466	452	446	482	455	516	424	457	485	467	444	465	443	498	487	470	495	459	477	485	460	468	457	451	471	452	478	465	497	455	488	471	456	485	519	448	468	465	448	497	477	418	483	479	425	483	443	456	485	464	455	438	422	460	491	438	472	473	437	468	472	466	422	479	476	451	463	460	452	467	437	421	452	486	486	450	461	462	445	471	476	505	461	458	493	462	442	458	480	452	477	448	508	445	475	445	450	492	444	471	452	448	461	458	459	502	444	476	441	440	462	459	492	480	421	463	490	462	491	500	468	478	437	455	443	456	465	458	413	475	460	472	433	433	441	458	486	450	460	454	446	456	460	487	457	475	521	429	498	480	461	448	443	454	434	467	450	464	457	515	458	481	475	470	445	443	474	484	462	457	472	432	468	461	500	443	463	469	466	454	479	491	445	480	490	479	453	446	474	485	434	507	440	502	453	478	429	487	436	438	452	478	466	480	484	477	483	489	464	494	431	446	470	447	444	434	497	448	445	475	491	410	472	445	474	461	447	467	478	464	476	479	472	492	449	468	434	466	441	528	481	463	445	520	456	459	466	485	470	460	457	486	465	497	466	519	464	475	444	477	439	454	467	508	448	479	502	453	467	460	470	448	441	482	503	482	497	472	472	442	486	454	490	450	470	485	458	475	474	490	442	475	435	440	479	438	449	504	463	442	447	455	468	446	454	459	472	477	473	495	507	506	462	481	478	456	478	425	467	495	489	481	455	447	510	441	449	480	482	463	445	488	474	466	439	458	435	431	465	479	456	479	456	478	445	477	444	459	483	485	488	449	449	487	433	488	475	478	457	457	446	458	498	486	467	432	455	462	452	469	467	497	424	429	471	480	448	468	418	463	480	458	445	447	439	465	447	488	484	456	496	441	486	426	467	471	482	445	466	475	472	456	503	441	475	510	508	426	495	453	481	480	446	464	464	461	447	457	441	488	444	484	440	491	466	461	459	496	454	432	432	474	467	493	463	460	500	479	485	484	468	470	463	478	449	488	488	454	470	490	467	464	463	470	512	483	427	453	443	444	485	482	447	495	468	469	489	453	487	429	452	476	462	461	463	481	455	500	450	491	471	470	413	451	467	461	491	469	447	466	455	476	478	464	494	455	486	476	485	467	480	478	526	482	462	472	459	440	450	506	448	460	518	476	490	443	465	473	453	485	453	476	467	460	470	444	491	437	456	483	490	484	450	479	478	463	454	443	491	441	475	489	468	469	427	446	452	505	468	442	471	495	477	465	415	461	450	446	495	443	472	477	511	449	431	480	483	497	466	436	495	472	481	487	479	468	463	449	446	460	479	436	446	470	457	498	510	493	493	428	464	465	511	470	471	493	459	437	488	493	468	487	476	485	482	463	478	501	496	434	461	453	444	472	489	486	416	450	467	472	477	471	445	454	443	453	459	499	494	486	475	483	478	440	430	461	480	474	449	468	479	431	463	468	485	459	444	464	462	468	481	481	493	489
46845	24180	13881	8396	4910	2754	1618	1017	715	403	249	195	198	203	174	175	187	174	190	196	170	189	188	180	178	175	170	183	190	201	222	201	181	172	192	180	191	181	165	187	187	202	201	166	198	199	161	187	155	182	179	183	203	169	196	192	189	178	183	138	214	177	200	176	201	186	195	171	205	196	176	176	218	209	200	183	196	215	212	164	190	193	183	178	163	220	199	190	176	204	188	180	187	198	177	158	144	191	181	190	174	184	186	182	184	198	206	222	194	200	184	186	195	178	210	171	185	181	180	167	184	166	187	175	182	188	187	193	199	204	192	195	185	196	153	204	205	188	190	206	189	174	170	201	183	188	209	176	193	209	188	201	193	182	171	186	188	179	157	176	214	192	194	184	195	173	188	227	197	207	172	182	196	181	160	171	191	194	176	197	178	205	170	185	206	197	183	183	191	178	186	184	172	202	151	211	195	179	186	206	176	185	207	192	191	191	176	177	224	175	178	179	187	182	165	189	190	205	201	198	193	196	197	187	193	174	190	181	180	179	180	160	157	192	186	190	199	205	172	184	159	206	234	205	199	210	175	166	174	192	199	177	200	189	185	211	181	210	221	202	186	198	204	174	193	190	175	189	190	187	187	190	219	170	186	183	196	188	184	158	196	199	182	195	188	193	186	201	191	169	189	166	168	207	201	192	205	184	191	149	190	186	165	160	200	208	227	173	193	195	154	198	189	188	175	199	202	174	188	176	184	170	181	189	187	177	175	203	181	159	164	195	223	169	193	162	192	186	175	186	185	169	172	200	176	177	195	172	188	181	181	193	192	175	205	191	191	183	169	174	169	179	182	176	183	172	200	212	207	219	197	166	206	203	179	190	190	192	164	172	194	225	191	174	184	171	159	185	166	177	176	190	182	205	224	184	194	182	193	205	209	195	197	177	185	161	175	187	189	194	183	164	171	183	180	197	193	181	180	187	176	162	187	183	179	181	182	197	185	185	155	165	182	181	180	193	180	192	194	171	207	165	164	178	182	167	192	185	189	179	200	196	170	205	163	192	203	163	176	185	180	183	180	162	182	213	191	190	200	176	178	180	164	177	190	150	171	190	221	175	174	159	191	186	209	185	185	169	202	205	173	177	189	166	195	190	211	202	160	194	175	173	176	188	190	204	172	181	166	184	192	193	219	185	194	157	161	173	194	196	189	204	195	190	180	185	168	205	185	173	183	160	184	177	177	194	210	173	192	191	189	216	162	177	176	184	190	198	201	164	176	195	166	182	162	173	203	184	215	207	161	200	159	188	211	173	181	186	188	191	178	190	201	177	177	185	195	169	175	209	159	171	190	217	173	187	204	201	171	156	184	193	182	191	171	194	194	187	174	194	192	150	175	171	186	177	189	165	171	192	149	198	172	168	186	182	200	178	166	197	179	210	191	158	205	184	206	198	204	187	190	182	160	177	175	164	186	153	187	161	166	169	192	223	214	170	192	173	191	195	173	187	184	199	165	170	200	198	197	185	182	170	197	216	191	168	184	171	179	191	183	177	182	171	168	176	200	166	155	193	200	184	186	191	174	176	191	191	176	169	189	180	204	172	185	191	183	183	198	200	161	181	203	182	204	182	202	166	195	179	166	230	172	176	184	193	179	183	196	212	196	185	198	205	165	205	180	163	184	183	193	169	174	188	154	196	197	193	190	192	190	169	193	200	184	193	186	205	175	155	189	200	172	205	159	191	184	184	194	194	183	171	179	164	187	181	204	179	180	185	188	180	186	173	194	190	185	178	188	197	172	181	201	192	191	164	213	188	205	198	194	177	195	187	178	179	182	183	193	168	178	201	199	206	204	187	199	197	178	192	194	176	195	175	189	167	216	172	184	174	203	187	163	163	182	169	175	196	178	195	185	183	225	200	195	195	174	191	185	204	188	208	203	215	180	187	158	188	171	183	183	192	187	191	183	196	180	192	169	205	188	200	181	186	174	194	192	180	189	207	176	174	208	209	208	168	190	182	207	172	192	190	181	172	179	156	190	174	164	148	166	187	195	168	143	191	171	216	174	187	203	183	167	196	211	182	164	193	167	192	160	171	173	180	179	206	201	166	157	164	175	186	190	183	197	174	183	180	184	172	187	183	189	187	169	212	176	162	184	170	206	187	164	190	169	201	193	170	182	183	195	174	216	177	177	179	191	168	187	207	196	195	172	205	200	183	185	193	206	163	161	191	186	188	165	184	194	189	174	180	174	190	196	219	166	202	187	186	207	165	186	200	202	192	201	185	182	184	164	174	209	175	165	161	179	194	179	178	166	162	231	166	168	191	185	180	201	166	179	188	200	193	165	189	201	203	199	192	183	171	171	190	202	188	174	206	183	195	209	174	171	175	188	180	178	160	186	170	175	168	181	204	199	177	193	200	160	189	167	199	187	174	181	173	175	193	189	206	187	194	191	199	222	193	149	182	199	197	179	178	169	164	189	188	178	182	194	190	186	197	200	190	192	195	185	203	190	194	182	192	166	177	202	172	171	198	185	228	191	203	184	170	176	186	180	141	167	186	195	149	207	189	189	194	178	152	171	185	202	173	188	216	179	202	169	172	173	159	184	168	177	198	197	198	202	163	202	202	197	174	167	188	181	201	190	160	199	193	194	205	206	171	188	206	231	177	209	195	210	175	205	187	202	237	178	175	184	197	169	156	180	223	216	201	187	170	170	165	195	149	173	150	178	164	199	201	191	195	178	182	180	192	181	190	193	204	168	182	192	176	168	173	199	209	199	189	196	197	191	178	163	194	183	186	170	185	200	234	176	168	186	177	172	190	200	171	183	169	211	182	186	160	163	203	213	205	164	193	169	197	224	169	176	206	178	191	164	170	214	217	176	184	169	181	180	193	191	172	222	176	156	212	188	158	172	185	194	192	191	196	188	191	170	173	198	178	178	189	175	166	183	204	204	191	179	209	187	170	188	179	206	189	196	225	180	166	185	162	191	166	182	173	194	179	191	185	174	172	200	190	169	193	190	159	193	166	214	182	212	204	208	202	180	177	168	183	211	197	182	179	163	187	168	181	208	179	169	202	201	207	186	205	197	179	175	192	163	187	188	201	166	182	185	194	186	206	178	183	188	183	169	177	191	184	191	207	169	199	183	188	176	179	151	185	185	167	185	200	212	193	173	158	195	191	187	190	198	186	197	166	212	188	183	209	179	237	195	171	170	190	193	191	181	198	179	193	202	181	199	190	203	185	165	191	193	196	182	165	188	201	166	192	204	202	173	193	208	178	183	172	183	189	202	202	183	214	183	181	163	182	189	188	179	189	166	202	211	177	171	187	182	216	179	205	179	185	176	166	196	163	191	156	176	186	151	174	184	198	172	196	198	193	183	172	192	173	208	159	180	171	177	178	190	199	204	175	183	223	204	176	180	165	185	177	209	194	159	180	185	190	202	208	178	203	180	186	170	184	192	174	189	185	195	172	166	192	190	214	194	157	172	210	174	205	193	195
29947	19105	17158	15943	12417	8378	5761	3592	2344	1364	754	440	478	490	447	429	426	448	442	388	427	460	460	430	430	418	459	391	449	437	439	432	427	434	449	423	450	402	462	442	431	410	383	428	433	445	399	450	398	419	416	428	411	416	439	447	420	445	430	395	435	444	400	447	432	430	441	416	409	428	383	442	425	421	434	433	400	423	454	447	422	420	452	424	435	429	403	434	412	433	452	441	399	426	435	446	418	459	389	424	431	427	441	428	401	430	410	433	403	415	416	411	497	427	429	432	457	418	419	438	416	464	432	421	461	413	448	404	434	413	395	432	393	429	443	407	408	430	420	455	415	422	429	410	420	430	425	438	434	421	430	384	434	414	423	456	411	474	440	455	432	437	440	418	437	406	438	492	378	409	406	414	459	413	450	434	455	423	468	416	409	393	438	425	413	433	480	424	474	437	431	401	453	436	456	426	434	436	394	413	454	437	479	416	432	448	417	398	407	455	418	415	426	395	390	421	410	413	425	424	417	424	409	417	422	447	453	409	410	439	405	428	433	428	434	408	449	436	423	436	397	433	460	408	432	433	423	399	441	421	426	398	422	396	401	371	432	424	413	432	420	431	458	409	413	440	414	485	441	428	454	393	397	450	427	406	428	412	453	415	441	436	395	456	461	424	403	410	448	413	412	466	435	478	426	419	421	429	409	420	412	427	397	446	408	392	422	421	439	418	419	430	424	455	442	423	436	427	414	445	421	458	436	439	422	416	415	451	443	465	439	388	448	414	430	418	431	458	428	452	439	427	396	415	422	455	397	411	432	429	392	400	431	428	441	411	424	441	431	432	409	418	445	440	427	472	434	443	468	403	436	411	429	422	442	439	403	412	449	393	429	404	410	404	444	394	440	403	462	424	427	448	352	449	411	425	430	447	426	443	417	453	453	390	481	387	424	482	430	420	477	440	408	406	446	392	462	451	455	452	427	394	411	430	398	397	426	417	422	440	445	477	415	430	408	434	454	425	403	469	428	381	421	396	438	439	427	412	393	417	387	424	460	435	441	451	414	423	428	452	438	415	432	442	429	421	414	406	448	404	452	406	428	405	408	421	421	425	405	444	427	455	448	411	411	467	432	380	414	402	447	438	433	421	446	439	437	433	399	406	452	417	412	425	403	456	426	445	441	387	411	408	438	417	435	456	452	431	444	447	419	454	433	410	428	411	403	451	416	445	416	424	438	427	435	412	402	446	402	414	481	460	440	421	426	453	398	450	480	415	395	399	455	457	398	434	402	404	403	438	442	407	460	439	428	415	417	412	412	432	445	439	422	433	395	404	443	446	417	473	437	400	438	395	392	434	445	389	417	430	425	378	443	422	426	414	442	405	436	425	424	422	423	425	443	416	421	405	447	453	439	402	451	409	399	397	480	425	401	430	379	441	453	464	405	438	433	468	440	432	416	403	380	445	417	432	424	410	459	429	405	426	392	435	438	451	417	427	426	443	465	439	445	449	462	447	450	418	407	425	420	402	453	426	423	395	449	435	439	425	430	456	456	422	436	424	428	432	433	423	420	464	453	421	431	436	450	434	444	441	451	429	426	398	433	449	446	430	433	448	394	426	453	454	455	409	422	457	408	422	432	434	467	430	401	384	405	432	446	404	435	447	430	471	412	417	473	462	460	405	451	432	459	437	412	407	447	443	428	451	414	420	448	390	438	428	435	430	422	418	458	436	422	408	426	395	394	384	396	415	420	429	437	434	406	434	427	410	389	422	425	420	431	430	428	453	425	438	433	425	432	427	420	428	406	392	441	440	438	431	407	414	425	424	440	440	434	383	425	410	410	442	395	401	421	382	417	406	447	453	383	417	396	454	454	418	437	447	432	432	434	412	444	404	448	421	467	421	401	426	401	401	435	366	429	411	425	418	450	456	397	446	419	439	444	430	375	403	441	394	448	434	458	420	451	428	412	448	453	406	424	452	468	436	454	406	401	452	444	428	387	416	434	379	421	377	445	426	404	424	420	441	410	444	439	438	433	436	431	416	443	394	438	430	412	406	471	454	459	443	437	410	463	409	425	413	427	404	434	410	414	403	401	406	427	404	434	374	462	403	403	452	395	463	415	410	406	423	410	454	445	407	386	458	426	376	412	447	445	393	393	390	422	408	398	427	437	426	417	441	427	463	447	423	441	463	420	420	440	433	409	427	445	427	451	453	409	436	394	439	422	430	433	451	406	458	410	423	418	455	422	413	452	405	388	410	398	404	433	417	412	427	435	430	437	436	419	434	430	435	406	451	420	431	422	431	424	403	453	423	465	402	453	440	432	403	421	422	425	430	417	409	373	449	449	422	445	420	440	412	401	455	390	439	429	444	426	418	402	415	400	407	438	390	441	387	436	416	440	432	420	432	434	405	431	455	450	467	442	415	421	416	452	414	420	444	425	440	451	436	410	423	443	415	420	435	432	435	424	455	416	450	422	424	409	474	408	415	421	419	449	405	423	430	462	460	416	430	439	441	410	469	425	397	437	441	437	387	453	437	379	439	408	422	422	454	432	390	425	379	431	412	425	425	465	414	414	415	444	422	437	429	414	412	426	464	437	440	454	413	432	434	440	421	406	442	412	446	394	447	454	432	416	452	430	407	434	422	403	430	417	431	423	409	418	415	414	397	425	430	402	414	427	429	417	397	414	431	419	424	425	423	440	413	420	416	425	419	445	429	417	437	431	431	405	427	415	407	415	432	449	427	472	414	474	448	439	450	415	434	447	373	459	406	474	458	460	425	409	407	412	430	399	434	427	430	424	431	373	447	431	434	449	397	404	429	434	449	418	434	412	386	437	419	436	390	417	390	453	409	414	430	430	437	436	434	405	430	396	431	435	421	412	424	417	467	426	415	460	450	475	427	477	405	448	434	459	445	415	439	400	406	441	434	444	427	428	433	399	431	446	466	433	421	449	403	426	396	443	454	440	426	400	426	414	446	401	434	370	381	428	409	422	415	426	463	407	424	465	422	419	483	450	422	409	437	439	436	431	411	455	444	458	425	456	433	429	414	428	417	414	456	428	477	421	422	412	403	397	425	453	445	441	456	406	419	452	379	426	478	429	446	424	417	451	442	469	432	430	422	408	438	443	399	423	447	442	459	451	446	450	427	471	436	429	422	463	430	415	428	423	461	378	419	406	438	437	406	430	431	437	433	419	436	418	416	420	436	439	395	434	458	416	403	414	411	445	447	430	433	416	450	430	438	422	407	408	427	425	436	466	428	450	408	395	450	441	458	451	411	474	444	443	435	378	433	400	447	451	479	418	407	507	461	407	424	460	455	390	415	440	402	413	441	423	424	443	431	384	421	433	415	441	436	412	395	446	426	413	426	393	401	437	400	435	405	449	413	430	460	407	425	428	422	456	404	396	457	411	446	418	427	434	438	418	446	455	431	431	459	441	427	425	400	403	388	445	428	423	442	426	438	456	436	409	416	434	390	424	441	408	461	413	439	376	412
56914	30414	18038	9705	4300	2279	1430	952	684	513	316	236	237	217	244	215	223	220	220	255	202	220	254	256	210	197	213	238	217	199	219	226	284	249	230	225	219	220	211	237	208	228	226	186	198	229	222	231	208	220	223	204	205	217	217	194	216	225	188	193	197	219	235	207	217	226	202	233	222	225	229	242	194	214	209	217	204	199	232	267	243	204	229	223	228	201	202	240	218	207	237	243	212	232	220	259	252	234	243	241	240	231	213	217	205	234	208	208	225	224	207	214	232	223	213	221	217	196	230	221	193	197	232	220	191	195	194	193	220	215	237	207	225	260	187	219	232	215	260	222	213	210	222	220	211	228	188	227	230	254	214	221	192	237	237	203	198	206	223	230	197	213	181	243	218	222	223	239	205	227	257	207	226	249	240	218	236	218	203	213	201	230	200	219	199	226	228	209	217	202	220	217	214	193	246	233	232	205	266	248	234	221	181	214	221	206	222	227	227	202	193	198	239	228	230	220	228	204	220	227	223	257	234	229	229	218	208	196	207	215	207	214	209	256	214	224	235	225	240	211	218	217	231	221	191	240	199	214	208	244	228	212	226	236	229	222	231	212	203	196	249	202	247	233	219	217	261	228	237	207	225	222	207	210	223	238	232	212	241	235	226	209	222	202	209	206	253	231	238	203	233	218	221	214	210	215	237	219	216	246	219	212	215	216	194	237	222	202	222	222	225	211	231	233	226	229	235	221	237	217	232	208	218	222	195	212	208	234	221	255	203	220	221	225	208	211	233	212	236	213	182	241	240	209	226	243	244	220	224	227	219	227	240	242	243	224	219	260	220	245	205	217	238	214	248	212	199	196	217	210	221	207	197	204	214	188	210	230	193	232	238	242	225	217	229	214	197	245	257	224	240	221	223	218	208	224	214	198	234	221	222	229	229	240	229	214	232	233	243	204	197	209	202	230	238	223	223	230	197	189	239	226	190	169	198	225	226	225	225	214	220	218	214	217	217	216	199	227	187	209	239	210	233	219	232	218	225	247	209	217	219	215	227	223	197	234	248	237	189	209	238	223	264	236	216	204	206	243	228	218	230	204	230	204	233	217	199	213	226	230	233	234	203	200	209	209	226	183	246	236	203	228	233	232	223	212	221	244	215	236	251	237	240	208	227	202	217	225	230	209	233	211	225	211	210	216	227	225	234	225	227	241	221	206	233	250	208	222	217	208	245	202	238	209	224	224	213	227	210	219	230	219	204	255	243	206	206	204	214	203	230	243	212	202	233	225	234	228	222	224	218	227	228	204	220	236	230	245	196	219	204	247	233	232	223	216	229	211	221	235	222	239	209	203	227	231	203	216	199	199	231	209	239	224	230	238	203	198	208	214	267	225	231	233	221	211	194	209	236	230	207	248	196	243	214	225	247	223	239	220	248	221	213	217	240	221	226	214	183	214	258	221	187	214	222	227	198	199	226	220	223	232	236	197	225	221	229	241	198	194	219	221	236	228	217	215	233	198	220	236	254	225	200	218	221	208	212	222	218	225	204	186	213	222	215	234	228	201	207	202	242	240	220	238	233	205	221	209	193	246	221	205	216	227	206	217	227	206	198	211	223	214	225	211	230	185	219	209	225	227	239	203	196	229	241	204	223	225	246	247	229	221	231	222	214	209	220	222	226	239	220	208	211	205	259	204	235	232	224	208	215	235	221	228	222	215	207	189	219	237	218	236	243	220	197	211	208	239	230	215	234	215	229	230	223	228	253	243	241	224	219	217	223	228	219	225	221	211	216	202	213	198	223	212	222	219	227	234	215	201	214	221	210	207	212	216	219	219	226	206	215	203	256	216	232	181	233	238	215	198	208	208	226	215	207	204	240	214	211	183	232	247	204	231	211	220	251	221	184	214	229	211	230	205	222	225	218	213	208	216	238	209	265	244	223	225	228	183	202	199	244	219	231	225	245	246	200	207	210	206	216	220	218	220	211	254	206	224	221	214	191	225	200	216	211	216	207	223	246	246	210	228	224	221	240	240	221	221	217	215	221	232	264	219	219	212	219	240	233	273	230	184	193	234	197	209	223	195	243	218	219	208	217	224	244	190	226	246	206	233	201	228	213	261	227	207	240	209	221	215	242	202	228	229	222	206	243	200	207	217	204	198	219	219	206	207	223	228	246	211	249	218	239	243	226	217	220	227	199	201	205	236	198	219	220	215	219	198	227	211	213	224	216	240	227	225	221	217	216	226	207	213	227	217	198	227	208	208	223	232	237	197	210	220	198	237	221	243	215	242	220	222	225	212	205	223	236	211	212	235	228	213	190	204	245	181	249	216	234	197	197	215	199	211	222	239	212	207	227	224	223	208	240	228	246	236	215	201	218	240	229	206	226	212	229	242	252	239	240	239	226	237	218	213	200	225	215	199	245	217	188	210	204	183	235	232	195	210	219	248	227	248	233	215	234	230	218	209	239	231	229	213	222	219	246	252	239	249	222	216	241	214	179	201	249	234	232	229	232	245	222	217	229	214	241	204	240	199	239	238	230	239	219	237	236	218	212	232	236	214	239	218	234	216	227	215	202	212	207	209	205	240	159	190	222	231	233	235	210	229	225	190	222	219	229	198	173	212	215	233	231	190	221	234	168	228	189	203	204	232	230	195	236	229	244	208	227	199	242	218	216	228	225	220	227	233	238	229	231	242	219	221	220	227	211	203	209	202	227	242	196	219	199	201	217	220	216	221	238	241	217	199	212	213	218	200	216	213	228	220	217	234	226	203	240	203	227	200	232	219	202	239	220	196	221	239	212	198	203	223	247	204	224	218	208	227	206	212	211	206	217	241	215	205	202	241	207	200	223	220	233	236	237	223	211	196	267	178	225	202	206	211	218	212	221	215	208	214	228	233	233	214	214	228	214	220	222	231	231	207	239	242	238	233	213	193	240	210	220	220	218	226	207	229	220	238	229	212	223	212	179	203	247	221	225	234	211	240	201	218	206	208	220	201	212	220	229	221	214	217	223	215	205	222	237	237	234	224	235	211	217	233	234	206	231	217	212	219	246	186	190	182	217	226	209	237	203	216	219	204	210	223	238	230	267	217	216	207	218	232	226	242	249	231	229	238	239	245	197	218	201	203	216	222	235	235	245	239	177	237	237	226	228	222	215	243	230	220	204	224	220	210	234	180	222	228	208	223	198	219	209	198	204	233	271	246	191	238	193	247	234	222	217	216	248	240	220	220	197	231	212	229	223	204	219	245	186	215	221	195	217	217	205	221	232	262	193	246	221	200	199	223	199	236	249	226	208	176	239	238	200	226	246	230	210	231	221	215	201	217	208	212	214	214	239	234	214	211	209	200	196	239	203	223	252	186	238	240	219	208	216	219	232	229	211	226	212	228	226	229	223	216	205	210	237	209	224	240	218	199	219	226	202	217	214	231	228	227	237	211	215	198	214	213	218	210	192	199	222	209	210	207	219	221	209	228	237	257	257	226	236	223	224	199	220	242
36897	23292	20339	16121	9878	6277	4375	3351	2405	1591	784	540	545	532	530	515	492	502	504	484	499	518	455	498	458	500	514	487	511	462	486	486	473	486	531	475	500	518	495	522	491	521	488	512	496	492	485	481	497	505	473	453	493	502	489	507	472	528	491	482	506	495	483	493	509	457	502	525	511	523	523	514	491	491	529	504	482	531	479	470	477	516	516	485	525	468	517	539	517	498	492	523	477	510	500	515	475	497	477	518	497	485	495	483	496	483	515	551	485	465	488	491	547	486	487	542	521	540	490	436	540	477	469	497	494	505	525	518	527	506	545	446	448	545	474	507	467	467	478	512	483	482	510	473	526	479	441	469	476	486	494	494	535	540	482	497	516	474	454	498	518	471	487	498	541	490	491	491	501	500	487	488	521	501	503	472	502	486	503	491	461	493	494	491	505	486	481	515	493	511	486	488	487	482	515	472	474	551	492	474	514	495	482	482	492	492	533	506	502	481	500	488	511	468	486	481	468	515	510	534	502	506	511	495	495	522	511	506	477	490	471	501	463	486	503	470	523	498	497	479	536	494	528	508	515	471	494	473	514	499	510	520	508	469	471	487	478	500	481	531	511	454	497	492	547	490	512	489	539	495	518	467	493	528	458	516	514	474	497	499	477	501	522	478	505	489	461	484	513	478	509	496	516	512	429	468	507	484	486	475	479	484	486	495	464	502	482	529	477	503	507	491	523	467	488	525	499	504	481	473	452	521	511	474	496	509	519	515	477	491	497	517	517	473	467	496	515	505	496	488	497	486	433	473	494	497	497	502	474	487	527	499	480	499	512	523	459	551	464	510	490	450	495	534	505	474	480	482	491	524	509	490	464	515	462	512	486	478	478	483	471	453	485	471	492	491	487	506	521	493	490	509	479	451	454	506	504	537	454	499	500	471	487	494	538	466	506	505	529	446	492	506	454	492	506	471	482	503	498	496	501	492	468	549	453	511	497	491	481	497	515	469	452	480	492	461	490	479	514	487	474	477	502	509	461	500	531	505	460	511	463	507	481	469	473	450	519	496	495	496	511	472	551	514	465	480	476	494	503	466	516	500	512	536	517	514	515	505	478	511	510	498	496	459	486	478	493	551	474	507	520	510	495	499	496	507	476	506	492	502	459	493	519	483	521	466	539	486	494	460	487	478	500	469	519	472	511	477	495	494	471	522	494	516	518	475	465	517	511	479	496	479	468	464	487	499	534	489	502	503	507	499	501	460	474	468	502	484	530	530	486	505	505	460	485	558	520	498	467	509	473	516	478	509	537	505	483	506	460	517	488	530	510	481	491	519	495	521	500	525	479	451	450	491	484	498	476	514	516	523	473	543	496	498	504	466	511	503	491	519	465	453	485	491	498	507	511	506	481	495	509	495	476	546	466	489	508	526	473	512	529	459	503	510	500	457	518	470	518	472	483	539	493	503	482	469	504	470	471	531	508	552	532	481	493	506	471	512	509	520	478	486	511	518	484	473	483	497	479	498	482	497	489	500	513	514	507	479	539	504	480	522	495	541	544	490	505	523	481	522	476	516	532	495	487	536	519	505	509	524	489	490	501	504	494	488	473	482	521	486	495	521	531	503	474	512	504	502	486	503	540	506	470	504	452	498	476	469	499	492	494	538	514	522	480	513	463	501	527	455	485	530	521	510	501	485	481	462	525	511	515	492	467	483	516	474	485	495	490	493	479	490	505	502	473	486	501	492	501	464	504	511	507	451	497	492	506	478	508	472	528	499	489	493	486	494	479	475	498	461	488	474	489	516	496	480	465	509	538	478	533	503	538	468	498	464	516	496	479	471	507	489	496	525	479	475	508	536	527	483	493	481	494	516	521	532	505	526	516	480	492	475	503	499	503	494	535	511	504	500	497	491	463	492	525	482	488	472	499	453	523	510	455	504	497	518	496	544	493	518	497	479	482	504	520	477	515	537	483	499	542	473	519	468	497	516	511	434	514	521	504	481	460	545	484	506	522	522	503	511	543	521	461	515	501	499	460	483	481	505	488	500	496	542	486	478	525	513	492	466	470	478	464	502	508	466	500	484	514	485	481	512	487	500	488	546	468	509	465	494	512	498	471	468	484	511	524	497	490	494	500	523	491	488	501	493	487	482	489	477	520	487	490	512	509	513	521	497	495	481	478	507	487	513	451	480	496	475	497	465	509	525	483	482	519	496	479	477	493	510	520	487	534	479	488	484	516	495	516	497	514	490	471	499	473	477	519	498	479	524	511	495	509	460	511	565	439	512	497	518	495	518	499	497	514	515	501	513	516	529	538	494	491	494	489	471	467	466	460	494	490	485	481	496	502	506	470	477	492	557	498	505	491	496	503	488	488	455	487	536	519	494	487	494	472	506	498	524	539	470	484	523	476	493	474	526	493	488	467	516	477	474	493	512	483	484	491	477	478	491	491	488	504	522	514	488	506	480	483	494	500	486	480	511	472	478	503	508	530	445	464	493	489	484	469	526	469	512	503	482	487	490	477	478	482	486	509	472	491	478	480	505	508	513	482	542	476	512	520	493	459	520	483	486	512	519	492	482	480	484	507	499	500	472	509	502	471	511	463	462	487	533	444	482	474	528	501	490	519	480	513	489	512	517	497	473	527	461	481	502	477	473	496	477	528	471	491	539	515	484	540	585	511	498	518	502	499	490	539	516	492	540	497	513	497	551	517	486	497	518	470	468	501	518	510	492	507	509	507	471	518	491	499	534	523	494	505	513	507	520	485	517	507	529	473	506	513	530	487	492	494	488	512	519	482	465	518	517	496	482	500	513	522	504	521	465	514	530	470	486	503	503	521	483	483	496	484	481	499	464	481	493	534	506	478	490	494	485	500	469	470	561	512	473	510	528	490	521	512	503	496	511	492	452	536	479	489	481	473	506	502	533	522	495	515	480	475	529	523	478	514	530	526	459	477	480	489	531	489	515	523	524	507	496	493	465	504	453	474	489	503	490	500	529	481	494	518	514	501	466	497	501	476	460	484	468	476	493	471	510	486	511	518	467	496	476	473	494	516	478	483	467	494	496	495	500	538	496	515	467	554	549	506	475	529	494	504	518	503	426	492	493	487	486	487	485	498	494	529	471	535	524	511	515	486	492	528	508	516	526	496	507	526	474	494	481	505	515	496	503	501	534	495	477	562	464	486	473	472	444	483	517	528	495	495	486	501	474	485	474	487	470	498	471	491	493	467	473	566	495	491	539	500	475	506	511	491	488	502	493	470	491	468	521	523	479	494	534	545	495	447	473	478	472	493	521	508	457	496	493	502	506	497	483	465	493	541	491	502	504	479	494	523	520	468	461	476	491	503	496	487	503	512	502	491	524	506	459	523	483	519	500	462	484	500	479	516	470	493	513	491	468	455	518	488	517	482	468	534	521	486	501	486	501	472	451	456	491	476	495	456	447	467	482	508	499	482	481	498	535	488	526	485	505	479	519	526	460	501	503	478	476	525	497	495	504
40799	16888	6668	2284	714	410	338	262	248	212	260	227	226	198	188	226	211	223	215	213	238	228	225	207	227	229	204	227	212	212	196	201	231	228	241	233	234	259	213	224	223	217	214	223	241	214	234	215	218	234	223	234	241	224	227	213	218	209	216	253	231	241	207	233	211	234	262	216	194	234	239	221	216	224	228	206	186	214	232	231	239	239	257	197	230	227	228	173	211	189	225	210	237	235	215	220	203	227	231	212	237	210	196	215	214	210	223	228	233	207	210	240	235	243	209	207	233	224	191	237	237	205	228	224	224	218	242	224	222	222	201	211	234	217	229	202	228	206	207	217	183	221	207	214	211	204	190	191	218	228	196	192	197	208	230	218	215	236	226	233	232	217	225	210	210	223	203	206	215	215	246	210	211	223	209	207	216	223	225	211	219	206	218	214	217	211	221	206	198	232	234	214	229	196	212	225	237	203	259	223	234	224	229	226	211	201	219	230	216	200	210	220	207	211	191	210	231	212	232	238	239	213	227	181	220	241	232	204	235	213	208	245	237	207	190	197	227	225	235	209	212	200	219	203	204	226	213	194	222	221	225	201	237	250	216	232	216	226	212	221	221	232	216	234	184	202	221	261	209	224	221	224	229	214	209	206	211	222	226	238	235	211	200	249	215	215	225	211	212	208	235	233	209	223	213	222	212	217	195	227	212	228	219	231	245	213	220	217	231	230	243	235	232	209	234	205	234	217	214	230	194	206	211	217	225	199	239	220	231	220	190	213	214	213	205	195	236	258	198	226	243	214	230	222	209	194	210	237	236	222	204	255	222	248	245	196	190	208	204	209	215	238	229	225	223	225	218	211	217	223	239	223	221	249	206	224	219	229	206	241	205	224	238	243	207	240	212	224	223	211	212	206	231	200	211	230	210	220	238	241	232	195	245	241	260	218	210	237	193	207	217	210	222	189	212	208	203	190	228	242	198	198	246	220	232	225	192	237	225	212	229	218	202	227	205	195	216	215	209	227	200	248	201	241	233	253	217	219	222	211	232	220	238	207	238	216	215	237	198	200	213	244	223	245	202	213	219	202	217	207	205	198	214	218	227	218	214	200	215	219	222	199	214	251	198	255	224	210	231	227	238	211	257	217	208	220	228	216	219	227	231	222	232	194	213	214	227	231	217	218	234	199	224	190	240	214	221	199	233	215	224	198	243	247	218	219	216	219	184	213	223	232	225	195	215	213	175	203	234	234	177	216	206	214	222	228	228	238	256	208	224	224	236	226	218	252	230	202	237	204	223	210	197	245	224	240	185	211	245	215	218	228	214	219	197	232	219	225	200	199	229	210	253	217	253	213	221	203	229	204	219	248	259	217	221	214	204	220	206	199	223	191	205	192	221	206	210	220	209	225	220	234	216	219	235	226	231	229	240	215	228	226	218	222	204	216	214	228	230	205	218	197	227	204	206	201	207	202	214	221	221	232	225	242	210	222	200	235	211	212	199	196	208	227	242	211	214	189	209	237	217	230	231	190	217	244	228	217	228	205	230	240	233	220	223	224	206	220	221	231	218	201	212	199	285	239	224	213	211	228	194	209	235	227	208	222	217	210	224	188	225	223	214	207	233	210	189	190	221	219	225	223	221	192	215	208	204	193	220	209	224	203	214	219	259	209	218	229	225	210	202	230	203	220	191	219	198	223	226	216	259	230	221	213	211	239	201	240	218	240	212	199	246	226	194	202	215	236	248	223	241	218	191	190	206	208	230	239	219	227	215	230	197	243	230	223	219	229	220	233	220	199	234	235	226	225	214	227	221	225	244	201	229	193	207	221	244	216	254	231	201	220	225	216	274	210	263	221	235	242	210	202	228	204	240	192	180	204	206	206	214	198	210	240	234	225	219	238	235	222	227	220	205	220	218	192	175	216	220	212	199	223	214	220	213	211	225	209	226	235	205	230	214	230	206	209	202	227	229	207	229	218	233	251	212	211	216	192	235	228	238	224	221	217	199	229	221	215	232	229	226	215	199	217	228	221	213	221	218	211	181	223	225	229	221	214	196	200	224	243	210	214	251	225	230	229	249	208	212	218	221	221	233	227	209	214	232	189	227	256	215	225	202	218	229	214	227	222	225	232	216	229	221	226	220	219	203	232	214	207	192	206	190	223	201	229	203	230	209	246	217	209	204	216	197	247	220	248	203	233	240	218	233	205	209	189	210	240	262	228	255	226	244	212	204	246	208	184	224	236	220	207	219	225	202	233	217	221	201	209	224	175	199	210	230	228	224	216	179	209	215	220	217	233	241	209	204	246	229	244	256	202	235	207	234	192	221	202	228	207	198	215	230	224	250	210	213	195	213	223	220	225	235	210	204	226	223	220	214	209	225	193	252	246	227	208	197	206	239	213	206	221	220	213	202	222	216	238	243	217	213	225	203	240	233	266	228	214	215	192	249	218	237	201	234	215	211	185	191	241	202	236	241	209	210	226	253	237	230	214	206	206	221	223	186	185	221	226	215	258	206	232	224	204	209	219	203	237	204	191	213	202	239	237	212	238	195	205	217	216	213	219	227	202	210	210	225	241	212	208	203	211	232	212	222	240	230	216	221	200	243	225	225	212	238	208	177	221	200	205	209	208	192	205	213	188	219	212	224	227	226	223	230	209	226	197	204	219	204	226	236	231	244	194	211	251	206	235	226	230	231	255	226	220	203	190	217	212	232	231	225	221	208	208	192	197	196	220	202	230	212	206	213	244	227	219	232	212	200	236	211	207	196	197	228	225	223	215	197	228	188	207	227	197	215	197	203	233	197	191	211	214	224	203	230	239	220	218	218	206	206	208	206	200	231	214	190	201	200	231	220	235	234	198	226	230	220	231	256	202	215	245	232	250	236	206	239	246	194	194	227	223	219	200	204	244	214	229	247	219	208	235	191	215	228	250	209	215	203	235	172	204	227	238	242	234	236	227	212	238	218	187	223	198	221	222	200	212	234	211	240	229	223	226	210	231	234	236	232	212	244	219	227	211	231	211	223	260	230	208	208	220	235	196	213	204	196	242	220	213	192	220	201	200	213	219	246	215	224	245	215	212	197	203	219	193	226	236	229	207	198	205	228	199	229	216	235	229	214	234	232	185	208	209	214	206	211	220	217	218	210	199	210	224	223	198	179	233	223	206	211	215	216	211	172	217	240	199	233	215	214	223	224	210	196	237	227	213	190	231	204	211	223	201	230	240	196	214	208	237	223	205	220	215	214	177	249	215	239	215	217	230	237	216	201	186	223	204	210	246	235	206	227	208	196	211	206	214	206	216	216	225	213	248	213	203	225	225	259	224	225	181	233	227	224	200	216	208	198	212	234	243	202	202	206	209	180	214	221	239	217	217	207	209	204	225	215	220	214	217	227	209	208	212	244	231	229	222	260	213	213	246	217	234	205	210	242	224	229	225	230	228	218	209	224	237	239	219	231	240	214	233	211	202	210	207	189	214	237	216	231	250	202	201	224	236
26162	13278	8675	4407	1869	1153	785	695	592	551	452	453	455	483	470	499	492	522	489	513	478	510	474	478	468	521	497	495	497	495	491	515	505	485	474	511	495	492	492	517	483	512	455	483	531	493	478	507	506	515	523	489	449	493	507	500	440	480	482	490	516	483	517	488	502	512	433	470	478	463	455	513	490	476	534	458	476	470	537	499	491	502	489	498	475	465	527	525	490	503	493	509	504	490	468	476	476	486	523	494	495	457	471	457	487	481	493	516	508	516	459	504	472	465	508	480	485	439	512	495	510	441	479	482	482	516	465	528	511	484	495	465	486	527	468	448	511	500	478	469	476	470	485	473	471	528	481	477	534	489	482	482	470	495	459	483	477	517	476	460	480	498	493	490	459	502	493	498	488	522	492	499	530	468	462	490	471	447	452	483	465	488	556	472	475	491	496	496	459	515	486	482	475	449	503	487	523	499	523	506	480	476	524	465	492	465	495	500	518	551	498	529	474	452	492	464	507	492	471	506	507	442	489	486	509	474	492	493	494	452	486	447	471	498	468	515	473	495	503	496	521	500	485	481	480	508	503	471	499	456	510	464	492	538	502	502	474	494	528	499	481	496	468	481	531	501	492	522	500	471	515	463	490	494	487	471	482	522	472	499	500	499	484	476	487	478	490	505	479	486	525	488	522	488	472	461	461	485	502	502	476	499	511	487	471	548	521	523	512	482	488	482	494	475	481	485	516	449	491	513	461	465	485	479	500	468	493	461	479	481	502	490	503	453	475	491	469	506	488	497	507	499	462	515	512	469	497	521	518	508	523	467	482	520	502	506	518	433	477	481	456	470	477	500	495	498	507	476	486	512	497	462	472	462	492	493	475	498	524	521	440	502	475	486	482	469	465	468	465	465	470	453	417	499	495	482	467	493	505	517	472	477	506	462	532	529	464	511	489	529	501	501	489	457	489	541	477	511	509	484	517	498	505	488	488	523	478	472	501	456	512	491	484	493	468	489	502	507	496	528	465	511	498	520	485	471	489	510	533	478	453	496	496	470	480	524	503	548	455	483	504	480	492	472	494	508	467	523	485	505	483	479	504	493	507	521	485	497	484	514	499	498	461	503	453	512	550	487	482	492	490	506	481	480	480	480	493	479	510	506	517	483	465	458	483	502	444	490	482	503	459	467	515	451	491	496	509	462	501	501	489	489	502	474	468	475	491	474	468	500	523	512	488	486	483	477	490	521	468	483	493	504	453	464	529	500	484	491	446	483	499	495	504	479	451	475	461	508	478	476	474	487	505	509	512	500	504	478	480	507	515	514	498	474	461	460	471	486	475	482	490	497	523	472	502	485	459	484	468	480	502	460	467	511	517	492	541	520	500	509	466	535	458	477	492	480	513	502	497	487	508	475	485	490	506	480	485	450	488	492	490	491	532	505	513	494	504	467	436	449	449	477	494	484	502	477	526	496	501	497	469	486	500	519	471	493	460	464	531	484	488	485	488	480	504	507	499	500	493	510	477	513	488	467	483	481	474	498	463	480	494	491	477	508	476	543	465	491	482	514	477	455	463	469	467	485	527	477	451	500	464	493	493	515	469	522	522	494	500	507	516	515	509	495	468	529	508	489	502	489	482	488	497	488	489	485	504	518	483	498	494	492	479	474	483	535	488	507	496	508	509	504	520	476	511	516	494	443	497	456	491	507	473	467	508	526	510	498	494	496	475	513	483	488	496	493	438	444	528	509	527	469	484	490	519	449	526	479	505	422	493	464	487	482	484	455	468	484	471	515	468	468	541	510	485	547	487	471	498	522	530	504	467	487	521	492	499	474	470	479	494	469	490	457	497	448	486	462	518	505	515	494	519	505	477	463	492	474	517	454	518	513	477	505	477	493	473	511	464	457	507	506	496	469	508	491	486	492	465	479	496	509	470	505	485	484	521	510	474	442	477	492	484	490	468	491	517	491	487	451	484	478	487	487	467	456	498	484	461	483	466	518	449	470	472	493	499	522	491	457	498	517	522	456	489	495	500	452	482	481	501	494	498	481	481	535	493	474	498	518	504	521	461	491	507	479	471	494	484	481	458	489	478	493	491	491	480	471	511	493	462	505	475	496	490	505	495	483	494	470	496	480	465	507	494	501	466	505	465	496	492	475	497	499	494	509	475	500	506	490	482	467	507	524	480	510	486	489	476	468	489	514	472	498	455	494	473	493	484	475	504	444	448	457	494	460	477	491	511	505	490	445	502	496	480	501	455	497	503	500	471	474	479	436	514	508	465	523	502	531	509	468	496	504	471	514	495	483	498	520	478	509	526	480	496	522	500	490	474	480	519	468	496	493	519	479	493	467	494	488	510	469	512	505	466	423	467	496	457	492	509	507	511	513	499	501	534	522	492	494	487	466	491	448	539	490	498	468	488	452	502	476	511	478	537	530	500	490	483	456	517	478	525	496	479	469	459	477	474	480	493	485	482	537	454	474	452	486	490	469	477	505	561	480	486	506	511	476	508	489	543	478	474	499	491	512	434	434	428	504	490	500	475	458	554	496	465	464	455	500	454	498	460	509	505	524	512	523	523	455	485	517	527	486	492	527	461	479	466	505	503	528	501	488	508	502	480	513	446	485	491	475	520	501	480	488	443	519	483	498	488	493	496	509	490	459	477	454	486	466	481	457	488	431	448	486	488	443	488	512	516	493	516	493	477	481	526	485	453	491	487	456	515	468	521	488	471	490	450	467	474	511	482	478	477	552	470	473	467	496	465	479	443	509	473	530	472	477	496	475	496	494	479	512	460	470	488	501	474	475	475	473	462	450	493	490	487	521	542	488	535	527	474	485	507	501	476	500	479	459	482	471	495	484	499	505	513	487	533	493	506	516	508	507	488	508	502	490	501	521	506	469	504	460	466	533	479	510	486	514	540	456	458	475	524	460	495	502	524	458	517	480	492	506	512	508	475	469	453	501	491	515	495	474	456	489	497	482	471	476	481	496	487	479	469	516	510	495	469	490	514	472	537	472	475	526	481	478	506	501	553	492	504	453	497	525	488	490	493	482	461	503	470	535	544	462	487	487	493	491	480	484	487	487	507	488	515	512	521	478	468	468	458	454	465	492	487	501	521	496	469	461	503	485	505	513	569	503	500	478	464	495	486	502	459	481	501	497	513	494	485	487	510	440	485	507	484	516	489	498	494	479	471	528	512	479	495	476	470	498	522	483	481	524	490	449	497	493	502	426	486	477	498	479	478	535	469	505	505	483	463	495	451	505	502	493	497	509	478	497	473	477	493	487	502	496	474	471	524	487	494	472	499	488	501	520	484	524	476	496	474	491	486	456	518	458	454	488	492	507	486	479	495	434	518	509	495	467	515	516	529	517	485	510	499	466	524	502	492	494	495	474	495	490	452	477	483	527	476	483	478	463	498	504	464	497	477	530	477	494	513	464	509	486	520	505	503	509	491	454	508	511	469	486	478	493	466	540	469	488	496	518	468	497	499	457
56048	26202	11268	4328	1962	1212	736	553	469	329	247	200	190	209	222	196	200	216	189	199	195	191	190	204	183	204	195	185	207	196	204	216	195	177	173	169	221	171	180	201	192	181	200	199	186	185	190	188	198	173	206	203	174	198	182	203	191	197	196	192	187	198	186	192	188	201	198	186	196	158	186	206	183	153	189	198	186	203	173	184	217	213	181	203	176	200	209	191	190	206	176	211	186	183	198	186	214	209	182	213	192	185	207	194	199	191	194	164	182	175	189	204	211	179	173	220	193	196	212	190	204	216	196	195	175	154	190	182	170	174	193	202	175	200	193	180	198	218	198	207	195	193	191	196	192	203	203	200	208	180	181	199	203	205	200	198	189	219	214	227	215	202	181	169	168	186	193	199	194	193	228	185	182	190	204	204	169	218	200	168	222	196	190	201	189	202	195	196	164	183	194	176	175	215	237	201	178	176	193	193	199	184	221	198	194	209	195	190	196	217	203	176	193	195	199	198	170	182	190	187	179	198	227	198	205	197	216	196	177	176	201	200	180	193	213	195	190	205	168	191	211	184	200	191	191	195	176	169	195	217	190	193	172	193	203	226	185	198	201	194	205	187	210	196	212	189	208	201	176	214	182	197	204	210	177	203	187	206	177	193	187	180	172	192	185	196	184	185	195	171	202	215	209	187	212	188	216	206	204	193	202	215	196	199	206	212	210	220	205	180	174	194	183	187	197	227	205	182	170	184	191	204	189	180	202	175	216	195	202	178	197	197	205	196	203	179	192	165	187	182	172	186	189	213	224	177	190	199	192	186	236	191	193	193	191	184	196	192	228	219	219	179	190	201	200	201	185	203	201	183	198	194	221	209	186	202	195	191	176	211	203	200	183	214	195	192	180	203	206	197	224	185	193	212	200	186	201	214	180	167	196	185	204	161	206	204	198	195	205	213	209	185	210	198	188	216	221	172	209	171	176	181	193	194	200	182	197	198	193	206	215	191	179	202	185	196	176	200	231	182	202	222	186	168	204	191	190	211	201	216	209	176	190	205	213	201	177	177	187	180	190	205	186	185	178	218	195	170	168	190	189	195	204	175	186	183	211	192	207	204	206	190	171	189	198	177	171	184	180	179	173	185	216	192	193	182	180	185	174	181	199	189	192	198	199	212	200	176	198	190	197	199	200	176	200	184	185	195	205	211	191	174	195	184	194	215	192	193	185	201	235	198	226	207	171	188	229	189	189	184	209	198	229	179	203	177	186	209	211	206	206	168	209	207	180	218	186	211	191	179	185	180	242	191	224	173	183	199	211	189	230	198	212	189	184	191	167	197	175	202	202	215	212	203	187	173	190	203	200	205	179	185	213	214	195	225	192	209	209	184	175	204	171	186	171	197	236	201	215	222	175	164	175	180	205	207	222	198	211	210	206	190	199	202	198	232	198	219	179	177	186	193	212	172	183	164	195	183	182	185	187	214	198	205	208	184	209	174	209	204	170	202	184	182	223	223	169	196	207	223	178	192	195	205	208	184	193	207	173	183	157	186	208	219	193	211	207	185	194	175	212	223	160	213	198	184	173	193	173	224	178	203	178	208	183	192	208	175	181	205	187	199	207	227	220	189	199	221	182	187	214	207	201	174	189	183	218	197	195	186	225	187	180	199	219	190	215	190	192	198	190	185	198	168	170	186	194	182	216	224	183	184	199	190	201	189	180	238	203	202	196	231	216	167	205	197	192	203	192	200	192	179	202	179	172	196	170	184	185	193	208	190	197	203	244	174	174	189	194	201	192	169	208	188	203	190	182	185	192	175	195	180	215	204	173	189	197	218	206	200	189	202	218	205	180	221	230	205	197	210	225	202	186	198	199	197	211	173	182	177	187	219	196	171	208	155	174	178	195	171	195	171	211	167	193	202	194	203	193	191	185	203	177	188	212	201	186	207	161	175	189	193	192	182	192	177	183	182	208	190	175	212	219	190	189	197	185	191	187	189	198	191	228	202	177	205	208	186	182	195	194	217	181	197	186	201	197	214	191	194	175	212	193	176	207	196	195	173	178	189	207	196	200	184	215	198	214	172	187	192	200	212	182	176	183	170	211	179	186	189	197	223	199	210	196	168	193	208	211	185	203	172	201	185	177	190	200	218	187	207	220	205	208	202	208	185	184	199	198	206	207	179	196	209	185	215	213	207	182	221	181	207	179	190	184	172	186	180	182	204	217	189	214	189	165	193	206	183	185	221	219	195	185	213	213	196	192	213	193	185	203	196	207	157	207	181	175	206	183	220	184	199	205	185	228	190	223	186	186	214	189	231	176	175	202	226	175	194	228	210	188	189	200	180	192	190	178	196	173	183	201	223	192	174	197	201	182	212	199	180	205	197	169	208	189	223	150	181	215	184	222	181	184	226	207	205	201	206	227	181	211	202	195	183	209	208	199	207	208	186	174	172	206	188	191	179	200	185	187	197	218	200	200	191	183	218	202	182	203	179	178	160	191	197	191	179	169	175	171	188	212	207	184	175	191	164	192	221	212	179	178	176	201	172	188	186	177	224	174	216	182	193	188	216	186	203	200	172	184	219	193	196	195	156	226	191	200	188	187	180	181	180	208	218	205	235	180	210	183	186	208	170	207	214	188	172	181	174	179	182	212	216	198	183	176	199	195	171	186	204	182	187	209	207	216	206	180	201	226	191	213	215	194	202	185	182	194	209	208	164	182	177	213	183	187	172	204	235	218	222	195	231	199	198	179	188	197	193	174	181	178	209	173	216	180	182	215	180	195	210	190	194	187	238	165	207	186	191	211	197	181	213	191	201	226	203	190	198	189	177	215	189	230	190	203	172	189	205	183	189	185	207	197	190	204	190	199	203	168	230	188	192	185	195	202	205	182	195	196	189	202	204	197	188	191	191	204	216	202	185	181	243	193	189	190	198	184	185	167	183	190	206	190	178	195	184	211	239	184	183	208	180	223	208	186	184	189	204	193	194	182	163	214	198	241	207	178	197	197	171	200	167	200	189	208	218	207	175	190	188	199	226	198	174	211	181	212	178	191	196	166	200	170	209	179	176	180	163	196	198	185	184	209	232	191	187	201	201	168	215	235	215	198	215	196	195	219	202	194	219	208	188	180	205	195	161	172	186	218	200	202	206	194	167	198	225	172	174	196	198	186	188	203	216	181	186	178	161	213	211	181	176	191	189	194	205	205	194	194	198	201	206	193	216	194	189	190	192	172	195	204	211	209	171	203	205	178	178	168	200	197	179	163	202	196	169	220	204	198	224	193	179	201	204	188	194	201	201	196	202	223	209	168	207	197	193	208	185	188	174	168	186	205	203	183	192	196	194	174	192	204	204	199	173	189	197	189	215	182	202	175	156	198	174	222	219	196	205	202	189	208	201	194	177	219	207	199	221	185	195	220	189	224	194	214	217	210	198	198	209	216	192	192	178	210	202	200	205	188	203	186	210	207	179	204	189	183	188	192	194	166	201	173	186	205	198
37050	19488	12382	8330	5460	3779	2471	1923	1618	1014	684	479	487	465	427	419	416	440	442	451	465	493	462	432	466	408	425	435	412	467	480	466	468	427	474	412	428	440	421	463	481	456	467	441	435	463	435	491	469	414	457	413	423	473	466	438	408	454	438	449	476	465	436	481	459	447	435	469	454	447	443	459	413	492	451	475	443	450	485	419	430	466	461	472	419	488	472	467	449	415	483	444	430	424	427	472	449	441	432	436	448	417	435	456	482	476	465	469	472	440	474	443	461	435	450	443	473	450	433	494	451	442	480	464	425	477	471	452	408	452	431	450	435	445	452	413	471	469	472	471	459	410	416	441	452	422	462	515	465	449	448	456	490	434	462	467	464	423	469	452	449	441	441	423	465	443	430	446	440	459	441	463	454	447	473	446	488	463	454	483	417	449	476	387	468	471	437	456	404	401	452	457	424	410	423	425	441	442	471	445	431	448	434	427	459	424	456	452	454	423	457	442	453	436	453	444	487	442	428	429	461	457	457	459	417	446	430	442	433	457	466	456	443	463	468	432	435	444	494	461	437	431	431	445	439	463	430	431	432	431	479	459	456	465	437	483	447	410	508	429	458	475	467	476	420	449	450	427	474	443	408	422	435	444	481	425	435	479	437	427	440	423	478	464	422	428	481	450	395	464	447	471	431	449	433	477	460	405	463	423	454	467	418	480	472	441	458	477	421	463	449	431	456	446	419	479	457	422	426	430	432	453	470	452	468	437	451	440	451	445	447	442	422	463	412	464	462	428	441	437	428	450	434	471	445	440	417	405	450	485	420	464	423	437	431	451	438	445	502	463	435	454	444	458	481	450	479	421	404	437	453	426	450	481	405	459	433	466	439	436	488	453	443	480	479	451	456	445	401	420	460	427	458	460	443	445	442	440	457	425	452	453	434	458	447	474	430	424	431	432	479	421	457	425	431	456	458	450	476	462	435	489	470	501	443	510	436	476	440	438	438	455	433	454	443	485	474	450	464	456	460	449	452	453	430	398	468	457	452	451	439	421	453	435	415	459	433	466	446	441	440	431	448	450	470	459	463	457	440	471	443	444	421	451	498	435	448	423	453	465	411	520	444	449	426	432	447	442	476	467	458	453	474	449	429	454	453	458	395	481	456	451	463	459	440	470	451	480	416	445	442	515	430	460	415	448	461	433	447	483	437	449	475	459	455	440	444	449	449	425	422	475	433	481	466	455	462	440	448	430	457	477	454	438	424	420	481	449	427	450	450	469	427	398	473	467	438	487	410	460	410	418	467	432	468	456	434	428	441	443	436	462	470	466	469	430	439	429	478	445	466	416	444	445	479	473	454	483	464	456	449	404	463	458	446	406	460	500	446	439	440	435	445	447	434	449	441	489	442	449	461	440	443	431	414	432	468	449	414	453	449	463	426	452	409	447	439	436	430	466	475	459	453	444	446	410	422	462	435	419	444	440	453	424	476	474	471	465	485	445	477	410	462	448	448	442	452	428	444	436	414	444	460	434	427	449	470	457	442	417	455	478	480	429	409	442	460	440	436	464	414	421	463	504	441	428	471	440	428	463	487	466	495	454	421	435	450	402	499	386	440	436	442	452	455	471	437	473	451	449	438	445	424	459	470	438	459	452	446	453	443	444	419	482	433	438	443	479	445	455	457	483	469	477	420	440	433	452	435	431	494	442	435	491	474	490	400	471	414	461	439	453	446	433	426	455	447	473	448	469	445	425	460	480	477	425	429	436	434	435	430	405	473	437	422	456	444	427	462	404	438	440	468	411	457	429	442	445	501	450	432	460	456	452	419	456	461	491	474	431	453	444	439	418	420	399	445	419	461	428	438	433	418	456	446	449	427	437	482	446	443	442	482	463	442	441	429	466	443	453	455	498	472	442	424	422	420	441	444	420	452	461	460	458	406	454	473	407	453	440	418	421	449	441	431	467	450	446	430	440	461	459	420	416	434	439	451	434	441	473	444	421	458	455	431	459	438	464	435	421	462	436	433	421	417	467	441	483	425	465	415	467	442	412	449	441	415	471	434	452	446	415	441	440	487	441	408	441	435	493	448	497	450	460	472	472	487	438	469	448	445	476	462	459	416	475	434	474	471	442	456	447	439	432	474	470	443	441	418	466	466	425	467	471	467	449	430	436	440	475	457	455	471	414	430	465	434	464	439	470	441	438	460	494	436	433	444	440	438	403	421	467	430	451	455	468	442	469	476	426	479	476	439	426	422	467	457	440	444	413	454	416	451	469	451	443	467	461	439	433	454	458	432	459	431	452	447	467	453	441	467	427	442	445	430	425	449	471	428	508	452	472	442	429	438	435	435	431	452	510	452	476	472	419	453	446	456	460	460	445	419	444	425	473	462	444	407	452	456	435	498	452	430	496	483	440	441	457	474	441	456	459	433	425	460	446	439	410	427	429	434	408	445	474	429	454	432	464	490	427	477	437	448	422	446	453	469	457	460	399	451	458	446	433	455	440	421	415	462	424	467	468	421	444	389	473	451	449	419	473	419	437	445	473	453	452	467	463	447	478	451	435	430	454	440	450	472	422	445	466	481	446	471	462	487	456	440	439	437	443	457	456	435	474	462	470	458	453	458	443	459	456	474	464	420	456	448	421	458	451	468	429	449	450	455	461	441	435	434	477	427	415	474	446	457	409	468	447	449	407	455	411	428	449	460	435	484	434	421	430	439	438	456	454	467	413	408	470	456	437	439	464	395	426	459	479	438	465	452	441	455	466	446	406	449	422	436	430	461	471	425	446	455	429	443	451	460	415	431	416	472	484	462	416	447	455	449	469	450	452	418	424	478	475	462	449	408	469	465	488	471	462	479	428	462	442	428	403	413	421	420	406	434	437	428	454	437	446	448	464	468	430	408	420	440	482	443	424	425	452	432	440	474	422	491	443	437	458	442	450	428	468	441	419	423	439	469	439	438	452	471	455	448	416	461	442	476	434	445	479	413	432	450	433	428	472	447	453	440	465	448	458	434	447	450	468	440	470	417	456	412	422	438	448	434	419	406	469	465	434	441	426	432	450	460	420	459	467	478	463	460	443	494	451	451	438	468	478	455	459	479	445	453	434	444	442	435	430	461	406	430	387	468	472	446	446	488	444	448	460	432	466	446	459	497	439	472	409	422	473	473	430	443	476	454	444	391	467	430	420	472	417	417	473	427	430	444	468	455	458	440	468	476	419	445	453	458	435	424	436	449	434	419	441	428	426	445	412	467	442	470	476	426	502	419	450	459	422	467	436	424	450	468	435	451	472	447	447	444	443	446	448	436	446	440	438	459	425	433	439	441	418	428	464	426	408	475	484	440	445	410	440	447	429	427	427	413	449	479	437	447	439	421	426	464	468	494	489	469	431	419	491	416	431	433	453	426	448	440	453	456	414	442	423	447	446	489	477	454	458	465	454	457	449	426	465	424	455	474	455	453	489	419	431	416	446	450	447	439	436	422	454	488	448	463	436
58839	30586	11979	3336	1382	954	722	527	392	323	242	230	257	217	231	217	238	226	215	227	221	258	229	204	198	232	254	232	200	241	229	230	200	220	229	225	250	229	243	233	248	203	267	245	243	241	238	226	237	229	214	219	256	217	233	217	242	247	255	220	248	249	245	235	240	234	217	223	250	207	246	258	242	248	232	224	232	254	251	270	236	249	239	238	227	227	258	239	234	230	250	237	233	231	228	236	224	237	263	211	217	239	251	218	241	229	284	223	214	218	252	256	226	204	234	251	230	217	231	203	240	219	249	251	252	225	214	232	229	235	247	240	218	223	226	231	244	230	231	224	245	231	212	215	211	260	249	214	213	224	222	223	245	221	218	228	238	235	220	208	228	217	207	216	240	233	237	240	224	234	235	238	257	251	239	230	216	227	211	196	253	238	242	215	220	235	239	227	255	238	254	255	245	249	238	212	232	238	203	219	236	228	220	243	236	245	221	234	224	213	253	224	240	223	232	241	225	229	215	225	215	242	233	245	244	204	236	233	262	227	230	254	241	245	228	226	222	209	244	205	214	234	216	209	229	230	229	224	225	233	229	197	222	240	231	246	261	236	267	200	227	239	214	222	216	244	226	257	228	209	235	231	241	239	234	211	215	239	229	228	193	217	227	240	233	218	250	240	239	259	227	256	231	222	232	214	223	256	229	225	237	268	241	231	233	215	234	229	245	214	241	231	226	244	259	231	230	229	240	246	231	257	221	238	203	263	228	245	222	247	199	265	210	234	227	218	222	224	207	218	207	257	247	285	237	261	221	220	232	214	218	249	222	257	244	236	227	222	260	247	247	205	231	258	227	227	216	251	225	222	214	239	223	221	259	212	250	239	239	238	223	229	202	262	215	240	240	231	245	207	238	210	208	230	225	203	196	225	233	213	250	198	264	213	220	239	249	224	226	220	217	217	248	209	233	236	240	233	259	241	207	233	209	246	233	232	227	217	229	217	233	237	249	216	240	226	227	242	221	255	232	219	261	200	226	214	204	236	204	295	222	223	209	236	253	221	240	228	219	215	220	212	241	247	242	242	217	227	227	249	222	253	229	241	242	225	211	206	238	247	261	218	223	229	237	229	240	235	263	235	204	218	256	238	237	229	233	199	243	243	238	265	225	259	229	245	240	219	233	239	253	229	213	212	224	251	267	244	241	218	232	220	246	248	223	261	204	215	261	226	267	241	251	239	236	211	210	231	244	233	215	238	248	228	229	234	227	246	230	226	231	240	252	234	235	242	257	223	206	242	211	237	245	229	216	202	231	216	224	232	213	235	256	246	235	247	241	228	206	253	249	209	205	210	219	235	243	241	258	209	234	202	222	235	235	248	260	219	219	221	230	239	274	242	224	230	210	234	203	235	217	220	241	209	234	218	237	214	224	254	228	243	219	210	233	237	233	205	248	220	213	248	241	244	217	240	232	266	252	243	198	277	235	251	227	231	239	238	223	208	216	218	190	241	219	224	246	236	231	219	215	230	216	237	222	226	223	254	236	230	226	207	218	222	231	228	273	228	220	216	245	224	221	268	217	232	257	233	225	212	199	245	222	247	220	235	229	225	235	225	252	222	250	232	212	232	243	223	245	231	230	209	234	240	203	221	242	214	216	228	209	243	222	214	225	235	255	211	222	212	229	216	220	244	217	265	224	197	246	239	244	252	221	225	244	237	184	236	234	240	224	245	206	223	215	224	250	235	218	264	238	209	256	220	218	220	208	232	259	255	238	251	230	240	216	242	242	222	218	258	246	218	208	229	244	238	227	242	220	219	234	221	228	232	212	215	228	219	238	244	214	240	222	258	220	239	235	249	249	232	231	213	242	240	226	235	229	205	260	240	224	211	226	230	209	222	232	234	217	228	235	265	255	230	246	222	246	224	243	216	222	232	263	269	260	228	239	238	234	204	231	253	233	241	250	228	261	239	223	243	220	242	229	263	222	210	233	236	202	270	261	238	222	263	232	227	221	229	234	209	230	203	239	233	210	227	242	225	235	238	203	250	231	234	245	247	203	225	213	229	214	210	264	229	238	231	222	245	220	248	225	225	275	227	266	247	233	218	229	203	222	243	229	248	208	250	212	253	228	229	240	228	225	236	200	232	265	246	223	225	211	197	248	213	248	242	226	219	210	242	232	237	196	237	201	221	220	232	230	230	231	201	218	229	256	224	232	224	259	239	221	235	234	215	239	201	219	227	220	218	244	248	245	246	251	250	218	226	212	204	212	225	208	237	190	239	251	217	228	219	250	250	202	215	250	232	225	240	217	224	209	256	238	231	212	230	234	224	224	223	255	228	250	274	210	210	232	271	260	214	226	226	244	224	220	238	257	232	219	227	240	214	212	239	236	252	225	223	218	238	199	232	210	236	259	229	258	209	229	213	228	228	232	255	220	223	226	218	199	239	226	235	201	210	262	244	239	233	208	212	228	244	238	249	215	238	246	229	232	209	263	228	218	188	208	236	261	208	235	266	234	237	237	210	210	228	219	230	245	197	236	198	239	223	230	236	220	252	234	202	209	283	241	238	235	250	214	207	250	242	224	225	207	217	191	238	227	200	221	233	235	250	200	225	240	230	240	208	213	256	226	235	199	255	246	223	236	247	249	228	235	218	206	240	203	217	237	268	199	236	224	240	206	233	256	244	222	230	234	227	230	255	223	253	235	231	224	221	207	229	234	226	241	234	233	202	266	216	239	267	231	218	244	257	201	220	256	253	228	259	213	247	228	223	230	210	236	230	223	214	221	247	235	219	240	212	203	243	213	242	249	177	220	234	230	225	208	221	237	211	247	248	217	259	232	270	230	234	213	252	234	240	249	219	255	248	262	243	233	254	235	243	241	216	237	219	241	244	232	239	234	221	254	236	225	225	244	262	209	239	243	267	247	238	205	246	224	238	215	205	224	228	239	245	242	226	213	221	234	220	240	233	240	258	229	214	194	216	243	232	239	208	238	258	202	236	249	225	210	227	227	232	227	205	217	219	219	222	247	221	212	204	239	221	251	252	229	220	232	200	240	251	217	208	230	237	248	215	241	228	248	234	224	229	261	238	240	214	233	208	251	221	231	282	230	232	218	241	222	219	241	218	247	228	225	203	219	238	209	234	271	228	225	261	239	239	252	234	233	218	246	229	246	211	231	223	252	248	248	234	242	220	239	241	230	262	207	234	189	248	245	249	233	254	231	243	250	221	236	231	235	269	233	232	214	228	208	223	200	237	244	257	246	229	248	220	236	220	227	253	249	202	234	202	213	231	254	223	243	233	242	233	218	226	238	204	249	281	240	224	243	219	241	207	227	241	229	203	215	225	229	232	229	199	237	228	258	228	240	217	243	250	243	230	244	233	228	216	225	205	257	254	235	217	232	239	224	222	244	212	229	239	264	220	233	232	238	235	261	221	216	203	257	230	242	222	222	239	247	223	207	220	210	262	222	217	247	206	209	247	224	264	252	234	234	237
40471	23957	9755	5577	3873	2878	2034	1662	1188	965	719	550	532	518	526	552	517	551	490	516	496	482	541	504	536	505	510	518	526	536	514	509	540	515	513	539	564	529	476	521	500	500	510	510	528	512	502	506	506	492	513	490	506	519	488	562	497	518	539	505	483	513	520	510	519	509	528	536	506	520	513	529	537	482	549	513	509	506	510	548	495	510	528	550	523	523	526	483	507	522	520	480	509	511	546	509	548	521	555	498	551	501	521	568	561	487	512	489	530	554	512	543	511	489	491	571	500	476	533	550	510	510	511	509	538	479	534	514	510	481	514	499	527	503	540	519	538	541	476	516	539	507	488	531	536	522	510	499	515	521	547	533	537	534	549	519	540	531	512	535	524	490	524	468	511	486	530	512	513	529	504	508	512	495	496	489	525	522	561	529	516	539	523	494	487	518	562	519	516	499	551	530	539	499	543	528	547	532	496	557	503	525	509	507	547	543	529	480	518	540	533	487	535	495	557	505	500	554	499	494	510	507	504	535	506	504	474	457	540	517	476	525	548	520	520	513	555	506	513	574	535	544	532	502	516	544	520	472	512	532	516	533	510	523	543	469	513	580	500	511	528	484	515	475	545	488	524	531	481	522	520	501	490	518	549	494	559	515	517	566	519	524	495	476	536	514	503	521	502	498	505	513	481	532	542	546	514	514	515	526	552	549	495	537	510	507	525	514	511	527	508	476	497	566	549	516	521	491	521	539	540	502	544	500	524	537	503	518	521	498	486	504	532	520	502	507	499	535	477	493	532	505	516	528	527	525	522	529	499	541	458	526	546	530	505	519	513	510	574	524	518	497	497	542	531	503	519	522	483	475	493	514	479	515	493	538	505	543	541	473	527	526	484	511	491	527	477	536	510	556	539	482	478	516	556	552	513	527	570	540	509	511	466	499	472	524	502	535	531	505	521	501	519	551	534	531	492	505	520	483	493	518	506	497	544	510	502	533	540	550	545	517	504	554	508	546	522	534	520	534	512	501	531	528	511	504	540	503	528	557	521	511	519	519	519	531	576	574	512	510	510	544	526	494	530	537	538	528	521	490	529	533	519	500	511	532	509	541	509	490	502	498	496	526	524	546	536	485	547	539	532	534	534	530	514	544	500	513	532	488	516	517	534	533	504	513	507	522	514	512	541	559	509	517	479	523	516	545	508	509	535	556	516	506	551	506	515	524	550	514	515	503	528	521	525	528	582	513	490	527	514	561	530	533	492	549	528	489	528	513	493	513	491	598	543	559	468	482	513	539	485	502	542	505	523	511	483	525	474	524	534	536	475	545	534	490	555	481	528	514	507	481	543	511	483	511	497	502	521	511	529	553	445	508	557	506	469	547	523	512	541	533	522	552	532	518	503	527	487	517	502	525	514	488	501	586	512	530	509	523	509	500	511	558	525	544	550	510	517	545	526	520	491	546	504	567	466	528	471	520	519	495	530	507	524	518	531	556	482	492	530	531	492	564	488	521	528	507	525	553	523	505	495	515	504	509	504	538	535	518	542	515	465	573	514	525	506	534	496	527	528	512	516	530	502	518	531	490	496	520	514	523	542	520	519	492	522	508	495	510	524	502	485	499	536	541	500	537	527	534	527	498	494	446	518	547	517	488	552	537	544	498	527	552	502	511	537	506	521	530	479	500	538	499	537	542	538	495	508	515	517	498	561	521	480	472	540	501	539	483	518	529	485	506	493	509	493	535	533	509	498	513	526	537	481	554	567	492	532	521	540	507	541	550	491	518	529	526	502	481	531	510	493	551	499	500	499	536	490	544	504	508	492	489	503	507	500	546	503	523	567	501	500	549	501	555	537	526	525	490	523	518	519	501	511	531	511	542	510	502	539	549	506	499	564	529	530	527	510	521	547	508	514	516	527	541	527	488	506	508	488	519	453	516	517	502	518	550	493	555	501	508	513	515	521	535	549	499	553	504	523	566	519	505	525	514	576	521	488	486	512	533	518	513	495	524	509	527	549	501	507	525	513	520	514	535	517	525	490	539	524	488	549	542	490	510	527	510	518	506	504	519	553	489	518	521	498	505	502	482	538	500	531	528	523	548	528	521	499	508	516	535	505	513	540	498	527	552	525	547	542	562	512	585	521	485	512	508	505	538	462	531	521	510	493	518	494	552	501	523	524	550	504	522	548	521	485	495	524	463	504	518	519	512	490	546	518	487	506	484	528	475	547	511	505	549	484	529	537	512	516	568	534	512	524	521	490	545	501	497	522	508	517	523	531	502	491	525	526	533	564	562	523	522	496	515	544	489	545	506	496	475	506	476	538	485	514	531	492	492	481	496	491	511	541	521	514	529	530	513	554	528	562	493	525	523	528	503	513	525	513	499	497	544	470	513	489	500	498	517	529	486	500	531	550	520	505	550	539	519	513	511	549	522	546	517	538	531	528	529	512	513	556	509	525	534	508	502	500	483	507	516	534	523	555	524	490	483	503	523	527	552	515	528	509	491	508	500	514	543	539	506	556	504	518	567	525	539	512	544	512	506	518	482	510	532	500	494	524	498	554	527	535	506	540	537	509	511	498	499	543	518	511	538	528	513	556	518	475	545	556	483	550	508	517	528	528	516	508	551	469	524	492	501	532	531	537	533	488	555	530	521	540	531	546	524	548	517	510	520	567	514	515	546	490	500	512	501	517	541	541	534	496	524	497	526	558	522	531	513	511	510	541	499	496	523	531	497	507	516	508	524	519	526	511	516	494	511	532	537	524	522	478	488	537	514	498	502	525	470	539	523	533	518	500	488	491	476	523	508	510	499	525	497	562	561	514	506	536	553	516	547	491	506	524	506	526	523	524	486	487	564	507	503	522	482	513	535	523	489	519	490	487	499	524	530	498	523	525	535	464	497	484	473	549	507	503	509	512	514	506	520	496	512	527	512	510	520	522	509	500	528	514	508	527	521	514	527	496	533	474	513	549	525	507	502	498	549	526	522	534	512	580	513	525	544	489	538	533	511	469	506	487	521	498	519	554	504	463	537	523	538	482	486	517	501	488	523	479	516	533	538	514	536	525	534	481	515	534	551	540	519	497	512	513	490	557	490	512	513	506	546	493	529	566	493	523	525	537	519	512	532	485	547	510	538	529	581	479	498	505	572	492	561	534	488	506	548	530	507	548	475	499	536	528	533	497	521	565	516	501	484	522	499	528	514	510	552	508	541	525	529	492	537	531	506	548	519	540	497	496	507	541	551	521	538	524	552	544	538	579	555	512	506	514	526	489	516	512	533	547	477	519	501	558	554	505	536	486	505	540	525	526	489	497	523	536	545	506	535	533	579	525	523	524	508	539	541	502	511	526	486	512	529	501	495	538	568	500	486	546	518	511	527	533	556	558	543	505	520	500	508	506	511	543	524	507	498	520	519	499	515	520	501	529	508	526	503	555	504	508	540	555	553	542	503	530	507	526	534	533	537	496	557	505	505	524	512	508	529	535	553	507	490	526	497
50635	15679	2060	498	328	266	298	235	256	228	263	229	243	251	240	250	238	243	238	216	239	219	220	216	217	250	241	264	234	242	244	271	253	254	256	227	211	247	236	205	211	221	226	222	223	245	252	227	232	249	265	220	232	233	262	245	218	221	223	237	235	253	243	233	213	230	222	244	229	222	224	223	222	250	230	238	254	233	228	241	246	250	250	255	219	242	220	245	253	250	251	223	236	223	262	251	234	255	261	246	233	247	259	252	263	219	242	251	243	235	221	189	267	226	218	271	242	208	238	249	268	191	254	258	224	246	224	250	265	239	277	237	254	257	246	252	219	232	259	219	233	216	239	211	274	211	222	262	256	254	239	238	251	232	218	237	238	232	265	256	230	245	234	219	250	258	233	223	255	219	271	233	213	243	226	248	224	225	211	257	243	241	247	232	252	220	263	235	237	256	213	205	215	243	238	223	245	239	236	251	213	249	226	230	218	233	269	225	240	236	234	218	259	255	215	236	223	263	234	244	213	217	250	240	218	216	270	235	224	275	229	222	223	245	228	252	239	208	226	244	243	202	232	209	230	225	216	216	240	230	236	248	269	268	229	233	244	227	235	244	265	242	241	219	230	251	233	259	245	235	229	220	220	248	246	223	246	256	260	263	249	226	230	259	204	247	242	234	204	207	233	226	247	271	277	226	255	262	225	238	224	239	221	231	226	209	255	244	253	236	224	209	237	233	262	268	219	242	219	224	213	205	217	258	234	234	223	255	249	256	221	213	266	248	226	237	208	233	241	269	262	261	232	245	242	235	246	240	250	224	267	212	261	225	232	220	265	247	235	216	211	242	239	267	215	250	270	237	249	227	230	229	268	255	268	225	267	212	218	249	228	248	257	250	237	254	209	239	230	261	214	242	248	275	236	246	242	228	239	228	230	265	237	228	256	223	221	249	222	262	240	234	251	249	216	242	239	228	247	257	231	252	237	233	229	234	236	205	263	237	232	259	218	237	238	244	219	252	267	228	236	233	242	236	266	236	259	233	263	243	224	217	205	232	258	247	246	255	230	235	252	246	233	244	238	210	262	280	225	239	250	241	250	268	252	242	267	263	247	212	251	248	224	249	244	225	247	241	239	225	250	273	239	227	221	239	242	219	229	244	249	247	242	215	239	245	255	214	219	229	230	257	226	229	250	233	243	215	238	205	239	217	217	235	240	233	238	248	241	243	223	257	226	266	234	240	227	266	246	222	228	243	242	243	242	248	234	254	236	245	242	242	241	205	245	221	220	227	272	254	225	220	258	225	238	269	269	235	214	241	246	238	246	238	213	250	235	233	233	201	250	245	236	217	246	237	211	229	240	230	248	253	237	248	206	271	237	244	236	254	266	224	254	260	242	213	233	223	240	217	261	238	252	206	254	239	219	218	213	252	227	210	256	232	258	245	204	240	245	245	228	226	243	239	210	253	238	228	248	235	264	240	276	222	237	248	231	209	231	232	255	241	245	226	256	242	258	207	242	244	245	257	232	260	261	227	228	213	244	224	234	232	241	276	257	273	252	249	237	230	255	219	213	223	208	237	249	244	230	233	270	237	217	246	236	245	237	228	278	251	241	236	255	253	218	247	218	241	217	229	225	213	242	211	240	222	244	233	232	226	255	248	223	223	247	221	213	229	220	246	229	223	267	250	238	239	238	245	237	213	240	226	206	239	248	268	247	261	236	222	227	233	243	237	235	239	212	238	233	235	236	240	263	225	213	260	215	208	227	246	244	243	241	210	264	244	269	245	233	218	212	221	211	212	236	217	233	252	240	245	255	247	218	219	225	245	234	236	277	202	225	238	250	244	247	222	250	235	264	256	245	218	231	224	222	238	215	249	226	246	245	232	250	229	254	243	222	242	255	234	220	255	239	225	253	209	250	233	260	259	218	253	217	276	250	224	264	243	247	227	217	208	229	232	227	240	251	233	228	250	261	229	243	227	228	269	240	238	262	220	226	274	233	236	231	252	251	254	232	250	266	250	214	225	235	235	234	280	255	261	249	232	227	230	195	220	229	255	258	242	224	244	253	229	235	252	240	215	255	242	236	219	214	231	243	229	210	221	231	229	212	245	249	245	218	210	229	233	232	221	220	237	255	205	231	225	235	229	206	252	221	253	244	232	226	255	265	192	220	258	255	261	237	278	227	263	259	229	240	234	243	241	234	244	243	249	235	232	250	236	219	219	223	266	233	233	230	256	248	234	245	252	248	227	222	218	234	232	248	228	240	203	279	189	261	244	240	264	258	214	241	223	215	232	246	245	225	213	241	221	214	244	263	221	204	215	229	235	250	254	254	256	230	209	259	230	213	257	237	233	242	226	228	264	217	240	268	279	242	237	259	226	234	217	213	244	244	195	249	224	254	192	228	258	270	238	249	264	241	209	207	230	240	237	228	230	221	231	231	231	254	227	223	238	248	227	228	242	237	238	236	220	250	226	223	235	210	253	226	199	231	234	220	279	209	221	269	249	230	214	246	219	240	243	246	256	209	222	235	239	236	225	236	233	207	234	245	249	224	251	211	250	227	236	258	263	237	224	251	200	241	238	203	255	237	260	223	230	238	248	273	240	242	237	249	240	238	209	248	246	238	248	224	253	226	257	252	225	230	258	265	221	274	222	245	236	264	233	256	246	214	232	223	210	249	252	228	261	240	224	226	208	234	264	244	219	238	209	225	241	200	234	244	234	248	220	241	259	191	251	256	205	223	245	229	275	230	261	231	221	221	264	239	213	237	239	236	223	234	249	201	220	246	247	234	214	209	230	232	230	228	213	248	226	239	212	234	227	233	247	229	249	235	227	248	245	240	245	246	224	221	241	239	207	224	288	218	220	264	243	211	271	244	240	241	249	293	244	248	222	252	240	254	252	240	207	229	265	259	246	218	228	266	220	262	241	233	247	224	232	227	222	240	215	260	242	254	227	226	260	216	223	235	242	237	228	245	262	248	219	240	251	252	228	219	247	256	239	245	224	244	241	267	216	236	266	229	244	198	234	207	226	242	219	256	265	218	264	256	271	249	192	259	247	269	240	248	228	255	233	230	242	248	239	237	251	256	205	236	194	235	263	286	227	222	257	241	259	223	220	234	222	237	231	250	221	224	277	219	226	238	238	190	239	241	214	255	248	256	258	242	198	234	227	243	242	242	232	204	244	214	217	251	228	245	204	243	227	228	207	234	229	235	267	218	223	272	234	254	264	257	228	245	210	247	258	249	247	222	241	228	208	241	270	256	241	254	224	228	231	234	235	229	233	236	242	219	233	244	248	219	254	236	241	229	264	255	229	220	240	276	293	217	229	250	248	248	245	217	239	241	238	253	232	252	240	263	241	244	225	261	263	262	231	214	218	263	237	246	249	272	248	242	213	240	204	236	242	231	253	246	257	246	241	266	209	250	242	234	237	260	255	264	260	243	254	213	202	232	227	251	237	257	223	210	251	248	218	237	265	226	216	215	256	245	246
34278	7809	2133	1083	819	670	591	593	548	562	535	521	522	517	529	513	500	539	515	516	524	499	551	538	542	568	536	532	516	504	527	508	546	565	468	498	526	549	504	543	519	538	524	572	520	554	543	537	526	532	544	541	544	515	536	483	504	524	525	533	556	513	532	552	551	546	519	541	518	517	546	549	556	554	490	529	536	515	519	562	538	572	513	566	548	518	485	537	557	530	544	521	538	532	576	506	538	512	542	485	513	531	520	545	513	494	519	540	527	566	521	516	536	524	532	516	551	530	525	569	535	541	537	505	511	545	509	521	491	529	533	521	547	506	496	495	534	563	560	601	567	491	548	551	556	525	560	527	555	536	503	562	527	538	579	559	502	531	460	539	549	513	581	514	556	573	529	545	545	523	543	542	524	546	573	510	528	513	539	489	553	479	504	471	528	530	546	532	541	485	555	543	531	524	487	535	543	528	539	534	554	517	533	539	503	490	488	489	551	521	545	564	559	551	554	525	531	532	545	499	524	505	528	518	523	529	533	548	543	520	519	518	593	496	575	527	547	526	543	533	532	547	516	507	517	519	569	534	516	498	497	574	495	568	593	513	508	515	516	614	505	518	521	560	515	524	531	568	540	578	472	508	521	518	518	535	570	502	545	543	542	534	568	538	551	532	523	528	534	536	505	571	580	548	557	548	504	551	518	551	537	534	548	546	523	537	521	538	512	530	496	526	556	534	568	536	522	540	570	540	522	544	535	520	462	541	534	517	520	524	503	504	574	493	542	510	560	533	545	557	492	499	521	540	514	568	502	558	577	534	471	551	536	507	520	524	539	502	548	546	526	533	518	564	561	503	553	529	512	543	581	522	513	525	554	490	556	555	510	525	537	539	531	514	548	550	511	501	583	529	578	489	511	553	577	532	530	598	561	537	538	574	548	534	541	500	515	543	498	546	552	564	543	508	529	539	537	537	542	490	573	547	515	537	557	566	510	526	555	537	547	499	553	538	571	546	543	548	526	526	549	523	485	549	498	526	575	562	587	563	545	537	545	561	528	566	587	524	538	515	538	524	529	561	485	548	559	516	524	543	541	574	522	508	500	536	529	506	494	545	546	532	591	507	568	498	528	465	525	554	520	556	525	520	554	545	566	533	557	522	535	494	522	517	533	561	518	554	494	574	545	530	584	549	519	554	518	559	540	582	548	519	555	536	512	521	513	524	549	563	537	517	525	521	478	561	556	517	550	525	570	528	512	489	532	565	540	560	514	547	519	497	516	498	519	541	545	529	572	514	488	512	540	539	511	538	565	515	503	485	592	548	534	518	528	575	560	556	507	512	538	516	542	529	489	540	509	513	531	495	519	497	538	496	510	509	559	508	555	561	522	506	526	511	569	520	567	532	502	510	490	545	527	504	515	560	521	533	543	523	530	523	565	549	527	548	549	559	502	544	494	526	522	476	530	533	551	542	559	547	518	539	569	488	548	510	480	564	548	550	519	567	502	540	509	514	559	487	552	557	520	574	551	535	515	563	536	526	506	508	541	540	506	528	511	484	543	523	557	519	487	510	529	553	534	528	502	535	555	529	534	533	527	516	537	547	567	547	512	540	548	530	521	508	495	516	515	541	529	511	530	540	498	530	522	498	555	513	542	510	538	528	540	553	533	539	549	492	537	551	541	514	518	539	542	506	555	539	537	533	589	504	526	522	584	517	509	539	551	551	527	570	547	527	528	557	538	557	547	558	543	534	539	548	491	543	557	508	555	544	534	522	531	511	521	546	528	556	503	575	510	517	544	555	494	568	552	545	549	536	522	524	515	524	556	558	557	558	547	568	496	512	550	477	557	557	517	550	538	530	515	556	537	509	543	552	553	614	524	524	513	545	567	507	530	502	500	523	538	519	496	565	543	534	545	540	551	551	480	506	529	529	536	550	534	535	563	543	533	501	562	520	540	521	551	541	514	548	558	582	562	550	532	500	545	481	559	546	506	511	563	546	587	506	548	526	561	531	483	497	496	491	552	527	522	512	524	546	556	519	556	527	551	503	512	536	579	531	538	520	558	496	525	511	486	574	497	523	547	529	529	520	546	517	509	493	568	545	525	522	539	464	581	527	524	505	514	550	524	563	562	531	519	471	496	507	574	516	553	544	501	517	547	526	536	545	548	546	510	550	550	563	507	534	503	520	532	584	524	515	550	506	565	539	528	489	512	494	532	530	509	513	546	520	522	532	531	542	547	512	527	520	542	530	530	490	527	537	533	539	547	562	500	534	537	508	501	557	549	511	531	550	557	562	511	507	527	543	533	544	532	508	533	551	564	507	525	536	505	521	569	539	569	569	513	515	510	573	547	535	518	528	550	534	558	551	545	563	563	552	556	510	558	515	554	521	555	550	536	557	535	559	516	549	541	516	526	545	524	558	499	554	529	527	532	551	544	530	571	575	524	533	528	531	539	491	563	552	526	510	523	531	512	526	540	509	511	562	529	503	552	574	572	536	525	492	586	514	533	532	521	499	540	554	527	531	506	518	521	514	507	536	548	546	541	531	493	548	552	551	502	533	547	484	543	527	560	516	512	506	485	508	561	538	507	552	525	520	525	496	577	553	504	513	562	486	540	494	521	520	543	513	524	531	515	496	550	533	522	519	501	568	548	545	490	534	513	540	528	538	550	553	535	534	528	503	538	545	525	566	520	518	513	563	506	569	546	500	525	507	566	562	549	550	514	499	548	523	521	515	564	551	502	578	552	500	548	553	516	538	524	564	534	561	565	521	529	525	534	560	505	517	500	511	578	521	562	505	525	544	505	534	505	573	552	532	495	523	558	569	517	495	572	542	546	517	558	527	563	522	536	547	523	534	544	497	519	542	558	563	572	506	542	579	535	554	523	544	524	546	556	540	534	565	544	536	542	552	520	521	530	544	577	566	548	562	563	498	505	543	551	552	514	555	529	534	517	529	529	528	557	511	522	531	516	523	499	525	524	530	541	571	497	545	522	537	495	538	521	526	572	511	509	577	535	510	527	551	559	521	538	502	563	523	510	486	512	537	545	506	527	558	536	537	499	524	590	537	513	520	530	516	543	560	516	519	543	511	562	513	496	522	515	554	507	493	534	511	524	535	512	512	520	539	490	531	539	519	549	501	521	594	544	541	543	513	532	590	549	499	552	537	556	520	512	552	574	533	555	545	542	537	561	526	519	520	544	539	538	538	535	548	531	557	513	532	548	499	497	555	532	543	535	543	560	545	517	583	566	512	486	522	524	525	546	540	548	521	526	555	505	529	480	506	539	502	602	531	529	509	541	557	538	496	553	554	510	490	557	526	557	537	497	513	576	532	542	502	534	587	575	561	554	559	506	548	507	513	527	548	510	529	583	578	511	533	543	581	557	554	533	589	527	525	502	509	485	505	495	508	509	514	523	506	561	520	540	535	529	537	555	589	494	531	521	535	554	519	531	531	533	510	547	536	508	508	528	505	560	548	556	559	543	551	509	560
58839	21149	5764	1375	696	492	390	297	259	227	203	237	224	212	212	234	208	195	241	212	215	233	229	217	198	238	213	221	216	186	212	212	199	225	223	232	217	228	238	230	224	220	213	253	182	190	217	212	222	233	216	230	234	219	233	218	231	209	222	232	203	202	241	223	227	230	222	210	207	216	223	242	216	179	210	238	213	197	223	210	192	211	217	222	221	206	207	243	209	212	218	247	239	197	228	205	213	227	246	218	208	233	233	237	238	206	240	221	208	214	214	212	225	228	223	229	234	223	226	190	224	205	213	215	237	220	216	202	216	216	205	229	220	217	234	203	239	215	220	188	228	231	209	247	219	214	246	214	217	212	190	207	218	233	198	210	240	211	222	198	229	217	229	253	194	188	234	235	232	236	218	221	240	197	228	229	216	216	208	247	204	206	244	228	223	208	208	220	232	207	231	232	227	226	200	202	220	221	229	204	237	208	189	237	205	225	202	224	205	208	211	241	201	214	232	219	247	223	239	221	196	204	218	218	210	248	223	242	233	209	217	218	222	220	234	196	215	220	215	243	204	205	203	222	203	212	189	208	232	235	230	231	213	193	225	217	232	214	239	218	213	246	222	213	228	272	244	222	213	207	211	206	213	202	199	214	205	231	220	227	238	208	211	213	227	216	226	222	230	209	211	226	233	197	210	211	203	236	226	202	220	221	213	229	235	197	208	238	214	198	217	228	230	238	203	238	245	245	188	215	204	212	212	230	215	207	208	243	220	239	219	230	215	245	214	219	205	205	190	248	217	228	231	243	227	214	209	212	222	232	226	271	216	249	223	228	247	240	207	234	221	204	229	221	258	220	203	228	229	217	219	197	227	203	210	232	199	247	183	194	213	196	198	236	257	214	224	237	202	232	239	220	251	227	216	222	222	224	217	219	190	210	224	209	219	228	232	201	221	207	218	223	202	236	223	230	225	231	225	219	241	228	215	228	221	231	215	226	202	248	227	227	209	206	213	199	206	204	200	221	230	233	214	229	248	233	236	214	219	240	226	217	227	234	223	249	229	213	204	226	211	203	220	198	238	228	225	214	247	210	216	209	221	233	225	238	234	184	205	235	187	230	210	216	216	200	203	245	219	209	236	248	221	237	216	239	216	228	218	214	202	199	205	216	243	205	218	228	237	238	215	235	235	236	224	213	218	235	256	224	222	227	225	204	200	234	198	202	210	188	205	206	211	213	219	218	187	237	242	202	211	211	194	237	212	210	221	202	223	215	235	249	241	267	213	219	206	210	228	211	228	233	249	241	222	231	246	225	233	219	238	224	185	212	232	226	207	227	239	195	208	210	242	221	188	227	225	215	232	234	245	247	242	244	224	233	198	251	204	242	219	213	257	189	220	193	211	207	184	237	233	204	212	248	201	233	237	201	235	204	200	211	239	218	192	220	203	209	207	255	243	211	191	237	257	223	224	218	229	230	206	232	215	221	247	202	213	230	215	214	230	245	232	235	212	247	224	255	213	233	231	224	232	205	235	230	206	231	246	237	235	248	201	229	229	212	243	210	212	199	220	224	229	222	217	208	218	219	205	240	233	210	241	219	204	209	210	225	225	219	199	231	193	196	230	229	200	201	222	261	237	222	227	229	199	206	218	205	218	232	204	235	213	219	239	211	227	208	211	189	235	217	215	183	212	194	226	221	244	225	245	189	204	228	255	222	213	242	190	212	222	242	225	225	212	230	219	227	199	208	211	201	240	202	232	233	239	207	252	215	186	229	216	257	244	214	201	223	214	219	238	197	228	227	253	214	229	199	254	211	239	226	218	230	209	195	227	217	209	209	212	243	194	244	247	215	177	207	216	242	220	233	209	226	216	220	210	211	214	231	236	250	217	238	232	218	202	231	219	230	249	204	216	215	218	238	229	228	232	236	219	241	225	230	203	189	227	208	193	233	217	215	213	226	240	215	234	229	201	227	253	247	213	224	212	217	202	242	223	215	227	237	232	236	215	202	219	221	227	236	218	191	188	204	238	232	226	219	187	250	232	200	237	232	198	247	234	238	208	247	206	204	257	211	196	182	229	233	226	203	219	202	222	226	250	248	251	212	219	206	229	210	228	235	196	215	204	253	245	218	222	241	225	218	239	214	245	247	241	220	216	226	204	202	229	206	243	202	201	217	223	220	228	236	228	245	274	199	194	229	239	208	210	226	178	207	195	231	223	250	242	240	242	221	207	231	206	225	213	215	239	200	205	217	227	203	209	252	214	231	208	215	222	213	228	204	235	223	207	201	262	231	226	199	212	227	205	221	225	203	235	226	234	233	212	209	243	193	233	226	253	236	243	190	222	209	224	230	236	213	248	245	196	223	208	239	215	198	226	263	222	219	214	231	203	186	204	244	234	193	223	214	206	224	203	224	214	227	256	194	216	214	207	199	244	220	219	215	201	224	224	214	229	223	249	233	202	196	210	245	220	218	210	221	243	193	244	224	205	204	224	234	215	238	209	228	226	201	227	219	201	224	227	218	211	231	203	213	215	216	232	198	203	196	220	226	183	219	206	210	245	222	235	247	211	195	231	236	218	233	202	205	195	238	211	247	237	224	258	203	235	208	230	228	204	247	237	209	199	196	220	179	187	216	197	214	215	217	215	198	229	202	229	257	228	202	230	173	228	212	240	217	213	210	205	230	220	234	228	196	223	210	199	190	233	223	233	245	242	216	206	232	236	225	236	252	229	241	232	198	212	277	203	234	235	226	225	226	215	227	199	201	233	247	216	255	217	250	234	198	214	223	216	199	200	237	219	237	249	221	232	249	211	219	229	230	226	226	221	215	216	220	232	244	216	208	199	239	249	238	219	240	237	224	192	240	211	200	221	246	177	192	230	214	184	232	245	222	250	213	202	214	199	203	249	227	225	226	225	226	215	243	226	218	204	253	203	218	208	217	219	217	216	200	219	245	228	227	212	236	212	207	233	225	216	193	232	220	223	209	201	194	197	210	200	214	210	198	202	184	228	230	211	235	211	236	216	223	182	218	188	232	210	213	191	236	193	192	215	207	227	238	221	265	225	244	221	211	210	244	234	204	209	262	225	209	196	222	208	218	206	228	218	222	207	214	236	243	218	207	223	189	226	206	226	187	218	217	242	210	244	198	226	241	217	232	230	191	230	223	219	219	215	191	246	214	217	212	221	220	207	217	220	235	241	234	205	216	224	214	213	226	224	221	214	219	207	211	231	253	243	220	192	211	234	208	215	233	215	225	227	232	227	235	193	220	198	244	182	212	201	184	211	231	227	201	207	232	215	199	214	223	216	184	213	203	215	228	248	227	220	226	221	214	202	236	271	240	222	220	241	226	221	214	210	206	222	221	212	215	196	220	215	235	242	214	219	195	221	214	229	247	208	236	223	210	235	277	216	220	218	227	212	254	206	200	178	205	249	223	240	220	230	200	215	202	216	244	248	234	193	245	224	244	206	222	210	208	245	220	221	234	216	242	233	224
39518	11644	5204	2930	1893	1398	969	665	597	556	530	475	501	504	501	501	476	510	492	532	460	461	512	529	457	512	499	480	491	503	489	498	563	539	545	487	478	528	498	500	486	478	487	528	516	502	474	508	520	510	493	496	500	501	534	477	470	494	506	492	549	501	484	496	541	505	526	482	544	467	501	504	519	447	498	498	499	516	485	495	522	492	502	559	513	494	509	488	536	491	512	496	443	537	521	499	492	478	489	482	505	500	484	500	534	501	496	497	461	497	533	464	533	493	545	487	507	479	528	507	474	515	553	497	550	516	490	479	461	466	543	503	529	556	504	496	510	476	504	507	473	492	497	473	493	506	532	496	500	499	488	494	466	511	525	480	486	478	471	493	504	539	549	514	471	512	537	494	481	480	504	483	473	469	517	514	494	497	447	548	488	503	539	460	488	498	512	485	478	471	507	473	465	500	481	492	463	517	504	475	471	485	478	498	467	519	534	508	516	482	473	460	507	517	507	488	475	501	492	495	492	536	509	483	524	503	493	489	468	522	496	453	542	471	511	478	499	487	492	517	534	528	502	498	445	494	491	510	506	504	499	546	491	511	517	496	500	474	536	489	508	465	505	510	523	502	503	472	500	444	506	511	516	511	531	527	500	489	516	493	464	542	484	552	497	506	492	519	486	507	498	476	505	497	484	504	495	462	534	469	466	518	501	493	490	431	479	480	525	490	461	500	516	467	470	489	519	508	535	490	471	497	535	523	502	483	497	490	472	469	480	470	472	526	479	484	474	487	508	474	497	472	501	493	480	497	483	519	524	502	502	520	508	495	490	521	524	500	484	524	505	509	501	482	511	483	523	497	441	522	543	470	502	503	492	503	454	475	485	511	505	486	486	504	506	493	499	467	494	524	506	508	497	583	499	493	552	482	491	500	496	477	489	504	470	516	471	481	527	494	514	514	501	505	502	514	477	486	512	539	480	496	494	520	505	458	548	496	504	473	465	521	504	444	529	504	483	448	531	495	502	507	503	478	443	479	496	457	518	487	499	513	512	530	481	472	481	503	496	482	510	510	477	474	532	483	478	475	487	518	480	506	463	501	498	517	456	468	481	509	539	467	525	540	541	477	509	503	545	486	481	513	481	490	495	538	468	492	483	508	484	510	484	477	504	515	486	498	507	473	523	495	501	521	539	494	455	475	505	538	530	515	492	517	508	481	495	489	490	475	508	528	521	468	455	504	486	508	498	532	517	514	521	479	467	493	513	467	502	530	517	505	485	510	456	514	504	532	512	484	509	465	478	519	502	451	493	496	489	475	478	472	481	459	531	461	472	488	509	521	504	522	499	497	528	483	515	508	526	483	501	486	481	546	496	503	475	506	502	501	504	475	470	480	505	504	501	483	506	523	489	479	517	489	523	493	498	460	503	514	457	505	531	503	521	505	461	536	484	507	470	490	502	483	500	472	518	481	494	510	456	533	532	507	458	531	484	474	475	492	495	483	431	487	473	489	503	482	470	490	483	526	496	553	481	488	551	508	476	501	467	498	492	486	491	473	414	489	456	485	473	503	509	513	509	491	489	499	464	486	514	463	477	499	491	512	461	485	480	464	517	496	500	475	493	474	522	537	485	515	510	514	500	492	497	475	495	497	483	499	468	480	507	495	503	506	506	501	499	528	484	469	528	486	486	524	504	545	494	504	513	515	478	528	476	515	490	485	479	511	487	497	455	510	485	520	515	458	501	535	515	491	464	472	485	506	486	514	505	543	509	484	517	498	504	498	469	496	536	508	483	491	503	513	491	484	482	512	499	492	511	497	466	482	572	497	484	472	499	543	462	488	548	510	478	477	468	498	515	520	465	512	480	516	481	467	521	499	528	525	487	524	497	476	533	526	472	523	480	515	492	510	470	522	511	493	490	487	544	527	515	469	549	508	533	503	519	481	505	493	485	510	477	473	486	504	507	493	502	502	483	479	493	503	478	519	510	477	474	501	505	513	480	465	511	467	503	489	513	498	488	499	494	503	479	487	498	504	509	551	508	532	487	529	510	484	513	472	532	495	518	472	502	490	484	478	432	513	522	504	517	501	518	514	496	503	503	514	522	500	499	518	519	486	511	452	522	499	534	477	490	465	532	482	518	494	522	491	451	528	481	482	495	554	511	499	466	497	496	499	528	444	501	480	500	506	530	494	524	510	485	472	491	494	466	513	516	455	484	499	515	540	492	480	497	496	488	494	513	501	508	513	482	500	497	488	479	468	476	501	483	480	508	500	519	453	479	494	477	521	498	486	506	504	526	448	535	487	488	498	503	482	524	529	489	493	479	500	487	495	426	514	505	511	517	477	525	462	471	521	486	492	481	512	509	500	475	518	478	475	455	496	522	538	480	492	506	511	503	482	497	504	520	509	493	503	487	496	459	511	468	479	494	503	504	495	489	491	498	504	510	442	518	481	462	457	521	515	473	541	505	520	529	537	541	509	474	523	512	496	497	494	520	502	493	473	485	531	493	465	510	472	478	488	495	494	529	495	518	513	527	466	502	453	492	502	515	492	487	468	440	488	478	472	532	518	500	511	514	479	488	488	487	489	472	533	504	518	521	487	544	500	506	522	532	484	509	508	494	483	480	450	477	514	507	489	496	471	519	474	513	499	512	501	531	487	530	500	516	488	496	477	486	514	489	498	491	511	558	488	495	517	485	499	508	509	503	494	469	520	504	481	485	486	502	493	459	497	565	473	495	519	495	485	488	480	476	491	500	502	488	487	527	460	494	485	483	539	533	475	551	526	468	493	511	494	478	521	494	530	468	518	472	475	487	481	483	538	483	490	458	467	500	514	483	514	540	505	473	513	472	495	474	528	495	496	464	516	465	478	509	486	508	471	534	510	530	504	485	527	492	424	468	468	466	498	487	495	512	469	524	566	502	488	522	498	468	476	507	528	477	530	580	528	527	506	508	499	466	519	521	476	505	489	540	495	502	515	489	476	482	487	462	511	464	507	513	481	490	540	502	491	472	542	460	486	491	497	560	503	500	474	472	519	519	508	477	506	495	499	474	501	518	476	452	505	458	481	513	502	472	520	522	483	514	478	463	502	558	512	540	487	491	508	514	490	505	512	524	480	483	478	496	488	470	482	467	461	518	484	453	534	491	481	509	477	481	486	516	531	543	492	467	507	507	531	538	495	552	536	512	501	506	511	515	513	483	487	553	467	555	502	502	515	513	463	517	506	502	531	510	501	525	534	498	508	514	510	494	495	488	481	500	486	467	498	481	493	524	495	499	515	474	513	492	498	494	511	493	461	507	479	472	485	502	522	507	496	509	503	502	464	518	477	489	486	500	527	498	493	485	520	522	485	494	494	473	476	488	497	530	506	525	484	483	500	517	506	473	495	505	510	522	532	518	493	567	483	528	501	492	534	501	493	500	472	487	530	491	450	508	469	501	521	482	525	477	469	504	533	519	499	516	496	485	463	474	548	471	490	490	512	515	496	461	507
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
