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
336729739581	336729740141	336729740691	336729741241	336729741791	336729742341	336729742891	336729743441	336729743991	336729744541	336729745091	336729745641	336729746191	336729746741	336729747291	336729747841	336729748391	336729748941	336729749491	336729750041	336729750591	336729751141	336729751691	336729752241	336729752791	336729753341	336729753891	336729754441	336729754991	336729755541	336729756091	336729756641	336729757191	336729757741	336729758291	336729758841	336729759391	336729759941	336729760491	336729761041	336729761591	336729762141	336729762691	336729763241	336729763791	336729764341	336729764891	336729765441	336729765991	336729766541	336729767091	336729767641	336729768191	336729768741	336729769291	336729769841	336729770391	336729770941	336729771491	336729772041	336729772591	336729773141	336729773691	336729774241	336729774791	336729775341	336729775891	336729776441	336729776991	336729777541	336729778091	336729778641	336729779191	336729779741	336729780291	336729780841	336729781391	336729781941	336729782491	336729783041	336729783591	336729784141	336729784691	336729785241	336729785791	336729786341	336729786891	336729787441	336729787991	336729788541	336729789091	336729789641	336729790191	336729790741	336729791291	336729791841	336729792391	336729792941	336729793491	336729794041	336729794591	336729795141	336729795691	336729796241	336729796791	336729797341	336729797891	336729798441	336729798991	336729799541	336729800091	336729800641	336729801191	336729801741	336729802291	336729802841	336729803391	336729803941	336729804491	336729805041	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56664	41946	39922	29925	23841	28626	29174	24967	24859	33409	39923	29392	29747	18106	9861	9017	8960	6925	3875	1617	1149	563	622	488	412	343	414	357	415	385	377	338	382	379	339	321	286	294	322	320	303	342	325	299	322	308	283	295	249	284	327	278	281	301	269	292	268	276	237	271	248	303	277	247	261	229	245	271	273	228	232	238	236	217	242	224	221	244	236	224	233	245	250	238	247	271	264	261	264	272	278	243	288	247	204	231	239	270	251	229	234	248	234	223	245	214	216	242	228	249	246	217	231	223	250	233	212	214	204	238	257	204	226	215	240	230	259	231	242	220	236	224	205	246	231	229	222	239	236	257	223	240	235	247	240	233	226	237	204	218	208	205	205	218	227	245	228	221	221	236	214	231	249	205	219	211	224	265	213	213	209	244	200	254	256	209	235	255	220	221	253	243	239	227	205	221	229	240	269	225	224	222	233	212	192	206	231	208	247	234	213	257	251	218	246	226	219	215	250	203	215	232	223	263	245	220	202	224	206	234	246	225	242	267	227	212	213	214	213	224	237	235	231	235	242	216	237	241	222	232	212	235	220	219	214	229	207	222	215	265	226	203	223	226	231	214	231	236	238	238	242	256	235	214	244	223	233	229	204	225	225	201	246	221	212	242	223	236	229	241	239	211	255	229	189	252	216	245	234	233	216	244	239	226	237	224	220	200	218	256	259	226	232	221	209	246	205	215	230	223	215	225	222	210	239	220	242	230	226	230	212	245	198	207	205	210	223	239	197	246	231	205	208	222	227	248	185	207	221	214	239	214	207	232	218	229	243	226	196	222	256	225	221	252	220	228	247	240	185	193	220	240	218	223	233	211	197	254	209	224	231	227	248	229	218	231	210	208	226	235	224	223	237	252	286	236	215	254	226	200	233	233	227	243	229	202	221	241	240	246	202	255	228	238	233	244	219	232	216	237	236	212	221	209	213	216	221	222	241	231	230	201	227	218	234	236	237	230	221	240	224	220	237	257	269	227	224	220	256	237	240	221	223	211	216	210	223	232	239	251	247	235	236	222	217	222	246	228	237	239	221	229	228	242	256	244	224	208	248	272	229	225	222	222	229	198	213	238	249	216	215	225	226	228	245	230	233	240	234	254	231	198	206	246	249	234	233	235	240	243	224	211	223	227	233	215	240	225	218	210	229	190	225	235	240	199	232	219	227	212	223	217	253	244	228	222	224	240	234	247	252	236	240	237	228	244	220	233	250	247	218	244	214	231	206	228	222	241	206	188	214	236	242	262	242	226	226	217	259	226	246	241	220	216	208	234	240	243	206	257	226	204	234	214	191	224	191	216	217	233	253	210	204	219	202	251	230	222	200	246	223	216	235	215	232	207	256	236	242	220	229	198	212	229	209	266	229	248	228	243	240	219	212	259	198	228	213	217	239	261	233	251	226	238	243	247	222	225	234	225	243	231	232	227	218	209	218	234	250	213	195	236	218	216	204	240	236	234	225	254	220	243	212	244	220	225	247	214	256	240	247	210	202	227	208	216	235	229	230	228	223	223	248	210	226	206	245	264	257	223	242	218	220	265	223	218	187	187	233	244	233	248	222	226	223	206	226	235	247	236	252	218	241	227	218	217	227	248	237	226	206	248	235	204	236	226	222	208	224	213	220	240	233	212	230	223	219	233	216	251	227	228	227	219	211	237	224	212	227	233	237	238	209	227	209	208	254	222	210	211	248	236	234	246	198	225	240	234	234	224	242	224	235	257	233	210	225	211	237	244	249	238	243	218	206	227	225	197	210	253	211	252	217	228	227	221	218	225	211	202	228	203	269	204	196	234	256	241	224	197	239	225	229	245	206	256	234	276	212	205	207	239	238	199	261	246	223	218	224	207	242	259	243	226	222	208	223	245	224	280	221	246	231	233	257	218	224	220	209	208	221	239	239	233	243	209	237	218	234	217	238	221	210	202	228	199	194	238	220	224	209	243	226	215	228	235	245	217	221	217	200	227	235	226	236	204	226	202	205	209	225	205	206	236	209	242	222	230	235	229	243	240	222	240	229	236	222	234	221	225	235	216	195	205	255	209	237	225	235	201	224	227	226	211	228	218	216	213	243	227	207	232	244	233	236	229	241	254	254	229	220	233	234	235	210	207	236	225	260	226	221	231	248	242	231	249	225	246	220	256	189	226	223	237	232	258	220	239	252	219	206	234	258	225	207	226	249	231	218	216	203	207	217	247	249	238	232	237	212	231	226	212	258	272	224	260	216	225	229	202	225	228	240	218	230	226	218	240	240	240	233	192	229	216	243	238	231	246	222	225	224	224	226	208	224	248	238	243	257	232	187	220	215	212	229	239	222	238	214	244	237	227	243	216	228	198	203	234	217	192	209	234	219	269	209	269	221	230	216	228	235	213	216	233	243	238	250	229	187	249	244	196	222	223	211	232	220	217	239	223	218	212	225	247	248	222	227	213	216	208	219	207	216	248	259	224	229	251	245	243	195	223	204	210	196	219	210	231	208	240	235	229	253	200	217	229	227	256	194	207	225	245	207	235	232	262	238	214	241	216	203	206	249	222	221	226	213	224	208	240	234	222	264	232	224	215	239	234	242	207	214	241	249	243	225	239	227	213	222	203	222	214	204	223	254	218	242	202	239	239	224	218	249	232	211	261	231	217	217	251	241	222	217	240	265	245	240	226	206	221	234	216	238	225	234	229	223	266	202	230	224	229	209	237	229	261	211	253	244	277	254	224	224	226	227	240	245	203	215	226	224	208	228	218	233	239	223	234	260	205	265	227	216	201	210	211	226	264	211	201	218	223	221	239	196	209	225	231	246	238	199	238	221	238	235	234	199	247	235	215	204	229	215	236	231	218	212	231	249	225	228	231	252	243	201	254	225	211	204	242	213	233	224	234	236	241	236	227	227	198	226	256	178	242	211	233	229	205	213	224	242	263	239	217	239	247	210	196	225	243	191	207	246	239	232	213	239	215	221	221	204	237	225	251	233	243	208	219	229	246	221	229	228	223	200	236	207	258	249	226	243	236	195	241	228	232	268	207	243	235	255	222	219	212	242	232	252	244	223	253	222	226	231	223	246	232	225	253	235	212	228	236	235	203	214	235	205	248	265	222	206	206	244	242	212	221	213	240	238	242	231	207	214	220	246	219	207	230	245	215	251	242	194	233	245	237	249	243	235	207	246	230	234	241	176	225	251	232	242	219	212	215	236	203	246	240	206	198	221	234	214	243	235	213	229	218	204	228	239	233	232	227	250	221	225	235	232	206	221	223	241	230	217	236	191	225	253	213	224	244	241	235	217	238	255	243	216	230	196	217	213	251	215	221	236	238	239	232	253	227	235	200	228	212	244	236	220	266	206	192	229	220	264	211	211	211	214	220	249	213	188	197	221	215	239	223	243	228	254	231	242	212	210	236	237	230	233	220	236	249	252	245	217	217	218	264	217	218	245	219	204	225	204	225	243	230	224	232	253	211	258	220	210	204	234	237
50405	55448	46211	41380	34606	45179	34577	32563	36295	46970	47453	39414	41400	26533	14768	20327	19861	17467	10938	5630	4897	2339	2806	1858	1301	1165	1567	1310	1439	1577	1526	1160	1541	1594	1380	991	915	964	1091	1087	1120	1235	1350	1087	1070	1029	1024	997	837	947	949	874	928	884	882	827	816	796	742	774	712	683	699	713	777	687	603	610	553	629	583	605	586	549	579	630	618	601	655	660	659	616	692	683	660	711	682	798	752	731	684	699	628	691	567	575	597	554	581	554	546	520	587	610	548	569	523	505	540	594	553	530	539	573	514	514	563	525	563	542	555	536	508	511	506	545	539	544	522	484	523	511	520	561	548	509	495	506	492	481	503	546	530	524	525	515	491	504	494	543	521	511	508	479	531	543	460	522	479	479	500	494	520	499	536	519	477	500	478	491	500	510	511	461	518	531	515	516	491	524	521	492	501	528	514	514	498	491	495	553	522	489	470	475	522	540	494	488	550	473	481	490	543	504	506	549	472	497	470	499	489	503	544	493	465	531	495	498	479	478	457	511	455	502	457	490	473	467	513	505	505	483	516	521	524	496	496	516	479	520	482	508	492	479	520	542	516	523	537	469	514	473	524	501	511	501	482	526	494	503	498	500	476	472	530	468	555	522	476	563	507	496	480	508	498	519	496	499	522	497	494	512	500	502	550	494	491	522	580	465	471	467	502	481	524	531	492	520	525	502	509	490	532	508	449	464	486	556	472	507	511	506	509	526	453	518	508	520	424	486	502	482	500	496	506	528	447	489	498	517	479	517	485	501	522	491	497	498	494	521	520	515	538	510	514	493	478	470	522	494	490	538	525	471	497	473	485	531	467	488	537	528	507	520	505	490	493	491	456	529	490	495	519	502	529	488	487	490	536	519	522	496	533	512	525	522	521	494	464	515	528	479	499	500	509	501	497	491	502	476	523	481	478	479	477	457	499	469	538	509	514	510	486	462	486	488	476	495	526	492	538	506	511	474	498	508	522	488	456	535	523	482	455	508	525	476	490	511	497	488	514	535	551	523	490	516	509	514	527	545	490	496	490	515	546	491	524	506	504	507	520	542	500	489	485	524	490	513	509	473	514	521	484	536	523	513	473	479	519	461	540	462	512	487	548	506	507	492	491	520	502	536	459	494	532	499	498	453	490	509	450	520	545	476	476	497	493	504	528	536	511	510	512	518	537	497	496	507	517	527	505	519	487	529	496	453	490	514	523	477	543	531	531	501	548	456	523	505	486	494	506	463	473	475	523	525	530	499	462	521	506	530	484	479	540	525	500	501	468	507	494	514	464	520	516	535	490	484	529	490	534	515	497	514	475	481	491	549	500	496	502	498	487	495	528	522	485	475	445	514	469	483	499	503	549	519	549	501	508	516	535	517	519	523	502	492	508	489	477	505	488	508	521	490	534	572	518	541	499	514	457	480	541	516	515	539	511	474	494	468	497	507	510	513	510	521	442	473	515	511	526	505	505	528	505	531	484	490	500	509	559	514	518	500	505	528	536	491	554	494	520	473	532	491	475	487	489	474	497	520	481	493	481	504	445	453	502	460	485	524	522	523	569	480	502	495	497	450	550	496	529	503	531	484	527	509	491	535	506	521	497	488	494	474	509	490	499	508	480	492	499	537	493	531	491	465	506	516	521	500	503	506	495	522	521	514	501	507	461	476	492	522	526	529	497	503	526	504	518	508	515	485	526	510	539	506	543	502	484	476	538	456	459	544	528	516	527	548	495	494	469	544	505	502	512	510	498	547	470	491	511	502	485	543	497	468	516	447	502	512	471	489	543	541	510	467	501	508	522	469	541	516	550	500	495	522	499	489	498	501	503	548	544	500	548	465	493	508	518	515	510	491	491	508	518	513	472	504	519	500	490	502	495	494	509	521	493	468	506	509	492	511	546	505	504	539	487	503	528	499	517	487	503	505	495	492	495	531	497	483	485	472	497	520	459	482	477	510	475	544	558	514	517	513	493	505	490	496	526	534	498	526	516	474	494	524	480	503	486	477	449	533	515	499	476	502	472	500	523	466	505	500	510	465	496	507	521	538	522	493	487	515	511	503	492	507	522	545	521	531	503	480	503	478	507	466	492	505	505	494	500	485	483	518	516	498	534	519	495	475	518	532	496	479	475	526	523	472	514	490	506	492	481	491	505	524	468	481	493	504	526	517	496	502	523	489	537	474	457	502	482	490	526	526	501	535	501	531	454	510	495	463	501	497	515	554	512	501	529	519	502	479	475	490	489	496	469	475	468	477	509	503	513	450	468	497	487	498	520	508	500	513	506	499	479	516	466	500	525	512	516	509	547	472	506	514	478	503	499	499	501	501	482	549	522	508	493	498	528	547	536	539	516	511	516	501	495	463	515	481	498	504	505	515	532	513	494	492	515	499	474	518	483	493	521	487	508	522	566	477	482	525	534	496	498	517	501	460	514	536	518	510	501	441	490	444	497	468	548	517	521	502	503	523	525	512	489	500	517	515	513	528	493	496	478	507	513	510	510	511	518	514	499	466	498	491	515	499	517	508	517	484	528	500	463	483	489	499	523	470	503	518	489	488	506	444	529	483	508	489	481	484	462	482	492	516	514	499	509	462	499	521	516	493	468	484	485	523	495	556	503	495	489	481	496	547	516	530	527	513	476	522	503	509	489	552	501	485	555	520	506	446	511	549	484	490	515	531	514	504	509	495	533	478	509	499	494	505	498	543	491	487	524	563	492	486	488	488	486	535	472	510	492	505	537	490	514	479	479	521	481	453	502	534	507	502	491	503	501	503	551	544	518	468	527	509	557	493	495	479	530	473	508	493	523	529	525	505	492	514	518	513	505	519	475	506	510	491	516	547	523	494	458	501	516	487	468	517	544	500	471	509	455	495	468	500	487	506	475	501	501	541	492	524	519	513	453	510	520	527	510	462	480	483	528	498	517	506	474	486	509	485	514	474	485	533	512	487	519	492	523	514	589	498	490	504	515	514	517	472	506	499	484	520	500	544	490	542	500	497	537	523	487	512	476	516	506	503	497	527	519	516	499	490	458	508	496	509	494	474	536	483	486	512	472	534	473	463	497	451	481	528	500	494	521	531	533	495	499	489	503	509	516	554	481	494	522	513	507	504	488	518	502	524	517	481	472	500	490	506	532	493	492	524	525	513	487	525	527	498	540	531	536	492	522	494	509	480	505	467	485	496	536	498	494	557	500	531	485	519	486	507	480	477	519	507	544	527	492	491	489	518	544	529	504	555	492	520	488	514	508	491	530	476	520	498	501	524	510	523	509	480	532	500	459	492	517	513	518	482	478	473	527	465	491	472	545	512	508	463	508	502	501	471	515	477	501	479	507	522	538	505	512	482	514	510	480	546	504	494	521	508	520	491	516	486	487	482	481	447	508	487	531	522	466	482	522	504	525	533	536	504	529	508	517	521	519	495	529	525	521	511	506	504	478	491	528	489	476	506	526	524	488	548	499	482	498	491	489	493	523	495	491	487	489	515
21584	22343	30269	17033	6431	4857	2889	1818	1198	2011	1935	1313	1204	603	397	457	382	362	318	272	329	287	293	273	274	295	258	269	255	279	251	274	267	288	292	276	264	282	272	252	254	289	277	269	308	287	301	260	259	288	288	249	284	254	270	287	268	275	287	257	264	256	261	275	272	246	238	271	272	274	244	246	287	266	281	227	281	247	249	282	275	267	240	277	285	254	257	269	242	270	285	258	283	241	252	276	234	262	258	252	222	233	275	251	274	270	249	250	250	274	285	263	268	272	230	259	249	284	233	239	259	259	255	236	268	246	254	264	282	279	233	303	263	282	266	263	257	260	253	243	281	271	266	265	277	247	267	260	271	270	248	279	243	261	285	263	268	247	261	239	263	245	267	251	250	237	242	281	272	251	235	274	282	244	257	272	265	245	257	234	235	249	247	260	245	229	277	277	251	246	241	243	268	250	251	222	233	254	238	254	253	279	276	237	259	264	256	258	251	244	245	256	241	265	245	276	256	268	242	264	267	268	239	274	244	253	258	242	274	270	259	261	273	263	255	238	285	250	258	267	243	265	271	252	252	286	260	254	250	221	235	261	247	262	290	259	234	225	259	260	262	241	242	267	237	263	249	250	248	275	280	272	249	259	258	267	253	255	269	259	238	244	238	275	264	257	259	285	245	277	259	264	278	280	237	262	272	274	266	283	258	257	281	306	259	283	250	244	264	279	256	284	237	243	265	251	264	263	281	263	257	243	257	258	230	254	275	272	251	269	295	266	262	263	234	240	255	253	264	240	245	271	264	264	246	274	251	273	261	242	252	240	252	233	273	260	259	287	263	257	259	254	264	265	260	279	248	248	285	252	247	308	276	277	266	284	288	231	261	241	260	278	257	231	264	251	253	240	268	238	249	267	284	241	263	281	252	264	268	271	263	255	260	242	271	237	244	244	272	259	268	262	245	262	252	284	238	250	250	269	234	257	269	243	273	260	259	229	251	289	282	254	257	234	256	241	260	247	259	258	286	281	264	270	249	261	256	250	257	276	266	255	262	249	264	249	249	271	257	249	294	270	254	265	244	244	257	307	278	254	267	265	286	301	262	263	289	246	251	267	232	271	233	268	280	238	295	271	250	244	282	244	267	263	274	243	266	236	265	295	251	257	251	233	233	219	287	276	261	255	231	233	265	268	277	261	229	267	256	254	265	260	261	268	225	250	255	273	255	253	258	258	272	250	245	271	289	280	281	249	253	233	261	277	290	248	244	265	268	254	237	264	258	263	253	248	265	247	246	259	270	262	286	271	258	258	245	257	279	225	264	256	279	248	245	256	235	248	249	249	268	283	270	231	284	258	248	256	276	285	259	242	240	259	265	247	271	253	244	248	271	274	261	260	209	244	228	252	258	282	274	244	239	246	266	229	256	252	277	267	271	270	255	255	269	233	247	238	230	271	257	242	271	277	251	277	238	261	257	257	273	268	238	277	268	267	253	267	265	251	251	274	241	255	286	243	258	257	275	238	246	252	236	254	250	239	282	245	263	258	256	235	251	257	223	253	246	273	255	273	252	274	237	237	256	268	251	264	273	241	238	290	283	257	261	261	253	247	245	232	269	276	230	250	257	277	261	258	257	288	262	235	272	238	263	260	252	265	253	230	242	261	273	254	274	267	277	254	227	251	268	265	263	243	276	274	281	263	243	251	243	268	245	268	264	280	279	285	282	244	286	267	242	270	256	258	249	267	258	251	250	252	291	281	287	266	276	265	274	279	233	245	268	296	266	238	286	251	233	272	247	279	263	256	266	236	259	263	246	217	246	239	268	232	259	243	258	245	252	247	250	239	241	278	249	244	280	252	270	260	245	259	272	275	256	240	251	247	263	258	236	242	262	285	241	275	239	241	287	253	252	256	258	257	245	258	242	267	277	287	258	258	264	263	253	260	255	247	246	260	268	286	259	272	270	253	280	261	255	278	274	238	283	249	279	226	253	239	255	250	246	282	254	256	248	255	260	273	261	256	293	238	299	263	281	236	266	254	251	269	270	243	270	299	269	281	264	255	240	242	233	250	228	272	249	271	267	303	245	273	249	261	254	219	252	248	259	277	248	258	234	234	258	252	301	256	267	224	235	262	245	267	265	271	276	265	243	239	265	267	269	261	228	249	255	260	238	219	292	267	277	258	276	257	245	252	273	223	259	254	271	253	256	252	263	257	264	254	273	264	235	232	222	269	286	242	256	235	233	268	268	238	243	249	261	261	225	243	279	278	264	258	271	263	292	302	246	238	242	251	266	232	251	270	274	252	247	248	238	262	240	268	235	270	265	242	244	260	254	237	275	231	260	267	226	238	240	240	252	290	259	291	270	234	272	266	250	237	262	246	243	239	256	258	259	258	250	252	275	259	264	243	232	254	257	247	250	265	247	244	268	251	244	245	242	230	293	268	260	282	277	280	246	239	255	242	247	212	258	259	263	264	245	296	237	236	273	274	252	256	264	252	267	257	245	244	247	267	240	266	247	247	265	253	263	247	237	247	250	271	259	237	255	279	295	249	238	254	248	262	269	251	262	262	290	267	256	261	291	271	241	254	278	252	252	250	263	259	224	245	250	261	264	290	261	284	248	282	245	245	289	227	257	244	252	259	253	253	280	267	256	258	248	242	233	268	266	259	292	287	253	252	246	257	248	263	288	255	248	252	244	254	275	259	286	249	261	255	273	261	237	280	241	249	274	235	306	239	248	280	259	270	253	295	265	261	261	299	239	256	263	262	266	283	256	273	256	248	266	242	246	241	299	243	226	253	236	265	265	251	275	269	276	246	278	234	308	250	286	267	274	236	241	242	215	251	279	241	267	273	270	256	264	283	258	231	259	248	291	250	278	265	260	242	291	252	270	267	284	259	257	267	271	253	244	242	250	272	274	250	248	270	255	253	268	281	271	253	245	285	237	252	253	259	273	249	285	258	264	253	259	240	247	224	259	244	297	245	269	267	256	267	281	257	241	268	271	260	250	258	234	276	295	285	251	262	258	276	277	248	231	255	261	237	273	239	240	283	246	258	229	254	264	234	272	276	234	256	216	259	268	264	274	243	255	237	258	251	257	246	275	280	239	257	253	263	258	261	264	261	263	251	247	242	242	248	263	247	253	265	247	264	248	294	281	275	248	264	256	277	289	286	263	277	259	265	260	272	270	273	248	258	251	263	221	256	253	285	234	248	281	271	249	232	235	252	277	273	237	261	251	246	255	274	266	264	272	278	269	233	257	290	226	270	254	221	276	264	227	249	230	263	260	249	244	270	279	248	263	256	246	278	269	243	256	255	274	257	243	238	248	241	257	249	253	256	252	252	287	254	285	264	283	252	269	244	278	231	274	254	288	252	251	276	243	246	256	260	268	250	258	259	278	275	266	231	277	248	274	245	259	282	273	257	245	274	230	250	253	262	280	251	258	277	289	245	256	259	257	252	280	245	288	277	247	227	241	268	253	217	247	280	262	248	254	267
17405	21775	27415	19504	11260	13319	8206	5977	4669	8194	7768	5715	5938	2334	1410	1632	1586	1542	1031	941	916	676	759	729	744	712	691	719	670	687	705	642	676	706	713	733	726	745	720	681	743	833	803	746	756	734	699	684	680	704	677	701	678	729	698	677	658	662	663	648	672	622	672	620	669	641	630	665	613	635	626	585	591	626	660	625	629	605	600	671	689	647	701	648	677	686	661	703	701	636	671	657	635	654	635	643	665	639	572	617	601	569	574	639	574	630	636	628	602	615	615	624	577	620	613	607	622	651	636	545	631	606	603	586	618	611	572	589	607	596	575	572	596	598	618	583	659	557	578	624	619	598	604	630	621	602	616	602	602	632	582	586	611	601	584	581	631	565	576	581	604	597	619	590	596	578	609	598	614	630	582	616	633	565	629	603	588	627	593	612	603	560	574	609	602	596	564	623	562	565	555	597	560	597	582	632	623	603	578	648	612	604	610	598	605	585	575	606	611	599	581	637	581	600	593	613	603	590	615	579	642	607	615	577	596	583	571	626	569	594	616	645	587	636	615	593	608	580	575	572	617	614	627	626	570	627	560	619	614	618	566	588	614	616	624	596	577	617	575	592	632	629	600	620	596	603	577	575	639	618	607	619	595	603	582	578	577	571	593	609	612	607	612	586	621	579	616	578	609	528	593	590	585	601	621	565	610	605	549	600	619	617	589	578	616	580	606	625	584	587	636	630	603	600	584	605	578	613	569	598	600	573	600	607	634	596	620	603	622	584	634	626	650	632	626	630	607	598	603	626	623	628	622	611	637	582	609	602	581	556	609	586	555	611	602	601	592	620	582	589	584	604	597	587	613	585	615	631	607	600	586	618	618	605	628	620	636	601	592	581	590	611	577	608	622	574	582	633	575	561	593	574	608	607	596	597	598	593	592	627	579	600	585	613	589	584	585	616	595	650	584	578	623	606	586	608	590	601	608	621	605	604	589	583	604	598	607	613	591	613	601	565	589	615	610	578	615	626	601	594	585	576	605	606	617	629	583	565	586	641	601	588	639	624	608	585	626	559	597	591	562	630	621	536	572	592	564	559	550	569	572	536	598	570	541	620	548	590	588	610	594	571	551	583	610	565	600	594	594	584	624	556	602	586	598	595	566	612	579	556	592	617	594	576	573	636	594	593	569	569	567	575	575	620	601	596	577	628	621	605	572	597	585	613	656	599	571	642	622	562	579	592	619	642	637	587	614	575	613	566	620	559	589	601	585	565	624	568	594	589	579	575	616	587	618	598	593	612	589	578	631	580	592	634	608	595	619	648	577	564	605	589	602	572	569	614	613	617	567	604	568	605	589	597	573	632	577	578	572	574	631	580	575	555	623	602	574	603	573	567	566	576	639	605	595	565	595	598	627	613	599	588	615	594	636	627	574	583	617	590	620	607	574	658	606	571	584	579	597	659	581	599	625	617	617	586	562	592	608	600	618	604	605	641	588	646	618	572	602	622	582	555	591	591	600	635	611	605	583	601	558	595	607	568	569	573	553	630	631	611	597	607	582	600	596	585	597	617	547	578	632	580	611	562	595	569	606	588	603	617	595	622	594	586	617	592	572	606	586	594	592	590	553	584	611	577	634	538	625	594	593	621	608	627	587	593	596	577	612	623	594	611	597	595	645	568	611	598	627	606	617	569	608	539	620	578	598	639	611	600	555	626	634	600	587	614	571	579	613	607	608	555	597	593	564	556	586	562	570	594	608	616	609	607	584	584	574	582	604	593	598	585	612	577	585	600	622	582	641	581	611	627	604	630	585	580	637	632	599	624	597	568	587	633	610	607	571	625	613	561	593	579	598	588	553	569	610	612	559	602	601	611	609	617	559	603	576	620	607	605	647	604	613	592	569	613	610	642	573	597	568	622	588	595	623	598	601	593	589	599	540	599	600	592	612	572	589	586	622	599	595	596	597	566	597	604	599	615	577	624	596	574	560	603	555	603	667	586	590	647	591	566	620	592	598	610	558	594	585	547	577	601	577	571	608	602	587	556	629	624	626	615	572	607	582	577	587	554	605	565	625	587	620	598	563	658	597	640	629	629	583	626	576	582	598	576	604	559	617	575	603	593	633	553	580	613	556	607	589	580	603	553	630	585	579	603	605	572	568	611	617	585	604	585	569	582	649	616	629	630	572	600	624	568	591	643	622	588	576	590	615	602	593	609	631	577	588	578	615	607	589	605	612	590	607	551	613	599	599	581	636	591	563	627	592	611	566	623	596	580	634	582	604	683	638	576	582	603	625	562	612	623	565	613	591	618	624	601	586	601	625	644	602	649	639	646	581	587	564	619	618	576	616	628	551	606	604	600	612	602	568	577	592	592	629	608	650	601	566	591	648	632	622	599	610	619	608	552	602	609	627	612	629	594	585	628	573	625	589	570	607	587	660	601	570	561	623	628	571	642	595	549	615	606	579	558	567	571	608	584	605	596	617	599	629	567	634	585	606	623	594	570	612	553	564	579	629	585	597	572	581	570	592	584	620	609	609	593	603	595	612	573	606	592	648	598	599	620	590	590	629	601	599	647	589	627	567	609	623	602	579	581	602	576	586	592	604	620	590	592	561	634	588	581	607	627	621	571	565	584	582	569	583	613	597	587	611	548	606	585	574	595	611	621	624	596	627	608	591	616	650	606	626	597	565	576	579	583	553	611	563	602	566	578	618	543	613	580	602	617	607	595	588	641	596	625	590	567	590	620	658	641	567	582	608	609	595	614	587	575	586	585	584	581	572	584	607	565	597	616	575	604	590	591	613	586	611	569	583	624	601	588	580	577	614	568	623	618	589	611	586	611	578	587	611	576	596	622	602	577	593	598	616	619	606	598	587	584	582	662	581	580	634	549	577	624	606	593	599	624	609	615	608	615	581	608	594	620	576	615	577	638	593	551	571	605	613	612	575	597	629	573	580	570	628	615	607	611	576	581	617	594	610	581	588	579	599	578	650	595	604	606	607	619	677	615	615	583	594	609	618	628	624	570	572	580	600	597	585	569	580	593	546	586	580	573	616	602	577	590	583	625	600	583	571	572	610	641	601	591	625	605	598	596	596	600	605	572	591	611	607	605	630	581	629	621	610	618	621	594	576	590	630	620	580	614	630	578	572	568	617	582	594	580	589	623	614	587	589	603	615	643	614	567	597	654	615	593	572	584	564	588	624	633	618	637	621	624	581	606	596	640	677	594	583	585	622	599	587	575	599	611	611	566	635	622	607	540	578	620	590	627	590	592	591	607	623	582	618	584	598	618	611	613	558	584	638	578	602	585	618	555	582	588	621	611	633	606	575	607	619	638	550	582	587	571	596	624	625	574	624	625	563	634	607	597	583	619	617	562	589	610	624	597	559	598	614	607	565	603	611	605	607	608	587	641	611	599	623	612	596	586	589	602	559	565	613	581	556	594	605	620	615	592	577	562	607	586	610	630	577	606	610	632	597	596	612	598	624	623	603	625	601	563	619	601
51792	41686	39876	30807	23515	25841	25483	20730	16846	26100	26623	21627	19706	10762	5218	4050	3110	3145	1995	1361	1138	497	477	431	339	312	309	368	327	309	343	308	394	384	348	319	302	304	284	340	328	325	355	330	316	333	321	299	313	346	283	295	290	275	303	283	308	291	276	317	308	294	317	281	319	314	276	289	286	269	284	279	264	298	242	285	290	270	270	267	292	272	271	299	302	295	306	266	293	286	270	279	266	274	248	263	255	301	271	296	264	249	269	264	248	275	271	273	270	273	263	246	295	260	271	284	270	282	263	274	273	267	285	266	276	240	257	283	272	228	241	286	240	239	264	275	293	251	260	233	263	262	245	257	254	264	277	261	271	270	253	290	256	283	269	239	246	256	271	272	276	284	291	268	262	268	291	225	233	283	284	277	261	223	282	258	298	260	241	266	259	264	245	242	250	253	288	249	273	278	274	262	258	264	290	256	250	268	288	257	265	291	301	268	267	269	278	288	258	283	285	241	299	267	262	250	276	279	287	268	271	234	261	257	288	258	257	251	297	266	260	287	260	270	252	272	270	271	285	252	285	310	230	287	247	285	281	278	261	243	257	266	264	257	256	245	266	295	254	259	296	235	287	246	253	223	269	258	302	249	251	274	277	285	315	278	297	253	288	250	270	265	252	270	242	296	262	257	265	299	292	246	300	268	285	276	282	243	276	262	284	257	280	236	241	285	311	286	278	297	271	261	233	247	265	274	264	263	271	266	274	236	275	238	246	289	277	301	272	278	295	296	293	281	260	271	260	254	234	250	270	255	281	251	284	267	242	252	269	262	293	222	270	292	270	250	291	270	266	255	247	303	270	266	303	261	300	271	252	233	255	267	285	275	268	270	244	282	276	254	268	214	261	322	287	272	249	278	277	243	277	267	299	263	256	286	272	270	260	264	255	243	302	274	251	264	294	284	276	267	277	268	266	265	252	250	306	298	256	275	274	257	306	254	216	229	285	278	280	266	273	250	259	247	269	244	248	259	281	255	264	264	259	308	260	272	278	281	246	230	233	285	290	268	224	263	288	267	254	241	251	269	272	258	248	268	278	247	252	291	260	255	263	259	263	283	220	258	284	256	260	277	245	260	248	268	255	274	234	288	278	241	244	260	266	267	275	245	252	281	234	260	259	268	285	288	277	273	266	253	239	282	272	266	288	264	271	294	260	265	320	274	266	252	259	233	268	259	285	285	285	280	268	268	271	258	247	262	255	276	297	266	290	284	280	269	255	252	264	279	274	262	292	252	261	258	279	289	268	285	270	253	275	280	279	287	266	247	272	246	296	229	263	264	261	261	295	301	299	248	274	279	268	255	255	299	281	266	274	262	255	244	237	287	277	248	279	247	305	279	288	276	265	298	288	287	243	263	236	255	262	267	247	267	296	251	267	253	280	264	268	288	254	291	272	252	247	262	250	235	266	268	265	270	263	275	257	245	290	268	281	264	278	261	273	285	273	264	256	270	278	288	236	291	275	295	273	266	278	274	243	323	280	290	251	242	254	261	274	257	265	305	256	271	279	251	237	298	279	302	284	250	257	270	298	283	262	242	264	282	249	267	277	263	279	272	287	288	271	292	257	235	250	287	283	280	263	246	231	243	254	240	265	267	259	287	266	265	261	251	291	267	272	258	246	264	306	275	256	254	269	264	272	267	270	276	277	284	255	258	264	289	272	275	293	286	279	236	260	281	281	311	258	262	274	277	262	263	294	268	273	259	259	267	285	274	274	294	293	249	290	280	262	290	270	256	271	251	239	264	295	260	262	254	272	276	260	264	258	271	292	262	270	301	269	231	276	280	245	258	258	236	261	264	275	262	265	264	271	306	276	307	301	273	253	286	263	260	282	250	283	229	245	267	275	256	271	264	246	290	268	282	258	270	258	262	294	275	292	233	276	237	289	273	230	247	265	258	268	289	250	271	268	269	262	275	257	226	286	250	241	244	300	276	268	287	265	260	263	256	260	254	261	304	263	259	255	285	271	265	262	267	285	280	267	270	269	270	257	267	266	282	292	273	274	266	279	256	296	236	291	260	267	272	267	279	262	267	255	257	283	241	277	247	282	296	250	309	269	278	253	249	262	244	233	249	255	282	269	271	270	252	263	278	234	252	298	254	271	271	265	265	259	272	273	272	274	258	282	285	284	265	254	278	262	258	255	271	267	274	249	273	277	293	279	264	249	265	281	266	243	266	275	255	256	290	272	236	251	250	275	260	294	249	264	241	281	282	278	283	260	274	232	269	267	264	260	250	261	280	294	231	301	282	240	258	256	232	259	288	249	273	278	273	270	272	268	269	282	272	303	268	306	257	228	273	248	262	257	275	288	253	252	277	277	267	258	290	259	299	283	262	279	266	275	278	261	263	289	253	242	259	253	276	270	298	260	308	272	293	279	267	272	281	283	269	262	264	286	261	249	275	272	270	258	256	272	285	292	287	282	281	278	252	286	243	245	244	263	251	266	295	279	319	258	257	260	285	321	273	272	245	264	278	253	278	284	274	248	289	250	315	248	284	256	257	262	310	280	254	243	266	241	276	263	257	279	255	238	291	273	291	293	240	268	280	245	257	251	281	271	263	268	291	254	292	241	278	284	276	270	275	215	246	248	257	241	263	267	291	258	247	264	275	271	266	267	256	302	270	260	258	258	258	273	264	282	269	257	286	293	288	286	278	261	250	267	286	246	285	250	265	274	257	249	250	261	248	278	225	243	256	249	267	241	253	249	285	240	236	284	296	275	259	282	263	288	257	278	244	274	281	281	252	305	260	276	289	281	276	278	265	278	262	299	281	272	279	291	285	243	254	265	278	253	262	288	267	286	262	272	268	267	272	296	225	294	254	251	259	259	305	252	283	258	282	287	286	242	271	270	280	253	272	284	288	262	264	266	269	255	272	268	253	266	255	278	256	272	311	261	288	241	292	258	281	262	267	260	266	289	279	268	278	282	259	272	253	276	285	268	287	256	275	261	289	265	268	267	264	263	277	266	278	280	285	281	270	255	281	284	268	294	269	251	222	279	251	241	286	285	283	285	266	306	260	239	306	273	285	247	264	254	276	295	236	282	270	285	301	244	253	287	265	273	235	224	253	253	264	286	247	262	261	236	274	238	289	285	277	272	269	250	260	265	265	258	268	258	263	266	255	257	313	254	253	274	294	262	254	253	278	272	240	269	268	267	260	241	264	277	270	262	276	278	257	283	231	274	285	246	276	238	253	282	276	271	244	274	261	275	276	276	282	262	259	293	276	274	259	268	285	264	261	261	272	257	284	289	260	247	255	297	261	237	266	289	217	289	272	293	276	268	277	297	269	297	254	274	268	260	274	271	221	247	259	264	272	260	249	248	264	289	271	268	279	275	264	286	280	273	258	269	249	267	263	257	272	262	272	274	269	269	259	281	291	270	261	266	283	265	258	257	247	297	266	253	269	246	255	262	270	279	288	257	259	267	267	279	256	284	280	291	262	286	292
44400	51153	43635	39408	27625	36176	28462	25422	27989	44037	36422	35009	30957	17959	10871	12217	10106	12062	6466	4278	4233	1626	1834	1340	1027	1044	1131	1120	1110	1023	1093	950	1410	1249	1195	934	967	893	929	947	966	1051	1074	1075	983	989	977	883	809	850	843	849	902	867	852	811	830	753	805	741	701	708	721	722	685	710	685	691	630	670	703	647	635	687	645	635	631	652	693	741	703	678	726	733	713	697	761	746	753	744	696	753	715	717	676	655	647	633	635	633	617	609	647	630	628	628	658	630	632	614	648	610	629	616	642	564	634	610	609	593	671	646	618	603	612	624	590	608	572	641	600	626	616	596	608	592	639	600	602	567	597	647	631	623	618	598	603	619	588	614	568	600	623	595	612	619	665	622	586	598	603	575	613	587	623	629	606	603	590	550	596	627	605	612	577	642	594	608	556	586	625	566	607	592	617	591	611	583	579	570	581	565	587	607	587	593	618	580	603	557	566	564	583	622	599	594	615	589	606	582	586	591	621	616	603	566	578	604	577	616	596	591	631	597	592	557	595	554	580	571	598	591	591	601	643	608	567	655	566	591	588	660	625	585	560	608	620	581	613	597	592	606	590	593	595	576	595	602	596	615	618	577	606	568	606	612	630	622	612	550	563	612	574	644	597	593	587	633	617	602	605	605	584	598	603	584	556	618	597	591	618	616	594	601	601	600	621	608	604	560	592	567	591	623	558	579	572	559	566	566	614	596	627	590	583	622	576	621	575	589	612	578	585	607	578	582	571	606	593	641	590	620	599	565	572	596	611	600	638	577	589	574	578	596	593	653	600	591	590	578	589	593	590	598	583	601	582	577	656	529	589	618	591	600	608	629	618	600	575	585	597	595	607	615	631	590	583	637	571	643	620	618	564	565	602	563	598	598	610	595	557	580	614	577	581	624	627	644	586	587	618	566	579	620	605	622	623	613	608	605	601	596	611	592	650	608	570	594	547	618	616	609	612	603	623	586	589	581	610	610	575	593	594	604	558	570	590	605	641	596	612	606	579	600	593	602	611	580	575	625	575	587	617	575	594	619	590	631	602	650	578	588	617	597	580	619	554	577	600	652	627	555	577	582	628	590	599	601	590	589	599	594	582	583	589	604	594	629	629	556	564	572	615	562	618	625	586	619	604	567	614	590	573	611	612	578	606	642	596	597	584	628	549	604	603	610	622	597	609	636	633	600	585	582	614	605	591	630	662	640	624	550	586	584	618	617	573	549	587	595	618	559	610	601	571	552	618	613	631	616	558	606	568	578	612	566	576	595	575	617	598	623	594	613	548	598	585	554	613	587	555	576	613	602	599	621	563	586	621	542	584	581	592	576	542	588	572	569	660	581	617	591	597	577	598	596	618	647	605	604	600	605	630	574	583	582	628	585	599	565	599	580	625	588	631	556	645	602	600	583	576	622	587	553	551	606	575	618	632	612	572	595	577	591	600	591	567	579	623	610	601	591	633	627	584	613	593	584	608	597	564	628	655	583	649	544	621	593	632	625	605	595	615	585	634	594	614	586	613	583	587	597	624	589	679	581	587	584	625	621	601	593	568	604	606	571	577	597	579	589	592	550	595	618	617	629	560	612	555	559	581	624	614	615	596	552	582	601	611	583	593	580	601	587	579	616	642	600	566	612	579	570	584	619	608	576	618	603	561	599	606	621	592	608	621	611	635	602	585	589	591	619	598	600	541	613	589	627	630	631	583	602	597	624	608	596	582	621	584	616	598	551	608	574	616	583	607	555	626	587	577	590	592	596	615	574	603	593	552	586	606	596	628	633	598	559	583	605	612	579	615	600	654	599	589	630	593	555	580	601	627	589	578	624	618	615	625	646	622	581	624	610	601	582	600	565	600	591	561	595	579	612	587	551	620	598	576	580	582	580	593	566	607	618	603	587	593	604	584	605	588	617	597	567	601	647	606	603	603	567	567	572	584	597	579	577	606	594	557	559	583	560	536	583	615	618	588	565	586	599	602	633	619	559	591	587	569	570	570	599	615	626	622	572	569	602	603	574	569	647	568	586	583	612	613	643	583	600	635	624	568	568	591	601	573	646	579	640	608	587	653	601	564	591	617	595	569	592	569	565	610	593	600	620	568	584	547	587	639	583	560	609	612	604	585	534	621	604	563	618	641	565	645	587	582	576	599	574	576	599	603	623	559	580	616	607	609	562	567	558	618	570	589	562	608	565	567	570	610	574	598	577	593	595	588	570	579	534	549	591	588	581	590	630	595	599	590	615	621	612	640	587	594	583	610	605	551	600	590	634	581	545	598	582	573	602	597	581	585	602	634	596	596	586	587	586	597	565	575	591	631	595	562	573	595	592	598	556	627	611	603	594	564	573	541	593	584	565	592	560	564	583	556	626	608	634	567	611	612	565	601	588	604	619	594	616	581	593	634	598	602	586	608	591	592	577	602	587	629	594	602	602	640	592	619	576	615	623	603	602	590	584	577	629	614	620	586	647	587	591	572	606	612	581	562	587	599	635	612	564	595	581	571	580	591	582	602	605	613	558	570	567	581	588	588	601	599	582	610	597	577	578	571	588	653	577	575	622	600	596	589	542	579	628	616	587	607	558	582	552	553	588	555	600	593	636	611	553	594	621	597	564	581	605	602	597	565	616	584	589	545	581	593	645	554	627	573	591	616	612	620	546	568	590	587	598	555	605	579	570	609	614	636	615	584	641	631	552	588	614	591	553	611	559	590	596	561	583	602	545	605	586	575	565	589	598	557	585	622	604	552	584	597	599	594	569	566	588	645	573	560	613	599	582	591	599	602	632	587	577	600	588	613	597	610	592	589	581	598	592	590	572	611	601	565	578	577	610	575	591	585	639	568	601	602	546	636	619	606	625	646	566	595	577	605	596	647	593	570	571	541	581	563	647	593	612	622	624	643	621	627	593	622	584	579	620	582	603	585	572	611	575	603	589	605	566	601	588	615	557	628	589	589	607	647	571	580	561	622	579	556	607	657	603	656	623	625	578	602	588	585	594	593	594	552	604	608	572	611	583	603	585	568	626	615	583	587	588	590	608	553	553	591	593	556	565	626	550	571	567	601	629	553	580	567	587	563	609	634	583	632	616	603	623	579	611	557	584	566	605	585	588	570	619	566	571	614	641	643	568	610	578	584	648	617	529	610	549	602	602	583	589	592	575	618	587	573	615	610	552	592	556	566	583	590	601	564	601	580	592	636	610	579	598	599	566	618	567	577	586	586	553	575	626	641	583	622	579	581	608	593	609	625	608	593	577	604	546	560	557	568	621	631	617	611	609	671	595	592	565	587	574	597	607	618	580	616	634	580	619	586	549	575	618	609	610	557	551	581	569	594	623	595	592	568	613	579	591	624	593	621	589	600	558	552	606	581	595	593	612	569	583	583	629	564	623	579	596	603	642	613	594	614	596	584	607	575	602	633	567	576	599	594	630	570	599	570	612	589	586	593	632	625	560	586	571	608	592	597	571	612	580	560	574	594	557
55292	40331	37369	27892	23674	27675	28414	23949	23817	38276	35258	29964	26189	15664	9890	8009	6472	5931	3801	2157	1544	645	544	403	378	415	356	360	344	378	380	325	348	383	426	294	237	305	271	293	327	300	307	296	318	296	299	318	243	253	310	261	293	283	257	246	248	238	254	222	266	287	249	263	277	238	250	235	232	251	239	247	224	251	238	229	257	252	228	221	244	244	219	225	246	232	260	253	264	269	254	224	227	237	213	221	228	229	256	226	241	207	220	232	237	238	229	239	212	215	200	211	233	245	236	228	186	226	225	237	206	217	255	248	252	233	228	246	222	253	238	220	225	250	234	195	222	234	201	223	251	205	231	196	256	190	215	234	189	195	231	190	204	202	234	211	248	206	213	229	229	218	253	204	208	251	218	226	242	199	219	246	225	249	194	216	234	229	220	246	228	240	208	225	219	227	239	261	212	195	197	224	213	201	197	232	195	223	239	214	238	230	253	234	216	232	228	216	220	180	246	225	217	205	242	254	224	227	247	194	233	199	238	219	233	229	205	242	222	215	201	221	208	228	215	239	200	241	215	234	212	258	240	249	210	213	213	212	197	230	229	246	214	222	228	208	218	210	206	213	240	200	219	256	213	242	221	212	217	201	228	223	240	201	233	231	221	224	222	249	226	216	232	197	238	222	218	209	238	196	213	198	241	231	229	243	198	211	262	240	215	217	243	233	232	248	203	202	223	230	213	212	193	251	239	218	224	206	217	216	219	228	246	205	242	215	224	213	230	234	197	199	228	204	214	177	218	204	246	205	207	203	212	236	217	230	205	192	236	236	243	222	236	202	218	189	230	207	223	218	226	211	219	235	241	212	236	238	234	218	231	206	223	235	258	221	224	231	218	243	204	206	228	223	200	233	213	213	216	213	221	244	236	244	246	218	214	233	228	195	223	215	201	231	232	219	188	208	234	228	226	238	216	231	225	249	198	211	218	233	220	211	201	209	213	230	247	223	219	224	237	204	224	203	222	244	227	233	232	218	255	233	211	215	236	219	224	231	199	233	220	200	247	215	222	213	228	237	221	222	219	230	213	240	247	254	187	212	225	214	248	242	213	202	241	219	197	205	233	230	212	197	236	191	215	233	178	211	244	221	259	257	232	233	234	215	225	220	210	220	233	221	201	216	242	231	223	213	213	245	247	221	235	220	218	233	230	207	238	197	226	252	224	192	206	204	217	239	240	244	219	235	222	228	229	220	230	228	202	247	210	221	196	233	213	257	197	236	229	236	227	229	210	197	219	197	258	213	206	228	209	225	230	266	212	239	223	230	239	242	223	264	201	206	227	247	217	263	207	263	236	236	198	207	206	211	215	245	231	223	188	223	230	209	200	275	241	223	218	231	221	207	213	211	205	215	225	225	235	239	250	240	204	222	222	168	213	223	210	201	229	220	229	194	209	198	214	233	209	199	221	237	206	216	202	198	221	224	198	251	246	206	233	216	246	226	237	206	223	207	225	215	189	252	235	220	224	233	233	227	194	217	235	229	215	228	226	215	254	217	212	246	212	218	193	182	191	223	210	217	203	189	217	224	267	228	218	229	207	234	213	216	206	227	249	248	225	238	206	248	213	248	199	209	231	244	212	223	240	233	237	229	209	205	214	233	231	235	194	232	250	188	186	229	233	223	226	215	219	236	218	209	207	204	219	216	228	214	216	232	227	219	220	226	224	195	210	249	211	230	219	237	217	220	241	214	209	233	204	204	206	218	221	207	230	219	222	220	207	234	216	229	202	226	208	219	220	236	231	239	237	241	231	238	230	199	212	207	252	226	228	245	218	193	237	229	233	220	228	213	201	223	220	198	209	207	207	207	199	219	207	254	220	235	193	229	209	213	229	223	218	217	238	231	229	238	217	216	209	221	243	205	217	201	222	200	195	226	223	235	222	218	208	220	197	229	228	214	249	230	212	254	211	216	229	223	223	193	236	251	240	209	228	213	218	237	219	213	223	211	218	236	215	237	210	234	225	224	219	226	239	214	213	218	231	265	205	211	233	239	263	206	197	230	217	217	238	202	230	214	229	229	232	230	243	217	282	232	222	210	203	209	201	239	189	212	195	218	213	227	231	237	241	216	239	227	242	219	229	228	230	203	208	230	202	216	213	222	252	233	228	194	197	226	200	190	232	224	205	222	226	228	221	236	237	238	244	210	227	231	262	218	221	222	229	234	241	248	220	208	213	210	206	206	227	226	213	212	220	208	192	245	246	206	231	202	216	220	226	238	226	239	270	209	224	219	227	220	202	238	214	210	223	212	228	215	191	213	222	233	245	209	199	198	238	208	215	241	227	218	215	226	186	203	204	249	235	209	207	240	218	245	218	204	208	180	214	229	202	226	237	208	248	238	202	254	212	215	246	214	243	252	225	221	260	219	225	201	195	240	200	209	216	222	237	233	254	247	202	252	235	203	215	251	220	212	220	241	237	205	206	215	228	225	218	225	210	228	234	215	215	215	235	232	218	240	233	264	228	229	193	182	216	224	243	211	206	200	234	213	211	215	214	226	235	251	239	204	231	228	236	202	211	212	226	228	246	206	232	219	256	244	228	239	221	226	229	252	234	202	260	222	258	210	205	222	209	219	253	232	248	216	231	219	224	225	213	213	276	225	203	221	199	195	218	220	198	230	252	212	238	220	244	221	248	221	217	186	232	204	228	251	212	227	221	214	245	240	228	236	210	203	221	211	222	208	216	211	241	207	203	230	214	212	218	192	221	261	223	240	218	193	211	202	225	191	206	229	230	205	232	223	213	205	212	242	183	208	204	215	207	243	202	218	238	202	201	195	220	207	205	257	226	226	218	229	197	222	234	195	254	202	243	242	239	231	226	208	219	208	247	203	227	228	215	217	248	240	230	236	220	189	243	204	209	210	218	200	205	227	255	197	212	232	228	225	227	258	238	248	242	273	234	235	224	230	233	216	234	227	232	214	247	246	234	236	191	190	222	224	208	230	224	193	211	211	253	215	214	224	229	229	257	230	234	220	229	235	217	199	228	224	229	215	226	228	220	228	215	213	229	213	211	201	235	197	216	243	246	238	194	212	220	245	215	225	247	222	238	248	204	247	232	244	244	229	226	230	226	241	217	224	248	224	257	204	214	221	223	216	220	220	206	221	207	218	235	225	211	228	247	197	239	256	221	210	234	218	212	234	240	214	237	222	235	244	202	207	228	231	235	214	239	218	231	225	243	192	233	233	219	234	217	201	253	189	225	238	198	234	190	217	220	213	227	235	223	215	219	240	209	209	227	223	223	215	214	212	234	232	204	190	221	218	213	219	253	247	202	221	231	234	211	209	183	199	244	212	202	203	234	251	215	230	205	208	232	229	245	213	200	229	220	200	220	229	210	217	218	247	237	239	234	215	215	227	228	225	185	250	242	263	243	245	225	211	201	199	225	260	222	221	221	221	223	249	232	231	244	244	230	249	220	215	201	207	233	251	222	187	232	242	244	228	245	239
48652	53191	44291	42458	33526	43157	34096	31787	36819	53552	43317	41942	37300	23097	16681	18744	15839	17278	11020	7125	6100	2602	2527	1428	1311	1667	1422	1298	1498	1499	1498	1089	1467	1523	1580	968	959	1000	1019	1051	1094	1182	1341	1165	1112	1078	1113	954	941	912	906	878	979	901	849	815	787	695	755	754	608	668	669	726	706	651	588	595	584	543	623	596	538	605	542	600	614	609	652	656	642	646	700	730	713	733	741	710	659	662	697	660	632	563	586	626	563	554	550	577	522	555	524	569	530	520	543	538	550	514	552	566	559	528	503	542	573	487	528	515	532	465	499	526	544	490	510	535	521	500	506	512	477	537	516	516	491	459	479	467	482	495	482	469	517	511	531	490	500	469	526	502	490	487	483	480	518	461	473	531	500	485	470	481	470	486	501	559	510	535	479	467	485	466	522	525	456	496	469	497	495	451	484	494	471	489	489	509	533	499	490	505	514	474	481	460	499	474	519	486	470	490	520	449	485	464	476	501	473	455	513	509	468	516	471	494	539	481	501	480	531	467	473	508	476	491	478	459	484	480	501	505	469	507	487	524	501	534	499	476	477	469	536	480	527	482	518	487	497	509	460	466	463	510	486	460	474	494	528	490	503	490	519	499	498	503	484	488	466	500	469	533	499	525	523	506	475	468	518	496	525	538	496	428	493	510	463	463	503	484	472	515	447	462	484	463	479	448	504	484	480	508	494	515	481	471	475	508	512	468	498	475	478	516	503	471	469	479	482	496	490	468	433	460	479	505	467	453	485	474	495	467	483	514	497	500	495	480	475	535	528	482	487	477	497	468	491	497	526	498	484	486	500	454	495	485	495	509	487	482	491	481	510	485	515	502	509	486	472	509	507	486	468	517	466	455	468	457	525	482	469	515	514	474	444	493	492	491	493	485	491	493	507	511	501	474	507	497	509	465	489	496	477	476	494	508	505	492	467	507	524	492	463	525	503	513	499	500	500	472	495	544	479	508	497	528	477	472	500	480	491	505	496	486	494	536	532	501	437	489	471	515	500	493	486	484	498	499	490	531	520	486	489	505	460	457	500	516	493	508	502	473	494	463	502	502	514	506	450	472	478	491	508	517	506	503	501	504	482	527	495	504	473	476	486	490	484	494	506	434	523	487	486	493	487	477	506	498	489	483	469	487	473	513	506	521	523	461	468	476	472	458	494	482	488	458	509	483	476	464	523	470	484	489	477	460	504	473	476	496	510	514	511	494	461	471	527	468	462	471	472	485	475	491	532	492	464	473	485	482	465	457	463	508	466	509	484	500	507	499	512	501	501	456	459	474	516	479	505	474	481	501	528	501	479	491	451	459	545	507	499	498	481	458	475	494	499	449	506	509	482	463	510	494	470	506	518	517	462	473	463	422	453	486	539	507	499	467	495	476	509	504	508	500	513	488	492	502	496	502	470	504	475	497	466	476	475	486	477	492	491	468	475	459	493	498	472	467	509	484	540	491	511	483	450	482	464	494	509	495	482	494	452	461	485	513	471	467	506	504	483	514	500	498	496	459	485	479	522	496	489	514	471	473	494	491	465	486	511	488	490	493	468	490	495	486	474	470	490	504	486	488	487	483	471	527	495	451	462	484	458	491	498	507	483	473	515	512	479	442	475	502	464	490	525	493	487	532	467	547	505	453	517	481	446	462	476	486	513	495	442	500	428	453	501	458	485	506	480	477	507	426	471	518	480	475	497	518	501	501	496	473	507	482	434	474	496	527	499	484	467	521	479	474	486	520	518	471	498	520	495	470	524	470	465	494	502	468	526	466	503	504	477	502	463	486	486	496	492	438	462	495	513	482	491	503	471	459	488	522	486	492	529	501	499	464	486	479	494	484	448	496	488	501	478	491	500	473	492	476	506	468	481	468	473	456	480	533	527	464	466	472	518	481	504	504	437	521	467	527	504	511	455	514	476	482	488	503	506	463	505	443	495	436	493	484	535	477	478	526	477	469	497	486	459	503	484	519	480	475	491	473	478	499	458	477	467	486	541	472	486	493	495	478	480	461	521	478	444	497	482	485	481	515	498	508	456	486	459	484	497	483	524	503	475	482	520	540	495	502	471	501	470	470	479	517	486	480	504	452	473	479	510	476	529	501	532	493	513	506	466	509	524	489	502	504	507	475	471	508	474	513	475	503	488	485	477	466	483	509	493	456	481	473	513	478	473	490	479	483	481	481	468	489	485	464	463	514	488	463	507	537	476	454	525	505	529	495	516	476	500	496	480	516	489	513	489	516	469	463	466	498	494	442	484	504	472	489	520	523	474	462	507	501	496	489	478	460	503	470	454	554	467	472	468	479	515	524	505	492	448	498	482	481	488	490	492	523	480	488	527	451	473	488	475	503	487	508	473	490	475	440	507	479	469	444	499	481	501	490	506	487	483	535	468	450	493	464	485	500	447	458	470	495	513	483	520	519	442	502	481	521	521	490	479	501	505	479	512	493	517	443	516	520	462	505	499	506	497	473	490	527	492	515	491	450	477	452	494	474	486	487	494	456	522	450	488	505	481	501	493	524	506	474	515	535	492	484	500	537	507	470	498	495	526	488	549	507	504	478	494	501	478	467	520	454	502	485	498	466	519	483	499	484	467	477	491	492	499	512	490	505	466	506	501	471	496	485	494	500	489	513	492	501	501	458	447	474	463	451	494	511	487	472	516	497	496	463	504	504	503	508	474	470	512	448	459	512	484	469	525	496	520	482	515	521	487	500	478	500	518	452	484	487	469	511	496	482	510	503	497	494	477	484	482	478	490	513	528	471	505	480	494	491	513	498	455	509	465	503	525	444	516	520	454	508	483	479	478	444	471	501	499	505	494	468	484	468	509	510	499	457	507	468	482	519	492	473	500	491	451	497	451	472	482	511	466	460	487	480	474	500	496	432	467	471	488	447	487	493	491	491	508	518	468	514	464	477	492	480	470	486	512	474	464	469	472	501	483	489	480	508	494	442	440	474	532	471	508	476	510	539	477	479	483	517	480	522	495	504	510	477	471	472	501	482	477	521	522	490	468	487	484	499	513	527	522	473	521	513	506	490	447	469	477	457	486	461	499	530	468	467	524	450	519	494	510	490	515	499	474	474	493	507	522	480	467	474	506	499	522	453	500	464	539	468	510	497	493	471	503	482	503	457	513	458	478	495	481	479	453	422	526	519	508	487	497	491	494	511	480	475	473	481	469	507	459	468	490	473	505	484	485	496	506	494	505	443	486	523	462	472	484	490	435	501	499	523	513	482	499	507	478	447	512	499	484	524	500	558	505	502	493	478	499	479	515	471	506	491	557	461	490	475	473	507	499	459	494	508	552	460	494	505	484	520	499	478	504	464	470	472	466	479	498	497	479	511	489	456	495	518	510	512	480	473	531	464	455	518	435	482	439	494	467	512	499	480	504	456	482	519	460	491	506	499	499	498	514	488	500	528	505	496	491	454	506	494	455	461	499	507	504	496	445	503	467	500	512	480	502	495	455	510	527	485
22023	25655	29357	14909	6039	4288	2524	1412	1191	1863	1562	1503	961	601	395	376	369	361	315	321	294	288	302	287	314	286	293	281	256	272	261	262	264	249	298	285	255	312	294	282	283	291	252	275	273	259	293	270	269	284	266	280	278	279	270	274	272	243	254	310	273	264	287	270	257	230	270	288	271	245	234	264	259	251	251	262	274	282	270	263	251	258	268	256	261	239	281	295	232	241	265	255	244	273	235	262	251	281	248	248	243	263	269	255	267	271	279	274	288	277	250	266	230	261	238	255	265	297	249	281	267	276	289	280	234	256	277	255	243	252	292	248	259	268	275	251	242	244	253	268	248	262	240	264	267	227	260	295	252	259	260	254	275	245	268	217	249	255	268	272	265	284	298	256	271	217	249	259	271	287	254	255	259	247	248	228	262	244	244	292	251	259	273	248	274	254	232	257	274	265	256	243	263	254	261	271	256	238	255	228	238	280	254	237	269	273	241	300	273	241	288	248	243	210	259	256	264	269	254	263	250	253	294	286	242	245	246	258	236	245	253	275	228	259	259	250	271	262	270	263	265	254	225	254	240	235	242	227	259	256	256	238	257	242	241	281	263	259	242	251	257	259	249	275	299	255	236	292	284	253	249	272	256	265	252	253	240	282	244	253	253	262	247	262	242	269	224	262	243	249	273	254	231	237	231	242	252	288	268	260	280	244	271	259	262	265	268	258	256	258	258	307	279	227	273	270	247	243	252	251	265	245	238	241	309	234	251	239	276	286	247	248	248	280	239	253	223	275	246	260	258	265	267	279	289	253	302	269	259	278	272	244	257	281	243	266	266	264	228	248	246	278	267	274	254	239	261	273	262	286	231	263	235	302	245	271	246	257	260	260	268	275	267	235	229	251	274	258	247	281	255	249	246	248	261	236	257	250	284	277	258	235	257	250	246	281	271	238	279	264	250	238	267	256	260	218	275	256	243	254	259	271	267	276	264	248	213	275	274	269	251	279	262	243	212	287	270	259	243	251	248	276	242	246	239	264	240	253	237	274	267	260	269	258	283	257	243	262	267	257	241	277	259	223	244	245	236	258	238	272	270	275	261	290	272	254	259	249	225	301	275	257	256	275	250	230	245	259	243	272	267	242	299	213	244	253	268	240	250	258	247	302	267	238	259	233	251	274	264	255	276	248	257	220	256	238	267	274	244	262	243	282	252	292	257	242	266	252	264	258	259	283	245	270	239	268	247	236	255	293	278	284	246	246	256	231	281	277	233	269	271	250	240	262	223	251	263	269	269	278	267	279	245	277	250	270	256	269	255	244	252	246	242	281	260	278	253	286	252	265	252	251	246	255	300	275	242	261	266	263	257	284	277	246	263	268	279	256	256	228	267	265	254	219	252	240	249	260	237	276	286	219	255	244	259	277	272	267	244	238	235	272	252	267	277	249	278	245	254	251	253	273	259	251	227	264	280	297	232	258	242	237	228	263	270	241	250	275	259	246	290	278	288	232	233	245	225	242	225	252	265	252	242	246	239	275	283	275	257	235	249	261	233	290	233	248	286	244	269	226	239	260	259	292	272	260	263	244	239	244	253	251	281	261	249	261	285	267	264	262	248	257	269	237	255	279	239	242	247	247	243	262	290	279	260	232	259	232	259	271	262	278	248	253	235	247	247	248	276	262	264	225	269	256	267	248	267	284	287	261	247	258	241	263	297	290	255	264	252	280	242	223	280	269	247	271	264	251	250	233	282	257	262	267	275	255	260	297	254	272	258	296	283	281	255	285	275	240	232	280	240	257	267	245	267	287	248	268	269	270	266	234	278	256	274	244	237	279	243	271	276	262	261	276	233	266	243	260	238	239	234	249	245	256	234	248	270	266	254	263	265	268	249	261	236	277	268	222	218	266	244	256	254	268	252	293	259	294	270	247	245	253	255	245	268	265	248	230	233	240	282	258	262	274	294	259	260	254	246	246	281	270	251	272	235	243	248	249	257	277	232	238	236	262	243	240	262	230	240	266	266	280	254	244	288	229	265	265	251	233	277	232	281	252	253	266	252	285	272	283	294	271	264	279	229	275	259	249	244	291	231	224	264	273	291	270	272	237	264	252	241	249	283	275	255	251	282	235	260	275	247	233	247	274	250	255	245	265	256	229	252	265	240	250	265	274	263	255	277	242	253	222	244	251	259	243	236	261	280	296	242	294	252	275	287	240	250	231	238	253	223	275	264	237	272	287	258	268	258	254	252	226	245	279	254	267	252	273	257	256	269	271	234	241	265	245	268	256	247	236	249	263	268	251	265	290	240	264	245	248	244	245	228	244	229	247	261	244	256	216	227	234	239	260	250	237	253	247	280	272	264	293	283	256	284	234	259	267	261	249	269	298	286	260	275	269	255	242	261	244	302	295	254	240	250	255	265	262	246	250	257	268	265	277	245	242	272	254	273	267	247	270	244	273	259	268	283	262	257	263	246	238	253	253	286	263	263	257	280	245	261	264	253	281	263	262	273	240	276	281	249	229	251	276	245	233	263	254	253	276	301	255	217	287	265	273	233	247	250	232	253	249	259	270	242	242	264	269	294	304	233	263	265	258	278	287	242	266	258	255	251	256	253	265	272	256	269	247	254	260	259	284	285	239	236	254	279	269	257	264	245	219	253	222	256	260	241	253	244	254	279	239	246	230	248	274	278	251	239	264	269	276	252	245	256	275	220	267	248	262	253	252	244	265	242	252	283	232	271	234	266	249	264	296	255	243	250	252	262	259	272	275	275	267	243	264	244	287	250	234	261	247	224	242	252	275	243	253	271	259	234	291	242	242	251	230	259	241	230	256	281	267	257	273	237	228	271	249	253	266	272	258	247	241	275	257	293	265	286	264	263	274	256	257	253	281	253	278	273	271	257	259	257	259	253	253	239	241	278	263	254	272	241	245	248	237	282	252	244	247	244	244	273	245	273	239	285	242	256	264	259	306	259	240	262	254	254	262	273	248	262	250	270	249	239	230	259	250	264	264	252	242	249	260	274	245	251	255	251	242	253	252	274	252	237	276	245	271	290	282	246	253	238	263	244	253	245	271	272	248	261	271	243	256	245	261	278	254	262	271	281	226	233	248	274	256	279	276	284	258	256	256	261	235	247	252	273	284	231	235	255	258	260	259	276	265	268	281	234	265	266	289	263	244	250	245	253	286	290	240	270	247	263	237	277	276	266	243	244	260	260	260	247	245	276	277	251	233	272	254	243	244	255	292	273	258	254	230	265	257	249	255	252	262	249	281	234	255	273	245	252	240	255	241	270	236	255	256	273	215	263	246	260	267	278	271	244	242	269	277	261	257	284	271	251	269	216	273	261	256	256	261	267	239	259	280	295	237	290	246	256	254	249	256	271	267	284	248	257	241	269	218	250	239	256	263	259	288	279	242	233	257	262	261	264	308	241	262	279	267	224	274	250	280	236	265	232	232	256	252	266	263	248	229	241	290	304	260	279	241	276	271	271	220	249	282
17627	25328	22985	18336	11071	12119	7740	5248	4894	8908	6136	5064	4416	2246	1446	1715	1558	1467	1066	1071	840	747	726	739	739	743	680	632	680	677	697	686	717	705	723	739	757	722	666	765	745	819	778	807	813	724	735	723	740	744	755	739	727	685	707	696	684	679	664	612	653	677	626	623	636	687	631	625	605	669	628	609	620	600	655	610	625	610	634	659	602	664	608	693	707	674	682	697	680	631	690	702	686	609	613	667	630	662	601	676	598	581	586	627	608	585	599	644	622	531	640	605	593	589	596	601	624	597	596	600	604	584	580	617	599	594	591	596	592	564	624	589	622	605	587	609	588	582	618	641	601	581	622	583	584	642	617	593	658	558	548	625	588	598	558	618	562	585	612	618	609	583	570	613	603	632	630	585	630	594	577	627	613	632	617	632	625	577	610	590	571	624	577	572	598	587	601	590	629	619	600	620	573	599	588	589	593	579	586	599	581	599	561	542	625	589	558	584	619	614	566	597	562	623	596	628	632	571	602	598	564	628	604	583	577	628	603	612	582	575	624	622	657	633	586	625	596	578	607	578	619	619	559	595	595	570	611	572	609	597	596	623	608	604	588	585	579	632	624	630	633	602	629	604	602	607	580	586	618	610	605	565	562	593	582	641	615	600	625	596	561	652	625	652	575	616	585	589	588	571	599	585	611	609	564	587	574	547	600	611	618	585	640	639	602	558	596	595	557	590	616	615	583	604	597	599	620	630	569	587	603	591	615	591	609	568	592	595	625	568	586	624	592	573	594	614	589	585	599	595	645	615	586	608	565	617	607	612	605	607	647	583	624	595	561	614	613	552	615	589	606	605	586	595	591	592	570	548	588	544	591	621	566	590	596	602	622	623	596	657	582	599	598	617	565	606	581	619	583	644	565	560	584	605	603	611	582	579	635	619	597	573	555	591	597	620	619	595	597	632	649	629	584	551	621	622	630	601	620	632	585	560	631	648	632	565	603	597	553	575	596	597	626	574	573	571	564	616	583	568	617	544	615	520	601	602	590	613	620	594	580	609	602	586	655	592	555	576	572	580	560	621	567	593	637	615	617	597	628	596	582	630	571	592	597	554	571	635	589	602	579	583	631	589	590	629	654	597	574	585	634	590	597	594	578	563	568	580	593	608	619	606	617	539	565	596	556	562	608	590	607	583	601	637	593	597	626	658	598	560	595	594	601	587	616	613	603	621	608	557	594	573	557	602	593	602	552	579	604	581	610	598	633	653	624	600	580	586	605	606	574	645	574	572	652	609	590	617	565	564	602	570	597	611	625	580	591	592	569	599	585	617	605	587	614	612	636	640	587	608	608	606	665	585	583	580	622	633	592	571	601	589	613	590	559	613	600	640	582	611	597	586	575	628	588	572	627	619	622	595	605	573	610	547	621	653	604	629	591	628	631	578	593	607	629	605	580	553	609	628	586	557	604	576	608	632	650	639	582	619	609	606	654	570	606	562	640	602	574	594	586	550	566	593	625	573	619	571	592	575	540	646	581	576	607	588	606	536	579	628	618	550	622	580	621	578	614	589	589	573	592	584	595	630	604	562	605	661	641	567	600	649	541	585	628	618	630	620	597	610	592	604	590	582	589	599	602	602	580	594	590	564	607	587	588	598	594	623	570	610	587	620	579	593	590	607	585	575	585	620	590	592	598	588	600	592	594	584	617	611	594	588	625	589	555	591	628	581	578	627	619	619	613	598	565	581	624	652	622	569	583	584	575	594	604	591	605	605	623	611	608	584	641	610	641	600	600	637	640	601	631	599	611	600	570	593	623	559	603	628	561	596	625	579	619	627	554	611	598	622	549	641	628	549	633	652	572	583	574	615	580	607	599	552	608	610	613	535	613	609	620	600	641	618	650	601	560	617	581	580	624	573	574	595	634	622	623	602	642	593	616	601	602	588	564	558	551	622	568	578	539	585	578	635	560	609	581	604	604	613	623	623	614	609	643	577	623	634	658	579	579	587	639	587	580	556	612	546	550	560	589	623	604	596	599	564	614	607	602	612	560	595	572	613	576	593	613	590	600	572	569	594	544	602	628	583	607	595	560	588	614	538	588	578	552	592	612	582	587	582	601	612	598	599	606	641	608	589	649	573	628	602	627	604	615	599	630	601	614	600	603	579	609	589	573	623	586	572	626	588	606	586	639	646	614	605	554	597	602	604	588	567	592	654	575	627	608	629	533	597	619	587	617	593	574	606	622	620	586	604	579	608	610	583	639	580	578	589	644	593	610	631	629	618	596	597	615	613	593	609	622	608	591	548	622	606	600	573	589	583	616	574	598	634	572	601	622	608	638	564	591	612	604	577	659	604	564	588	586	582	612	582	620	614	604	571	599	569	610	594	565	590	569	586	653	613	593	583	597	605	634	632	641	635	629	553	591	533	613	581	570	615	571	560	616	605	610	621	583	590	598	602	610	564	586	601	604	611	608	557	629	571	599	601	618	622	610	639	605	598	628	607	620	546	638	638	637	592	599	601	631	584	592	566	559	637	582	624	582	580	571	543	626	562	619	603	579	602	657	576	581	638	583	579	543	583	590	613	603	572	634	626	625	639	571	592	622	592	616	591	568	634	583	604	590	620	595	609	559	568	645	639	607	614	595	593	591	556	611	569	603	561	611	587	607	594	618	617	595	612	593	586	557	600	572	609	554	608	590	597	612	603	580	610	563	603	626	609	597	575	618	621	563	593	606	610	603	576	585	631	614	628	597	635	582	610	622	599	607	615	597	576	600	572	594	582	639	578	627	582	613	633	589	572	618	610	590	619	622	612	583	567	578	602	599	588	640	596	597	630	622	595	582	571	629	576	609	601	555	586	565	602	567	593	620	539	609	598	621	604	630	600	608	613	585	594	641	590	547	631	592	625	591	575	602	645	583	585	638	649	612	621	605	581	631	588	562	633	593	599	586	624	597	607	604	579	613	556	597	576	596	597	582	630	566	610	595	608	599	624	627	639	618	598	562	625	607	596	637	600	574	591	559	566	651	608	607	564	610	654	630	647	548	589	599	607	567	659	569	599	565	600	579	581	598	627	624	580	621	584	600	603	602	614	586	589	625	608	618	615	621	597	579	581	649	568	577	582	600	605	588	615	594	609	598	609	600	574	568	609	592	562	584	615	623	599	616	586	553	624	574	576	598	569	601	603	623	599	620	626	589	611	589	656	580	619	596	591	623	579	636	579	616	614	567	607	603	599	612	592	581	626	656	607	646	565	623	598	620	615	582	607	577	576	595	582	608	559	601	634	602	594	636	610	572	608	591	612	595	589	596	638	595	607	609	608	663	585	629	611	612	617	602	560	559	585	552	569	577	573	595	603	621	564	563	640	620	546	634	587	605	585	618	687	575	569	561	602	600	610	601	618	596	629	566	585	579	558	609	586	566	550	584	610	584	560	567	646	625	618	592	566	598	576	571	575	626	597	570	642	644	576	596	621	609	613	616	606	634	564	592	565	573	590	621	572
49826	44604	34666	26495	25540	28616	24013	19781	19769	28953	23572	18311	14646	7260	5076	4103	4100	3158	1553	1349	890	631	390	385	374	351	373	320	334	338	381	342	325	339	352	340	309	314	316	288	327	349	337	348	295	323	286	302	305	301	293	311	323	296	314	277	283	309	297	269	260	329	283	274	265	272	251	285	312	314	273	290	295	274	260	273	258	266	302	273	263	260	274	253	277	304	305	316	285	317	289	271	267	296	309	294	279	287	313	264	284	248	274	272	275	256	280	263	290	324	290	272	249	253	286	281	253	274	248	256	289	274	292	269	278	242	272	240	268	248	251	299	266	307	267	245	268	252	274	256	280	267	268	279	263	256	283	258	275	249	250	279	313	277	334	274	284	304	250	256	264	278	282	272	291	282	258	321	280	278	248	242	263	283	247	278	286	271	277	279	280	268	264	266	248	276	296	305	264	271	241	261	234	259	270	269	257	289	280	272	263	279	234	256	273	295	295	297	275	255	240	268	268	239	227	281	253	302	293	249	270	256	258	246	297	243	271	253	248	257	296	316	272	296	236	271	225	276	256	295	281	249	257	258	249	254	253	257	282	252	264	230	303	276	252	245	253	272	282	266	254	271	273	257	291	266	265	259	277	254	269	254	264	264	259	274	286	261	249	283	251	309	249	282	291	278	272	303	275	261	292	286	267	262	268	256	271	285	264	273	236	253	274	248	288	275	274	277	289	281	274	265	262	273	270	292	274	315	279	262	256	270	245	251	256	262	262	248	247	237	285	249	310	273	297	280	252	239	288	253	246	245	252	304	289	279	259	292	298	288	247	291	255	225	284	263	251	280	254	271	286	254	275	288	284	245	256	295	279	270	278	257	261	248	309	257	256	284	274	264	269	273	288	260	281	273	260	272	246	296	248	277	290	271	283	285	263	243	250	281	283	272	288	288	281	272	252	266	298	256	288	271	291	303	256	290	264	265	264	265	266	260	294	307	256	254	290	260	254	284	262	306	268	287	297	269	260	287	279	266	273	246	274	293	300	292	242	254	272	299	275	271	262	260	266	251	251	258	268	284	263	265	262	265	260	282	279	258	291	246	291	250	246	247	253	291	241	270	229	233	254	270	238	251	278	296	286	273	255	236	276	277	279	258	231	250	269	273	292	277	284	269	242	261	281	309	275	255	256	265	232	265	256	258	234	277	271	260	254	260	251	261	287	301	285	268	272	259	275	249	277	262	254	254	269	297	275	285	284	283	240	284	294	297	244	283	244	284	288	255	249	285	254	275	272	277	238	278	258	256	275	251	266	272	271	254	276	264	270	279	289	279	273	273	284	311	303	259	267	264	264	252	266	295	272	269	263	252	257	272	255	263	256	289	256	264	261	269	255	253	260	296	276	276	291	284	274	278	277	280	274	303	282	270	270	288	290	290	273	268	269	312	277	221	281	276	285	270	266	286	243	250	256	272	266	280	276	284	273	283	281	278	286	256	281	244	285	258	310	280	269	280	261	281	277	258	261	279	273	287	276	308	277	266	283	277	257	228	283	281	263	256	267	269	286	269	283	265	264	310	287	261	266	278	275	266	267	270	261	275	276	265	262	273	271	269	240	260	248	259	291	256	242	261	279	278	303	306	263	275	256	266	268	286	255	302	275	304	247	293	282	245	260	232	284	259	246	271	259	251	260	241	273	256	292	297	272	279	255	281	269	279	266	278	268	285	277	277	270	289	250	284	304	278	242	263	309	268	261	270	225	240	245	290	253	266	273	280	296	262	260	270	276	285	270	287	262	272	252	265	290	278	293	256	283	289	245	273	246	270	288	266	271	296	256	255	257	261	274	268	286	277	295	251	249	271	259	270	261	273	238	254	271	268	273	279	265	275	289	248	289	279	267	243	247	276	264	268	267	241	269	299	279	262	260	270	288	240	281	268	270	279	282	272	283	293	302	273	280	259	255	274	291	271	277	275	270	283	262	264	272	256	279	309	269	263	248	296	257	278	255	260	279	253	284	297	271	289	277	279	255	263	263	264	258	282	271	269	297	269	282	281	252	249	262	255	238	304	255	267	267	254	273	293	250	271	262	270	274	246	312	255	263	269	302	257	265	276	316	287	270	286	244	254	250	252	243	288	255	266	253	261	264	264	253	256	239	272	266	288	255	294	265	257	287	266	280	235	262	263	266	275	306	296	295	269	277	292	299	263	281	254	257	272	254	229	272	267	257	306	298	285	257	261	259	270	266	247	258	282	298	265	277	272	260	283	260	268	256	262	256	254	278	247	280	293	283	270	293	263	259	255	289	278	224	267	270	251	274	253	269	269	259	262	266	259	268	270	260	253	282	258	253	252	246	274	247	261	278	280	260	281	263	251	306	258	278	275	278	280	234	235	265	260	263	262	253	274	291	259	238	285	250	305	280	283	282	272	294	261	262	275	251	265	309	255	303	275	278	294	255	256	277	277	297	246	246	265	281	287	270	278	287	267	273	256	262	296	283	279	298	293	265	274	274	296	269	271	266	240	260	279	274	256	248	298	290	252	269	276	264	287	248	284	294	268	251	304	261	261	258	278	283	280	259	253	261	260	271	276	266	245	265	270	302	243	278	266	250	257	257	285	260	246	260	257	235	248	250	246	268	271	267	298	248	252	276	278	260	248	270	240	272	274	272	269	248	250	266	264	296	297	252	263	249	276	221	281	262	268	276	277	278	247	255	269	290	280	302	287	276	246	276	262	269	272	245	247	253	272	271	258	257	263	279	273	268	272	262	302	292	297	278	282	260	281	267	262	276	266	266	250	237	273	273	297	269	276	246	278	263	245	296	241	259	287	267	277	265	264	285	244	234	259	277	239	246	278	245	266	241	283	308	269	258	270	280	276	282	290	233	269	316	273	279	236	276	281	291	313	249	277	224	259	281	257	286	296	235	274	265	263	294	291	281	290	307	281	264	251	268	259	241	287	282	278	239	258	258	287	290	250	251	268	261	270	255	253	291	259	282	278	222	278	288	251	272	299	261	259	274	248	275	257	278	240	284	262	256	284	259	248	278	278	267	249	261	288	253	266	261	249	284	288	289	234	255	253	279	283	232	248	264	286	254	261	242	294	273	261	242	282	312	265	274	285	232	290	265	246	277	248	261	272	261	267	270	282	233	270	267	264	257	258	261	256	269	276	274	276	260	266	267	271	273	278	261	330	250	255	258	262	270	275	261	253	277	271	241	241	244	294	269	257	252	278	277	283	284	280	271	266	266	240	285	280	255	262	299	271	266	310	264	264	268	255	281	252	261	298	258	287	275	280	262	272	284	281	261	277	291	275	266	282	261	287	285	257	275	241	278	275	264	288	287	280	272	262	269	279	275	308	276	298	303	275	258	283	279	287	282	274	285	259	276	285	282	261	287	288	273	282	265	277	266	284	256	251	262	270	282	268	295	277	302	291	280	277	271	247	275	248	237	260	279	246	292	283	265	283	253	292	230	252	292	266	243	240	232	254	286	302	275	301	249	258
42589	54144	39360	38741	28503	36757	28338	26293	31908	45587	33303	32193	26379	14493	12366	11665	11979	10734	5442	5445	2839	2153	1409	1134	1044	1207	1210	1096	1137	1160	1190	884	1169	1294	1167	967	967	925	994	932	1046	1065	1175	1130	1017	1009	941	869	896	910	890	973	938	872	804	827	744	751	737	693	763	738	669	732	708	631	715	668	682	734	707	658	640	667	602	632	678	636	747	690	730	708	733	709	756	744	769	714	722	717	729	722	703	641	677	678	624	703	661	636	637	640	632	598	675	606	607	650	641	624	622	646	563	600	590	582	609	637	617	609	622	591	609	654	600	599	575	600	570	626	605	606	625	606	575	627	626	602	626	657	632	614	607	614	630	590	574	599	649	626	593	612	627	643	621	622	646	568	646	626	552	577	558	619	539	583	593	631	598	593	644	617	629	605	597	589	614	576	595	584	619	560	587	598	658	638	595	554	612	607	597	595	608	587	619	602	616	574	620	617	598	603	597	645	608	619	597	594	616	610	592	578	651	660	588	594	574	594	580	605	567	611	598	620	578	598	630	609	612	612	566	597	602	578	596	562	595	636	611	590	575	584	586	611	634	583	617	575	603	596	611	599	606	626	595	601	590	604	604	632	605	585	595	578	589	610	558	654	590	654	651	569	597	578	595	589	655	600	616	536	694	574	606	614	613	648	566	626	609	607	591	610	616	633	596	598	594	569	593	558	646	567	586	567	574	584	606	536	579	575	606	613	582	626	597	601	619	582	591	591	610	589	596	622	585	583	615	602	617	655	663	570	608	605	589	616	584	576	629	607	626	643	586	594	626	619	626	585	614	567	578	608	615	593	579	560	589	606	613	596	573	591	605	598	615	628	592	571	588	659	586	579	622	633	589	590	552	654	559	600	585	595	657	628	573	583	609	643	552	597	637	559	654	596	617	610	557	645	619	606	635	589	583	591	580	620	586	598	600	647	600	583	595	590	626	604	589	552	590	623	615	602	564	609	605	599	605	569	592	629	563	559	627	565	567	622	613	595	614	617	620	607	592	596	587	606	598	581	600	616	607	641	631	568	559	625	582	588	623	575	612	555	628	641	626	595	612	549	630	639	590	597	579	608	628	583	609	579	623	561	560	586	578	634	606	616	576	574	606	570	594	626	616	594	608	595	606	602	554	582	590	622	591	599	559	663	613	611	606	556	600	604	607	598	622	602	601	614	607	639	585	575	603	585	586	621	577	608	611	616	631	622	583	569	613	607	591	560	577	602	586	615	607	609	643	586	614	549	578	591	643	556	601	585	569	612	619	611	598	573	594	560	576	608	566	636	629	610	606	581	596	607	634	626	615	589	603	609	598	593	607	587	626	587	591	586	585	556	625	576	613	602	592	578	576	567	600	592	590	563	650	583	631	632	580	632	610	601	633	648	588	580	574	613	595	587	552	581	615	614	568	585	612	562	572	612	554	578	570	574	575	613	582	630	574	632	601	569	585	565	581	620	617	608	572	563	600	554	610	581	596	573	584	562	624	596	582	599	606	572	626	626	597	601	579	591	585	550	628	601	597	565	595	573	593	580	590	625	628	605	608	638	588	625	612	592	537	628	608	617	574	554	633	588	596	608	597	542	615	630	581	539	612	594	588	621	570	622	620	599	581	601	587	615	603	618	548	586	629	567	592	649	605	630	602	607	588	604	547	612	631	605	605	574	599	590	559	590	588	594	568	637	604	567	582	617	661	618	559	610	617	629	580	622	606	583	592	576	566	629	595	597	596	617	572	595	593	639	598	601	626	629	573	590	623	625	626	596	595	601	592	607	599	549	585	592	584	607	592	598	560	585	563	605	616	594	582	615	627	595	668	579	585	596	594	606	597	586	648	563	635	560	571	589	572	600	566	607	589	609	590	615	579	639	576	550	591	585	603	597	604	562	605	572	597	626	647	636	666	643	611	653	598	615	637	588	589	543	593	592	589	609	617	559	599	631	600	625	583	589	600	576	576	597	595	643	554	603	595	614	576	601	587	681	559	593	577	552	627	613	581	572	608	574	594	581	590	574	562	562	639	586	585	598	646	590	600	600	591	586	600	616	539	606	584	610	619	616	601	581	569	623	633	582	608	577	571	634	594	673	550	617	594	627	597	625	618	654	601	579	631	564	644	595	539	627	603	562	596	613	599	621	629	597	592	554	637	552	605	616	571	658	567	594	604	544	577	582	586	597	617	619	576	587	640	584	627	561	565	586	603	566	596	645	596	619	624	599	604	613	646	577	612	588	561	583	611	622	568	560	576	602	565	610	619	609	553	600	640	590	613	601	593	608	653	603	628	619	551	612	572	613	594	614	619	587	586	626	642	588	614	623	603	611	638	583	611	597	606	584	611	605	641	605	633	550	615	623	602	574	578	571	590	578	596	581	590	644	593	622	563	583	556	573	560	662	604	607	629	544	604	606	605	578	638	614	570	593	575	623	606	613	595	562	587	595	596	585	599	588	596	620	621	598	564	589	567	627	568	579	638	643	601	591	573	639	619	593	569	608	614	621	630	612	597	589	556	596	610	577	615	603	619	619	587	581	589	598	609	571	574	605	592	624	623	594	589	547	581	596	606	610	593	638	597	607	651	553	582	586	622	601	562	590	595	576	606	625	601	605	607	595	644	574	561	571	619	627	525	607	619	605	583	601	625	595	606	626	605	594	577	628	604	596	563	615	628	593	585	587	599	646	604	592	570	628	572	531	588	659	609	585	631	594	564	609	582	575	565	577	585	589	592	572	559	590	536	603	597	614	572	615	621	629	600	638	589	572	606	632	643	597	641	576	622	580	624	625	657	620	613	589	626	603	651	626	617	615	600	570	579	573	592	630	603	588	573	602	621	641	577	591	574	587	602	660	594	530	577	625	590	583	576	584	574	604	579	584	616	555	566	648	602	580	631	649	572	609	604	588	622	547	628	627	627	576	623	636	618	602	587	599	615	599	598	595	572	614	617	592	594	606	596	610	602	630	654	627	607	604	560	631	632	584	586	610	551	618	569	563	607	549	630	605	566	562	622	644	555	630	597	695	586	571	568	563	589	638	572	638	579	577	625	591	649	631	601	600	601	610	608	613	574	617	640	637	635	584	590	616	581	557	568	607	626	625	603	558	598	592	614	593	547	574	613	644	552	588	615	587	612	612	568	579	619	588	616	637	631	611	597	636	613	593	601	630	619	613	607	626	628	622	563	599	627	630	589	601	557	616	628	628	612	591	580	597	637	602	606	569	560	641	577	547	619	600	612	674	555	590	575	609	636	594	586	604	629	595	575	621	585	596	583	589	642	603	569	608	595	602	580	622	580	623	634	598	635	606	599	612	615	582	589	607	588	622	584	607	577	612	567	585	617	570	588	645	562	612	626	591	579	586	623	619	633	635	605	625	605	624	591	578	598	612	580	582	616	587	577	598	545	593	619	622	559	604	591	584	579	596	582	579	603	619	574	560	599	619	587	620	586	626	641	607	595	585	633	615	585	603	582	591	560	582	579	609
52484	42859	32004	27134	26868	29141	26262	25238	28095	40290	32501	27132	22777	14202	9364	7467	7459	5309	2646	1818	1580	675	550	362	320	377	345	352	356	401	395	320	376	402	366	280	334	316	313	272	312	372	338	341	351	317	314	294	261	315	278	283	305	262	300	247	235	242	276	259	231	272	245	233	266	243	250	261	238	239	250	228	237	280	256	225	223	226	256	233	271	245	270	242	261	258	266	249	276	241	233	266	268	213	225	235	259	247	240	274	243	247	209	227	207	228	245	238	220	239	194	216	230	289	237	219	224	193	229	239	217	250	253	223	189	235	229	204	221	233	223	207	243	195	228	212	224	248	226	240	214	242	235	228	249	217	251	184	215	201	215	203	195	235	278	238	204	204	224	214	230	226	228	246	217	243	247	197	201	215	217	215	225	261	238	195	236	236	210	231	221	203	194	218	215	260	218	224	211	217	226	212	218	220	219	226	240	230	221	233	211	228	227	248	237	214	231	214	239	232	240	238	264	205	232	227	211	243	202	236	205	234	226	225	231	220	219	214	226	225	251	213	207	219	234	229	206	212	231	205	215	232	230	204	224	207	244	206	220	235	198	224	233	204	231	258	224	220	224	211	241	200	220	214	226	224	240	228	229	224	238	267	246	207	243	235	247	198	205	205	235	239	201	213	218	225	192	234	224	209	225	222	251	196	224	219	247	224	224	211	220	243	230	205	221	216	215	233	223	245	243	203	202	215	209	222	222	246	212	209	252	244	185	212	238	221	208	239	196	255	235	226	209	216	202	210	242	223	236	237	212	199	206	212	210	233	228	224	207	214	232	247	219	222	215	205	236	260	227	250	227	225	224	221	227	246	239	217	232	231	222	210	206	229	218	242	242	209	237	206	204	247	230	212	225	236	255	239	234	242	216	241	247	214	214	216	211	218	237	267	238	220	236	227	226	201	202	264	187	217	225	211	211	211	245	258	239	201	251	242	212	203	231	242	232	198	198	223	236	211	216	205	205	221	193	184	218	235	213	201	229	216	229	222	241	238	241	223	219	184	255	191	242	219	221	231	203	213	237	236	230	214	227	242	238	179	204	262	230	210	201	221	207	211	211	219	244	211	229	205	214	196	218	196	222	224	220	220	229	206	233	239	228	225	223	201	209	216	258	243	215	219	242	206	187	210	209	213	220	215	221	230	219	209	236	258	246	234	258	256	212	232	246	229	222	219	216	217	243	208	218	231	215	208	237	241	223	245	213	230	225	225	226	216	237	220	241	233	216	211	219	229	179	224	235	217	220	215	212	216	242	224	226	234	238	232	217	240	226	191	200	201	261	210	193	229	214	189	224	228	198	240	205	243	233	211	216	245	246	223	224	240	215	196	225	231	227	246	203	222	218	238	209	207	216	235	194	231	215	203	216	207	207	231	237	215	196	243	242	221	209	207	252	226	227	220	198	221	242	211	215	237	258	206	208	264	239	229	204	218	215	213	230	236	222	215	204	232	218	218	215	229	227	220	211	226	234	252	206	227	213	245	222	207	250	232	262	212	219	225	244	236	240	199	218	216	232	233	208	237	239	234	220	205	227	212	174	242	216	202	232	241	235	240	225	211	228	236	214	214	222	219	238	234	229	241	231	203	231	206	235	213	199	205	235	241	208	222	236	238	215	237	206	212	216	227	215	204	238	227	231	218	236	233	223	240	242	242	232	212	223	259	207	234	208	224	225	230	213	260	218	233	238	219	220	215	222	233	228	213	221	217	225	221	237	216	222	231	208	210	214	215	224	255	228	239	212	246	268	233	218	216	185	213	258	245	239	226	235	192	245	195	219	204	215	194	214	212	222	202	233	228	219	199	227	225	210	226	199	221	229	239	198	206	220	230	219	238	223	239	227	210	218	228	230	219	233	201	195	219	229	229	227	231	185	211	224	219	223	238	224	217	225	207	209	190	200	215	254	225	187	229	233	217	228	241	215	218	211	209	234	209	245	236	235	226	226	236	217	203	233	215	221	232	213	231	226	195	239	198	217	241	210	243	213	228	231	224	233	231	200	208	191	220	236	243	219	234	202	233	232	235	211	215	210	225	238	235	214	211	205	201	200	228	224	236	213	211	205	206	211	220	252	227	208	210	240	222	210	193	222	225	207	241	226	249	220	213	234	211	211	229	217	219	221	223	231	239	218	244	207	213	229	218	227	218	202	219	216	212	230	224	245	238	217	212	217	226	211	232	220	220	234	234	216	210	231	237	224	214	216	218	210	228	223	222	242	217	205	220	228	208	192	209	249	189	215	200	217	221	275	215	227	229	205	204	236	241	253	221	233	226	241	241	206	226	205	210	213	238	215	224	240	214	234	220	217	211	206	218	225	241	221	213	225	238	250	216	239	229	199	206	220	210	217	247	224	207	243	214	223	225	225	208	236	240	207	236	211	255	233	199	221	233	223	211	223	235	219	208	248	232	213	226	219	227	232	205	214	224	225	193	230	216	244	220	215	221	210	226	195	218	209	225	240	236	243	222	221	236	230	226	230	242	196	209	238	221	215	223	222	251	223	219	217	232	259	220	206	209	199	230	205	229	251	227	234	215	244	230	217	239	235	259	239	223	233	238	239	234	227	208	233	223	251	230	206	207	217	203	206	223	228	203	230	209	221	258	226	204	237	222	225	207	209	232	229	235	204	196	220	246	235	221	213	243	225	218	246	235	250	220	231	222	230	219	218	219	236	212	245	199	195	204	209	215	229	225	236	221	238	236	233	229	200	222	226	222	219	205	235	233	241	234	203	208	244	254	211	209	200	221	215	204	209	211	226	235	227	219	225	212	230	241	227	215	204	219	216	227	217	238	224	213	217	212	234	214	215	217	230	217	216	201	209	201	209	214	214	211	224	209	233	210	221	201	201	245	232	239	232	224	201	220	221	215	191	205	209	214	218	209	211	219	216	211	204	196	245	201	221	239	205	202	250	247	223	233	215	220	255	204	209	236	197	216	197	217	241	227	209	209	205	210	240	227	218	197	218	246	208	234	223	225	190	227	210	224	217	228	232	197	212	202	219	229	200	231	220	201	252	251	249	226	239	241	205	217	226	223	225	223	226	219	260	231	237	199	228	209	238	209	225	238	215	206	242	217	221	229	230	211	238	227	229	209	203	222	227	216	235	223	232	223	228	208	212	207	224	202	224	200	222	220	204	226	222	241	229	173	223	218	221	234	223	218	239	211	221	227	226	230	205	235	228	256	255	260	216	212	217	249	245	217	198	224	189	213	226	216	224	225	229	218	193	242	214	196	231	234	224	240	216	206	209	229	251	214	224	252	227	217	216	218	219	206	203	214	237	220	248	229	202	200	220	235	216	225	242	227	208	227	226	241	229	227	228	209	240	203	224	214	215	209	220	239	220	240	207	202	232	217	225	222	226	242	221	232	217	241	187	218	198	210	211	207	229	221	217	229	236	196	228	235	222	226	211	237	232	208	214	208	223	218	216	215	251	227	222	268	217	228	226	220	254	255
46064	55446	39889	42957	34675	44655	34237	32641	40686	52648	39788	39874	32191	20992	18530	17602	18156	14802	8181	7021	5164	2517	2384	1189	1071	1173	1276	1184	1460	1684	1539	1151	1343	1745	1761	1126	1009	958	1048	1118	1125	1310	1299	1332	1198	1099	1091	1041	961	969	919	995	985	873	787	793	825	744	662	699	674	692	696	707	733	626	652	633	624	602	592	636	594	591	617	567	633	575	680	645	615	647	703	696	757	698	714	661	642	696	641	625	598	553	579	542	565	562	541	528	535	491	545	534	474	524	558	550	556	528	523	508	543	493	499	525	523	523	512	537	488	528	504	562	533	519	523	485	498	494	539	483	534	520	526	525	527	549	486	536	479	517	519	506	519	510	493	493	469	481	515	482	467	489	527	528	492	517	492	508	531	498	459	469	475	486	475	498	501	457	467	464	476	479	489	476	479	464	477	457	465	511	480	498	483	513	475	455	488	503	481	462	502	519	488	524	483	497	478	489	505	512	504	468	489	514	523	495	530	485	438	495	480	522	503	485	462	481	471	470	549	472	513	533	471	496	518	514	479	503	484	472	522	433	478	496	460	512	474	489	489	542	480	456	465	484	489	501	504	499	430	465	504	514	528	484	504	478	528	466	531	478	479	511	474	515	470	464	533	478	484	468	482	504	497	481	479	544	510	471	506	490	546	510	509	463	542	495	521	514	501	465	460	478	453	502	428	473	494	511	505	488	523	492	490	492	490	478	499	539	457	507	480	476	523	472	498	532	505	501	479	506	509	468	493	481	512	520	487	539	467	469	493	499	493	492	484	485	479	457	503	497	512	515	481	482	498	457	473	524	518	510	517	506	459	453	523	480	524	503	472	488	510	495	501	515	531	526	490	501	492	494	506	519	489	498	489	478	484	501	487	521	474	517	527	521	510	488	487	488	470	506	510	514	490	521	500	471	496	496	521	511	465	473	487	493	459	471	494	528	503	483	476	522	512	464	519	544	464	488	497	495	508	521	498	491	501	507	500	499	486	470	434	440	498	491	496	493	462	499	518	507	493	531	555	483	498	489	499	480	502	534	514	492	457	474	489	468	500	477	498	433	484	522	525	483	479	469	509	487	506	470	508	444	482	528	478	487	492	494	481	498	490	472	486	490	457	495	500	507	519	509	502	492	506	449	456	471	483	493	526	527	494	498	492	477	467	492	495	474	479	466	498	539	477	474	449	480	500	500	479	478	482	478	505	480	474	494	501	493	477	545	482	516	472	493	500	484	525	495	506	436	479	479	472	523	506	514	483	454	496	465	512	507	515	461	495	522	468	524	463	470	477	475	470	463	502	482	455	486	458	485	477	525	494	501	509	452	511	492	479	516	464	477	469	499	497	455	475	443	502	485	528	509	498	480	452	501	462	487	500	473	456	451	475	497	463	481	500	497	533	492	491	487	501	510	484	494	496	493	487	504	451	477	466	488	547	505	485	476	494	480	499	494	472	479	481	504	478	484	542	499	525	484	526	491	468	471	455	524	487	469	546	554	462	499	511	536	481	467	481	516	518	510	507	508	492	510	524	447	504	491	538	506	500	511	499	484	476	485	514	465	526	466	490	480	508	527	459	501	474	488	520	491	499	481	532	479	472	495	523	524	524	481	500	486	499	490	486	434	494	494	490	497	501	486	479	501	500	514	526	505	491	488	466	492	497	491	508	489	487	506	489	440	518	504	483	486	475	509	499	497	485	524	513	525	470	460	494	519	496	515	505	499	497	503	467	522	504	479	503	483	506	502	476	527	497	511	512	476	483	508	475	501	498	509	514	490	482	497	457	485	511	495	521	490	505	451	483	530	470	480	475	466	492	478	501	481	465	488	467	469	481	533	496	479	508	470	517	490	461	474	500	477	513	548	473	497	455	488	503	521	493	463	470	472	490	469	464	493	466	488	500	485	518	482	453	473	500	520	478	484	497	491	471	516	502	521	475	499	496	485	482	504	504	542	476	494	486	501	541	479	454	485	474	480	481	502	473	483	483	494	521	479	481	499	526	527	511	505	462	463	478	497	479	498	453	473	486	485	542	511	489	466	491	458	494	494	502	495	489	497	471	503	465	474	470	469	483	504	504	491	485	482	501	494	486	487	445	495	509	469	497	504	489	487	466	512	509	480	503	477	523	468	490	518	472	520	500	505	509	532	471	479	488	513	513	507	456	495	477	499	478	509	507	491	507	490	493	490	493	510	520	501	447	455	513	531	499	486	480	497	457	517	496	477	499	504	513	531	476	438	515	487	483	500	522	460	483	494	465	473	452	504	494	534	511	500	471	490	469	509	509	466	500	521	462	482	465	509	467	495	487	500	516	494	515	472	488	494	494	554	540	477	498	489	500	532	527	474	503	452	485	513	544	485	513	518	503	495	508	495	511	483	518	485	498	505	505	493	470	507	531	505	467	498	487	515	523	507	524	503	496	511	507	487	507	529	468	491	487	519	522	451	479	472	478	452	518	493	537	467	488	512	469	491	482	502	484	454	485	492	458	478	499	481	495	467	512	513	462	455	472	505	546	495	494	524	496	493	489	506	495	488	495	476	495	473	483	502	474	492	498	500	530	496	519	492	480	508	503	479	513	494	470	495	504	495	514	469	511	510	480	464	496	461	464	490	505	487	478	483	465	480	522	519	503	473	479	474	454	478	505	451	506	520	476	473	550	481	506	517	486	453	474	471	476	490	505	486	473	471	515	475	514	488	455	463	469	502	542	509	500	498	466	531	491	489	534	521	501	514	476	545	514	520	516	481	500	534	486	438	518	488	503	472	466	496	477	506	510	461	492	499	487	495	491	480	500	494	534	508	521	494	475	489	508	480	480	458	458	519	550	495	494	447	484	497	476	490	501	503	465	482	496	510	511	500	461	475	504	508	456	482	495	500	487	494	492	482	500	480	493	496	466	500	475	524	469	472	518	499	459	543	495	487	489	484	509	478	469	443	463	465	505	450	509	475	450	449	482	501	507	491	457	497	484	475	462	507	499	513	486	489	455	503	496	494	511	462	487	465	446	465	481	503	485	493	476	497	490	515	506	507	487	515	504	495	477	493	534	487	472	493	505	440	480	489	474	508	503	476	486	519	506	466	464	503	485	506	480	520	442	512	491	492	516	482	461	473	453	486	490	486	479	491	497	475	521	504	472	500	475	521	488	507	488	478	486	481	498	538	490	520	483	483	490	508	477	503	474	479	507	479	482	504	493	489	461	512	470	476	493	481	500	478	463	493	529	462	478	504	472	478	460	510	496	489	513	543	490	503	482	499	474	482	481	518	438	451	496	464	533	498	491	484	474	496	475	528	479	509	465	506	520	518	485	477	468	453	490	501	486	471	472	493	476	484	494	472	490	545	507	476	476	464	506	522	494	505	482	488	504	479	485	525	483	495	465	470	514	488	479	522	468	487	492	482	538	523	506	505	460	461	445	476	442	517	488	500	497	492	494	468	546	478	485	488	480	492	489	489	523	465	527	481	453	494	498	505	513	498	466	468	450	523
19482	27426	23022	14011	6593	4608	2521	1176	1366	2100	1409	968	650	465	382	384	385	355	318	321	299	300	278	264	278	279	270	262	266	290	287	277	296	288	249	270	264	298	285	286	292	313	274	276	294	255	278	304	281	293	273	261	330	259	275	283	288	286	273	285	291	254	296	253	277	289	265	255	278	265	238	253	242	264	252	256	234	275	236	269	292	297	298	257	294	269	274	291	292	282	269	261	255	253	282	260	254	242	269	246	269	263	256	260	321	263	268	265	242	252	266	266	260	228	275	262	260	275	275	258	247	266	301	275	244	263	251	237	262	237	266	247	268	261	236	264	268	286	271	296	275	247	286	230	257	264	266	270	246	231	260	285	274	249	272	241	287	266	240	258	259	266	284	264	270	242	272	237	275	258	249	255	254	299	276	275	237	263	268	233	244	258	269	251	262	272	271	256	243	274	286	282	253	256	244	248	262	250	237	266	275	270	275	266	273	266	273	275	228	237	275	272	242	252	282	236	254	251	249	255	246	242	270	258	261	258	252	245	261	247	253	288	258	272	277	238	291	287	256	244	254	259	268	235	281	266	222	226	246	263	253	282	238	241	253	269	264	248	249	273	253	247	282	249	238	278	282	256	239	252	268	252	280	253	248	277	262	267	251	256	267	253	273	282	276	290	290	265	244	249	272	234	255	253	251	236	229	263	261	274	276	236	267	256	277	271	252	244	251	251	250	268	290	292	242	275	272	231	259	250	285	272	277	252	257	269	268	262	252	254	248	232	258	255	306	262	247	271	238	224	278	252	268	250	255	253	265	293	285	242	264	289	296	275	287	273	259	282	294	271	250	269	242	248	233	274	288	259	247	239	275	250	270	267	250	279	276	271	281	262	269	274	283	242	271	281	276	256	290	271	253	271	251	279	257	235	262	269	255	247	254	246	271	280	250	287	247	290	223	236	274	257	242	251	300	263	276	260	259	256	260	244	254	276	265	267	270	244	293	262	263	251	259	255	253	264	247	270	263	233	265	252	258	249	237	235	280	265	247	252	279	287	243	262	238	272	279	263	275	266	254	271	290	259	244	292	273	255	272	237	277	260	295	268	246	274	281	254	260	256	259	235	260	258	266	254	272	228	213	257	279	256	261	269	255	216	272	280	255	255	259	269	242	254	291	290	263	277	254	279	277	258	256	231	256	273	272	260	259	251	270	267	268	268	258	265	269	300	244	246	248	292	285	246	288	271	259	278	261	299	256	265	230	261	242	230	268	257	285	288	245	247	258	246	268	278	266	235	265	263	255	282	298	258	274	258	223	263	288	260	272	283	264	268	279	254	255	273	257	235	279	274	258	248	285	259	258	263	251	259	248	272	239	253	294	249	259	257	263	271	265	261	290	253	260	261	246	265	273	293	257	258	244	261	251	248	253	265	265	252	277	286	277	259	251	243	252	259	249	239	274	259	248	270	253	249	282	268	226	282	279	262	260	247	243	283	308	269	234	254	234	228	252	269	241	258	269	253	266	284	275	285	276	236	279	273	234	276	259	262	276	261	276	275	242	255	254	250	281	269	262	255	263	295	250	265	261	256	274	280	253	246	254	282	267	251	238	274	224	263	287	246	263	255	236	254	272	260	276	283	243	254	273	240	272	270	267	270	257	292	239	267	238	259	271	287	266	290	263	264	242	266	257	259	274	268	254	280	268	247	275	282	231	261	262	238	269	248	258	278	263	238	264	279	251	239	282	268	274	267	280	257	254	270	280	244	227	269	249	276	258	269	273	251	218	254	226	289	259	254	242	291	271	251	236	242	287	257	267	255	277	239	258	227	298	253	293	250	252	277	274	299	260	243	258	254	236	274	279	274	276	263	272	254	252	246	259	258	242	242	257	250	279	261	262	269	257	268	269	278	294	253	247	278	246	276	285	246	266	242	263	260	267	271	254	275	256	275	270	274	263	262	259	266	247	263	236	281	256	267	239	263	264	258	229	257	240	268	267	280	261	253	269	250	262	241	280	228	300	282	256	267	268	269	248	272	267	280	242	243	230	284	269	250	284	253	273	271	268	278	298	258	277	260	253	263	253	256	254	257	297	289	283	267	292	290	294	303	270	266	274	256	276	228	281	234	231	275	245	242	257	273	235	284	253	242	281	239	307	265	247	279	255	270	259	249	244	270	272	266	252	235	258	286	253	248	263	257	241	264	255	275	241	266	270	272	250	258	269	261	254	263	295	266	269	254	253	245	243	289	261	264	239	283	266	245	263	239	251	259	257	275	226	271	250	240	260	249	283	258	239	289	242	271	278	275	290	273	246	264	246	284	267	281	249	303	299	269	265	298	276	291	268	278	282	263	266	251	268	252	262	249	272	246	252	244	279	243	261	238	243	288	242	257	254	283	273	245	257	249	276	274	236	256	238	267	229	276	267	268	217	256	233	276	250	257	259	265	263	275	258	246	283	236	235	281	264	296	249	234	286	270	251	267	270	285	264	271	266	243	293	232	237	284	277	259	209	268	265	268	275	273	284	251	269	259	267	245	251	247	240	280	280	224	243	285	250	247	245	279	271	276	237	252	250	265	266	267	289	247	243	275	252	250	240	270	261	247	255	291	323	244	270	278	295	232	241	263	272	264	262	258	254	268	255	264	236	265	249	288	279	262	251	286	252	234	262	284	259	261	263	271	270	244	256	267	295	260	262	236	245	247	280	265	274	281	250	278	275	272	287	286	254	254	262	219	267	248	247	251	260	256	259	255	251	272	264	233	261	237	292	252	263	259	269	269	293	253	291	242	250	233	253	301	284	262	269	248	235	237	246	265	251	270	243	270	258	268	276	250	281	262	257	249	256	271	236	272	274	228	245	258	264	279	247	285	252	242	283	271	250	264	284	256	257	260	243	270	263	258	237	277	274	248	284	251	247	227	273	255	289	250	268	253	254	256	284	255	247	236	269	248	244	279	246	242	233	275	258	249	290	293	262	256	260	271	249	282	242	273	239	258	268	267	258	259	276	247	229	252	284	270	239	242	274	259	241	286	249	263	274	260	269	259	261	304	271	270	273	275	253	230	287	255	242	245	278	255	246	250	219	270	233	237	290	247	255	251	262	259	261	248	240	274	273	269	276	277	251	273	278	282	299	273	261	274	249	236	258	266	283	271	299	248	241	233	263	256	250	264	239	247	295	246	236	246	279	275	252	271	242	268	231	253	235	260	237	259	270	244	286	265	277	273	254	262	258	270	248	296	254	299	260	265	239	267	283	261	234	230	254	282	281	252	295	260	264	277	233	254	274	256	285	253	268	267	261	282	309	250	249	257	252	274	262	250	258	241	257	251	271	240	246	242	236	261	271	246	254	278	239	277	269	267	248	252	232	245	212	247	259	250	227	239	230	271	274	247	232	245	263	218	271	263	236	261	284	280	279	246	265	257	258	250	247	233	268	278	264	312	237	250	262	264	303	277	268	293	247	267	259	240	241	258	273	275	229	266	305	277	282	252	259	290	224	265
15941	26918	17946	17358	11436	12024	6962	4585	6990	9812	5520	4590	3448	1823	1618	1495	1586	1254	944	1002	808	773	795	772	746	662	694	683	700	688	697	730	731	740	693	734	743	759	768	735	778	767	777	850	807	779	703	770	741	745	743	803	757	706	708	685	644	709	634	667	638	687	667	638	649	693	588	616	641	647	662	663	612	622	636	644	602	649	623	657	628	667	658	691	678	702	642	658	693	630	648	638	608	637	662	625	673	660	618	575	656	584	613	637	653	600	609	649	666	648	609	585	637	581	627	641	621	642	643	582	624	600	579	649	651	612	616	625	664	583	567	651	666	622	631	651	573	558	615	639	573	590	620	603	640	626	585	598	593	624	599	583	573	605	606	573	598	610	607	549	653	656	595	604	656	640	595	618	579	573	634	586	605	597	616	621	604	599	580	600	606	605	588	618	613	609	613	614	611	634	615	576	618	612	577	562	622	622	558	550	627	577	590	583	637	629	621	567	588	609	593	605	634	622	592	584	614	599	591	613	557	630	613	596	649	607	595	610	629	620	589	582	652	591	649	589	576	560	642	555	597	600	605	602	611	596	585	633	643	628	630	587	599	617	595	618	595	584	604	657	586	617	568	650	610	628	604	581	580	585	615	633	627	567	617	578	549	568	586	590	604	634	571	613	643	596	626	624	626	598	619	614	590	589	604	622	614	572	615	607	588	655	610	618	576	580	624	650	626	563	582	605	600	612	612	602	620	622	599	608	587	617	626	574	580	603	626	598	615	637	604	626	617	620	601	599	589	652	633	634	609	625	585	599	605	619	634	610	627	606	624	594	606	637	615	587	628	628	560	650	614	595	627	599	587	637	635	602	584	582	625	638	636	620	610	628	605	609	612	589	636	621	641	625	607	611	641	616	580	619	607	597	565	590	648	615	605	628	609	637	592	592	576	646	551	593	607	611	616	600	613	573	597	579	598	560	565	579	586	578	592	553	638	590	547	586	654	616	616	580	634	636	593	598	589	619	609	640	603	539	597	597	594	578	599	635	578	588	588	601	579	616	628	555	629	629	561	590	616	582	602	623	636	553	595	607	632	596	582	615	592	626	575	614	567	569	574	625	574	563	608	618	595	609	579	639	596	554	580	614	632	640	628	623	553	598	575	628	579	640	666	606	611	572	590	615	585	596	577	601	613	606	570	674	574	582	612	572	648	578	636	633	581	640	615	607	594	549	578	621	599	607	609	626	591	634	602	613	579	586	634	556	620	568	619	611	569	568	659	629	624	589	595	618	606	577	595	609	682	616	643	628	609	608	652	632	647	573	571	547	548	602	633	620	607	605	623	598	596	644	556	612	619	611	646	541	605	581	594	609	630	601	593	583	621	589	641	610	592	567	597	637	586	615	606	595	648	626	555	604	589	604	594	572	611	654	658	614	560	630	629	606	601	593	597	603	613	611	601	591	646	625	542	616	578	603	594	641	571	628	578	589	644	586	604	642	590	622	569	621	643	549	554	611	634	596	615	633	622	622	605	605	604	577	604	624	618	590	617	612	609	625	601	556	593	590	586	605	584	609	632	549	576	613	596	582	577	602	613	646	612	600	626	619	666	564	595	650	608	590	577	637	592	629	643	579	610	582	584	591	607	620	600	642	614	573	613	574	612	612	625	625	597	634	582	587	670	653	628	597	588	569	599	595	615	634	607	613	586	550	592	603	605	633	627	595	634	587	611	580	620	629	590	604	637	649	594	598	612	638	592	618	575	612	620	599	598	571	598	625	615	593	599	578	599	610	600	597	619	587	598	627	594	630	554	589	611	584	648	600	607	604	595	604	565	627	549	602	566	613	625	592	576	601	600	601	620	553	586	560	570	655	627	593	566	573	602	607	617	593	612	561	608	617	605	620	602	633	606	646	653	616	612	625	613	661	609	586	614	620	599	612	624	558	595	589	590	564	588	609	622	682	603	582	614	606	618	627	595	608	619	588	591	593	569	627	621	599	617	556	598	654	599	664	612	599	659	581	605	634	601	568	639	630	622	618	610	645	600	621	598	575	600	625	620	564	617	623	604	639	619	638	623	561	619	572	617	615	625	639	549	600	616	616	564	630	596	619	557	612	559	590	598	564	582	566	620	565	566	585	591	627	643	610	596	613	638	584	621	674	629	576	621	619	592	596	576	628	582	617	579	598	629	616	615	628	586	609	592	637	591	536	578	546	612	585	602	637	598	582	618	537	592	650	570	640	593	630	625	607	595	587	590	600	619	617	628	607	615	564	622	623	605	588	603	619	598	595	600	630	623	622	628	612	591	653	587	579	608	591	564	552	591	616	610	584	624	558	583	600	570	632	595	579	588	591	630	627	617	606	668	629	630	621	625	554	616	624	622	615	629	593	602	594	640	659	597	563	585	571	566	589	591	624	605	626	606	613	567	613	605	598	617	642	613	595	609	589	603	645	624	588	621	612	584	598	620	589	615	603	575	590	640	619	571	600	622	590	569	606	597	601	586	617	646	585	579	602	605	628	580	626	659	612	578	601	599	594	603	596	567	574	594	644	579	539	605	630	588	624	612	627	610	579	608	608	583	574	553	607	625	591	578	630	642	596	624	594	619	591	592	615	596	617	617	614	566	639	581	627	602	606	576	645	615	587	611	618	591	631	603	577	611	605	622	601	603	563	625	642	605	595	580	585	599	580	672	616	594	575	624	625	617	570	596	595	603	634	603	623	618	646	565	606	634	635	603	602	632	588	590	621	621	573	631	642	588	616	571	575	557	653	632	575	588	614	605	599	621	580	598	593	600	633	607	587	588	601	614	595	615	571	579	604	590	591	622	559	550	626	586	613	639	599	571	656	610	616	613	610	592	564	611	585	626	611	577	556	594	606	585	600	635	618	707	616	584	604	604	593	588	604	599	592	593	602	607	636	610	574	552	566	557	604	600	637	549	640	551	579	582	611	590	602	595	626	597	597	612	606	622	627	642	598	603	628	583	619	577	646	598	576	616	588	586	599	656	592	583	622	585	607	636	624	592	598	583	646	636	626	620	630	609	591	599	610	642	574	618	582	610	593	638	647	599	572	547	594	605	594	586	565	616	606	591	585	590	613	612	593	557	625	605	611	622	647	596	614	587	631	586	599	627	596	542	610	582	626	637	634	615	646	624	610	620	613	603	610	609	602	581	642	564	611	590	614	588	558	589	657	580	613	582	655	601	586	625	635	605	604	598	598	620	650	656	628	581	628	618	564	617	600	642	618	641	610	625	567	652	598	598	613	662	582	641	608	597	594	564	609	654	625	579	611	580	595	656	582	625	593	605	602	607	580	624	569	565	630	632	600	605	635	594	614	587	579	602	588	597	603	613	620	582	637	652	623	604	619	628	615	617	561	597	615	595	614	605	602	588	568	595	624	652	559	637	583	609	603	576	569	631	587	627	608	626	626	592	640	593	556	590	624	597	631	636	595	602	619	591	597	591	588	611	599	608	597	600	584	598	635	609	612	591	599	585	622
50501	44686	32164	31360	26501	26627	24602	20412	24226	31688	24336	19353	14260	7041	4526	3827	3724	2240	1210	1209	782	489	432	376	330	336	319	322	338	358	362	360	359	418	351	305	304	324	334	305	346	356	333	326	309	313	308	353	359	303	325	305	286	311	299	317	287	293	307	297	249	299	294	287	290	270	261	264	289	292	260	302	260	291	268	277	256	271	306	297	313	266	276	302	304	306	305	291	295	310	321	305	285	266	275	268	273	265	298	272	257	266	277	273	287	250	292	267	265	324	281	288	253	291	276	269	255	294	265	244	269	267	248	268	276	281	267	300	273	272	289	269	257	270	290	263	258	269	250	250	284	272	276	328	260	303	267	272	296	283	262	269	285	265	258	265	260	260	270	275	270	267	255	256	270	263	292	268	262	299	276	272	254	255	257	258	265	286	292	273	260	259	280	305	269	244	286	285	266	257	268	259	263	255	266	260	247	298	301	267	257	251	301	297	260	278	283	244	279	247	300	260	251	291	276	228	269	254	257	308	286	276	276	276	269	283	277	276	263	248	240	266	262	303	267	297	284	297	273	256	278	270	263	284	259	274	271	266	260	290	226	261	265	272	258	260	241	259	287	284	283	272	274	255	277	277	260	279	258	258	281	247	290	273	297	262	285	267	256	299	283	263	266	266	269	273	278	257	274	289	309	281	279	279	267	262	262	247	266	249	259	319	292	273	280	300	289	276	277	294	265	291	276	269	301	266	276	267	281	256	303	290	279	289	267	277	282	273	270	257	273	298	258	247	272	299	269	293	279	286	220	256	246	288	286	282	274	269	278	267	240	251	269	279	262	315	257	285	286	291	271	307	248	233	313	256	269	279	248	251	254	246	290	286	304	243	291	277	275	280	258	256	277	285	247	281	249	272	266	256	264	264	235	265	280	276	282	279	277	271	269	282	272	243	267	255	273	319	289	284	258	267	262	247	285	291	266	272	275	277	319	261	276	245	270	288	256	272	249	274	261	279	270	269	270	269	298	272	280	274	272	270	284	272	293	279	265	283	268	273	296	265	265	295	267	265	283	278	271	271	315	284	240	264	258	249	273	287	295	284	259	267	269	264	266	227	252	286	282	284	271	271	277	290	254	280	268	291	263	285	285	284	263	280	262	262	268	269	253	281	288	282	290	243	274	277	262	297	263	280	249	275	265	266	268	257	275	238	283	266	296	276	250	248	288	274	267	271	285	302	262	272	262	303	240	269	283	263	269	301	258	254	256	291	292	306	274	271	299	282	253	259	260	292	260	278	253	271	271	280	230	276	265	267	272	271	261	278	270	277	283	250	254	263	242	280	311	279	262	273	260	280	272	241	275	270	270	257	291	261	262	233	269	279	264	267	276	278	275	283	279	256	265	242	282	267	270	309	280	237	302	242	289	283	269	284	287	248	256	272	298	280	262	284	268	267	261	294	250	229	244	276	267	277	308	262	284	272	287	256	283	296	269	298	277	265	272	257	286	255	262	278	285	266	249	267	274	279	249	265	253	262	295	290	267	254	236	278	298	236	278	288	261	254	271	289	285	273	298	288	244	277	250	254	264	281	286	253	264	281	264	277	275	290	299	275	242	255	276	253	261	264	292	277	264	275	303	248	280	271	286	267	253	264	272	250	246	265	268	275	264	290	281	313	277	284	276	261	285	255	248	273	260	266	254	279	270	307	276	299	299	281	284	293	277	273	277	277	240	262	269	270	273	269	266	303	298	256	273	271	279	282	253	283	239	256	312	255	269	274	264	276	266	263	265	281	248	244	252	260	222	255	259	284	274	270	312	252	280	286	280	313	293	273	257	277	292	258	280	232	272	257	268	248	297	270	251	285	251	253	252	276	262	277	264	284	289	275	268	271	294	291	287	272	249	249	252	289	290	276	276	296	284	284	281	267	255	285	292	250	274	285	245	267	305	260	262	229	254	254	268	279	271	288	251	254	292	243	254	248	291	285	284	264	274	265	257	267	262	292	255	224	261	259	251	257	265	280	292	270	251	262	246	296	277	263	231	264	265	286	299	283	255	306	274	258	242	276	266	270	298	268	263	282	275	269	248	272	242	270	235	275	262	273	265	259	254	269	306	286	251	278	276	261	292	272	290	257	235	244	273	250	272	259	255	266	290	306	263	250	277	274	298	283	262	283	277	302	252	245	298	268	273	275	286	293	293	217	232	254	281	236	271	262	271	267	292	297	288	243	284	268	296	289	267	309	269	268	276	272	291	275	235	268	285	232	243	229	287	270	247	308	265	263	262	242	294	254	275	273	248	257	259	261	261	283	259	276	282	267	304	262	257	273	266	292	278	242	249	262	264	269	272	258	313	287	241	244	281	264	276	264	262	255	279	254	264	245	275	271	276	229	256	232	276	292	262	254	271	288	266	264	267	306	289	273	271	276	260	283	276	257	266	274	277	265	255	260	286	254	269	244	306	245	233	261	261	266	287	275	278	296	272	297	286	264	294	255	262	261	276	313	243	275	283	275	286	278	282	286	242	279	280	244	286	285	294	257	263	259	282	274	268	258	306	269	286	287	250	267	305	315	251	268	284	299	289	264	281	266	274	272	296	268	269	243	264	264	259	275	290	300	276	249	246	286	312	286	253	276	304	260	267	272	272	261	296	276	291	271	261	240	254	254	250	265	257	226	278	249	261	283	247	268	292	284	295	255	268	266	269	284	259	280	225	254	262	301	272	253	264	258	245	259	243	281	265	302	276	287	288	298	276	230	253	267	249	270	281	263	256	264	278	267	290	261	277	240	256	255	251	251	234	268	308	266	273	296	290	243	276	261	271	287	281	274	247	261	279	268	297	249	253	274	291	278	261	225	284	268	254	250	266	248	262	266	245	281	272	279	275	283	252	312	246	285	265	252	295	281	282	259	266	294	215	265	257	265	289	266	311	268	274	275	238	231	261	260	268	262	264	272	276	293	248	273	300	242	243	271	283	289	285	293	281	269	274	275	269	260	289	260	248	273	254	315	267	296	275	283	272	257	280	261	264	253	286	261	296	266	259	290	264	261	284	281	272	275	292	259	273	253	255	265	270	264	270	303	263	274	265	290	283	294	264	271	266	253	263	270	298	291	302	241	264	284	265	271	280	274	278	240	258	261	282	266	258	289	261	278	263	289	284	277	286	273	267	266	285	286	264	262	266	290	282	274	264	274	276	270	246	269	270	287	233	273	259	310	274	292	260	274	250	267	264	291	275	233	249	257	264	311	296	253	259	270	239	245	265	254	282	289	282	264	260	267	287	289	247	257	278	271	243	268	259	276	256	311	261	275	288	272	270	322	265	279	291	236	298	279	259	268	267	267	288	305	255	247	295	278	280	274	282	274	297	284	262	282	259	280	266	268	243	261	258	292	261	269	273	265	274	269	273	309	278	259	256	267	297	296	265	256	290	277	248	272	270	255	242	275	266	270	253	263	287	259	272	249	257	247	276	270	256	330	285	233	256	296	267	272	300	277	263	252	274	285
44128	52408	37638	38259	29807	38278	29276	26712	40632	45687	34217	32380	22713	12500	12857	11143	11091	7912	5519	5509	2984	1810	1538	1301	941	1039	1066	1178	1101	1364	983	998	1151	1456	1180	956	924	995	973	1001	1130	1085	1063	1122	1117	1050	958	958	903	970	976	987	926	801	858	758	778	763	742	767	776	748	688	730	746	669	671	648	701	686	681	683	633	640	604	660	712	682	693	688	752	728	738	739	770	778	760	732	756	724	707	690	721	656	682	654	634	653	654	663	581	628	652	583	602	620	645	698	599	630	618	616	672	644	621	600	638	696	637	601	620	637	644	639	622	632	658	637	592	633	641	623	645	575	602	613	618	626	635	617	610	635	628	598	602	594	608	583	589	551	621	641	563	632	605	569	619	589	559	624	659	619	594	584	626	579	563	624	641	589	614	631	594	625	625	587	588	601	616	589	609	582	582	590	595	633	630	610	592	629	633	611	636	613	595	634	634	568	606	598	586	579	600	606	585	658	608	594	615	613	584	639	642	602	608	596	628	626	598	603	606	621	596	610	570	587	605	609	578	589	559	590	627	616	617	603	610	573	568	576	613	580	597	626	601	596	583	591	633	601	609	611	593	574	584	602	598	585	615	620	637	593	572	635	589	619	562	637	622	586	588	568	597	615	626	612	603	580	567	626	596	614	662	630	654	612	618	617	623	602	582	607	594	590	627	611	600	597	624	575	654	591	592	631	649	605	594	595	598	604	562	583	594	612	613	570	631	553	603	621	605	559	596	623	564	596	627	658	630	581	563	601	598	615	619	584	612	582	639	621	633	605	622	585	587	596	614	584	643	636	556	592	641	638	593	592	543	583	641	584	624	588	622	631	596	648	568	594	569	573	611	641	610	591	566	526	594	580	563	631	618	586	597	591	583	601	571	617	560	608	600	624	563	627	554	612	621	611	598	617	606	594	585	617	553	573	608	620	617	612	615	606	631	591	616	602	593	580	625	620	613	593	599	633	611	592	534	573	638	600	597	593	597	584	633	588	664	606	588	656	594	613	630	611	612	617	589	622	595	606	622	574	632	575	604	582	655	580	600	625	571	582	600	607	617	593	606	529	637	591	609	559	618	579	648	631	581	636	637	611	574	612	651	584	611	601	563	637	565	620	603	593	609	589	602	630	586	579	597	587	625	584	661	634	631	617	621	637	558	587	617	604	666	615	619	606	584	608	625	589	572	585	606	581	628	559	625	592	606	583	607	594	539	552	586	584	622	624	609	611	613	623	570	616	592	613	589	581	571	576	585	582	642	609	627	567	624	627	590	606	619	586	589	572	557	593	603	584	551	606	637	630	601	618	600	605	580	591	611	584	609	633	657	600	562	628	632	659	620	606	601	602	622	609	615	621	628	579	582	604	633	603	579	612	594	583	589	565	585	598	591	599	612	597	598	611	633	579	606	549	587	604	563	581	604	601	572	574	597	596	607	633	620	591	628	634	572	630	577	609	601	579	593	587	582	615	585	589	570	569	615	630	616	626	600	605	576	612	606	637	623	629	586	551	615	641	621	592	596	648	615	576	583	608	595	590	603	619	626	582	588	567	612	626	624	593	576	574	614	615	580	617	623	609	600	639	599	597	578	618	569	579	604	596	630	579	626	615	571	566	604	613	617	570	625	599	648	600	591	610	617	608	603	620	598	607	534	620	624	595	594	546	558	656	613	631	592	634	574	614	594	615	590	605	639	595	641	632	637	610	601	616	639	586	640	594	609	591	666	586	561	611	635	590	573	615	577	561	603	596	598	619	632	627	619	605	589	600	572	616	617	610	642	616	576	645	571	605	595	632	625	586	579	592	568	598	623	596	599	596	608	583	641	626	559	576	606	588	604	567	619	617	602	606	621	593	582	645	616	627	559	598	649	561	618	579	619	601	585	606	570	623	628	582	638	576	618	626	607	618	609	586	574	613	588	629	621	621	640	644	636	615	585	550	584	638	569	578	592	555	655	596	606	614	604	582	618	603	671	589	636	623	585	636	610	604	588	642	574	613	631	607	623	608	603	603	565	612	562	564	619	629	579	588	597	584	631	554	605	653	612	595	608	645	568	606	586	587	636	644	618	596	612	599	590	595	655	613	624	607	570	614	597	598	602	616	606	579	579	590	635	625	600	610	614	600	594	601	562	626	588	609	616	571	614	553	588	594	598	626	600	596	606	601	610	605	644	594	617	640	598	583	600	622	604	572	572	595	563	580	609	576	597	611	607	593	653	616	595	610	603	573	578	613	628	584	586	559	578	617	614	589	607	614	586	623	593	574	627	602	627	601	602	569	633	622	579	646	619	587	614	605	640	572	599	634	609	607	649	597	570	600	606	614	593	591	624	590	650	633	627	608	604	606	602	605	611	599	609	645	573	614	606	603	638	604	589	579	602	648	610	595	599	617	592	642	604	589	604	622	634	621	630	612	622	608	629	622	576	633	623	570	642	633	608	613	587	603	617	571	609	604	565	647	582	590	602	604	603	612	632	599	571	617	652	630	567	603	597	578	606	609	556	605	628	599	544	613	609	578	570	593	579	584	560	604	540	642	615	578	590	634	591	611	627	592	576	570	630	611	630	619	596	573	582	653	576	582	621	602	571	617	618	604	588	641	593	617	619	604	597	597	568	594	682	617	602	525	594	585	606	581	585	612	608	598	616	591	619	593	593	624	600	591	625	581	630	616	614	661	619	583	626	605	605	623	620	602	616	633	597	618	603	620	592	598	566	625	625	613	541	601	607	583	610	628	614	586	622	589	586	586	581	628	617	606	583	583	615	619	566	623	617	611	583	629	612	620	594	608	578	619	633	601	599	633	585	607	597	626	599	642	583	603	604	613	611	593	596	604	654	638	607	639	599	572	606	604	599	612	614	609	621	562	610	569	675	601	633	588	586	597	615	606	574	605	569	649	572	627	595	593	611	605	619	611	589	622	641	612	624	568	583	629	606	637	629	562	599	608	586	604	583	605	575	596	588	619	576	580	642	659	609	623	595	582	654	606	620	625	577	559	634	588	564	568	632	628	587	606	604	632	606	604	603	602	649	616	639	594	603	598	614	607	607	633	587	611	583	584	595	627	621	584	592	573	568	591	611	584	638	574	588	590	635	580	633	627	649	599	605	564	659	618	604	606	607	579	624	618	616	611	609	627	568	565	656	606	655	606	600	595	578	613	593	576	597	600	599	558	610	632	595	565	594	587	582	642	639	649	631	607	588	608	573	613	587	606	613	585	577	592	633	626	606	559	606	624	594	595	617	569	603	597	596	564	618	581	599	578	605	591	627	593	603	612	629	570	639	627	576	627	566	609	573	597	591	607	620	571	633	550	601	631	595	614	581	620	586	626	591	596	618	553	642	587	661	657	553	614	583	597	595	579	556	591	614	588	622	555	610	601	584	609	568	605	618	560	664	617	577	616	580	615	622	605	617	581	617	602	619	611	590	621	647	616	638	579	597	614	552	558	614	607	642	610	569	618	611	622	629	571	614	633	590	582
54219	41800	30681	32158	27130	27314	28511	28181	35609	40545	32114	27634	21158	11615	8532	7201	7023	4199	2035	1717	1207	692	554	437	370	378	372	366	372	330	302	279	356	390	346	282	269	303	359	339	319	323	313	320	305	298	268	275	306	359	294	321	300	271	286	276	252	254	273	252	242	263	259	225	245	225	251	234	285	247	233	203	247	242	257	265	223	227	234	256	255	241	239	256	246	276	244	237	254	248	277	228	230	260	223	222	242	252	247	240	223	236	222	227	206	253	214	220	228	258	205	210	269	246	214	199	215	205	228	223	231	224	205	220	205	229	224	232	215	223	245	229	225	240	224	221	225	226	199	234	206	200	211	218	200	193	215	247	207	219	265	171	212	232	233	218	229	212	195	207	215	218	221	225	203	223	235	231	246	214	217	228	203	223	215	234	214	214	227	214	222	247	220	230	195	207	225	238	241	226	247	224	219	213	242	215	234	238	222	222	242	239	222	199	196	227	219	228	232	234	256	213	207	253	209	231	211	228	230	233	213	226	207	208	194	227	228	222	238	234	218	216	219	212	232	205	227	208	264	209	242	220	213	225	218	200	190	192	193	226	236	228	249	204	235	226	202	242	227	217	216	221	227	221	218	242	191	211	207	246	239	217	185	222	240	243	190	255	205	240	229	220	233	213	229	209	213	226	216	237	203	214	228	236	230	236	214	218	201	222	203	192	218	244	237	208	213	255	221	215	187	217	234	234	208	213	247	234	230	220	204	225	215	267	200	187	253	202	251	222	243	197	214	223	203	193	242	225	220	226	221	215	207	220	202	216	221	231	221	219	224	239	211	225	221	230	195	241	214	234	220	240	230	245	217	194	244	231	239	209	226	216	218	219	236	228	262	250	220	216	225	240	246	210	216	226	212	219	215	226	242	249	233	237	216	216	195	215	244	221	233	221	226	232	220	209	222	228	221	226	226	225	232	193	226	215	229	213	234	235	220	199	207	202	214	216	236	197	201	241	244	210	224	195	224	239	238	225	215	215	181	225	213	220	231	242	213	218	227	230	217	250	237	239	232	240	222	230	223	205	249	207	248	216	220	247	225	220	230	228	228	222	229	205	210	186	203	194	208	245	234	204	209	225	244	247	196	228	251	228	220	218	191	230	232	226	238	220	216	229	247	249	221	217	209	236	234	221	219	190	245	191	195	248	179	221	202	224	199	203	217	209	222	227	235	231	242	233	221	197	231	241	202	216	233	237	208	240	207	195	228	211	207	235	199	202	207	220	207	224	223	212	221	218	237	221	196	241	245	214	236	217	213	231	223	252	224	218	250	220	236	259	202	208	241	228	215	232	242	219	227	240	214	233	211	210	228	213	222	241	203	221	255	246	208	204	207	219	242	234	258	226	258	213	193	246	213	233	267	223	223	214	216	213	224	231	253	218	219	196	230	208	208	218	252	212	247	233	235	213	233	214	217	226	242	224	236	226	188	212	212	227	219	205	231	228	252	196	255	199	215	242	210	214	236	245	230	225	227	244	233	219	206	220	226	193	189	217	206	199	195	235	227	217	279	232	211	201	220	241	218	217	224	221	189	228	218	211	216	210	254	222	222	203	211	253	207	232	218	240	212	220	198	213	222	226	222	227	216	226	214	221	246	229	202	258	202	219	242	245	184	208	216	239	225	238	224	231	201	227	224	219	217	205	201	218	253	239	230	234	247	196	212	203	222	251	220	235	208	238	215	223	218	227	231	218	221	245	226	251	207	226	210	227	204	229	202	219	249	222	200	208	209	217	227	230	226	213	215	211	226	231	248	226	186	234	216	220	214	251	229	226	232	231	220	207	223	224	236	219	218	202	245	237	240	246	232	235	230	220	244	225	207	230	210	217	216	197	203	217	231	219	222	227	218	242	229	238	213	189	270	207	186	228	231	226	227	218	234	225	225	214	230	200	253	242	244	226	206	213	220	227	210	230	220	222	230	218	218	236	218	239	200	222	234	214	270	233	213	251	205	235	232	227	212	203	222	258	241	210	216	253	222	240	237	232	240	226	232	235	202	221	218	217	224	234	239	219	215	208	235	224	225	196	231	231	188	229	216	192	246	232	222	221	255	204	201	244	234	225	205	205	233	226	226	258	271	238	236	223	241	232	210	254	215	250	222	240	234	190	227	208	233	234	206	207	242	212	237	218	206	238	210	220	227	227	249	203	203	220	220	201	240	214	194	244	235	204	219	224	233	255	229	226	204	236	234	212	227	196	243	234	254	257	207	227	233	229	221	240	225	233	244	226	213	198	221	231	217	218	232	224	207	245	205	215	213	219	206	236	221	209	221	196	223	228	230	198	230	214	229	205	200	260	211	202	229	199	222	219	217	244	220	236	232	186	217	250	218	227	212	226	248	214	223	249	225	225	233	244	243	225	188	259	266	208	239	240	201	221	223	207	232	229	242	208	215	232	234	194	203	207	212	225	241	228	264	232	213	215	212	226	191	245	214	199	212	198	223	231	247	226	192	225	195	199	215	213	215	221	220	227	224	198	232	248	239	209	257	251	216	224	250	223	202	230	245	214	238	212	237	227	242	229	219	206	235	238	221	223	244	256	203	217	218	201	179	204	235	228	238	226	240	241	214	193	194	217	202	231	223	194	206	213	219	234	224	212	216	216	211	213	232	230	227	217	237	186	200	213	226	227	229	231	226	244	220	203	198	207	193	194	226	190	234	217	221	203	202	232	238	203	195	240	233	213	214	237	241	227	223	238	219	208	177	197	222	239	254	220	195	235	212	233	225	235	244	230	220	190	203	245	227	215	200	251	188	223	243	232	207	222	217	221	200	205	258	224	269	207	203	251	203	208	241	228	223	247	211	223	241	206	205	209	244	207	232	212	236	184	211	225	238	250	233	206	246	228	220	211	217	205	247	240	230	236	208	252	214	241	227	192	211	210	221	220	241	217	202	220	225	198	213	229	240	219	237	220	229	250	250	256	237	205	216	216	232	233	220	218	217	193	233	203	254	242	213	215	237	221	236	220	206	220	233	253	226	211	233	237	225	213	227	242	213	224	232	216	216	235	243	256	225	229	229	223	226	193	234	198	239	206	248	236	235	225	222	213	207	216	225	205	224	214	235	217	206	235	241	237	221	248	208	222	212	212	254	217	229	233	204	227	211	208	236	195	222	212	202	227	229	227	231	224	225	231	235	200	216	199	192	219	234	240	226	229	202	204	221	197	208	234	232	244	228	211	218	193	218	215	232	235	212	242	222	228	222	202	244	218	234	257	227	217	211	204	230	227	216	201	217	227	215	194	231	195	217	218	218	223	223	244	260	223	228	210	199	199	214	233	230	250	214	243	236	232	210	229	217	214	214	225	222	237	225	218	209	242	227	225	197	218	206	227	208	186	197	217	235	246	251	195	223	227	224	209	236	209	231	250	233	214	191	246	240	231	234	236	221	248	236	208	197	229	211	206	231	217	210	238	239	214	198	213	230	231	231	198	230	217	231	235	192	218	221	210
48123	51020	41784	44515	37108	41785	37339	34904	49862	53423	39941	40144	28073	16857	20060	17827	16581	11896	7346	6360	4928	3155	2306	1821	1103	1544	1574	1290	1448	1477	1288	1179	1657	1818	1334	1037	1103	1056	1145	1123	1215	1104	1125	1206	1231	1076	1048	1021	1018	1031	1105	1142	1094	862	839	806	806	753	731	755	712	713	701	741	746	628	634	593	580	622	551	604	559	633	590	592	593	616	608	653	651	583	645	681	715	710	637	660	717	664	708	666	608	554	593	566	592	536	556	537	509	548	586	527	506	543	540	521	564	529	558	522	550	513	511	541	499	509	472	491	512	513	516	506	519	569	479	520	486	506	527	535	519	494	508	539	479	510	518	485	520	501	480	467	509	501	488	521	475	503	525	466	459	494	546	475	547	489	497	528	522	489	475	475	501	509	505	506	502	489	475	497	496	497	528	479	490	508	498	509	461	479	481	487	504	491	500	512	480	477	509	481	533	510	507	533	478	475	512	489	490	475	529	491	520	503	537	502	499	494	496	467	508	504	547	490	513	536	486	518	490	489	467	538	488	541	504	469	484	456	495	494	473	456	543	499	523	518	512	490	510	502	469	489	454	479	477	519	545	498	481	485	500	538	547	507	509	469	510	506	480	470	471	484	457	439	478	514	489	512	457	533	466	491	504	499	484	464	472	496	503	529	474	505	521	450	502	525	502	520	506	499	472	510	488	468	529	477	444	516	480	496	511	480	483	475	491	488	531	501	482	512	485	469	528	502	507	512	493	506	478	499	503	481	476	523	468	502	489	491	511	502	493	475	504	502	463	494	510	540	464	469	539	465	497	486	493	481	491	487	497	505	482	493	515	484	537	520	492	511	455	515	542	517	488	456	515	485	508	519	482	462	460	512	490	450	487	503	470	503	492	511	524	485	497	465	481	485	499	508	438	512	483	494	440	480	517	481	471	492	501	476	463	502	472	489	440	519	519	473	455	507	476	477	519	500	465	522	517	517	529	478	500	516	532	525	514	480	481	497	514	451	460	488	494	464	486	497	434	498	484	497	451	490	507	491	491	462	473	501	494	487	485	512	484	465	470	496	494	472	502	503	506	493	496	531	520	463	512	440	530	518	479	496	445	492	451	498	509	498	485	509	518	540	517	474	502	528	473	462	540	471	490	511	500	449	516	512	469	514	471	482	483	486	499	458	538	455	511	466	484	474	522	490	481	485	529	517	500	490	499	520	500	477	491	502	534	514	518	464	478	504	477	512	490	498	499	487	497	529	476	522	539	466	486	523	487	485	475	509	481	523	510	455	467	514	519	498	461	454	508	508	516	464	520	484	492	514	511	464	472	492	516	490	491	483	519	499	488	489	476	468	487	502	494	537	508	502	491	519	502	485	490	502	470	475	501	530	470	508	495	495	474	543	487	489	514	516	476	426	508	506	439	491	467	487	508	510	465	516	509	464	485	488	474	497	481	487	502	508	512	483	458	528	484	500	492	473	507	478	484	469	459	479	488	470	517	504	485	506	485	479	523	439	457	494	513	446	493	502	507	460	496	479	494	501	518	498	495	479	503	481	476	463	459	515	516	477	494	479	481	514	511	515	472	485	505	437	473	526	492	477	545	553	502	475	530	464	532	510	491	518	508	469	522	508	492	480	520	505	508	504	504	465	465	519	472	498	455	472	466	502	514	476	488	515	495	523	472	511	457	512	462	462	482	484	510	460	485	505	492	472	507	461	526	481	499	515	453	481	492	478	544	490	505	485	479	485	504	497	470	508	501	469	489	482	486	490	518	510	490	523	513	505	513	492	474	504	478	483	502	510	459	513	463	484	494	503	473	495	511	514	504	527	499	476	469	489	504	482	464	526	520	480	500	495	463	496	487	536	487	521	470	483	494	515	482	530	502	465	520	495	462	507	508	516	508	455	492	475	474	515	508	476	488	473	492	507	490	481	495	497	474	499	523	485	522	520	490	504	524	488	485	473	520	498	500	484	489	514	520	493	454	458	472	459	471	478	446	467	538	518	519	542	480	469	446	496	473	515	495	564	495	489	526	476	496	526	489	502	479	527	459	509	524	506	475	452	469	508	516	483	495	488	475	542	521	520	483	488	495	483	514	507	498	532	492	506	506	498	515	507	530	519	471	486	513	493	520	493	519	532	483	525	498	516	523	510	535	492	494	470	505	474	463	487	473	526	486	498	535	496	487	476	487	502	464	485	518	507	498	493	472	501	517	486	517	455	513	497	489	507	495	489	538	472	480	533	511	511	464	453	514	505	522	504	513	472	487	490	448	507	483	498	490	479	476	478	483	512	504	484	514	437	484	471	510	472	497	495	481	480	470	476	531	512	494	486	481	558	548	478	488	527	492	488	501	474	479	474	485	481	496	491	487	484	481	518	448	483	478	476	505	466	488	497	518	462	499	509	447	460	489	455	497	502	496	469	495	524	484	500	494	534	475	530	495	469	508	518	472	529	492	501	491	534	489	438	505	468	517	482	465	494	485	512	513	466	519	529	491	495	472	456	478	452	487	516	496	519	468	499	516	512	496	477	481	469	491	452	493	472	472	468	521	479	495	483	495	496	496	459	487	492	459	499	477	497	471	506	464	495	528	497	541	497	493	519	488	494	492	514	508	546	503	517	488	492	482	508	481	479	486	499	479	437	498	484	505	507	502	484	468	487	462	499	506	511	472	497	499	519	523	526	480	501	424	500	531	520	494	522	490	513	538	501	483	511	493	460	461	501	582	483	477	489	481	503	500	487	493	516	523	502	515	469	499	475	549	537	484	551	435	508	551	485	468	517	494	518	503	474	499	518	478	494	517	482	497	532	499	495	545	516	505	490	502	477	547	509	435	486	508	508	506	475	495	502	510	479	464	499	483	498	510	480	512	491	531	515	514	498	515	504	512	484	487	487	491	521	514	473	496	471	502	483	482	482	462	467	527	521	482	510	514	513	469	469	502	474	505	499	512	520	478	484	465	469	491	483	511	499	476	482	535	509	485	540	469	521	504	497	474	518	444	531	468	519	505	483	489	457	503	497	476	461	497	470	526	490	444	503	505	468	494	499	492	510	505	534	473	489	461	488	481	499	477	494	491	484	491	489	478	502	487	505	494	497	487	490	484	498	483	493	499	508	531	486	482	521	511	469	494	457	467	521	486	489	494	465	513	487	486	496	480	484	517	503	483	489	471	462	486	463	464	505	497	532	457	469	502	531	483	486	487	530	511	456	510	514	467	479	484	477	496	455	517	489	493	514	458	496	490	538	524	477	487	491	479	520	503	440	515	492	508	505	473	540	473	502	520	493	454	465	534	499	503	468	461	490	517	485	466	477	461	495	473	480	510	485	523	476	509	488	498	485	454	534	465	459	532	499	491	499	458	483	480	502	499	468	528	485	484	494	488	531	486	478	500	517	493	522	474	516	519	496	482	512	481	493	498	421	473	446	504	473	503	476	503	457	479	510	494	473	505	536	496	476	519	501	534	460	529	517	468	490	488	481	477	497	484	497	479	467	486	488
21189	28503	18872	13448	5736	3964	2696	1510	2117	2232	1607	1189	750	501	482	380	393	340	327	302	298	294	292	269	291	306	270	294	282	298	302	307	293	269	249	284	300	270	316	270	289	304	315	267	251	293	289	288	288	315	284	275	281	274	284	261	305	254	265	262	252	246	290	277	276	266	258	275	297	263	250	276	253	254	249	263	268	254	278	273	266	257	294	276	268	298	249	289	268	282	289	283	262	269	282	276	265	262	283	287	218	241	255	285	266	233	270	289	269	252	269	265	258	263	275	265	266	276	267	242	254	258	295	270	245	260	270	250	250	242	230	258	260	270	264	270	260	279	247	224	269	270	259	252	268	279	277	274	261	244	280	244	232	237	235	249	254	254	245	267	264	265	275	244	288	260	276	227	260	254	274	265	258	265	260	243	264	253	264	274	237	268	277	292	255	271	265	268	251	263	293	272	247	263	265	297	241	261	293	276	271	278	279	260	281	274	280	285	274	271	256	274	301	255	265	249	242	247	249	282	207	285	228	236	251	268	274	248	256	242	252	276	254	259	280	264	274	243	277	298	266	251	255	246	249	256	276	250	270	287	234	254	273	251	277	244	238	242	275	248	245	268	253	263	289	257	260	228	268	271	257	294	273	283	278	262	224	268	256	286	251	268	266	277	263	280	253	275	268	275	260	251	271	259	255	276	290	263	266	291	259	258	266	273	254	243	257	266	246	303	250	275	277	281	268	256	284	271	262	287	270	294	259	260	258	248	248	274	275	263	257	259	279	247	237	239	249	262	266	252	257	245	258	273	262	253	314	294	242	287	247	246	275	243	257	283	273	271	229	258	275	252	261	277	284	272	276	275	280	240	270	230	256	283	284	244	271	269	296	252	267	253	284	266	293	278	273	262	297	237	236	274	250	283	292	264	228	300	248	268	246	260	261	257	267	269	244	288	281	276	269	244	246	282	254	255	267	238	230	256	259	279	260	252	270	252	255	258	236	257	262	313	271	278	246	280	238	250	244	257	267	258	249	263	260	259	281	253	281	256	241	241	259	249	268	262	264	255	255	260	257	238	285	270	253	263	240	248	287	260	293	249	275	263	285	283	266	227	255	266	257	264	252	265	253	262	299	216	250	282	280	289	263	255	263	276	254	262	289	273	271	243	275	269	286	279	232	236	262	266	269	281	269	289	255	245	236	253	245	246	250	269	273	278	267	263	260	245	251	231	261	257	236	258	284	268	254	263	244	262	282	250	243	268	237	246	236	259	245	258	280	250	265	234	277	244	289	247	269	241	264	248	277	265	248	264	248	247	257	272	258	281	267	246	247	259	278	225	269	274	273	263	245	234	275	292	295	248	264	266	265	249	232	244	234	264	234	277	267	253	243	245	274	248	243	251	284	258	280	292	229	265	248	256	264	247	252	276	257	289	296	272	247	265	286	282	280	244	273	283	252	260	282	237	287	251	265	243	249	277	242	251	240	236	278	275	299	256	262	260	261	264	278	240	253	262	291	240	252	243	268	280	253	259	267	241	247	287	277	242	248	238	271	279	251	259	250	265	266	262	268	260	287	255	250	287	224	222	290	276	274	255	272	247	236	246	243	262	256	286	272	233	282	262	257	257	273	278	273	270	267	240	257	277	265	262	277	278	259	290	276	304	263	265	248	281	247	244	230	251	277	240	227	272	263	248	269	280	245	249	252	266	253	287	268	264	248	280	249	264	246	256	274	242	240	265	246	251	252	242	231	260	240	269	275	236	255	246	249	279	245	258	215	245	248	268	239	276	269	273	283	282	270	238	239	259	254	262	253	233	261	260	266	236	255	240	269	291	250	271	264	260	268	265	257	269	253	284	294	255	258	281	266	252	261	269	250	317	252	234	251	228	275	278	263	287	269	255	247	312	238	283	252	295	247	225	271	274	288	256	250	269	253	257	271	255	275	278	273	244	254	248	252	278	258	267	275	221	255	273	290	271	245	273	311	245	262	260	269	251	287	265	251	271	261	229	269	292	272	259	249	246	240	251	273	249	266	262	286	254	251	274	275	268	273	277	279	262	278	249	240	267	250	271	249	265	250	246	269	240	249	249	246	259	258	243	259	267	233	268	279	235	246	257	258	255	255	234	262	245	256	267	267	237	296	246	266	254	275	291	266	248	250	250	240	257	258	265	297	246	285	263	256	258	264	252	243	269	259	247	281	275	236	266	260	264	270	236	263	273	279	291	248	274	257	267	248	246	257	264	246	270	235	264	264	290	275	271	256	262	268	242	273	261	249	251	273	252	255	274	217	258	265	265	281	265	281	278	266	243	266	276	274	259	283	268	281	255	237	254	273	289	291	272	298	254	236	275	271	251	246	252	259	296	261	241	243	247	240	260	285	257	269	258	265	275	272	244	264	269	271	273	271	252	273	259	243	253	277	246	250	267	239	252	262	256	260	262	259	240	234	281	294	262	277	300	265	289	245	266	267	252	269	227	275	301	248	246	267	280	259	255	295	283	242	258	253	248	248	258	244	277	242	244	283	281	289	253	278	243	253	282	251	239	257	286	251	264	263	281	252	273	258	296	282	295	280	255	305	246	288	253	257	235	287	263	259	277	276	273	270	270	249	255	268	265	241	246	246	250	243	245	291	268	253	256	268	287	236	231	297	254	286	227	250	265	277	222	248	243	249	266	239	264	289	276	264	245	246	256	265	281	255	287	266	247	270	271	268	239	238	251	283	263	259	274	262	272	246	260	231	267	244	253	268	278	249	275	275	267	272	256	275	220	254	231	265	239	281	252	293	228	278	258	239	273	267	260	262	266	272	267	263	276	235	251	266	300	262	271	243	263	261	271	271	264	263	271	272	247	262	249	251	240	266	287	267	249	250	270	244	249	254	246	283	243	286	246	232	279	256	258	281	267	289	268	248	270	225	264	268	257	263	263	267	273	234	282	256	250	247	245	265	262	230	250	249	267	263	283	249	235	291	252	229	253	248	294	288	222	255	244	234	249	293	260	265	260	225	236	248	246	252	280	241	271	250	250	277	291	264	248	249	272	263	293	266	267	248	242	273	259	280	241	257	238	282	231	269	269	260	282	256	264	250	263	293	257	230	264	252	268	251	264	258	267	264	261	252	243	231	265	302	276	241	242	264	300	245	268	260	260	240	283	257	249	282	276	257	273	274	259	275	276	239	273	267	234	272	252	243	251	275	273	264	261	263	278	283	257	262	239	245	297	270	260	241	271	262	284	255	278	250	266	257	265	263	250	266	255	265	246	271	291	263	249	258	232	246	243	266	275	279	212	237	249	266	264	255	283	219	239	273	255	259	263	255	272	255	268	264	248	267	255	254	265	247	206	262	266	241	262	258	249	290	278	243	238	273	271	277	260	267	258	245	251	243	268	252	258	273	253	261	250	241	251	251	261	242	270	255	263	267	239	274	246	285	246	277	267	249	246	252	258	255	248	263	268	233	271	271	239	274	267	273	263	271	269	269	280	281	269	284	288	263	289
16866	27435	16120	18888	9653	10303	7815	4852	9657	9643	6233	4833	2790	1647	1929	1592	1662	1361	1086	1014	866	806	819	725	748	756	697	742	714	707	760	716	745	747	736	767	765	776	751	759	726	742	787	784	812	766	713	737	764	787	798	793	708	695	670	690	718	664	665	729	661	634	695	661	682	646	632	646	640	631	640	609	652	591	623	591	611	657	647	641	667	626	684	681	710	701	694	657	711	651	655	645	637	638	634	624	606	580	614	624	619	593	640	586	624	609	617	638	637	608	579	565	614	619	593	593	669	647	626	611	616	632	636	640	582	620	568	594	618	573	654	596	645	649	589	615	622	573	617	550	603	626	642	607	624	646	623	621	633	580	574	634	594	652	604	616	619	588	608	635	589	558	597	658	589	583	598	628	597	559	596	636	604	615	571	626	622	626	663	599	614	597	592	599	617	595	584	634	585	580	591	568	626	605	621	629	651	640	629	556	614	647	583	614	638	584	627	617	605	569	600	641	589	628	606	590	639	623	627	640	661	563	602	617	606	586	596	603	613	629	622	597	570	586	601	599	594	637	572	614	595	623	610	606	602	619	598	591	623	593	572	615	641	611	614	601	622	614	604	564	643	594	632	616	651	612	620	625	616	600	623	587	610	627	607	578	625	592	604	594	662	559	652	588	642	623	624	600	625	601	629	624	671	562	607	615	596	611	637	575	633	610	665	602	604	589	645	618	601	560	619	632	590	596	633	604	569	612	582	650	610	579	626	594	610	564	627	585	607	614	631	623	626	605	580	610	627	601	609	629	592	593	585	609	551	615	563	673	625	599	588	571	642	580	637	576	617	608	556	602	597	598	576	612	582	572	609	603	600	609	662	621	621	582	622	579	581	613	604	624	579	577	607	589	607	590	611	618	583	612	604	597	598	618	611	583	591	610	567	546	607	600	620	607	599	571	600	563	632	632	639	637	624	644	596	611	597	602	649	623	581	548	611	625	627	636	576	620	649	598	556	567	647	597	613	572	602	589	605	658	615	629	668	581	618	594	619	573	611	653	631	546	595	601	595	638	581	607	597	592	593	579	590	579	647	579	649	610	627	632	636	591	590	578	593	569	618	640	631	613	632	643	595	620	624	602	556	627	640	567	593	608	579	593	586	594	655	587	607	555	607	597	590	602	602	594	659	581	601	615	605	588	616	600	577	581	619	615	606	622	579	640	601	612	611	612	580	603	615	610	591	584	587	552	574	602	614	587	606	615	583	631	614	677	623	553	610	624	617	646	585	584	582	610	578	593	651	613	604	606	584	549	597	535	595	614	640	608	587	634	615	621	624	610	600	587	588	576	627	630	606	648	591	599	613	620	615	628	651	630	601	581	608	639	646	609	638	636	609	599	618	623	644	608	603	602	590	613	594	624	553	565	602	612	593	557	607	624	604	636	565	585	604	586	577	590	624	649	613	628	601	619	589	599	619	557	617	590	654	605	608	644	605	631	622	590	633	618	643	612	570	610	571	592	666	572	601	643	605	603	616	602	629	606	611	591	629	568	559	603	579	586	636	676	557	619	611	574	594	600	595	632	597	626	642	607	595	568	651	616	606	678	601	575	567	617	597	584	607	640	581	633	612	577	610	576	632	582	561	591	593	611	596	597	633	653	637	590	656	608	568	592	630	603	621	548	627	582	619	630	609	602	618	617	628	635	612	616	611	589	563	606	564	615	582	604	634	609	611	631	572	570	625	591	608	592	588	584	629	594	638	603	657	631	654	576	632	583	603	607	600	599	669	611	577	615	613	611	659	591	613	661	607	618	656	681	591	629	610	605	617	586	628	645	609	630	624	610	601	584	625	586	594	654	603	604	613	603	671	584	590	601	587	590	623	629	597	588	594	661	628	613	618	598	609	610	635	612	600	631	587	590	605	631	569	580	605	559	614	639	638	617	595	628	622	636	621	606	607	622	623	620	613	613	602	605	571	644	633	627	595	581	622	622	594	591	607	623	600	627	613	597	627	603	573	561	626	560	603	560	627	586	585	593	672	599	614	604	582	566	560	586	602	642	613	560	614	605	618	627	581	633	616	600	578	618	642	589	618	642	595	587	619	598	587	595	594	607	621	594	619	650	609	589	631	570	602	631	578	591	621	614	613	603	612	647	575	609	615	595	585	596	608	630	609	627	609	553	679	591	611	594	584	657	617	602	628	635	633	601	632	647	611	572	631	617	600	597	592	638	582	607	638	628	624	616	586	603	566	621	651	606	636	606	604	651	622	576	620	597	551	639	613	626	587	601	613	607	619	582	634	628	590	583	685	628	613	648	607	593	606	584	593	636	627	587	611	618	612	608	642	620	618	560	608	595	630	610	612	620	576	623	590	592	587	631	630	618	604	644	632	606	586	613	592	617	590	626	618	616	612	585	604	633	592	650	619	601	591	607	610	615	637	623	589	610	577	603	607	583	648	637	607	634	635	649	628	622	548	621	639	622	622	620	623	628	620	584	595	585	588	588	608	574	606	561	619	596	620	601	559	663	632	580	633	563	616	650	642	615	654	630	622	608	629	572	633	628	634	588	608	627	583	639	569	640	595	632	597	635	612	594	581	573	578	595	629	579	612	597	609	609	590	605	603	565	622	614	631	587	620	592	591	606	565	607	606	620	600	570	602	627	603	612	601	596	622	597	640	581	595	621	584	630	610	601	574	631	624	588	611	611	591	593	548	622	597	609	612	628	602	622	544	621	620	596	606	620	612	607	586	562	615	600	590	585	580	638	600	641	618	604	595	649	595	613	579	608	564	659	578	605	625	594	566	614	621	645	623	611	665	607	599	653	604	624	622	570	662	597	596	564	585	626	634	660	589	635	629	606	626	596	556	603	562	574	614	587	620	650	584	596	594	608	548	539	633	635	615	607	595	578	584	585	581	604	579	617	602	582	579	597	581	612	605	646	611	588	595	575	589	594	595	574	598	615	580	595	626	615	611	610	571	581	623	569	609	623	619	560	599	622	650	585	605	574	582	628	601	588	617	617	614	596	639	604	632	602	599	611	624	601	602	583	572	618	618	631	625	593	645	609	574	621	614	597	644	599	621	610	625	607	599	627	604	621	618	610	607	637	636	620	552	601	581	613	580	583	622	599	629	608	613	607	616	615	583	549	604	593	638	593	629	610	612	659	607	592	575	640	580	589	620	611	561	682	632	588	610	624	600	603	621	629	595	631	639	593	602	627	574	612	605	628	626	590	605	616	595	619	647	602	578	641	610	577	583	600	608	587	581	602	568	633	624	611	598	612	577	635	640	604	633	639	590	606	629	579	602	624	607	615	636	608	561	638	607	659	605	607	571	604	604	649	623	597	578	613	649	620	587	586	623	649	605	583	643	623	621	603	615	632	619	630	632	594	611	613	623	619	580	654	604	613	637	616	580	620	612	600	602	567	570	592	635	587	625	632	581	607	624	603	629	583	584	588	654	597	602	613	571	612	637	630	604	607	631	552	576	608	613	613	608	608	610	627
49669	43083	31593	32024	26521	25917	25377	21165	30747	30098	22386	15049	10329	6078	5164	3374	3209	2208	1619	1137	594	415	516	377	304	322	357	308	351	354	335	343	361	322	324	331	317	307	340	303	318	340	325	354	334	332	338	329	262	328	303	330	322	295	273	313	299	304	311	288	336	308	296	291	282	265	288	283	233	283	263	306	265	267	268	287	270	277	300	293	298	306	290	257	294	251	271	301	287	251	325	272	256	319	276	263	321	288	284	273	283	275	280	254	274	248	298	276	296	258	256	282	272	256	252	253	267	275	272	250	265	255	254	280	292	282	267	278	238	264	302	311	266	270	259	262	294	271	274	267	275	288	262	298	294	257	276	266	225	281	270	294	271	239	309	236	269	285	274	230	292	278	272	252	282	278	264	253	266	252	262	291	262	303	254	263	267	252	276	280	248	275	263	268	259	255	280	256	278	299	267	288	263	279	253	239	262	280	280	238	285	266	262	239	277	221	251	267	255	269	274	267	276	253	255	242	231	306	272	266	265	260	292	276	271	263	278	281	236	263	276	266	276	281	281	260	292	286	252	289	293	269	273	278	263	264	256	269	286	300	262	255	273	271	268	257	285	273	272	283	265	293	257	288	295	266	278	264	248	260	292	281	303	286	273	266	264	306	266	290	309	286	272	251	264	310	277	268	263	281	255	271	266	277	244	234	321	258	298	263	259	306	272	275	271	302	251	241	293	268	271	262	253	281	270	277	262	280	263	283	273	266	269	286	268	280	281	296	262	254	283	283	285	287	297	267	246	283	287	293	267	247	282	265	277	319	302	254	279	289	292	231	292	270	267	274	282	263	263	265	282	270	280	267	267	274	269	293	282	256	260	259	236	268	256	279	273	248	278	284	282	291	289	288	276	250	270	302	263	261	260	270	259	271	261	266	265	291	294	266	254	304	261	291	271	280	260	262	287	302	294	250	247	279	258	260	288	287	253	279	272	283	271	298	282	281	259	265	238	269	282	280	281	260	268	276	264	276	260	283	251	261	247	280	274	263	265	278	291	293	264	272	266	264	255	240	302	286	269	244	245	279	283	285	288	252	243	241	245	244	254	252	282	291	245	277	278	290	239	262	271	256	259	316	266	259	265	273	276	247	246	267	260	261	279	266	279	281	318	272	275	278	253	304	276	264	277	273	277	250	248	253	270	275	299	290	266	274	246	236	291	290	279	262	263	288	300	256	290	276	285	281	275	253	290	253	258	287	281	251	282	297	288	290	267	255	279	268	277	267	293	271	273	269	294	258	266	265	253	270	277	265	264	303	264	257	277	279	320	290	263	247	249	292	260	263	279	274	288	249	267	259	252	249	258	289	231	248	269	233	249	249	288	260	281	281	273	276	252	256	236	257	277	257	308	318	286	295	295	257	239	270	268	230	274	276	272	257	243	258	298	263	242	246	259	273	253	256	244	268	286	279	286	253	281	270	279	273	259	267	260	270	273	286	280	262	279	268	261	278	303	263	250	269	279	262	274	279	255	272	249	256	286	273	278	271	246	276	243	285	269	291	274	284	240	274	267	291	244	271	258	255	242	266	275	276	286	266	272	275	271	285	263	257	300	288	264	230	266	296	296	237	275	269	274	272	258	279	244	294	241	248	257	257	275	260	242	277	280	293	242	258	286	288	256	273	276	277	265	261	299	269	258	277	268	288	292	282	255	292	285	279	294	259	279	266	269	286	280	278	303	261	299	299	245	275	281	265	275	268	306	274	258	265	276	248	271	283	247	254	272	289	274	238	304	245	273	264	276	279	277	276	262	294	300	267	280	246	276	260	259	301	269	260	279	283	248	289	281	266	261	283	302	286	261	276	273	285	276	280	271	277	260	279	294	275	247	264	261	254	267	281	287	288	286	274	295	278	271	270	263	256	284	273	265	287	266	272	264	293	242	225	278	278	277	262	251	281	260	264	243	241	270	249	295	279	289	231	278	247	268	261	264	256	280	247	282	248	271	289	269	261	278	290	258	268	282	283	272	264	259	267	283	286	261	252	243	260	277	270	250	270	268	297	275	285	272	253	238	249	234	281	278	237	244	283	255	300	284	237	260	280	270	255	255	281	256	257	295	257	263	269	248	289	253	247	291	285	261	287	291	268	245	291	265	246	262	253	281	274	291	264	239	262	263	267	313	258	263	283	261	275	273	260	274	255	267	268	259	285	237	252	286	284	256	253	281	270	272	262	271	277	259	286	263	272	263	297	295	262	258	316	266	275	302	280	264	263	277	262	261	278	268	266	307	270	271	288	277	274	237	289	262	285	270	298	280	283	285	276	306	266	260	251	266	295	295	252	276	300	259	273	273	240	300	264	271	282	265	269	255	298	272	264	300	255	281	274	277	298	287	297	266	289	294	252	266	275	261	264	256	265	305	265	300	245	245	254	246	290	270	289	293	278	281	255	253	276	278	272	251	258	259	312	254	253	251	210	259	274	253	269	281	289	273	253	228	262	226	249	254	276	265	263	283	284	291	236	272	242	262	283	297	255	259	276	287	288	240	285	275	285	268	263	282	241	267	276	266	269	251	250	252	279	252	288	281	280	244	269	261	242	288	266	304	251	285	275	253	285	281	271	265	255	232	275	302	287	298	265	247	281	249	237	254	283	257	284	260	291	248	277	244	303	276	265	303	263	297	252	268	313	271	281	263	262	282	230	257	283	293	297	267	267	282	273	254	283	319	273	249	265	283	273	262	316	292	248	261	260	257	277	283	258	245	239	262	264	272	248	272	239	259	271	283	286	270	278	259	253	280	275	257	277	226	269	270	289	268	300	264	244	256	269	272	268	292	271	252	266	282	263	252	274	289	252	262	269	299	264	298	249	287	265	298	265	235	259	297	250	252	284	268	292	273	271	262	284	285	226	279	254	277	268	274	264	232	277	235	273	248	256	277	264	264	314	258	242	258	280	274	277	273	285	262	258	276	253	237	261	263	250	244	272	303	277	262	266	302	293	269	288	232	306	286	281	262	272	232	274	232	243	282	292	272	280	239	258	283	285	305	269	266	264	269	299	278	258	247	285	251	277	275	257	292	254	277	247	247	264	238	282	263	297	297	266	265	264	259	251	258	234	234	237	256	279	300	283	294	263	292	246	239	259	255	249	283	273	307	280	286	274	289	280	252	249	266	263	276	266	273	250	332	314	277	258	263	269	307	287	232	243	306	280	289	261	271	243	247	252	257	251	272	239	282	292	278	286	283	271	278	276	252	259	270	249	258	242	249	250	283	242	270	242	266	250	243	267	265	292	267	272	274	274	261	279	278	263	284	251	250	317	252	300	247	256	255	266	300	289	266	245	262	252	257	265	247	280	250	320	267	251	280	255	265	273	262	266	260	287	249	273	282	292	265	264	274	297	275	260	282	233	277	242	267	285	274	267	266	268	274	276	255	264	294	288	246	308	280	259	262	267	269	272	258	266	303	262	287	264	257	307	246	297	274	296	263	255	254	274	287	310	246	282	274	264
43277	49977	37098	41744	26975	35590	30504	27556	45878	43786	31403	25989	18290	12048	13497	10673	10551	8215	5478	3887	2397	1791	1601	1123	960	1152	1197	1044	1082	1144	1089	1030	1347	1294	1124	1041	988	975	943	1047	947	986	1018	958	992	1116	963	931	917	1032	1072	1045	908	805	805	810	820	806	777	775	752	714	775	777	725	692	692	676	679	666	681	705	625	688	704	676	641	684	677	696	691	705	722	698	722	736	687	740	746	689	743	693	695	676	641	656	690	632	661	614	671	623	643	678	616	669	614	660	639	618	645	658	679	620	658	604	643	648	628	628	643	609	664	540	616	651	609	619	622	643	620	622	592	639	633	639	638	615	618	567	617	590	615	614	613	596	639	581	630	629	567	588	590	626	602	601	559	649	636	598	604	600	592	596	575	626	601	647	600	636	614	589	646	571	589	594	594	571	615	556	628	592	619	575	625	577	578	631	574	623	609	607	603	648	600	634	618	632	597	646	613	583	638	590	576	598	574	608	571	628	608	573	600	582	589	633	614	581	609	636	612	598	563	596	589	586	570	568	626	631	598	627	603	607	582	605	581	593	551	626	574	589	587	579	583	615	616	602	601	626	576	558	586	582	579	589	623	590	616	617	586	554	606	570	603	628	593	623	610	643	665	593	603	633	568	593	570	583	610	651	599	635	610	607	639	618	568	607	565	643	608	585	553	582	588	616	599	597	609	587	630	602	617	581	578	568	627	619	574	557	619	625	626	618	606	564	579	644	593	599	556	591	652	630	622	606	615	609	569	623	614	630	597	579	581	637	614	593	545	598	588	590	637	640	619	652	632	590	607	621	602	621	601	572	610	597	691	554	644	631	600	648	619	613	576	600	607	601	631	633	589	648	645	663	602	585	616	593	608	639	590	596	593	599	595	629	577	604	568	581	597	574	565	672	628	589	623	629	576	617	609	590	605	606	612	625	638	612	568	642	579	566	624	593	603	598	602	582	613	641	657	632	575	596	601	643	598	584	610	555	595	658	629	580	595	630	604	617	621	616	578	587	626	636	595	623	588	634	576	608	575	610	572	631	623	610	585	632	611	590	607	616	635	620	594	603	594	580	593	549	586	630	634	617	598	577	595	612	611	596	569	623	537	607	563	592	585	653	651	624	583	601	594	580	638	626	593	589	687	602	604	629	597	604	586	601	617	610	603	581	601	603	594	615	632	641	619	623	583	643	589	608	589	604	579	605	610	635	549	600	615	586	570	586	592	635	606	594	644	617	604	587	577	652	613	581	597	637	619	585	603	585	602	604	591	626	604	587	602	596	629	632	632	595	570	617	610	594	583	592	631	640	575	564	638	592	580	624	553	620	550	591	557	604	607	577	587	576	615	596	601	591	603	621	663	566	603	606	564	618	655	612	599	673	634	597	654	583	569	579	606	620	601	563	610	599	585	593	589	590	580	612	628	567	602	625	663	599	550	571	614	600	608	605	608	551	561	631	615	610	618	613	592	612	590	604	626	575	610	609	642	594	573	576	589	618	612	622	602	606	589	583	614	567	633	584	594	613	561	586	626	611	620	602	618	610	599	611	607	628	565	616	585	646	600	622	617	579	603	591	645	606	622	604	599	607	593	588	621	556	594	584	641	604	594	635	646	609	616	619	559	590	641	631	558	588	602	602	631	594	583	560	590	587	588	635	596	583	670	586	595	658	626	618	597	631	595	580	572	619	612	597	603	618	575	575	615	664	583	595	598	585	625	601	587	615	590	640	579	575	636	608	615	631	637	556	629	569	636	588	610	617	593	542	615	575	636	614	575	621	627	597	584	617	652	631	588	623	594	577	557	616	654	584	627	619	627	591	546	567	606	573	627	600	591	591	578	619	593	562	588	593	587	651	583	627	644	594	596	581	599	617	603	577	651	610	622	618	639	616	564	600	640	580	592	614	638	543	641	596	628	553	611	636	566	665	593	620	614	605	600	597	624	564	619	571	644	604	575	592	654	597	620	647	573	614	582	608	643	635	651	602	604	548	613	549	625	586	618	626	606	647	575	616	592	589	594	608	613	609	587	587	593	550	559	583	655	603	602	602	650	590	549	594	593	622	624	580	584	617	648	646	568	595	612	570	620	586	554	590	617	553	642	631	627	564	632	589	646	619	608	636	617	631	636	616	566	622	566	618	617	565	614	562	611	618	628	628	629	573	596	626	591	603	613	610	651	603	600	596	639	652	627	604	586	611	647	569	587	605	564	574	638	551	619	659	633	606	608	623	633	621	620	624	645	621	578	595	634	616	636	611	584	601	610	534	597	637	562	596	621	613	584	605	617	578	607	595	613	551	602	564	614	615	628	570	620	601	600	606	599	604	660	616	588	606	616	571	610	605	590	597	604	583	595	609	600	614	640	596	628	634	618	626	624	595	590	585	624	610	582	596	578	683	634	635	605	611	592	602	597	586	576	617	612	624	612	611	618	627	641	596	637	585	555	584	598	585	571	588	608	574	596	587	588	614	572	556	598	613	598	565	611	600	641	615	569	602	593	534	654	599	638	634	599	597	595	588	588	580	596	589	664	654	585	615	616	639	614	583	567	611	599	577	553	615	589	576	607	589	627	597	586	642	624	618	627	609	640	616	581	607	564	614	581	633	598	598	612	600	590	650	544	588	622	607	595	627	579	577	545	602	588	615	627	642	615	608	597	607	623	558	598	586	621	619	536	598	596	592	598	573	628	639	598	579	598	660	660	616	602	569	601	619	669	587	534	630	575	633	548	642	589	579	621	584	621	598	598	594	576	667	595	567	580	615	611	614	595	626	587	604	607	617	606	592	605	599	598	587	629	599	589	595	564	588	600	551	591	646	636	601	617	586	557	599	580	606	625	578	591	583	591	542	628	575	620	613	583	651	569	600	609	617	577	635	594	568	631	579	597	654	612	579	601	589	554	631	607	606	594	617	608	603	640	617	627	613	581	624	621	614	566	595	618	592	606	581	617	605	609	586	631	565	626	613	630	592	598	610	606	595	585	593	623	604	629	561	612	603	580	608	624	595	614	580	614	610	619	595	583	588	556	640	608	610	611	609	567	606	586	599	650	621	604	647	573	569	631	626	630	556	581	628	584	604	593	595	558	576	643	576	601	564	572	597	612	575	581	604	602	612	634	590	646	566	599	598	667	658	604	564	592	615	585	600	574	604	612	588	634	607	611	659	568	612	592	549	604	569	596	564	607	599	657	589	605	599	596	586	641	635	605	577	585	585	628	596	572	600	597	604	586	593	610	575	587	620	609	629	604	620	611	601	587	613	572	628	583	624	584	604	592	593	604	635	589	590	637	559	577	629	601	614	654	562	621	646	627	633	613	582	549	612	599	609	617	635	631	648	608	580	625	623	585	616	594	573	602	551	595	618	551	598	575	610	604	604	609	623	613	553	607	637	652	589	620	578	580	620	628	572	603	636	620	608	615	592	646	608	585	603	583	611	587	637	560	628	634	604	571	610	577	569	586	590	574	609	589	643	644	601	629	560	553	585
51818	41168	29014	31718	27214	26219	27595	28377	39974	38540	29910	21121	16916	11148	8905	6595	6480	4506	2829	1890	1052	500	573	346	328	376	374	398	339	350	369	336	404	403	371	316	308	305	326	305	326	316	303	329	356	325	352	309	267	273	316	321	310	210	253	282	268	260	243	263	260	247	259	269	227	237	220	244	220	185	217	259	261	274	229	209	233	264	230	250	265	251	245	228	237	247	251	218	279	266	270	212	223	257	235	263	244	230	245	237	205	221	198	207	231	246	243	216	244	193	244	238	214	224	235	229	212	242	263	189	222	222	211	251	220	234	213	226	235	228	237	210	221	266	202	242	217	239	230	193	217	238	191	210	211	210	209	228	212	228	196	250	214	231	217	210	213	227	220	220	207	199	231	203	240	256	226	212	238	233	242	235	244	235	229	212	237	241	214	218	214	228	216	223	234	207	225	223	226	232	190	218	225	231	239	228	225	231	223	209	229	220	206	205	184	224	191	211	240	211	261	226	225	223	230	210	195	199	215	204	237	231	227	213	212	241	205	227	222	198	213	210	251	232	203	208	208	211	238	202	222	237	220	212	215	240	254	237	222	213	230	231	223	204	244	222	203	229	235	179	210	215	227	187	192	230	211	221	209	214	214	220	214	218	222	231	247	231	238	239	200	198	220	248	213	240	214	235	203	232	244	224	225	217	221	247	229	231	210	241	243	235	239	221	235	219	249	224	234	199	213	230	206	234	208	224	208	238	225	227	196	205	213	244	216	224	259	225	227	252	228	199	231	207	244	208	226	241	200	207	188	223	252	217	249	242	236	204	213	214	271	211	242	222	231	246	191	239	217	193	170	206	203	222	235	234	215	203	240	220	221	225	208	212	226	218	242	217	260	203	246	244	208	261	225	227	194	207	214	213	212	244	223	182	208	218	218	194	225	264	225	215	218	199	206	204	221	208	216	233	211	230	203	277	191	210	212	237	217	201	211	190	198	236	208	224	220	213	222	264	226	222	226	228	222	195	192	235	230	247	215	237	220	216	226	239	232	224	212	208	243	222	207	199	185	201	228	222	235	214	241	224	203	227	218	210	208	206	238	226	202	235	214	219	227	206	233	217	227	218	247	202	220	220	200	224	207	229	214	221	246	220	213	220	218	234	234	184	195	252	209	221	227	234	204	231	209	234	214	194	266	207	214	229	243	209	230	245	222	230	266	237	212	244	229	224	221	243	228	233	229	238	208	245	209	247	241	240	208	224	243	220	247	203	223	217	232	235	207	212	200	242	241	244	244	237	223	194	184	228	208	209	228	213	219	234	202	222	241	223	215	220	235	208	236	254	203	229	217	231	206	220	208	224	232	223	234	254	233	212	223	241	232	251	193	204	207	220	223	208	238	214	216	238	210	234	215	244	231	200	221	225	222	207	246	222	238	228	224	199	215	202	243	200	248	236	194	230	226	181	208	254	206	215	228	249	231	236	210	231	219	227	246	244	250	222	226	217	212	213	217	215	229	228	203	221	222	213	206	226	244	209	225	230	245	221	205	216	226	203	235	211	238	209	233	221	201	217	224	210	221	237	239	259	222	239	238	204	212	206	242	239	211	233	226	217	239	241	222	203	214	211	228	224	199	235	232	208	239	214	230	197	218	233	226	215	193	224	238	223	215	197	247	219	229	229	195	209	230	228	211	243	233	237	236	211	212	199	238	213	220	202	199	227	191	208	187	213	202	198	217	230	213	223	201	204	190	223	244	199	197	245	244	213	194	188	204	202	213	203	229	239	192	231	221	204	230	194	224	204	229	259	222	191	241	218	236	192	218	228	233	226	204	207	240	220	211	233	230	210	224	225	192	210	217	215	227	225	242	235	226	214	223	199	222	221	227	212	221	226	241	233	256	221	213	214	250	206	238	204	234	232	232	233	223	230	226	220	206	231	248	223	212	206	214	216	221	217	207	215	234	215	235	229	221	194	223	233	222	214	207	203	190	205	237	228	192	207	224	204	247	225	214	237	238	229	250	220	203	252	235	243	217	222	227	211	228	205	205	223	201	222	241	227	212	215	205	208	226	210	184	217	207	196	220	231	198	211	227	230	214	220	199	225	222	244	227	223	234	211	234	199	242	224	215	222	221	241	219	207	236	220	225	232	228	222	216	196	227	216	229	246	213	235	233	224	213	233	224	216	261	233	207	219	220	223	217	224	203	221	234	224	257	262	249	231	235	241	213	211	216	229	220	231	232	228	228	213	227	227	226	222	241	213	227	242	226	209	258	208	228	193	213	227	203	212	205	207	190	242	243	215	226	212	207	219	227	241	212	234	208	224	204	211	235	223	255	241	204	227	226	202	220	216	223	243	224	237	210	203	223	202	237	222	203	222	221	245	225	250	210	222	220	215	209	215	199	215	219	243	206	202	199	202	225	230	230	226	226	219	239	236	223	232	214	203	214	219	216	228	209	234	264	237	212	226	260	207	213	200	223	253	207	197	204	227	210	218	217	220	215	222	230	203	220	220	256	231	243	222	217	240	241	222	227	227	213	228	234	229	234	197	223	219	216	219	225	225	226	221	170	204	223	218	227	228	222	220	216	229	204	210	205	222	202	234	218	222	231	230	233	216	222	246	204	219	228	221	195	219	206	223	212	212	193	218	227	216	249	230	208	211	208	220	218	215	230	220	249	221	235	208	204	239	213	221	243	225	218	228	208	242	235	237	229	220	205	222	242	209	220	243	233	203	231	242	233	249	209	222	228	207	197	241	252	248	217	214	225	215	224	221	206	190	223	225	185	229	234	219	204	233	225	236	214	223	205	215	206	234	239	209	245	211	202	237	228	200	227	229	209	228	222	253	233	227	200	221	263	229	230	217	232	225	224	200	231	214	230	231	220	227	208	227	203	204	194	220	212	219	216	232	198	218	217	220	203	189	226	237	231	225	233	229	241	245	209	244	219	202	243	204	219	233	228	217	206	234	215	240	221	229	223	195	198	216	255	239	220	216	226	230	235	205	205	204	226	231	224	215	212	219	191	237	211	213	213	218	224	220	244	211	226	203	243	240	216	246	221	240	212	224	210	240	249	195	238	226	202	247	213	269	227	188	208	237	210	255	192	233	203	231	211	210	206	213	217	209	216	243	211	222	196	225	221	246	232	214	197	204	203	240	225	244	235	234	214	215	206	230	200	225	240	230	221	186	227	230	206	223	208	230	226	205	196	220	237	229	241	200	242	229	228	241	216	223	223	217	238	218	235	240	219	254	226	226	220	218	245	237	209	242	229	234	197	193	250	226	202	231	241	197	238	213	221	252	235	222	217	212	252	207	226	245	212	235	226	239	234	237	222	249	241	222	234	206	233	231	222	251	238	227	225	199	210	208	235	207	220	235	195	229	228	235	222	221	210	200	213	211	237	246	205	224	221	223	246	245	244	236	210	247	222	188	212	222	220	227	228	216	173	215	249	242	243	220	220	199	217	242	216	223	225	226	209	245	234	228	204	240	216	230	225	229	243	228
47940	51778	37673	45388	34221	41117	36127	36167	54242	49786	35383	30215	25233	18188	18645	16586	15192	12639	9007	6407	3599	2556	2130	1266	1226	1559	1352	1541	1291	1230	1116	1278	1687	1710	1530	1220	1022	1082	1118	1194	1134	1216	1109	1177	1141	1161	1103	1049	1041	1176	1226	1171	925	855	773	742	810	792	692	672	730	637	670	730	739	655	581	606	617	631	599	678	575	574	530	593	528	581	635	666	689	636	645	613	632	657	682	722	671	662	651	602	583	578	546	566	600	542	528	535	554	479	577	538	556	548	518	539	534	557	547	509	508	531	497	497	517	483	533	504	512	512	536	523	513	531	507	536	532	518	521	501	539	503	525	471	556	466	507	518	488	520	505	488	506	522	501	500	486	506	482	525	496	459	478	531	499	482	498	488	500	466	498	505	519	509	474	520	464	563	489	455	498	498	496	455	458	521	501	498	495	455	529	452	482	490	494	508	473	504	531	466	486	499	475	494	504	488	519	470	542	488	489	505	455	534	498	481	518	494	470	499	464	514	487	505	499	505	505	467	503	447	510	459	466	512	485	523	518	485	458	499	477	472	487	468	500	468	493	490	528	469	517	492	451	474	492	493	501	469	468	543	446	484	488	466	505	440	427	466	540	479	502	443	487	489	509	522	499	465	461	517	501	500	444	479	509	482	505	538	495	512	480	437	495	501	491	513	502	474	531	508	528	494	537	506	545	495	469	486	494	509	494	495	463	495	510	494	519	494	507	448	473	481	490	480	472	516	460	475	486	485	528	512	463	509	505	482	481	507	474	487	510	495	462	510	473	534	481	502	521	493	514	496	501	530	491	507	449	499	497	511	478	505	519	456	477	470	524	507	468	469	492	493	442	500	453	521	487	475	498	479	461	478	463	520	513	485	522	493	463	495	506	456	522	484	478	487	490	452	487	492	513	490	507	511	488	468	523	486	502	507	490	477	505	519	505	550	525	496	486	465	513	495	480	502	486	490	503	501	482	471	511	485	509	505	487	508	522	472	505	492	467	471	507	468	489	498	513	532	468	508	509	496	506	488	505	505	515	510	496	459	496	469	515	483	522	459	474	482	450	502	446	500	465	462	477	456	466	455	483	460	520	502	489	518	503	460	508	501	485	476	483	500	475	488	482	530	533	512	456	465	503	480	485	470	459	484	502	460	485	516	508	456	490	514	504	512	512	472	499	488	493	530	516	475	441	495	512	478	490	526	462	496	506	487	501	482	476	528	488	475	524	518	500	457	520	500	462	489	491	470	490	477	492	464	511	490	460	505	450	555	479	506	505	469	481	489	510	492	460	502	475	502	443	504	503	524	501	500	471	480	483	489	490	505	488	485	538	503	516	487	511	466	501	499	477	465	495	511	517	512	518	499	452	493	505	466	492	471	483	533	485	455	467	483	494	483	491	488	510	464	466	460	476	468	485	526	470	495	478	535	511	473	458	472	489	473	518	491	484	505	532	482	457	486	505	479	476	516	460	477	450	498	504	455	444	489	496	503	532	525	483	483	471	522	481	456	494	506	470	493	490	515	499	475	453	507	534	487	500	488	482	519	434	530	485	485	530	487	521	507	458	475	489	470	475	475	515	501	489	484	476	531	524	492	465	518	446	478	486	487	491	492	449	536	484	515	533	478	479	467	468	473	473	527	467	491	433	468	478	502	486	482	487	478	484	471	475	491	511	503	496	450	510	492	497	512	484	496	489	484	476	501	502	472	494	504	481	472	459	479	506	477	496	498	491	498	522	517	489	509	503	476	505	498	476	467	496	483	513	493	454	497	470	482	487	518	487	481	484	502	483	478	495	488	478	528	482	492	510	452	484	512	481	489	517	482	486	433	491	465	535	493	455	471	502	501	479	519	513	492	493	462	511	478	499	477	475	439	480	492	465	476	498	493	472	499	465	530	505	514	471	486	473	507	488	515	525	500	495	466	474	483	509	505	515	473	488	516	494	510	436	459	513	511	493	498	512	496	458	502	484	479	466	509	493	515	530	487	477	454	494	482	507	497	500	484	473	463	494	513	554	518	461	515	460	505	460	505	509	517	489	476	457	470	482	495	467	441	519	500	457	433	473	496	464	480	498	490	478	481	449	453	482	521	499	503	489	474	501	483	476	463	501	525	480	491	463	499	507	486	484	502	517	502	515	482	485	513	505	472	469	516	478	525	470	466	460	486	481	485	487	528	529	481	515	454	463	459	463	511	469	509	450	499	506	473	497	484	502	488	469	498	505	518	501	485	493	495	542	469	517	513	484	522	522	541	474	469	480	510	522	521	494	462	493	500	490	514	486	480	487	492	527	485	528	469	546	482	510	489	448	513	511	485	476	491	484	493	488	500	447	454	486	512	455	503	486	490	502	489	442	497	513	509	499	485	503	496	489	488	501	467	478	473	519	520	513	525	520	471	510	482	463	522	480	544	482	518	481	466	490	470	523	526	494	471	473	521	499	466	513	505	481	485	489	471	482	528	485	501	528	500	508	462	445	507	516	442	492	482	456	489	494	499	427	497	491	518	495	507	494	463	483	468	505	494	454	500	478	492	512	483	477	482	490	501	513	480	509	470	473	485	521	505	494	477	496	495	493	450	531	513	455	484	487	487	487	507	483	461	483	452	501	503	495	481	488	534	449	513	514	486	479	489	484	459	505	468	482	508	480	494	508	496	514	479	532	486	526	449	487	504	493	470	474	488	494	507	509	507	509	514	484	455	498	490	492	554	488	478	465	527	490	515	497	493	502	479	502	483	487	482	486	474	492	479	506	490	526	503	513	494	484	514	480	471	506	488	524	464	480	449	495	479	497	483	487	462	487	499	506	506	487	475	468	476	488	501	495	436	516	479	500	474	440	473	485	467	467	472	485	467	482	496	473	472	466	465	512	514	446	498	491	500	528	472	455	475	468	436	490	492	483	497	455	461	495	491	477	482	529	484	412	530	469	470	474	483	498	484	522	471	488	484	476	475	495	496	446	512	496	491	505	494	520	470	488	500	530	519	474	517	480	488	490	482	429	496	490	507	484	542	519	453	496	471	455	478	502	491	474	484	487	458	483	489	437	476	482	483	465	473	501	499	483	512	526	496	539	502	484	512	519	494	495	503	504	496	473	470	505	507	471	480	508	522	470	513	497	505	498	459	537	518	469	470	511	491	447	495	478	500	488	508	492	535	492	495	515	482	509	484	502	474	466	502	490	480	471	531	536	489	508	489	482	507	491	499	462	476	512	482	475	478	527	455	486	478	508	479	481	489	548	485	507	498	469	486	512	486	521	490	446	471	451	474	493	518	452	473	485	456	486	456	498	532	486	455	476	522	520	529	513	489	500	527	459	485	490	475	482	520	504	460	457	491	491	495	488	473	516	495	513	466	498	477	502	462	495	476	441	468	482	487	490	504	489	492	494	508	484	512	479	490	477	475	490	484	478	489	507	497	493	501	485	454	509	455	517	531	481	519	468	488	478	453	532	465	479	520	515	537	486	471	471	486	485	485	487	488	482	525	504	496
21785	26190	21018	14277	5890	2962	2024	1315	2099	1691	1199	777	499	462	459	348	370	368	325	325	306	277	276	263	273	276	282	259	277	287	279	279	297	250	275	262	275	272	297	293	273	265	294	286	276	284	300	279	274	286	304	306	269	273	250	261	272	274	266	275	272	303	272	262	269	273	273	260	269	245	228	264	257	277	245	234	246	249	275	283	255	263	260	259	265	253	259	276	266	249	259	283	274	259	288	262	245	253	240	259	274	274	261	249	280	237	251	284	239	213	293	309	295	259	248	254	239	258	248	234	284	252	257	269	270	250	262	270	280	296	253	257	264	285	269	260	240	267	239	281	267	293	244	263	249	250	248	257	299	284	261	268	273	258	264	289	276	263	283	247	257	268	227	267	256	287	291	272	253	257	248	264	236	288	268	247	273	241	266	246	277	248	266	252	260	235	239	243	245	262	281	269	268	289	265	243	244	251	272	276	252	255	249	276	228	262	272	246	243	276	270	274	251	257	264	250	263	243	256	242	242	252	265	255	267	273	245	274	263	253	261	259	275	225	286	294	282	264	255	258	258	250	276	246	239	287	256	289	229	243	278	246	278	268	259	262	234	288	252	244	258	279	287	257	247	261	262	243	251	278	244	237	254	297	275	291	250	260	284	277	265	258	270	287	254	250	272	252	265	263	273	242	252	281	254	288	272	233	249	244	228	226	241	277	242	215	263	265	224	282	278	268	256	252	280	269	275	269	284	252	253	253	270	257	242	272	261	258	258	259	263	275	222	289	262	278	257	247	266	249	278	239	256	258	244	241	242	260	247	252	259	254	261	258	250	254	282	253	245	277	272	248	248	277	261	248	262	266	233	256	224	257	234	261	250	272	215	259	282	258	259	268	275	284	277	273	250	271	259	262	243	230	262	260	266	260	248	245	260	294	255	270	265	275	256	258	266	254	239	259	277	275	240	241	254	244	272	241	246	236	242	275	257	265	312	239	260	238	273	275	288	261	239	289	276	260	252	276	274	265	280	250	235	262	243	297	251	258	269	258	297	266	223	254	263	234	262	258	288	256	275	271	257	244	261	263	271	259	259	244	262	262	245	247	263	284	275	268	222	220	270	305	262	276	267	256	242	266	249	251	277	261	285	267	265	297	232	304	246	271	268	252	259	237	281	284	269	264	247	234	229	253	236	273	243	219	241	250	285	252	265	267	288	275	276	280	255	270	280	226	280	260	248	275	256	249	270	276	261	259	281	275	257	250	251	262	267	275	277	270	235	252	239	251	255	285	261	245	245	253	262	269	243	236	262	272	279	290	254	248	270	267	270	249	249	241	265	271	286	276	284	278	240	251	262	266	270	277	275	282	265	248	284	232	273	252	292	250	295	250	256	259	266	210	241	265	285	281	268	229	298	255	254	274	290	283	282	263	239	278	274	265	267	278	277	255	231	260	249	250	267	214	278	274	232	273	261	289	268	248	245	261	253	278	265	264	260	265	290	276	244	229	238	265	281	286	259	256	247	262	260	283	268	271	263	280	256	265	256	263	287	239	278	266	262	271	262	283	241	279	256	245	267	252	285	274	263	260	270	270	293	224	231	266	268	269	237	245	268	255	274	248	241	239	275	243	264	263	273	253	244	261	268	267	253	265	277	259	288	251	256	246	249	232	274	302	293	285	278	243	269	262	273	259	264	220	242	250	259	266	252	255	245	262	240	257	271	271	257	240	267	249	283	250	270	247	257	243	243	257	257	238	249	267	242	245	266	238	235	278	263	268	256	242	294	234	255	264	277	280	237	263	276	274	226	295	252	267	255	266	263	250	271	265	266	269	233	236	227	270	257	255	248	276	260	266	233	254	245	260	276	238	251	262	257	271	273	239	278	276	278	264	242	251	252	270	265	255	239	222	221	287	249	267	230	254	251	264	265	225	224	269	257	273	238	261	314	252	258	250	273	284	244	271	280	297	252	270	270	231	267	273	266	282	263	283	264	267	268	226	281	259	283	232	260	289	259	268	274	237	267	272	251	256	272	283	274	256	247	271	261	275	286	239	263	266	261	236	263	238	272	245	254	253	278	233	280	242	271	247	257	266	247	235	256	260	282	258	246	242	271	295	248	236	247	258	260	277	277	232	282	261	259	238	246	246	251	300	257	275	273	253	271	281	274	280	260	236	280	264	245	263	273	266	294	224	239	275	296	275	238	301	267	271	250	265	256	272	275	263	266	268	246	248	271	270	235	266	279	265	255	253	258	250	221	242	257	271	262	266	254	251	254	225	272	260	294	251	257	257	238	287	239	273	278	237	260	274	243	266	268	238	274	240	238	259	274	248	286	248	304	241	248	235	258	260	262	271	256	281	259	252	254	258	232	274	247	252	265	235	281	260	287	274	254	256	274	233	255	257	240	235	287	273	254	262	277	282	278	250	267	265	253	263	240	291	261	257	266	286	238	245	250	277	282	243	248	242	256	251	282	260	285	262	235	261	248	267	265	276	294	264	281	266	227	284	282	244	259	253	282	265	229	258	270	297	293	277	290	276	279	276	262	271	253	289	263	225	239	238	264	273	271	247	249	242	289	276	255	261	245	221	236	274	255	245	267	260	247	235	263	256	261	270	272	297	275	237	284	259	265	273	279	252	227	252	257	253	263	263	245	268	257	272	255	234	267	258	292	245	244	289	260	252	235	243	270	270	247	263	240	250	258	209	267	268	226	249	246	271	279	265	255	273	268	276	293	267	275	271	291	248	264	267	289	258	288	255	243	270	257	238	217	289	235	236	262	256	254	285	282	268	264	270	281	261	218	270	259	258	268	229	271	245	282	259	261	240	239	277	254	246	260	260	272	277	277	266	273	242	253	265	234	275	258	262	261	263	256	264	284	279	259	244	251	277	270	240	242	259	249	283	262	246	255	233	263	259	267	233	251	248	249	266	250	268	265	247	261	270	268	244	291	265	282	279	254	263	264	268	251	271	246	241	225	234	270	270	284	267	265	271	253	276	256	257	252	285	237	228	232	274	247	280	248	256	262	250	303	246	267	217	245	262	231	289	247	241	276	262	249	252	262	255	265	272	254	251	286	277	266	277	259	281	267	282	262	292	255	273	266	256	258	272	279	267	284	270	260	258	278	252	262	266	273	273	299	238	275	265	275	271	253	267	246	244	213	263	271	246	269	261	261	280	260	241	260	287	256	239	280	267	264	254	255	283	267	256	240	277	270	274	267	265	234	265	277	263	279	248	273	295	248	271	253	246	276	242	259	261	255	263	264	269	248	242	263	245	244	245	282	277	238	286	261	271	284	247	269	241	281	233	277	295	273	280	252	266	261	272	278	269	259	275	279	261	247	257	261	261	266	255	280	244	254	254	249	248	285	246	252	251	242	250	259	245	274	259	241	254	271	246	243	267	256	246	236	247	257	261	270	238	243	286	259	256	268	236	254	263	259	274	261	264	231	256	267	265	271	270	256	246	263	291	286	274	223	256	238	255	254	270	264	254	235	233
16871	26268	13974	20190	8389	8239	5766	5154	11164	9111	4429	3514	2382	1968	1772	1472	1607	1365	1186	1054	881	839	779	823	758	691	776	671	733	714	722	783	777	797	772	785	738	762	796	740	824	771	762	776	758	719	730	709	754	817	839	850	743	705	726	669	670	679	689	709	684	635	618	661	648	603	662	654	662	625	652	698	657	629	569	601	644	635	624	620	666	626	629	670	672	697	713	698	660	715	658	620	643	656	634	687	650	640	608	676	603	598	583	620	618	656	608	620	631	649	615	668	607	595	628	607	642	580	616	625	679	626	622	650	633	621	649	634	627	575	624	625	601	622	616	590	646	620	610	598	635	603	584	590	606	630	579	600	651	585	610	586	580	597	601	612	596	596	598	667	624	616	626	613	634	602	576	610	576	594	651	595	619	626	584	588	572	607	636	613	598	601	577	594	574	606	605	620	600	576	651	656	579	592	631	598	605	623	604	548	618	548	632	588	606	599	619	597	627	627	596	566	612	595	595	578	599	612	617	604	581	613	602	639	630	587	578	596	593	600	577	591	580	617	572	610	615	598	619	633	557	615	636	582	585	627	595	603	591	592	601	580	651	620	587	592	591	619	608	563	599	631	638	626	607	610	586	580	606	620	599	576	635	596	598	604	593	650	595	585	602	606	578	619	632	589	577	640	645	609	550	632	633	666	609	586	568	621	603	650	609	574	626	605	595	617	598	592	567	641	608	618	562	589	681	564	666	625	651	612	590	612	623	569	631	616	615	615	601	599	576	595	618	606	575	605	598	614	584	613	588	604	596	623	597	575	627	654	638	634	563	614	592	643	591	625	633	581	616	603	596	601	604	599	618	604	629	584	605	594	582	593	572	578	584	626	567	616	589	648	593	589	654	602	593	557	635	620	574	581	611	594	642	569	660	619	629	608	619	570	637	618	560	644	611	612	628	560	595	609	617	622	594	560	582	616	619	581	610	576	611	629	564	629	580	621	599	596	645	621	619	573	650	605	626	619	592	623	614	565	613	619	617	568	582	588	613	599	603	641	579	580	622	616	612	613	612	589	609	563	592	633	607	599	609	624	579	624	590	631	576	603	597	636	630	573	575	597	625	606	634	612	602	579	573	627	610	594	613	587	570	626	603	553	623	606	598	609	601	596	586	605	578	614	640	603	577	563	572	611	626	595	634	560	612	624	609	604	619	629	610	574	613	593	629	606	646	609	604	584	604	596	616	619	529	591	624	628	646	594	567	578	660	580	567	648	592	633	609	626	605	607	621	639	605	615	569	520	639	597	572	618	574	620	583	655	574	598	631	597	633	645	590	607	585	628	607	575	617	579	588	592	594	616	645	552	578	648	605	570	600	585	624	596	615	625	536	575	617	530	600	602	572	641	616	624	618	618	594	618	568	566	615	609	616	589	605	609	640	629	633	562	631	586	597	600	612	600	618	609	634	612	622	582	564	605	649	590	584	573	584	619	615	608	602	577	567	598	590	618	585	615	607	582	566	635	619	568	610	610	606	591	612	656	623	621	612	585	582	594	585	620	596	572	623	600	593	614	681	624	626	618	594	608	582	627	605	635	543	591	623	623	618	618	617	619	652	621	605	579	618	550	570	541	560	613	635	580	593	571	600	611	582	587	590	595	588	626	604	597	630	606	611	637	609	608	635	597	596	636	596	633	628	613	613	609	569	595	619	570	550	598	597	624	644	624	628	617	611	630	586	580	615	532	575	586	614	564	605	608	572	596	582	620	600	588	598	625	643	616	578	622	614	601	554	600	556	620	615	558	611	589	599	584	612	603	617	644	627	624	600	653	639	595	601	622	616	562	563	584	586	596	594	589	610	602	610	611	598	595	596	573	592	605	604	611	566	607	564	578	628	603	639	616	595	659	593	599	585	597	584	565	585	572	630	586	573	609	627	618	616	611	609	611	614	626	577	574	626	595	612	618	594	613	607	610	587	627	622	604	600	594	635	619	637	608	621	604	536	594	624	617	620	595	585	602	660	645	602	618	604	615	575	586	617	630	576	616	573	600	583	627	628	650	629	610	627	606	637	608	582	645	616	593	594	594	620	581	618	572	572	599	582	608	575	600	626	580	557	635	600	609	616	588	635	582	624	582	609	589	577	574	579	578	564	601	598	635	649	581	580	617	563	604	629	586	565	638	626	581	616	652	633	587	598	654	580	548	628	599	623	603	590	623	593	568	614	613	630	599	575	569	593	565	554	612	602	592	613	565	634	647	579	626	570	597	564	597	581	553	584	577	624	619	596	599	600	608	609	608	617	634	603	619	603	596	623	622	555	622	594	615	594	611	597	558	623	617	617	604	605	559	642	622	604	614	575	560	609	625	638	582	613	609	645	578	605	620	628	593	619	582	640	591	661	598	622	607	633	662	601	620	595	650	653	631	605	631	630	582	636	577	619	635	588	629	596	613	621	590	620	571	592	650	590	606	653	609	608	638	537	606	605	605	608	571	616	628	568	607	613	637	613	613	635	650	607	624	617	616	628	628	628	584	560	616	600	625	615	585	605	540	618	597	604	605	619	635	611	645	620	610	611	616	609	605	621	589	593	588	595	621	580	605	621	595	620	581	613	561	584	595	575	618	621	589	581	585	585	629	623	586	591	601	617	608	639	624	609	594	600	602	579	614	614	623	634	605	631	605	633	609	587	649	584	574	598	642	625	620	581	615	567	662	528	628	585	614	595	619	617	622	615	637	578	570	602	609	599	595	643	632	571	649	575	635	599	613	627	576	591	589	587	595	609	631	632	631	556	595	608	665	555	596	596	547	649	586	615	620	616	567	600	600	592	614	599	606	589	613	605	614	568	622	620	599	624	569	572	571	604	585	557	550	633	623	575	608	635	563	577	585	603	684	612	621	594	595	620	633	584	619	657	632	608	644	596	589	552	598	561	580	608	635	590	585	579	625	625	620	624	577	603	565	561	587	621	594	627	594	620	650	596	579	614	644	617	593	612	668	627	611	578	614	582	599	594	618	597	608	619	591	583	601	640	600	579	604	567	646	587	588	586	588	632	620	626	587	604	628	626	564	638	624	619	573	626	577	601	578	584	552	616	587	617	605	602	610	622	636	594	607	599	570	612	606	646	588	651	623	545	613	575	617	603	578	647	607	613	613	612	574	570	579	598	618	602	592	608	637	566	638	599	605	587	680	579	621	630	601	602	560	636	582	606	572	572	623	615	592	650	631	581	560	631	609	615	588	587	561	587	618	602	608	587	599	563	584	608	615	638	600	617	623	617	603	602	635	559	618	600	613	614	609	608	573	616	555	559	636	620	597	615	648	597	592	577	596	652	624	606	591	596	617	610	634	578	592	577	675	592	634	594	591	609	587	661	612	598	574	592	610	566	564	598	625	586	555	609	634	611	624	557	587	608	620	612	576	543	622	568	562	625	593	613	618	639	557	579	612	650	619	564	629	566	618	596	577	608	584	619	578	598	602	581	617	651	595	650	628	565	617	604	584	605	624
50401	43789	30052	31544	28622	25561	25073	22917	33025	30795	21924	14795	8951	6070	4492	3110	3650	1980	1445	968	601	423	481	394	310	361	389	348	355	353	334	335	359	359	343	335	322	307	311	338	352	330	344	313	326	332	333	324	321	323	334	350	311	311	271	290	305	276	283	299	275	268	258	293	283	279	313	254	273	291	287	294	302	270	265	302	295	279	283	314	278	276	300	258	287	266	252	286	286	284	328	276	286	270	255	294	294	297	254	296	286	270	265	256	306	303	267	276	292	290	255	292	280	276	290	239	263	249	252	258	287	272	271	287	271	277	258	261	256	269	256	296	279	284	274	264	281	270	295	232	276	274	257	298	329	277	269	296	286	274	308	267	304	255	243	264	269	276	303	281	269	246	273	276	248	264	256	266	282	260	265	278	305	286	272	240	288	260	291	256	268	275	273	276	257	264	235	285	238	291	253	273	293	253	248	273	259	244	276	276	278	258	284	264	275	244	263	279	277	270	285	268	284	285	241	252	260	278	266	290	298	229	306	271	264	254	253	264	252	266	247	277	266	232	281	267	278	258	249	270	281	250	285	256	295	277	265	260	275	283	264	270	241	258	293	247	254	271	238	262	258	245	258	277	273	247	263	283	275	285	292	271	284	250	259	261	234	280	291	267	256	270	306	270	273	302	276	286	300	271	263	277	285	245	263	254	280	263	239	271	261	279	271	296	278	262	272	258	278	264	272	250	290	315	248	273	261	277	247	262	255	283	298	260	287	262	247	250	279	280	268	276	282	285	268	285	256	272	253	275	237	270	322	261	286	291	251	252	295	274	293	279	271	292	240	271	268	253	262	269	276	269	268	289	295	273	269	282	255	292	277	278	283	253	264	272	289	240	263	245	240	300	251	296	282	299	249	290	300	271	264	274	291	293	261	276	252	259	258	272	248	283	264	291	261	270	291	287	276	230	256	266	262	270	263	256	280	247	254	255	259	267	292	257	287	260	262	266	282	277	271	270	257	287	286	279	276	272	275	265	268	247	279	274	255	267	276	262	297	274	271	293	290	252	275	247	277	270	254	275	279	283	279	265	234	267	273	291	274	270	298	256	244	274	267	280	269	278	269	272	285	254	269	309	286	267	248	298	237	285	273	254	278	274	265	283	251	244	299	292	328	258	297	243	238	293	262	259	238	282	294	264	245	274	259	268	303	296	245	268	268	278	311	299	216	262	285	283	302	286	292	261	279	302	275	262	242	276	246	263	295	284	309	283	294	258	258	303	277	284	279	281	248	259	255	281	263	266	274	260	274	275	269	298	300	291	267	265	271	266	274	267	260	262	269	262	294	282	264	266	283	272	276	236	251	292	253	280	254	257	270	266	312	276	281	264	302	285	267	270	292	259	288	268	245	262	236	278	278	294	268	297	278	290	236	297	260	247	245	249	235	246	238	301	266	285	258	294	283	258	286	285	240	266	285	272	253	239	256	280	264	318	250	257	252	257	295	276	250	285	276	236	265	292	269	326	268	272	277	266	275	245	296	318	297	264	251	247	266	284	238	265	250	262	278	275	261	303	267	288	265	280	266	277	261	279	266	260	256	252	301	285	259	254	267	263	274	269	278	277	257	284	261	232	269	277	293	238	265	250	263	284	291	258	308	291	259	268	253	264	290	261	277	277	249	268	282	261	245	304	276	273	261	287	258	288	267	298	256	300	228	247	294	276	250	262	263	268	282	284	248	288	266	266	267	237	261	274	292	296	284	253	244	254	278	272	255	264	263	272	283	273	276	286	268	289	268	270	272	264	250	285	289	275	278	272	291	246	245	311	279	300	267	267	267	267	293	305	270	260	252	253	279	255	287	236	258	235	273	274	284	262	304	261	245	256	267	313	281	279	257	282	282	243	260	274	299	261	264	304	251	283	292	255	311	289	246	287	272	265	264	231	238	278	260	249	289	278	221	258	261	245	281	254	266	241	242	275	267	252	289	248	280	274	276	244	237	242	261	273	275	269	264	264	258	290	285	278	294	268	277	257	261	279	278	234	282	270	270	274	298	263	281	270	258	284	252	258	265	277	266	272	268	251	266	281	265	243	275	276	264	286	280	264	263	263	273	248	271	290	247	270	250	270	260	253	293	290	284	255	269	243	277	298	280	285	277	268	271	269	274	229	308	283	244	280	240	253	289	253	228	291	266	275	259	268	293	288	288	276	260	261	259	274	274	304	248	253	264	284	283	244	270	244	290	284	279	242	307	249	257	288	264	255	245	275	299	236	263	267	252	288	259	246	241	260	265	273	242	263	290	261	284	267	296	268	279	267	277	256	243	277	268	263	229	254	235	268	257	299	257	241	280	286	250	291	251	286	299	270	241	259	265	259	266	294	270	266	276	268	297	250	259	252	305	273	303	250	294	254	257	302	248	233	258	258	278	283	268	263	272	266	273	277	256	250	266	235	262	272	237	271	287	275	250	281	258	238	272	283	277	266	292	282	261	295	267	271	268	296	276	273	286	247	267	292	262	246	287	286	270	257	277	287	268	265	277	263	292	267	283	294	266	276	257	251	242	267	275	273	280	274	281	270	262	287	269	279	305	274	271	291	281	256	271	287	275	256	242	271	261	291	262	273	295	259	273	248	241	260	258	258	264	266	253	216	274	286	261	266	272	250	257	271	283	242	253	266	292	260	271	252	261	305	257	292	269	266	261	277	303	271	288	281	275	275	269	299	310	237	310	285	285	247	247	255	255	277	243	260	281	256	280	253	284	285	262	252	240	287	313	297	286	290	268	292	241	298	301	287	255	290	247	302	260	265	259	240	306	276	241	285	258	266	265	260	270	248	286	279	280	273	263	287	235	273	272	261	250	259	265	246	259	267	253	302	233	276	277	279	306	249	235	274	309	265	285	269	284	299	278	277	238	251	271	259	256	272	278	273	239	258	279	244	244	250	261	268	271	279	283	258	285	275	277	289	263	264	258	270	267	265	281	277	261	272	275	290	252	245	245	287	302	245	284	251	257	264	253	286	261	256	249	296	285	299	282	287	291	259	277	255	274	281	264	306	267	290	258	255	279	274	266	239	249	299	269	256	227	278	251	239	265	286	264	261	239	222	261	289	274	261	304	275	258	282	298	271	275	280	253	271	281	275	245	278	253	239	295	274	266	307	276	236	271	278	258	308	274	269	275	257	268	255	304	257	272	265	258	283	235	267	270	261	265	247	254	310	259	272	286	290	270	280	296	290	246	264	277	288	265	291	259	259	297	265	289	248	311	260	267	270	284	261	280	263	288	278	265	265	270	261	257	270	263	272	282	250	280	276	285	254	261	262	278	270	262	275	272	284	295	256	232	285	288	239	273	256	268	261	257	236	290	272	260	264	265	273	301	283	250	262	277	267	256	292	260	276	258	264	283	304	269	255	248	228	259	256	263	283	273	250	275	252	280	264	271	272	269	269	266	283	254	257	286	296	270	272	277	259	266	306	282	258	262	287	301	290	287	258	269	274	313	289	262	277
43489	52046	32491	46884	27782	35255	29032	31006	49932	43014	28505	24030	16946	13016	10748	11512	11116	8213	5515	3850	2380	1581	1656	1270	1053	1105	1142	1101	1204	1008	1005	1150	1391	1311	1163	973	979	1035	1017	1005	1035	1133	1089	967	1076	1029	955	1106	1017	1068	1114	1078	889	830	778	811	776	761	733	752	739	688	702	766	724	669	693	657	713	644	647	723	671	641	650	681	684	646	701	685	746	648	649	689	713	721	716	749	744	719	706	668	627	644	683	612	634	630	619	616	620	651	665	619	637	617	686	648	681	655	650	625	598	631	620	557	599	645	624	637	627	707	673	622	562	601	651	632	617	590	625	566	550	548	577	634	590	619	666	626	614	610	581	586	606	595	601	598	599	596	601	598	576	598	605	595	583	585	632	549	567	613	613	581	610	604	593	586	632	654	593	600	639	587	623	593	637	604	589	619	628	650	578	587	582	624	608	612	579	579	555	572	620	582	541	580	567	615	604	602	644	580	641	601	601	625	640	639	573	643	599	590	633	601	570	617	611	597	558	586	576	619	643	583	593	554	571	639	596	606	618	612	606	601	547	623	616	636	590	622	587	585	570	613	636	627	579	597	538	565	592	586	587	584	643	599	561	623	646	647	606	635	582	610	616	596	629	626	641	572	598	639	610	563	604	577	629	559	611	590	579	585	624	575	568	576	593	647	572	594	624	568	600	606	543	603	572	604	580	587	593	588	607	575	601	550	631	625	651	560	624	556	608	614	592	602	593	581	579	622	608	622	593	629	582	550	617	635	595	614	602	584	602	594	583	586	630	580	558	615	644	593	608	554	547	619	647	543	647	630	591	612	576	555	599	623	592	569	657	591	575	612	627	594	590	606	611	576	645	622	569	629	595	572	614	614	622	579	598	606	600	609	592	617	598	570	620	620	613	621	651	639	637	607	639	616	580	558	613	622	612	637	571	581	607	612	608	602	582	577	615	610	587	629	608	631	612	646	634	651	577	611	589	622	619	608	579	598	586	626	606	574	618	588	622	596	629	579	610	601	584	583	612	584	622	637	590	624	592	608	610	636	632	635	595	560	617	620	650	632	591	603	598	646	595	583	594	646	614	621	564	650	616	652	619	611	620	586	635	604	619	585	643	624	590	586	609	618	606	611	622	624	587	651	647	640	620	591	575	583	566	594	585	666	634	620	622	638	639	619	603	599	649	606	591	578	607	623	621	577	572	601	602	597	612	601	535	558	584	587	604	589	566	559	573	597	587	591	627	590	578	619	596	609	615	620	592	596	618	622	633	596	605	577	619	634	600	641	638	619	648	669	601	618	606	659	591	635	617	650	595	614	605	606	608	618	597	595	601	577	618	595	571	633	559	592	593	596	590	546	561	626	570	593	571	583	585	580	638	577	599	598	586	570	612	599	586	574	581	639	584	633	561	573	613	597	608	573	534	573	597	632	605	613	600	604	615	624	610	595	583	601	602	581	593	634	608	597	635	655	589	606	590	591	624	582	623	621	607	629	565	616	617	562	597	610	583	625	609	573	571	568	598	581	655	600	611	580	580	617	628	594	652	589	595	588	599	640	639	605	622	609	642	581	632	566	616	624	619	617	573	577	626	644	607	630	588	566	631	629	592	558	603	628	616	642	633	621	599	601	552	600	653	585	587	635	591	607	644	608	597	625	594	587	602	613	586	631	648	656	558	640	589	552	608	591	614	608	615	612	600	617	599	587	603	658	630	606	616	641	625	614	648	586	641	616	603	583	636	602	581	573	653	600	642	634	584	574	645	652	616	602	592	550	587	597	632	582	596	611	553	560	626	603	620	598	628	642	579	613	568	668	624	564	576	597	636	599	612	632	613	623	568	620	612	601	583	593	630	634	596	550	606	588	582	603	554	559	592	603	641	619	606	567	659	585	624	569	612	572	615	637	600	609	644	638	622	628	648	618	585	622	579	572	629	618	591	596	548	583	621	619	598	606	633	612	651	652	623	603	585	586	580	584	617	626	594	574	632	626	600	605	620	599	643	612	591	573	623	626	604	609	599	584	629	589	633	608	628	611	608	622	580	570	568	557	584	597	570	591	609	645	636	596	610	602	581	596	635	617	659	619	644	621	551	599	592	589	594	618	615	595	573	575	558	599	594	623	640	599	619	578	583	605	570	595	587	593	590	624	589	595	600	605	641	642	613	584	576	617	589	564	555	543	597	602	653	605	587	596	587	671	611	578	593	600	609	593	655	583	617	589	613	599	583	595	618	603	620	622	609	562	555	653	662	604	603	633	562	613	646	620	623	619	577	582	576	608	594	587	641	587	611	590	610	553	571	577	615	587	557	615	544	608	628	643	587	583	589	591	570	607	585	537	580	621	601	603	567	594	631	587	644	603	572	650	607	555	632	597	581	648	628	587	644	605	628	605	606	628	578	590	593	642	559	580	571	671	595	582	608	618	584	610	556	626	629	667	625	579	586	573	612	588	637	565	618	587	604	614	625	601	611	579	614	592	575	624	635	600	637	592	593	650	602	618	575	557	586	607	633	573	599	612	609	630	575	571	624	616	591	573	614	586	631	618	572	637	635	573	575	649	614	600	620	610	608	593	566	624	604	561	599	595	614	639	607	572	640	598	623	590	597	609	559	592	602	573	659	585	600	609	589	622	595	641	625	569	571	608	598	609	620	592	576	602	559	605	642	603	604	576	589	603	636	596	617	623	589	626	585	633	607	627	603	585	585	611	572	646	599	602	588	578	627	643	634	591	598	586	556	615	541	584	595	626	602	597	600	595	637	604	586	592	581	574	574	589	589	628	551	600	632	589	612	588	601	621	605	614	570	573	599	605	564	609	600	572	612	591	624	625	648	621	611	606	581	619	627	605	547	596	636	576	566	600	563	591	597	643	576	587	585	586	589	578	630	650	569	605	628	592	605	558	607	607	571	605	633	587	595	591	591	584	616	603	588	580	559	594	592	560	633	624	601	604	579	607	595	621	593	648	606	572	596	580	602	613	632	620	602	620	586	632	601	625	590	563	597	536	633	613	585	590	578	612	642	587	572	591	579	608	583	665	583	618	626	569	601	596	564	661	577	604	543	618	580	578	588	593	588	586	581	630	562	623	608	614	560	599	595	583	617	642	579	623	612	590	584	579	557	600	592	604	582	626	622	653	596	606	572	597	638	613	584	614	583	617	579	578	584	634	654	601	633	595	607	580	614	632	578	590	583	614	618	636	637	596	591	551	615	572	595	604	627	630	596	565	571	571	619	650	615	627	595	585	620	595	606	645	566	584	595	625	615	572	598	587	597	618	639	596	622	618	596	629	596	587	638	606	605	569	636	626	597	589	580	581	635	617	653	583	632	569	584	592	639	592	562	601	564	633	560	617	639	550	595	640	563	624	605	592	635	568	628	610	581	608	589	575	607	631	587	625	594	545	585	579	572	586	572	591	572	599	590	621	581	616	601	619	628	585	630	578	585	601	616	594	645	600	576	613	607	590	571	583	647	601	631	595	573	649	629	639	639	583
51582	40884	30991	30547	28560	26486	27823	29885	43265	39017	31987	22531	13969	11314	7531	5765	6117	3949	2578	1635	1030	655	506	386	369	366	371	339	336	337	268	382	442	465	377	327	302	312	341	317	333	304	333	351	349	320	334	295	304	340	318	358	301	280	268	273	234	262	249	285	263	262	228	248	231	226	225	234	242	246	234	258	205	221	227	246	224	216	245	261	267	260	222	212	234	251	242	260	248	238	237	242	248	215	240	245	237	258	239	237	237	223	208	225	222	216	243	275	222	234	196	222	234	228	211	211	223	213	222	227	255	239	230	224	224	219	214	207	233	219	259	214	235	219	229	247	236	204	211	216	216	196	217	203	216	199	212	185	208	232	216	227	209	227	214	235	202	239	221	249	230	243	246	230	217	214	221	218	208	208	189	237	199	232	243	224	227	232	202	227	199	242	245	202	221	215	213	222	232	196	215	206	199	236	207	248	217	221	240	224	216	210	231	208	221	204	227	243	253	223	256	223	215	216	221	202	207	224	236	245	227	265	230	239	251	238	213	213	217	248	218	212	233	275	226	225	222	211	211	197	207	224	205	229	194	223	220	236	212	219	204	232	213	219	225	224	236	210	221	212	234	207	237	202	227	210	201	196	240	203	232	235	218	220	227	237	232	233	216	193	201	219	218	203	218	230	224	230	208	218	228	209	200	212	237	197	243	212	224	218	221	231	203	241	256	245	187	231	242	215	215	216	187	223	224	202	214	220	257	255	237	224	223	199	230	240	223	222	211	206	226	223	217	212	236	217	217	203	201	223	197	214	237	236	222	190	221	201	224	224	204	220	213	231	229	213	236	203	256	245	199	214	184	213	222	225	208	220	221	220	217	216	221	242	218	236	242	239	206	223	226	230	211	236	259	228	224	202	220	190	233	260	211	219	272	214	241	223	224	224	235	227	233	221	224	247	202	235	255	229	193	213	223	234	234	230	187	227	247	266	206	246	212	215	218	228	209	197	230	222	221	216	214	224	214	233	209	270	255	221	245	223	221	215	213	194	213	199	205	219	231	218	251	244	238	181	198	229	237	201	230	222	221	247	221	222	233	211	233	240	256	226	209	275	195	239	232	204	213	194	211	197	212	231	241	252	221	236	237	204	244	226	220	213	220	246	210	231	225	224	190	231	232	218	202	200	220	217	211	229	205	191	226	211	202	215	225	214	244	218	222	206	219	218	218	241	222	204	230	207	234	238	235	227	230	221	195	222	244	207	200	237	217	211	210	215	225	222	235	217	212	215	209	236	207	227	203	253	252	244	237	212	216	218	229	219	211	252	210	208	208	192	241	226	212	249	269	227	210	200	227	215	248	232	244	207	230	205	248	214	185	220	213	204	244	239	214	233	214	205	226	201	218	237	243	197	231	208	216	198	225	236	248	198	218	211	210	203	211	242	230	222	219	213	226	226	223	211	216	212	232	216	224	218	250	213	236	222	264	242	214	218	202	236	227	222	244	205	221	227	247	218	251	237	194	253	245	216	228	195	238	214	229	253	193	222	210	231	219	235	222	216	203	216	251	225	221	207	221	222	217	233	224	214	227	228	245	229	231	207	210	241	244	227	216	206	219	208	230	262	210	208	219	233	226	197	235	242	207	229	200	216	228	250	271	228	214	213	225	228	223	214	195	263	210	212	236	215	238	212	218	212	231	210	208	221	216	220	235	234	216	223	238	212	186	238	249	223	226	203	224	199	201	242	213	219	230	244	206	228	229	243	217	215	219	233	240	214	227	222	209	218	228	224	224	243	235	186	236	221	237	239	199	229	221	232	212	189	206	227	225	241	220	229	216	233	242	221	230	241	207	192	175	213	217	205	245	221	234	209	227	221	218	241	201	252	236	207	215	214	225	211	233	222	245	199	225	217	181	204	213	212	179	207	200	201	239	238	224	249	222	222	230	224	204	234	239	232	210	215	215	228	230	231	216	208	231	221	238	219	224	205	214	226	220	222	197	212	230	228	203	253	222	216	222	206	221	227	197	229	205	240	211	207	212	218	237	211	218	247	235	224	232	211	221	211	225	227	220	239	220	217	230	208	212	234	266	221	228	240	241	214	234	196	217	215	248	203	220	249	225	247	190	205	209	239	202	187	215	218	225	217	209	217	223	229	196	174	220	206	218	223	210	213	207	215	249	200	225	234	222	232	247	242	223	233	210	236	197	224	193	221	221	233	217	214	253	212	237	201	211	221	226	233	226	179	212	239	225	207	201	201	211	208	235	203	208	219	244	226	234	248	224	186	228	211	205	225	222	209	222	210	222	203	235	220	218	228	215	204	236	219	208	201	233	189	234	222	244	211	226	209	241	222	233	250	210	209	191	213	259	199	210	219	234	211	248	194	210	233	244	242	245	233	217	210	228	224	213	227	219	224	245	194	217	236	215	231	212	228	238	196	210	227	229	215	203	229	225	242	247	220	237	235	199	226	239	223	226	246	254	234	244	230	232	230	220	199	197	251	246	244	234	229	195	209	194	218	200	238	214	218	237	216	261	220	194	218	258	223	191	208	233	222	248	211	217	220	219	244	247	215	198	255	215	224	244	215	243	211	229	225	206	225	183	225	216	203	209	240	210	255	253	217	249	215	210	231	221	208	217	223	220	217	206	234	219	237	218	211	215	223	213	236	225	249	261	242	247	209	210	213	217	214	214	246	200	212	222	229	234	232	219	198	230	204	209	205	246	239	195	250	209	210	219	210	208	242	232	199	217	225	211	223	254	223	221	246	186	217	234	207	235	232	216	215	196	193	233	242	237	242	208	225	245	227	224	249	242	238	240	200	208	195	206	204	198	241	226	222	246	219	220	234	221	209	209	198	211	224	212	204	211	214	206	211	239	210	223	231	199	222	223	193	231	224	190	221	224	230	244	256	236	202	203	207	223	234	246	231	215	177	220	234	233	218	252	217	213	225	221	221	238	227	220	220	212	214	247	215	211	173	237	238	227	216	201	235	219	196	214	239	225	221	219	248	207	200	220	222	215	206	213	223	217	205	229	198	231	206	225	238	229	215	250	224	215	210	234	244	229	216	230	265	200	233	188	234	211	207	238	262	212	207	206	201	244	186	252	239	214	229	226	221	223	199	234	236	226	203	201	207	204	207	204	184	199	212	207	213	238	210	253	221	198	232	242	228	220	230	214	217	209	243	231	223	195	221	218	209	223	215	213	227	200	219	237	236	234	212	230	209	235	208	208	232	202	242	229	229	243	244	204	229	236	207	214	250	250	226	242	225	220	206	213	237	210	242	200	215	217	205	243	240	233	242	225	223	219	253	204	204	241	215	234	231	230	243	203	229	212	210	222	216	204	217	245	226	241	226	248	214	226	229	223	235	232	229	228	274	234	229	242	220	218	250	240	228	205	212	222	221	222	210	200	201	230	250	216	250	213	235	225	237	257	227	265	228	204	207	221	218	232	204	201	235	215	224	223	200	229	203	216	211	224	224	230	234	200	234	221	235	196	229	224	226
46359	54225	37769	47707	35360	39307	36986	39093	56449	50487	38503	30388	22129	19575	16520	16766	14133	12343	8358	6334	4008	2777	2348	1543	1273	1395	1407	1405	1448	1476	1237	1435	1907	1709	1421	1092	1055	1101	1260	1235	1243	1195	1162	1253	1218	1057	1067	1084	1096	1264	1250	1248	919	791	789	762	760	765	705	687	703	688	659	740	675	643	651	514	623	600	585	631	586	549	562	603	580	592	586	669	668	636	661	638	611	717	637	693	713	636	631	555	572	568	617	550	527	570	550	577	549	528	530	544	581	567	568	548	557	530	533	526	542	479	513	541	504	507	553	561	527	529	525	520	538	516	538	525	503	485	520	532	539	501	531	485	508	468	493	519	514	492	500	508	527	504	514	532	501	496	498	502	509	498	514	501	483	487	437	502	501	503	499	485	531	506	502	466	503	487	519	487	505	490	484	434	532	488	470	484	527	500	490	488	469	511	464	548	470	496	518	496	478	474	513	511	469	472	509	512	524	483	475	460	516	463	505	490	489	475	486	508	480	457	492	494	490	497	550	533	516	495	484	512	504	455	484	491	501	462	454	473	493	479	501	487	460	495	441	505	495	499	472	494	493	513	515	482	505	480	492	487	500	533	503	494	448	465	508	479	487	493	497	492	498	515	493	503	471	489	506	479	485	477	479	524	500	496	447	498	478	509	493	497	521	488	513	487	508	499	502	426	497	492	530	477	473	440	483	519	469	489	501	508	520	511	495	511	497	476	458	485	489	519	462	458	491	515	502	476	508	503	471	553	509	488	474	466	478	483	469	481	520	511	479	500	520	505	504	511	523	519	478	506	460	482	476	486	494	492	477	434	509	487	481	487	507	449	480	520	474	486	489	488	488	492	485	479	502	479	490	460	470	480	480	494	479	488	527	481	464	512	519	461	508	522	528	512	477	522	533	487	484	506	502	507	494	460	508	485	472	472	492	466	514	506	513	501	493	486	490	507	511	475	494	491	508	526	460	434	475	489	482	523	483	485	499	503	505	483	519	508	496	471	468	491	494	466	464	477	458	474	527	486	466	490	478	455	500	486	482	455	469	486	459	484	509	493	465	511	462	491	527	508	551	512	495	489	458	517	489	475	507	488	488	467	490	485	519	507	443	478	486	495	480	490	489	494	468	472	513	491	483	517	509	504	474	539	510	505	473	486	457	537	499	491	467	505	483	485	480	483	544	517	462	498	497	506	529	496	486	497	468	496	504	559	526	481	519	476	463	497	453	523	483	491	473	560	510	487	472	470	519	472	491	481	465	505	516	520	531	491	512	490	512	490	509	500	498	461	506	507	518	477	496	495	497	476	492	474	463	546	497	454	471	530	498	484	495	490	456	523	505	491	472	501	540	480	434	500	465	510	482	477	477	516	444	526	525	506	523	454	489	505	479	510	486	475	465	509	526	493	477	488	442	493	516	481	459	503	470	488	514	461	504	485	452	502	505	478	501	518	471	483	504	511	496	450	478	478	514	500	489	502	476	481	510	479	472	462	504	492	454	530	504	454	459	473	503	472	508	474	459	481	467	477	458	496	513	493	500	511	491	460	470	472	503	496	447	467	473	490	472	493	507	500	525	466	489	498	473	504	432	495	454	534	496	484	471	483	488	485	457	494	484	484	507	499	523	508	489	507	541	501	510	480	460	495	492	466	502	509	513	514	520	482	473	465	523	481	510	526	467	484	470	484	508	483	507	493	475	471	454	506	515	501	494	466	497	494	483	490	477	461	501	475	502	469	500	520	492	479	514	513	519	523	503	477	497	515	484	474	498	461	478	485	528	480	514	474	517	486	477	473	522	531	460	521	465	494	491	484	465	490	471	463	498	504	505	481	489	513	496	497	488	464	504	495	502	481	502	465	471	468	494	515	531	481	543	469	500	496	521	521	490	484	523	496	481	488	449	494	489	567	490	493	513	501	520	485	500	474	497	506	523	495	514	478	456	466	490	474	507	470	520	451	476	500	518	459	497	467	478	473	479	485	501	470	511	496	517	484	461	459	488	481	488	494	534	481	454	465	497	462	503	487	464	488	486	479	478	474	431	489	523	497	564	479	501	455	492	506	476	443	470	501	444	478	543	511	554	431	464	484	470	507	515	497	470	520	500	470	471	487	519	487	494	514	514	487	456	535	494	480	496	485	524	500	495	464	498	513	474	499	512	482	517	544	461	486	495	511	541	510	515	479	467	494	523	496	494	486	487	511	448	489	504	489	492	505	493	509	515	488	493	529	474	493	515	538	501	463	489	493	515	495	496	513	493	511	476	498	487	535	471	470	485	522	507	468	499	484	436	480	465	505	488	493	519	464	497	489	510	489	523	527	455	488	498	478	447	490	488	466	495	473	490	475	533	502	511	465	482	481	530	474	508	467	520	459	496	478	482	497	496	510	497	490	505	529	513	525	473	475	449	489	477	509	473	466	516	498	486	494	501	498	493	485	498	505	482	471	485	441	497	485	483	515	459	511	507	484	456	502	482	450	444	513	488	483	494	512	467	442	521	428	532	461	462	510	535	490	488	501	493	462	463	474	503	526	491	487	472	489	453	480	503	500	480	494	501	491	499	476	520	515	541	520	494	487	511	508	518	493	463	520	488	492	469	491	503	461	493	472	464	535	500	467	512	529	505	484	531	491	489	457	498	441	480	527	500	469	497	524	500	542	509	512	517	499	525	491	457	454	493	475	509	532	527	504	524	474	499	492	515	466	501	465	519	530	548	512	495	521	499	506	498	489	487	467	479	495	510	529	492	466	473	462	493	496	524	496	500	486	521	482	504	490	473	501	490	508	485	493	483	462	489	472	496	508	508	448	469	500	499	511	495	493	459	484	512	495	517	487	488	497	482	499	496	546	479	491	477	481	496	520	470	516	487	450	465	539	505	531	461	511	484	478	507	490	457	472	509	500	488	475	514	493	456	467	518	497	493	486	500	492	496	481	498	509	546	491	517	479	553	484	487	492	483	483	523	448	530	495	519	466	503	497	518	482	489	490	496	495	486	516	522	493	490	508	493	456	494	490	467	487	494	476	495	486	498	543	460	468	476	488	544	471	517	496	501	422	479	432	475	516	500	496	480	499	483	552	506	447	516	483	492	520	488	476	497	487	486	470	511	490	498	522	489	474	511	460	508	511	481	498	524	474	515	466	459	501	464	507	485	493	501	489	494	495	484	448	500	512	518	499	512	492	472	484	486	491	502	483	479	509	472	475	501	492	541	487	472	471	503	472	516	512	469	491	486	483	472	527	514	505	481	506	471	476	499	487	470	507	480	504	483	454	528	543	517	510	468	483	446	480	468	468	479	490	485	509	487	478	499	506	471	520	478	485	526	474	512	456	518	448	492	460	451	499	483	502	524	499	524	478	504	462	517	479	500	497	498	497	497	448	472	516	488	467	453	521	497	510	446	480	506	479	474	512	473	479	494	497	466	474	505	497	490	473	506	499	473	461	498	516	508	479	515	488	525	447	495	510	482	480	516	517	487	501	490	485	466	516	490	481
21300	22850	21505	14273	5429	2554	2041	1424	2881	1988	1297	654	494	450	412	434	352	339	314	316	312	311	318	302	294	290	297	329	290	282	256	253	289	273	290	280	315	283	299	272	254	243	260	278	274	236	290	260	275	310	308	315	284	294	290	249	239	312	270	289	235	280	287	284	269	282	273	262	311	253	295	268	249	241	270	261	250	278	274	257	232	240	259	273	266	289	263	295	303	288	282	267	265	263	273	241	256	275	256	266	277	274	268	249	262	293	305	267	275	235	283	257	251	261	251	270	260	251	254	270	263	250	249	314	242	275	285	264	272	279	253	256	251	291	239	277	251	259	300	257	241	234	245	247	264	252	264	277	305	283	254	263	245	280	254	234	261	283	265	243	262	263	271	253	270	286	292	295	267	237	261	263	251	244	299	248	291	279	291	258	249	280	237	274	288	249	259	276	257	283	251	246	258	267	262	290	242	276	274	238	279	242	213	247	268	226	273	272	281	276	282	283	235	311	245	259	278	255	255	251	260	254	262	250	247	251	272	273	281	239	266	288	268	256	280	258	273	257	264	253	269	260	255	263	250	288	229	270	253	285	245	251	240	282	254	270	279	257	256	272	256	289	255	281	257	247	254	271	242	266	254	273	269	261	248	278	250	261	269	244	247	246	300	284	269	246	266	259	274	275	273	255	256	294	286	264	237	262	273	268	277	275	256	274	246	277	271	256	265	298	276	282	241	230	231	260	244	270	262	262	271	283	260	261	254	280	268	273	255	267	261	300	291	268	247	261	271	259	262	271	296	291	273	240	284	256	266	270	260	276	222	288	270	268	261	263	250	282	230	261	252	257	274	258	288	276	268	250	263	269	265	248	272	282	258	261	250	254	240	261	264	273	251	270	273	292	257	262	281	262	271	266	245	258	263	262	285	264	235	257	235	257	250	286	268	240	230	281	258	243	289	274	259	241	252	265	246	276	253	238	265	269	259	261	241	250	285	257	290	275	274	258	268	247	290	256	252	252	273	272	239	260	241	239	304	290	295	301	262	279	249	259	252	250	250	286	275	275	279	257	255	263	281	284	273	255	238	291	263	236	235	283	258	264	282	252	262	273	301	241	257	256	256	261	271	251	278	285	248	285	260	242	278	245	250	313	249	244	264	279	252	268	280	262	251	233	257	247	267	278	261	283	287	289	264	245	258	273	242	278	264	309	268	274	261	250	269	268	275	308	259	263	258	263	270	265	265	283	268	272	254	257	268	309	256	279	232	250	273	243	244	291	275	259	270	241	246	277	249	233	300	278	263	268	267	236	258	273	242	259	255	275	262	299	267	267	281	243	243	253	259	246	229	236	254	264	268	243	257	276	257	269	272	282	269	282	258	251	258	270	275	254	267	273	273	279	242	255	245	236	269	235	235	254	297	226	257	238	281	258	227	288	265	226	275	254	265	275	263	285	290	284	245	304	267	257	261	273	277	247	273	263	272	274	239	286	273	256	247	285	279	279	230	292	259	243	271	247	228	256	274	266	275	253	260	251	262	280	239	271	252	248	269	275	273	278	286	265	252	243	286	236	296	287	249	253	244	274	248	248	262	273	266	275	276	268	276	257	275	278	276	282	233	252	262	282	282	230	277	272	253	266	258	262	242	297	262	245	261	281	272	282	251	298	280	271	268	250	296	273	250	268	252	261	268	271	285	252	251	279	245	281	264	257	253	262	259	265	300	241	296	258	255	250	259	258	267	271	253	267	271	244	269	286	232	255	263	265	244	282	268	277	263	262	271	270	287	236	264	282	265	281	274	287	277	248	269	252	281	233	282	237	265	294	266	246	271	264	260	248	269	279	230	240	276	267	250	274	251	261	234	260	250	262	242	303	263	282	274	277	257	258	270	282	268	262	258	261	244	269	230	309	299	280	257	297	277	250	290	276	250	265	238	273	273	263	271	230	248	273	249	260	256	273	278	250	273	255	265	261	285	283	259	263	266	306	264	272	273	280	249	273	295	267	271	270	255	252	280	249	271	267	278	256	260	234	273	299	267	261	255	271	245	268	256	259	260	275	279	301	243	278	240	264	251	265	270	273	244	250	242	278	288	273	233	267	234	243	262	277	280	295	299	259	259	244	259	226	252	284	276	287	269	271	240	274	294	228	265	261	275	256	278	265	261	258	246	253	284	284	241	241	279	261	257	266	279	273	246	265	250	266	270	276	292	298	255	260	247	232	280	273	287	223	271	271	241	286	286	279	261	243	248	280	261	285	275	239	279	252	286	274	247	236	291	266	268	215	281	258	245	259	304	268	242	261	263	241	260	254	274	261	242	249	260	250	251	268	276	280	280	274	262	256	254	266	266	266	259	255	253	260	244	285	234	254	270	294	277	281	268	270	263	232	264	263	257	260	290	243	275	262	281	237	291	240	229	285	247	278	267	284	279	270	271	252	273	272	210	287	239	242	268	251	249	265	273	251	252	281	251	287	245	237	254	256	239	261	247	302	258	256	276	264	256	266	219	279	253	269	236	263	236	278	205	244	247	244	268	299	261	282	257	272	260	274	285	245	242	239	269	247	257	245	258	257	252	286	258	269	249	294	279	261	237	251	235	248	296	244	278	254	252	263	278	259	267	258	263	263	293	293	256	277	241	267	240	250	256	288	254	259	289	275	296	272	262	262	258	270	281	276	267	256	256	249	253	228	271	274	241	265	230	271	243	257	243	307	273	287	249	275	278	253	271	222	223	260	254	253	255	284	258	268	263	268	234	271	239	254	274	250	269	257	280	256	252	253	303	235	290	231	276	242	262	273	270	270	286	274	257	258	257	241	242	217	262	255	263	262	273	257	266	290	258	247	267	282	248	242	260	237	279	262	265	273	259	260	280	288	269	260	255	278	283	264	247	264	261	234	224	282	269	241	267	232	267	260	280	260	247	284	272	288	277	238	276	276	290	261	269	285	258	284	274	263	258	228	230	257	275	264	260	225	243	277	239	281	270	257	236	256	249	254	278	295	255	291	285	267	279	275	271	258	282	295	261	239	242	244	257	285	280	246	273	287	275	284	280	236	266	258	238	264	251	258	254	257	263	256	249	260	253	257	267	258	240	280	255	285	286	256	306	238	233	273	267	230	254	224	268	268	230	269	248	261	251	268	275	267	305	218	255	243	264	279	266	261	244	274	264	244	276	293	284	251	289	251	296	248	288	267	240	288	281	251	274	249	249	236	262	235	254	284	280	262	262	288	281	253	267	251	243	251	259	265	249	264	245	272	266	258	257	265	252	285	290	248	268	284	272	260	238	262	236	297	254	269	260	274	267	263	261	272	278	262	288	279	300	257	282	250	257	274	262	239	246	284	280	245	285	278	268	264	282	280	295	260	234	266	272	245	276	265	267	242	270	295	234	275	271	281	267	279	249	251	259	276	273	291	291	248	310	279	259	243	233	293	271	265	258	249	249	253	289	245	258	282	264	256	278	287	281	258	276	269	278	264	293	258	286	241	230	250	263	282
16169	22754	17968	21025	7885	6606	5669	5612	13140	8882	5390	2690	2312	1953	1570	1465	1539	1234	1145	1063	1033	891	889	846	782	776	719	797	727	747	739	705	720	794	780	794	749	790	793	786	787	782	756	771	774	742	806	755	768	861	874	872	737	674	709	688	628	672	721	690	715	662	702	622	651	646	673	649	616	645	651	668	654	638	625	653	626	632	656	722	677	667	674	691	657	642	697	721	745	726	622	618	593	640	651	610	626	655	647	639	617	587	623	589	636	648	629	614	652	634	646	603	564	572	621	586	593	621	651	624	581	616	624	606	630	654	593	636	592	618	582	645	604	601	590	626	606	587	627	581	664	630	576	639	591	639	641	626	637	612	638	614	612	650	609	644	612	617	659	647	620	587	591	662	544	637	560	604	597	616	621	596	607	619	581	617	627	616	634	632	641	604	651	611	578	621	591	580	605	612	597	581	651	591	636	605	621	629	619	636	596	652	582	578	595	633	560	601	588	604	613	607	624	594	627	604	601	610	560	606	623	635	596	601	610	639	652	588	628	601	596	627	566	642	610	589	573	603	589	633	627	603	616	615	566	619	508	600	612	615	605	606	614	607	672	601	590	616	643	632	606	616	626	633	621	591	626	654	581	624	612	618	629	592	642	602	673	568	605	554	623	606	642	639	635	575	611	642	595	614	589	630	590	597	581	589	598	615	617	606	582	597	594	657	627	643	583	608	626	640	645	655	593	636	610	565	612	626	615	625	613	591	614	624	615	593	618	593	609	630	615	610	600	623	627	589	572	624	606	637	654	592	674	637	600	620	611	578	600	623	621	621	596	566	615	596	599	582	571	606	644	655	649	604	621	606	600	623	688	607	595	621	613	581	639	575	610	640	572	620	610	586	659	591	631	596	616	604	593	585	607	600	613	588	611	587	552	626	633	605	604	590	599	608	627	577	621	636	602	634	617	657	632	612	618	613	573	639	596	567	617	606	610	524	566	589	600	579	638	613	637	591	614	596	653	620	622	588	627	636	641	617	568	628	624	608	598	620	616	581	605	571	620	567	594	615	622	651	618	618	643	604	646	555	581	634	635	609	609	600	607	644	592	583	634	582	630	614	637	640	650	568	581	617	651	598	620	599	638	663	597	582	615	627	628	601	638	653	594	666	575	589	626	635	604	637	585	621	636	627	613	580	600	631	622	640	566	618	614	645	548	612	625	624	581	610	575	539	648	585	574	610	618	621	609	595	610	619	625	587	571	592	637	602	563	579	612	649	637	647	644	615	625	628	605	603	574	582	627	587	567	642	598	642	587	610	608	617	597	623	660	593	618	596	629	634	623	616	609	572	614	635	605	584	601	597	628	550	592	606	627	608	619	573	597	603	601	616	662	642	592	595	612	577	612	648	578	620	645	606	602	572	610	596	615	619	623	555	650	601	639	581	590	628	622	610	606	615	595	618	608	597	628	620	621	632	562	669	622	621	594	595	579	578	637	619	617	589	602	649	627	638	654	582	600	660	604	624	628	599	643	620	660	614	575	635	624	625	618	588	593	583	581	593	601	655	583	617	618	610	635	604	576	578	597	565	632	606	605	620	615	608	632	592	624	646	626	624	602	636	620	627	563	673	650	643	619	559	598	591	609	606	576	615	590	633	633	559	606	625	637	568	635	614	638	602	570	612	616	575	635	648	649	618	657	652	602	616	593	608	627	608	605	627	648	591	554	629	624	596	593	582	655	640	560	641	600	619	653	624	610	646	612	666	649	638	635	631	634	645	603	620	592	605	646	623	577	581	589	605	613	658	591	617	578	590	586	624	620	612	629	600	618	593	619	629	669	632	605	578	627	579	604	603	615	612	653	655	552	587	598	591	609	646	589	582	634	611	646	602	647	632	607	668	615	612	605	569	610	619	624	611	659	652	649	590	614	630	559	633	629	644	611	592	630	584	602	615	579	617	604	607	637	599	573	614	630	572	566	615	593	604	598	650	633	583	626	608	611	584	623	608	631	636	586	584	631	593	589	607	582	577	621	591	619	608	605	642	612	627	614	595	622	582	604	610	568	592	622	630	612	633	575	586	613	616	680	645	624	605	617	625	611	633	602	629	608	603	599	604	600	557	578	623	571	593	667	573	597	613	631	611	609	609	631	638	664	598	594	567	622	603	573	611	640	607	605	547	609	569	590	586	598	641	628	608	593	598	660	631	627	593	602	574	580	596	622	624	561	600	634	634	589	602	613	588	564	673	612	620	614	635	630	636	616	622	576	615	612	560	583	639	589	618	608	585	606	619	619	606	662	597	578	643	627	594	623	606	634	629	631	594	603	639	618	578	629	579	624	598	609	588	644	626	621	646	597	612	562	660	599	606	634	615	632	632	652	610	638	627	611	613	615	617	599	621	620	581	582	614	597	605	633	610	603	607	610	643	614	654	632	643	587	638	569	594	559	658	626	607	578	614	616	621	593	590	630	563	576	620	591	552	625	626	578	605	610	605	640	612	620	620	582	620	642	606	644	608	626	651	641	628	590	602	643	534	634	614	611	625	554	563	568	663	617	627	614	615	576	614	617	615	605	613	615	557	660	639	612	607	591	600	613	600	623	613	584	564	651	583	620	633	636	614	539	579	562	608	614	610	610	641	635	609	639	618	618	578	600	605	575	619	618	562	598	635	609	636	590	608	589	596	654	625	590	660	612	596	602	619	622	620	622	610	561	594	647	625	621	632	604	665	539	657	638	595	595	639	610	654	592	593	574	624	595	617	592	592	619	601	624	571	632	592	614	597	634	619	609	588	627	607	636	638	605	579	602	615	601	608	595	639	577	623	609	591	628	611	636	599	684	600	577	616	595	603	612	599	578	618	607	617	584	617	649	591	594	618	583	615	606	602	633	607	651	628	609	632	647	602	599	623	635	602	638	591	591	599	619	612	639	625	605	573	627	649	602	555	592	597	664	582	598	609	601	590	621	661	609	595	590	616	596	625	589	567	603	599	642	608	633	622	602	641	632	580	621	617	588	645	595	601	603	586	625	617	570	621	634	604	629	600	621	600	620	628	570	641	609	610	605	631	640	651	617	609	634	602	580	622	650	630	594	651	582	569	592	583	630	635	630	555	609	661	589	575	606	596	639	636	568	634	644	568	610	600	614	636	634	601	572	600	631	616	614	661	604	607	582	636	609	600	615	615	571	602	596	577	656	629	603	604	626	626	587	600	616	577	607	596	588	612	641	673	653	607	608	568	607	584	587	639	635	582	592	621	568	601	642	592	619	613	604	640	665	613	615	608	602	600	614	629	651	614	602	609	604	647	562	595	584	636	609	586	606	627	583	621	656	591	572	623	619	612	623	620	585	583	593	572	618	626	644	619	533	602	621	596	610	594	620	605	598	639	630	647	585	630	580	560	629	597	574	620	633	623	597	594	594	613	585	587	626	599	605	633	620	585	679	561	601	610	628	608	631	613	614	605	591	606	580	655	631	647	616	614	609	629	643	662	631	686	663	609	641	631
50635	41595	37696	32752	27234	26475	25232	23387	34752	29332	22841	14037	9030	6875	4156	2731	2793	2124	1354	1028	619	455	567	445	337	384	347	330	372	337	333	350	349	363	340	322	301	328	363	361	328	328	305	356	310	343	321	306	323	342	374	346	296	327	309	285	312	297	310	297	281	265	299	289	274	292	295	280	282	266	285	282	342	275	277	278	288	287	233	285	265	265	255	275	292	274	303	292	257	277	271	294	271	292	285	318	265	255	297	264	278	287	249	266	271	285	262	288	301	289	275	312	261	284	259	290	276	283	274	263	259	257	265	309	256	277	293	271	309	266	270	255	296	276	277	233	279	285	271	260	290	277	269	266	256	253	280	283	289	267	283	281	294	258	313	317	230	273	277	305	295	287	301	272	286	297	315	270	289	264	276	272	273	268	276	256	281	290	304	268	266	260	269	287	282	281	271	283	273	282	279	294	257	322	277	291	277	268	304	251	273	289	250	268	260	274	291	298	293	288	281	297	282	280	296	289	287	264	248	270	268	263	231	286	262	261	276	282	248	279	267	277	254	246	248	277	254	288	255	256	251	259	266	289	261	266	296	252	284	262	270	285	292	287	290	305	289	288	245	285	278	284	276	280	298	300	287	243	255	265	237	264	252	288	256	295	272	250	312	276	275	267	234	246	261	274	271	249	290	286	288	253	248	280	287	268	278	279	281	295	272	300	252	279	251	285	247	287	290	265	262	273	285	296	255	284	277	280	257	250	256	287	290	317	276	261	247	281	291	258	261	280	272	292	258	261	303	296	269	274	220	265	252	264	272	252	255	252	260	310	278	232	295	298	276	279	230	291	264	288	287	257	276	261	271	286	254	255	242	258	300	265	263	277	244	267	259	307	278	276	292	254	277	261	264	282	258	324	284	282	256	256	288	241	245	239	254	257	266	268	273	264	278	256	279	294	294	253	250	264	268	284	276	282	309	277	242	271	306	262	295	239	283	285	269	285	267	268	279	289	282	250	242	273	268	254	251	276	270	235	276	274	252	277	279	295	269	289	263	272	301	244	281	292	268	270	296	264	277	262	266	277	282	283	249	260	302	283	300	277	285	250	264	277	280	322	306	269	255	273	280	270	267	301	302	306	271	260	280	300	267	246	261	257	291	300	296	260	256	271	224	280	250	298	270	279	249	277	292	290	287	286	320	259	283	260	295	286	249	300	285	260	285	276	265	287	280	279	257	245	250	250	293	254	278	257	254	279	275	264	250	254	276	252	276	265	267	326	273	253	257	293	270	291	268	267	286	287	288	262	281	278	264	244	273	280	285	307	270	258	282	287	272	282	300	279	279	274	278	239	269	264	292	248	277	262	286	277	266	276	255	313	256	295	290	260	260	264	280	284	260	252	254	245	245	266	278	242	268	291	302	272	247	267	292	293	275	283	270	250	292	322	265	279	252	262	253	246	261	280	271	269	240	273	267	265	242	294	292	265	259	281	280	284	272	285	288	267	218	253	287	256	261	263	267	284	294	275	273	282	246	272	291	296	257	283	275	301	287	267	248	292	281	241	265	253	276	264	271	302	266	270	287	281	239	257	288	290	268	308	293	244	238	294	272	266	265	281	274	294	283	262	267	265	277	306	282	266	281	291	280	299	260	269	305	254	258	254	276	279	259	273	297	257	267	260	289	268	264	248	284	280	269	297	248	263	243	268	267	279	295	272	291	249	238	275	282	288	261	232	257	262	263	259	309	303	277	244	276	242	278	274	251	254	256	283	271	283	310	233	272	280	270	291	277	262	230	274	280	271	274	254	290	298	269	246	273	275	277	268	265	305	259	305	282	268	245	285	287	265	264	280	253	280	241	306	279	276	270	258	266	254	282	327	246	270	258	293	283	284	286	287	278	264	282	259	263	263	277	284	255	235	302	283	276	255	266	281	256	256	268	276	261	282	264	251	263	263	279	273	273	265	255	261	251	275	240	218	284	251	268	245	302	313	278	260	259	275	267	318	298	283	247	240	276	271	308	287	258	292	293	253	254	254	265	238	247	261	264	291	282	283	257	321	249	266	278	287	255	242	276	266	249	265	273	255	240	258	280	285	283	276	281	260	264	272	250	282	251	284	265	274	258	242	264	269	278	270	257	256	260	296	277	297	262	285	276	271	270	266	272	266	255	279	284	270	254	299	259	270	284	269	273	271	304	250	277	273	260	269	275	294	258	275	276	261	258	262	263	274	288	260	300	255	266	261	266	256	244	252	254	273	271	277	286	273	275	253	270	279	247	258	255	252	268	268	264	319	279	280	279	278	264	286	263	290	245	270	239	275	299	304	283	300	254	253	265	260	299	303	272	302	256	272	282	279	254	275	271	283	310	261	298	278	284	268	275	277	320	248	269	230	271	291	281	268	284	276	272	270	273	283	276	270	275	249	260	266	267	281	258	303	296	288	309	311	260	251	296	272	276	257	254	274	296	271	247	279	308	295	254	280	283	276	283	250	278	257	290	259	271	262	281	271	269	261	239	249	300	292	267	292	263	297	277	252	271	264	258	263	270	310	264	247	277	292	264	269	259	261	280	274	261	262	254	282	276	300	301	296	249	267	243	281	310	293	286	303	275	277	258	272	278	291	268	245	262	277	260	282	301	288	297	267	252	249	249	281	251	288	264	280	268	270	258	284	285	271	294	269	264	258	251	298	263	261	298	301	304	255	312	269	261	281	272	284	260	263	260	264	262	264	273	267	290	282	253	264	280	280	248	246	257	280	251	294	280	281	273	247	255	266	251	271	254	241	247	266	298	264	265	268	269	267	284	240	284	299	274	289	258	264	282	224	280	272	248	284	251	293	239	266	295	277	237	263	308	258	290	282	258	245	265	276	271	235	238	278	285	267	249	301	278	245	318	256	256	274	282	249	284	285	275	284	303	285	294	264	269	274	261	259	274	246	263	279	233	261	254	280	255	271	259	261	287	247	282	249	269	303	261	277	266	290	292	264	231	244	306	261	252	307	289	294	282	260	275	268	269	278	251	244	270	296	271	295	288	301	252	258	289	269	262	265	263	291	237	279	248	277	321	300	257	291	282	303	259	287	268	273	303	303	272	258	296	265	293	269	259	256	261	304	266	236	283	296	261	303	268	258	249	291	270	277	235	279	280	285	255	274	279	279	263	271	234	277	279	276	269	285	277	259	261	259	260	278	286	265	273	238	275	246	275	276	261	257	270	249	296	215	259	255	305	262	284	301	279	228	293	268	272	266	253	283	277	260	271	254	287	259	299	277	255	258	222	275	248	276	278	273	287	278	247	290	303	275	253	250	321	289	275	267	277	266	286	266	295	289	288	281	268	263	274	248	260	262	283	307	272	268	282	276	231	279	267	269	272	269	237	260	280	280	265	262	282	280	276	265	270	279	282	251	265	271	269	231	316	288	253	272	262	253	256	251	302	257	261	268	238	278	276	254	261	293	294	244	269	251	247	283	295	280	291	260	282	279	293	253	305	291	282	272	298	274	247	289
44277	48339	38123	47238	28800	32370	30214	33975	49660	42467	31646	20539	16763	14136	10587	10744	10349	8891	6381	4767	2569	2078	2441	1735	1144	1139	1294	1228	1140	1207	1138	1156	1584	1454	1189	1066	992	1061	1066	1002	1099	1063	1083	1023	1110	969	945	1002	1013	1070	1121	992	790	843	855	823	805	777	741	779	766	725	772	730	711	724	698	781	706	677	665	665	652	691	709	689	663	702	679	744	751	688	752	714	736	719	736	724	757	702	643	643	638	646	688	637	638	660	632	649	661	611	649	659	626	656	689	725	598	694	596	609	641	645	653	596	623	645	607	625	634	649	643	637	619	570	616	596	600	589	632	658	625	638	631	647	617	595	604	601	623	666	573	633	567	630	641	606	615	623	588	611	647	655	647	600	602	609	539	620	590	612	585	622	622	607	579	626	628	645	672	617	627	572	597	581	654	584	579	628	581	595	622	608	600	639	598	614	664	604	602	642	595	597	630	569	593	632	650	608	584	631	625	591	652	583	599	615	679	639	628	629	569	601	591	589	607	643	623	594	647	617	629	580	571	636	617	595	623	588	620	616	583	574	598	607	602	624	636	655	591	633	599	630	633	621	624	602	613	603	597	628	595	624	627	600	595	617	602	617	556	618	625	621	594	636	642	687	594	591	600	653	635	568	626	599	633	612	623	599	618	606	616	635	589	587	646	620	631	641	555	619	660	615	614	636	626	664	594	575	622	593	617	587	593	599	643	578	609	628	610	609	591	622	608	629	554	615	635	605	551	628	579	612	607	595	614	652	673	632	591	593	652	646	562	561	629	607	589	608	605	630	599	621	635	583	654	621	571	599	649	560	602	607	626	657	633	604	586	603	621	635	571	615	600	652	615	609	584	625	576	616	619	617	624	608	604	628	579	589	613	673	601	622	603	630	651	615	602	640	624	630	595	580	599	588	633	625	600	592	582	625	601	601	611	608	625	612	595	601	639	630	612	639	634	615	614	666	613	629	646	665	621	603	566	621	641	625	599	586	583	602	599	627	630	597	682	597	648	605	632	627	616	624	603	597	595	626	600	599	607	616	608	633	607	636	589	683	621	628	602	593	600	647	623	614	616	601	643	577	593	560	610	698	639	594	632	580	587	600	600	641	599	603	602	576	596	576	596	618	573	587	620	626	592	590	594	639	592	611	605	668	620	596	621	613	595	622	607	618	589	568	624	617	628	631	581	644	613	604	659	610	613	561	595	622	630	627	631	606	586	605	581	604	581	617	593	620	576	554	604	629	672	591	589	598	600	588	592	634	559	575	642	612	629	621	615	607	577	628	626	583	577	592	635	597	599	647	584	617	568	615	615	561	661	637	642	607	599	597	641	615	598	605	620	667	620	568	583	639	619	624	590	611	584	645	627	608	633	583	609	612	619	550	610	593	584	597	558	639	604	645	564	597	618	598	588	610	584	629	598	583	603	614	627	656	650	622	605	578	602	647	615	624	599	656	604	594	638	561	604	569	590	605	587	595	596	642	625	640	602	628	577	614	616	616	666	609	607	615	644	614	617	615	604	626	610	613	613	588	578	614	599	603	633	614	581	646	590	606	609	622	600	589	613	593	591	595	649	619	667	638	625	616	601	606	595	563	604	607	624	618	609	575	584	627	598	628	617	632	621	586	661	635	648	605	619	649	678	608	597	599	603	607	597	612	585	635	648	634	599	638	617	637	578	601	595	610	585	588	642	638	562	608	603	613	603	630	649	639	641	587	628	559	578	632	590	624	590	641	646	605	590	606	629	588	653	632	627	608	563	629	620	614	595	580	620	623	596	601	570	568	574	575	628	640	654	642	619	617	649	604	613	642	606	603	605	620	628	630	610	580	634	625	610	646	565	620	570	610	628	604	623	600	551	658	614	589	614	629	604	603	603	589	618	596	621	659	631	624	590	627	618	625	612	570	629	616	590	626	616	627	644	628	659	630	617	601	603	632	578	595	630	590	626	590	687	633	593	563	610	618	611	602	584	580	613	584	632	611	605	632	591	599	649	575	614	592	610	623	664	611	645	644	619	591	630	603	634	640	613	615	598	613	642	576	615	588	608	568	630	623	626	600	593	646	615	578	601	613	596	601	612	625	615	599	601	601	616	570	640	641	634	636	584	643	624	625	610	618	603	656	563	631	633	664	623	633	635	651	592	622	614	615	617	572	604	635	638	658	584	586	617	627	662	616	662	586	649	621	638	618	604	610	564	639	626	638	634	580	581	637	612	600	639	579	637	583	628	602	650	621	629	627	602	616	638	645	590	628	610	638	625	646	602	648	630	629	624	639	636	608	590	630	650	599	633	602	602	621	622	603	609	609	580	616	596	570	591	597	647	600	636	646	642	630	582	576	597	628	613	643	565	622	603	609	622	609	621	599	599	607	651	640	636	603	562	619	584	615	647	608	588	607	587	631	636	650	606	623	621	627	625	586	622	600	606	576	595	623	620	624	636	641	584	518	617	616	646	604	659	596	575	639	624	641	623	601	627	618	611	633	616	594	626	599	591	602	608	590	601	570	672	663	625	548	596	609	614	589	596	607	637	596	615	589	586	602	617	616	592	643	592	628	619	608	650	593	586	639	624	632	592	590	625	593	640	639	594	615	610	615	589	623	584	604	607	595	610	610	603	581	579	578	616	637	639	584	621	627	615	658	586	591	605	614	611	644	570	628	567	606	569	583	588	633	583	623	606	627	609	659	604	574	584	605	598	588	585	614	612	582	640	597	601	620	601	600	655	599	628	641	591	621	586	620	615	630	624	643	642	594	606	586	631	621	618	622	588	666	632	672	632	602	615	634	627	638	582	599	593	609	617	577	611	623	587	617	584	610	637	633	546	550	606	627	658	618	632	590	641	611	653	587	645	628	663	670	620	667	584	642	643	630	649	625	634	599	598	558	594	644	577	578	595	585	598	602	645	629	634	591	648	612	581	592	646	589	587	596	618	579	619	589	634	568	585	573	611	561	642	598	617	631	585	620	655	592	599	625	639	623	630	588	619	608	607	649	585	630	623	614	594	595	638	605	592	637	618	635	626	587	641	644	599	599	632	624	647	589	643	623	576	566	604	597	552	605	620	599	595	604	594	614	580	616	568	585	581	628	601	640	603	536	626	611	584	597	618	613	592	593	582	626	614	628	582	621	613	585	595	605	555	589	648	565	603	636	584	611	616	616	643	616	630	562	629	629	623	614	686	594	635	627	606	605	606	613	652	609	596	571	625	639	626	621	618	588	600	576	578	616	581	587	624	635	618	610	627	641	605	632	593	575	628	649	595	598	605	615	596	632	590	605	621	615	592	620	585	621	579	580	647	633	596	578	605	608	630	638	598	618	623	631	618	653	576	601	636	626	598	600	616	624	582	582	604	581	614	620	573	554	617	611	630	632	627	597	601	650	620	598	606	659	637	609	613	561	619	661	615	586	582	638	615	592	592	635	586	623	593	612	618	632	580	639	633	594	612	618	574	613	623	592	617	617	629	611	660	595	616	604	578	681	629	659
53309	39828	37205	29038	25457	28473	29299	29053	44459	38201	28211	20498	14381	11556	8440	5873	5749	4307	2539	2508	1048	679	597	494	329	362	322	355	377	384	318	373	428	430	434	290	327	294	327	320	308	320	286	312	359	293	318	327	274	306	342	288	274	253	272	265	270	245	252	257	247	241	244	283	233	221	222	210	247	258	280	262	229	250	226	234	238	210	256	263	238	255	254	278	277	256	234	262	256	260	243	245	228	230	218	252	246	262	228	224	233	233	187	226	247	251	240	282	240	246	223	216	231	244	255	202	228	234	223	248	247	236	224	240	240	226	229	215	202	233	207	258	237	243	241	235	251	189	223	211	243	208	237	232	223	224	223	204	215	237	226	197	197	226	206	245	228	216	225	248	254	219	248	224	228	205	256	217	233	226	220	254	219	209	235	195	229	208	232	219	206	219	225	212	254	226	242	219	212	214	203	219	231	237	226	220	229	235	235	220	210	256	260	224	191	240	223	243	241	219	247	236	221	202	279	257	258	222	228	216	237	212	239	237	214	215	232	227	254	210	212	198	214	239	257	222	220	268	251	219	225	224	213	238	235	250	232	201	240	233	217	241	204	214	236	200	223	216	248	245	231	185	221	205	237	210	209	224	238	223	229	235	239	230	238	236	225	196	227	228	246	226	237	214	213	228	238	219	225	216	210	234	262	222	219	208	227	227	218	248	207	202	241	205	210	234	239	195	219	250	239	203	234	203	222	210	228	238	252	226	227	232	220	214	226	208	227	226	258	231	275	200	190	204	221	235	218	238	220	206	217	217	237	224	213	215	205	213	214	235	238	212	232	237	239	229	231	250	214	236	234	232	220	254	217	252	222	217	228	230	206	222	241	209	256	249	201	251	210	212	237	263	243	236	240	221	221	225	221	204	240	213	225	222	201	224	197	231	208	220	213	259	239	220	253	253	256	215	237	231	231	234	242	224	195	232	210	213	226	220	222	261	219	232	223	209	200	233	220	207	233	196	222	242	246	227	259	240	231	232	211	217	241	238	240	195	204	225	225	277	241	211	211	190	211	223	203	190	219	231	231	254	252	220	220	218	237	217	215	229	212	213	196	240	231	215	260	209	215	219	250	230	234	204	213	221	171	247	220	235	202	217	212	241	196	264	226	239	255	239	239	211	209	241	228	238	213	247	244	217	223	246	223	226	243	243	232	223	233	221	245	259	223	235	186	240	234	218	242	218	191	239	234	241	218	223	263	210	243	232	209	224	216	250	232	240	231	230	216	223	219	239	203	214	235	228	274	238	227	232	237	232	250	203	237	218	234	239	213	242	239	227	178	232	246	227	261	229	229	199	200	231	221	230	215	230	212	226	248	233	226	233	238	231	247	222	233	234	228	205	216	206	211	231	216	232	234	213	209	200	205	195	253	219	215	220	222	185	208	250	196	241	232	222	246	230	206	251	213	222	229	248	216	244	254	238	221	229	216	229	248	191	232	236	203	211	230	229	191	233	211	218	235	224	210	215	230	209	242	244	203	220	215	249	225	192	235	233	218	215	218	213	248	237	238	241	211	234	235	240	241	229	226	200	241	229	253	213	236	243	211	223	221	252	241	236	229	227	223	209	225	213	216	208	216	184	214	210	219	245	242	216	221	219	227	237	233	221	236	197	200	268	203	251	223	232	218	225	218	216	227	233	221	236	203	212	182	218	222	243	193	259	205	223	212	216	211	195	218	186	223	208	212	213	226	213	219	225	226	223	231	241	215	220	227	198	202	219	224	208	243	218	208	216	216	221	214	265	210	246	242	205	244	198	220	243	214	227	218	226	229	250	246	209	221	191	214	229	237	235	223	204	241	203	218	213	237	226	214	220	218	198	258	224	211	224	223	199	240	220	239	226	236	219	201	218	253	240	230	239	224	219	214	218	200	215	221	232	205	251	229	281	213	249	214	228	238	226	224	235	258	229	200	249	246	244	197	214	202	210	235	224	203	211	245	213	213	207	199	224	225	201	214	220	206	204	237	219	219	212	193	219	224	210	236	208	223	220	198	218	249	218	245	202	239	211	238	217	218	241	200	203	214	252	222	208	235	258	239	217	239	239	238	230	235	229	225	206	238	256	225	259	239	236	249	235	241	205	223	216	239	224	248	238	212	197	207	219	211	234	212	232	226	228	227	238	241	246	243	222	229	202	213	258	237	225	217	212	253	241	235	192	199	240	201	217	240	221	225	246	214	236	240	211	241	210	229	217	237	213	230	222	211	205	211	233	226	219	229	198	208	241	219	246	229	223	242	210	230	227	243	201	253	219	239	247	214	232	212	259	261	247	214	246	230	233	234	234	256	235	213	218	253	240	242	226	229	241	235	220	196	234	223	202	216	208	236	234	254	210	188	219	227	202	215	247	227	233	233	211	213	210	245	215	240	216	239	230	209	229	191	200	208	227	216	233	225	232	224	221	240	239	237	206	234	194	238	229	253	254	233	242	219	208	238	248	229	242	231	221	218	221	241	188	213	236	213	209	219	247	200	238	225	244	242	215	256	218	245	227	218	213	217	215	263	229	233	199	225	208	193	210	205	216	229	221	221	241	229	225	213	218	210	189	246	203	225	216	207	200	211	226	216	231	233	206	206	227	232	232	244	211	217	205	240	208	249	217	187	224	232	210	213	218	237	214	210	244	231	238	238	220	241	212	247	241	207	229	216	231	209	226	221	221	259	234	220	240	215	220	286	256	227	217	211	221	224	264	208	204	237	217	238	224	242	226	259	224	238	248	225	219	276	225	228	227	211	228	211	210	234	242	207	204	259	238	220	237	209	217	246	240	211	253	230	218	238	228	210	217	244	218	250	237	225	243	219	197	231	199	225	206	223	218	216	228	215	232	230	212	230	227	211	232	225	246	237	232	238	242	230	235	220	257	239	201	231	242	217	207	241	235	228	234	238	245	229	209	225	201	227	251	239	235	220	232	216	197	223	200	228	221	219	191	249	217	238	247	228	219	224	205	210	244	200	233	207	171	231	217	231	221	218	217	231	221	217	258	222	210	219	237	228	233	223	225	246	240	206	192	218	222	211	225	229	229	210	216	211	253	207	222	264	234	222	239	247	225	224	249	210	206	211	216	221	226	232	214	219	216	247	235	239	239	223	219	234	209	266	230	209	220	231	220	229	234	250	240	228	198	207	211	252	237	247	210	238	230	248	238	204	231	227	197	201	228	216	224	210	246	229	254	228	240	219	196	204	210	199	230	231	252	189	232	207	207	219	204	251	220	199	244	224	249	226	242	239	236	232	209	225	181	226	216	232	225	192	237	215	242	259	224	210	222	231	215	218	194	230	213	236	227	246	209	233	215	235	236	216	221	222	181	194	192	253	213	206	227	221	196	208	212	229	209	262	242	250	245	238	197	236	184	215	239	236	219	204	244	223	226	215	220	254	225	232	210	211	208	229	229	206	232	243	240	232	227	238	213	209	219	234	228	213	237	213	223	215	231	222	212	233	193	223	241	230	222
48300	50365	42339	51121	34222	40517	38179	42177	56218	48014	35927	28544	23277	19741	15024	16045	15516	12418	9238	8755	3560	3273	2784	2034	1350	1447	1409	1436	1383	1492	1388	1560	1926	1875	1648	1172	1051	1093	1245	1206	1268	1210	1094	1238	1324	1127	1062	1124	1171	1319	1311	1095	841	797	773	817	795	692	720	675	710	721	712	751	731	685	645	654	584	610	612	654	552	587	621	601	582	663	634	660	720	691	684	631	668	634	641	715	708	638	614	557	575	565	582	588	535	584	522	541	558	558	555	549	547	547	537	483	599	566	522	564	514	494	504	563	506	549	522	528	532	523	568	496	520	504	513	573	558	530	569	512	511	480	544	500	515	518	478	529	525	495	516	508	526	511	480	486	476	520	469	479	542	531	508	515	494	543	497	466	490	484	520	523	490	524	528	516	501	511	523	515	513	481	520	504	500	516	505	498	482	507	509	483	527	454	488	516	499	531	446	484	467	455	488	503	485	526	510	540	528	442	511	527	509	502	497	525	496	520	504	474	491	507	444	529	493	502	520	493	504	534	523	529	463	535	525	531	517	486	471	511	493	534	453	491	435	515	516	465	500	482	481	529	466	548	471	484	467	505	517	506	486	482	469	504	480	468	489	471	520	496	477	479	543	528	545	474	509	498	473	522	545	502	520	512	497	503	502	467	512	449	520	514	495	489	526	536	501	498	499	481	495	502	509	545	511	503	513	549	506	489	484	489	517	522	493	496	472	448	511	512	502	499	503	520	425	511	510	491	505	524	468	466	511	529	527	477	484	500	526	464	479	513	512	471	501	508	495	490	521	522	499	499	528	505	489	513	478	466	485	478	492	475	518	482	536	534	445	477	526	534	483	484	473	519	518	465	536	477	516	482	503	513	532	482	542	482	508	511	478	537	505	525	480	489	498	494	484	449	484	514	492	504	527	482	516	496	476	481	529	507	495	512	463	528	533	504	495	509	501	497	507	552	540	500	528	480	493	518	511	485	476	495	510	512	517	479	532	473	456	481	475	489	512	509	456	492	537	506	487	492	484	487	511	489	500	526	542	507	500	502	448	487	515	507	544	475	508	474	519	493	495	524	538	500	496	510	462	455	473	511	532	462	517	509	487	530	508	510	453	459	527	518	506	504	523	494	473	494	488	527	458	469	484	539	496	497	529	508	530	508	474	489	487	507	469	514	477	530	509	504	529	494	498	468	507	510	491	537	517	477	510	508	530	521	493	494	483	496	502	465	507	531	498	523	529	521	525	475	499	515	507	496	468	503	486	525	520	464	494	521	504	492	508	484	469	486	534	491	475	492	497	512	513	515	476	480	487	517	492	535	454	484	519	463	508	482	507	504	481	492	490	554	514	519	483	514	472	503	469	488	541	478	538	513	511	492	524	527	521	482	528	489	529	485	492	495	461	509	484	462	456	522	500	473	486	521	498	502	510	477	481	473	517	462	470	505	508	513	480	503	514	482	498	537	547	480	542	488	502	487	475	461	497	460	490	528	475	458	506	504	507	484	490	496	501	526	518	473	486	474	512	496	476	496	459	503	533	490	530	476	470	475	491	462	522	479	478	497	507	526	468	499	491	524	478	482	488	494	506	532	503	500	498	513	494	506	491	432	516	485	454	506	538	497	526	539	484	480	474	505	496	524	508	511	499	480	500	476	521	489	477	477	472	484	498	489	437	496	510	510	487	504	492	483	488	507	505	481	525	475	515	529	509	538	499	492	500	497	491	501	512	534	529	503	467	478	532	480	471	514	480	483	500	498	484	473	510	491	481	485	514	517	502	463	485	540	559	515	494	500	521	514	499	506	508	508	512	521	535	526	498	525	457	488	508	535	494	501	519	496	483	498	476	506	516	469	511	468	459	492	509	495	489	518	508	484	503	513	517	512	496	500	477	462	453	483	483	496	501	491	515	498	546	483	518	489	451	534	494	492	506	498	491	462	506	582	470	494	467	498	500	521	501	491	501	537	498	510	514	491	503	504	506	525	497	464	474	506	500	478	521	471	497	524	492	520	512	502	522	513	505	536	507	523	490	505	512	472	524	494	452	510	527	500	516	530	523	472	529	508	519	514	512	503	495	497	486	517	482	496	546	471	510	517	462	502	523	509	505	500	468	472	521	527	496	495	473	485	485	526	534	528	509	529	496	488	511	502	507	511	496	485	524	504	505	488	523	543	516	462	505	479	455	506	512	518	495	502	479	529	499	481	478	490	539	502	484	485	508	536	532	464	514	521	499	506	530	493	535	522	470	508	494	472	531	487	479	528	509	496	519	485	457	520	476	492	502	508	511	516	454	488	495	531	495	514	491	498	519	507	528	526	496	530	523	515	492	535	497	512	514	507	485	481	473	486	519	508	498	481	468	502	501	473	464	499	507	437	509	526	455	508	524	544	524	488	495	499	524	472	508	498	470	487	502	505	513	523	513	520	509	488	502	491	458	511	525	517	504	494	462	495	482	499	554	533	484	466	530	439	536	537	496	467	580	514	512	531	514	503	481	483	514	518	512	488	454	527	510	467	511	505	514	534	516	526	513	496	491	507	472	485	524	508	522	494	495	465	511	500	465	469	503	501	509	485	492	517	553	516	523	504	500	506	482	487	501	514	510	482	499	524	499	513	494	520	499	514	526	501	539	506	476	502	495	492	454	500	483	475	485	439	475	502	501	475	451	480	538	520	523	486	497	517	505	505	490	447	498	518	477	450	497	538	518	496	524	492	520	536	500	489	542	460	515	510	520	480	433	511	459	514	480	511	489	510	529	469	456	497	514	488	480	471	462	515	492	492	491	493	487	518	489	477	460	466	533	506	509	515	486	495	542	491	521	527	503	507	461	486	521	499	503	494	516	506	481	506	504	515	521	486	487	487	490	495	518	492	431	483	505	487	481	523	488	478	527	517	512	512	523	581	495	534	514	475	486	490	504	480	479	480	515	501	491	524	480	503	485	471	515	523	489	504	523	476	536	509	482	472	518	479	496	507	493	495	492	502	490	539	484	543	469	525	513	473	473	494	511	502	569	508	491	448	493	502	460	445	502	499	510	490	488	534	470	514	528	520	470	508	497	492	529	493	495	510	492	489	519	455	516	458	489	481	497	502	501	502	513	515	496	467	482	501	498	472	488	505	534	493	512	543	476	513	513	523	488	480	500	478	497	518	491	473	510	481	481	511	453	485	498	511	489	532	529	507	526	532	489	505	500	509	493	524	522	512	501	464	478	481	483	499	495	517	549	532	510	524	494	479	511	517	482	484	498	454	490	519	518	512	520	481	527	496	506	508	519	483	485	453	475	543	513	514	476	482	495	489	463	499	522	501	509	496	501	532	473	519	460	494	498	514	489	489	512	574	504	529	482	516	543	526	487	490	478	504	480	485	521	477	511	490	512	503	532	504	515	495	504	499	492	450	517	479	496	461	537	501	492	491	467	505	492	529	479	482	484	486	500	490	494	498	501	486	492	485	484	475	472	450	503	513	470	464	541	499	528	511	484	493	511	503	526	468
21911	20132	25776	16577	7234	3624	2680	2217	3156	2229	1415	782	600	529	419	414	414	388	377	373	345	317	325	302	317	271	285	322	256	331	284	310	312	297	272	270	273	304	310	290	273	290	297	285	234	277	278	293	280	312	319	300	277	265	285	269	258	285	272	266	286	269	279	259	278	284	304	267	282	283	280	264	283	291	297	287	275	277	276	277	262	261	271	304	259	299	289	265	308	270	297	312	259	275	248	292	281	270	289	266	244	265	266	305	257	250	237	269	270	285	257	269	281	303	266	244	268	251	262	243	224	256	283	277	268	265	264	291	279	239	274	275	290	254	246	254	281	226	260	255	241	255	274	244	258	243	237	286	246	276	236	233	261	299	277	258	324	280	258	267	244	265	252	267	276	244	248	264	311	267	289	281	258	270	248	272	267	274	286	282	266	263	272	226	253	265	263	261	283	294	263	272	283	271	244	257	265	245	241	232	278	261	247	242	253	237	258	271	297	272	247	232	230	269	245	252	276	269	256	267	254	260	278	294	257	266	267	244	255	250	259	309	274	259	246	262	261	234	251	271	268	250	266	259	255	257	274	269	249	285	248	241	269	256	247	268	257	274	250	290	252	271	270	278	230	284	259	274	274	244	270	241	269	267	251	243	266	255	267	256	271	269	259	294	280	284	294	270	271	257	287	265	260	280	292	269	298	265	255	281	248	290	254	284	272	252	226	264	285	250	246	279	278	240	285	236	271	272	276	259	268	280	266	262	259	216	288	259	243	272	274	252	274	243	257	240	254	279	281	233	251	298	257	251	250	239	270	263	278	239	256	276	243	262	300	289	267	284	251	274	264	288	283	252	270	288	281	271	248	257	277	264	293	260	277	272	272	262	266	286	271	256	250	299	263	278	267	266	274	253	252	232	241	234	261	267	254	272	251	252	261	231	260	298	267	263	268	254	272	266	264	257	250	285	248	271	275	283	270	291	261	246	267	256	252	236	261	240	256	275	278	278	278	273	272	285	257	263	279	267	254	233	282	262	287	277	305	290	259	259	279	243	252	278	268	285	245	269	272	273	253	284	259	270	271	275	282	277	242	278	257	281	255	283	269	246	243	251	276	246	220	267	278	268	272	249	252	235	251	263	241	277	252	266	274	292	275	271	293	282	256	266	265	279	281	254	268	260	249	274	251	249	220	307	284	282	276	277	259	258	294	299	290	249	240	281	263	230	225	269	267	290	289	309	283	273	272	244	251	256	259	266	278	255	253	277	255	251	269	274	289	249	256	268	267	256	273	279	276	262	295	267	273	250	261	263	264	263	269	266	236	246	254	267	274	247	272	283	291	279	260	276	244	293	279	262	239	256	250	294	263	248	241	253	272	257	273	264	260	294	265	251	258	267	256	254	278	262	258	254	271	257	263	253	243	259	296	245	283	260	270	240	280	250	285	251	259	281	246	263	265	265	268	242	277	296	287	260	273	261	280	282	252	260	269	248	226	258	266	276	266	235	239	262	213	287	289	244	279	233	248	231	255	243	289	280	263	250	310	265	281	294	256	251	289	259	293	242	258	290	241	314	246	286	272	250	278	275	279	281	239	264	277	256	247	243	271	268	273	236	272	293	271	262	290	258	277	235	264	283	251	271	248	259	274	249	265	249	251	267	269	251	254	271	280	278	260	235	265	279	298	258	252	233	269	287	281	279	234	296	270	246	253	282	270	260	268	245	278	268	251	245	284	260	276	252	249	299	297	262	246	282	274	247	269	256	226	237	261	270	246	264	260	244	268	232	249	272	265	278	253	255	271	240	258	288	262	272	243	265	253	255	256	262	246	247	261	253	282	267	286	247	275	260	274	279	245	236	244	277	247	265	262	260	250	266	266	265	253	269	241	258	231	257	252	247	259	261	273	294	272	233	269	272	261	234	293	272	271	263	281	295	272	275	294	258	240	260	264	257	247	277	232	269	258	265	275	262	267	240	264	287	268	258	261	274	256	265	240	271	225	301	263	270	271	274	258	252	293	260	238	264	261	252	269	225	264	275	264	283	226	268	288	223	261	247	275	261	258	284	288	270	263	264	240	252	271	281	275	253	250	270	249	288	238	284	259	238	252	268	243	288	258	282	269	261	260	263	296	263	266	276	271	272	253	232	241	283	315	266	284	292	264	264	271	254	272	282	243	299	290	255	266	300	243	287	271	266	254	275	284	245	242	293	269	268	297	253	271	258	268	260	277	273	287	235	276	256	269	274	276	291	243	287	269	267	277	246	256	263	260	245	277	286	264	232	273	295	251	267	264	272	270	262	244	251	276	260	272	257	253	268	252	319	256	251	268	276	242	260	263	262	256	263	241	273	277	265	261	267	261	281	283	270	261	263	271	252	235	272	252	272	280	298	256	243	296	248	251	275	294	250	297	254	271	270	254	271	244	265	257	271	247	295	284	259	244	254	271	287	255	230	249	239	223	263	261	296	288	290	251	235	276	259	275	255	266	310	260	277	248	274	295	293	262	267	237	280	284	243	260	266	281	261	259	261	263	281	236	291	292	263	243	271	255	247	272	252	270	255	251	278	292	266	258	246	285	264	273	297	232	237	257	277	251	285	220	263	279	268	284	274	291	268	259	242	250	245	259	266	253	248	267	288	263	275	277	290	306	262	273	273	246	283	281	258	277	254	265	278	239	295	259	276	279	272	283	229	231	300	276	278	275	241	281	256	266	279	283	256	261	253	272	275	260	239	260	280	230	255	282	258	304	274	280	259	285	280	273	257	257	252	234	301	261	264	267	254	272	273	260	264	242	264	284	296	271	265	260	253	250	248	253	294	263	250	271	252	243	286	277	271	283	269	282	225	255	255	246	300	255	290	270	254	262	272	245	254	311	261	247	288	253	245	280	278	248	251	282	263	263	254	242	265	258	261	298	272	252	287	248	281	265	293	239	247	307	258	295	268	282	258	294	260	228	252	279	260	265	295	242	258	244	280	259	260	282	289	277	259	257	291	267	246	254	261	257	227	263	240	279	243	265	287	256	263	260	244	263	270	259	228	231	304	235	260	264	294	276	267	234	249	225	233	252	242	259	281	282	274	252	256	279	260	271	261	253	276	271	259	278	269	289	285	256	276	249	252	289	277	278	254	273	264	250	272	258	261	267	258	259	261	264	263	248	265	248	265	247	256	283	271	264	269	234	280	262	266	257	238	259	273	287	265	262	296	246	237	258	260	280	282	266	272	246	258	258	255	286	272	232	270	266	253	256	229	309	258	243	260	290	267	256	251	250	290	274	255	281	254	265	269	243	259	262	271	274	274	221	265	254	239	255	248	281	271	265	277	265	267	265	290	256	259	266	275	270	261	242	294	290	274	293	291	269	236	260	239	303	280	251	256	263	261	243	250	206	239	270	234	292	281	266	245	268	248	278	246	257	288	232	277	275	265	275	254	279	247	251	258	251	273	247	300	260	254	276	247	269	278	251	235	283	229	245	261	271	286	245	264	255	251	236	265	268	265
18318	18851	23206	22439	9434	8590	6883	7413	12560	8971	4807	2711	2213	2185	1567	1729	1687	1577	1496	1451	1099	1067	878	876	852	851	797	750	776	773	797	767	802	809	714	807	772	819	730	790	811	731	700	774	781	786	750	770	844	864	907	780	678	681	678	701	703	707	653	709	663	697	652	682	656	619	666	605	647	676	689	596	616	601	616	630	607	675	647	684	660	677	639	706	663	696	664	641	678	641	651	606	611	591	616	620	586	616	663	586	610	653	582	594	622	584	631	625	605	614	625	606	619	654	646	622	608	645	633	606	608	657	633	610	660	612	631	637	610	589	602	671	580	645	588	590	633	575	634	599	603	633	631	635	590	610	676	615	597	606	611	647	638	642	631	574	637	607	632	571	614	613	657	619	609	610	600	607	602	605	616	604	610	604	627	624	578	602	599	612	630	659	627	594	656	568	602	602	641	584	640	638	598	600	612	611	610	587	650	579	626	607	657	605	619	635	593	569	614	602	632	604	623	614	625	624	675	668	610	614	600	596	575	601	632	664	586	587	593	639	583	563	611	622	616	609	593	621	626	584	608	606	610	604	578	561	636	613	612	654	567	609	606	649	649	631	566	606	640	547	576	633	611	633	585	631	623	630	593	604	612	661	610	642	607	594	618	566	591	618	596	594	583	649	573	606	635	635	618	591	625	578	616	548	598	615	594	620	611	587	629	649	601	621	579	629	642	618	590	641	637	602	643	641	683	609	624	639	645	644	629	610	575	593	614	607	617	629	610	600	606	638	585	624	640	616	659	626	610	600	617	577	613	623	590	614	603	629	642	616	632	611	633	567	601	650	593	586	608	592	644	615	571	605	596	677	616	604	629	608	616	578	638	646	634	602	611	585	619	610	570	616	610	582	635	660	572	609	611	646	615	628	603	607	586	634	596	588	638	626	659	602	637	636	601	573	606	609	614	638	610	654	626	608	606	585	620	612	608	589	661	609	608	626	621	594	650	600	643	598	613	607	630	644	611	633	589	623	618	601	604	540	606	577	624	589	635	586	571	626	591	659	588	620	596	611	591	601	607	572	655	635	605	626	617	652	622	607	651	599	608	615	575	575	620	641	633	624	607	604	611	639	609	628	567	604	600	622	607	592	591	628	654	614	588	624	610	621	609	524	626	616	610	617	606	641	613	633	592	590	615	621	578	579	565	639	652	613	591	618	591	638	637	613	600	620	591	591	612	566	603	612	628	622	606	609	583	615	644	614	621	591	624	571	633	620	624	649	566	582	621	605	655	599	634	653	600	586	626	633	574	599	587	628	620	584	590	601	622	628	592	570	587	678	623	591	586	591	616	604	623	630	584	618	593	620	601	644	641	579	628	562	645	633	618	610	601	635	602	604	607	592	606	654	642	622	566	646	607	590	621	582	562	638	646	594	661	590	651	612	611	600	603	590	604	569	620	633	590	587	625	595	605	603	628	616	604	597	618	577	638	604	613	636	596	620	605	616	643	655	584	650	628	625	592	598	662	607	567	618	633	634	644	633	627	596	617	591	665	645	595	594	636	589	641	621	635	592	609	589	599	572	618	583	589	588	603	618	628	613	617	610	615	630	615	653	625	611	621	621	650	602	638	573	649	597	605	608	599	605	633	607	651	616	646	616	604	652	582	592	615	633	651	643	647	619	599	592	596	614	613	649	576	603	662	665	570	631	553	669	639	605	603	587	575	650	588	560	600	579	598	606	653	588	578	660	600	610	579	590	571	550	627	626	633	620	642	626	615	604	642	612	608	629	567	624	625	632	636	648	645	568	616	617	610	641	622	600	574	606	602	596	578	604	628	567	661	624	639	624	623	570	551	603	619	612	606	614	592	580	580	659	656	573	607	628	566	586	542	612	630	618	618	607	636	633	627	605	619	613	651	578	608	633	611	628	624	608	589	566	628	569	593	628	574	595	605	671	621	601	549	627	588	576	583	565	611	628	605	662	642	597	602	640	623	620	629	589	619	563	583	612	621	585	608	608	579	568	569	608	581	589	643	585	632	592	589	576	639	627	613	559	587	649	644	646	623	592	599	648	602	635	626	627	605	616	644	639	579	627	599	611	599	663	598	620	619	601	630	585	605	590	542	600	575	613	624	606	583	592	619	642	592	623	627	590	585	602	621	566	570	602	594	560	613	610	595	637	622	630	619	578	589	590	636	593	629	646	588	611	642	611	622	612	636	616	631	618	658	638	588	612	623	599	599	598	608	602	616	591	598	640	592	577	598	590	592	622	601	601	622	644	631	580	601	603	604	600	616	597	612	601	598	642	628	606	588	583	546	608	599	618	669	599	636	638	612	588	563	617	598	606	604	594	630	626	641	682	657	605	610	632	651	574	642	643	638	632	625	625	621	581	611	600	640	618	648	604	611	569	588	601	621	629	616	607	577	641	633	583	598	603	641	615	613	601	578	615	662	638	588	588	601	601	636	593	597	624	610	624	626	617	607	609	596	603	587	598	640	635	636	608	626	607	577	594	565	621	653	617	609	667	586	571	613	601	628	621	591	590	592	595	590	623	647	592	572	624	611	588	610	609	586	595	607	636	595	594	619	602	609	621	612	656	595	602	640	607	636	625	599	580	598	658	624	624	599	617	598	578	586	611	616	627	651	648	627	571	624	583	624	627	590	588	640	602	604	602	625	623	593	612	678	586	609	570	624	609	629	623	646	616	642	601	626	584	624	582	618	620	603	601	582	633	629	608	598	591	615	600	614	633	612	564	583	594	626	592	612	616	600	587	645	620	620	585	611	604	616	635	606	592	595	638	600	613	647	617	642	635	602	593	628	616	642	586	592	617	634	630	616	586	630	617	625	608	626	639	639	671	595	611	617	595	549	565	614	610	578	598	592	662	604	611	639	624	578	571	596	643	640	624	607	623	602	603	616	564	610	622	578	634	665	651	590	607	606	632	584	599	607	599	579	612	603	616	563	573	626	636	628	601	585	607	615	608	547	592	610	600	656	634	637	632	638	620	610	590	645	589	641	627	599	599	627	635	623	607	634	603	610	595	601	609	612	625	595	585	600	585	614	584	589	559	634	635	582	599	578	588	622	574	617	635	587	624	621	631	626	648	601	638	622	590	616	600	597	614	591	619	599	611	572	602	622	607	662	623	626	658	616	625	583	640	609	589	656	608	646	619	620	633	633	628	604	673	610	597	628	578	604	655	613	592	644	614	591	606	580	595	600	595	643	596	619	636	579	633	615	647	564	592	663	621	618	602	593	596	618	572	560	641	599	609	631	598	637	637	592	616	627	584	611	638	650	600	609	610	566	618	611	632	648	643	594	583	597	591	586	603	624	608	611	647	608	624	587	633	580	575	588	618	627	596	576	579	627	577	596	609	646	610	616	636	571	574	616	635	626	614	617	614	632	618	624	604	615	590	564	610	596	673	611	591	586	636	572	623	614	594	587	647	634	602	587	576	627	626	628	614	618	590	581	659	603	609	643	612	619	634	606	632	607	640	617	607
50560	38091	40195	31605	26744	26672	28438	25418	34227	30171	19417	10834	7744	5710	3547	3329	3160	2192	1282	1213	684	530	436	390	374	386	387	331	359	366	356	378	420	398	339	295	354	345	355	325	359	316	335	308	296	298	327	320	288	368	349	324	350	324	299	287	282	281	263	284	246	268	303	251	288	278	278	285	292	296	254	288	278	265	258	257	285	290	272	266	268	279	279	256	287	303	274	279	273	304	286	267	283	271	254	302	274	262	273	292	266	288	279	259	266	260	261	308	294	253	303	290	281	284	289	290	268	251	263	287	260	262	302	260	267	258	256	315	287	260	278	270	267	271	264	279	273	257	249	280	226	260	262	307	294	272	255	300	285	265	264	285	271	262	275	281	268	254	277	278	258	285	271	264	278	288	255	237	281	278	272	269	263	265	256	270	255	247	269	261	303	271	236	256	257	266	272	260	251	293	292	296	283	279	297	245	267	295	295	278	305	271	288	286	247	290	266	264	273	288	275	283	263	282	265	230	263	304	248	271	267	251	255	285	265	273	295	252	256	248	247	281	298	255	235	264	279	292	297	272	249	248	281	269	259	305	283	260	281	264	265	243	262	260	259	239	250	243	267	324	303	253	276	249	269	304	279	265	293	249	234	261	282	271	260	267	295	262	256	251	318	267	276	274	252	254	273	261	255	289	235	279	285	266	259	301	286	280	244	277	281	290	271	261	278	242	277	254	234	268	262	258	289	271	273	237	250	271	234	294	254	271	253	256	297	249	258	287	255	273	277	252	254	267	248	281	265	245	293	291	293	287	279	279	262	271	279	270	259	285	263	242	265	240	252	257	280	285	272	281	249	258	284	249	262	246	269	277	284	257	273	269	268	294	267	277	255	245	256	253	252	261	319	279	269	254	265	259	268	262	245	256	272	283	260	252	287	280	267	266	299	299	283	254	242	270	261	274	247	258	261	271	294	277	277	289	267	277	284	263	287	267	303	274	284	262	291	229	254	289	256	264	268	275	249	298	284	269	294	250	288	298	258	250	277	268	260	243	250	274	264	292	231	288	262	291	291	272	287	277	260	256	278	255	280	315	309	274	285	278	295	267	270	260	274	280	253	277	279	293	258	260	263	279	291	269	259	287	261	273	245	267	256	254	273	266	273	292	243	272	284	266	297	264	256	284	269	287	305	271	257	262	253	252	290	273	252	242	281	275	251	256	267	271	277	242	261	293	257	290	246	270	276	286	257	290	244	253	246	228	261	258	266	282	256	287	265	235	274	293	236	314	278	285	273	272	265	276	308	246	281	268	260	312	283	258	272	294	306	260	258	301	292	301	253	287	267	274	287	269	298	255	247	288	278	300	261	289	306	289	276	252	292	269	289	282	255	271	250	290	268	304	286	242	257	268	265	263	252	230	251	284	243	261	264	295	276	274	234	280	292	284	277	291	291	286	274	274	293	254	256	291	282	265	279	253	285	260	295	309	278	273	246	276	272	274	306	287	262	259	298	264	262	267	303	274	293	278	290	301	271	267	235	282	238	265	262	271	236	258	251	251	274	307	278	272	263	266	296	279	276	242	296	258	288	250	260	259	277	257	300	278	295	303	252	252	258	258	279	284	288	249	272	297	294	271	254	260	249	248	275	274	275	249	311	256	246	261	259	272	276	273	283	262	271	275	270	290	262	246	290	279	255	270	230	281	253	217	267	251	264	241	266	270	281	299	275	261	288	256	253	273	253	270	291	266	297	265	275	270	284	291	272	252	256	265	285	263	255	264	247	273	276	274	259	275	270	310	254	246	264	274	254	270	276	292	280	253	267	279	294	250	242	306	258	258	265	280	264	307	286	283	246	312	284	310	267	307	275	275	278	272	264	274	242	267	301	253	282	234	256	292	291	245	273	294	247	293	288	282	301	288	261	266	280	272	292	264	266	257	259	299	258	261	286	293	266	275	272	251	268	291	305	275	267	280	277	302	244	282	275	289	277	265	268	296	261	273	274	259	238	274	264	254	275	253	292	284	262	232	254	324	294	286	263	256	288	287	252	249	237	290	287	287	261	279	294	251	274	260	271	271	251	275	258	307	260	275	257	280	287	280	254	245	273	272	241	276	275	277	280	276	251	257	256	273	315	282	275	284	285	305	281	238	281	297	299	288	297	278	248	278	278	267	273	223	279	285	250	233	246	245	268	254	249	267	246	261	273	296	268	273	272	288	317	279	283	269	249	245	279	258	267	308	227	278	291	264	250	293	245	249	261	268	264	272	300	294	269	283	261	262	238	243	300	278	253	289	279	244	257	292	283	263	273	262	262	292	285	263	273	285	312	284	276	266	272	244	250	238	243	286	279	281	274	272	266	257	291	291	257	278	293	283	256	262	277	270	238	243	285	261	261	249	234	295	288	264	263	260	269	262	265	273	261	267	291	287	266	277	274	258	300	297	234	253	248	288	274	268	299	275	254	279	256	293	303	267	257	297	276	250	283	270	265	261	268	288	277	281	253	280	253	249	258	270	289	307	276	225	253	285	267	276	304	258	292	289	269	255	275	263	264	275	273	288	303	256	274	286	275	275	257	280	246	255	263	274	261	282	260	279	267	266	284	274	291	279	280	255	286	272	251	266	284	252	275	285	293	248	268	261	261	243	284	280	258	281	285	271	243	289	252	288	308	262	279	291	276	267	281	243	265	302	279	277	254	288	273	249	278	256	276	262	273	279	273	267	255	301	297	275	308	268	309	277	251	270	244	295	265	314	290	293	265	266	254	278	252	263	273	273	281	284	251	230	263	246	269	251	236	279	254	277	272	247	271	276	270	287	257	261	285	268	271	239	298	257	284	267	278	271	266	264	250	258	286	283	269	276	272	279	247	303	279	308	291	258	259	292	278	276	298	271	279	254	304	248	233	276	282	270	264	288	251	293	282	251	261	257	261	265	241	294	274	256	288	245	285	276	253	285	261	286	255	309	285	260	246	292	295	264	254	248	282	252	277	253	289	252	261	289	251	294	290	283	295	268	255	251	251	286	285	279	254	227	240	261	252	286	295	248	257	304	283	270	248	274	281	299	269	290	287	252	288	267	270	291	279	295	270	272	255	295	270	274	258	301	283	285	295	287	254	254	262	269	251	279	286	296	268	271	253	305	270	250	242	309	280	253	265	241	247	307	285	290	296	279	245	256	229	257	271	256	281	268	283	295	261	252	305	256	269	291	266	261	272	275	268	298	271	279	266	277	262	264	252	267	268	253	245	284	282	268	252	299	253	275	283	258	272	258	298	268	261	262	254	294	260	299	318	309	277	262	269	272	260	285	263	247	286	277	262	265	259	271	259	246	276	249	284	270	300	264	257	269	260	254	257	261	267	265	263	265	278	279	265	296	300	261	295	290	279	264	238	240	258	274	261	279	263	262	247	280	278	304	266	241	279	257	259	291	277	253	267	273	260	284	283	288	252	305	270	277	234	312	261	268	282	309	271	294	289	297	298	281	260	274	286	277	265	279	282	277	261	277
43679	42655	42723	47293	34683	34211	32858	36492	48785	42783	26917	17944	14881	13007	9030	12075	11401	8007	6561	5816	3202	2440	2010	1363	1168	1160	1317	1183	1147	1223	1085	1209	1419	1470	1039	1056	992	1023	1144	1102	1090	1041	1046	965	1102	1090	973	1117	1083	1259	1193	906	886	785	763	755	759	686	768	733	703	701	733	785	742	651	708	694	704	637	700	710	718	687	651	606	690	666	714	731	694	669	720	727	705	740	741	736	773	750	668	663	676	611	681	653	625	646	619	693	585	648	620	671	620	637	625	657	577	624	630	588	598	644	593	642	631	614	686	612	630	636	602	616	681	594	629	597	652	656	606	647	612	623	647	576	601	659	621	612	619	578	648	628	612	629	580	626	640	596	559	605	587	641	612	588	642	601	613	631	592	590	655	577	563	610	577	622	605	575	590	612	562	567	604	581	612	589	557	636	610	611	620	608	601	618	600	648	589	619	634	633	573	615	627	579	669	600	582	624	605	572	622	570	592	607	624	622	617	586	580	592	639	614	618	626	615	599	573	619	602	563	617	569	577	591	620	630	621	612	608	606	589	626	556	640	615	603	638	631	570	600	597	567	605	608	610	571	656	607	595	617	655	602	621	621	626	639	589	616	589	632	598	600	642	599	580	553	582	639	602	554	564	633	605	621	604	641	618	593	585	613	625	638	610	615	624	595	603	612	591	604	570	617	606	621	595	649	592	611	602	600	623	615	613	633	575	633	631	613	623	608	586	589	595	575	636	566	600	606	590	604	656	610	647	629	588	612	566	597	595	588	594	583	603	593	641	558	617	611	606	623	664	577	578	599	656	555	574	635	593	592	598	601	588	607	626	585	591	611	601	578	614	600	620	590	582	613	600	610	541	555	581	624	596	597	612	575	609	601	611	629	596	609	601	609	604	582	613	584	605	631	589	581	617	630	593	624	590	563	610	623	625	648	636	620	582	596	610	625	613	567	614	622	580	561	628	638	594	609	627	586	529	601	587	668	569	613	631	609	617	601	615	610	645	603	629	622	557	632	581	591	598	637	605	610	571	600	637	616	564	569	650	606	615	585	613	571	610	621	595	611	577	577	596	610	586	615	591	658	610	609	599	609	590	641	619	525	577	547	633	569	601	581	596	593	612	597	599	559	610	611	635	622	624	626	591	650	590	632	597	584	581	635	628	648	555	614	643	587	616	592	591	632	608	611	617	629	626	651	583	599	588	608	603	610	621	577	561	640	664	604	626	625	616	571	609	609	596	631	593	594	622	594	647	578	623	590	645	592	596	586	638	636	637	603	581	633	573	615	630	592	675	620	616	584	605	597	562	576	610	625	582	595	643	606	642	594	612	624	600	599	640	598	595	639	613	569	552	562	624	550	672	605	577	603	592	617	566	624	584	617	572	664	623	648	590	613	604	608	595	605	659	632	630	582	640	590	586	619	595	615	630	545	594	596	568	588	621	592	606	567	615	623	580	595	627	600	601	628	636	621	614	616	611	636	573	625	631	632	573	594	586	590	589	605	588	590	585	625	585	582	621	618	583	559	650	670	584	593	596	604	596	590	627	611	625	586	584	623	638	613	567	585	625	580	597	574	616	598	627	607	621	564	610	630	613	613	601	607	613	611	617	629	593	614	629	672	609	589	587	582	604	631	597	610	599	576	563	595	627	604	598	587	648	603	599	598	607	603	620	592	670	639	612	622	618	588	612	590	591	618	610	590	565	632	589	612	588	625	598	612	608	620	641	581	587	612	587	637	612	582	620	594	603	587	622	600	591	622	629	646	600	595	587	605	593	572	647	603	622	612	606	605	593	586	600	608	646	649	593	564	617	644	612	604	595	648	654	576	553	618	602	623	573	626	562	613	618	605	572	612	602	581	563	607	589	603	588	596	593	654	611	630	615	594	609	597	638	637	601	638	537	719	601	615	630	570	640	578	589	629	661	583	625	584	641	599	573	597	644	594	603	597	586	625	612	610	609	601	591	609	596	634	602	598	582	646	619	599	546	531	625	582	575	621	629	644	625	634	602	572	628	568	575	595	583	625	604	605	622	651	606	584	581	616	598	621	612	603	617	633	607	627	592	594	585	595	611	605	587	612	680	609	608	628	626	591	626	624	607	597	576	632	578	555	596	580	632	586	582	615	637	598	647	626	579	568	598	628	634	619	634	580	606	613	625	600	579	624	614	600	603	571	625	601	619	614	615	587	663	598	614	602	564	612	560	611	612	620	616	607	596	629	577	572	582	606	570	638	620	587	573	618	647	581	585	607	628	630	645	653	632	604	581	663	591	610	629	608	612	622	634	573	646	644	640	591	563	582	609	621	610	589	623	601	593	642	574	583	591	616	629	567	622	617	607	604	613	652	611	584	619	597	597	607	617	584	573	657	643	600	650	574	649	597	593	590	598	622	586	646	630	600	620	632	622	622	624	618	603	617	609	609	598	601	613	646	624	558	624	580	572	624	597	595	591	559	608	616	592	626	597	629	583	596	618	594	620	612	601	583	589	620	598	627	598	577	572	628	600	606	589	613	578	608	618	578	599	665	601	622	617	608	610	595	582	633	669	577	604	611	599	591	574	616	637	553	595	613	606	591	609	628	632	610	597	614	537	577	619	592	581	598	627	633	589	615	599	601	562	648	600	635	607	636	575	630	591	605	603	603	619	623	586	572	657	579	645	562	590	611	576	579	632	605	627	562	610	614	616	630	603	588	600	636	638	643	604	580	626	603	611	645	630	602	619	604	589	620	620	569	621	642	620	554	585	580	620	601	601	603	630	592	597	586	618	609	613	663	588	587	594	613	583	613	621	620	568	604	625	595	578	621	642	587	634	623	605	586	613	607	602	647	641	580	600	619	592	580	621	588	584	609	607	578	612	610	617	615	624	609	601	646	622	606	602	604	615	623	586	611	636	620	630	623	578	594	588	596	604	597	594	567	568	612	623	611	568	583	586	673	606	578	602	626	598	627	594	631	638	581	637	581	620	591	631	625	617	587	655	607	597	581	641	628	581	662	641	585	579	595	595	626	652	614	598	610	675	580	590	616	595	579	586	609	636	639	627	579	633	586	605	612	608	636	601	586	590	628	588	608	575	626	615	623	575	624	557	628	583	633	564	573	618	624	621	617	564	622	597	628	582	594	618	579	613	597	587	595	600	597	615	612	605	587	611	603	583	590	615	628	641	621	591	592	619	589	629	593	592	598	637	591	630	613	583	611	611	622	616	586	576	607	613	617	581	601	581	602	548	593	590	637	618	634	593	611	623	555	623	581	570	592	623	591	578	641	615	604	581	589	570	637	610	632	606	649	622	626	587	609	594	666	660	569	600	613	600	616	617	593	616	552	618	608	609	608	568	539	605	561	611	645	571	597	597	618	641	645	623	601	593	611	603	609	607	578	590	593	590	597	611	626	636	594	659	596	605	596	601	587	616	577	618	617	620	610	676	639	601	629	601	603	593	620	621	630	617	614	630	580	573	590	612	600	615	574	617	619	590	593	607	556	623	588
52658	38160	36458	28916	28488	27860	30008	31368	41336	38038	26097	17623	13565	10089	7149	6239	5931	4328	3116	2108	939	710	747	658	440	401	472	373	349	402	411	418	435	384	375	333	343	323	336	334	308	318	320	323	303	341	345	295	332	358	336	295	254	276	234	240	241	264	237	273	251	264	235	248	248	244	250	253	213	234	224	231	221	224	234	248	249	205	240	235	276	251	257	223	263	265	232	263	249	232	225	238	242	241	254	269	223	241	236	231	227	238	238	232	237	250	255	227	196	202	235	226	213	260	232	258	223	232	222	221	250	241	252	235	259	230	223	198	223	236	225	233	199	224	212	230	212	204	236	231	228	213	213	230	257	232	233	214	238	210	210	212	207	205	240	234	214	220	205	192	219	178	218	222	218	244	222	215	245	246	248	213	215	233	216	213	219	243	252	220	232	232	229	221	234	229	207	216	213	225	229	239	200	211	206	212	229	210	221	239	232	219	239	242	199	202	221	201	199	224	221	218	245	209	236	235	211	186	205	225	217	251	218	220	214	211	245	193	215	227	243	216	205	232	223	228	231	242	206	223	228	203	212	216	226	228	220	220	222	238	211	220	218	216	207	228	225	196	233	201	212	231	192	194	248	225	229	242	229	207	237	228	236	226	208	195	226	222	236	219	204	222	251	233	233	208	230	234	225	244	230	222	232	234	217	204	225	231	219	238	199	198	234	195	230	235	225	239	240	208	232	214	215	220	204	236	224	240	242	220	191	212	228	217	249	239	246	213	232	224	210	207	221	216	229	224	216	231	228	245	218	208	221	226	212	227	225	203	253	222	214	219	231	204	206	249	223	220	215	209	211	253	215	211	257	211	203	234	204	246	243	245	233	208	211	213	229	203	217	226	201	210	229	217	241	213	188	232	256	231	211	222	238	233	222	207	190	238	220	211	206	230	225	229	238	223	246	243	216	243	222	223	261	199	215	236	221	217	250	211	247	217	187	217	214	253	210	242	212	218	203	222	223	225	235	211	212	219	225	204	231	216	226	209	228	235	242	201	206	224	190	237	230	241	231	194	221	218	220	234	219	203	223	235	243	216	230	201	237	196	228	173	193	198	209	219	245	207	201	225	252	239	219	205	250	221	198	213	231	211	218	223	200	231	206	223	232	223	207	219	225	195	231	239	230	208	230	241	218	211	226	198	223	229	220	230	226	238	216	207	230	200	215	230	223	217	197	208	213	204	193	239	217	231	226	232	242	214	197	202	219	212	247	221	236	243	250	249	245	208	248	218	224	225	213	229	202	223	244	213	227	208	188	211	205	231	207	224	201	238	239	243	222	248	235	216	226	189	215	233	209	235	202	214	236	212	216	243	244	223	201	228	226	238	212	196	196	220	214	203	203	233	231	234	232	213	204	209	281	225	236	223	229	223	243	215	215	215	208	225	203	220	200	244	200	222	225	222	235	208	225	235	262	201	230	232	237	218	247	229	254	249	243	222	217	224	210	243	220	218	206	230	245	226	194	231	237	222	199	218	247	239	225	223	215	229	208	218	225	220	227	240	232	220	217	248	254	218	216	230	229	202	218	254	238	240	228	213	226	229	227	215	227	233	222	218	209	227	231	217	196	230	213	202	201	202	197	219	218	231	227	211	231	220	237	227	246	238	223	242	240	233	225	223	215	216	209	221	228	208	197	198	208	218	274	246	268	217	248	225	224	234	216	253	227	221	217	220	215	225	228	230	231	207	209	243	210	220	227	228	227	236	213	242	233	229	211	243	215	207	213	243	217	249	218	240	247	217	233	217	210	216	210	240	212	230	239	220	209	213	235	218	209	252	208	231	221	241	213	222	223	216	232	226	249	226	214	220	219	219	212	219	207	225	223	208	213	222	219	237	229	220	238	213	200	183	234	228	233	242	230	214	230	207	208	229	182	193	229	219	201	209	212	212	236	238	210	210	242	254	229	204	252	222	231	193	227	225	210	216	206	199	249	249	241	229	201	206	231	238	209	224	206	220	229	231	221	224	212	217	200	214	217	223	208	223	244	222	221	231	221	194	223	248	201	226	217	200	230	231	233	223	197	204	229	211	244	225	242	226	253	235	224	219	220	239	211	208	182	242	196	206	197	213	235	198	240	208	250	227	228	219	234	188	220	208	222	224	247	222	203	231	215	230	224	236	209	235	241	186	239	220	223	215	195	213	208	233	230	215	206	217	235	221	241	212	243	225	234	240	221	205	198	226	215	226	218	201	224	237	229	233	204	225	204	194	183	245	202	221	214	220	242	238	228	232	234	245	224	204	215	215	208	242	256	231	246	203	219	225	210	218	212	226	232	224	248	224	213	225	242	206	211	237	228	225	207	221	236	229	229	236	195	209	199	217	204	202	227	236	208	239	231	204	223	197	211	205	205	192	243	241	225	204	201	209	216	182	233	250	217	235	209	230	229	231	195	211	207	220	210	193	209	219	236	221	221	242	212	227	220	221	222	242	238	213	246	197	221	239	223	220	223	242	222	193	202	212	198	203	229	231	219	198	200	227	239	216	223	240	229	214	237	237	218	232	202	231	205	207	214	209	216	217	183	179	219	239	232	213	231	209	203	211	246	221	237	241	218	219	212	214	211	243	220	253	212	209	212	234	199	236	235	206	217	236	229	199	219	243	193	240	207	248	238	236	232	221	232	231	199	229	255	194	212	205	221	227	212	210	206	240	206	228	223	236	212	235	229	242	215	226	205	236	220	223	219	209	244	215	249	237	216	185	198	227	231	242	220	250	212	219	248	222	214	238	212	221	217	230	221	222	224	239	224	213	194	224	219	210	242	253	192	200	221	207	222	245	195	223	229	231	204	205	223	247	232	240	196	232	207	247	231	238	221	234	182	206	229	197	227	232	232	221	239	204	210	203	235	214	213	207	252	229	223	211	231	219	221	222	202	240	241	198	225	215	231	251	216	219	212	231	225	230	215	194	215	266	228	223	230	256	213	207	219	218	231	208	225	219	225	231	217	220	235	206	209	244	235	243	209	227	207	226	240	210	221	206	250	234	202	242	201	227	228	245	219	229	227	208	188	184	214	235	226	209	221	246	226	211	215	262	215	210	246	221	195	204	192	222	224	218	229	199	211	236	211	207	240	207	229	224	219	201	199	237	218	211	263	235	248	209	233	218	225	233	214	217	249	190	246	262	219	209	207	209	214	232	220	216	203	224	232	199	208	197	199	214	233	220	233	221	208	199	231	228	223	215	197	234	192	251	233	221	221	207	245	214	229	238	216	231	210	231	236	230	214	240	225	205	193	225	222	210	217	245	217	190	230	195	257	221	225	229	229	249	223	204	237	190	228	218	230	247	218	229	205	200	209	242	229	225	206	221	223	199	212	231	216	236	205	220	219	237	207	229	250	231	217	237	220	202	228	212	197	233	247	211	228	214	252	196	221	216	230	206	200	224	206	215	249	196	217	220	226	223	235	208	238	228	243	219	205	196	235	221	226	215	252	209	216	218	217	251	228	205
46949	48378	43145	50215	41159	37353	40795	44647	56812	49778	30928	26666	22683	17592	15455	18380	16537	12273	11300	7850	3878	4067	3111	2442	1503	1384	2115	1591	1516	1653	1642	2126	2091	1855	1290	1128	1085	1131	1259	1262	1146	1151	1042	1114	1203	1138	1127	1249	1204	1458	1225	986	884	803	816	739	769	734	719	691	682	723	696	726	615	667	629	598	593	612	621	626	629	569	567	586	578	651	610	665	719	714	649	709	643	660	702	700	664	656	581	635	584	555	564	602	528	531	580	536	545	580	549	537	532	548	556	550	526	559	536	537	494	532	521	527	513	534	566	495	477	492	540	519	509	559	560	521	554	500	523	519	512	539	467	518	499	518	517	508	533	500	518	518	532	504	521	504	573	511	498	524	522	483	478	497	487	486	478	494	499	456	480	510	429	511	463	476	492	504	497	498	475	531	485	474	465	497	508	498	472	501	500	500	486	509	479	522	497	507	475	519	504	507	456	502	491	486	489	516	465	499	496	480	483	469	530	469	515	494	475	484	513	508	486	490	531	526	491	450	515	514	528	493	525	524	504	493	491	493	514	507	487	487	537	543	481	487	454	526	510	523	497	480	522	532	505	501	453	494	533	522	461	479	498	520	506	508	545	499	517	548	491	518	465	502	464	500	468	482	489	507	495	522	517	484	513	473	490	512	502	458	503	488	466	462	495	514	511	511	475	521	479	529	518	453	481	474	508	503	491	504	474	499	498	519	508	517	468	485	472	471	508	470	502	482	491	490	487	454	506	482	501	537	464	464	488	497	505	492	478	543	512	533	476	508	501	518	513	470	508	521	534	512	518	515	493	512	556	532	513	504	541	510	498	508	500	504	492	473	514	485	475	512	506	486	516	495	476	492	486	496	497	497	493	483	478	481	478	501	463	503	476	466	470	516	487	517	499	491	473	515	484	466	516	490	479	493	446	486	486	524	452	518	504	499	526	469	483	503	501	462	482	517	527	508	472	508	505	521	469	495	466	486	576	479	462	503	499	489	499	496	470	504	521	483	510	511	493	450	464	488	461	480	514	477	492	473	538	537	543	522	489	491	483	505	506	499	497	505	476	534	535	454	480	484	521	490	501	518	496	502	467	490	473	515	466	466	454	519	525	511	475	455	500	510	497	454	451	470	491	460	458	489	494	498	463	541	485	513	483	504	462	497	476	492	475	486	477	493	533	475	517	496	466	529	522	463	527	486	509	523	499	464	482	524	459	516	490	469	501	447	460	491	508	457	475	561	507	458	460	471	479	481	465	514	531	517	549	512	561	513	487	463	540	480	489	506	487	502	508	456	475	444	468	471	482	483	498	514	486	488	484	554	518	484	491	521	518	491	492	495	497	487	460	546	474	506	498	504	531	502	528	495	509	496	534	490	468	452	489	495	478	464	523	516	514	485	488	461	464	494	516	502	490	488	498	515	519	443	462	463	459	484	504	541	467	497	496	521	510	473	500	546	472	503	500	506	511	532	505	490	528	488	481	490	512	499	482	496	493	484	457	535	482	499	474	493	537	495	482	503	483	494	531	501	492	476	455	493	504	511	528	475	479	474	499	481	512	532	507	472	551	503	472	528	498	448	452	522	485	477	490	476	487	515	514	513	495	456	505	518	508	489	501	516	498	485	531	494	442	526	510	485	502	520	470	504	503	490	508	486	463	512	470	517	500	484	475	483	503	507	482	493	493	457	527	546	514	504	496	535	514	518	496	466	477	520	511	493	508	489	506	476	487	525	511	473	504	492	476	527	483	544	473	477	475	501	503	471	545	523	480	425	521	547	504	521	481	477	483	507	502	493	490	535	494	528	490	505	483	508	507	532	511	485	489	507	528	495	525	497	517	517	476	483	492	501	511	477	479	528	498	493	467	487	503	520	475	508	469	504	462	538	501	492	495	492	527	489	498	464	488	476	496	502	467	517	465	460	483	507	525	487	475	527	538	509	497	506	507	512	499	469	512	470	465	464	495	461	518	497	469	416	503	521	492	510	484	484	475	475	499	496	495	527	474	459	501	540	479	497	488	488	506	475	503	496	483	478	502	487	519	472	487	508	536	468	485	534	501	463	479	527	466	483	450	488	453	501	509	481	506	537	482	512	520	497	514	509	514	467	459	497	492	488	511	480	529	503	495	514	481	498	491	471	505	477	503	469	465	495	499	501	501	500	490	494	495	510	496	478	475	505	487	487	477	484	515	484	471	521	509	494	530	473	494	527	490	460	498	518	470	501	500	480	497	453	470	477	508	501	485	476	490	505	469	497	527	544	490	527	502	523	544	477	511	500	516	490	495	489	494	482	478	497	504	533	498	514	478	523	497	493	483	502	516	506	470	533	471	498	523	494	532	521	464	513	502	475	504	516	526	463	465	481	481	474	493	519	529	496	445	515	483	518	560	499	492	538	483	504	480	513	539	554	514	496	530	498	527	514	474	502	491	479	530	498	514	510	476	504	524	477	495	549	477	511	484	493	507	479	475	512	502	517	499	492	495	514	514	511	493	533	517	516	524	462	470	516	463	504	490	511	496	466	495	472	458	470	532	484	462	473	505	506	511	508	486	438	466	507	502	503	511	490	521	509	486	452	496	440	501	449	477	470	473	494	465	477	487	490	493	504	488	484	505	485	483	507	472	500	494	495	476	503	541	503	481	497	462	504	488	515	465	482	472	488	537	509	474	552	520	497	490	516	517	466	454	504	488	501	483	510	540	508	528	496	501	496	492	495	491	481	479	504	481	483	530	485	517	484	471	491	495	491	506	493	510	524	506	509	501	457	474	502	510	503	505	507	526	473	500	502	495	522	478	491	497	499	509	458	520	492	503	486	496	498	500	490	514	481	498	475	513	484	491	499	510	487	517	518	458	473	481	521	503	466	484	497	523	483	510	530	532	498	475	510	505	461	500	487	484	485	484	515	451	496	493	504	502	544	506	529	504	516	498	473	486	521	488	493	484	487	481	518	490	491	518	528	477	462	493	483	472	456	543	472	483	507	562	524	462	495	512	503	512	512	459	454	506	524	509	489	526	506	504	486	488	537	506	457	488	516	529	490	468	511	500	522	462	496	515	486	493	511	502	496	492	474	503	500	541	475	498	469	480	524	494	473	523	453	494	500	555	528	475	493	474	510	501	481	460	481	479	490	485	463	485	462	513	493	528	528	460	443	524	463	487	541	457	479	495	501	472	479	499	488	483	486	486	490	501	479	532	435	522	528	553	473	500	504	514	502	516	504	498	503	521	453	441	470	481	483	470	467	486	465	498	464	545	518	483	469	508	510	533	512	487	462	531	491	495	490	551	487	481	556	489	491	519	487	491	465	518	495	498	523	481	481	499	489	483	449	507	493	524	534	493	486	501	475	488	485	502	528	445	490	516	544	528	535	467	523	529	493	490	489	491	440	450	518	538	539	491	489	439	470	522	486	510	498	505	484	517	495	509	506	482	494	492	517	473	525	480	521	497	457	489	487	504	476	444	490	462	516	484	528	530	472	506	516	501	499	522	493
19442	20361	24029	15097	6927	2825	3005	2278	2636	1751	1016	572	476	428	404	467	400	352	386	362	290	344	302	333	278	336	299	284	285	281	263	272	278	293	283	280	270	260	279	267	264	269	274	275	286	281	283	305	288	318	296	253	248	247	273	292	287	256	253	253	270	272	277	285	250	253	290	270	258	265	273	264	280	291	278	288	240	253	262	266	272	285	281	242	277	291	290	269	264	257	276	290	244	240	259	259	266	254	247	227	282	270	284	241	248	256	278	274	289	239	289	254	247	212	248	239	272	293	266	254	256	238	235	259	270	243	253	288	280	252	262	249	264	252	250	265	266	247	288	257	242	267	223	249	268	234	263	250	271	253	265	271	225	262	260	258	250	273	248	250	252	254	278	272	242	257	279	277	245	267	270	267	275	268	274	261	263	277	257	263	253	295	264	285	274	255	250	273	264	296	245	266	248	261	256	270	292	250	270	241	253	239	255	284	271	253	277	249	261	271	237	243	298	251	270	241	274	257	255	268	267	239	278	249	262	260	273	270	278	281	270	236	263	272	275	264	246	281	279	263	244	277	255	265	256	258	294	265	257	225	283	262	259	261	237	278	264	266	277	311	260	242	253	239	257	240	260	272	268	247	263	279	258	254	247	268	271	267	242	274	236	262	264	270	268	268	254	256	280	274	280	277	270	250	252	265	270	262	271	261	255	266	288	262	300	281	298	243	271	271	276	244	268	269	264	263	270	245	280	246	272	258	256	256	272	263	252	270	259	265	257	279	276	266	270	269	237	258	271	246	288	247	280	264	266	279	267	264	266	241	261	270	276	256	252	233	256	276	272	256	231	253	260	239	267	234	254	260	269	239	270	266	257	255	255	243	294	248	277	247	239	244	260	279	261	234	234	284	239	264	252	261	280	268	243	255	245	220	212	283	261	239	278	245	246	250	303	263	251	257	261	245	297	261	252	276	300	289	244	268	261	259	254	237	250	269	265	256	264	264	299	245	267	269	281	272	269	273	238	262	243	245	270	260	267	261	302	315	231	256	256	257	261	248	303	266	264	241	258	288	257	233	276	283	224	270	233	261	255	252	237	256	258	244	251	246	233	283	256	276	291	248	268	269	259	279	262	249	290	263	254	260	237	246	283	282	264	261	310	264	228	253	250	257	255	248	244	265	269	244	265	248	231	269	269	217	259	254	254	257	279	246	259	230	257	245	250	262	293	264	276	249	269	224	245	253	242	275	294	259	250	266	275	259	237	257	296	230	254	260	239	254	258	250	260	253	242	248	270	271	294	288	264	298	246	269	267	260	261	244	261	232	248	271	263	253	281	260	240	257	249	255	246	238	274	286	265	266	276	241	248	267	271	252	248	316	267	268	250	245	255	234	252	252	246	245	291	273	240	284	272	250	258	263	261	244	244	264	291	247	229	280	253	282	262	279	289	263	249	250	267	283	236	268	238	264	241	253	280	243	249	266	257	238	247	258	249	277	255	287	223	252	249	276	263	256	246	310	273	268	226	240	254	276	278	271	301	271	263	279	274	281	280	261	251	266	237	263	268	252	254	254	244	236	277	253	263	258	264	265	256	276	270	286	270	244	275	256	262	261	266	248	261	288	259	261	248	264	258	239	261	233	279	268	256	255	273	242	231	261	256	290	263	265	254	269	257	253	259	239	259	250	266	286	249	288	249	249	244	286	266	255	297	270	260	251	268	268	255	281	244	284	286	298	259	259	262	282	270	291	227	252	277	227	256	248	244	256	281	259	259	246	241	284	267	272	301	246	241	247	269	312	264	272	273	242	229	271	246	234	258	248	274	260	269	243	276	256	253	246	261	269	255	265	260	254	273	261	280	278	258	255	259	226	243	260	245	234	260	288	252	253	247	227	288	244	274	256	257	296	273	273	284	249	269	269	251	264	247	247	248	276	266	255	264	301	248	262	234	238	262	235	259	264	260	260	247	276	244	256	275	239	253	277	282	243	286	247	275	247	258	221	239	254	272	259	257	256	249	289	268	275	252	259	288	267	277	260	255	252	262	252	277	253	248	278	261	266	254	272	266	244	263	269	250	232	245	253	271	268	259	250	252	247	226	274	262	268	268	252	247	299	271	230	246	250	283	267	257	248	229	252	276	306	243	220	264	250	240	260	245	282	262	268	268	255	252	259	284	269	254	287	268	286	277	261	248	244	252	261	304	231	271	254	222	269	269	230	217	247	280	229	252	250	247	216	282	263	242	271	262	239	238	251	255	286	228	268	246	257	268	283	262	270	244	257	239	252	238	283	247	277	266	283	227	272	259	270	269	226	258	271	243	266	294	263	251	272	242	307	259	269	270	263	258	259	274	258	241	271	275	245	268	260	261	218	249	254	262	247	240	236	277	232	276	270	266	275	241	241	242	212	271	247	263	292	269	242	226	276	272	282	248	285	269	261	276	248	245	255	254	285	244	237	262	243	227	262	261	254	267	264	245	253	261	237	259	291	309	271	250	259	235	259	262	291	249	261	275	255	239	239	261	238	268	272	259	276	261	258	270	254	255	262	261	266	279	275	241	247	242	295	239	245	268	251	257	242	269	251	271	269	255	266	230	227	270	257	264	259	275	258	258	256	238	255	274	263	260	281	262	270	273	257	259	260	268	277	252	270	230	259	234	280	255	249	260	254	272	244	263	274	272	253	282	264	260	291	236	260	299	243	299	258	277	221	267	275	262	256	266	246	271	275	230	260	267	234	269	267	289	254	273	247	249	279	297	261	281	283	257	269	245	282	287	268	224	266	228	254	266	253	263	229	270	259	279	271	251	251	268	263	245	266	242	240	270	265	264	284	269	250	256	247	284	247	268	275	266	275	241	268	243	251	256	250	267	232	275	277	265	266	269	252	263	233	250	255	291	268	286	264	274	277	282	229	261	273	226	244	267	234	281	267	298	277	247	265	256	262	258	245	260	258	248	259	263	271	260	253	255	243	313	262	263	220	246	256	242	246	252	261	252	263	252	288	266	269	254	266	277	274	252	260	269	296	236	287	253	263	245	273	243	266	249	271	256	268	260	277	245	271	248	283	271	246	257	239	277	261	251	248	249	289	258	238	246	254	271	270	239	258	245	294	274	251	249	266	282	279	286	268	266	271	251	244	250	284	255	245	255	269	269	280	268	263	265	281	255	254	262	243	270	255	271	254	263	246	246	252	289	265	264	260	251	267	262	265	242	276	278	286	282	261	290	261	278	275	248	260	251	278	267	233	276	264	255	243	270	235	273	290	289	261	244	249	271	242	288	253	271	276	251	248	275	264	236	275	250	242	246	257	240	279	238	233	248	228	255	243	246	275	270	272	308	271	258	264	248	285	275	295	256	225	246	266	259	262	259	269	231	288	280	280	271	260	255	244	252	270	270	264	242	274	265	238	272	269	246	276	287	251	264	291	270	272	270	244	281	271	255	281	240	239	276	267	256	248	272	263	264	276	273	247	248	265	236	259	228	270	277	245	255	252	277	289
16259	19842	20792	21538	9640	6349	8035	7852	11855	8178	3565	2156	2139	1805	1766	2055	1750	1633	1499	1316	1113	1078	992	982	779	830	787	736	775	756	727	803	837	825	797	753	785	774	791	760	819	772	733	802	728	794	775	800	867	928	946	781	619	687	735	653	715	675	654	625	632	691	680	635	636	663	637	606	671	656	665	586	630	571	635	654	600	646	636	647	642	680	629	660	685	699	693	681	706	659	615	628	638	607	642	641	594	662	625	591	591	539	619	596	615	605	642	574	650	633	614	573	643	590	612	598	637	629	598	627	560	637	633	593	596	613	656	628	653	624	625	598	637	652	615	655	622	571	627	618	598	619	645	578	623	599	611	603	613	579	630	581	614	574	636	602	596	613	635	633	571	649	629	605	602	638	604	617	581	624	619	593	594	626	567	609	620	593	636	588	604	630	604	627	582	612	603	591	610	588	625	643	604	621	589	601	577	649	602	600	611	673	598	570	573	569	583	581	611	618	629	581	579	625	612	620	609	581	599	589	595	594	646	586	693	623	609	629	634	615	601	578	631	621	612	587	579	664	621	574	597	556	572	613	572	560	613	643	599	638	587	650	552	599	596	651	591	594	632	670	611	602	618	610	630	572	596	555	562	589	566	571	601	630	564	601	590	635	601	591	626	613	590	604	595	579	575	598	608	605	603	586	642	628	625	642	594	586	662	626	658	658	604	586	641	608	654	602	625	578	571	571	627	598	573	584	618	585	574	625	648	599	597	603	597	634	574	588	583	627	619	631	586	628	575	608	611	610	608	613	639	566	624	604	590	586	611	652	637	603	580	591	599	639	628	625	605	585	619	588	619	611	594	636	620	593	571	567	578	621	572	616	609	645	582	567	616	618	598	616	573	578	643	606	575	626	637	591	594	588	574	624	584	637	616	587	622	643	599	598	597	589	569	556	579	587	582	581	636	587	574	618	583	594	612	583	609	620	615	598	536	577	575	610	584	626	613	613	631	611	600	586	618	621	571	592	624	604	645	618	588	614	605	589	596	574	650	600	647	631	601	611	599	582	593	600	637	600	599	569	593	589	621	602	596	644	594	620	633	617	594	636	598	623	618	625	642	608	570	619	592	615	564	664	598	648	600	604	583	624	601	614	556	663	636	641	610	597	619	625	600	577	626	594	616	594	545	631	594	588	574	600	584	605	619	586	624	632	644	600	589	630	588	628	584	618	568	624	572	610	588	591	630	603	589	609	618	622	597	600	646	605	623	568	647	613	569	632	638	623	566	584	544	649	560	604	577	613	615	631	596	584	582	598	601	622	630	607	594	586	616	595	617	591	612	583	613	612	587	560	597	611	627	598	608	617	583	630	603	578	612	580	554	623	624	614	578	618	561	614	622	625	581	585	624	579	585	608	601	598	654	645	576	555	610	621	613	565	562	619	594	599	558	597	571	600	591	603	611	607	590	653	614	614	575	599	568	618	624	594	635	617	606	623	622	600	644	602	586	603	562	590	600	655	548	618	641	638	599	603	569	632	586	603	604	604	650	575	600	610	618	623	618	635	593	564	599	613	590	621	624	603	574	621	633	633	614	632	630	611	623	591	648	639	623	598	622	605	556	632	608	639	610	602	618	559	593	612	581	630	670	589	614	564	626	556	610	617	582	609	628	604	602	610	642	591	586	586	587	622	624	662	567	607	644	593	619	617	584	596	621	583	577	640	608	616	586	584	597	620	599	591	621	580	631	590	637	615	646	595	623	590	620	644	598	593	629	592	650	571	613	616	582	652	638	656	566	658	594	621	591	601	630	643	662	638	608	587	578	636	608	608	579	606	567	609	593	567	604	571	634	588	624	587	588	597	603	593	619	642	587	591	615	595	623	581	637	643	598	588	606	594	592	603	587	606	628	656	601	616	571	636	617	578	592	627	631	660	613	546	595	585	663	614	584	596	566	607	646	626	614	607	638	562	616	602	597	558	618	598	628	617	611	599	615	582	621	628	594	608	629	613	606	607	629	588	598	554	593	607	621	559	583	608	638	606	613	592	678	576	618	573	597	599	609	608	595	593	655	574	609	589	618	617	601	632	598	593	631	643	604	570	579	561	581	576	621	626	644	631	600	593	602	602	599	619	618	584	690	645	573	656	557	590	607	623	643	597	561	611	571	628	600	591	563	589	611	622	664	590	574	599	621	566	631	624	584	608	564	617	613	638	615	587	622	579	599	630	569	584	633	595	619	624	628	585	620	597	631	610	626	623	591	607	579	579	597	638	639	610	598	617	618	595	614	647	596	624	623	599	641	628	681	587	623	635	652	627	613	595	589	603	606	625	602	588	607	614	623	620	562	591	588	607	580	607	609	666	596	628	630	640	624	657	631	589	583	611	579	639	590	584	596	585	623	598	592	631	602	628	602	619	593	604	588	592	565	555	613	586	590	545	622	575	619	646	628	576	604	569	576	600	571	614	637	627	577	595	577	590	614	581	640	578	592	550	641	583	587	596	578	641	553	626	603	615	636	641	627	567	632	637	618	577	613	641	595	601	629	616	598	620	604	623	599	606	611	607	601	629	643	580	615	586	602	594	648	603	620	638	631	642	611	615	643	586	633	611	623	611	567	619	588	609	605	543	588	559	571	614	582	603	657	604	585	603	613	594	616	653	642	622	643	556	565	632	614	599	619	601	593	589	607	581	580	649	617	549	593	668	589	582	610	603	594	619	656	583	592	617	617	599	608	613	596	607	615	619	608	625	584	584	618	582	620	629	641	618	616	641	646	659	615	594	596	625	617	619	602	582	606	642	590	577	612	641	599	569	610	651	607	612	578	584	583	603	619	619	586	623	592	603	622	643	576	596	623	611	603	621	606	620	638	631	644	641	603	625	547	606	652	636	552	585	630	635	614	573	587	617	620	595	608	633	586	642	615	593	615	643	608	637	637	624	599	574	611	588	607	624	643	567	617	617	574	623	550	597	614	618	587	623	612	672	616	588	633	602	600	613	616	600	555	596	609	609	613	616	615	600	617	597	606	577	615	616	626	638	565	592	586	592	640	590	629	613	579	634	581	596	595	592	602	596	573	613	576	595	611	585	631	615	598	560	584	597	611	646	624	593	585	662	572	581	610	627	600	593	575	576	574	604	583	637	559	612	610	602	654	625	631	553	642	618	575	590	620	571	612	599	599	608	602	658	593	626	609	647	613	610	635	619	611	629	623	623	611	608	608	601	642	566	628	540	626	665	605	562	634	600	588	595	567	607	612	602	640	574	643	601	591	606	612	598	576	594	620	598	631	602	612	579	596	595	605	592	590	600	603	616	548	672	600	573	598	590	589	601	636	585	611	619	587	653	561	602	608	609	564	575	563	600	599	612	625	594	630	577	608	657	654	649	643	586	597	583	606	573	627	670	595	614	657	634	633	615	640	619	569	600	610	595	632	593	627	658	612	592	595	576	590	627	645	638	639	590	636	602	631	592	620	582	596	630	624	635	590	587	575	611	587	621	614	610	599	618
47768	43487	35614	32403	29623	25811	27129	27994	35069	27192	17696	9148	5719	4757	4157	3991	3051	2355	1689	1206	684	648	479	509	420	367	380	410	342	351	382	430	424	388	354	303	309	301	366	323	328	315	322	304	319	311	314	354	308	379	352	311	280	268	312	289	316	299	305	303	269	301	278	283	261	294	265	287	295	272	270	279	265	281	265	265	275	230	290	306	292	305	286	296	300	269	280	290	312	286	251	285	289	279	304	276	264	276	298	258	289	270	251	272	310	271	253	278	286	283	296	262	282	290	297	267	283	255	283	279	262	260	279	271	281	259	276	296	262	263	288	277	258	264	299	260	277	287	274	253	256	269	289	251	255	290	279	243	234	275	259	283	229	290	278	272	268	268	254	263	265	253	306	245	260	283	291	302	268	270	290	296	261	278	336	279	269	273	277	233	307	268	273	285	260	268	266	264	279	254	299	254	245	264	269	244	245	245	281	257	263	278	273	271	285	253	266	264	254	277	290	284	267	264	241	308	273	261	273	259	240	255	274	257	275	266	253	260	301	257	280	281	264	264	262	281	268	306	277	267	285	263	254	279	278	261	259	289	256	274	293	288	256	281	295	277	253	279	269	273	273	242	276	284	301	271	297	250	257	257	250	273	260	284	255	280	250	281	246	273	264	266	290	294	261	285	276	286	258	278	279	258	256	292	261	273	244	274	276	227	249	314	270	269	269	268	282	267	271	248	283	269	259	289	283	277	277	294	293	270	264	296	297	291	234	269	296	272	297	284	249	318	265	251	255	283	292	276	277	268	290	287	280	246	254	235	289	252	228	228	265	276	267	279	266	284	282	279	249	275	276	273	283	258	246	267	290	271	253	260	277	254	241	256	257	274	275	250	282	267	294	271	265	277	271	268	265	245	283	252	265	264	283	263	248	277	274	271	292	293	256	259	324	255	275	265	264	244	281	244	274	262	247	262	266	268	272	250	269	266	273	275	286	263	265	265	284	282	264	259	259	264	313	255	252	275	253	272	249	251	255	263	276	253	250	255	284	259	260	275	255	262	278	238	286	246	291	267	249	273	281	301	265	265	277	248	263	242	257	288	289	262	266	268	275	258	267	262	250	267	274	277	259	245	302	258	284	267	242	286	257	248	303	290	268	274	269	263	265	262	280	258	277	281	292	274	259	298	280	279	302	247	282	267	291	270	262	273	259	236	266	284	266	295	266	260	250	294	294	280	289	252	297	273	274	282	267	283	285	274	255	239	254	281	288	260	245	266	271	256	258	245	265	253	269	286	265	285	263	259	213	265	249	264	289	262	255	263	289	267	258	267	248	238	274	246	256	274	254	279	241	243	281	289	299	258	286	268	268	276	250	280	278	275	263	279	280	272	267	261	295	237	278	258	269	273	264	274	269	302	264	254	278	287	260	251	252	264	292	280	267	260	271	288	263	297	288	274	265	288	261	271	281	262	304	274	273	253	297	275	257	268	279	277	311	254	247	246	242	292	294	269	272	289	291	261	275	268	262	239	259	255	274	250	272	254	278	290	259	237	296	297	268	273	277	267	278	267	238	269	274	270	257	287	238	279	287	300	263	236	262	276	269	238	275	225	252	272	246	256	305	254	268	291	255	253	284	245	278	270	279	262	270	269	236	287	319	264	264	271	262	257	265	247	255	266	249	289	248	276	258	261	232	263	264	313	277	279	293	256	289	253	247	285	274	294	276	274	271	264	272	266	260	289	263	287	251	287	235	288	239	264	278	251	262	292	319	296	270	243	271	257	244	262	254	265	284	313	240	270	251	251	262	270	252	263	249	245	248	290	293	238	263	280	281	250	248	287	251	275	294	278	268	248	245	277	280	285	281	277	238	265	247	253	277	226	286	278	263	281	265	283	299	289	259	243	273	253	284	264	229	265	271	227	250	247	280	277	246	262	239	269	273	271	272	298	267	273	258	265	256	260	253	274	259	245	260	300	247	261	261	283	311	266	268	261	254	274	272	298	268	271	267	294	280	254	250	268	265	275	264	289	249	276	243	272	279	253	271	271	262	268	274	279	259	266	230	226	268	307	275	257	271	256	280	266	267	266	277	263	254	259	317	269	271	265	305	254	319	256	273	250	275	289	280	276	275	255	268	274	275	242	269	262	237	242	247	242	263	278	260	268	288	266	253	263	255	276	262	315	264	265	255	270	257	249	287	290	311	280	280	244	275	250	254	281	263	263	272	295	287	264	278	252	283	304	281	272	264	273	274	286	280	264	269	294	278	260	274	265	294	266	252	284	254	262	246	261	260	248	269	281	283	283	283	237	252	274	295	305	249	265	268	254	277	299	278	261	281	279	277	271	242	284	271	256	281	253	274	297	259	251	283	265	267	240	287	261	286	257	228	235	270	243	271	265	264	281	256	283	265	276	281	271	287	288	272	240	290	253	265	263	269	268	266	251	234	248	255	275	296	302	260	282	264	258	275	282	244	278	267	244	304	288	290	280	253	307	239	268	260	268	290	286	283	268	249	252	267	295	253	283	281	257	273	260	271	286	260	278	288	259	278	277	276	277	265	274	279	259	270	270	232	265	255	261	260	272	271	305	263	260	226	262	293	248	258	285	292	285	259	263	270	262	283	226	265	276	280	268	299	266	280	238	275	274	259	267	286	283	265	264	249	272	252	261	303	291	242	267	246	263	292	274	254	262	246	293	279	248	263	281	289	291	252	241	256	242	269	258	265	277	259	294	305	276	245	278	267	271	273	250	280	260	268	245	278	275	300	304	265	308	277	265	261	262	279	253	251	269	308	280	286	278	260	223	290	256	255	291	264	263	268	240	274	261	274	242	259	276	272	249	267	278	298	246	259	250	265	258	240	258	301	240	269	241	240	252	287	239	284	259	275	281	283	247	257	293	262	282	285	256	255	277	263	282	224	280	287	275	286	280	282	254	257	274	274	293	296	244	298	264	298	262	267	271	284	250	259	259	263	243	284	310	287	289	225	264	252	273	290	266	262	234	266	277	271	253	288	288	283	273	268	273	253	250	272	276	276	243	280	297	278	323	262	254	238	270	275	253	269	237	266	250	282	284	272	252	253	240	259	273	274	277	276	269	252	269	273	285	265	268	238	247	271	270	266	278	246	292	287	311	267	277	281	259	267	264	267	282	265	265	266	278	272	299	258	290	257	292	259	255	254	285	231	298	290	282	257	250	274	265	277	227	280	265	254	247	265	271	265	263	291	271	273	299	262	264	259	272	223	305	232	258	257	268	262	282	282	261	270	248	268	269	286	235	264	252	265	270	227	278	262	293	263	289	242	254	269	237	258	252	278	254	269	279	269	311	280	308	278	276	276	281	279	302	268	273	272	271	245	255	308	246	255	257	291	235	272	277	267	305	290	271	292	260	300	278	257	250	256	255	257	263	253	273	277	264	268	258	263	242	232	233	286	269	285	249	290	292	256	305	269	272	257	291	290	279	270	267	252	269	268	270	268	279	272	273	282	271	292	287	266	240	304	272
40062	46697	37965	48803	32190	30477	35744	40471	49663	40170	24455	13899	14322	12339	12583	13148	10597	8304	7475	5497	2818	3054	2331	1938	1411	1559	1277	1436	1132	1188	1194	1492	1595	1251	1072	1050	1030	961	1092	1010	959	1031	1023	975	1071	937	1031	1088	1194	1279	1307	878	842	774	781	767	743	813	728	726	766	748	760	747	706	651	672	697	681	660	714	691	659	666	657	637	650	649	643	710	715	738	699	751	753	708	726	777	740	688	668	693	627	609	662	618	620	627	647	624	627	643	630	654	599	616	665	604	582	666	626	656	600	583	699	617	640	596	648	646	617	634	658	692	608	636	632	620	632	567	636	633	643	606	646	631	593	592	675	626	596	610	627	596	633	657	647	584	571	611	602	598	605	574	568	560	583	595	598	614	590	596	597	594	584	633	649	563	573	595	624	589	609	562	616	608	584	641	584	578	613	602	610	641	593	584	621	612	578	664	601	581	593	636	560	622	605	577	614	575	582	653	612	597	558	601	595	624	563	587	642	581	602	642	625	637	623	589	612	583	612	595	583	578	606	590	561	578	557	610	587	591	584	580	632	671	639	638	618	575	620	610	586	594	586	573	630	621	621	598	594	588	607	617	634	588	590	593	619	628	615	611	606	632	589	624	635	593	619	626	609	614	610	629	616	598	630	602	623	586	600	583	599	579	589	599	604	627	648	611	625	643	652	600	598	611	640	589	604	602	612	611	619	637	583	585	578	596	619	617	594	633	611	622	590	612	658	647	639	621	627	589	670	553	605	614	644	531	579	564	577	609	643	614	567	597	618	615	602	595	580	677	592	598	637	589	597	575	625	610	576	560	625	618	605	608	604	600	606	601	638	591	606	619	594	568	607	634	606	584	637	578	554	572	585	585	637	565	636	609	588	592	636	614	614	572	609	601	608	584	619	605	585	584	601	645	630	605	608	577	646	595	610	565	591	616	612	608	582	597	610	588	604	604	582	622	613	620	585	609	641	577	629	599	594	623	579	647	617	602	590	619	614	622	610	631	586	607	607	610	576	647	623	588	674	598	598	604	591	599	580	628	575	569	603	615	563	594	636	625	580	548	609	627	630	638	574	644	602	596	541	619	666	609	609	618	647	634	600	580	607	602	576	606	591	599	595	616	629	576	676	574	608	596	612	568	568	601	639	566	605	581	605	613	581	553	636	568	609	604	644	614	564	584	641	547	630	627	595	650	636	574	598	606	579	598	599	598	577	596	588	606	597	581	593	571	625	628	621	581	553	634	604	607	647	596	632	631	587	639	574	607	613	593	602	602	637	634	603	572	619	665	605	616	595	595	614	613	582	565	636	614	623	626	609	583	596	613	616	603	555	574	646	624	604	601	646	597	559	633	560	607	573	598	598	633	647	586	592	591	610	602	589	576	587	619	604	643	588	573	617	621	596	549	609	579	613	599	613	566	611	533	614	619	588	604	602	616	613	598	631	595	645	607	573	629	595	597	598	601	608	662	610	624	597	576	625	658	655	611	610	585	594	647	655	587	586	588	611	631	598	593	597	614	614	591	597	585	614	637	623	608	609	630	593	584	616	613	568	643	608	562	622	617	562	589	615	586	601	635	596	609	619	570	606	635	588	612	585	649	615	631	607	613	606	609	582	602	631	578	606	629	606	592	590	583	567	620	612	554	611	623	619	607	623	602	603	635	609	603	584	573	579	632	603	585	575	601	624	634	592	610	631	597	610	561	612	658	636	620	646	562	635	624	657	585	654	573	573	583	617	651	602	620	586	610	598	605	598	607	662	602	608	604	616	603	661	602	602	614	652	612	557	608	584	630	620	619	578	570	655	603	596	583	626	636	613	626	640	589	602	587	606	651	605	594	576	598	596	598	643	600	605	603	585	645	615	586	626	621	622	617	621	643	616	659	559	644	619	618	538	576	563	549	635	602	618	615	609	616	611	606	623	552	615	610	576	616	620	594	569	657	560	643	609	598	607	558	626	601	613	603	633	627	544	608	632	624	593	604	601	579	606	628	610	560	620	566	611	637	624	560	556	614	593	578	567	593	622	671	641	604	551	600	585	619	607	637	595	559	628	634	592	579	574	577	571	585	605	618	569	606	588	563	558	609	626	620	582	631	605	603	597	627	613	579	580	594	589	578	597	557	576	599	601	645	618	569	602	559	616	634	594	562	589	590	634	587	578	661	645	635	603	634	599	577	592	600	604	613	564	615	587	599	647	631	574	596	609	603	597	599	589	562	634	590	599	629	611	601	590	629	603	623	590	618	580	608	585	587	627	572	623	639	643	625	616	606	601	601	594	612	576	609	600	612	582	632	651	615	614	612	584	605	615	567	611	537	613	651	608	592	615	666	575	616	607	628	551	584	606	640	620	600	586	571	619	623	590	648	559	613	591	634	595	649	607	629	574	621	591	602	618	576	621	564	609	616	660	576	642	587	593	595	591	617	593	574	610	632	639	631	616	610	632	600	590	558	605	548	609	608	581	640	582	600	590	612	562	599	644	632	613	613	637	596	605	571	651	611	602	605	631	603	555	558	608	596	633	590	630	618	617	603	571	624	615	615	607	616	613	621	591	600	590	650	619	596	573	615	635	617	609	656	591	602	595	605	619	618	644	583	636	619	642	654	601	619	588	651	621	590	603	587	578	601	605	598	592	629	615	645	610	634	564	595	577	554	608	626	610	650	560	620	599	617	653	632	589	614	583	609	585	623	540	640	650	618	611	608	613	605	573	620	600	610	659	580	605	577	579	597	607	612	625	588	602	589	621	600	619	614	578	602	591	547	653	573	602	579	590	600	560	593	605	582	638	576	605	626	594	620	615	610	650	588	599	612	570	579	609	624	555	576	626	678	611	614	617	612	596	614	619	636	563	599	642	612	547	585	590	583	598	560	562	588	577	610	568	598	613	595	607	644	606	594	594	589	629	594	623	586	591	571	620	625	615	534	603	563	608	624	640	592	638	618	599	578	570	592	594	570	610	618	608	610	584	635	608	570	587	595	655	643	635	594	556	609	669	590	623	617	629	555	628	602	603	582	602	572	634	610	573	609	625	639	622	585	607	578	579	617	554	630	603	621	623	559	562	595	576	608	582	613	643	653	630	637	605	606	618	643	607	609	620	626	637	630	615	607	591	585	608	601	621	610	624	592	621	606	606	624	612	608	573	554	578	616	597	589	585	562	649	570	604	631	602	606	538	589	627	706	562	614	600	581	564	593	602	609	610	606	559	608	598	584	607	600	627	605	577	643	610	636	643	596	652	597	599	604	652	608	586	645	576	573	591	593	607	601	582	622	618	644	628	602	603	621	647	579	632	615	604	574	610	575	597	611	600	665	594	636	660	591	564	640	619	619	601	601	632	565	606	631	607	581	610	596	595	587	597	586	590	586	623	615	568	580	573	598	629	656	615	619	602	605	593	647	611	607	579	617	616	633	597	673	629	628	609	613	606	582	632	636	598	601	601	623	624	627	583	588	576	627	627	586	656	604	644	578	613	578	596	604	570	611
51102	41834	34189	30666	29430	27489	30238	33484	42546	34776	24953	15779	10959	8282	7354	7518	4746	3892	3059	1924	1123	823	807	850	425	391	433	365	384	388	392	432	464	341	340	334	331	339	289	299	300	304	353	300	320	336	302	357	306	358	321	289	267	253	280	262	261	288	224	251	259	250	278	237	218	243	266	224	237	239	221	257	230	282	233	241	228	230	255	222	252	252	278	245	234	255	251	210	214	246	226	250	217	253	217	220	225	244	233	218	230	237	251	210	223	227	241	207	207	199	238	273	227	206	211	208	234	223	229	230	232	222	203	265	235	229	225	235	211	216	219	227	222	227	213	223	262	231	210	232	243	234	216	220	212	220	243	236	230	235	220	223	244	231	197	205	200	197	240	247	212	203	194	221	209	240	230	226	251	208	211	228	233	247	240	211	233	213	250	225	195	227	220	228	239	206	220	211	202	230	233	225	205	191	220	234	234	201	218	194	202	245	227	190	224	252	221	230	229	236	244	208	227	220	214	223	216	217	219	227	223	238	225	229	226	232	214	214	213	222	210	252	245	228	244	227	205	249	201	236	249	199	229	210	236	219	215	211	238	239	230	228	229	226	237	233	212	209	236	216	224	210	221	214	212	195	238	213	238	225	209	213	232	202	228	222	222	235	234	203	211	206	188	241	239	229	235	199	213	238	219	221	246	225	211	233	257	208	224	188	208	214	217	229	227	204	202	202	230	186	200	233	196	223	216	225	244	199	253	237	235	209	230	208	223	230	233	217	226	205	211	202	192	221	190	227	212	219	205	220	221	222	224	227	235	211	228	224	228	201	207	226	195	201	232	212	227	208	220	236	197	218	232	201	209	232	255	222	194	206	243	223	190	227	214	260	232	228	238	209	218	230	201	211	225	223	247	216	220	230	267	232	232	215	249	217	219	226	207	250	234	244	215	219	196	225	248	211	227	216	230	225	210	217	220	212	212	230	231	242	225	257	178	219	214	225	235	236	237	249	205	231	232	250	229	234	217	219	214	201	214	241	220	233	257	213	210	175	212	219	217	226	224	240	216	250	217	222	235	250	204	222	229	229	213	221	200	229	219	218	212	207	211	239	221	239	212	233	219	223	219	230	236	207	258	206	214	210	200	209	241	238	208	228	180	202	234	224	225	184	211	220	215	229	227	217	233	218	221	214	236	237	203	200	229	218	230	220	214	200	225	242	200	194	225	250	216	222	214	195	216	212	209	235	214	231	226	208	224	221	226	209	229	243	212	230	249	246	185	221	211	190	205	210	245	223	237	198	240	243	211	233	197	227	219	212	247	202	231	216	205	199	195	224	245	206	229	250	236	236	192	224	231	236	231	240	231	211	225	224	228	239	209	228	249	242	208	216	265	231	226	203	207	216	230	225	220	206	206	224	202	218	214	261	230	213	220	235	222	224	227	222	183	244	228	224	239	209	228	250	219	192	226	219	192	209	251	236	224	191	197	207	238	235	226	205	210	226	223	231	199	193	192	237	218	227	218	225	245	235	234	209	229	209	206	233	211	245	213	217	214	239	229	217	217	194	202	253	230	224	216	251	227	220	199	173	206	229	204	220	239	220	235	233	213	211	215	216	207	197	208	233	217	240	204	211	207	252	225	192	214	217	206	208	204	216	241	229	236	236	204	195	273	225	213	225	210	223	252	229	196	225	200	206	226	209	200	257	250	210	188	212	207	199	230	234	204	228	202	199	220	215	208	228	234	211	231	233	230	203	256	232	209	200	236	206	217	225	231	226	233	200	228	220	219	215	220	203	232	222	239	204	210	246	198	221	227	204	220	211	220	228	224	250	232	222	209	207	234	250	244	243	239	242	229	221	199	197	203	238	255	226	217	201	199	208	212	207	226	216	211	253	212	220	236	215	212	207	206	215	203	204	203	226	241	219	225	237	211	217	201	196	233	241	211	225	195	216	216	200	245	183	215	247	230	228	234	250	216	232	206	207	220	211	229	215	209	222	203	240	242	228	240	203	217	232	244	225	241	209	217	217	235	202	240	241	209	238	224	245	208	207	202	241	191	211	189	219	232	232	222	219	252	200	223	192	225	209	212	218	224	211	223	233	232	220	203	218	224	211	227	237	255	220	211	224	228	249	240	214	232	201	225	186	227	206	238	211	230	206	231	196	225	240	212	247	205	205	194	214	210	226	231	223	250	250	213	215	260	205	264	219	232	210	210	241	227	214	245	247	221	243	218	229	236	229	202	201	220	226	223	217	227	224	209	205	225	231	204	200	197	225	188	212	243	209	221	196	250	233	253	214	193	213	235	228	248	257	224	206	209	204	242	243	233	206	210	239	229	184	224	202	224	236	240	224	220	211	220	243	221	212	241	197	226	195	217	233	214	208	224	238	231	235	221	225	219	196	228	237	197	238	228	212	229	214	250	233	227	246	249	184	215	216	213	195	196	226	221	191	202	197	232	203	206	252	213	219	225	239	204	194	209	211	236	224	209	218	256	215	226	221	240	214	238	194	216	219	182	230	210	216	247	231	261	214	213	220	205	251	202	199	217	246	226	206	216	209	215	218	234	221	221	225	203	202	202	227	225	225	254	227	213	215	228	225	242	215	216	231	205	226	221	203	226	200	208	236	235	247	216	233	215	250	243	231	198	229	217	233	201	232	233	220	230	208	258	206	259	234	216	205	215	218	220	226	229	230	223	218	241	233	213	202	221	191	242	229	241	226	223	225	223	217	241	187	196	218	228	217	218	230	234	225	197	226	197	200	236	210	244	204	184	209	226	227	204	223	211	205	188	232	220	238	215	207	215	212	215	214	205	236	201	223	225	194	210	211	202	185	245	232	215	220	222	212	235	213	223	204	207	256	222	200	195	231	236	211	220	250	248	210	212	208	207	219	232	205	213	223	252	209	204	225	224	216	232	236	197	233	233	227	208	230	245	247	199	180	217	220	235	245	220	219	226	236	241	235	202	230	230	212	208	216	228	198	200	211	206	246	227	215	224	215	217	224	219	237	234	224	207	213	217	259	216	233	211	251	232	230	234	226	216	230	219	258	227	222	236	226	227	251	214	234	223	203	218	204	206	189	208	235	216	223	235	197	223	235	210	198	208	217	221	214	208	220	233	228	229	233	224	232	254	227	219	229	234	231	231	245	241	236	229	200	207	239	220	203	234	242	203	253	256	225	223	208	219	212	222	258	213	223	227	218	210	205	207	213	245	232	220	248	210	228	219	218	236	230	244	214	200	200	220	259	224	255	246	228	228	229	214	212	223	219	243	228	236	231	241	222	241	230	251	227	251	212	204	220	235	211	219	223	246	184	226	250	227	212	226	245	230	228	199	197	205	213	210	253	231	246	236	243	229	195	251	231	204	214	245	227	230	237	225	223	196	222	233	220	243	226	223	206	181	237	225	246	202	233	215	216	208	200	242	231	218	222	235	211	209	216	218	232	229	218	201	216	220	226	219	236	218	254	219	200	200	233	201	227	210	207	223	192	212	232	229	201
41460	50959	40431	52082	38974	40494	42609	47284	56686	45857	31650	21710	21414	16272	18294	21613	13125	12628	11220	8432	4549	4044	3771	3841	1694	1870	1876	1774	1780	1686	1499	1839	2021	1595	1195	1150	1072	1057	1164	1080	1162	1159	1242	1184	1231	1087	1082	1262	1320	1555	1367	981	784	798	790	758	768	750	714	660	738	645	700	705	676	613	593	624	617	522	614	618	578	583	587	557	575	585	577	646	666	680	671	658	628	659	693	655	670	566	571	585	554	597	563	588	577	547	594	535	534	496	544	561	581	550	528	489	552	566	448	473	500	517	592	578	502	493	520	478	477	507	526	555	491	546	489	479	492	527	500	536	523	532	501	479	530	499	486	527	515	496	502	497	486	527	517	494	519	508	480	510	478	478	518	487	498	503	482	511	513	498	513	527	519	489	493	460	486	507	481	511	499	509	431	488	490	505	520	472	463	502	539	477	509	494	487	480	523	492	525	501	506	483	489	500	457	472	479	498	513	494	494	481	447	514	488	526	484	482	528	481	480	484	479	501	495	499	520	486	474	469	507	482	509	468	512	466	466	496	506	490	508	470	494	451	529	494	504	465	482	478	526	507	528	486	485	490	493	544	480	543	537	476	517	501	488	531	516	482	506	487	447	466	536	551	468	479	526	481	520	520	472	491	506	471	500	513	537	494	475	491	471	511	496	491	476	477	518	467	506	469	492	504	477	514	490	464	507	485	480	507	470	488	471	493	498	549	476	474	544	509	471	502	513	488	483	509	492	472	505	497	480	483	500	519	509	538	477	472	499	514	524	483	475	501	481	510	475	495	479	503	520	486	468	466	505	475	458	479	491	465	503	534	496	460	520	486	526	484	508	473	500	514	474	512	486	470	482	478	486	487	474	481	505	496	484	500	466	493	500	490	481	464	513	498	495	481	529	506	516	518	510	522	516	507	502	472	498	519	525	469	496	468	509	512	493	499	503	490	492	498	491	499	500	505	501	514	528	519	485	514	465	499	510	486	538	489	478	477	536	497	513	484	475	512	501	477	500	484	459	502	490	508	492	501	515	470	513	516	481	434	509	492	500	494	459	505	519	463	515	496	481	484	504	501	473	468	502	489	510	519	488	485	497	496	488	499	496	495	492	493	491	515	464	487	507	471	527	495	454	496	527	504	519	465	484	515	472	487	501	489	532	509	508	469	521	443	490	491	494	499	494	545	496	510	485	492	499	524	524	529	527	515	450	496	490	501	479	463	489	467	496	496	493	509	470	529	487	492	471	485	473	491	478	490	491	490	470	501	489	513	491	537	470	490	522	507	479	477	502	489	529	526	506	507	455	522	503	506	483	488	494	483	529	474	480	485	491	523	496	540	484	517	504	525	533	505	495	484	501	514	507	480	510	487	533	528	471	447	510	446	484	508	499	524	514	461	519	444	483	493	492	495	483	521	483	508	467	492	508	484	497	464	492	494	501	477	488	466	502	513	492	486	512	441	496	514	475	489	496	529	471	501	470	509	515	504	515	489	498	480	472	483	468	455	485	460	539	488	479	488	475	488	506	497	489	506	477	468	503	505	461	448	496	481	526	484	514	491	486	475	525	489	482	519	493	473	524	511	534	511	517	449	481	499	485	518	477	466	487	503	473	489	487	531	449	468	475	502	483	507	484	493	493	457	501	472	471	493	503	507	502	460	545	554	506	477	503	460	529	484	526	465	511	513	491	466	466	491	496	499	501	498	482	467	491	481	488	502	453	547	512	461	491	491	483	473	484	520	441	487	493	465	523	473	504	482	506	484	535	465	554	488	506	515	497	500	529	472	519	498	506	491	493	518	491	493	502	489	500	478	496	467	468	508	480	513	491	512	502	453	484	506	462	511	469	481	490	509	456	478	483	488	495	503	504	492	510	517	511	460	475	490	489	513	488	516	491	458	526	492	470	490	547	472	495	463	511	471	524	507	471	490	498	478	512	477	487	514	515	492	476	478	490	515	496	518	540	506	490	484	471	520	491	512	494	483	514	477	479	519	500	530	486	486	485	493	495	485	516	507	482	474	486	475	492	466	504	512	479	547	492	490	471	517	502	484	466	463	473	491	494	528	462	502	485	529	498	501	453	487	496	543	491	494	467	541	482	479	525	469	457	482	501	546	485	511	482	504	487	536	496	521	498	476	492	501	510	477	531	483	477	455	492	484	502	517	487	476	497	491	444	487	502	456	463	477	479	485	487	548	500	496	508	483	524	491	477	477	485	479	475	511	496	518	525	503	499	496	552	478	514	487	504	441	501	489	501	503	482	473	498	472	518	467	548	520	493	508	470	509	478	510	457	485	509	472	527	482	531	479	468	473	498	452	497	480	480	504	514	445	493	463	471	503	488	493	483	511	480	453	507	496	518	514	490	507	514	498	493	536	528	496	500	477	482	500	474	515	519	529	518	524	502	446	488	524	484	480	479	477	516	487	503	543	471	499	499	452	493	513	462	519	504	501	500	477	503	488	481	523	477	497	498	470	504	497	529	510	501	475	535	484	495	479	470	461	513	505	496	536	455	489	479	465	486	456	455	496	513	480	507	521	497	510	467	467	472	524	473	490	509	475	495	512	442	471	503	493	483	508	472	499	489	514	462	472	492	492	450	493	493	475	531	491	500	503	499	512	498	468	481	455	474	485	466	500	469	511	518	503	517	500	455	530	489	512	486	459	469	495	503	498	501	486	459	519	494	488	511	516	474	539	548	506	487	470	493	507	452	483	527	483	485	469	483	508	534	486	496	499	475	487	474	521	473	512	487	489	499	421	477	473	523	441	472	523	510	476	490	498	547	501	528	470	495	494	521	456	498	462	477	498	513	475	527	510	477	474	532	502	525	499	458	501	493	519	495	490	484	478	505	496	450	503	527	519	489	509	493	481	491	492	496	524	551	504	489	526	517	502	522	509	524	490	521	474	472	521	542	473	507	493	485	487	481	471	472	502	531	504	487	483	508	508	486	518	497	457	481	474	457	476	508	518	448	517	493	485	475	536	548	475	480	488	491	529	501	499	528	517	468	494	525	498	449	455	513	529	480	497	474	500	484	491	496	496	517	531	500	483	477	512	472	458	531	473	468	490	529	479	508	462	542	512	466	503	518	479	494	481	477	485	485	514	508	497	496	498	506	494	496	503	476	500	498	501	503	478	495	497	457	491	506	487	515	449	469	478	485	490	511	481	489	534	485	487	522	521	483	504	489	475	512	474	498	511	522	484	494	538	519	482	492	526	484	486	521	506	463	488	503	469	503	523	485	504	493	476	494	508	480	509	503	505	478	469	497	534	502	487	484	503	507	488	490	481	490	500	501	463	521	479	462	490	544	481	451	461	485	511	522	496	480	479	545	484	487	503	516	498	505	467	511	502	528	470	488	495	471	480	500	470	489	504	511	511	470	491	482	521	446	502	492	494	473	495	495	458	493	501	541	517	514	476	485	491	495	474	495	511	482	469	499	489	486	491	485	510	494	471	505	490	514	463	509	447	491	513	514	502	474	550	500	453
16614	20530	23584	15590	6332	2625	2930	2785	3072	1792	1130	708	596	479	517	530	437	489	433	395	364	349	274	317	335	332	282	266	294	268	288	291	277	293	295	295	320	272	295	336	281	304	307	271	291	302	293	294	301	284	293	270	281	297	260	264	271	267	299	296	295	288	282	249	261	265	265	241	268	275	294	267	288	278	262	243	280	256	253	288	266	232	278	252	271	259	290	289	241	266	262	263	245	255	265	241	254	274	290	272	260	254	248	279	268	245	272	306	284	254	275	264	258	234	276	264	270	259	268	247	239	243	260	269	258	255	278	240	245	279	259	256	291	254	280	278	251	263	272	292	270	236	263	241	286	264	291	274	252	248	262	222	273	278	254	275	281	262	261	285	262	275	269	301	283	216	271	275	289	259	264	258	277	284	282	248	266	249	297	268	256	257	264	259	267	279	248	229	240	246	265	269	299	278	252	253	245	269	263	245	293	249	264	240	248	267	255	267	249	277	251	255	258	261	282	253	265	238	272	254	273	273	252	263	248	250	274	241	260	267	267	246	245	258	269	264	244	273	269	260	261	288	256	237	264	280	259	285	242	293	276	258	273	288	249	247	251	259	255	245	262	256	256	276	286	257	261	259	260	270	272	257	267	260	251	280	261	270	282	276	249	275	256	248	285	246	269	267	243	278	275	267	279	270	288	233	254	264	252	254	278	249	279	277	271	253	266	254	271	285	240	239	256	265	271	250	247	250	274	279	245	237	239	244	258	249	239	253	265	261	262	286	261	261	261	267	244	262	254	241	277	261	274	273	288	270	270	263	255	246	263	253	256	240	266	246	252	270	252	255	298	283	260	277	273	251	264	260	305	247	264	278	296	252	264	271	251	264	272	251	288	289	250	257	285	269	285	271	256	259	270	266	275	243	294	277	242	270	227	265	232	244	285	261	250	303	270	241	234	257	272	247	264	273	257	274	274	251	245	286	237	276	257	286	265	235	268	246	248	291	250	277	276	277	232	282	250	262	250	269	276	269	251	249	258	241	271	288	283	259	254	271	280	251	261	259	251	278	257	270	275	237	269	259	220	264	250	254	263	281	243	276	274	279	245	280	248	237	268	258	257	245	267	271	223	234	261	255	239	309	248	283	265	277	282	248	285	267	240	271	289	244	274	266	257	277	277	276	301	281	268	243	246	265	251	235	240	240	265	254	261	263	273	246	256	236	257	259	237	270	242	265	257	270	245	265	263	275	235	249	245	259	265	278	273	257	239	225	286	259	268	278	249	258	253	270	252	264	288	290	254	281	278	269	264	254	247	262	273	246	258	243	282	265	262	259	285	258	240	243	268	276	259	270	264	294	279	262	251	257	245	265	236	252	254	251	249	260	273	238	270	267	275	262	257	271	281	254	257	250	267	271	261	246	253	273	274	282	271	260	251	267	284	264	267	264	270	289	285	275	255	273	268	238	257	271	267	296	226	249	279	247	279	287	262	257	268	221	270	268	281	272	236	268	240	267	263	285	258	276	249	268	258	297	268	243	300	283	246	272	268	249	250	245	249	288	277	268	279	259	267	233	267	288	235	278	235	269	274	281	246	236	266	263	250	263	274	270	250	240	280	276	243	224	242	240	248	239	303	262	257	252	252	269	294	269	259	260	251	245	265	270	270	251	266	267	258	270	265	239	243	279	240	259	287	277	256	248	265	264	290	273	262	269	263	259	245	277	278	287	257	273	263	274	272	255	254	270	242	279	251	287	286	255	266	246	237	271	276	246	245	241	251	238	253	257	256	275	257	289	255	272	251	241	270	253	258	255	284	232	251	286	293	278	247	256	269	283	284	273	288	285	257	276	240	268	210	238	253	274	259	286	245	252	252	271	267	254	267	271	246	284	271	257	270	299	293	253	252	260	244	246	255	248	290	270	251	240	276	278	257	259	245	289	241	277	254	263	259	252	276	266	289	256	274	267	240	238	270	243	261	251	257	245	216	268	240	279	303	267	257	254	263	273	277	261	267	271	319	260	286	239	254	228	269	270	241	269	243	262	260	248	272	268	280	243	271	261	240	276	260	278	263	242	271	279	290	249	260	250	246	242	253	267	285	258	213	262	295	260	273	242	244	260	248	267	258	254	260	265	254	268	283	263	261	259	257	246	243	250	270	246	257	263	274	242	262	254	260	232	263	239	244	241	277	252	292	261	249	276	280	243	311	270	253	255	266	266	250	274	219	233	242	252	230	259	266	261	256	272	292	240	258	250	284	246	282	252	252	224	267	261	265	251	289	241	271	256	253	261	263	254	252	277	280	248	258	272	248	239	273	261	255	229	273	275	242	233	246	267	289	246	280	277	245	270	246	264	231	249	262	272	274	265	255	255	262	259	274	275	234	254	266	262	262	282	244	252	277	276	278	264	262	250	274	250	258	275	281	252	257	245	259	283	279	246	260	262	254	261	260	269	275	268	249	250	229	235	259	265	283	254	276	264	288	288	248	249	279	265	259	231	256	250	257	258	260	263	284	254	254	277	273	247	252	272	323	270	273	232	268	264	270	253	284	267	266	293	268	252	262	272	272	256	282	287	256	266	238	297	286	263	282	254	240	257	262	263	249	237	238	243	258	242	256	264	269	262	290	234	263	278	266	266	275	242	260	253	278	271	286	261	272	214	289	247	243	273	260	237	276	249	236	246	242	276	277	300	246	258	264	278	266	252	263	297	282	272	264	250	262	264	255	278	250	244	275	253	238	252	256	254	294	300	271	254	239	263	306	286	269	243	257	270	276	262	273	250	276	281	280	256	273	277	249	256	261	266	264	298	264	275	261	251	269	236	282	241	269	222	283	245	250	304	275	233	253	238	243	237	232	258	262	233	259	270	281	264	235	266	260	277	208	264	255	267	248	260	248	259	257	270	268	261	227	280	236	286	283	262	275	287	292	283	263	238	251	289	283	271	245	247	249	263	263	242	271	235	284	259	258	252	278	288	259	263	271	253	217	301	258	250	259	244	250	244	254	238	267	272	267	282	264	240	269	265	261	254	230	274	268	264	268	248	260	268	276	263	272	264	283	269	279	264	255	283	293	276	288	272	238	274	277	263	256	256	241	294	225	246	250	297	299	248	259	256	251	247	236	263	271	277	268	231	252	271	255	271	246	287	247	276	248	268	255	252	261	287	238	285	263	277	266	273	247	266	265	272	254	255	265	225	266	237	280	264	296	241	255	279	272	286	258	260	277	291	274	258	263	269	264	271	253	247	265	272	264	259	246	240	261	250	266	268	277	261	283	234	262	283	271	295	251	250	266	268	236	279	269	248	254	284	240	242	262	282	271	295	265	247	267	267	258	257	260	270	273	302	248	268	251	255	238	267	242	263	275	289	250	293	275	254	251	291	265	285	266	259	273	230	237	245	254	262	258	285	250	276	285	267	251	272	255	245	262	251	237	256	253	260	271	258	246	257	252	270	252	272	270	247	281	286	244	264	265	246	268	295	263	265	286	266	243	280	242	257
13677	21708	21005	21766	8555	6252	9264	8888	12208	6997	4174	2240	2462	1922	2368	2488	1934	1946	1699	1341	1141	1130	1102	1024	995	881	857	766	828	776	760	803	796	769	835	734	756	835	786	801	777	775	783	736	747	811	775	823	837	969	874	733	731	664	685	702	679	669	696	741	701	691	655	621	627	697	636	630	682	661	672	647	626	686	631	621	631	615	634	681	680	693	648	692	683	684	732	671	646	662	660	628	660	640	651	631	657	621	613	601	619	600	652	645	611	640	616	624	627	610	553	580	632	603	618	619	651	650	640	611	626	598	605	593	639	556	620	597	639	613	580	646	636	627	625	594	609	596	615	581	642	641	648	624	607	599	596	626	628	611	595	620	556	610	640	590	586	623	634	618	580	585	568	635	592	571	607	625	607	626	566	628	574	622	614	592	578	593	567	587	597	618	630	636	579	588	583	608	606	627	606	597	655	617	626	595	576	622	581	600	606	669	606	575	612	646	626	578	648	583	639	588	564	586	605	557	593	651	554	614	620	609	646	578	592	666	582	584	616	604	551	579	597	627	579	568	642	589	631	632	680	647	575	627	627	614	564	610	583	628	605	630	646	643	594	611	600	615	580	641	613	610	633	628	604	613	612	565	646	627	592	616	609	636	593	600	581	611	571	603	624	641	620	596	623	617	577	609	626	644	668	602	607	603	629	602	572	630	651	602	622	588	616	614	676	618	608	600	629	631	605	593	574	620	574	562	577	584	613	581	599	634	544	614	636	588	615	609	559	628	596	605	633	591	615	638	589	581	566	581	573	635	618	599	602	628	631	603	578	618	625	596	586	586	606	629	611	567	584	593	608	596	609	598	566	580	619	584	589	613	585	623	604	602	646	609	573	593	576	605	593	626	613	631	590	628	572	566	584	650	551	638	593	615	599	618	649	622	638	613	601	619	620	628	638	606	587	655	649	582	597	579	609	582	616	639	587	615	641	585	639	631	586	663	609	607	595	607	604	645	579	604	613	627	563	631	650	592	598	587	578	622	574	623	601	572	629	598	619	628	564	610	599	614	613	608	583	654	590	630	592	568	612	641	622	621	626	563	625	562	622	600	623	617	594	612	609	622	616	593	654	607	607	567	550	608	588	598	643	646	609	602	589	563	579	609	638	579	652	631	624	599	596	622	620	604	579	657	612	629	579	606	582	610	621	616	631	639	676	549	615	591	626	622	632	611	579	659	628	600	588	629	595	614	601	581	626	613	606	607	668	603	630	597	594	581	557	623	569	617	597	564	581	644	598	596	593	570	643	590	619	616	609	606	559	602	640	585	607	608	624	569	532	590	584	612	624	594	609	599	594	605	580	615	607	616	571	601	631	614	626	605	602	610	620	585	542	584	644	611	631	612	627	630	596	615	596	595	608	629	648	630	586	634	561	590	548	590	560	609	573	616	600	587	591	638	579	623	620	618	579	571	576	601	561	604	590	571	643	635	580	591	631	584	615	635	585	585	591	613	622	573	600	578	599	570	590	573	594	627	609	651	642	603	580	599	558	591	606	619	637	594	594	607	631	616	588	627	631	574	572	638	634	630	623	585	634	568	640	605	618	637	650	651	598	600	626	563	562	626	605	628	597	545	637	621	570	568	608	588	604	651	596	598	596	619	609	566	607	607	605	669	602	626	604	625	635	571	624	581	584	647	622	592	615	611	576	656	610	620	622	608	610	591	644	619	607	604	615	603	595	589	615	574	594	594	610	576	628	642	634	594	635	607	605	633	600	620	624	625	616	625	605	606	610	574	588	600	566	618	611	596	628	598	613	632	598	618	550	627	553	583	585	634	611	599	614	596	603	619	626	570	604	591	631	626	615	657	594	594	608	602	661	561	601	592	634	627	585	595	580	597	582	635	611	608	620	620	583	631	607	607	607	642	592	652	554	549	598	598	575	597	570	593	622	574	632	577	595	603	606	600	600	576	628	589	618	600	620	617	612	611	615	587	593	605	598	674	612	674	604	600	628	596	592	608	571	632	641	599	614	628	583	596	631	606	618	601	609	567	597	560	605	598	588	627	592	581	575	616	640	605	601	603	600	567	612	565	671	630	651	598	624	635	646	588	604	578	625	581	590	572	603	572	586	596	598	536	608	640	651	611	624	614	643	593	594	619	642	649	617	611	609	599	592	634	615	642	588	604	629	598	574	645	648	666	603	596	598	611	598	609	615	588	597	656	600	620	615	624	595	621	625	581	640	643	621	614	589	611	609	565	607	648	602	592	612	660	638	627	639	620	576	647	581	611	609	581	594	620	609	628	604	591	621	569	597	590	589	582	578	566	626	595	626	595	606	633	604	555	603	589	582	612	595	583	611	616	620	631	594	600	613	601	638	590	619	591	618	625	638	628	610	554	617	609	578	587	649	599	653	622	606	616	598	598	639	616	593	595	627	612	658	624	590	598	633	611	646	616	596	609	583	590	616	617	574	615	661	641	574	603	634	609	631	600	651	593	630	589	600	602	580	691	602	587	617	617	633	598	574	640	600	613	611	580	593	608	624	666	583	575	624	608	608	618	570	558	614	610	604	607	631	632	629	642	615	620	599	573	655	608	615	615	627	602	628	637	638	593	643	595	591	620	603	569	648	575	597	603	623	599	649	625	605	612	615	632	596	577	571	621	621	577	573	615	597	600	628	660	590	616	613	627	656	612	615	576	644	596	614	588	608	637	615	581	622	616	560	629	616	591	577	566	623	619	610	651	644	632	589	670	604	643	599	610	650	586	592	596	611	585	654	618	639	606	591	602	595	602	611	626	663	605	569	642	534	625	608	632	624	632	573	619	597	647	631	610	585	640	607	635	602	575	588	637	599	583	634	587	644	616	602	672	578	628	629	613	581	584	633	608	649	630	623	555	606	608	616	632	624	589	572	586	583	590	654	607	598	609	614	589	632	631	608	646	646	622	636	580	569	605	578	629	602	600	607	623	608	582	605	616	596	590	609	613	606	612	623	544	587	565	630	568	615	609	594	638	630	559	661	613	639	576	641	590	635	621	593	660	620	601	613	592	626	568	616	612	644	563	602	598	630	622	608	630	555	626	615	603	529	599	653	648	582	631	611	629	624	603	593	597	601	593	645	619	580	596	596	641	626	610	580	640	612	601	581	652	581	637	563	622	624	588	584	577	617	580	595	623	580	614	637	615	605	586	604	578	609	575	587	652	570	566	608	599	633	626	622	630	600	625	656	586	583	614	619	593	603	574	617	592	567	607	588	583	639	600	597	623	555	643	590	632	600	624	611	632	595	622	624	590	580	597	615	596	641	654	542	582	632	563	626	572	573	616	620	632	611	599	585	603	584	556	592	608	651	582	632	585	605	586	593	572	546	591	592	612	608	616	634	627	603	608	624	594	591	604	623	621	604	580	624	588	608	624	570	625	624	530	579	566	568	609	617	564	628	619	609	602	619	615	592	604	648	591	601	574	589	584	638	614	636	606	591	611	585	587	601	624	627	621	590	596	586	617
48002	41559	37290	32060	28477	25588	28998	30978	35287	26834	17704	9524	7107	5011	6132	5532	3109	2667	2040	1043	733	594	1074	598	427	394	357	385	377	355	303	372	356	360	345	326	326	330	281	323	324	347	348	329	360	334	332	321	364	378	352	317	297	277	316	274	298	306	259	302	265	290	305	270	273	290	273	312	257	261	272	282	271	290	266	284	294	267	278	291	262	290	306	277	297	282	284	294	278	240	295	252	294	278	291	286	299	250	282	250	255	270	259	284	288	275	277	259	278	270	295	260	276	276	297	266	262	284	244	254	268	295	272	304	246	293	259	267	269	266	266	281	254	299	257	238	270	253	257	261	262	240	272	260	277	269	286	252	260	260	287	252	260	294	272	293	264	270	258	264	250	269	286	269	268	266	267	246	280	249	244	292	281	272	253	262	273	277	271	270	272	254	274	280	271	277	251	251	245	285	257	266	288	266	282	239	282	301	229	283	261	239	259	265	251	282	301	248	225	255	267	258	254	269	300	288	226	262	249	269	274	268	283	264	256	257	263	277	275	292	290	278	289	263	268	278	235	275	284	292	254	248	291	262	280	271	265	275	307	281	278	294	297	228	278	289	265	270	317	263	268	249	303	264	280	271	244	238	270	263	276	291	251	265	275	252	258	274	265	273	269	245	265	260	286	278	248	246	269	286	273	283	266	271	292	281	263	281	274	314	268	268	274	285	284	256	278	257	299	252	266	270	237	282	272	271	284	269	287	295	274	292	265	251	247	255	251	273	233	291	247	261	258	263	299	260	267	256	302	271	279	283	296	278	288	257	261	270	275	246	292	293	294	305	257	292	291	266	274	269	292	251	263	294	248	244	249	285	262	270	306	254	264	274	293	262	254	292	266	282	297	294	259	276	278	301	263	250	260	256	299	298	250	273	291	277	270	288	294	307	262	271	277	289	245	290	269	272	280	286	262	264	258	251	244	276	247	264	258	262	308	294	245	285	289	287	299	283	266	277	263	264	274	262	261	292	300	269	304	311	301	269	302	270	261	268	265	264	297	254	274	274	243	254	289	272	262	289	270	270	259	249	255	257	296	271	276	234	282	299	231	292	287	284	238	291	308	292	292	256	255	270	269	278	280	283	273	279	266	286	249	259	263	271	297	244	288	245	253	277	303	257	238	291	278	289	258	259	282	284	282	246	297	251	277	267	263	263	295	276	265	253	267	274	262	227	289	276	250	258	293	212	271	260	275	269	248	320	293	285	272	257	252	266	280	291	258	284	293	262	300	271	260	257	263	243	282	268	263	297	289	275	281	249	283	273	230	261	280	265	274	239	296	250	258	263	278	274	250	293	268	262	279	276	268	250	283	287	266	250	283	271	288	303	306	260	261	276	278	290	266	247	263	290	298	244	297	303	233	236	265	267	284	264	257	251	244	274	292	252	260	265	266	263	253	282	277	244	271	272	279	279	258	272	297	257	275	295	274	276	276	279	256	282	268	274	270	258	272	247	284	265	278	269	268	237	283	267	291	268	244	263	268	261	260	276	316	288	283	292	256	264	293	263	265	276	289	274	292	268	237	323	259	295	283	260	291	212	278	288	274	260	231	297	267	259	282	275	295	325	281	254	263	282	255	279	252	264	246	294	287	283	288	283	317	242	241	257	278	276	314	279	273	268	273	243	276	289	268	285	265	260	276	283	279	300	267	286	267	259	300	278	269	297	306	260	279	255	271	251	270	279	273	270	292	248	221	247	260	275	268	249	263	264	264	277	248	281	282	262	252	306	272	268	283	272	268	292	272	258	250	263	284	276	269	215	278	266	268	254	249	277	248	273	297	254	263	290	252	285	257	277	277	243	235	270	296	268	250	257	238	260	280	257	276	299	247	264	268	294	280	255	282	262	256	290	263	247	275	250	278	263	260	255	290	236	229	261	288	250	266	247	267	259	301	249	269	252	253	233	278	272	254	270	288	274	266	246	278	267	275	266	241	283	266	273	283	278	303	282	281	297	269	268	261	260	251	266	255	279	240	265	315	265	273	274	265	297	262	253	253	263	283	263	295	253	246	291	281	231	244	303	268	255	262	284	289	295	270	269	262	277	286	281	271	264	275	239	245	280	271	258	287	251	270	261	262	233	287	266	246	286	285	269	247	275	269	285	274	313	292	262	259	260	262	255	276	273	282	250	266	303	277	246	271	250	265	281	290	272	303	284	309	276	260	256	271	272	244	265	250	244	243	289	231	243	269	277	275	266	265	279	281	288	260	269	278	282	243	262	275	255	312	259	262	268	310	249	224	287	287	267	273	277	294	270	281	249	253	304	255	292	255	236	269	242	252	252	264	266	291	252	297	251	264	275	260	285	234	260	273	285	273	283	270	285	245	272	277	271	303	264	266	250	282	253	277	272	274	266	298	266	264	282	244	252	276	224	282	268	261	275	244	247	276	296	262	255	272	297	263	258	275	233	280	266	282	259	236	285	272	274	268	271	288	265	278	254	290	287	280	257	271	300	292	248	247	271	289	250	274	286	264	226	241	250	239	282	286	263	235	249	282	253	261	253	270	294	285	258	264	284	289	311	259	253	264	275	257	250	317	259	255	245	257	265	266	245	277	278	277	247	266	274	264	272	266	283	263	273	273	257	261	309	279	246	259	270	238	290	271	280	255	245	316	277	295	279	280	274	240	268	280	295	251	275	265	263	285	250	287	287	272	298	274	272	283	272	305	260	253	279	248	279	281	278	246	258	246	248	255	285	280	261	241	275	293	284	258	284	267	275	286	255	276	251	297	278	297	247	303	262	254	285	252	247	264	282	258	280	281	275	268	264	278	290	267	293	270	247	250	295	285	257	278	277	263	266	275	279	271	275	275	271	269	270	259	269	290	271	253	270	237	248	267	255	280	272	258	280	290	285	259	305	266	287	248	304	309	276	239	286	265	320	290	264	283	251	225	272	282	247	275	259	234	287	245	283	252	256	269	274	268	270	247	244	277	294	299	273	273	275	281	275	269	239	272	263	273	254	268	276	264	288	272	277	288	257	281	242	270	271	288	283	288	282	274	255	252	268	267	257	245	297	280	285	283	304	269	236	302	308	286	284	256	257	272	271	285	279	324	284	251	238	250	293	252	276	276	278	257	267	271	301	261	275	287	258	266	252	253	285	279	252	279	277	291	280	266	262	265	244	271	283	275	262	283	285	269	256	284	242	269	275	289	266	294	260	253	272	258	262	263	258	266	271	281	267	307	270	245	263	280	257	254	249	281	302	283	221	274	239	272	258	278	267	282	283	254	266	263	290	250	262	264	268	278	267	262	278	262	300	272	253	268	261	281	283	265	250	300	287	271	256	268	291	276	242	254	237	315	252	244	290	299	236	279	246	258	261	278	258	244	257	300	273	287	286	259	297	268	277	267	275	281	263	269	279	261	231	287	287	261	280	269	295	282	277	241	280	254	287	256	289	251	260	269	277	258	277	238	292	263	241	284	250	276	271	287	269	292	284	278	247	276	279
38413	47915	40787	46962	32304	30257	39151	43301	48240	37537	23910	14150	14915	11003	18130	15637	9525	9729	8104	4715	3460	2785	4424	2334	1611	1190	1493	1315	1332	1131	1127	1354	1337	1219	1106	1031	975	1003	1028	1001	1031	1093	1017	980	1005	973	1069	1158	1192	1345	1099	861	859	917	776	777	795	764	782	819	745	762	716	722	725	707	701	702	679	663	683	665	661	628	664	620	709	708	662	705	665	733	743	736	747	696	707	685	661	603	609	678	641	650	630	650	636	622	622	653	608	639	634	625	671	593	628	637	632	633	643	619	661	651	636	649	615	670	605	584	591	652	630	654	605	616	614	584	590	641	631	669	614	595	620	642	625	600	606	593	613	636	623	579	620	645	603	575	640	576	579	570	613	594	588	601	626	595	626	573	583	605	607	577	594	609	583	596	601	618	637	604	593	574	616	592	596	663	553	649	615	614	649	567	628	579	612	638	597	636	611	642	600	601	611	577	609	607	622	632	631	604	628	586	610	638	598	582	588	600	567	569	613	589	603	582	558	602	653	577	629	626	567	620	622	572	591	656	645	580	605	584	653	601	603	603	612	588	601	580	583	605	621	630	597	597	594	555	608	614	589	636	557	618	565	639	702	585	590	577	584	616	578	573	588	608	600	611	613	618	591	597	590	562	600	601	582	632	617	615	607	594	631	605	588	601	621	615	605	571	589	597	612	585	653	592	593	590	621	570	617	607	606	592	562	593	560	599	599	617	609	585	607	581	618	600	631	613	599	538	601	582	559	622	579	602	590	589	574	645	563	578	590	598	605	626	640	612	640	622	565	620	548	610	636	640	624	648	613	591	635	601	637	614	565	616	618	615	636	606	624	610	599	635	570	607	618	599	619	624	623	616	581	577	589	525	620	616	641	615	631	629	619	621	619	612	600	596	604	609	612	613	608	580	596	630	580	607	643	611	572	566	601	613	607	595	586	626	634	613	642	599	632	564	655	624	593	626	611	675	606	654	584	594	603	586	597	573	612	614	596	568	608	568	609	607	634	591	598	631	538	609	631	568	619	576	590	608	643	651	631	640	565	592	602	599	612	616	601	619	617	588	627	616	639	644	584	577	608	604	654	584	629	612	593	595	594	615	586	576	567	610	625	638	602	615	643	565	633	643	593	622	619	579	590	582	558	600	609	611	597	602	619	580	615	592	643	619	615	571	563	610	618	573	613	585	590	587	598	613	601	603	607	611	565	594	634	617	585	571	604	578	613	583	589	551	633	609	579	591	578	604	603	588	613	591	602	639	619	638	622	605	594	617	619	604	609	608	594	627	579	615	610	588	564	618	577	617	628	627	655	609	617	632	586	601	599	626	566	599	593	593	641	604	652	601	548	639	555	640	603	630	614	596	593	607	597	633	527	563	612	591	619	606	607	577	604	613	588	598	582	598	639	604	606	604	567	567	613	639	572	582	657	580	580	586	593	577	608	589	609	613	633	586	638	594	596	614	588	654	578	613	566	623	623	623	596	572	591	649	576	567	608	647	636	583	605	608	622	606	571	583	613	645	598	623	592	559	616	593	612	589	621	625	600	620	611	664	624	606	564	567	553	561	598	608	606	612	612	611	638	624	618	628	568	583	614	578	599	632	579	585	573	620	596	581	568	593	572	629	588	615	617	611	626	639	602	595	604	613	594	607	601	582	570	563	617	613	628	596	636	628	597	658	670	606	588	635	614	557	558	593	580	586	607	628	610	585	597	632	596	635	620	590	590	542	623	631	618	576	607	606	585	579	589	574	640	602	607	633	617	598	627	649	594	613	577	571	579	607	616	581	603	639	563	623	556	627	639	604	618	629	576	595	615	605	551	575	596	591	604	610	617	608	636	598	595	617	592	552	603	577	597	626	639	598	560	603	596	625	587	609	567	603	591	583	624	642	635	619	618	595	628	574	555	629	602	601	607	608	586	577	607	635	591	596	602	547	591	600	606	628	600	616	604	604	585	636	654	565	628	609	610	583	570	608	617	578	588	587	631	590	610	589	615	615	627	602	642	612	637	648	586	643	606	615	569	642	607	611	607	597	593	604	614	603	612	615	577	616	626	609	568	589	587	656	591	594	632	614	585	610	576	574	583	592	604	595	608	589	581	533	584	660	592	589	591	610	600	586	618	624	579	585	615	623	598	614	572	592	639	610	613	554	660	583	569	563	607	588	642	594	582	611	633	598	594	572	593	593	600	601	629	595	578	570	605	636	619	609	625	636	559	633	636	588	563	558	594	588	592	592	617	588	603	571	610	616	601	587	603	621	583	572	610	590	585	610	593	632	583	601	591	604	622	617	558	618	637	611	601	643	592	626	607	613	615	578	618	579	568	583	577	620	625	573	573	615	578	628	565	581	642	639	610	604	611	587	644	612	636	614	586	578	591	613	577	613	590	603	589	589	614	595	638	660	608	628	599	599	576	609	629	596	613	600	614	621	591	616	616	570	563	620	626	639	651	592	613	596	574	575	567	636	596	639	616	558	622	574	585	647	565	638	580	603	576	594	639	578	615	629	591	602	600	606	594	602	636	598	604	648	617	617	595	590	611	652	611	652	616	568	635	627	629	606	548	600	574	613	577	616	605	642	620	617	601	609	609	576	620	594	603	586	641	549	575	635	588	590	642	610	560	593	628	649	629	616	621	618	549	563	588	585	597	622	566	610	653	637	621	627	633	588	563	583	571	601	618	589	604	635	617	594	602	599	614	609	625	577	613	598	609	629	590	568	641	613	551	571	587	619	590	589	613	606	570	607	603	603	631	651	594	595	639	587	623	605	636	607	572	591	565	586	563	575	602	619	600	569	587	651	602	604	582	602	612	613	585	556	602	634	609	612	641	645	599	587	589	562	599	634	632	614	589	601	645	549	619	620	600	615	603	627	633	597	600	631	571	614	602	694	580	583	616	629	589	649	573	609	580	579	591	630	575	568	611	595	613	626	589	583	587	599	608	644	648	655	599	624	626	647	591	588	637	597	601	612	573	595	532	619	591	608	600	568	592	597	654	616	624	602	612	577	607	571	561	622	632	611	621	629	609	618	645	561	647	608	550	612	629	590	640	582	610	609	611	569	566	603	613	602	611	580	658	627	587	594	615	648	588	592	605	606	617	562	616	610	613	573	643	587	588	617	562	573	610	598	632	608	618	608	631	593	593	599	579	602	578	610	620	620	588	645	672	572	646	585	599	638	550	636	622	582	593	609	609	566	605	613	578	591	600	598	623	591	584	633	598	569	556	612	593	607	637	576	559	585	598	622	616	608	609	618	583	621	637	617	606	588	581	637	600	659	593	597	572	639	623	606	610	614	647	568	595	607	574	603	640	620	593	564	593	597	584	578	590	568	624	636	589	592	594	510	598	552	579	607	580	634	615	572	596	605	616	639	604	624	570	575	601	608	613	605	583	625	577	600	601	601	619	617	607	621	645	597	632	640	599	599	632	624	601	597	645	664	609	584	617	597	594	612	615	621	604	603	631	653	579	579	569	593	638	632	605	621
51787	41194	37424	32677	29596	26178	30604	35567	42487	32643	23841	14566	11314	8523	10358	8028	5558	4539	3248	1958	1365	846	1302	978	517	366	405	355	432	365	380	415	456	355	342	303	315	277	307	298	316	316	306	306	304	295	332	304	342	369	308	245	255	301	260	256	225	259	258	256	254	263	208	247	243	296	238	220	213	197	223	251	236	219	250	235	236	245	245	229	242	248	237	215	236	254	230	265	250	232	249	216	266	230	200	235	234	229	217	205	228	235	208	232	266	221	184	212	219	232	222	224	220	230	244	205	236	260	205	193	219	220	233	245	221	247	271	230	224	240	228	234	201	187	222	204	210	192	247	231	227	230	206	226	205	216	224	232	224	215	243	238	221	216	233	189	177	193	217	221	216	218	195	231	220	202	229	185	233	207	223	194	210	220	206	214	210	238	240	209	203	191	211	194	230	202	229	203	205	224	220	229	235	211	239	257	224	186	183	216	252	227	192	213	210	229	219	227	211	227	249	220	191	218	213	235	198	217	219	216	234	214	202	218	219	221	199	227	214	221	228	214	211	224	235	213	219	198	224	229	242	208	245	227	227	229	224	214	220	219	190	258	196	206	213	228	206	219	212	224	196	228	228	200	200	204	207	207	241	194	222	231	202	200	224	192	219	231	219	213	227	232	222	196	213	204	215	239	232	224	194	201	214	213	244	231	233	214	225	221	246	229	227	217	196	235	226	179	198	240	235	224	224	224	217	209	217	174	206	219	224	212	225	218	232	226	218	206	230	214	181	204	220	201	202	200	236	219	218	240	225	217	217	244	206	217	227	196	179	185	208	204	187	207	206	192	217	236	235	196	231	217	243	217	182	247	207	227	212	226	214	192	227	228	207	215	211	222	222	197	238	228	220	229	218	235	215	217	199	216	211	228	231	181	211	230	221	226	209	198	202	227	221	232	213	233	230	230	218	243	230	205	226	229	232	213	221	229	193	215	220	226	223	233	213	216	222	218	241	226	209	229	232	210	208	217	224	221	198	227	220	177	225	243	220	235	237	200	216	200	208	239	203	212	201	211	191	198	213	239	226	227	232	205	228	210	199	221	199	198	242	214	211	224	191	208	239	214	207	199	206	236	201	191	227	219	218	242	195	234	209	207	222	203	222	241	218	227	222	245	213	204	216	235	207	203	244	215	216	230	242	228	220	184	256	232	178	214	200	217	240	219	228	218	233	214	185	230	218	201	241	212	193	206	215	196	231	230	233	221	204	198	197	215	176	208	212	227	214	224	251	218	211	215	209	218	193	223	204	214	204	208	254	216	232	239	186	242	208	211	232	235	198	193	228	203	207	206	194	244	230	202	242	237	209	224	211	228	261	187	213	236	210	188	212	224	229	227	220	236	227	201	231	213	220	227	215	215	223	218	228	195	234	241	207	231	228	205	205	212	231	192	247	228	191	230	244	209	210	227	203	213	216	205	231	215	197	237	224	213	202	239	196	184	204	183	195	218	229	234	222	229	258	227	197	234	187	209	209	198	225	202	219	224	208	232	193	222	192	211	215	218	253	213	197	207	218	212	205	209	211	199	222	199	248	224	227	204	203	230	230	223	249	209	223	240	223	202	193	241	236	207	219	238	203	212	219	220	204	226	194	212	215	236	210	210	219	231	217	211	193	215	176	189	194	219	239	221	213	246	219	200	238	223	211	238	201	235	207	224	199	228	223	216	236	185	213	233	209	226	269	209	224	225	215	214	228	211	243	224	225	231	223	200	209	216	183	221	230	203	177	195	219	258	219	236	227	223	214	234	221	228	194	221	207	231	193	214	221	187	189	190	195	205	251	219	209	197	191	207	220	227	225	191	208	199	222	223	224	214	237	233	211	242	223	234	208	231	203	211	195	221	236	185	193	210	239	207	212	227	217	210	207	226	232	240	219	244	205	192	216	227	212	210	228	249	204	211	214	227	259	226	224	220	224	238	237	211	212	228	215	218	237	246	211	203	233	209	255	211	254	226	215	217	220	216	220	231	206	213	207	236	220	221	186	217	211	224	224	215	210	210	187	214	245	254	206	207	216	210	205	220	218	220	212	211	223	226	221	237	220	199	189	220	213	187	249	203	217	245	240	193	217	205	204	212	216	218	211	218	239	194	231	241	189	218	237	231	224	221	222	224	230	217	201	233	215	238	235	194	211	241	228	217	198	240	207	220	193	214	212	220	201	213	192	214	214	212	236	220	194	238	214	198	205	200	243	220	197	233	228	224	221	197	221	216	181	192	214	206	212	200	215	211	226	198	217	208	221	211	204	203	198	221	183	219	174	217	220	230	208	246	226	241	235	234	248	230	227	199	228	203	214	215	220	208	214	228	200	204	231	208	236	213	231	218	203	208	234	221	244	213	204	222	250	237	208	213	246	232	216	214	225	230	254	223	206	228	203	217	254	199	234	228	221	227	236	210	217	227	201	223	185	198	246	225	235	221	240	210	216	219	219	202	239	194	234	214	211	222	243	219	200	200	223	229	212	202	198	204	213	220	244	240	219	220	228	204	227	222	192	220	213	211	225	235	228	225	223	224	184	215	234	206	205	207	198	208	188	222	247	184	207	217	230	176	221	215	215	207	207	200	206	213	227	215	224	195	194	207	231	234	216	216	212	220	240	214	212	228	236	227	217	219	207	210	226	208	220	230	232	201	215	215	215	202	196	192	190	219	215	213	213	221	225	233	204	195	236	222	214	250	210	238	205	203	228	214	187	213	256	193	201	241	198	216	212	231	245	236	216	240	217	210	211	216	215	206	205	242	219	218	206	213	231	206	208	205	217	236	194	219	225	191	205	232	242	239	232	238	221	212	204	228	210	209	210	249	208	215	221	205	221	213	193	219	246	212	231	218	231	211	221	183	207	219	202	205	220	235	224	213	227	223	213	209	203	199	224	202	199	199	218	196	201	220	206	192	218	220	235	241	220	220	215	209	205	196	200	204	226	221	212	221	238	236	212	231	218	207	238	218	208	227	235	247	210	181	214	218	228	234	225	213	232	252	198	212	195	226	225	220	213	205	223	231	206	211	219	198	212	201	199	214	211	219	234	222	219	213	246	233	216	250	242	213	227	231	206	217	228	226	219	216	203	225	190	224	189	224	234	228	212	211	214	200	240	221	217	237	223	222	208	215	251	223	244	219	182	203	226	218	201	230	221	210	210	225	226	209	218	202	223	230	224	226	211	211	241	221	226	224	206	190	209	226	238	216	209	224	196	225	234	253	256	218	233	222	209	204	208	213	199	220	217	203	239	232	213	200	199	211	223	202	224	217	203	233	219	230	187	212	234	214	224	217	243	242	239	219	214	233	241	192	235	223	202	190	248	204	207	198	211	217	215	213	202	200	200	205	220	223	237	226	229	217	229	182	220	237	233	206	191	212	219	199	215	226	219	236	219	197	211	214	214	218	208	238	222	232	229	206	212	224	245	235	233	216	238	212	220	211	217	200	235	234	213	235	253	225	208	211	220	218	231	206
43866	49666	43245	50954	35937	35982	44575	48852	53996	44662	30592	19557	20027	15744	25390	20913	14659	13865	12311	8449	6018	4607	7454	3913	1966	1501	1734	1500	1825	1473	1536	1859	1864	1246	1334	1147	1177	1075	1088	1164	1271	1145	1172	1197	1275	1121	1187	1352	1279	1476	1134	842	862	823	788	747	728	660	712	732	716	649	704	720	651	622	652	642	625	591	602	595	555	611	584	524	543	616	589	687	677	649	691	658	626	677	690	614	638	589	561	541	563	539	537	543	500	527	512	516	546	555	497	514	546	539	481	534	521	505	535	534	516	531	530	517	512	485	490	533	498	517	506	529	543	521	554	510	524	534	492	505	487	514	541	515	510	473	508	535	500	527	488	500	482	529	478	500	478	476	490	475	513	464	472	465	474	495	457	505	508	495	462	501	487	528	485	494	505	490	526	497	455	503	445	492	432	487	497	453	492	490	474	486	490	496	486	467	510	468	476	470	495	480	500	472	486	513	477	513	472	495	460	468	458	522	503	459	460	526	453	446	488	508	476	476	474	456	440	481	534	462	497	534	495	475	485	504	514	479	464	518	490	484	478	512	497	461	475	465	507	454	514	525	525	471	494	461	512	464	501	478	449	473	505	485	491	466	508	480	508	515	516	485	488	496	502	462	503	498	473	449	485	480	528	536	498	460	515	470	473	477	484	469	458	505	498	472	459	482	496	551	485	471	481	467	467	527	492	468	449	492	540	532	427	490	516	479	503	494	488	465	508	460	489	473	488	494	467	499	481	490	476	479	489	486	525	505	517	480	455	462	486	458	520	481	476	431	463	490	485	496	507	501	478	489	476	451	471	497	504	452	475	467	475	527	493	468	529	488	555	505	494	459	519	471	459	479	496	493	497	518	481	488	450	503	454	493	465	440	508	470	497	502	487	503	497	464	495	456	499	463	454	467	467	492	484	490	501	518	510	457	487	474	502	472	486	493	464	528	491	440	479	498	482	455	501	474	503	537	461	480	471	513	484	536	507	480	517	498	517	499	498	455	482	502	496	479	485	463	489	488	481	501	493	516	448	469	453	476	515	530	502	481	424	511	502	453	453	481	474	492	501	456	506	470	455	478	459	484	473	463	478	455	497	450	471	449	449	484	489	497	516	473	485	504	508	486	507	474	489	495	491	506	522	489	515	499	468	473	500	513	491	454	476	480	479	491	486	498	504	517	458	480	459	519	532	504	445	504	483	480	488	510	529	497	468	450	472	487	453	480	469	474	526	484	492	461	489	469	493	524	480	488	472	514	501	441	483	506	517	490	529	481	479	536	500	472	447	467	443	481	476	511	452	457	508	477	465	466	484	424	475	509	502	481	503	516	480	464	464	469	472	488	482	516	476	468	498	483	485	513	505	472	491	489	460	456	455	492	502	451	504	491	456	463	506	472	499	427	472	464	526	481	476	520	514	491	463	511	472	447	486	512	475	452	451	455	503	491	474	502	504	479	486	498	482	528	491	484	497	467	480	468	491	486	550	467	483	488	467	478	478	490	482	478	488	484	490	474	475	461	485	496	483	425	535	475	463	486	490	481	478	494	477	479	518	488	481	440	463	486	522	513	485	424	472	512	481	544	492	530	470	504	481	480	499	493	449	471	502	499	490	473	468	455	524	477	482	481	501	491	538	510	495	438	464	477	465	451	510	501	509	505	458	497	474	488	498	494	499	487	451	509	503	488	434	517	505	513	462	487	468	472	482	521	502	476	502	496	521	492	501	466	508	488	480	482	518	490	490	500	498	475	511	483	491	469	475	473	476	498	461	479	465	516	480	481	435	486	477	504	488	477	488	496	461	482	471	473	475	501	527	496	520	458	484	468	487	471	479	498	474	509	487	478	488	487	478	471	486	492	508	490	475	452	480	482	459	481	440	511	455	513	506	507	489	503	462	519	490	493	500	499	451	477	470	452	486	479	464	491	459	467	511	508	477	495	501	503	472	475	496	491	496	467	465	508	492	513	479	510	478	485	462	463	485	506	530	456	512	474	486	500	480	489	491	450	469	486	473	451	460	518	471	489	501	470	443	481	482	533	507	476	505	500	514	484	479	467	453	486	479	487	500	507	512	470	509	448	513	470	490	469	505	476	499	482	517	450	472	513	521	478	507	492	525	493	473	483	476	500	472	487	471	530	480	515	481	453	448	492	482	469	500	504	482	502	477	462	486	490	491	494	434	526	493	509	474	457	476	497	498	497	491	516	486	467	468	516	485	499	511	463	495	451	494	523	477	509	491	475	495	467	485	477	506	493	475	448	506	496	512	489	494	462	444	501	474	489	474	468	494	489	508	497	440	508	490	495	453	472	487	456	473	491	503	449	475	474	518	523	447	440	513	447	492	496	493	461	458	502	503	482	468	504	491	546	509	485	468	485	494	485	482	495	484	480	503	501	482	493	505	467	452	498	487	521	484	475	459	498	492	480	465	486	517	488	471	490	483	482	491	500	497	508	480	495	502	448	523	467	458	489	514	490	506	501	522	481	488	462	493	479	480	479	476	467	502	502	461	468	518	460	485	481	484	468	484	495	478	485	507	508	456	515	466	495	507	484	493	467	482	457	455	463	492	492	462	464	485	440	476	461	472	494	501	449	487	497	454	488	499	543	496	495	485	509	495	491	524	498	510	482	493	501	496	466	500	452	470	438	468	442	497	474	465	494	488	478	471	535	511	500	511	504	496	470	503	492	513	478	440	494	511	494	525	542	497	476	460	527	484	490	500	516	520	501	490	480	445	474	427	495	438	496	530	513	476	495	491	470	465	474	462	480	508	488	519	498	503	508	482	493	457	490	483	507	486	452	494	514	500	466	491	520	503	504	478	496	475	485	498	525	521	490	487	494	493	476	501	505	468	491	528	501	480	503	472	487	461	495	498	476	480	472	481	485	458	499	520	451	491	487	503	490	433	464	514	483	514	490	499	493	536	493	500	501	484	476	485	493	470	464	514	483	513	464	470	440	502	487	473	503	482	462	444	445	512	464	485	483	491	483	435	450	483	451	502	507	461	498	470	496	514	458	453	475	492	452	485	488	509	489	484	471	498	475	494	463	465	486	484	506	460	484	487	450	480	500	455	483	491	437	489	479	504	486	451	470	487	467	520	489	480	519	444	511	445	565	510	501	510	505	434	494	487	517	507	493	476	473	474	480	459	430	491	502	485	517	494	480	500	521	470	502	463	484	488	494	462	475	483	515	507	463	458	470	471	498	488	496	422	437	496	489	478	455	470	496	484	457	449	448	485	481	468	475	473	442	454	471	432	482	480	489	494	468	514	446	480	514	499	471	492	490	453	523	461	499	497	474	517	503	463	485	500	437	440	495	537	483	482	498	519	459	525	459	492	465	460	477	505	486	485	485	513	486	479	461	471	477	451	486	500	486	486	468	478	495	528	497	465	504	541	469	499	496	489	481	502	468	503	486	497	500	451	474	525	461	472	507	499	494	491	494	514	450	495	463	448	488	505	471	519	497	476	469	458	502	504	518	481	485	458	494
17726	18718	23539	17218	6681	2714	3056	3163	2997	2032	1370	655	594	599	645	514	473	507	446	445	431	356	376	337	295	332	330	289	317	261	255	283	264	283	284	304	252	303	278	279	253	276	277	273	284	276	276	309	292	306	315	282	266	269	252	242	249	266	270	246	262	291	269	273	287	230	266	235	255	239	260	268	224	219	230	257	266	254	265	260	258	265	287	248	278	305	255	277	248	262	269	214	221	270	258	290	260	273	265	263	229	242	274	270	242	216	241	300	245	289	230	243	269	277	256	238	268	232	245	266	232	258	259	208	259	268	237	259	234	263	298	257	252	259	224	251	249	275	210	244	268	252	247	267	256	265	281	247	278	238	258	231	263	250	245	283	273	224	298	258	280	260	229	262	255	251	269	270	247	258	268	273	243	263	272	259	220	304	268	247	237	232	237	237	261	212	243	280	256	225	252	242	261	251	260	260	253	242	248	250	252	246	289	284	269	256	257	231	252	247	269	228	251	253	275	257	269	237	253	260	251	267	277	284	265	231	272	290	257	266	238	246	253	263	242	259	274	289	265	257	254	258	249	237	274	244	252	250	286	266	263	249	235	268	213	258	240	224	253	224	288	257	268	238	247	245	239	265	253	259	228	261	228	237	275	257	253	279	233	245	229	238	257	246	247	272	271	250	266	265	265	289	252	270	263	229	258	243	279	235	239	234	265	256	264	283	235	264	288	262	242	260	251	238	286	253	247	255	254	273	293	279	257	252	248	265	258	239	246	253	264	233	222	245	238	251	228	241	270	297	253	261	255	259	255	272	235	258	257	274	230	256	294	242	247	224	248	264	252	262	258	242	262	225	250	253	279	273	275	258	238	269	256	274	261	248	253	273	266	263	275	271	273	248	251	279	235	234	290	285	244	256	257	249	247	290	278	248	241	223	240	231	272	239	250	253	262	274	261	259	241	242	257	273	241	244	274	262	211	261	266	261	281	259	273	263	259	270	257	265	300	253	258	267	249	271	265	255	267	253	266	241	272	235	258	223	243	285	241	222	230	268	296	250	243	263	257	269	255	238	224	277	243	272	250	265	246	247	240	277	287	242	279	267	223	254	248	263	247	284	241	267	271	265	248	253	239	241	249	265	236	267	259	255	259	288	236	245	272	249	245	254	228	258	285	263	239	234	264	250	269	267	275	231	251	244	254	235	260	242	250	242	259	251	259	246	235	235	244	251	253	254	252	257	231	240	244	243	266	236	249	274	270	235	251	264	246	234	250	261	275	264	257	245	234	286	249	246	278	267	247	248	253	235	298	260	230	244	224	221	245	269	231	249	263	244	247	245	255	268	270	265	276	259	280	246	225	251	273	223	255	250	225	262	260	268	276	254	259	249	232	250	236	262	258	232	245	278	256	239	278	244	269	290	256	286	218	248	256	257	276	269	252	252	216	263	251	264	269	258	249	277	260	227	232	243	275	267	258	271	239	251	298	262	267	256	247	276	231	266	257	253	262	224	259	270	231	239	303	267	266	273	251	250	271	261	282	229	291	248	242	257	231	260	260	252	259	243	253	245	276	250	289	243	244	256	242	277	237	267	285	223	258	239	249	267	226	257	229	262	231	258	249	231	237	243	258	257	241	279	250	260	263	253	259	248	255	252	241	289	237	236	264	232	243	248	238	276	277	275	248	256	253	248	260	251	273	244	242	231	249	247	243	268	246	234	234	271	276	269	227	245	250	228	269	274	274	246	243	265	275	243	270	262	274	266	269	275	258	275	273	223	250	266	240	267	254	262	261	257	264	258	244	240	271	269	289	245	278	248	269	267	250	264	259	247	252	265	278	254	251	283	241	265	270	278	244	272	239	270	260	244	254	238	263	257	247	270	269	284	264	259	256	286	238	246	272	238	222	246	248	270	228	269	252	265	264	267	271	261	240	254	285	243	224	256	277	246	279	279	257	260	247	235	235	247	239	264	244	241	257	220	255	266	254	262	258	259	266	255	276	264	235	235	279	261	219	256	233	245	262	244	216	276	259	256	248	239	247	265	265	247	261	250	274	253	272	245	231	247	272	260	259	247	250	256	282	282	222	257	259	255	272	277	262	256	230	237	262	243	240	249	269	230	250	268	258	254	273	250	255	266	267	269	301	263	265	246	259	276	282	250	265	256	252	257	258	296	260	269	290	233	249	245	259	251	259	279	260	260	288	257	246	249	232	254	268	255	296	261	259	300	255	260	252	230	239	273	255	273	275	247	248	247	281	243	227	252	253	240	258	257	248	282	256	255	257	267	258	260	254	251	238	230	245	273	249	263	256	251	284	293	233	258	266	261	278	251	269	251	264	268	267	233	265	262	244	263	258	255	271	230	253	267	259	291	247	251	267	258	276	216	257	269	254	242	261	279	247	238	257	257	233	256	267	237	252	254	235	260	236	213	258	242	254	249	264	278	266	237	273	237	238	247	247	219	255	241	249	261	235	258	217	253	232	259	255	243	266	237	253	239	249	268	251	244	261	245	257	267	240	253	275	276	265	243	243	272	255	268	259	246	227	241	267	268	268	271	271	258	259	230	250	283	256	262	263	256	273	238	269	238	244	248	261	231	259	230	265	263	275	275	230	252	275	228	269	257	237	285	273	312	264	280	259	246	271	267	241	261	280	263	260	243	263	234	250	247	271	281	274	236	240	263	231	269	261	236	268	241	255	263	250	240	224	286	260	226	280	249	244	273	252	249	246	237	256	235	250	262	242	273	253	269	229	264	286	267	244	225	252	255	277	234	230	289	251	235	241	250	262	257	231	241	234	253	240	253	244	258	257	267	266	246	257	257	287	261	251	274	255	276	295	239	289	268	233	239	255	279	265	267	273	266	276	261	255	267	255	263	259	258	250	254	241	265	244	271	244	290	266	266	265	282	264	246	236	258	285	252	272	268	249	267	274	242	261	251	260	226	285	249	256	261	281	265	293	262	269	251	243	276	235	241	278	257	253	285	231	237	273	257	253	241	215	237	261	246	234	266	242	249	287	249	259	278	255	266	262	254	285	226	263	270	253	241	245	247	218	285	261	245	258	260	260	258	219	258	265	276	237	238	292	227	233	254	237	246	242	237	255	253	239	257	262	254	256	246	259	271	264	248	228	240	257	279	277	282	286	298	238	261	248	265	236	261	271	271	232	262	247	258	256	240	259	261	260	261	271	288	280	286	262	228	233	296	236	282	263	251	266	236	261	224	273	255	247	243	260	256	278	237	237	275	259	240	275	257	276	258	261	255	243	254	255	286	250	236	213	250	269	291	263	274	246	227	258	236	253	265	272	268	274	263	262	237	240	265	273	290	270	276	272	233	261	263	248	247	265	256	283	236	231	254	245	256	230	278	266	262	261	233	282	271	273	234	271	268	239	214	279	260	260	268	236	250	242	246	258	233	242	246	283	238	226	264	308	270	230	246	251	255	276	272	252	264	240	226	234	263	294	271	256	250	261	265	264	237	253	231	265	223	272	261	267	250
14450	19832	21730	23947	8532	5474	9264	10257	11033	6837	4529	2064	2407	2159	2927	2640	2217	2106	1809	1797	1775	1275	1450	1314	1100	983	865	761	839	678	752	789	769	760	787	765	811	725	714	719	719	753	765	736	752	743	824	865	876	941	761	747	649	677	644	670	666	679	662	657	623	621	668	599	639	646	591	645	629	620	651	607	615	686	607	638	614	644	675	639	619	643	679	648	660	636	662	656	621	595	569	585	597	591	643	570	620	626	652	604	578	592	569	552	617	625	603	574	648	640	550	621	622	637	576	628	615	574	597	574	614	600	591	597	578	642	620	612	622	609	615	599	561	623	590	611	640	569	582	589	603	560	584	600	598	632	649	600	579	557	584	615	597	571	574	601	594	569	630	617	621	629	579	576	639	556	586	637	600	623	564	576	611	603	613	577	531	581	621	612	576	614	614	588	578	575	636	560	540	594	630	612	592	640	598	593	594	556	577	616	568	592	604	581	599	606	583	609	607	584	600	592	608	629	616	617	598	581	615	579	624	572	557	606	594	637	629	583	598	622	647	580	564	598	585	568	615	620	580	633	549	585	566	584	616	539	518	589	571	583	570	575	605	568	605	570	616	608	594	570	583	591	593	552	649	581	588	575	551	576	573	598	609	571	559	592	635	610	595	554	578	596	590	571	593	602	587	581	564	603	582	600	632	593	607	586	621	587	623	612	607	620	633	620	605	592	631	599	599	582	602	570	564	604	561	581	642	593	580	581	574	540	618	598	597	586	578	574	572	563	547	606	616	596	591	573	600	564	576	608	595	611	600	602	600	566	577	572	571	603	584	552	611	578	572	594	617	581	606	617	589	603	611	598	593	640	588	581	577	563	578	618	591	592	592	595	587	570	608	584	607	594	598	587	589	589	588	626	646	557	600	586	575	618	587	614	617	594	595	603	582	589	567	583	609	581	592	576	573	598	628	597	597	592	626	594	563	629	599	565	608	567	643	575	555	581	615	613	610	617	566	593	589	542	537	613	634	601	581	594	557	614	570	587	567	576	562	598	557	613	578	601	597	595	564	545	573	593	614	552	614	586	561	589	592	607	602	579	605	569	556	600	553	564	648	635	592	546	600	581	617	621	584	589	610	568	576	611	635	620	588	586	555	615	581	603	598	593	618	668	599	631	574	544	629	566	610	593	633	609	621	610	571	571	590	575	575	567	621	609	623	588	620	592	642	582	620	584	598	617	620	548	652	655	618	576	564	572	623	568	582	571	557	614	601	639	567	561	604	597	577	599	588	577	585	586	618	624	602	573	605	628	629	634	589	622	553	601	557	586	585	552	592	601	627	606	574	596	587	618	609	575	603	597	596	578	601	613	589	585	636	591	625	559	619	586	571	569	652	629	549	608	574	575	576	602	640	582	579	607	603	610	654	559	614	583	584	594	629	590	580	592	597	576	564	604	564	634	599	569	631	579	613	550	633	616	607	582	596	583	553	621	598	590	550	619	583	605	612	566	591	617	576	565	575	641	605	596	589	638	619	620	623	638	619	583	663	602	593	596	599	573	583	545	626	591	628	584	637	588	605	597	592	559	612	614	588	578	571	553	600	557	576	614	579	611	574	601	579	570	610	562	589	603	601	631	588	598	600	620	606	615	596	638	574	625	593	585	575	546	578	585	568	600	633	603	612	577	596	581	593	608	555	589	607	562	565	627	609	615	597	555	639	610	565	602	581	535	560	581	594	628	611	574	564	542	613	593	583	609	616	593	598	559	592	599	581	617	641	614	622	597	579	616	639	611	615	632	572	603	608	555	577	591	577	607	617	569	572	611	616	590	570	632	598	581	605	593	618	624	590	588	580	623	612	605	593	631	572	567	567	614	644	577	580	607	561	542	587	563	576	582	544	597	611	610	593	555	604	585	573	559	653	599	614	591	585	561	640	619	608	624	558	600	595	665	582	599	584	582	603	622	601	624	584	565	593	593	569	616	584	612	593	579	583	563	612	581	584	567	605	635	619	598	592	595	576	567	557	601	612	591	588	550	627	601	606	599	621	575	611	601	580	607	575	578	610	619	612	617	592	638	586	591	630	602	603	612	662	611	599	578	597	577	647	613	578	602	546	619	578	595	608	579	545	607	590	612	646	625	600	586	593	539	653	639	589	578	621	602	616	638	606	613	626	663	626	635	607	613	605	597	587	568	598	575	582	594	593	619	648	548	584	607	561	596	598	610	550	584	574	622	619	648	607	583	609	589	596	573	575	576	579	576	583	567	576	606	582	592	649	573	576	613	624	566	579	603	592	608	611	608	582	616	580	598	580	601	600	579	609	584	580	583	585	591	604	587	614	603	587	573	612	589	571	618	567	613	621	574	633	573	585	582	607	547	591	581	602	621	610	582	584	557	597	584	605	591	602	620	533	577	634	549	598	595	620	604	609	578	577	578	614	548	568	607	592	603	568	571	598	584	584	579	614	582	613	612	633	634	595	625	616	576	590	600	557	587	589	641	578	610	583	566	606	607	574	596	576	628	608	578	632	633	558	596	599	613	584	605	565	564	595	577	592	609	564	622	643	583	560	581	599	567	592	613	564	630	574	566	577	628	595	587	600	579	582	633	616	577	569	600	583	595	624	557	608	577	606	581	596	571	578	610	589	574	609	579	594	592	574	615	626	601	604	594	564	640	569	590	590	578	623	573	605	582	593	559	591	599	570	571	586	602	599	616	591	573	619	609	634	622	595	639	576	610	597	595	595	621	610	599	587	605	608	639	604	575	628	597	588	581	589	621	581	572	603	620	577	591	637	610	628	605	578	564	647	603	606	589	603	588	569	609	622	637	634	623	561	587	600	587	604	635	577	598	605	603	586	636	588	588	574	611	576	621	626	606	591	579	581	580	586	618	612	567	600	595	623	589	554	602	607	588	553	581	599	631	598	592	612	629	555	583	587	609	575	628	619	589	594	590	596	589	605	596	592	624	592	575	561	586	603	661	609	561	605	618	638	606	609	567	566	562	540	602	573	568	615	585	624	590	660	618	638	635	576	596	554	608	568	627	623	606	587	639	617	595	604	606	586	628	575	657	599	581	566	589	602	588	587	595	571	598	565	568	577	584	588	601	541	537	588	602	609	578	599	588	612	609	587	560	569	605	579	575	599	613	628	618	577	571	619	602	607	574	586	595	558	552	602	606	618	572	589	582	597	621	565	576	593	579	598	550	588	595	599	609	577	616	611	613	608	588	599	623	626	599	590	589	619	635	573	616	606	609	577	610	585	633	587	613	604	651	554	632	595	617	590	597	617	584	586	589	566	652	603	588	558	596	584	580	591	624	589	578	582	617	595	594	645	579	630	629	579	560	542	643	625	628	574	608	588	598	583	607	585	567	618	606	578	601	600	567	555	621	605	627	605	567	586	552	603	624	557	600	626	604	600	616	595	624	580	570	579	590	571	607	568	598	607	588	613	573	625	584	566	603	616	600	610	614	593	574	586	565	585	602	612	626	606	616	572	583	626	605
47266	40923	40114	33206	29722	26231	29039	32329	34927	25400	18346	9381	6437	5274	7233	4610	3143	2714	2228	1425	991	718	1017	574	445	379	378	363	334	335	358	346	314	302	333	304	292	303	318	295	317	320	315	334	340	325	338	345	356	374	344	299	271	288	294	292	316	297	289	260	267	310	295	265	276	280	228	284	271	252	280	273	280	257	275	272	282	250	285	291	262	270	279	276	270	263	266	289	272	269	222	271	243	281	270	265	263	259	275	239	240	289	245	255	299	264	271	283	253	286	248	283	265	274	259	291	239	267	238	228	266	261	305	273	276	285	261	253	269	244	264	258	267	290	263	228	267	242	266	262	325	274	273	259	269	237	297	271	273	280	273	274	264	265	292	260	261	291	245	270	258	250	259	260	277	237	276	252	291	306	296	265	276	239	249	309	241	257	252	266	252	264	253	311	240	237	266	256	261	276	264	260	277	246	254	252	252	266	265	236	247	259	250	270	238	278	258	251	300	260	254	280	258	292	266	283	239	250	250	268	259	238	262	284	301	257	260	280	262	257	267	246	293	265	238	269	240	267	256	264	267	262	245	257	237	247	318	277	251	272	264	278	280	257	272	265	239	280	256	266	241	269	256	257	270	251	267	257	260	239	289	240	257	239	263	258	255	257	272	257	253	223	260	259	241	305	274	238	268	254	249	278	282	248	264	264	262	239	276	283	248	256	275	281	275	248	269	257	258	257	282	227	291	257	259	233	271	261	246	242	251	290	245	264	267	274	289	236	269	266	268	268	266	263	258	264	248	283	258	256	216	238	269	255	289	273	238	227	238	229	277	267	274	275	266	237	267	259	256	276	301	289	246	266	277	269	253	284	294	275	290	280	270	273	270	247	300	255	221	219	236	260	263	231	245	241	240	266	256	235	276	268	246	254	264	265	259	244	265	244	234	281	234	231	235	271	287	281	255	273	271	266	251	265	272	267	277	286	275	234	250	228	277	246	282	228	252	262	276	312	263	270	245	267	242	257	268	255	280	240	260	283	227	247	294	260	257	292	278	255	258	276	214	252	244	260	238	243	244	264	289	276	274	254	279	255	260	298	295	211	246	262	257	246	254	287	252	283	227	247	281	265	272	244	249	260	272	258	298	232	263	276	261	225	262	273	259	273	269	277	263	245	275	262	253	229	252	263	255	270	256	246	272	252	227	229	305	263	233	276	277	249	278	253	264	279	233	238	239	283	270	262	246	264	259	262	245	278	286	251	279	271	227	290	276	261	259	222	270	249	254	261	270	273	283	253	277	315	275	293	267	246	272	275	260	255	263	268	249	244	266	309	247	284	317	254	268	246	291	242	264	289	265	269	240	274	297	282	276	259	266	249	269	255	268	262	248	285	231	256	250	241	263	255	283	242	268	300	268	235	298	279	250	283	279	279	274	273	307	253	278	285	260	252	258	251	252	275	278	309	278	237	246	260	281	255	283	264	259	253	259	251	273	257	262	282	276	266	266	258	253	257	285	249	254	245	264	268	279	251	266	249	249	228	252	253	258	249	248	278	245	262	269	281	249	251	286	237	286	290	252	262	265	268	300	247	249	240	252	271	270	284	239	257	280	289	250	256	271	279	285	246	273	270	236	277	273	265	288	263	272	284	269	281	278	262	275	265	248	273	272	292	263	268	276	243	282	241	244	282	262	275	240	256	255	256	246	229	273	259	266	247	233	257	230	243	268	297	262	264	290	285	230	278	264	242	282	274	287	259	259	269	262	260	265	286	259	268	271	254	269	274	271	245	293	267	252	265	251	300	274	248	229	251	276	239	251	243	261	270	225	241	257	248	236	249	243	222	271	266	256	268	255	280	258	227	247	275	263	283	261	249	283	285	274	258	282	263	276	279	247	260	253	253	286	262	266	259	254	256	251	267	258	275	283	251	279	265	264	258	257	246	250	286	280	261	247	286	265	254	241	257	276	274	277	250	262	270	289	262	286	256	272	269	250	245	258	299	286	268	265	275	259	273	255	258	263	247	264	263	272	227	249	248	234	258	271	236	259	235	269	231	253	284	244	270	267	268	279	267	253	261	266	236	277	278	283	252	251	269	275	220	268	237	251	254	285	267	278	278	264	298	285	266	233	235	281	264	230	273	283	235	268	266	232	241	260	262	256	262	273	255	279	243	259	263	295	282	275	275	280	249	243	276	269	265	253	300	266	240	255	292	281	243	277	265	267	234	251	252	310	266	263	274	249	271	254	249	270	247	254	272	279	257	229	235	276	239	264	268	279	281	261	255	261	266	290	237	265	267	267	253	238	244	257	271	271	251	303	255	251	253	253	273	290	267	278	291	267	255	227	258	274	283	259	263	230	264	248	269	275	300	257	288	253	294	234	245	292	260	248	256	246	254	240	276	262	252	248	254	252	256	280	257	271	261	268	278	280	254	284	262	272	227	251	252	269	254	292	287	277	222	261	278	248	277	254	300	269	281	259	285	265	248	239	252	259	271	265	293	281	281	271	260	248	256	256	287	248	262	262	233	258	295	270	260	271	247	248	262	246	263	262	264	294	258	262	249	252	266	262	272	259	274	240	333	247	278	287	301	278	301	264	231	277	249	292	258	267	244	229	272	252	235	245	275	251	257	274	262	232	253	277	253	265	275	279	287	251	272	242	269	283	257	263	253	289	266	274	266	239	252	265	273	239	280	262	254	279	311	263	243	241	227	265	251	276	268	289	264	245	268	274	270	266	282	239	259	286	272	263	281	243	239	256	247	277	275	266	261	277	258	234	269	285	251	219	279	270	306	252	253	278	262	283	262	262	278	236	239	301	262	268	256	237	243	253	242	253	231	293	275	243	268	254	271	257	256	277	283	258	246	280	271	237	251	286	305	266	246	260	290	251	253	288	256	240	266	278	271	251	273	237	272	286	227	258	241	254	282	258	270	263	265	268	277	254	272	274	235	268	266	288	231	248	255	235	268	285	254	267	268	250	255	281	276	289	265	254	257	264	270	244	248	276	255	258	296	277	281	258	261	244	265	262	262	263	259	280	239	297	291	257	260	252	264	309	243	258	238	259	260	268	254	296	253	255	240	278	261	276	284	279	272	269	247	293	250	277	280	286	268	269	277	282	274	279	245	229	262	268	282	232	280	251	274	249	257	273	249	264	255	294	265	250	220	278	286	269	246	251	263	281	259	253	260	247	247	267	270	250	235	267	277	276	261	294	273	244	216	263	258	282	257	246	260	286	265	287	234	272	256	284	254	279	266	255	266	303	246	253	268	224	290	251	245	258	286	273	241	267	271	262	260	256	290	260	251	250	256	271	282	243	257	276	255	247	270	268	266	285	279	299	271	282	286	262	270	263	248	272	240	278	257	244	257	287	270	260	282	254	267	295	237	237	227	255	299	275	265	269	250	268	276	263	231	266	254	251	267	272	267	277	240	261	260	276	292	236	274	251	281	271	263	236	242	275	254	261	229	253	257	272	283	267	249	243	256	274	276	253	259	259	241	256	263
38547	48112	40370	49079	33970	32059	38806	44864	47233	37246	25778	13413	13072	12180	19296	14244	10195	9413	8320	6444	4581	3445	5712	2580	1961	1484	1485	1360	1247	1209	1109	1247	1162	1048	1000	1006	934	861	1005	959	1071	1019	1010	1014	973	940	1005	1137	1132	1174	994	849	839	817	748	753	703	734	748	737	701	672	673	704	732	654	672	724	680	591	704	689	639	624	634	603	648	627	670	682	717	705	696	703	684	700	676	678	642	635	605	584	638	631	619	617	594	570	584	622	659	630	610	599	632	616	586	619	618	659	617	600	612	645	597	595	657	584	602	661	581	589	633	616	634	604	538	613	657	666	580	571	613	585	610	606	564	636	595	569	613	581	616	606	610	604	563	593	598	589	593	591	576	585	585	587	612	577	625	550	598	595	613	596	583	626	560	597	603	630	568	604	580	606	560	595	623	593	596	623	602	579	587	582	570	609	583	578	555	628	606	604	584	582	582	557	588	601	631	570	588	612	626	627	594	591	611	591	600	559	584	583	579	553	536	590	592	630	568	550	645	560	602	589	551	572	594	566	597	591	569	589	578	618	580	589	577	568	595	580	573	588	584	615	613	578	590	558	594	570	585	558	598	557	573	569	591	552	594	566	562	588	558	608	605	588	564	553	607	609	608	566	584	561	594	633	585	570	589	572	606	594	561	599	562	563	597	560	587	552	559	634	562	588	621	570	608	600	604	582	638	595	573	626	563	576	623	558	613	595	602	587	610	585	584	605	584	546	571	567	575	570	546	553	593	611	603	590	610	612	585	574	620	606	569	608	631	551	590	580	610	574	618	604	575	586	583	539	574	642	579	638	610	605	557	618	584	591	602	539	611	542	560	552	605	605	561	597	592	584	578	574	606	574	620	615	594	617	560	622	533	539	611	601	587	612	558	593	570	605	601	597	588	562	579	591	634	574	617	619	583	580	568	615	577	633	595	639	567	598	592	631	621	584	602	563	611	546	589	589	581	607	579	600	617	588	563	561	614	564	617	607	605	574	574	561	608	633	642	605	559	575	593	556	581	578	610	604	616	607	583	595	559	604	585	570	583	617	537	590	581	603	599	589	579	589	601	540	660	556	613	601	571	582	618	551	592	603	611	574	603	559	581	608	571	610	598	587	612	588	560	591	614	633	593	553	598	606	589	620	584	595	560	585	597	569	578	571	562	574	586	589	564	599	594	567	595	634	570	603	611	609	582	600	593	581	563	587	624	602	569	625	547	592	583	530	583	595	577	589	599	570	591	598	590	583	608	539	609	570	586	548	591	577	572	583	578	611	541	615	553	595	557	575	565	573	565	583	524	647	603	578	593	577	631	580	623	560	586	639	588	599	581	592	604	592	588	602	630	615	533	599	548	567	612	565	575	603	564	547	589	612	607	581	546	564	595	597	553	627	584	592	531	590	610	582	569	577	573	563	563	640	581	619	632	583	586	595	581	611	572	576	533	578	597	607	585	589	602	559	589	589	627	561	609	608	584	579	605	589	596	601	565	588	582	590	633	599	571	636	604	602	600	584	633	577	575	595	536	642	598	615	606	611	639	604	589	632	613	560	579	582	617	586	566	605	526	607	629	591	593	585	575	577	617	579	622	552	572	506	579	560	551	571	627	596	596	609	585	567	658	584	633	564	609	583	586	579	616	592	610	575	538	595	616	572	586	574	583	543	550	598	612	601	562	594	572	589	619	595	574	580	641	590	593	576	581	594	584	601	612	639	588	600	561	575	583	598	606	589	592	622	612	619	548	560	595	577	611	589	572	622	614	544	548	581	557	603	614	575	585	582	599	581	605	569	573	575	605	584	598	540	565	602	591	579	547	560	621	580	614	591	535	617	554	623	576	579	560	597	538	559	588	602	601	586	576	570	598	585	592	587	588	564	635	563	622	591	576	623	582	554	584	588	571	591	612	568	559	660	594	581	617	597	596	618	601	530	584	605	643	605	534	588	613	563	562	618	547	573	578	577	624	586	551	579	572	625	574	599	610	592	592	583	595	584	599	611	575	583	583	595	611	568	628	606	580	639	593	578	610	603	599	586	592	599	563	593	604	568	584	569	589	610	577	601	585	604	581	607	597	601	554	565	604	607	579	604	596	622	574	603	538	578	555	572	594	639	621	589	575	618	606	654	616	582	610	605	609	591	581	611	558	606	586	575	585	601	604	630	573	583	563	601	568	551	555	597	628	543	578	594	596	581	608	578	596	607	597	598	631	616	579	575	574	625	565	577	598	607	574	588	565	596	581	576	571	592	575	651	593	592	588	596	582	605	591	613	603	566	619	607	566	615	593	615	599	609	599	574	598	621	595	567	574	601	578	579	624	600	581	601	561	559	632	617	598	572	633	589	532	537	585	581	522	593	622	592	569	588	595	600	575	584	568	606	595	605	557	642	587	570	586	598	591	585	566	618	546	550	647	538	636	584	591	618	580	584	599	565	594	572	597	610	599	546	534	553	604	591	569	610	586	562	570	580	581	637	632	629	566	580	615	575	605	630	558	589	597	618	604	545	585	575	563	604	571	617	581	598	622	581	598	548	583	567	573	549	611	605	576	575	594	640	573	602	585	587	589	554	592	572	597	558	609	605	621	549	606	574	578	603	572	599	587	647	600	578	579	557	599	601	593	617	551	593	645	551	550	550	622	616	598	623	581	571	562	576	530	579	601	551	597	596	588	583	611	562	615	581	583	588	610	596	597	609	580	578	514	585	547	591	577	603	584	614	541	569	618	593	566	563	569	620	567	575	588	549	641	581	590	608	617	575	578	559	621	570	563	565	612	584	538	558	556	553	575	570	529	553	613	610	631	537	633	547	554	595	605	595	594	586	591	567	592	566	608	604	589	612	581	582	601	581	596	605	605	611	609	577	610	598	580	611	567	624	571	605	563	603	629	615	585	597	567	585	576	572	617	606	613	601	607	598	550	588	613	589	565	598	585	592	570	591	633	591	597	580	628	581	577	580	606	588	554	612	565	598	584	660	563	615	574	606	558	590	585	547	584	555	585	644	570	571	611	640	572	546	605	599	572	598	592	602	609	607	609	532	587	581	599	597	563	541	598	604	568	573	619	587	572	628	598	572	541	596	592	577	598	587	555	541	593	623	587	573	600	590	621	586	583	599	580	594	607	592	588	614	579	613	602	602	550	616	607	572	577	607	618	556	564	649	579	628	584	568	602	550	596	581	634	602	623	547	548	565	587	625	571	574	530	604	587	590	577	585	579	586	593	552	603	611	613	551	547	615	585	569	556	609	592	583	608	572	567	585	577	570	594	603	611	627	576	606	569	591	604	628	573	598	610	605	604	578	543	578	591	572	589	556	552	560	540	621	588	585	565	614	562	584	587	575	596	604	569	584	612	601	618	581	627	596	621	619	591	609	561	573	571	584	573	594	575	587	580	619	595	585	605	565	614	560	564	572	574	623	559	580	597	552	592	603	572	588	594	614	613	538	590	620	613	566	566	535	543	603	565	607	570	576	587	605	554	548	614	592
50202	39146	38371	33611	29490	27454	32345	37857	39635	30987	25489	15585	11276	8497	12282	8745	6012	5029	3771	2603	1666	1102	1307	782	526	498	486	410	404	334	361	342	347	289	339	319	292	283	287	330	290	298	299	306	330	313	324	313	340	324	278	260	257	240	215	257	243	241	225	235	275	233	239	228	197	206	223	213	231	214	212	232	214	240	221	220	257	238	232	203	226	209	251	241	211	239	237	252	249	184	187	203	186	241	206	213	217	250	226	212	212	201	191	234	205	203	214	187	204	217	225	220	203	211	188	232	229	225	190	206	198	225	227	216	211	198	206	225	201	171	217	194	213	195	219	217	218	218	226	195	183	230	240	197	212	197	214	205	181	218	214	206	204	213	210	216	184	213	220	211	230	242	189	212	173	226	196	202	193	198	211	197	201	210	215	166	216	184	233	241	253	234	202	199	201	212	227	183	199	233	195	189	213	207	226	205	205	218	215	223	211	195	211	235	195	202	208	207	229	207	198	220	214	239	230	206	192	227	223	199	230	188	233	198	215	240	206	200	214	220	230	198	214	211	224	206	235	236	210	224	201	209	183	204	188	209	187	218	226	197	215	200	189	180	213	225	179	193	199	183	189	208	217	177	237	198	215	216	198	237	240	194	178	221	191	227	181	199	211	209	221	226	233	212	193	203	201	210	217	194	238	241	214	225	228	243	199	193	210	220	223	198	189	220	230	223	197	213	256	205	205	213	226	180	189	240	216	181	216	206	221	213	234	226	219	200	232	202	208	194	191	190	213	226	215	221	207	198	191	186	188	217	208	190	184	216	213	215	213	198	214	221	216	209	227	209	214	219	231	211	215	215	209	205	246	202	230	192	195	217	226	240	222	222	207	218	196	222	220	219	198	220	196	211	187	218	205	215	233	171	223	228	208	206	209	204	199	208	186	228	181	186	213	198	239	206	200	210	230	207	190	199	212	245	192	209	206	213	213	232	228	203	172	218	213	206	196	230	199	216	203	181	202	178	223	225	225	228	190	183	208	208	203	209	191	204	195	205	205	201	191	189	197	206	218	195	226	194	190	221	225	215	208	196	203	214	197	192	219	203	211	231	181	192	191	214	228	218	234	214	200	230	225	231	215	206	208	202	194	212	219	216	202	218	200	195	210	207	234	231	219	212	237	215	218	227	191	204	206	221	207	216	200	209	224	191	200	225	205	180	206	227	210	218	213	195	193	224	196	198	212	179	216	198	216	187	232	239	214	206	230	214	177	231	195	191	217	221	207	205	255	193	205	227	211	219	219	195	213	201	206	206	239	212	215	214	245	188	203	218	214	185	197	229	211	196	192	213	207	235	229	196	222	189	215	199	178	197	189	200	203	207	228	216	221	208	203	219	201	233	220	234	222	219	241	213	223	211	202	176	219	197	215	224	214	227	205	190	213	214	218	208	219	230	204	201	202	215	244	212	196	214	216	206	184	205	212	218	206	190	222	200	212	201	223	195	200	207	249	212	225	224	220	199	210	220	199	207	187	215	231	222	216	200	221	171	225	194	199	198	193	204	190	173	204	204	209	212	223	224	212	193	233	234	196	219	224	200	202	234	212	227	214	190	214	213	218	220	203	217	192	221	220	228	196	196	230	227	202	222	198	181	202	204	203	188	230	192	209	193	216	227	212	237	219	178	202	212	186	217	220	229	233	245	201	216	188	197	231	189	213	213	238	230	211	252	217	220	198	209	204	158	177	228	221	239	193	228	219	211	203	213	189	230	205	193	232	213	221	225	247	211	170	161	196	198	188	209	199	240	230	227	185	202	207	216	225	187	226	195	211	225	206	223	208	182	262	232	201	200	204	207	202	206	210	206	220	210	226	207	199	201	206	243	200	235	204	185	203	218	235	211	203	218	223	214	203	204	210	195	202	199	201	199	198	218	251	223	223	195	213	200	219	215	245	243	207	215	205	202	199	204	205	205	234	224	203	207	173	221	224	226	231	208	208	181	181	196	222	219	216	222	211	206	215	216	190	213	189	246	192	220	216	221	234	189	200	200	225	238	197	224	199	202	222	193	210	208	207	215	208	221	202	200	186	203	232	231	218	229	182	209	212	221	226	250	210	198	212	217	226	212	209	221	197	193	211	205	180	241	204	202	208	211	208	186	184	240	225	213	202	235	209	243	214	229	186	209	201	195	209	191	215	213	176	227	199	212	200	212	187	176	214	192	215	211	213	215	187	194	232	199	208	215	219	198	203	199	247	229	187	219	239	208	197	194	208	207	190	203	202	236	232	217	199	224	174	245	199	218	207	247	224	189	216	221	207	192	200	185	212	191	233	234	209	204	232	223	217	205	195	222	223	192	216	221	219	196	202	190	185	210	193	173	212	211	197	206	233	221	199	213	234	198	213	201	212	230	204	193	212	192	205	176	196	198	208	185	198	209	220	210	236	205	202	232	211	201	195	198	235	218	213	224	236	236	193	233	199	209	245	217	192	221	192	189	210	214	189	203	202	204	220	212	221	207	215	196	220	225	229	240	219	221	219	197	198	215	210	211	192	184	202	204	190	199	220	213	212	219	202	223	225	220	227	217	198	200	200	201	187	200	216	216	205	217	213	193	225	188	213	219	196	227	208	204	207	209	201	228	236	209	217	196	209	203	192	217	217	204	209	214	213	235	191	225	210	203	227	201	211	231	230	194	235	226	195	212	259	197	211	216	193	197	198	212	206	213	181	223	233	203	209	228	217	247	209	210	223	223	211	200	209	178	189	195	220	214	191	180	235	206	206	238	192	211	239	199	235	201	204	215	196	202	208	203	182	223	200	204	211	208	217	198	204	197	204	205	210	239	203	198	241	210	204	253	246	222	192	208	211	201	213	207	203	197	216	230	224	205	213	202	199	225	217	202	204	208	228	212	198	224	198	206	238	227	203	220	222	193	203	184	197	233	203	227	220	232	235	211	184	189	203	195	210	211	223	255	228	197	208	193	197	231	209	211	200	210	245	229	205	220	215	191	210	221	203	202	215	200	190	205	200	222	217	201	206	223	217	202	215	222	205	224	198	219	194	239	212	223	219	198	185	199	199	202	232	192	216	197	213	224	228	199	222	218	194	217	191	187	192	225	206	220	258	221	220	212	226	205	208	216	220	213	186	223	203	190	228	200	219	225	246	203	221	210	218	205	188	187	198	238	191	193	227	187	235	210	204	206	182	196	218	216	225	211	198	217	235	232	183	194	211	170	221	209	204	209	213	224	198	219	201	224	211	219	196	195	197	212	217	194	202	201	209	191	210	232	181	209	188	235	212	218	206	194	227	211	203	211	183	209	193	207	204	228	232	218	203	203	192	215	194	216	231	227	219	225	193	212	217	207	182	246	225	221	201	220	208	231	189	227	203	219	200	187	208	197	236	218	198	226	211	209	195	201	223	228	236	195	217	183	208	199	209	206	193	204	208	206	241	244	184	218	219	219	203	211	201	215	221	207	204	222	201	202	211	206	195	217	226	193	201	217	225	241
43415	49058	42394	51220	40796	39022	46260	50030	53684	43864	32871	17848	20670	16603	26453	19939	15764	15568	13094	10437	6744	5705	6691	3808	2356	2154	1908	1552	1679	1527	1415	1410	1349	1358	1195	1204	975	1002	1030	1162	1180	1159	1052	1081	1150	1204	1120	1364	1385	1396	1115	826	777	774	754	701	757	640	679	715	672	668	670	689	632	595	588	578	569	590	598	594	587	549	517	551	582	543	577	646	627	615	581	631	639	658	625	584	520	556	527	538	540	537	517	493	565	522	574	495	511	490	538	530	533	487	534	472	503	560	499	506	511	468	524	490	532	512	510	509	494	499	483	564	479	494	537	507	482	469	465	444	502	524	474	410	509	478	504	477	487	501	472	468	487	479	433	462	478	482	464	480	509	477	454	463	496	470	428	497	474	481	496	487	457	451	481	455	426	465	465	449	482	492	487	425	490	483	457	464	463	484	477	466	516	430	456	452	455	432	444	426	476	481	491	470	503	478	476	492	460	466	469	460	449	479	498	488	469	476	457	442	461	465	515	470	436	482	489	510	467	462	478	463	493	445	468	413	458	465	493	472	447	477	453	463	440	474	467	502	470	474	455	447	468	467	459	442	455	495	425	465	465	485	453	489	489	461	458	446	473	451	457	498	469	495	481	499	464	474	471	471	480	458	442	445	461	481	502	484	450	468	489	458	494	484	469	499	498	503	459	455	475	478	489	481	482	445	488	441	455	476	445	475	439	456	456	458	506	442	474	476	515	496	472	461	457	442	462	476	503	456	444	467	447	468	442	465	416	503	435	503	513	490	454	460	448	481	464	430	464	461	474	504	503	489	469	452	485	450	448	509	467	452	453	467	488	431	480	483	461	439	503	448	515	492	442	462	451	485	480	480	503	467	449	454	447	496	458	501	471	492	485	458	458	438	473	484	504	433	495	443	461	480	478	476	482	432	419	465	456	442	442	511	443	492	427	437	468	416	461	469	474	442	475	477	465	470	513	480	458	432	459	492	479	494	465	496	470	467	464	443	486	455	492	468	497	480	461	513	497	437	474	477	517	429	500	451	504	490	470	448	475	436	483	497	464	456	454	464	460	439	497	477	462	498	440	527	436	489	457	462	491	440	454	445	455	446	464	455	465	435	487	454	480	471	474	461	457	464	466	478	487	450	511	482	464	429	453	503	484	451	461	481	465	455	456	483	446	463	470	447	473	475	427	501	461	427	488	473	505	477	463	469	478	493	495	465	446	470	449	457	499	504	501	494	469	461	457	477	468	441	469	479	488	477	459	510	424	469	463	432	464	477	466	458	448	481	466	465	451	451	473	418	465	448	456	457	433	462	462	472	430	493	429	479	471	481	480	430	496	468	503	460	466	498	497	489	449	520	523	454	436	463	469	446	450	439	463	473	455	473	463	492	441	496	494	442	438	460	468	489	453	476	437	458	468	443	456	449	485	462	466	460	474	458	483	499	460	484	478	503	486	463	465	461	482	464	459	444	489	456	447	446	479	483	461	466	491	481	498	445	473	503	446	463	449	460	506	460	487	487	469	447	453	484	465	450	458	450	455	452	467	437	479	471	501	479	458	486	499	453	479	445	467	453	468	457	472	507	530	475	446	434	478	464	484	514	462	449	442	500	441	498	434	500	480	483	494	468	480	464	457	457	459	466	483	459	433	466	471	451	472	479	460	459	461	481	489	466	434	462	478	444	458	458	486	469	463	460	464	477	467	448	468	464	478	446	507	471	484	450	475	451	447	472	425	464	515	484	477	467	470	478	472	509	450	462	466	472	439	456	454	465	477	439	455	502	473	471	463	439	437	464	472	478	506	469	492	465	471	430	477	430	486	456	500	516	487	458	473	470	487	446	468	505	464	467	484	474	493	486	491	465	504	496	445	473	440	430	483	439	465	461	450	480	426	489	450	465	464	466	446	467	429	472	434	501	438	479	501	488	475	503	440	495	468	452	486	463	458	478	451	468	487	460	498	436	440	484	468	490	454	453	453	470	480	450	457	444	522	480	472	450	476	462	469	461	506	460	462	455	476	484	474	474	480	488	470	441	458	501	486	455	456	457	459	470	476	492	488	459	466	422	470	487	481	455	504	479	481	497	427	459	454	454	463	440	499	464	442	482	463	464	445	493	487	474	456	497	499	483	478	470	438	427	478	458	507	475	504	478	459	459	411	444	514	463	468	425	465	445	465	425	448	506	462	439	458	476	471	474	457	471	476	473	510	460	486	467	443	501	481	469	471	489	433	473	506	464	489	462	441	422	507	483	509	429	445	491	456	439	471	466	438	498	477	492	465	472	440	496	481	475	486	455	519	468	447	479	426	487	497	480	482	506	463	445	452	476	455	449	446	452	456	475	437	496	466	463	469	458	462	483	478	504	433	493	437	459	446	474	464	474	478	462	444	488	496	472	427	465	460	465	466	433	446	466	452	453	464	500	427	463	460	438	505	465	478	465	461	432	491	459	468	466	476	479	472	429	473	475	485	433	470	478	456	449	459	511	487	483	429	422	505	486	483	466	495	482	451	437	448	481	447	429	501	485	480	441	467	465	468	465	474	494	444	463	494	449	443	471	495	471	487	466	479	494	510	446	454	452	454	468	481	466	440	469	456	470	455	431	436	457	463	439	451	500	491	480	488	454	467	441	493	460	504	486	478	449	420	481	489	472	465	485	446	461	495	478	474	412	455	467	489	452	447	488	457	464	471	472	435	424	490	463	472	500	461	451	494	499	469	507	485	460	489	463	464	429	463	479	464	473	432	494	467	495	499	447	492	504	505	494	456	456	471	461	480	463	436	462	485	474	496	468	490	419	425	465	512	476	436	458	447	469	457	482	449	464	470	482	449	470	442	473	479	478	460	455	452	458	479	459	486	435	510	492	439	442	463	499	432	427	535	457	480	430	445	512	470	479	471	438	460	463	477	454	499	480	470	462	474	454	455	458	443	469	471	442	462	467	487	468	521	420	439	458	491	434	477	474	474	444	446	480	499	477	464	467	457	512	467	468	437	447	497	459	481	482	485	451	476	454	472	475	481	450	435	432	451	475	470	447	475	461	448	470	431	460	466	462	468	450	468	486	524	463	459	485	465	505	454	461	448	414	479	495	498	462	527	485	502	468	442	455	440	448	459	470	487	467	476	484	458	494	437	499	489	473	483	449	466	479	476	479	477	468	471	474	454	461	457	520	480	484	489	473	419	461	488	511	505	468	417	457	463	488	429	468	442	439	481	452	462	479	483	481	482	491	455	465	436	481	473	473	456	459	449	499	474	453	445	446	453	466	464	457	446	476	459	476	456	482	463	410	471	483	479	425	472	441	484	474	458	505	465	508	472	435	460	471	476	453	434	458	452	528	499	445	470	452	458	489	474	442	496	489	499	490	488	459	469	480	456	482	509	470	484	478	475	424	490	460	454	467	471	459	462	483	489	459	475	444	466	465	458	470	500	483	491	438	482	429	465	472	453	466	462	480	486	425	465	455	430	460	476	485	492	468	463	466	457	452	474	438
17103	18160	25982	18822	8377	3057	3043	3928	3056	1587	1048	623	620	543	697	603	453	506	543	442	465	401	391	375	325	294	294	265	272	275	253	264	268	262	265	234	251	294	283	300	257	260	241	233	260	273	264	314	290	317	307	278	248	257	257	250	285	278	249	297	238	230	266	261	256	277	237	246	232	242	256	246	239	259	250	257	253	248	215	248	256	253	265	247	248	259	252	258	271	226	267	219	257	245	263	270	252	258	261	247	225	271	261	275	254	276	281	252	240	262	239	278	252	268	257	229	255	262	252	268	245	243	240	236	245	250	248	239	245	246	251	267	240	266	252	245	228	253	260	240	282	253	244	244	241	257	276	243	259	235	278	231	258	236	220	251	238	268	236	246	255	236	264	236	242	242	250	237	260	249	259	232	240	260	269	269	234	232	250	265	298	219	256	281	262	263	244	235	281	231	249	239	251	249	275	242	262	248	238	237	211	240	234	255	220	260	239	274	243	254	258	234	252	239	275	258	224	254	275	248	255	229	230	264	251	254	248	262	265	242	212	209	234	246	265	274	231	249	278	239	250	221	253	250	273	243	259	236	258	232	245	238	258	246	225	232	229	233	249	235	270	258	244	256	265	239	240	262	250	262	255	247	255	246	229	248	243	229	241	286	265	223	246	232	225	239	228	246	237	229	234	240	271	256	293	254	246	233	247	215	247	285	259	215	255	275	230	252	248	234	269	243	272	273	255	220	253	251	231	262	242	252	233	248	266	264	232	287	265	242	226	268	245	250	251	235	241	266	252	231	214	233	248	244	239	267	240	239	264	245	259	259	257	232	238	272	260	263	235	233	239	232	251	248	216	231	259	212	265	237	245	219	271	287	254	257	235	251	251	243	245	220	258	259	260	226	243	242	244	231	253	261	255	293	242	254	258	251	272	242	216	243	247	272	262	222	252	239	250	275	249	265	262	265	274	250	250	255	266	222	257	253	233	228	243	247	249	279	259	255	236	241	270	220	241	271	256	242	262	259	260	257	250	260	245	249	231	264	254	241	245	246	248	262	254	243	244	248	255	251	251	225	251	283	224	270	260	242	206	298	243	274	254	243	267	241	247	246	237	237	236	223	244	272	271	262	251	235	281	266	248	255	254	252	261	239	220	246	256	239	244	231	233	251	247	256	242	264	230	237	255	285	244	245	243	239	204	272	241	240	235	218	269	245	241	242	258	237	270	263	255	264	231	252	239	248	258	257	266	243	266	252	242	233	224	231	236	271	236	251	263	273	221	260	230	263	244	245	255	252	255	241	254	257	258	241	257	273	245	231	232	237	245	258	240	247	249	227	249	250	258	236	256	226	235	274	234	229	256	230	244	242	226	236	257	238	264	247	220	224	262	241	240	211	238	244	293	251	246	229	251	242	253	211	248	267	220	254	255	212	262	212	245	250	254	260	257	262	260	226	285	238	199	258	276	254	259	257	261	243	240	249	268	235	218	272	238	240	237	243	258	239	237	265	272	259	271	250	278	280	249	252	248	224	247	227	251	233	273	238	276	256	268	247	263	274	258	263	228	284	293	238	235	223	239	243	249	251	249	234	249	246	249	215	281	255	254	242	253	269	242	242	234	235	249	261	247	235	252	273	261	235	252	287	284	296	259	279	273	261	241	275	216	277	238	275	241	235	256	237	269	235	255	260	245	242	259	233	257	242	277	247	248	252	261	257	236	242	262	247	247	247	267	267	258	238	229	264	230	257	267	245	270	247	238	256	250	282	240	264	270	247	236	245	268	279	260	254	254	243	241	224	279	271	269	226	252	236	247	248	229	251	232	237	260	257	246	256	245	226	241	245	230	260	229	225	245	212	246	216	251	277	310	261	215	263	233	253	267	267	252	276	237	267	243	260	246	235	239	258	239	254	245	268	244	270	245	225	247	251	242	258	226	234	247	294	267	208	231	231	240	240	274	275	258	260	246	248	237	245	249	286	280	270	288	273	248	242	269	235	251	253	222	226	221	245	252	212	283	255	233	270	268	239	231	255	260	241	229	227	248	251	240	227	257	229	253	262	243	258	226	261	266	208	239	269	257	258	259	251	257	234	237	230	215	249	239	246	292	235	265	252	230	231	261	254	245	276	254	284	234	240	248	258	277	243	253	239	271	253	250	241	250	231	234	262	248	235	241	240	233	264	256	237	246	225	236	233	269	263	266	224	249	258	222	262	218	239	204	216	256	213	237	234	236	247	262	232	235	245	241	235	268	290	244	255	258	259	262	222	277	249	274	259	243	217	244	241	242	237	282	256	273	240	232	241	248	266	227	267	242	233	273	247	223	222	247	254	246	253	266	226	239	237	247	226	221	231	229	251	232	264	233	237	236	242	203	251	270	269	269	249	264	255	241	215	235	244	242	248	277	253	245	228	234	245	279	235	242	248	244	260	271	262	251	271	241	249	247	260	264	282	246	235	246	216	240	255	216	221	253	233	265	251	256	244	265	245	249	248	262	273	240	251	223	258	267	232	247	239	234	249	270	243	259	268	233	233	254	242	258	259	240	231	243	253	237	251	255	256	251	240	267	235	283	256	253	252	258	231	246	262	247	230	236	245	243	245	246	237	256	237	240	249	215	254	266	248	239	226	244	251	212	242	248	271	215	244	259	238	256	249	243	234	258	227	278	243	224	226	248	266	229	256	265	266	280	258	255	263	249	275	275	252	248	254	206	258	266	268	240	256	257	230	268	240	259	219	256	254	274	255	260	211	243	244	233	261	247	256	272	259	247	255	251	255	266	218	243	234	246	253	250	242	218	245	244	223	245	248	243	259	243	273	261	249	260	237	282	260	254	266	262	260	256	238	249	239	232	258	247	262	237	231	258	262	239	271	270	257	253	281	257	282	255	236	245	262	257	246	239	246	235	238	257	222	256	234	241	247	263	259	230	238	245	236	258	246	214	218	254	219	252	250	283	247	248	246	232	249	236	265	248	262	272	259	208	256	252	229	235	274	232	256	232	250	251	221	232	277	252	240	239	243	252	248	276	251	273	259	264	258	235	286	270	264	223	248	244	259	255	219	260	235	255	231	241	285	255	247	254	247	239	249	262	270	257	253	244	246	264	250	234	250	232	268	244	249	259	239	243	277	236	227	254	250	230	271	232	233	230	254	236	231	272	226	245	227	214	249	252	211	250	244	248	252	246	233	247	253	259	261	241	249	245	244	242	281	257	249	272	238	258	237	248	221	253	233	267	225	222	268	236	226	232	225	278	261	248	261	240	221	223	260	256	247	236	237	240	235	239	243	270	239	235	239	279	272	223	254	257	261	273	238	267	260	222	239	282	249	234	248	284	236	258	234	244	249	255	236	233	269	272	268	268	224	241	246	210	248	259	228	248	240	248	252	258	245	207	232	226	262	247	228	236	235	223	239	234	253	257	240	249	260	247	244	245	227	205	239	232	255	236	234	238	252	228	238	250	256	242	257	258	222	238	234	221	241	253	247	244	257	271	254	244	271
13631	19153	23232	25591	9274	4898	9187	11907	10617	6231	4148	2026	2260	2182	3141	2868	2143	2363	2384	1982	2030	1553	1496	1253	1126	1073	779	804	757	733	727	692	712	677	765	737	723	758	657	741	674	724	706	671	759	748	742	834	900	879	748	709	692	599	655	643	639	674	641	659	617	621	613	680	585	638	609	608	599	602	634	577	604	582	595	611	576	597	599	652	652	641	687	603	601	648	658	614	631	566	571	578	594	548	635	658	569	564	539	582	602	572	604	550	589	623	616	572	604	618	566	582	583	600	551	536	557	557	601	597	604	596	580	585	566	584	570	527	591	568	589	626	586	552	600	616	609	564	570	601	593	584	502	562	562	593	579	572	581	586	564	541	581	582	559	617	555	570	563	559	553	582	573	591	558	594	608	530	603	604	592	617	606	565	593	607	590	594	576	547	560	578	603	583	610	610	614	625	608	588	581	554	570	580	566	574	593	571	646	555	566	552	595	595	606	617	583	581	589	570	614	543	589	583	561	601	588	564	579	576	560	576	612	556	581	584	574	593	599	587	546	592	554	590	604	597	543	581	605	537	602	542	582	607	589	554	598	592	606	579	557	589	570	543	600	575	566	598	583	606	596	554	587	532	564	548	605	586	607	563	534	575	587	594	565	578	560	604	600	561	540	559	607	596	588	553	596	602	589	570	554	610	577	548	552	586	617	582	571	606	575	581	561	583	570	618	537	608	565	562	550	557	602	558	598	549	594	633	551	589	616	552	558	552	524	560	547	559	568	584	614	552	593	597	565	561	565	628	616	591	583	536	604	615	599	601	615	546	618	536	555	541	590	549	574	578	564	587	553	593	571	591	571	587	595	585	568	586	553	595	602	565	604	577	598	607	579	611	613	600	622	583	638	567	588	576	583	574	619	576	562	568	613	543	578	563	543	575	586	564	587	551	571	565	591	567	631	581	588	522	608	542	618	583	599	564	601	608	590	610	573	581	600	553	567	552	607	595	577	592	546	557	596	590	609	589	556	539	592	561	579	596	595	582	599	594	581	579	582	601	568	591	539	565	603	570	548	570	596	626	572	566	604	584	555	583	631	561	577	598	577	603	582	558	574	570	568	555	570	541	603	574	576	543	568	555	605	629	579	598	556	557	568	588	592	588	563	563	538	558	567	576	573	574	573	616	566	592	554	563	563	563	610	576	573	592	570	593	618	599	554	571	600	604	561	563	612	565	605	576	575	592	577	586	579	597	558	594	566	617	554	574	544	573	593	611	580	629	565	562	608	583	563	588	535	607	547	563	605	544	599	542	579	584	591	598	603	588	563	571	537	550	573	607	612	595	564	546	557	604	557	543	609	581	546	558	574	578	589	585	575	578	554	571	604	544	603	564	594	571	629	529	552	574	571	597	585	535	613	551	577	592	602	591	593	592	536	583	650	554	656	564	587	599	560	539	582	561	575	585	583	527	572	601	593	617	614	581	596	547	595	586	622	597	618	564	578	638	549	577	536	581	541	524	599	545	576	606	601	600	535	601	559	578	551	632	621	553	604	619	580	563	583	589	558	541	546	573	599	578	582	583	572	588	640	567	574	545	574	552	562	613	550	596	562	582	555	539	569	558	568	618	640	561	574	629	573	604	572	573	581	578	579	588	602	562	560	609	594	579	549	577	585	564	639	570	575	562	561	590	568	592	612	594	549	600	556	560	587	546	572	563	597	558	581	582	579	559	601	589	554	586	582	582	575	555	566	612	592	589	591	602	570	620	608	579	601	570	554	596	612	568	592	571	624	573	544	576	568	596	555	580	544	567	561	592	594	577	575	566	570	608	589	565	577	544	573	602	573	577	556	578	588	579	556	548	580	561	579	584	574	543	569	574	589	579	565	582	614	632	583	553	543	627	605	593	598	557	572	625	570	573	570	571	563	563	622	580	545	563	582	597	611	598	588	563	596	605	592	599	557	586	569	620	568	603	594	559	600	595	593	574	618	536	551	609	550	550	597	580	601	574	585	596	586	580	545	576	608	542	595	591	588	592	576	543	534	580	566	548	592	597	572	560	602	546	601	568	564	595	559	613	542	564	593	576	616	576	536	584	558	540	553	616	583	595	578	566	508	559	618	600	595	564	547	585	550	596	561	557	555	593	611	633	562	607	549	594	569	553	573	584	553	561	592	555	557	604	595	582	576	569	615	553	593	571	595	597	584	568	596	625	584	612	553	624	631	655	592	568	552	559	559	591	577	586	605	600	593	564	556	568	582	598	561	557	578	602	608	603	586	589	525	546	588	586	579	606	549	608	564	602	595	596	586	601	574	570	526	569	586	617	563	551	605	574	580	606	553	605	549	555	612	601	565	580	607	566	584	574	558	595	591	589	552	599	565	580	563	620	577	602	609	567	562	579	561	568	591	577	545	589	568	612	546	562	584	591	537	565	573	574	582	574	561	584	611	619	518	650	573	538	594	569	594	593	569	606	574	610	558	603	572	601	592	635	556	576	597	571	591	610	573	562	595	589	590	594	572	550	589	598	602	558	558	579	582	586	590	605	574	584	584	574	591	543	581	584	589	591	558	551	574	580	566	595	574	579	581	557	514	564	585	595	576	612	574	599	573	547	525	571	611	557	599	565	569	584	583	521	547	608	580	579	565	609	580	600	570	573	599	585	583	540	594	507	595	590	608	537	598	586	565	571	555	572	603	569	619	574	550	582	561	555	608	590	554	560	563	580	598	554	587	630	613	564	568	544	598	597	597	569	547	601	567	548	573	614	554	575	610	572	576	583	597	589	571	600	552	606	592	633	560	584	601	592	594	570	559	588	576	555	597	566	554	576	581	611	570	576	590	555	546	597	596	552	610	547	568	538	579	577	587	641	636	633	565	579	558	598	509	603	578	604	572	564	529	585	587	566	554	570	597	618	582	563	519	578	603	569	581	580	567	584	574	592	622	588	573	621	574	584	634	549	595	565	578	579	640	560	537	550	573	596	584	603	565	596	538	594	584	577	557	607	606	563	550	584	588	575	556	527	597	609	586	568	564	578	590	612	604	598	601	561	590	606	536	641	582	574	553	580	594	595	557	540	591	580	599	567	572	538	571	525	580	629	571	586	615	600	587	576	614	619	556	599	538	616	598	569	592	592	617	591	621	566	551	578	574	586	558	586	627	578	566	612	574	576	557	609	602	607	560	570	569	608	572	577	603	578	553	579	567	583	581	616	558	576	557	579	612	589	574	494	557	616	521	608	599	573	625	605	585	538	592	597	546	598	583	576	577	582	648	617	571	574	618	567	578	514	568	647	618	576	542	599	581	550	575	545	602	553	543	574	646	601	579	576	607	552	553	537	584	581	569	623	576	582	607	593	589	577	590	594	549	507	589	602	576	584	588	567	568	544	593	597	541	572	595	564	592	563	524	579	573	566	621	575	561	595	586	579	576	569	574	565	584	581	536	571	589	597	591	595	564	544	581	570	591	582	560	621	588	588	567	564	587	570	581	534	614	563	531	586	603	529
45391	41800	40714	35327	28911	25456	27462	34831	33190	23881	17590	7779	5353	4989	7663	4360	2955	2393	2083	1543	1129	898	979	629	493	382	376	355	332	323	301	327	314	333	340	318	315	290	313	313	312	311	322	319	313	327	307	345	316	323	324	287	299	289	278	295	264	277	265	281	286	263	260	286	268	260	251	278	277	284	262	250	257	236	266	263	278	273	257	264	252	247	241	268	286	251	252	263	258	242	271	236	245	254	283	269	257	248	251	263	228	260	250	295	266	281	253	264	267	238	260	260	270	242	241	259	242	269	233	266	250	268	247	256	244	284	270	231	266	231	229	246	253	259	259	300	252	245	246	256	259	257	250	273	277	241	247	247	254	239	222	245	243	251	252	247	244	265	240	257	242	226	276	272	254	239	272	267	258	296	245	234	241	261	241	261	287	216	223	228	270	260	251	255	261	258	240	252	240	241	233	257	249	266	249	254	268	289	274	247	280	249	218	244	261	233	266	265	256	295	283	259	256	284	232	263	257	272	252	247	262	249	246	268	239	257	283	246	256	245	228	265	244	242	238	264	269	262	257	271	236	264	250	253	267	259	297	292	232	256	243	255	250	262	231	246	206	254	256	267	268	282	270	229	251	251	248	286	257	261	261	237	263	240	230	251	230	285	239	257	243	273	255	230	244	234	251	271	242	252	278	260	256	242	260	287	279	248	263	253	265	251	245	282	234	250	255	281	269	257	288	265	254	252	239	252	252	249	274	256	249	240	273	251	248	250	256	251	270	262	257	247	239	247	250	249	239	242	236	301	256	262	266	244	244	257	264	253	263	227	256	267	236	236	265	240	266	252	230	250	242	252	266	239	258	251	228	262	234	277	253	275	232	268	277	242	236	283	233	251	231	263	249	231	254	260	242	279	279	241	254	273	257	260	261	236	227	233	275	285	263	249	265	260	258	259	270	253	267	239	262	216	246	248	240	274	244	240	221	253	275	264	254	242	256	250	227	234	248	265	259	254	246	267	243	246	263	238	237	267	250	236	240	267	245	246	295	277	260	260	235	254	282	268	261	261	250	286	251	292	285	238	238	267	264	271	242	222	252	278	241	267	263	253	249	258	292	258	252	258	260	246	289	271	269	263	274	218	229	238	269	248	234	205	236	270	264	264	247	262	243	273	242	264	248	274	254	273	263	282	240	249	234	232	257	265	251	271	250	239	234	245	251	240	247	242	261	264	263	281	252	239	278	231	272	222	279	250	261	265	264	267	288	244	268	246	274	262	258	273	247	248	242	266	234	285	239	267	222	256	270	241	288	250	237	249	236	245	257	248	263	236	268	237	261	241	278	249	261	251	259	252	241	290	252	251	247	239	291	228	276	282	234	262	237	246	270	241	268	261	221	263	296	258	253	236	250	249	281	257	261	242	245	253	268	239	257	263	250	257	214	235	262	261	261	277	247	245	230	260	272	224	264	243	242	268	271	269	275	239	254	238	283	250	273	257	253	251	252	264	267	266	253	257	242	270	265	255	231	265	278	238	261	291	258	255	272	252	259	262	265	256	262	236	272	251	248	262	233	287	281	261	251	264	248	257	248	237	237	250	239	271	261	238	262	264	244	275	244	242	267	243	218	261	255	260	233	262	260	254	247	243	261	241	238	258	254	251	244	249	269	260	268	234	226	253	231	246	242	270	237	264	234	261	276	257	260	259	247	257	246	252	237	239	253	247	268	257	269	241	272	237	267	246	250	242	244	253	243	277	236	255	241	226	250	293	260	241	247	270	231	274	230	257	242	267	241	241	257	232	268	277	246	239	235	264	236	262	261	233	238	269	253	219	251	264	249	245	248	250	236	251	246	271	294	264	263	267	252	260	269	277	276	270	254	230	234	284	274	251	276	259	274	244	243	234	259	251	259	247	256	257	262	252	271	237	270	250	255	256	263	244	284	227	224	270	257	276	244	261	249	222	222	231	262	244	240	249	234	281	247	224	286	273	275	270	228	287	250	265	265	247	256	235	275	262	257	219	261	281	278	241	226	261	259	271	257	228	227	240	248	255	264	258	269	268	277	286	251	220	228	251	245	292	254	259	269	252	228	230	264	266	305	256	265	283	258	221	236	277	239	263	286	280	229	219	258	296	243	243	262	260	283	254	247	268	255	244	243	243	257	251	267	247	260	252	248	205	256	276	233	261	278	238	246	256	270	268	265	287	249	231	263	254	254	264	229	257	245	263	246	254	242	271	292	265	261	260	241	239	257	281	260	272	255	267	252	262	227	267	255	259	282	262	252	264	252	262	247	214	245	276	254	263	246	255	242	260	258	263	245	249	260	246	262	239	233	245	257	277	247	248	268	253	227	253	263	201	229	255	295	272	268	259	245	249	255	263	263	278	227	269	257	246	223	239	263	255	274	224	231	279	237	245	259	268	254	281	224	255	247	237	270	259	278	258	249	249	238	281	265	266	230	266	274	242	244	249	241	254	230	244	228	242	235	250	220	273	256	245	276	249	240	241	290	229	280	254	246	252	249	271	275	261	272	261	275	248	257	251	272	265	274	266	245	219	254	260	265	245	240	260	250	239	285	246	262	249	261	227	269	254	250	257	255	247	245	249	264	243	265	249	226	273	243	251	258	262	245	248	241	237	272	245	247	210	265	265	258	253	244	280	256	290	224	252	252	287	245	263	233	271	258	278	237	258	255	270	243	282	239	240	246	252	256	251	255	273	272	243	269	252	273	288	249	282	255	250	252	264	266	253	244	236	262	260	259	240	231	234	263	219	261	238	260	253	247	260	220	264	275	260	269	276	297	240	269	258	291	255	283	244	268	246	227	239	252	255	211	250	263	256	261	245	272	273	210	244	277	264	255	222	250	284	250	258	266	249	215	243	235	295	231	277	245	254	264	231	251	242	237	255	245	265	255	231	238	233	251	253	280	225	259	247	262	249	279	253	251	258	267	240	263	250	242	257	273	227	241	255	261	245	219	264	247	239	247	273	261	244	225	260	269	269	251	248	249	245	255	285	259	244	265	250	238	247	264	252	244	263	256	266	235	285	264	271	260	257	265	265	262	255	249	257	249	233	268	238	252	236	261	243	259	250	233	289	242	254	255	238	244	274	242	252	252	266	225	260	264	240	254	272	237	253	234	256	227	262	246	226	250	252	233	264	241	238	243	257	236	266	262	243	272	248	264	253	236	246	230	279	250	248	273	229	249	259	261	274	239	272	270	257	262	249	269	263	267	254	241	270	267	262	289	239	253	263	254	257	242	256	231	261	265	253	291	252	256	245	248	279	244	265	244	236	279	262	261	240	255	250	258	275	257	259	246	283	249	260	246	254	257	242	237	246	245	254	257	271	243	278	247	265	263	258	275	219	257	253	246	242	229	244	242	242	253	260	219	249	269	271	259	232	246	280	269	238	251	236	228	268	269	250	235	285	262	258	248	259	260	253	270	243	246	257	226	257	260	264	272	243	235	262	277	269	255	232	261	247	294	238	272	247	274	249	242	256
36305	44147	42399	48014	35336	25456	38075	44539	44622	36686	25767	10928	12266	13115	21153	14109	10602	9892	8986	7239	5616	5009	4588	3110	2005	1589	1365	1195	1189	1123	1103	1100	1006	1027	975	1046	916	907	907	956	988	925	1030	969	964	993	961	1200	1216	1186	951	814	797	809	758	800	722	683	659	689	644	674	713	686	695	650	680	650	628	629	641	665	646	669	619	622	653	632	742	672	682	658	670	710	694	710	654	679	639	582	625	606	597	556	622	597	591	563	557	621	593	628	607	605	582	574	577	590	614	623	589	579	582	594	570	585	583	601	581	625	607	538	573	586	613	543	618	614	574	561	638	596	579	635	605	596	592	586	556	548	588	572	602	605	597	585	600	576	573	546	525	543	522	619	586	592	565	578	616	542	562	565	551	594	594	552	553	593	531	584	583	581	560	557	583	552	658	552	585	576	592	563	547	509	607	577	615	578	554	554	564	585	605	558	575	580	531	573	582	596	602	580	547	560	578	573	576	553	577	594	553	542	565	557	570	612	600	561	563	519	573	559	538	531	538	592	555	606	558	565	563	560	572	563	567	563	552	562	580	591	546	544	554	588	556	591	546	623	573	576	581	535	594	559	583	554	569	575	550	578	583	551	518	566	621	556	549	570	568	578	596	573	561	553	543	576	580	562	600	586	609	610	593	571	563	583	561	522	588	586	593	583	537	550	559	605	559	561	548	590	570	613	606	579	568	567	583	569	571	577	535	569	576	529	571	557	527	552	525	594	583	574	548	546	636	523	540	550	556	591	520	617	560	608	552	580	533	581	587	562	599	617	563	566	611	595	564	533	541	603	575	581	591	521	575	571	547	541	515	587	590	584	561	583	616	593	627	531	563	567	602	547	568	536	565	555	554	570	578	571	590	571	574	595	586	492	561	539	541	567	553	555	590	570	575	589	600	611	563	560	602	577	552	566	597	607	534	562	618	527	566	606	591	571	567	552	551	528	551	561	554	550	564	556	537	614	548	614	587	600	611	566	580	569	560	626	564	624	585	644	563	553	602	593	570	552	642	547	558	568	584	575	610	563	565	574	560	551	621	570	575	586	594	561	587	540	616	575	591	574	540	555	569	553	564	541	585	566	580	592	565	554	587	540	530	542	562	562	577	593	529	598	576	588	588	560	577	565	597	574	562	559	583	630	540	554	547	573	559	554	547	573	573	561	548	593	540	579	590	576	552	586	586	562	608	564	598	592	574	544	601	578	566	553	537	557	571	591	626	587	546	587	576	554	532	540	548	577	568	596	575	596	572	557	583	559	569	590	608	611	591	586	577	596	562	569	584	552	600	587	577	566	572	570	550	581	581	542	543	545	529	567	563	601	593	555	524	590	561	610	563	596	576	595	571	564	560	591	591	543	579	578	574	585	563	576	567	560	565	586	607	560	542	569	571	605	564	525	551	540	558	533	607	549	542	561	545	563	572	588	578	610	588	550	536	596	605	594	570	579	550	556	571	551	580	605	562	561	563	573	584	563	608	589	595	600	552	555	591	584	559	625	545	551	560	577	594	626	581	536	575	590	586	601	531	568	549	543	580	570	600	590	561	586	603	537	612	563	593	546	542	596	576	574	581	558	553	605	533	593	581	585	556	608	587	558	539	554	601	578	580	606	566	600	544	604	555	527	574	586	565	561	560	594	596	574	585	623	613	535	583	598	558	576	544	560	602	637	560	567	576	573	592	548	563	582	558	619	564	591	563	574	591	589	552	580	544	571	565	564	607	589	579	510	578	557	579	637	570	539	617	584	587	585	576	606	615	610	606	555	531	584	555	591	567	562	524	570	566	579	614	567	582	595	582	585	508	565	594	588	556	563	535	561	570	576	564	591	602	594	581	577	587	566	565	568	583	613	555	579	581	536	615	534	614	572	581	599	570	626	550	562	549	578	544	554	583	543	573	574	525	562	548	593	607	584	569	563	581	593	535	521	556	566	599	537	566	586	566	576	573	589	551	565	583	575	587	596	603	558	540	600	606	574	610	585	602	571	595	574	607	514	554	524	573	597	551	575	591	576	571	520	558	582	564	560	569	549	580	563	598	566	536	577	561	582	570	577	636	541	568	522	557	560	579	581	574	614	594	560	563	602	554	581	603	552	563	598	544	543	562	582	597	609	627	594	573	562	559	565	577	574	567	606	616	618	617	554	531	587	542	579	559	552	560	620	541	563	532	573	586	602	586	560	603	539	588	566	597	601	599	573	607	539	511	615	614	555	573	594	577	558	574	610	595	573	605	573	559	578	581	600	558	598	551	568	607	589	565	580	552	583	582	586	549	582	595	563	608	542	581	583	616	563	590	598	530	528	593	600	550	566	595	530	572	553	590	609	595	586	576	574	525	582	561	603	609	570	534	528	593	560	624	593	609	579	574	572	558	544	586	628	578	570	600	598	579	555	598	555	609	566	532	539	509	544	550	532	564	559	581	577	606	603	521	590	595	574	574	585	550	575	568	621	580	549	619	559	577	556	526	614	558	541	592	618	560	602	557	573	555	618	535	568	566	539	579	553	596	594	556	596	578	552	583	546	582	614	614	556	564	614	566	580	588	584	553	564	571	582	591	582	570	575	553	564	524	565	570	562	595	587	576	605	546	592	581	560	601	594	615	611	582	546	594	552	565	573	533	583	552	567	572	569	589	614	591	588	566	582	611	561	595	564	565	583	577	593	616	571	592	609	607	566	582	574	602	638	560	575	571	602	607	610	616	601	562	602	551	557	546	593	554	539	587	522	556	591	538	593	587	560	555	551	547	538	591	593	590	602	564	544	565	597	610	568	552	551	602	524	607	561	534	597	609	550	562	526	572	579	571	609	579	568	550	535	546	563	622	570	542	574	612	564	567	578	553	585	569	579	588	564	580	553	555	539	530	572	587	517	574	511	577	566	595	593	607	568	598	596	559	578	609	561	602	560	595	608	590	552	611	609	566	586	558	563	576	587	560	550	572	544	554	608	603	550	583	577	578	579	577	574	514	593	576	600	538	576	576	573	537	518	634	581	590	564	587	583	565	551	543	560	591	560	567	562	559	590	561	560	612	577	603	555	579	561	583	555	570	591	571	570	601	593	544	588	565	546	594	569	564	549	621	607	522	539	582	587	508	590	546	571	609	580	569	589	545	540	550	544	583	539	554	593	551	558	551	564	580	585	587	577	567	592	546	593	576	586	575	554	569	595	544	551	526	571	558	570	602	566	551	548	592	559	585	534	559	571	565	578	600	575	582	548	591	587	572	585	580	555	566	568	595	582	612	587	599	577	598	568	577	544	529	526	586	578	581	566	548	614	616	548	536	576	573	541	584	599	576	565	569	616	549	595	577	601	603	521	584	570	572	553	577	565	563	533	559	583	561	530	569	597	557	556	581	553	602	587	575	574	575	553	616	582	593	586	581	549	512	584	615	577	607	566	530	553	567	558	508	607	605	599	583	609	585	593	574	578	604	572	564	592	550	593	532	554	582	581	570	564	564	561	554	599	546	544
49688	41184	39195	35389	28541	26976	32583	37029	38083	31582	25176	14852	10747	8537	12637	8838	6109	4659	3377	2597	1856	1563	1529	926	689	453	498	395	347	384	338	282	287	300	306	320	250	305	297	274	286	311	304	276	285	313	273	335	344	300	278	277	254	256	266	258	237	226	248	225	249	227	213	240	246	226	192	215	217	209	212	198	238	250	222	229	183	220	202	218	229	238	206	241	210	218	223	232	206	230	217	202	217	204	177	179	221	218	213	225	190	232	225	204	204	195	199	190	229	195	208	228	194	205	200	216	194	225	231	204	214	229	208	187	207	197	209	231	198	207	226	220	202	224	200	211	215	245	201	202	205	207	203	168	198	198	200	222	217	213	216	190	194	202	218	232	181	185	177	185	217	156	201	214	222	198	191	209	185	222	184	170	188	213	202	184	195	212	210	221	215	208	202	215	189	223	215	219	195	200	194	210	218	188	241	199	225	207	197	197	228	188	191	191	218	213	201	195	196	212	201	205	220	192	190	224	197	235	202	185	217	212	196	220	186	215	168	224	197	164	200	190	189	206	204	178	192	187	210	182	203	217	187	198	204	224	213	198	186	196	221	207	186	200	180	200	170	208	203	217	197	196	184	192	198	170	212	206	195	197	193	186	177	220	196	212	179	227	191	209	196	186	210	179	216	202	212	191	209	206	201	216	204	194	196	201	170	216	199	186	222	190	233	223	190	217	194	210	205	217	163	203	193	207	225	210	216	199	175	223	208	212	189	213	194	211	209	197	205	200	194	211	232	192	228	186	208	204	187	185	195	202	202	220	195	180	205	193	201	200	190	204	228	180	211	225	212	202	221	185	209	213	231	202	227	218	197	225	185	219	239	255	222	197	192	210	204	189	198	184	213	192	231	222	229	204	187	209	235	187	209	210	195	212	182	180	192	203	199	185	205	192	204	211	200	200	200	177	207	199	198	198	207	188	179	241	194	209	202	199	197	205	223	187	197	209	203	224	200	225	197	207	222	230	188	201	195	197	193	214	199	237	220	223	200	200	208	196	178	227	194	210	223	238	204	211	197	213	202	182	211	215	194	193	187	220	212	200	205	189	214	216	217	163	172	188	224	181	203	215	195	205	227	212	201	205	201	213	208	205	210	219	181	210	190	229	185	169	234	187	213	197	195	222	177	187	215	219	222	222	188	191	191	163	200	180	231	208	213	227	199	193	198	189	198	173	216	208	191	226	188	199	188	190	195	166	182	178	212	170	213	199	179	174	190	199	187	195	195	208	213	224	186	207	203	213	200	189	254	196	216	199	198	209	218	233	207	210	180	214	235	211	226	187	210	189	189	193	198	202	169	186	206	195	200	203	208	204	176	227	216	214	198	216	193	203	204	201	186	203	199	235	211	218	201	208	232	201	171	223	212	191	234	159	212	210	195	187	206	217	184	226	197	194	202	201	191	200	198	193	204	237	225	182	214	199	184	246	198	180	193	244	208	198	240	197	192	227	200	214	216	216	217	213	216	205	175	219	224	221	190	207	204	217	214	207	180	214	219	212	185	206	188	193	208	173	191	208	206	219	214	205	231	186	194	214	196	189	226	181	216	222	193	195	212	190	211	219	194	193	185	211	223	197	196	188	205	200	204	206	185	231	200	207	208	184	200	193	191	231	201	194	217	207	205	211	212	218	189	214	182	200	253	189	195	192	192	204	209	216	205	201	218	194	206	217	190	199	201	198	205	227	186	202	187	185	174	220	231	190	199	218	190	199	223	229	212	192	207	215	224	211	204	201	206	191	207	217	207	188	231	178	213	179	205	213	224	226	194	167	206	186	202	199	205	226	171	200	207	201	193	182	180	201	195	207	191	198	196	195	222	223	221	201	209	199	196	187	185	208	204	221	206	221	209	202	200	181	209	206	196	205	220	205	180	191	184	189	201	197	202	207	186	199	205	177	193	208	195	185	178	227	184	197	180	195	222	187	207	183	202	200	239	211	185	201	196	228	225	203	223	209	187	228	192	205	203	189	236	193	216	201	196	221	189	210	215	200	216	212	181	221	195	217	218	227	208	184	180	193	198	215	191	209	196	221	187	188	207	201	188	229	199	207	210	236	197	205	199	201	207	215	197	206	209	227	226	218	195	190	200	197	199	212	200	209	213	203	217	190	187	214	182	232	196	196	200	196	198	205	221	229	213	178	186	219	209	207	235	231	196	203	191	217	208	212	215	216	206	190	195	227	201	199	208	209	195	198	218	203	202	213	223	204	232	196	174	228	209	189	242	231	194	202	225	202	234	182	181	180	219	203	215	208	207	223	214	207	175	199	204	218	201	203	200	201	190	190	198	201	207	203	193	189	208	187	186	198	211	220	199	203	227	232	231	194	199	221	212	235	201	218	229	212	216	182	204	215	208	201	199	177	195	173	192	212	230	198	183	200	200	220	185	231	209	183	221	191	190	202	218	184	205	181	191	211	228	222	190	199	182	217	196	208	205	210	182	204	214	205	211	218	234	203	214	187	208	189	203	185	233	175	205	213	208	203	185	216	212	201	208	232	208	186	210	204	201	187	215	214	184	197	205	199	205	222	207	187	204	199	247	219	201	186	205	204	209	216	174	218	224	221	210	200	183	221	215	190	228	183	181	204	195	187	200	218	190	184	211	187	199	202	214	227	203	207	198	219	205	202	204	199	213	189	239	204	182	198	189	211	217	225	225	205	210	221	213	201	203	223	205	189	212	212	201	213	199	199	210	225	233	196	197	217	197	210	196	206	208	184	185	177	211	215	202	194	174	201	206	197	181	172	185	195	189	190	207	183	207	211	211	199	211	215	214	208	193	216	223	183	192	206	173	223	203	211	185	226	212	202	204	195	186	217	194	198	189	199	207	198	201	193	207	192	193	206	229	215	184	181	176	198	196	226	204	213	181	195	197	231	233	199	230	206	195	204	221	207	207	205	199	182	187	216	167	186	203	218	253	235	229	194	214	189	207	197	212	221	222	203	181	195	210	207	181	209	200	190	195	192	205	194	218	199	169	205	219	206	175	191	195	221	196	219	220	184	204	217	210	201	185	220	222	207	212	217	182	225	197	203	202	198	193	218	201	186	206	258	185	184	211	189	184	220	185	210	226	174	211	195	208	182	198	223	215	175	195	195	208	202	206	206	197	198	202	176	182	189	158	194	188	234	195	214	173	187	193	202	233	188	195	195	208	202	212	201	200	213	203	216	187	219	191	198	179	220	214	178	196	214	240	199	172	196	195	198	195	210	193	212	224	200	228	235	191	242	201	200	210	225	207	192	182	181	200	195	183	237	199	203	206	190	186	187	186	178	223	208	192	193	183	224	202	190	177	208	195	220	197	222	219	214	191	185	218	201	202	220	214	194	187	200	196	195	218	211	188	216	186	216	209	194	181	184	218	192	204	193	185	209	211	203	201	225	204	199	196	190	209	183	198	217	211	208	206	215	201	197	198	214	212	198	198	184	231	196	177	185	216	201	193	229	209	207	229	201
40868	45951	44335	48341	40339	37755	45505	49871	50893	45259	32105	17278	19721	17933	28591	21316	16562	15007	12699	10771	7707	8293	5869	4387	3340	1991	2059	1599	1477	1681	1362	1281	1206	1110	1203	1289	986	967	944	1072	1211	1070	1101	1111	1016	1028	1075	1228	1326	1406	1002	849	737	804	789	739	672	685	632	707	595	629	656	651	616	589	558	575	596	607	628	515	554	539	551	517	535	571	580	587	586	540	580	620	578	596	568	564	532	531	499	518	536	573	563	472	474	469	492	479	517	500	504	471	470	477	494	485	477	541	532	466	475	476	494	504	512	481	440	524	495	488	493	468	502	488	520	454	506	433	489	484	478	499	465	481	464	489	455	472	468	461	475	483	493	429	447	452	477	425	422	435	417	462	469	475	465	411	435	457	440	494	422	437	452	464	454	506	476	483	466	435	458	445	479	488	435	462	448	450	431	488	437	451	494	474	498	458	470	471	409	426	457	470	424	453	458	445	461	484	405	456	434	456	435	444	470	428	438	504	459	466	493	446	481	474	467	402	448	437	420	460	440	463	444	439	428	456	416	451	391	495	450	449	483	500	447	471	423	436	401	462	464	452	464	441	463	434	432	461	438	456	433	471	453	465	485	470	438	459	482	442	420	425	442	424	488	415	454	471	441	465	445	464	456	475	462	456	426	468	473	461	464	453	467	450	470	460	458	423	489	427	461	451	455	486	428	464	459	483	417	457	425	468	475	434	468	417	466	489	497	469	436	444	484	475	484	471	436	443	431	418	421	453	429	474	463	447	496	481	492	507	488	475	432	453	452	430	463	493	416	455	469	443	450	457	442	462	474	476	455	460	463	456	454	465	437	476	441	454	468	481	452	471	464	474	478	468	460	449	452	440	433	429	472	471	419	456	452	463	415	434	476	464	478	419	470	428	461	445	435	449	492	465	462	443	486	449	462	457	440	471	483	475	469	456	488	457	490	438	488	477	475	443	454	460	453	442	479	456	446	445	486	479	445	464	447	451	484	478	444	379	501	428	462	485	448	469	472	451	475	451	421	467	449	458	455	450	430	476	487	450	465	427	443	477	413	452	456	417	457	446	458	486	480	452	451	471	440	435	482	447	425	441	479	463	440	487	465	489	446	440	485	454	422	445	451	451	473	464	462	481	442	442	456	432	480	429	492	453	467	486	432	480	486	456	475	423	470	443	453	489	435	466	457	474	452	467	385	478	468	453	458	454	475	416	466	460	459	454	444	441	441	439	466	442	425	487	425	427	460	458	457	421	448	435	458	452	455	434	443	474	445	445	465	436	456	463	450	422	438	465	427	441	441	533	470	465	467	483	437	468	451	440	439	463	462	463	432	448	437	494	461	455	448	440	459	454	480	451	435	473	445	431	461	477	458	494	453	445	486	448	440	460	499	497	439	455	478	473	423	422	426	486	444	472	457	457	445	417	488	485	432	483	457	458	470	424	441	446	477	423	468	426	445	462	491	447	457	477	496	413	457	452	505	441	443	470	458	469	483	425	459	459	445	430	478	468	437	475	480	442	471	483	452	428	417	438	444	466	461	471	427	457	456	492	471	424	467	465	465	457	480	432	417	443	464	499	485	465	442	436	470	425	440	426	432	448	443	458	447	447	443	444	444	466	445	432	453	432	447	462	436	462	443	470	471	444	483	439	458	428	459	465	466	443	432	460	511	448	480	484	424	481	439	439	417	463	460	445	427	492	489	468	417	497	434	472	454	493	478	461	448	449	455	410	446	451	480	472	466	429	534	452	463	438	427	500	425	456	499	427	499	465	453	464	423	432	436	451	459	461	458	453	453	446	450	494	430	486	480	464	459	431	472	443	432	477	442	423	414	504	413	439	460	436	467	410	450	441	434	461	482	467	481	480	469	447	463	460	459	425	451	395	463	502	510	475	410	481	465	446	404	489	436	441	463	455	445	484	479	473	443	409	453	453	466	469	441	476	414	437	429	422	472	460	480	452	479	442	438	446	463	470	460	451	443	421	476	463	445	427	434	465	432	451	458	437	466	422	414	435	464	427	474	450	451	432	475	486	448	454	471	430	451	445	445	447	468	456	500	426	435	476	477	461	466	481	460	463	430	513	438	504	476	543	442	452	466	431	452	459	441	445	478	448	497	473	458	425	457	481	455	447	457	476	484	484	441	449	446	445	435	450	497	480	426	410	421	487	475	439	444	460	453	463	469	472	463	468	470	450	463	461	465	464	474	479	465	489	432	485	450	440	481	423	496	456	429	459	514	443	487	450	466	478	434	388	430	477	455	451	481	457	436	468	453	470	475	438	480	470	452	428	460	434	461	443	512	409	444	447	476	429	460	400	452	454	442	424	458	442	445	494	450	482	425	474	444	456	470	458	439	458	420	398	411	421	451	448	455	449	466	466	461	476	452	456	458	471	436	460	451	473	464	448	466	451	468	450	468	476	425	471	439	467	473	444	457	462	455	452	461	460	469	488	436	485	494	462	439	460	479	433	464	475	457	469	467	431	452	501	459	464	456	470	497	438	442	479	459	479	437	420	465	493	477	432	469	478	482	416	463	454	426	460	478	443	452	458	480	425	444	485	437	435	425	440	459	466	467	473	456	470	432	421	462	432	445	509	437	422	465	502	427	454	455	493	475	430	424	444	445	415	458	431	467	462	486	464	433	482	432	462	475	438	438	451	470	446	445	463	445	464	430	443	478	438	445	434	461	416	477	466	435	464	474	469	434	479	472	427	481	471	471	464	455	479	440	484	416	479	508	448	468	440	467	452	438	420	451	466	452	489	451	445	432	435	475	458	394	443	437	463	440	458	477	460	447	455	463	444	481	464	484	447	448	499	476	464	465	453	415	468	460	464	435	456	471	467	461	416	442	461	458	471	436	482	468	438	432	473	468	467	472	417	445	445	497	416	462	444	458	429	476	491	490	455	460	451	442	456	450	479	450	512	461	505	439	446	452	467	485	471	416	446	449	412	469	467	477	439	478	430	449	455	441	446	464	476	429	423	463	434	451	485	496	476	426	434	459	465	449	462	465	427	444	498	454	415	457	465	461	410	459	445	446	447	516	433	443	467	446	466	470	484	487	430	462	415	440	441	475	454	435	453	478	457	461	446	473	445	431	428	451	468	516	448	455	481	401	425	499	483	454	443	442	435	470	462	466	474	499	434	460	488	449	451	453	429	447	487	454	435	488	438	459	432	471	395	469	460	447	441	496	446	450	464	440	443	469	443	472	458	436	456	478	451	461	444	447	437	459	455	465	453	458	438	465	450	405	467	442	468	445	499	399	403	447	436	435	479	413	447	424	440	476	414	468	447	481	491	466	480	479	434	407	504	429	458	474	425	463	466	441	460	466	487	381	490	430	482	473	440	457	450	439	446	471	438	449	458	483	433	488	478	416	445	462	460	481	444	443	426	420	450	445	465	456	467	464	429	472	464	422	471	463	469	492	478	436	478	472	433	464	465	479	457	445	444	483	461	432	453	476	467	463	424	503	452	395	459	448	476	472	442
12566	14466	21738	19860	7609	2979	3270	3407	2332	1339	845	571	507	516	736	624	507	538	446	425	442	387	357	336	351	292	307	268	255	268	259	268	237	265	264	260	266	229	280	252	244	236	264	274	276	262	301	290	298	247	251	280	242	266	251	244	242	239	285	253	238	260	229	229	275	222	238	257	227	244	258	246	238	254	274	231	254	257	265	239	278	265	248	243	248	267	264	268	257	253	228	272	233	235	269	243	252	247	255	262	258	255	225	265	267	264	226	232	242	251	242	218	229	226	252	247	247	225	249	261	257	239	230	250	241	208	237	239	246	236	232	240	240	237	253	223	256	268	235	249	241	257	214	239	236	260	236	238	221	251	258	258	248	230	259	217	262	253	244	252	266	260	243	246	230	239	250	272	234	231	239	246	231	206	218	218	245	269	248	242	242	240	227	265	242	245	228	232	227	238	244	266	262	239	263	240	233	263	251	238	229	252	259	233	243	226	262	250	264	262	250	250	219	268	236	256	265	216	247	269	261	225	247	252	254	253	207	273	248	238	238	220	248	252	241	235	240	239	245	205	242	216	237	223	236	248	209	237	224	201	242	223	254	262	261	258	276	210	241	249	266	257	238	251	234	260	256	235	208	229	272	246	258	269	228	229	253	256	226	253	235	242	224	277	227	236	233	258	242	234	242	213	258	228	242	254	250	238	283	269	263	244	256	257	262	245	240	259	246	232	256	254	240	252	225	234	240	246	221	226	249	238	263	255	233	257	248	240	227	246	232	249	239	250	247	241	229	222	241	226	254	260	230	281	256	239	243	255	234	234	243	238	263	216	253	211	252	226	238	252	264	267	271	247	229	234	244	240	235	263	241	266	256	266	240	302	269	235	288	257	253	246	240	238	264	254	220	270	227	224	238	285	238	227	261	230	259	237	236	255	245	222	229	248	206	233	216	253	267	235	235	270	244	273	239	240	231	247	249	254	259	262	256	268	273	254	255	233	223	238	243	252	241	266	237	253	228	240	289	259	219	248	231	272	224	212	232	264	227	239	264	243	247	258	227	260	261	239	244	229	235	271	262	270	254	260	253	250	245	262	238	233	252	251	253	249	255	252	252	225	266	246	228	283	265	247	226	239	261	236	252	245	233	251	239	243	260	257	256	270	230	260	231	244	276	228	212	227	266	256	246	275	253	236	247	246	268	234	251	227	248	255	239	241	219	214	242	242	267	247	244	269	233	241	230	266	237	249	222	210	254	247	242	238	249	289	243	227	255	232	241	250	256	240	236	233	216	236	262	222	250	235	240	241	253	275	233	252	253	246	257	233	259	246	274	264	258	238	232	244	254	269	235	246	228	244	247	268	244	267	268	240	239	257	235	255	222	245	216	234	251	247	261	241	217	257	248	258	241	245	239	247	264	240	242	229	285	243	231	231	232	254	268	260	271	248	229	258	243	251	244	254	233	219	231	213	247	222	267	228	243	243	253	253	249	250	242	266	231	231	232	251	236	253	229	242	238	259	268	253	249	218	233	239	238	241	267	263	240	259	246	251	275	228	231	231	233	244	232	268	237	260	222	258	247	245	252	274	250	248	259	234	217	258	238	235	275	258	223	248	233	245	278	240	269	225	258	228	251	205	244	233	233	215	275	234	227	266	233	242	248	246	261	257	260	223	249	242	246	240	223	238	210	244	255	240	237	199	260	223	248	250	259	258	254	212	268	242	252	233	262	271	225	250	231	248	239	250	249	282	263	254	255	267	235	202	257	241	247	251	264	259	221	252	273	252	224	278	259	246	256	256	220	214	220	283	264	221	245	214	278	214	236	220	234	252	248	278	250	245	256	229	246	235	254	232	279	263	244	217	232	242	257	227	261	232	235	268	277	222	229	228	263	279	239	254	267	235	271	243	235	246	266	251	253	228	245	241	260	241	242	240	263	248	238	234	240	261	223	241	253	231	246	246	262	229	238	252	259	233	244	259	243	259	246	217	243	251	250	236	275	212	251	242	271	293	263	237	251	234	249	245	224	250	243	245	228	256	255	264	243	245	252	261	247	258	267	224	227	278	237	230	235	242	248	235	247	238	289	248	242	251	262	213	236	235	255	252	225	242	220	246	245	243	244	236	241	243	264	258	265	268	242	249	239	248	273	273	236	229	227	241	272	244	232	269	262	216	257	261	218	234	248	245	265	282	248	236	267	242	258	237	233	208	225	223	262	266	308	272	234	271	220	260	243	238	247	254	243	262	250	240	264	242	247	279	261	206	274	255	210	231	249	258	252	252	238	251	227	221	258	233	236	278	247	250	236	231	265	266	226	242	254	241	274	241	256	260	254	254	248	259	216	230	243	233	259	217	263	281	259	234	220	275	239	244	294	246	244	230	235	276	257	238	225	261	238	234	254	258	232	253	257	276	250	249	262	237	227	250	219	261	257	240	257	243	248	273	227	243	265	244	250	254	229	266	232	237	251	263	233	212	246	237	289	234	268	246	255	263	236	231	252	238	251	234	241	230	251	258	256	230	236	255	232	218	260	260	250	268	261	247	212	219	279	222	262	213	242	259	240	239	244	236	245	241	255	230	247	256	220	229	247	255	268	293	233	276	231	259	257	240	222	245	255	253	265	238	261	251	247	227	262	251	250	240	241	209	246	247	266	264	239	270	211	241	242	249	257	281	244	262	251	266	238	257	247	261	249	265	247	254	236	255	272	256	244	243	254	250	275	248	228	221	254	253	248	268	266	247	254	232	260	277	232	253	223	264	235	254	266	207	231	259	241	271	259	269	241	266	249	247	274	242	250	240	246	274	257	231	237	257	234	246	248	227	248	234	227	247	264	259	266	262	263	251	267	242	228	276	240	244	271	223	239	248	257	229	271	233	253	252	237	252	257	252	267	265	214	262	257	220	239	258	252	241	212	264	267	249	261	270	247	230	222	258	229	236	236	223	222	273	265	247	247	270	227	250	260	226	239	263	215	249	232	237	223	270	255	250	210	237	290	256	247	284	262	238	250	262	244	230	261	248	268	252	241	276	244	246	244	244	244	233	222	214	256	253	225	215	253	227	255	258	244	219	250	243	262	243	239	263	241	236	227	267	221	258	271	261	262	232	260	254	250	249	234	233	223	267	245	253	251	274	253	264	250	251	275	252	256	246	253	231	229	235	257	229	259	248	247	247	239	233	226	223	238	254	243	220	220	277	271	250	238	255	256	251	256	245	231	225	229	259	240	266	265	254	228	234	250	247	257	263	245	254	230	235	221	278	262	233	244	258	250	239	251	257	245	238	243	253	267	245	233	240	249	227	264	241	276	247	255	225	255	234	250	233	237	247	242	270	250	242	246	239	255	247	253	249	246	249	250	260	271	238	241	234	243	256	256	218	263	240	251	241	274	264	224	224	274	219	258	255	207	228	260	235	280	243	227	230	263	271	246	275	258	265	253	239	221	243	249	255	247	254	266	211	230	237	245	270	254	235	231	219	243	227	248	255	235	250	249	247	261	257
10399	16104	21500	26648	8577	6312	10194	10021	9129	5691	3786	2207	2212	2401	3740	2919	2553	2703	1872	1913	2019	1525	1420	1384	1207	1066	854	757	737	818	748	712	728	734	735	687	733	691	744	685	691	721	655	698	651	738	734	826	847	839	777	665	673	655	642	608	654	618	605	654	637	603	661	630	564	562	629	597	594	560	611	607	644	623	649	576	604	567	631	598	634	603	620	674	593	615	591	596	574	568	595	573	573	620	585	559	597	557	589	570	587	570	605	585	589	605	578	566	590	549	562	588	609	566	624	602	569	573	596	620	615	614	544	568	554	594	551	619	568	555	597	612	571	563	599	520	594	592	548	567	590	543	604	561	614	569	584	554	600	586	533	542	649	588	576	575	553	586	595	573	558	590	595	566	560	602	560	544	579	538	583	566	573	548	565	573	514	549	526	586	532	577	585	540	559	563	572	568	589	600	580	577	546	535	555	565	584	576	558	544	573	585	536	541	571	575	589	596	609	535	568	552	596	577	573	566	556	572	551	561	582	553	574	580	577	551	573	558	576	582	564	570	576	573	548	565	586	579	575	590	564	566	528	593	555	560	596	575	574	582	559	554	578	586	604	577	571	580	610	584	584	539	582	583	559	558	545	529	537	542	552	526	508	556	590	545	557	609	552	576	576	572	594	603	582	614	544	543	587	593	614	572	616	582	544	623	556	557	573	593	553	611	571	574	596	589	564	550	579	624	590	579	588	578	562	629	528	578	548	573	617	551	577	595	573	593	560	586	582	603	608	563	604	584	598	573	612	540	564	576	595	590	561	557	543	544	570	582	606	596	590	575	569	583	568	526	604	592	572	562	508	579	602	568	593	572	583	593	594	549	543	579	603	577	561	539	565	557	590	560	553	498	526	599	560	568	579	517	614	554	568	552	548	596	588	563	559	583	579	552	586	581	571	563	571	591	570	586	549	594	562	579	542	595	556	536	578	565	567	526	539	576	535	587	560	569	597	619	572	562	595	528	580	586	536	585	569	591	581	605	534	576	588	587	579	578	563	540	551	552	617	586	597	616	572	571	557	560	557	560	587	574	610	550	585	574	607	553	558	582	598	575	612	575	583	576	564	601	572	560	540	558	520	552	597	555	560	573	556	546	556	589	629	565	547	586	538	571	577	556	567	551	541	586	615	534	545	566	559	551	575	592	567	546	559	540	574	615	577	566	584	535	606	586	548	578	569	590	587	574	543	567	615	540	603	610	562	564	607	552	601	594	592	530	579	573	529	578	558	555	579	583	575	552	568	580	507	553	560	600	571	572	569	522	601	515	553	569	588	598	586	560	610	577	559	558	633	553	577	603	600	584	559	584	535	625	593	584	582	585	558	592	573	619	548	556	597	535	555	532	554	571	611	586	588	568	591	550	582	587	577	545	581	606	583	610	552	530	524	610	586	589	585	568	562	580	591	569	584	562	558	622	573	553	637	555	608	546	540	599	552	546	605	599	604	559	550	558	574	602	557	576	584	547	554	579	586	590	581	560	582	586	646	565	603	579	564	582	560	615	544	581	592	553	556	604	536	561	555	602	546	592	518	565	564	541	567	557	571	572	550	561	582	560	568	561	609	564	561	604	592	586	537	572	531	574	558	579	592	576	567	547	562	576	570	585	581	610	564	588	539	550	580	568	611	569	567	563	537	536	569	540	583	557	565	570	576	572	581	569	580	574	501	578	519	563	601	572	575	547	586	550	552	573	608	552	589	569	547	575	572	557	600	577	554	568	534	572	577	583	566	576	577	536	575	584	589	533	529	560	579	599	578	570	582	548	586	591	586	595	597	552	566	570	629	579	600	618	554	557	569	583	534	607	570	580	597	610	571	587	556	573	614	592	555	591	568	554	571	572	590	550	583	577	551	597	578	565	560	587	558	615	575	547	605	559	588	595	605	562	551	528	526	571	568	589	553	581	585	563	562	567	542	587	573	583	562	553	580	565	527	589	597	589	582	556	553	575	575	575	551	551	585	606	555	592	579	530	566	551	578	571	606	580	550	569	580	554	505	594	655	559	591	612	537	607	560	584	537	595	575	570	585	568	566	585	609	577	533	565	569	608	570	608	579	575	589	559	560	581	572	579	586	598	591	546	566	586	613	553	569	591	563	551	541	569	578	542	559	587	543	576	563	564	580	549	555	576	561	573	537	572	525	542	563	567	558	629	552	562	540	605	595	589	556	561	541	591	570	596	549	555	568	561	530	557	609	536	579	558	553	574	546	575	573	574	558	588	642	538	597	576	594	600	547	565	551	561	569	556	599	573	557	571	579	563	630	515	566	558	590	562	571	579	569	544	601	578	548	542	591	515	574	561	556	600	602	571	565	588	568	548	542	604	559	549	544	568	532	541	582	563	581	561	581	602	583	529	596	592	599	577	610	543	594	576	559	594	600	560	595	610	546	603	574	545	557	549	538	568	594	559	567	549	551	574	534	575	577	599	547	549	570	532	609	578	568	622	624	558	596	544	569	587	574	585	573	562	568	583	546	550	584	604	562	588	580	544	555	555	594	548	599	576	584	613	581	590	565	566	560	584	586	569	596	546	592	577	571	545	569	614	566	535	577	544	584	564	571	536	567	586	569	551	548	571	623	604	544	543	550	544	619	560	596	577	597	583	591	549	572	613	560	539	607	596	552	611	563	563	558	563	588	555	583	568	611	579	615	549	563	590	552	591	565	564	555	564	615	571	578	619	543	579	569	563	570	509	558	563	545	590	607	581	560	536	562	598	555	600	569	547	554	595	595	553	584	526	577	553	552	581	563	630	565	554	581	572	577	520	620	594	568	587	586	563	554	566	552	581	601	543	585	571	599	566	582	608	537	552	551	542	561	563	583	554	561	593	569	575	562	567	578	582	591	593	546	630	565	596	525	579	505	545	598	529	596	574	588	588	563	614	534	585	574	596	607	569	564	553	586	529	618	566	567	572	598	592	566	572	556	568	544	556	566	606	577	583	595	570	556	610	634	552	555	563	573	552	583	606	584	584	516	550	540	530	558	589	542	582	566	548	569	559	504	585	547	590	591	605	590	585	563	559	514	591	528	569	587	579	545	551	568	590	555	550	579	580	591	512	567	587	579	633	571	575	601	558	571	606	583	541	538	563	609	568	581	576	578	574	607	533	579	597	581	539	579	544	541	556	557	600	566	604	586	567	595	585	565	563	556	546	574	624	603	565	592	596	502	559	593	589	566	600	537	536	552	561	564	602	558	501	564	570	547	520	546	587	520	606	551	571	584	583	612	568	550	561	596	614	547	605	555	530	599	552	580	559	554	597	559	585	581	515	551	551	536	585	564	618	590	589	547	577	592	559	581	582	594	563	607	565	548	526	598	531	561	551	588	564	539	595	562	598	580	601	551	587	627	586	584	561	573	576	610	535	564	589	566	584	563	551	573	557	590	562	601	586	564	577	586	587	546	573	543	536	540	586	582	607	535	556	523	559	564	568	622	587	552	596	584	574	555	563	535	575
41086	40455	40935	38058	29859	27302	31168	31845	30698	23846	17046	8353	5710	5262	6783	4390	3801	2843	2024	1691	1118	937	795	975	614	422	362	367	339	335	290	278	323	334	345	316	329	303	300	285	293	297	301	296	276	312	287	351	337	353	329	315	291	291	338	289	277	239	273	282	252	312	265	260	259	279	251	259	271	254	261	262	286	253	249	243	272	244	258	250	247	247	245	255	265	276	262	259	238	286	248	289	237	253	244	255	263	263	233	237	246	248	258	238	245	270	252	252	267	306	239	231	279	266	288	243	265	247	262	249	246	283	259	281	250	265	254	253	248	264	244	240	247	240	238	220	223	252	234	257	261	227	253	241	247	277	281	268	273	252	273	231	239	239	245	279	256	252	253	250	251	248	272	254	248	233	252	257	242	235	243	233	254	211	261	237	230	229	257	241	256	261	281	244	227	262	261	279	238	260	237	271	228	236	240	249	252	260	231	261	257	264	278	236	258	217	264	225	243	252	260	243	274	279	258	255	242	288	255	234	244	247	304	257	246	254	230	280	249	254	250	231	238	251	243	237	241	248	233	271	226	260	244	243	266	266	229	257	268	233	253	267	256	234	251	225	255	243	266	231	248	266	217	278	257	227	245	263	269	275	238	243	240	260	237	234	257	252	243	262	268	245	244	253	227	263	269	253	263	251	246	264	246	252	227	252	248	249	217	288	239	252	253	263	244	248	245	282	240	267	254	249	228	249	217	244	242	256	272	266	248	244	264	261	232	255	267	253	236	279	238	246	231	246	253	233	273	264	284	241	264	235	236	235	263	239	257	237	244	272	218	248	255	241	238	251	261	251	261	238	250	270	234	239	246	234	285	240	208	234	221	259	265	271	224	257	272	250	243	254	262	264	233	257	239	249	240	226	268	249	259	242	264	244	258	254	276	253	255	267	228	249	257	259	250	255	233	266	242	250	211	250	215	250	244	228	256	266	260	256	265	236	255	248	256	251	257	263	238	272	226	242	231	258	252	258	220	243	259	257	262	214	221	255	251	231	252	253	252	249	249	232	236	212	260	220	248	242	261	222	266	246	240	211	228	275	245	210	272	242	280	264	253	247	244	235	258	256	266	275	249	252	247	246	298	249	258	255	254	246	290	245	233	241	245	227	229	256	235	230	254	244	267	252	247	267	243	240	240	224	221	239	302	229	250	256	239	258	275	245	243	234	248	244	246	250	225	248	243	258	231	236	240	247	251	265	250	250	259	275	259	246	260	259	269	285	229	227	230	222	250	260	275	245	249	247	241	224	283	278	258	241	239	207	256	224	252	282	255	263	262	255	262	242	254	231	247	260	226	258	234	246	243	255	249	233	287	229	269	236	252	238	257	247	240	255	273	246	258	263	269	256	241	209	247	238	251	241	254	250	232	264	258	267	260	246	215	251	248	263	260	233	268	259	223	222	267	218	272	265	240	272	219	234	263	236	236	259	234	253	286	310	270	236	256	255	241	256	259	232	235	248	254	291	241	253	261	272	233	255	277	259	210	283	263	268	213	241	271	267	255	267	246	250	248	266	242	219	249	289	280	283	221	243	242	230	243	290	231	257	227	265	279	248	246	252	248	275	275	249	245	274	250	248	264	246	247	259	262	224	256	238	233	251	254	268	232	235	268	244	252	248	248	240	242	262	221	255	230	242	245	247	263	268	249	247	246	257	256	260	270	260	242	226	247	280	233	230	233	244	276	237	267	231	212	246	259	246	223	241	229	266	238	239	244	236	265	256	254	215	253	255	241	249	240	251	244	270	251	292	250	238	246	247	242	231	245	238	256	230	265	258	242	267	237	254	258	222	228	199	233	241	240	251	247	267	266	219	249	242	250	255	262	279	229	276	269	260	254	256	267	256	276	228	249	255	238	232	256	243	246	232	242	212	257	255	232	237	233	231	247	304	254	228	262	267	245	282	240	231	275	241	237	268	266	251	273	248	274	231	227	242	266	222	259	254	230	247	220	257	264	298	230	259	246	239	234	250	262	233	255	259	264	258	269	237	232	216	251	244	268	263	274	270	233	237	242	241	250	283	272	257	258	272	245	279	222	256	238	267	248	243	225	247	268	224	243	265	243	261	257	219	234	269	268	258	248	245	245	247	278	254	254	238	243	247	273	237	225	229	262	203	277	248	260	266	268	252	259	213	245	248	279	249	237	256	256	251	270	289	233	250	241	250	262	223	249	217	260	225	224	266	242	244	242	246	251	259	237	266	245	256	260	269	226	255	250	250	261	247	241	277	219	254	220	282	218	267	271	245	237	238	237	255	244	251	242	243	281	241	248	250	264	266	258	238	243	234	265	272	266	247	252	246	255	242	239	216	278	252	240	243	236	252	231	255	236	235	250	297	255	258	229	243	223	259	229	233	229	246	290	262	257	262	250	270	254	220	231	257	267	247	295	278	249	262	260	261	255	252	233	229	255	252	246	215	282	239	259	250	238	248	248	236	253	263	232	259	256	254	248	221	261	251	243	243	235	232	222	274	238	247	235	238	222	272	237	266	270	252	209	237	246	250	229	231	281	226	229	255	276	265	263	266	243	271	261	267	254	266	270	237	236	253	250	256	250	255	258	250	249	261	242	236	245	240	244	282	238	270	251	255	239	246	248	218	268	274	230	267	227	216	231	302	249	235	260	238	293	286	236	236	243	245	280	241	250	242	236	252	247	231	230	250	255	277	234	256	237	232	248	234	261	242	258	227	268	250	263	299	294	221	216	270	248	228	229	241	277	223	238	241	267	246	295	282	241	268	220	265	239	245	232	241	258	243	266	259	250	276	266	255	243	236	252	254	256	280	273	241	261	275	228	250	238	248	225	240	242	250	217	259	249	249	265	238	262	253	262	264	268	258	262	248	234	275	246	266	244	230	271	247	258	225	260	261	261	232	269	225	272	260	246	269	266	244	268	236	242	233	252	254	250	249	262	243	222	248	257	256	249	248	264	257	232	267	244	254	262	227	226	280	245	250	241	252	274	230	277	261	235	209	237	250	288	246	251	266	246	246	268	232	265	268	242	233	268	268	250	274	266	262	218	255	259	243	243	263	219	265	228	241	260	275	285	243	260	285	297	261	275	250	250	248	285	250	242	219	255	259	276	271	252	233	306	265	245	249	222	269	308	254	233	260	246	253	261	266	269	256	244	280	246	276	260	243	279	252	259	267	263	268	256	250	219	242	266	236	237	236	239	248	291	256	266	254	254	239	222	234	258	256	242	228	262	234	250	220	245	269	238	242	241	259	239	242	240	250	258	268	209	218	231	234	260	223	236	257	257	243	221	261	248	273	273	244	220	250	267	252	242	256	274	253	256	255	269	255	239	254	263	230	234	243	278	239	244	241	283	272	230	251	277	270	246	268	294	277	238	232	249	269	236	235	274	231	243	273	260	238	223	232	277	249	262	259	224	239	283	241	265	264	243	205	235	258	242	224	249	221	247	247	227	259	258	231	272	267	242	262	251	269	228	262	265	255
30737	38969	39864	47612	37169	32333	42375	42448	43096	36546	24113	11762	12659	13266	20077	14286	12610	10993	8591	7452	5396	5129	3927	5396	2750	1673	1468	1181	1254	1367	1137	1068	1080	1066	1006	1090	942	844	874	978	1077	947	961	869	898	948	931	1082	1058	1104	964	825	727	739	805	757	743	713	695	676	646	656	721	655	640	635	643	632	597	696	648	638	635	627	651	603	607	638	674	651	708	583	653	664	678	711	649	624	655	659	608	599	622	632	601	567	617	553	604	600	562	600	599	589	626	591	613	565	612	607	578	606	595	609	598	563	578	591	626	542	533	592	614	622	584	566	631	574	621	593	574	552	599	519	610	576	581	546	576	557	591	598	543	623	556	558	560	588	556	529	576	524	537	560	613	534	582	579	599	586	541	542	620	575	543	574	564	547	517	560	586	504	626	581	563	566	586	576	542	528	555	569	596	588	544	546	531	565	513	576	592	580	555	544	595	596	560	587	570	600	542	540	558	576	551	573	580	592	550	570	625	516	535	573	567	573	576	609	549	516	609	554	585	543	563	578	594	573	566	557	554	559	578	540	517	589	575	545	538	574	577	584	581	589	566	519	582	544	594	570	538	560	608	550	558	526	588	569	540	529	563	542	557	548	593	537	584	561	566	610	559	557	552	588	546	598	555	570	583	567	575	577	534	602	567	585	529	572	616	580	567	561	558	598	590	568	576	559	574	572	607	563	601	561	612	578	512	549	552	537	540	563	586	560	607	558	596	600	573	603	580	566	564	537	622	572	576	555	570	562	633	570	570	528	522	580	548	579	576	549	564	579	533	553	590	594	541	563	580	594	584	545	583	604	560	576	555	574	540	565	517	562	542	571	564	596	586	564	589	572	574	567	557	562	574	569	561	581	568	613	574	532	570	567	542	537	574	550	553	591	548	571	587	578	574	543	561	556	578	557	550	542	585	581	584	553	567	601	554	571	567	558	533	546	563	590	499	529	589	523	544	561	581	587	546	547	540	564	536	514	564	576	544	511	568	579	547	620	580	558	539	548	547	541	593	548	528	580	573	541	495	585	529	537	573	563	633	565	576	564	526	585	551	529	538	552	557	553	540	559	571	594	554	573	549	618	588	556	553	543	545	548	575	593	571	594	540	546	552	542	572	582	557	565	515	558	572	552	568	581	606	572	594	569	581	559	572	584	610	576	539	596	555	559	526	531	545	569	580	546	585	560	535	536	585	581	580	545	600	581	529	555	574	581	590	578	577	567	524	552	557	574	557	560	598	558	534	538	591	590	576	538	595	546	610	584	563	581	545	553	608	534	568	595	620	543	556	576	547	581	549	579	564	574	541	575	594	561	564	521	584	563	570	563	556	501	600	564	578	562	588	567	573	559	562	545	556	577	561	537	530	591	545	570	559	588	568	567	568	518	554	599	559	558	517	630	583	567	557	562	569	572	589	581	536	550	561	524	551	581	574	578	609	526	571	546	534	561	570	535	569	568	542	566	581	598	591	585	572	563	600	565	594	556	617	574	589	572	550	522	554	580	589	584	585	527	579	622	595	542	508	558	566	569	528	602	541	549	550	558	595	534	558	531	548	594	583	533	577	523	535	582	555	564	562	585	539	542	598	592	592	519	545	588	538	565	592	562	506	558	581	573	582	538	612	579	557	540	576	580	574	581	554	584	565	583	575	562	564	582	570	593	547	572	510	541	515	579	607	564	530	533	523	546	617	599	571	572	563	567	588	586	564	533	617	580	544	527	561	584	577	563	581	605	551	537	602	529	554	526	562	556	538	581	597	550	596	623	528	577	578	547	553	565	595	580	558	527	561	616	555	554	570	610	544	558	579	545	548	579	611	539	574	539	571	569	535	536	544	571	598	558	547	569	536	519	520	589	558	573	569	555	554	580	527	553	583	568	572	634	567	586	580	555	576	583	575	565	588	601	587	568	537	520	622	587	531	563	563	554	521	557	585	539	570	554	568	571	567	534	598	593	599	609	549	571	592	603	548	522	574	543	563	561	575	592	550	589	560	563	552	579	542	568	567	625	595	567	523	590	567	551	554	573	554	608	579	581	600	606	557	616	575	590	587	524	573	587	542	569	571	589	585	577	557	563	546	563	575	556	564	564	575	569	566	559	583	559	553	535	592	550	539	553	558	550	553	573	559	576	593	588	566	576	608	586	521	587	501	533	577	559	602	607	568	551	541	594	557	543	544	593	573	555	545	509	566	581	585	568	614	563	539	581	543	587	566	588	543	527	563	614	523	589	553	631	545	567	531	570	544	561	590	590	521	592	564	522	570	563	627	566	583	574	549	582	545	594	581	569	545	583	571	599	597	608	564	577	552	563	572	537	545	602	545	575	623	556	578	575	531	591	557	578	577	569	571	559	574	561	558	546	552	588	565	573	587	575	560	555	602	546	607	533	581	615	516	574	542	586	570	563	532	596	589	606	577	577	566	586	564	566	535	526	558	546	530	563	591	564	534	598	524	570	588	561	539	564	527	556	572	612	570	519	556	625	556	565	624	536	591	572	573	583	583	571	613	537	563	561	564	574	605	539	576	539	534	531	540	608	536	548	578	572	577	530	621	557	577	555	546	552	584	548	564	587	585	622	579	610	562	536	566	573	571	585	594	566	615	574	524	554	537	542	530	581	551	612	581	536	571	564	530	535	589	589	559	533	614	569	579	563	549	573	603	536	550	594	547	533	583	557	574	584	566	554	584	568	595	567	582	571	552	563	591	571	577	531	534	539	584	600	578	586	576	567	569	544	566	524	567	515	566	602	565	555	520	573	551	607	601	613	611	614	601	545	525	555	615	562	574	572	566	553	603	581	586	558	568	564	574	564	582	567	575	556	577	559	544	540	600	562	573	574	595	571	589	569	570	596	555	577	592	599	537	575	556	515	590	568	554	583	546	535	595	566	541	569	587	540	537	575	588	562	537	576	516	558	525	573	569	583	535	572	555	555	556	546	577	591	582	559	555	573	563	569	587	551	566	577	556	566	535	589	551	572	552	558	592	534	597	569	578	612	591	547	564	554	552	581	573	605	556	556	538	603	579	553	574	569	544	554	576	559	588	584	548	529	584	574	547	531	609	583	615	545	583	613	562	557	557	564	585	570	575	529	563	583	566	577	539	537	608	612	602	568	533	552	546	571	609	599	562	560	541	573	547	603	532	560	577	574	583	572	606	542	539	564	536	579	565	547	585	563	551	589	571	545	515	588	593	582	576	534	512	604	558	590	565	585	571	576	571	573	591	533	559	537	542	594	575	552	532	545	598	569	585	562	542	554	613	587	562	538	546	544	516	546	559	586	569	591	569	568	588	550	597	530	600	559	544	537	554	578	544	548	576	582	609	603	563	560	508	544	568	554	561	592	587	585	544	586	557	537	582	551	612	559	588	560	558	595	508	580	582	582	586	546	545	522	595	598	555	579	531	553	576	545	590	590	595	596	591	586	579	607	574	544	596	568	541	579	586	576	552	544	568	599	556	563	573	566	555	546	589	521
45933	39825	41890	34856	28685	27018	34978	34745	34697	29955	21927	12048	9582	8362	12002	7754	7349	5388	4088	3540	2345	1301	1249	1411	719	441	387	373	371	392	321	324	295	278	285	285	257	265	265	285	281	303	262	264	273	259	303	261	326	295	271	265	254	252	233	246	244	231	205	227	225	212	217	239	221	217	234	216	210	179	219	193	213	208	198	190	209	214	211	217	193	185	198	218	226	207	207	210	200	212	198	201	189	184	202	191	224	233	210	214	205	234	190	216	200	213	192	230	210	203	213	183	201	201	180	203	210	217	192	201	198	201	198	197	217	192	213	225	179	185	192	211	183	195	175	189	208	202	223	214	230	210	215	185	221	171	179	215	196	204	209	206	191	196	208	178	229	195	237	202	185	193	223	189	202	185	215	222	219	184	174	198	205	195	183	185	205	175	201	192	205	205	191	208	197	172	225	223	226	196	176	169	197	196	192	177	199	201	195	209	223	195	222	197	238	193	194	195	191	220	198	201	190	197	212	228	203	179	204	214	208	213	198	215	187	169	203	199	202	166	164	192	166	212	222	193	168	216	193	177	188	185	199	202	193	202	189	187	194	192	213	214	200	200	196	205	225	193	197	192	201	197	198	196	195	185	202	198	211	200	195	199	182	189	223	198	194	210	220	229	206	187	177	233	198	201	187	201	188	202	192	196	201	192	206	202	211	188	204	182	195	181	195	200	185	216	210	206	214	178	193	178	200	188	200	196	196	213	193	223	194	192	203	208	228	163	210	204	204	192	190	220	204	227	218	205	194	178	197	190	202	166	188	196	194	190	176	194	221	190	182	182	181	204	181	195	185	169	183	202	219	201	204	194	204	214	217	226	219	210	188	204	193	197	197	203	203	193	195	172	199	183	208	199	207	184	202	194	197	222	196	197	207	194	208	199	168	195	185	218	206	194	182	199	181	190	172	214	188	174	189	216	200	207	173	202	207	198	196	200	181	202	197	197	222	220	192	211	194	186	200	185	203	207	200	189	197	182	180	199	199	191	183	200	210	220	173	190	181	221	201	198	205	217	206	218	187	194	172	204	178	215	172	186	205	205	201	197	213	183	204	188	215	216	192	195	204	168	192	195	212	178	199	212	192	186	202	211	243	213	184	193	181	186	217	188	184	196	186	191	192	188	206	198	193	191	191	192	195	179	205	180	193	199	181	221	181	184	213	201	207	202	196	176	188	191	195	195	199	184	212	189	203	226	209	191	191	205	230	200	204	169	188	192	203	193	198	185	187	179	212	223	213	190	196	203	185	196	212	223	208	186	175	197	219	187	197	189	204	183	197	203	215	210	208	205	189	201	198	179	202	179	223	244	197	200	210	191	174	206	222	203	197	203	168	192	209	170	214	206	183	180	198	204	191	169	214	200	210	209	199	184	193	192	187	199	177	189	204	195	201	171	159	189	195	201	191	191	194	187	193	198	210	182	198	211	202	188	200	198	215	159	186	166	192	183	207	206	221	186	206	203	208	190	190	184	194	193	228	194	218	183	206	172	200	180	191	176	208	216	211	191	210	194	187	191	156	189	203	212	199	185	207	176	192	206	173	184	173	196	191	198	178	162	179	184	185	191	209	183	210	204	182	188	229	182	222	212	220	200	215	178	178	163	198	180	197	192	230	209	194	190	193	195	188	210	198	180	180	199	215	196	185	189	192	195	207	190	179	225	218	213	208	193	186	207	188	194	190	206	211	173	196	200	199	197	186	182	183	194	161	206	195	206	172	214	206	185	200	186	196	184	177	210	158	175	155	222	202	187	188	209	189	198	204	223	233	186	177	197	222	210	200	168	210	199	192	186	205	176	208	241	200	197	191	189	189	211	209	169	209	186	211	196	196	176	170	191	215	184	216	212	215	192	181	182	196	211	202	207	205	185	179	217	189	179	198	207	194	179	210	164	207	188	202	175	208	189	234	179	190	183	208	186	236	186	186	164	188	202	203	162	180	191	200	205	183	193	173	213	187	211	210	206	215	176	191	199	206	191	213	194	209	171	213	204	168	198	191	205	202	222	233	192	171	204	183	204	188	198	189	213	202	189	193	198	172	184	180	213	241	228	205	186	192	186	217	162	189	210	202	179	200	201	208	197	172	178	195	172	171	212	220	222	212	188	177	221	205	196	216	186	193	210	208	222	194	200	155	173	179	196	181	215	192	194	196	179	184	193	168	209	221	200	194	194	202	204	196	201	174	204	194	189	211	190	202	218	199	191	189	199	202	200	214	195	193	185	188	198	205	200	175	192	188	221	181	202	195	193	185	203	212	211	199	214	212	201	190	190	206	178	218	191	196	189	211	188	195	190	183	201	179	199	184	179	198	216	191	225	182	227	213	193	190	177	200	185	182	186	220	176	200	169	199	234	186	201	214	194	188	205	165	195	195	159	217	212	206	203	214	197	196	180	207	188	209	187	191	185	186	179	200	195	184	198	183	184	205	190	214	194	173	183	195	183	194	188	175	196	206	215	178	196	194	176	201	208	200	194	205	209	224	237	197	213	218	219	205	187	192	190	201	191	158	201	171	184	189	227	200	203	184	192	221	199	211	202	189	191	175	188	212	223	197	201	186	208	185	182	194	193	201	215	200	214	174	191	195	189	223	200	212	184	172	196	176	204	209	212	205	185	195	181	216	196	184	205	186	209	220	188	217	199	217	184	209	180	204	206	224	193	211	214	219	191	198	203	198	200	195	173	220	188	175	198	178	197	182	178	185	212	194	186	195	176	191	215	198	211	207	228	183	210	202	210	228	190	181	226	193	179	189	150	211	194	213	205	208	196	186	187	206	218	215	208	213	198	216	200	210	185	211	176	194	189	203	175	182	207	198	181	187	197	187	176	218	212	188	201	179	231	182	181	208	204	195	185	199	210	189	225	209	171	210	202	175	164	225	201	187	204	182	188	200	201	185	224	209	219	222	190	191	210	191	190	204	195	195	192	212	196	177	195	188	168	202	229	191	223	198	176	202	186	202	214	204	223	198	186	195	180	200	209	194	205	190	217	210	195	225	236	229	218	177	171	168	183	200	207	212	207	210	195	196	213	207	201	201	169	207	201	208	219	206	189	229	185	198	199	208	165	208	212	182	202	201	206	186	185	202	207	206	204	210	189	225	199	186	188	192	190	186	200	192	185	181	158	202	208	227	205	197	197	207	180	188	195	230	185	164	209	224	201	210	197	210	210	221	217	185	206	193	183	210	183	192	202	191	196	200	202	201	192	192	204	162	185	214	193	191	205	223	176	202	231	207	200	193	202	214	187	158	190	192	210	196	178	191	199	186	204	178	209	165	221	194	201	226	186	218	197	199	208	212	195	205	181	203	183	172	189	205	200	191	199	204	235	203	168	186	189	187	226	203	182	186	178	181	183	218	220	169	177	201	195	222	167	209	209	187	203	185	200	210	197	201	200	206	223	176	181	182	200	196	216	186	189	189	182	212	182	237	197	191	216	161	194	194	216	195	209	184	200	199	209
35060	38405	43647	48479	43301	35020	50171	47434	50368	43802	28368	16058	18370	19635	27765	19086	18739	15818	12964	13725	8336	6805	6811	7566	3095	1951	2118	1510	1531	1687	1305	1209	1291	1210	1175	1140	1056	931	992	1150	1316	1126	976	1045	998	970	1130	1246	1294	1246	1033	837	762	806	762	741	680	639	704	643	599	588	697	661	629	579	616	536	549	623	603	534	544	550	524	552	568	518	574	582	588	574	533	558	614	605	561	539	557	539	497	529	528	491	523	486	498	498	468	482	498	512	466	488	457	527	504	479	581	505	553	504	453	492	485	444	439	505	479	476	483	524	500	467	430	457	485	475	435	476	463	499	464	481	440	459	456	463	474	439	474	455	436	453	445	442	452	438	448	478	448	439	470	440	440	428	479	444	438	459	473	440	426	468	473	445	483	443	444	438	481	458	426	464	452	496	475	428	441	460	440	438	454	411	447	472	446	436	477	459	494	441	455	457	505	460	415	447	472	420	449	465	438	427	490	417	407	479	420	490	492	413	456	430	445	491	437	448	453	446	449	437	409	421	443	459	458	460	475	466	401	445	401	445	441	455	432	433	432	486	435	446	457	449	443	454	429	473	449	475	417	452	435	474	434	490	467	450	448	433	408	453	401	462	435	452	417	390	422	481	480	471	473	417	458	425	461	442	456	434	417	442	476	435	444	456	419	474	392	433	489	457	449	441	420	454	458	459	469	421	452	466	421	458	433	465	469	473	470	420	490	439	482	438	458	449	448	415	438	467	452	432	439	438	449	450	430	466	445	445	452	471	437	447	447	469	453	473	462	476	459	447	447	451	465	408	465	464	457	420	476	486	449	434	452	463	445	443	432	455	460	451	426	464	470	440	466	400	431	425	474	461	435	473	446	459	448	426	448	429	449	432	474	459	471	437	417	412	460	442	469	475	398	459	416	409	475	488	423	461	449	442	428	495	403	426	462	467	445	415	458	490	454	456	405	450	472	459	421	447	462	471	428	429	418	454	462	437	424	445	431	440	427	435	434	456	432	474	454	415	429	400	441	433	455	462	437	437	441	443	460	469	441	446	457	426	422	467	441	420	432	449	423	441	449	445	434	443	440	448	469	421	436	447	428	463	483	441	449	426	427	453	424	437	447	463	441	439	430	462	458	446	485	462	463	508	453	444	448	453	416	487	446	466	463	449	443	441	422	444	439	435	454	461	449	436	460	455	444	463	452	434	461	439	462	439	450	415	437	450	427	470	433	444	464	454	425	438	412	426	444	511	430	459	457	484	447	455	464	455	463	427	411	433	462	449	475	452	509	431	427	456	417	430	411	435	485	401	469	484	461	448	464	439	474	437	479	478	491	458	453	432	391	442	463	428	470	493	466	465	472	441	421	451	484	439	449	465	440	491	487	465	394	426	473	452	439	440	449	416	436	430	470	467	441	487	459	431	431	490	441	443	463	441	403	413	427	433	471	429	454	422	449	453	474	456	423	424	422	429	435	469	436	443	475	484	443	470	437	417	516	428	441	460	446	460	410	453	391	458	427	456	456	471	425	418	438	410	448	435	441	467	435	407	439	439	473	433	455	425	446	439	492	493	451	463	417	466	437	467	438	458	438	416	472	428	445	477	465	475	448	437	426	472	442	427	408	448	430	437	433	454	414	424	456	442	436	442	430	473	406	489	463	463	445	454	455	420	444	421	496	459	452	467	441	463	421	446	475	452	459	440	410	424	415	439	475	465	436	444	402	450	457	433	413	457	495	468	474	467	454	409	455	466	431	437	474	456	469	463	479	495	450	456	444	428	439	468	463	467	417	421	435	401	477	438	418	472	461	431	457	461	435	441	456	493	476	475	456	440	418	406	458	449	460	481	474	466	436	450	432	433	446	433	436	438	442	433	415	454	468	444	451	425	460	461	432	428	475	459	477	441	473	459	466	484	438	416	451	427	473	459	457	446	424	474	447	453	430	448	485	474	443	477	452	446	439	450	418	450	444	417	445	435	439	467	443	475	429	437	433	431	412	482	434	434	407	436	426	417	416	438	451	421	453	438	432	444	427	457	458	465	446	432	442	451	483	436	422	439	467	417	454	497	479	441	456	432	474	416	436	451	415	411	464	449	482	452	464	467	441	445	463	470	436	446	464	495	442	474	452	418	438	434	432	452	404	411	418	430	416	452	442	436	458	487	452	465	462	435	435	453	410	459	458	433	453	428	445	449	460	458	426	469	500	458	457	487	472	450	445	436	458	471	461	482	460	450	453	501	432	474	449	444	478	458	466	439	459	432	436	448	466	449	467	441	446	461	447	420	468	447	451	466	454	441	438	439	399	449	475	421	420	468	443	470	460	463	462	458	446	455	398	476	444	431	479	452	417	468	472	505	457	483	495	454	476	436	454	441	456	441	450	452	450	482	433	442	464	469	457	460	432	433	463	415	459	405	425	434	491	450	417	479	432	421	453	470	455	468	442	439	439	456	452	415	444	474	496	486	433	459	434	443	442	442	449	476	444	453	446	460	471	449	432	461	427	401	464	480	454	455	429	427	475	450	435	511	472	485	455	429	479	430	456	436	454	450	443	434	460	455	456	489	432	463	440	449	454	435	468	421	485	469	464	459	439	481	456	437	429	442	427	398	423	465	426	465	484	460	476	439	425	449	458	477	422	434	398	445	450	490	454	437	428	430	457	423	434	414	490	425	448	444	456	468	481	458	449	454	441	435	435	434	482	453	446	414	466	442	451	453	463	456	455	445	464	433	472	443	429	432	444	437	426	462	424	441	429	462	449	438	438	454	450	480	434	461	449	457	444	417	398	430	448	399	445	426	427	462	444	422	457	422	467	454	489	439	475	474	458	434	448	459	456	449	469	519	450	431	442	466	429	380	460	411	451	453	449	455	488	416	413	451	447	445	431	459	441	472	469	423	480	437	444	446	441	466	428	455	430	479	481	472	441	461	448	451	432	459	450	452	445	424	447	470	451	447	466	433	454	427	437	440	422	442	480	424	464	488	454	478	456	463	468	463	427	483	432	450	426	484	445	443	410	477	429	491	443	402	454	433	445	446	449	423	462	428	430	425	459	466	447	407	451	428	397	459	469	413	413	420	443	479	462	464	457	420	431	442	416	431	425	428	438	438	415	438	471	448	425	429	455	414	431	453	454	458	428	460	423	461	453	471	454	449	443	456	438	486	436	410	410	426	482	480	447	465	442	434	449	442	415	444	422	463	437	457	464	432	445	459	437	443	471	440	436	452	470	460	441	422	497	452	459	436	476	441	442	447	500	437	454	429	436	472	414	449	451	433	489	419	454	453	440	430	443	458	459	458	475	474	468	447	458	453	458	430	461	465	485	438	462	450	449	454	437	461	451	484	463	483	471	437	424	437	455	478	451	437	437	421	454	429	400	457	434	430	455	437	446	449	447	484	477	455	435	409	461	417	448	430	420	454	434	439	429	452	438	497	440	421	429	438	443	437	455	440	431	477	465	459	455	497	481	458	432	452	464	492	439	425	446	440	469	463
9427	8275	20843	19412	10014	3003	3473	3567	2359	1394	806	510	496	563	654	561	553	433	388	439	484	426	353	355	350	321	313	271	268	303	246	264	253	267	249	260	218	256	268	262	275	286	249	262	290	236	244	259	287	301	215	289	257	246	264	246	267	248	253	250	244	227	253	283	238	244	248	251	233	252	250	246	247	263	254	255	241	256	244	272	271	242	262	250	279	239	243	269	282	261	246	227	243	220	264	223	256	231	224	224	228	249	201	252	250	273	232	241	250	258	257	250	260	229	254	267	271	263	252	262	225	239	223	261	245	250	234	247	246	252	243	228	240	225	248	247	262	279	233	214	245	242	261	242	248	241	236	223	241	259	242	211	217	246	217	232	258	253	240	240	224	227	254	245	238	278	244	256	246	250	258	242	233	234	244	247	237	238	233	277	241	262	273	255	222	246	224	232	223	218	254	282	225	273	232	231	234	247	256	231	236	275	270	262	271	254	230	250	219	248	221	227	256	231	226	235	227	248	231	227	240	261	267	207	247	246	212	252	225	265	241	221	230	267	201	247	241	232	283	228	259	228	224	229	254	253	240	243	233	237	240	243	266	259	238	264	234	257	230	240	223	241	233	215	275	235	262	232	228	235	253	240	248	232	229	215	258	230	249	231	243	232	247	290	238	268	235	226	218	231	252	260	257	259	258	264	238	264	247	241	241	238	260	236	218	240	215	218	190	231	244	236	271	250	245	278	231	278	231	243	205	246	225	243	212	247	213	259	263	249	239	243	254	248	240	240	243	230	249	271	261	230	254	201	287	247	266	211	236	236	220	252	266	242	237	267	258	263	261	249	237	246	251	228	256	259	247	237	222	253	233	223	242	253	248	222	244	252	233	247	250	244	240	241	269	261	233	262	231	256	265	265	227	220	229	245	246	231	225	240	210	237	253	226	234	237	258	256	225	243	252	217	224	229	249	262	240	270	255	234	236	214	256	239	240	232	219	246	239	224	244	234	232	230	283	187	243	233	228	246	237	265	244	224	251	250	242	243	237	234	254	216	257	236	248	233	257	210	248	231	261	239	238	248	252	222	233	254	238	247	226	239	231	235	254	225	216	227	216	242	245	257	258	228	238	257	226	257	244	275	263	259	221	245	232	232	262	230	237	259	224	244	285	236	237	235	244	263	263	226	257	246	242	245	244	259	260	213	246	279	277	226	254	286	198	242	247	233	232	257	245	252	256	212	217	223	250	289	259	208	233	219	228	253	259	243	252	230	226	220	236	231	247	250	232	217	241	218	236	257	249	245	244	247	238	242	253	259	260	248	269	241	249	258	232	232	261	220	229	221	230	241	251	251	227	242	207	230	257	245	248	269	282	250	228	215	228	244	267	258	240	254	220	230	268	247	255	216	261	245	229	228	226	258	249	258	220	243	236	259	251	247	247	248	253	225	258	230	235	209	250	233	264	213	237	239	255	241	247	215	234	267	231	266	263	246	235	250	250	258	249	248	213	230	284	256	233	249	237	256	263	262	234	246	252	225	241	229	237	248	231	227	273	286	227	252	256	252	235	270	232	239	205	239	226	228	252	225	243	253	231	232	234	210	230	247	272	260	239	241	225	257	247	239	271	235	251	240	256	214	239	237	232	228	276	259	260	261	236	254	261	228	243	250	235	235	224	262	268	225	262	222	245	230	253	231	243	210	237	238	220	254	228	231	248	254	228	244	232	254	215	232	275	248	192	260	240	242	233	226	215	236	260	240	242	223	243	259	229	230	221	253	254	251	242	216	238	251	233	229	260	264	239	246	245	260	244	239	247	252	230	234	271	243	231	229	240	237	255	258	224	271	251	241	262	244	230	231	232	267	297	238	239	244	235	217	249	240	243	245	241	226	244	247	224	241	228	251	218	241	237	242	255	236	231	249	258	248	235	234	230	257	255	244	249	257	277	223	237	254	249	224	244	229	250	226	216	228	265	214	235	252	229	253	273	237	246	243	295	243	216	256	216	279	229	241	301	224	251	241	243	240	246	233	240	239	223	247	231	233	277	261	226	221	247	240	221	243	272	243	249	244	242	242	229	245	240	214	244	220	223	242	230	238	236	262	218	242	222	257	221	250	253	264	264	231	230	225	225	230	256	263	252	247	217	251	242	244	227	252	238	266	247	232	241	241	258	204	267	272	235	233	230	244	244	266	248	269	257	240	269	241	223	245	228	239	222	238	246	204	250	240	243	260	238	245	263	242	234	260	232	245	240	256	231	231	243	219	240	246	232	229	249	251	244	258	238	227	233	264	246	245	236	238	243	230	276	231	252	248	238	211	239	267	268	235	258	238	233	256	215	220	240	258	219	246	233	221	265	233	257	216	225	240	235	246	267	230	249	269	241	228	232	236	263	238	253	241	257	245	241	232	244	257	254	242	246	256	214	261	229	229	230	227	220	245	258	249	257	251	257	239	228	272	253	224	253	267	229	227	244	258	240	257	238	241	224	233	265	259	239	244	236	235	260	242	231	241	268	241	229	254	254	259	246	256	238	241	227	249	229	228	255	262	243	260	230	241	259	252	230	251	221	210	225	232	258	280	243	231	247	251	230	257	250	229	263	234	219	256	217	244	242	271	251	247	243	237	225	261	253	256	215	220	222	257	245	263	250	235	245	221	253	216	242	255	248	259	234	241	245	239	251	225	271	239	207	247	248	268	221	251	235	208	247	259	259	230	233	241	222	233	236	243	246	225	249	249	265	254	232	234	263	235	241	230	246	264	207	233	266	237	244	241	237	255	245	228	253	239	245	256	256	223	228	241	225	224	244	257	249	248	226	223	249	244	254	292	243	251	241	248	231	257	241	242	238	232	291	254	260	268	237	244	284	217	242	219	222	218	227	241	237	239	258	260	252	247	260	233	253	244	210	233	274	206	241	252	266	222	268	244	236	253	245	241	218	218	224	228	269	244	246	205	271	233	245	246	230	240	232	283	272	261	221	271	244	250	232	226	267	255	262	257	257	249	230	244	260	232	216	232	236	227	266	269	235	216	223	246	257	218	260	229	258	256	222	274	244	243	227	251	259	252	242	279	250	266	192	224	225	244	192	230	236	250	241	236	260	221	271	262	272	217	249	259	242	228	257	252	252	250	230	234	258	218	229	264	257	252	245	219	239	207	234	276	246	245	232	227	224	239	262	239	260	242	241	223	260	220	235	227	243	262	244	250	253	251	248	253	285	220	224	242	251	239	256	254	231	241	252	242	231	223	279	235	225	239	226	244	231	255	234	242	244	280	231	244	244	230	227	258	249	236	230	241	251	258	229	244	219	244	254	249	233	252	246	266	265	242	232	226	235	254	245	260	249	236	222	258	252	233	255	230	215	260	224	232	236	243	254	213	218	251	246	259	260	239	233	212	254	224	220	225	235	281	248	246	245	274	233	224	249	241	242	254	261	245	273	248	240	228	262	281	212	250	264	271	249	211	235	217	265	270	278	230	245	242	254	235	233	244	253	228	218	250
8212	8884	23556	26137	12919	5821	10750	10135	8936	5662	3089	2399	2488	2951	3293	2711	2744	2000	1656	2086	2031	1686	1492	1452	1242	1051	897	724	764	794	782	668	695	757	740	766	765	709	710	703	743	722	686	688	722	671	721	803	833	819	780	655	674	717	639	577	667	675	668	656	602	668	567	582	613	598	612	631	593	578	569	614	572	579	614	593	574	573	591	577	593	579	598	585	621	560	596	573	581	566	551	555	615	632	617	602	620	583	606	583	551	552	582	554	571	644	576	530	586	602	588	571	602	587	562	604	579	578	592	561	576	590	584	578	626	570	577	541	590	589	623	565	562	603	559	554	594	595	582	585	578	585	589	539	574	558	564	527	549	575	565	557	571	548	544	561	559	539	567	544	567	578	581	586	598	541	566	598	608	503	526	598	538	546	566	589	583	594	576	586	591	557	585	543	557	617	593	557	600	565	568	577	557	576	607	560	587	555	558	573	560	540	536	571	546	549	566	547	599	581	562	560	566	548	600	567	537	549	616	542	569	510	581	537	601	557	580	544	572	608	592	562	602	562	553	606	577	577	600	592	615	548	548	578	575	582	620	548	602	577	617	587	577	620	555	580	533	540	601	586	580	562	543	590	542	586	599	590	591	500	582	600	549	552	573	564	617	551	587	541	617	550	569	544	589	572	547	565	590	575	582	561	589	527	528	517	571	530	572	561	543	580	601	543	540	545	570	600	575	563	599	565	570	531	584	596	555	563	552	547	586	598	568	568	577	573	585	562	576	577	571	561	584	552	529	581	529	555	562	552	505	574	532	540	581	545	561	573	528	557	564	564	517	577	585	547	594	581	549	597	591	592	567	545	557	561	532	555	579	571	594	571	570	581	580	586	586	572	592	585	546	569	585	553	567	555	556	532	614	591	549	590	569	576	566	564	597	575	558	566	599	564	592	591	596	563	544	564	548	579	506	569	557	531	605	517	554	563	580	574	557	562	565	604	522	587	605	577	533	513	594	574	563	591	558	597	575	574	574	575	571	544	543	594	551	573	573	581	560	576	563	561	571	544	547	596	577	565	529	562	589	547	556	567	582	585	575	570	556	518	584	581	562	569	600	588	563	566	579	540	572	582	559	555	605	535	581	525	538	528	577	569	560	550	575	556	595	547	559	528	595	588	555	499	537	607	577	561	578	577	556	563	592	542	525	522	550	603	573	598	569	527	596	559	587	501	597	571	541	551	558	577	614	541	599	572	543	568	544	557	612	553	575	566	533	585	561	574	588	577	631	563	551	552	553	551	585	551	565	554	593	559	552	565	562	590	562	540	602	568	550	564	580	536	548	583	577	558	563	588	537	596	575	606	529	609	584	595	593	535	600	558	558	578	560	589	593	576	550	580	578	566	554	594	551	572	570	556	550	560	579	552	611	579	555	560	588	573	584	548	544	581	553	571	562	571	608	567	542	610	542	585	542	553	551	614	572	565	553	617	596	554	627	585	541	574	527	573	566	559	572	563	554	583	554	577	556	543	563	588	542	553	583	557	532	553	512	579	587	556	530	577	540	627	590	520	544	636	552	562	567	535	573	578	581	540	643	552	575	580	526	559	552	560	598	584	583	598	557	535	548	592	575	518	562	626	573	595	596	545	544	564	505	567	579	581	533	603	586	544	560	595	576	579	576	568	557	564	591	576	586	605	561	586	522	532	564	580	576	558	534	573	576	579	606	568	598	587	537	533	574	544	543	577	564	575	580	600	547	571	567	557	620	570	570	566	608	590	542	575	500	566	584	528	541	560	582	589	587	604	572	600	569	605	551	559	582	555	580	567	553	547	583	581	606	504	551	608	541	574	533	570	557	553	592	520	580	584	566	524	563	570	580	548	547	586	571	554	546	559	563	502	583	575	586	549	563	555	526	611	532	574	584	542	543	583	556	583	548	600	552	574	547	566	584	560	601	555	606	606	589	556	568	588	581	557	577	570	546	531	579	539	539	559	568	577	605	562	529	570	571	544	536	568	575	585	549	588	562	539	590	564	580	589	563	556	549	565	528	581	583	584	555	605	567	581	596	553	578	591	595	557	553	566	552	546	548	572	590	560	565	565	562	576	573	579	556	576	565	567	583	579	585	597	545	579	573	561	517	603	594	535	598	539	560	552	561	538	575	568	568	564	583	543	557	597	554	593	561	607	553	619	579	626	560	554	573	570	572	536	588	598	583	543	561	587	576	541	551	590	550	554	557	544	558	583	532	616	608	612	588	561	558	576	554	584	580	558	588	555	546	588	572	570	580	578	590	587	566	615	553	593	578	582	511	552	612	593	604	585	612	610	581	543	564	562	581	568	556	581	540	550	603	552	550	527	569	619	560	540	524	588	548	568	514	558	515	558	587	569	576	564	560	540	536	592	558	557	568	572	590	563	593	586	525	579	570	569	534	579	590	542	570	575	549	554	597	544	561	566	600	570	514	564	591	547	538	577	586	526	555	572	565	557	574	600	575	578	618	598	564	545	564	547	541	548	558	543	564	539	554	569	570	581	631	557	578	580	542	583	590	587	571	566	574	571	575	571	584	566	570	560	567	568	601	572	567	556	581	535	570	560	614	558	533	598	562	583	617	538	567	545	533	539	541	565	606	583	549	538	594	577	595	571	532	579	528	608	585	532	533	587	572	575	589	568	553	591	535	599	555	567	556	563	595	559	616	524	562	563	530	579	586	565	582	587	555	540	564	537	559	529	549	567	568	584	585	551	568	525	560	567	588	574	516	551	591	569	546	596	547	544	555	598	572	584	573	546	567	602	559	565	558	523	584	515	539	596	553	578	564	541	559	563	613	537	562	590	559	623	572	589	565	558	607	572	559	588	566	569	563	568	530	581	528	602	539	618	578	533	583	574	583	611	590	560	561	532	526	555	571	553	551	592	515	563	571	630	525	565	553	542	623	594	551	561	582	574	607	615	561	595	579	550	560	564	574	605	590	607	581	589	555	577	569	610	551	570	519	580	544	589	565	560	574	555	574	568	530	580	578	551	551	575	584	527	536	567	561	569	575	577	560	552	545	554	543	556	589	589	539	558	591	562	573	546	603	593	577	578	568	551	582	535	542	567	621	557	593	547	574	574	538	591	568	555	583	539	605	572	608	564	584	533	582	532	540	561	565	576	542	577	586	558	569	611	609	562	603	569	570	602	569	576	562	580	573	523	556	574	578	586	566	588	550	574	607	571	575	560	545	561	574	557	536	560	590	536	604	579	572	581	546	586	623	569	609	574	550	575	584	543	576	580	603	581	585	545	536	553	586	589	537	585	570	561	588	545	596	572	508	594	586	600	593	541	582	575	598	524	576	549	565	590	551	560	579	527	563	540	534	556	571	565	541	537	609	589	571	569	570	569	581	546	538	585	567	538	521	569	576	568	573	581	586	537	564	596	546	580	597	556	614	555	620	589	573	558	546	586	540	590	553	568	558	579	577	602	547	587	587	554	530	533	545	529	618	538	579	565	571	614	580	576	547	572
37163	36812	43888	36671	28310	24823	31799	31160	27993	21500	12785	6641	4610	4160	6159	4529	4272	2959	1846	1940	1377	907	1047	817	534	369	370	328	336	354	358	326	318	335	292	293	290	295	272	308	316	307	280	310	303	302	297	289	312	333	312	275	282	285	293	279	255	273	249	251	222	286	251	244	237	259	266	223	236	273	248	250	231	265	273	268	269	248	271	251	261	251	245	278	259	224	236	275	243	254	233	228	254	267	264	229	264	250	249	211	248	266	275	248	238	253	257	251	251	242	268	223	258	232	232	266	226	275	218	247	254	269	226	255	257	278	274	228	282	257	260	229	288	222	263	234	262	216	273	229	242	245	241	246	234	260	257	221	246	251	231	248	246	233	236	230	241	260	239	252	239	237	222	259	244	248	249	255	265	223	256	247	230	267	238	242	244	258	246	262	258	214	245	242	261	266	263	210	242	235	263	247	232	247	233	252	229	240	255	253	241	266	237	238	256	258	245	226	276	249	215	242	254	258	241	232	258	220	235	257	243	284	266	243	241	237	264	216	262	255	219	270	243	242	241	294	249	258	235	264	283	255	259	228	252	228	230	248	226	279	240	240	229	250	247	246	228	253	278	202	258	279	239	236	265	238	262	244	220	273	239	243	250	225	258	229	275	269	221	223	217	232	255	245	256	244	250	244	246	219	264	238	246	229	271	222	262	246	224	222	220	234	282	248	251	244	267	251	233	252	293	223	270	239	257	230	223	274	269	251	248	249	272	238	242	263	248	262	245	237	270	232	253	245	249	244	257	242	266	250	262	285	233	223	244	250	234	246	222	236	237	207	251	237	263	254	237	237	255	267	213	234	261	264	242	238	242	229	238	229	232	235	211	236	248	277	243	243	260	258	231	228	250	239	230	245	293	263	229	229	249	243	238	235	237	267	244	252	241	239	247	261	274	241	251	259	228	240	248	240	237	212	266	244	274	242	276	240	217	242	234	243	289	248	250	264	238	255	234	243	223	266	266	246	234	274	262	279	270	264	265	218	262	240	252	208	228	235	262	245	234	242	227	252	243	261	240	241	237	258	235	231	259	222	240	219	305	242	260	270	238	271	242	249	243	233	226	280	237	273	251	275	254	240	217	237	257	219	221	262	245	222	238	239	269	259	234	250	260	260	229	234	233	257	241	242	239	246	238	242	232	249	254	260	245	262	250	212	219	254	243	243	247	246	255	232	243	254	265	226	273	280	249	225	285	251	218	247	241	248	217	233	256	217	242	258	233	251	254	227	271	239	283	247	239	259	288	231	259	276	257	274	257	242	224	240	248	268	276	225	266	258	241	253	254	227	230	236	235	271	251	277	236	240	241	245	237	243	233	254	241	261	204	254	245	274	240	264	252	242	229	241	247	256	217	232	254	253	263	242	257	224	248	236	222	221	269	236	230	238	234	226	247	264	284	256	257	248	248	268	245	234	229	244	274	215	258	213	240	258	250	253	235	235	232	235	254	231	222	263	258	246	240	234	249	228	242	222	242	234	279	255	232	207	224	262	252	242	233	245	235	243	262	238	269	218	236	262	255	254	257	251	263	257	246	239	237	247	233	259	233	252	268	248	248	252	227	241	242	255	240	251	243	239	203	269	223	252	259	258	269	253	229	247	214	246	221	216	250	258	243	265	225	230	231	244	256	227	269	266	271	262	239	257	258	220	261	249	241	279	245	236	263	259	254	250	251	244	247	254	241	286	263	230	214	256	218	222	244	254	214	209	255	226	241	233	263	218	234	251	242	238	247	248	240	253	233	245	261	247	229	246	267	270	218	244	258	231	260	252	257	232	249	257	247	267	249	226	244	262	266	238	248	249	226	235	242	220	297	229	247	261	245	259	239	252	255	231	246	258	228	241	212	261	222	228	238	249	214	258	217	248	247	250	225	248	258	271	262	250	228	253	241	246	239	224	247	241	226	256	254	250	231	240	247	235	250	238	244	234	247	216	254	228	237	257	228	251	225	239	208	223	234	241	217	253	251	249	223	236	224	234	243	242	267	236	254	213	246	250	272	264	239	260	244	250	253	213	252	235	219	252	258	218	235	257	208	233	258	244	240	240	258	250	228	233	260	275	251	252	256	255	261	233	245	253	240	261	257	226	253	262	255	250	243	259	225	224	240	262	243	251	230	282	247	239	273	211	244	242	209	257	251	243	258	281	216	249	222	244	274	268	245	245	257	250	249	238	298	215	249	246	255	252	266	260	244	257	240	251	222	235	247	233	253	207	249	261	244	269	233	251	263	256	223	233	226	245	265	250	231	236	238	278	270	241	249	253	243	208	237	230	245	254	239	252	248	269	267	259	222	242	230	201	261	232	253	228	257	256	248	286	239	234	259	244	237	254	250	248	241	216	226	246	239	278	247	234	235	232	232	257	272	250	253	259	255	275	234	238	260	250	244	237	250	224	228	253	282	242	235	238	238	247	275	259	235	260	262	232	252	285	246	252	247	244	217	270	249	237	217	248	240	266	265	227	280	242	252	250	229	234	227	227	245	199	233	235	267	256	273	292	219	229	281	237	242	232	247	262	249	246	234	255	268	245	253	254	255	257	224	229	239	252	232	245	264	248	226	248	257	224	253	224	232	264	222	230	238	260	248	210	246	287	242	270	231	265	248	239	239	241	273	253	231	241	237	226	228	278	266	239	256	258	247	241	223	241	240	231	233	241	260	231	236	248	257	271	245	238	264	270	254	221	220	266	231	253	211	242	256	248	245	235	256	254	268	224	241	256	227	267	204	259	235	240	242	237	266	257	239	236	267	252	217	233	236	226	240	242	265	259	240	254	219	265	239	230	241	295	244	264	268	262	251	229	234	267	243	235	215	234	246	230	253	228	211	232	251	249	235	239	238	217	232	222	240	247	255	286	221	260	255	268	259	185	225	277	227	246	254	246	257	267	221	244	249	250	240	264	244	229	224	237	262	253	226	245	235	248	255	255	265	258	248	238	266	257	244	244	248	252	243	269	279	255	251	255	256	249	231	239	226	198	212	246	233	249	266	266	252	242	235	254	267	235	251	228	229	240	233	233	221	250	249	244	217	232	262	213	261	272	244	255	274	218	245	233	254	230	243	254	232	255	260	254	262	239	246	247	253	270	256	260	266	215	250	238	273	262	229	232	236	279	246	244	258	247	244	234	248	271	246	237	258	236	247	258	210	245	254	257	242	237	262	253	230	243	237	259	271	275	256	233	255	237	246	251	252	249	257	274	265	267	239	227	258	250	232	246	258	235	237	270	252	271	235	234	246	257	256	244	263	234	248	258	257	249	226	239	270	247	267	270	274	226	237	260	243	228	269	254	221	243	249	237	235	276	216	263	276	270	270	202	223	218	250	228	244	239	247	241	244	215	245	254	235	273	246	248	240	256	195	268	256	269	260	252	260	240	225	233	257	234	254	245	227	270	257	222	235	240	268	246	247	249	232	252	228	247	254	233	241	280	248	261	236	275	264	263	264	224	232	234	231	258
28399	31505	42986	45196	39330	28277	41140	40078	41198	32725	18081	11014	12255	13261	18897	13434	15317	11064	8191	9578	7181	5014	5666	4316	2054	1661	1543	1230	1225	1299	1156	1082	1050	1158	1007	1071	954	848	907	1031	1112	1059	911	952	998	838	916	999	1061	1124	933	814	811	802	736	717	728	751	681	680	662	674	706	754	697	616	654	645	642	608	617	676	656	602	663	644	646	658	613	680	644	624	662	652	647	664	607	617	647	596	585	578	618	623	588	561	560	524	609	626	607	575	621	583	613	609	612	651	606	578	630	637	558	567	560	562	613	556	580	529	556	550	543	617	544	544	541	555	549	596	543	575	577	555	572	582	562	581	545	543	571	641	534	581	568	595	539	587	578	545	556	598	520	564	567	528	561	577	591	542	558	522	548	578	555	564	609	576	537	582	582	556	572	544	595	544	536	545	555	555	552	584	588	588	572	544	571	538	577	566	543	556	545	536	565	522	620	544	525	569	572	525	534	550	551	576	558	554	527	541	612	566	540	599	532	530	583	586	540	577	558	544	550	545	623	541	551	534	531	558	545	570	550	587	565	575	548	502	567	577	524	550	568	560	598	579	550	544	601	535	611	530	505	580	544	593	572	547	534	563	537	587	561	525	559	561	580	545	534	569	580	553	530	549	554	570	547	552	583	533	576	570	539	586	585	580	565	560	537	580	547	547	544	563	546	530	552	575	545	483	553	584	535	566	541	564	625	566	569	587	569	557	572	537	555	513	571	529	542	530	529	573	530	534	582	562	553	576	597	560	601	542	582	536	550	530	575	560	553	586	571	544	555	563	575	582	559	532	515	567	576	586	572	558	597	559	508	535	580	538	557	597	537	531	561	555	579	582	566	553	554	577	538	557	518	579	528	577	532	562	559	590	542	544	526	564	587	547	557	564	567	577	565	541	575	560	579	572	514	565	518	559	571	557	573	545	530	533	545	550	554	552	582	570	548	542	542	527	564	581	578	575	570	571	551	525	554	580	514	626	546	568	573	523	584	546	536	542	561	586	568	561	586	577	582	559	570	604	518	567	572	580	528	574	573	543	565	554	560	560	537	529	555	554	542	556	545	573	559	525	567	555	579	605	554	551	532	539	540	568	537	557	560	520	547	558	579	586	552	556	574	551	558	547	533	575	561	549	569	554	545	563	562	546	568	577	593	630	565	582	585	601	532	542	581	509	560	518	577	608	553	527	563	522	596	572	531	532	561	615	581	580	576	554	573	567	536	566	588	608	557	578	581	600	557	570	562	577	536	571	554	557	637	538	524	570	534	589	514	559	593	538	547	537	557	610	580	554	560	601	559	573	562	526	534	516	549	517	601	552	583	522	514	519	577	603	601	577	546	556	598	562	545	538	567	566	611	549	565	557	582	522	599	580	507	536	542	545	533	543	580	566	551	578	533	541	587	563	550	548	549	556	584	539	612	532	576	539	551	572	602	557	576	525	556	553	540	565	565	572	565	567	544	553	576	567	553	575	564	541	596	572	518	606	555	491	544	580	559	562	583	559	535	550	554	566	554	552	545	542	574	532	565	576	535	513	605	583	596	593	536	562	565	545	590	548	581	559	581	636	555	570	564	550	547	582	564	546	553	582	572	574	574	518	572	564	539	587	549	564	539	575	561	586	551	565	545	562	545	534	533	550	548	533	528	563	617	552	598	544	597	586	531	570	543	588	541	565	574	513	579	537	554	558	617	536	555	549	512	585	528	615	579	575	603	550	533	552	520	552	546	557	585	552	559	568	556	576	555	540	534	586	602	562	573	612	552	531	570	573	596	563	489	582	563	583	570	551	574	516	572	591	586	557	567	561	562	589	593	582	578	537	539	507	504	545	506	550	574	547	547	577	579	522	555	571	554	551	576	578	540	563	544	579	597	536	567	536	592	582	579	549	584	561	557	529	538	541	535	596	545	569	582	599	553	550	578	567	575	519	525	545	575	568	555	529	577	585	586	533	569	555	546	544	603	534	541	526	557	554	582	530	625	540	600	543	545	566	532	616	604	587	552	503	539	573	537	521	584	577	551	571	538	532	587	533	518	567	512	555	597	560	599	570	593	568	603	551	608	530	570	578	561	546	610	534	598	525	530	524	603	591	531	552	557	577	551	588	562	554	547	559	555	570	581	561	547	560	512	590	592	534	588	541	554	573	575	547	574	576	546	569	603	551	536	571	549	568	567	535	523	552	555	556	621	598	586	583	576	574	548	602	562	517	560	567	545	546	555	531	558	526	586	551	505	567	582	544	586	584	550	570	570	555	564	542	531	552	582	592	547	556	574	566	593	582	511	582	567	540	546	591	547	569	582	555	569	576	540	586	591	558	525	571	604	563	529	542	555	569	564	565	539	581	523	584	561	569	537	528	528	578	555	541	530	548	575	575	579	546	559	585	554	571	553	546	562	588	562	575	522	567	558	574	511	556	567	602	556	606	540	553	559	573	553	564	604	558	573	528	573	564	549	594	541	542	534	579	550	575	534	564	562	576	526	550	577	568	532	601	539	564	564	549	568	582	536	541	547	563	559	571	567	546	542	546	538	527	556	577	536	608	589	541	544	591	597	571	554	554	558	536	577	578	563	515	519	562	569	560	538	542	545	541	555	560	583	617	586	587	540	589	545	562	524	567	535	572	562	572	536	583	549	560	576	589	526	539	569	523	569	596	561	570	530	534	572	556	598	567	575	547	599	587	537	571	539	604	547	545	599	568	586	549	570	562	552	528	560	543	573	532	575	553	506	588	578	559	557	535	581	543	516	583	539	590	561	564	535	503	517	524	568	576	583	609	571	543	575	569	595	564	574	569	566	552	542	562	558	615	579	558	530	566	546	585	597	541	519	578	539	544	578	553	543	553	579	569	583	571	568	515	539	550	613	543	566	494	562	588	528	604	559	541	526	545	577	628	592	534	574	577	586	551	565	579	563	544	560	573	553	606	532	520	551	558	557	595	571	553	546	594	572	590	544	518	525	556	536	556	529	547	600	587	546	574	548	579	605	547	561	560	556	565	515	555	536	587	543	545	549	539	547	558	561	554	588	524	547	544	567	552	547	525	606	560	556	547	568	535	563	565	554	562	565	581	550	554	586	531	610	598	522	498	555	558	572	555	552	557	601	522	541	581	572	563	580	536	539	550	578	569	570	560	563	536	568	556	543	552	529	596	565	582	579	554	560	557	574	567	530	551	555	567	552	547	563	575	543	560	552	558	586	540	570	552	621	588	549	515	518	549	582	546	553	564	597	592	531	577	558	600	557	548	559	572	549	585	560	573	531	600	539	542	585	581	538	544	531	580	556	540	563	596	542	602	572	585	559	559	531	588	551	604	569	526	549	569	559	582	563	617	569	596	566	587	574	580	558	573	566	551	526	533	573	558	599	538	578	576	590	537	564	560	546	560	556	569	562	576	569	579	524	586	572	600	583	568	551	547	566	554	547	557	496	535	565	581	529	540	575	553	563	588	568	581	580	537	589	587	574	587	530	575	548	547
45119	37507	41198	36191	28825	25793	35183	34410	33970	28265	19430	12174	9237	9342	10171	7963	8678	5388	3900	2994	2093	1421	1542	1081	541	407	487	357	362	451	334	290	317	306	290	271	297	236	275	293	304	277	261	290	265	238	267	297	294	263	246	224	246	238	225	246	221	221	215	233	236	226	209	197	224	215	223	220	202	207	193	207	175	200	206	237	212	216	237	244	193	203	216	188	214	198	194	200	193	221	188	211	178	207	195	189	186	220	193	206	201	216	216	206	222	194	207	195	167	189	211	186	172	172	220	206	199	196	204	206	213	227	164	201	199	201	185	183	177	191	200	189	200	202	214	200	183	174	196	202	192	209	222	193	223	197	166	183	195	189	205	181	170	222	220	223	201	203	166	177	176	206	206	217	211	187	184	199	183	217	231	196	171	194	195	193	177	193	182	178	181	182	185	228	187	185	195	194	189	176	189	209	177	218	193	212	182	199	190	181	177	198	200	215	178	194	200	168	177	212	211	187	177	197	195	216	196	190	177	193	187	213	167	220	202	170	201	177	207	169	199	217	196	197	196	190	188	194	210	190	177	199	227	169	182	193	177	198	198	193	199	195	199	194	187	192	170	189	224	199	185	195	203	185	192	179	171	210	204	200	188	198	194	206	197	199	193	211	186	198	170	180	216	197	187	184	211	190	187	184	189	203	206	220	188	189	183	196	147	192	184	205	175	208	199	178	221	215	210	221	184	194	225	202	195	184	180	199	227	195	180	209	177	194	188	192	193	220	201	202	180	218	186	175	200	209	199	191	191	203	205	188	218	164	193	179	200	208	185	188	181	181	205	207	229	177	193	210	216	197	186	182	217	185	182	185	212	208	191	192	200	168	190	180	184	192	203	197	202	202	173	220	187	188	186	213	203	186	204	184	189	221	178	205	171	193	186	195	197	197	190	218	188	180	178	206	199	193	205	203	176	183	202	204	203	198	204	194	191	210	201	206	175	179	169	180	176	187	190	193	206	191	196	190	197	202	188	191	192	192	232	198	200	192	200	218	194	199	182	181	201	196	216	180	191	191	179	199	189	194	192	193	240	197	184	225	191	189	172	194	214	185	205	191	202	189	179	168	195	214	208	188	212	196	208	202	191	205	203	193	184	187	224	210	204	169	182	177	182	171	197	194	201	234	204	208	192	183	199	185	190	199	196	190	205	210	203	178	206	182	215	193	183	198	212	180	191	198	184	178	218	188	209	208	229	198	167	182	224	187	192	189	160	203	193	189	207	201	193	165	194	201	196	212	157	187	190	181	212	181	212	221	187	206	201	176	192	190	185	180	191	200	171	191	196	160	198	194	201	189	195	218	177	180	197	180	202	172	196	186	214	177	232	189	208	213	203	186	198	201	178	181	194	179	181	189	198	185	184	198	220	197	168	162	206	203	204	193	187	175	179	195	196	195	212	206	180	175	163	193	180	212	194	178	172	173	208	184	204	201	207	175	193	196	188	163	210	181	205	201	203	193	216	193	195	184	180	216	177	205	210	201	203	223	177	163	198	183	187	188	202	197	185	189	202	192	178	185	183	208	235	193	186	178	188	197	203	219	194	185	190	192	207	187	219	191	172	202	186	191	195	223	190	214	220	206	204	194	215	193	187	205	198	188	182	175	192	214	192	178	205	178	212	182	211	213	214	183	215	186	193	168	194	241	194	180	175	192	193	180	203	204	218	197	215	159	192	192	213	195	195	175	183	212	209	194	189	196	182	161	186	175	179	173	190	206	190	209	201	196	212	175	207	192	216	201	217	205	194	214	210	152	203	191	191	192	208	190	188	185	187	195	206	174	217	199	219	219	184	174	203	189	191	193	193	175	194	180	178	175	186	183	173	189	189	177	180	179	190	190	194	162	207	194	175	197	194	225	195	202	194	197	201	190	177	188	202	193	178	196	184	200	196	185	189	215	190	187	193	221	192	194	178	210	204	200	189	197	195	204	208	203	190	197	158	191	186	196	180	169	198	181	182	214	220	189	197	195	200	178	230	198	199	204	200	202	209	185	169	189	192	220	183	186	185	180	189	180	173	203	187	192	200	177	189	178	208	170	208	181	193	205	200	198	191	204	201	207	230	195	194	211	182	179	198	190	214	175	183	184	210	189	212	180	191	213	196	213	197	215	188	187	195	218	185	196	205	197	175	200	203	179	199	179	205	189	173	185	194	179	208	172	181	207	199	187	210	185	193	186	200	199	216	173	218	179	200	201	194	202	180	197	168	223	209	206	225	218	172	207	190	200	186	178	185	191	190	189	203	201	191	189	202	175	181	202	176	209	161	191	207	196	207	206	178	184	195	182	197	205	195	209	176	234	192	184	205	182	204	198	177	165	166	185	189	209	177	193	185	181	200	192	218	198	212	205	167	193	194	184	182	183	221	211	184	217	168	179	212	201	208	188	200	185	198	227	197	179	216	218	227	187	175	178	195	191	222	171	189	174	182	177	210	175	197	195	199	200	185	203	186	198	204	192	209	189	198	183	192	199	189	215	176	174	201	188	216	206	214	199	161	175	220	194	186	195	205	194	219	203	222	218	176	183	190	195	197	183	201	186	201	165	194	183	204	187	188	202	186	202	164	187	217	206	194	225	172	170	210	190	192	155	207	201	171	182	189	227	173	187	199	218	198	174	193	185	176	200	198	181	206	202	182	219	193	183	178	186	208	232	175	195	208	189	200	203	191	181	177	212	190	212	194	222	183	205	199	187	206	181	223	186	209	224	211	171	181	205	183	194	202	219	189	196	189	201	199	214	189	186	204	201	209	227	179	227	171	205	179	201	208	212	189	191	171	192	194	177	174	195	186	210	186	204	189	178	186	147	220	180	205	177	177	213	214	200	200	187	172	195	193	167	209	186	203	220	175	213	187	198	182	163	201	207	199	168	175	178	167	197	225	174	205	205	217	199	187	209	200	185	192	215	195	178	178	213	204	185	222	182	170	200	189	188	210	202	187	181	208	187	191	182	192	190	205	199	193	208	175	182	200	204	189	188	212	202	193	181	200	199	197	196	192	208	221	197	192	191	210	189	183	186	195	199	185	196	197	211	206	175	209	197	175	183	172	176	174	207	234	207	218	191	203	198	190	214	198	191	192	208	197	185	205	224	171	192	184	200	200	199	167	199	185	200	180	179	206	215	193	207	184	179	187	203	191	156	173	194	186	194	193	206	222	188	204	169	213	190	183	208	207	190	177	179	191	212	190	175	194	226	195	214	195	183	181	191	206	207	186	185	200	204	189	190	216	166	200	206	190	199	210	194	202	218	218	182	198	183	198	192	187	220	189	213	178	188	197	203	182	204	185	179	188	191	165	178	204	221	207	196	223	191	199	202	188	175	209	206	177	207	203	196	183	222	198	188	196	171	182	188	182	175	176	192	216	201	169	175	189	206	200	186	164	171	187	202	180	207	187	210	174	205	190	182	194	193	175	211	188	200	205	206	222	225	197	195	205	199	202	208	205	188	198	193	187	193
33374	34636	43651	48317	42561	35906	48113	44358	48645	38885	23708	17486	18030	21094	24755	19992	21068	14959	13649	12922	9705	7832	8689	5419	2262	1803	2076	1452	1508	1840	1507	1215	1295	1169	1253	1117	1127	920	999	1290	1339	1161	1036	1077	1071	1097	1018	1142	1272	1249	998	835	748	781	712	737	695	702	673	667	641	634	665	652	563	560	529	538	532	593	527	503	562	536	514	539	533	546	550	575	524	507	531	504	606	589	520	512	569	520	541	521	541	524	541	486	475	490	452	500	489	468	473	492	492	519	541	538	504	454	485	463	508	501	446	471	449	461	490	491	461	461	501	469	444	471	458	447	440	453	475	457	503	450	473	465	455	442	460	437	483	478	469	464	456	398	447	429	435	446	454	434	408	418	502	457	488	457	429	428	444	461	468	437	448	462	426	460	491	409	375	424	428	436	450	449	415	416	448	444	455	453	412	455	443	483	432	458	443	398	430	460	436	435	481	438	428	440	481	436	458	434	412	438	445	436	462	419	464	451	398	418	458	439	444	435	409	414	419	420	435	466	425	459	456	412	460	459	464	433	463	430	458	425	441	399	449	426	451	447	455	444	437	423	423	458	429	461	449	438	436	422	423	486	455	427	434	448	440	450	441	421	423	456	427	449	421	443	449	444	440	427	437	418	445	455	418	442	449	440	421	467	422	478	432	412	413	423	450	465	435	463	437	428	456	465	447	422	447	471	400	447	440	460	433	472	442	427	459	453	450	453	403	422	486	431	426	418	425	445	437	457	489	478	432	456	467	432	417	433	418	452	480	437	419	441	468	454	427	437	441	422	423	415	448	448	433	407	454	472	455	435	429	443	400	429	440	478	435	411	437	430	414	499	481	467	423	417	431	480	473	466	448	430	423	423	398	442	422	451	438	465	420	460	431	429	434	464	432	497	432	432	510	404	430	465	454	404	434	460	448	439	428	457	467	470	423	416	426	416	446	460	465	447	445	446	436	438	455	445	448	430	462	460	418	441	413	471	453	464	444	456	413	468	453	483	433	430	414	451	435	470	460	439	483	485	419	456	447	410	442	390	449	462	474	466	491	426	459	458	474	435	429	468	449	480	445	428	457	456	441	466	403	454	453	436	476	423	439	464	451	459	423	435	428	460	456	453	469	437	420	416	453	475	449	465	463	445	459	424	450	493	419	464	474	428	424	418	433	474	429	414	472	439	441	437	480	497	437	421	449	434	462	466	474	438	470	410	425	444	418	416	444	428	426	417	441	467	438	445	416	459	469	448	481	447	446	466	436	404	484	421	454	455	464	444	425	430	416	428	430	449	435	421	440	427	438	473	443	424	458	438	422	457	429	454	453	436	400	430	449	430	446	461	444	430	435	467	401	451	446	407	406	428	428	451	456	465	469	433	442	442	431	445	454	442	480	452	480	447	436	419	428	433	424	443	409	425	429	428	426	431	446	436	431	451	390	420	442	428	411	443	423	423	412	426	413	461	438	440	455	439	435	434	428	427	451	387	421	470	446	442	471	444	457	446	436	445	455	455	417	410	399	458	486	456	461	397	437	452	451	488	455	476	459	433	426	475	432	470	424	402	396	482	440	461	453	444	434	400	428	439	461	452	433	418	433	421	450	438	477	447	450	426	456	426	420	444	453	429	451	410	440	438	412	434	430	462	461	439	452	457	458	470	444	449	433	423	480	401	433	464	466	471	446	519	431	446	463	435	433	438	438	510	426	447	469	441	412	444	458	413	453	436	493	437	412	417	437	450	428	461	473	443	425	435	460	437	429	435	463	454	414	412	432	477	458	428	405	428	470	463	454	422	435	428	439	466	486	433	441	424	456	448	439	417	474	450	449	438	456	455	434	438	412	467	458	438	445	408	392	463	452	468	411	453	462	457	439	452	490	451	459	460	456	404	459	425	428	443	454	456	431	464	442	445	433	442	458	448	432	439	429	406	434	432	472	436	427	450	461	464	411	432	447	466	468	436	425	462	443	449	449	444	411	438	471	433	461	413	514	429	437	439	442	458	432	466	447	428	454	428	442	475	465	437	429	428	422	454	479	424	466	462	437	452	445	452	402	464	410	453	433	406	416	463	449	442	428	454	454	422	440	423	456	443	419	428	461	438	456	442	460	465	452	438	447	420	427	460	412	453	416	454	427	434	423	451	435	442	410	424	433	434	423	460	475	418	450	453	421	418	457	469	453	468	445	440	459	408	428	485	436	473	423	446	418	460	437	460	438	446	411	438	374	442	433	448	499	425	430	449	460	441	424	420	475	432	435	454	459	474	420	407	425	476	419	437	462	449	406	459	432	444	424	437	457	449	415	478	453	474	457	458	406	457	434	434	407	433	419	445	451	460	440	438	455	467	436	452	473	460	436	471	441	426	442	426	435	419	457	472	452	436	417	417	453	439	441	443	431	425	426	427	433	425	466	407	447	407	427	424	475	405	419	432	459	471	421	459	463	441	428	448	430	441	457	441	416	450	416	456	462	440	415	469	446	445	484	414	438	466	425	449	431	452	442	475	442	431	471	434	457	418	477	432	424	426	457	437	473	432	460	470	423	432	478	450	425	455	446	436	471	464	430	423	449	472	457	435	380	462	450	449	449	423	440	440	444	424	448	439	428	435	393	458	401	443	424	433	442	434	440	409	430	441	467	420	416	462	439	441	400	424	445	437	476	449	436	428	450	421	436	442	452	437	468	464	430	452	411	446	449	442	433	433	425	442	422	444	471	427	462	455	449	455	387	448	447	418	478	433	468	405	429	446	469	442	444	441	439	438	454	433	419	443	436	483	471	494	432	438	438	454	443	456	421	453	459	445	432	438	448	452	445	474	417	440	410	480	478	418	450	469	444	435	434	435	459	421	435	408	461	460	399	439	414	446	448	430	466	481	450	445	463	422	458	404	474	412	475	462	415	479	426	453	426	420	439	434	437	433	435	443	467	444	399	437	460	518	451	430	428	423	463	451	458	451	434	438	451	431	427	416	441	449	456	417	498	411	447	477	477	482	413	491	435	456	430	433	467	439	474	440	465	467	437	418	434	410	429	464	472	429	448	428	423	464	459	451	456	422	422	461	422	445	451	439	457	466	450	449	507	425	428	417	468	403	442	441	436	442	437	476	452	444	409	475	475	442	474	400	455	417	467	441	418	436	411	480	434	446	471	455	487	481	448	490	464	458	437	438	457	444	431	435	396	450	449	430	455	422	448	418	404	446	465	437	436	443	469	440	455	432	430	459	453	452	402	490	431	456	428	429	444	440	453	448	441	445	443	439	439	423	454	412	482	463	451	454	473	462	478	425	416	429	434	431	431	447	484	444	435	463	492	488	422	424	448	485	407	443	456	431	472	467	435	443	426	478	445	433	455	439	474	446	441	447	449	439	483	463	396	440	450	468	433	419	460	421	459	426	458	421	460	453	433	463	426	428	447	475	451	441	446	428	452	437	462	458	422	441	491	440	429	422	476	411	433	457	446	438	427	425	450	432	443	445	447	432	465	481	467	396	415	440
10777	9291	16994	18746	8851	3774	4972	3267	2502	1184	697	603	665	865	725	578	599	431	448	441	446	479	366	352	340	298	333	263	240	286	277	270	274	246	265	306	244	269	261	262	239	229	275	262	279	242	268	273	262	289	242	238	250	244	275	225	254	251	239	232	230	240	230	228	260	215	253	228	216	231	241	249	249	255	241	224	250	251	257	245	232	266	265	251	242	206	273	264	227	280	236	244	261	248	237	249	250	224	265	288	240	240	234	229	258	232	226	234	235	227	244	228	229	239	259	232	231	251	244	214	263	247	245	257	227	231	217	247	223	246	267	245	240	233	256	235	278	227	221	248	237	281	263	238	244	245	234	217	278	263	252	212	240	228	248	230	217	243	210	244	229	247	229	243	238	228	247	231	239	254	241	219	237	254	248	266	226	276	241	231	233	208	254	243	244	222	220	239	226	230	243	243	239	241	247	249	250	245	213	252	212	250	246	233	263	227	218	236	241	192	253	241	254	231	239	233	239	260	232	253	259	235	304	234	247	217	203	252	280	272	227	240	231	253	230	261	226	248	231	237	257	246	215	247	251	201	218	255	233	234	238	251	250	254	235	256	236	274	259	252	256	230	263	253	256	249	237	247	221	221	218	242	222	256	218	220	261	237	251	238	241	238	209	255	252	237	247	230	227	253	235	221	193	218	239	228	227	242	233	253	261	244	242	260	215	214	244	249	297	223	232	261	239	249	230	237	244	255	233	218	258	271	235	224	238	250	230	242	215	229	230	263	242	249	248	235	239	258	248	272	262	231	228	231	260	229	246	254	247	246	220	230	268	235	266	223	222	261	201	271	259	220	219	242	245	241	250	242	262	229	209	242	245	258	261	236	232	282	244	244	246	252	259	246	237	259	232	231	212	291	237	223	238	224	227	231	307	256	245	232	253	232	260	248	244	222	245	249	236	219	257	239	248	248	230	235	235	244	244	253	236	226	241	264	245	255	239	240	216	236	274	259	255	244	222	228	228	289	238	248	235	239	225	256	253	238	224	245	257	230	252	223	212	221	243	246	246	246	288	239	255	227	220	259	251	221	234	250	234	222	225	216	230	234	237	234	211	235	278	246	228	256	267	253	253	248	248	248	231	249	215	215	211	247	270	255	211	225	228	279	242	228	258	248	252	246	216	236	262	247	249	254	233	251	236	219	183	261	227	200	253	263	243	253	263	257	223	257	253	233	243	232	259	263	266	232	230	248	258	239	244	293	258	216	244	259	232	239	243	236	223	227	231	271	241	236	264	238	246	216	249	234	243	241	229	240	228	251	261	222	227	248	244	249	254	228	234	240	219	234	236	257	209	244	260	233	232	230	244	243	231	260	256	222	269	245	240	252	270	232	235	264	230	234	249	267	223	255	238	255	250	234	204	260	233	257	241	258	230	245	252	267	230	274	246	228	228	234	219	270	268	241	237	221	238	221	271	255	238	249	233	237	240	236	216	225	211	222	229	279	229	225	260	233	277	259	263	251	236	237	259	254	246	226	243	245	243	254	239	240	251	225	235	242	214	225	232	241	259	230	249	238	245	256	242	244	239	211	236	210	276	249	256	227	247	231	246	215	237	249	215	265	255	240	229	250	261	237	251	250	225	230	216	215	217	268	241	237	209	230	250	271	262	247	199	208	224	251	229	270	209	231	246	266	220	240	227	262	257	216	232	243	232	241	226	212	238	232	230	250	229	214	230	270	230	266	222	234	244	261	224	230	242	231	247	229	238	242	232	230	225	233	240	242	251	268	242	230	260	233	241	246	201	232	215	251	226	225	233	227	245	235	237	238	246	245	258	253	255	241	226	242	234	235	245	252	246	253	247	231	256	212	220	256	262	233	242	261	229	240	226	262	230	271	241	242	216	255	260	215	258	223	260	253	260	209	234	237	218	256	226	215	240	256	227	264	254	269	227	230	247	245	245	233	212	242	241	230	244	271	238	256	250	240	250	237	234	253	228	217	244	244	248	241	233	261	225	239	246	241	268	238	246	247	248	230	249	238	241	275	259	233	223	266	247	244	262	241	235	236	234	248	240	234	243	248	265	234	248	259	254	243	251	249	231	246	216	224	254	263	233	233	248	226	235	259	252	256	249	281	229	229	249	258	249	236	238	199	232	233	233	235	250	223	239	236	215	264	273	250	244	227	247	232	254	210	236	276	222	268	237	222	276	269	246	256	238	239	255	212	253	234	252	244	254	261	252	252	254	242	252	238	255	220	276	260	253	220	220	225	232	245	257	231	241	244	226	243	242	246	262	230	230	249	244	218	236	249	246	221	226	232	231	273	231	253	250	242	286	239	264	262	228	253	224	259	244	252	260	224	262	219	211	238	275	239	202	262	243	239	236	234	240	201	233	241	237	240	248	205	255	230	192	250	239	237	227	217	250	261	232	236	246	259	247	269	235	223	210	238	232	213	258	237	242	245	220	251	269	243	221	226	232	234	244	257	227	226	250	227	234	237	246	246	227	233	260	227	237	229	222	256	245	234	232	252	267	231	238	243	264	274	223	241	236	259	241	248	234	255	236	274	212	240	236	249	250	224	235	247	237	240	232	244	227	244	240	244	234	276	229	252	264	234	237	249	209	250	221	262	237	226	228	266	244	234	246	244	248	278	228	258	248	254	221	238	254	252	232	220	217	235	264	243	249	242	253	237	259	224	232	234	264	212	231	231	237	230	239	240	289	218	196	254	260	228	257	271	231	276	223	231	252	278	219	218	223	282	262	231	214	222	236	246	233	211	241	256	221	272	218	251	249	244	250	258	246	236	233	241	240	253	192	258	252	251	242	232	248	224	252	251	216	230	224	245	281	251	215	226	269	233	237	233	233	239	285	239	285	263	238	245	254	239	226	241	211	236	251	221	223	227	241	262	257	200	227	246	277	235	255	226	237	242	247	244	235	221	184	244	235	272	225	275	291	240	226	270	265	224	233	273	228	247	227	237	271	239	251	230	265	263	199	257	231	234	256	214	254	237	206	250	245	223	244	242	217	239	231	229	238	221	242	220	229	233	225	240	224	230	265	230	222	226	250	256	252	262	240	264	222	239	249	238	211	243	237	249	257	224	225	236	256	233	252	258	250	289	220	242	212	241	238	234	232	249	234	216	261	236	277	244	249	216	226	227	222	242	245	235	258	252	222	234	272	235	235	246	231	247	260	231	225	256	252	211	230	240	244	266	242	245	255	264	274	245	232	243	249	264	245	248	226	233	228	245	250	216	238	213	235	247	252	260	241	233	245	223	242	232	244	251	209	242	239	247	219	209	267	247	254	240	275	256	244	255	234	243	251	222	256	248	235	225	231	242	220	256	247	227	237	230	251	216	272	259	255	224	227	251	242	261	262	249	220	266	228	230	251	228	218	228	256	228	225	209	240	236	241	228	226	262	219	244	236	236	243	254	257	242	238	214	278	224	221	236	243	234	232	246	248	232	240	264	234	223	216	239	248	227	243	277	228	227	239	230
8715	9705	19186	27324	12588	7455	13783	7511	8310	4596	2746	2547	2849	3344	3147	2534	2960	2028	1881	1921	2080	2036	1446	1474	1321	1001	944	775	725	837	850	746	699	756	728	717	739	704	741	750	815	808	755	669	744	699	715	763	801	905	670	660	692	646	654	625	662	618	623	643	592	638	590	584	613	627	655	579	593	562	600	596	570	638	552	569	603	558	586	559	585	572	607	641	636	553	554	608	569	554	572	583	596	577	577	570	544	553	564	595	591	596	530	606	589	590	590	600	598	568	580	544	578	586	579	586	591	567	558	614	549	571	603	545	559	595	601	538	546	581	572	608	566	572	597	594	585	549	523	597	559	565	575	561	601	560	532	570	553	528	582	566	569	524	526	561	575	563	578	558	551	593	559	570	563	526	526	577	590	557	575	591	567	590	608	538	562	584	550	573	527	593	565	549	586	615	564	617	550	526	572	573	550	506	564	545	601	565	567	611	576	579	550	554	560	563	571	565	558	597	560	568	554	622	577	587	582	559	631	544	596	573	580	606	538	597	588	593	586	558	562	538	599	584	548	541	581	561	556	546	613	553	548	573	581	589	578	545	585	565	583	573	588	535	564	575	558	577	558	570	580	557	591	537	582	544	553	559	555	556	557	556	554	554	552	572	637	572	529	562	531	556	533	564	550	579	608	571	593	572	531	573	586	571	551	541	547	588	531	564	559	583	553	566	573	581	572	556	612	581	570	529	525	550	554	529	610	584	581	569	541	572	565	568	573	543	561	567	582	549	543	577	556	578	565	568	606	580	602	573	568	584	547	563	594	528	557	608	583	566	542	540	567	592	596	604	521	549	571	567	579	550	563	540	549	555	567	604	551	601	544	556	573	574	587	553	545	554	582	592	551	553	540	573	562	550	563	565	589	561	547	585	607	552	562	546	571	536	577	572	565	556	550	579	592	567	578	610	559	586	607	608	588	582	572	565	607	552	582	525	579	577	588	567	554	581	553	527	575	539	591	594	568	611	593	558	571	556	556	574	597	564	510	569	542	535	574	563	558	589	555	511	586	611	554	555	564	572	536	593	603	553	566	553	590	547	577	535	519	556	569	572	533	596	541	567	530	588	552	587	566	524	523	561	567	544	617	532	564	553	556	535	556	586	559	575	584	539	548	563	525	594	558	594	543	552	566	551	540	572	569	567	600	585	532	605	578	601	592	571	591	604	540	523	560	558	556	542	569	524	539	535	589	541	613	582	584	577	560	551	585	569	579	583	566	590	588	581	573	533	566	589	569	595	577	576	540	614	594	585	576	559	580	569	539	586	535	569	566	577	601	612	621	573	581	615	567	548	536	539	544	592	546	566	556	545	583	552	546	531	566	520	568	578	595	576	567	568	563	551	544	582	623	557	543	552	550	543	576	574	579	560	551	587	552	519	543	559	579	559	555	546	614	566	540	559	542	562	573	583	558	581	542	573	562	564	554	601	560	579	582	569	551	610	547	531	558	562	555	554	560	535	568	582	539	537	581	532	595	581	556	569	550	577	541	544	522	583	543	562	565	571	571	542	568	592	569	551	593	568	530	567	558	530	536	542	558	618	547	548	553	587	567	525	520	553	566	560	574	568	576	600	545	575	557	594	571	561	569	573	616	563	583	543	590	580	519	541	519	588	607	557	558	588	566	536	566	527	566	553	563	578	547	524	557	578	551	560	567	557	602	612	575	555	540	528	578	540	559	574	588	559	581	542	539	524	573	585	547	569	562	566	563	568	553	519	574	540	588	548	559	551	568	560	559	556	561	585	582	543	540	556	543	573	611	593	549	590	592	531	582	545	550	550	547	511	607	567	610	566	527	567	519	540	581	573	536	586	562	592	518	557	552	565	564	596	600	528	559	565	601	583	551	551	512	569	583	628	579	573	566	578	584	583	559	537	616	524	600	585	566	540	580	543	591	559	511	569	613	582	582	542	567	530	565	557	585	570	578	572	548	551	585	572	548	579	584	586	571	532	587	542	552	525	575	542	580	536	504	573	619	566	564	536	589	577	568	596	543	539	594	587	578	560	568	569	599	548	543	558	561	569	590	600	574	540	558	603	539	557	558	551	549	549	524	568	571	550	555	516	583	615	568	544	568	604	568	563	568	576	589	565	544	578	554	535	552	587	585	568	614	538	573	540	606	553	566	540	596	585	564	572	557	567	549	533	572	541	537	554	570	551	584	595	546	538	608	570	556	574	561	581	557	569	547	553	594	554	628	557	569	580	551	572	559	575	553	605	563	581	622	549	566	555	575	564	566	558	587	564	590	560	616	550	576	545	581	580	594	541	592	587	574	570	594	528	552	578	578	544	579	553	519	542	598	541	549	585	581	584	607	563	579	542	555	584	563	568	555	583	586	531	546	605	582	596	588	577	598	574	558	537	575	570	512	609	567	558	564	523	577	572	547	542	603	587	553	571	556	585	576	523	575	549	566	597	536	569	561	576	562	563	570	572	554	544	561	553	586	565	557	585	586	592	558	521	545	545	601	546	564	593	554	570	556	548	616	554	568	580	571	548	596	553	627	569	557	593	548	526	589	556	580	535	563	523	570	570	553	567	592	589	522	552	550	580	641	558	580	559	557	546	561	527	575	534	581	582	597	581	544	576	532	568	534	595	541	575	534	566	583	557	580	575	555	545	563	572	564	581	587	587	606	556	526	568	526	509	527	582	573	533	568	570	577	550	525	538	556	532	605	588	566	585	583	558	591	547	576	538	558	564	551	517	601	586	570	590	575	549	518	592	557	574	567	555	562	511	564	559	537	524	537	553	586	566	560	559	559	558	566	567	598	560	546	565	585	554	550	605	593	579	583	549	543	572	540	599	561	569	591	542	582	558	584	566	594	571	566	577	537	586	560	557	515	615	574	546	560	595	580	585	540	545	551	559	549	556	570	542	522	528	557	542	583	594	513	550	543	586	568	568	538	571	592	578	559	536	599	537	586	572	574	528	554	587	524	542	619	592	531	576	538	572	555	561	511	567	565	548	530	577	577	534	601	558	587	570	552	598	548	584	563	577	540	588	537	567	561	590	625	532	580	591	567	566	578	550	535	616	549	550	576	545	610	535	559	522	573	550	582	576	565	591	549	590	584	572	588	587	545	557	534	578	583	574	537	598	537	570	536	568	593	572	537	518	550	540	560	551	589	561	552	561	584	562	547	584	595	578	540	555	553	590	538	562	584	558	565	538	579	567	558	550	556	542	550	551	590	542	558	550	602	574	600	581	583	586	581	536	479	588	563	550	543	564	596	584	558	548	596	565	581	604	535	599	541	525	574	593	569	567	539	540	527	607	550	571	522	589	566	558	567	531	558	581	604	611	559	562	559	607	615	576	571	633	573	541	622	574	540	557	587	552	570	569	543	563	593	547	538	585	556	546	560	563	584	594	568	558	586	598	567	563	545	554	530	550	579	583	563	610	538	575	589	561	590	566	563	549	549	585	586	563	609	552	565	554	571	602	601	591	564	589	579	568
38747	37002	38732	41384	30456	26326	30625	30049	28319	19435	10711	6679	5004	5532	6274	4171	3699	2612	1810	1503	1448	943	1035	731	506	381	380	350	349	337	338	307	313	330	306	320	289	292	306	299	290	332	304	271	304	269	283	304	306	318	288	245	280	248	263	247	248	287	246	246	262	253	234	252	272	245	241	267	225	239	260	253	272	254	243	257	264	233	252	238	255	262	281	244	247	246	248	261	220	266	271	291	223	268	255	240	240	233	261	268	261	224	231	275	221	215	274	250	253	235	263	225	255	260	224	261	253	269	232	260	264	266	234	251	253	236	273	269	216	275	250	241	261	253	260	226	228	282	279	262	276	235	234	273	250	213	247	252	260	239	252	252	230	249	246	252	245	247	257	234	251	235	254	224	230	238	260	221	263	243	268	240	260	244	250	262	220	270	224	237	265	287	231	261	257	237	244	230	230	207	223	234	235	234	219	244	231	236	259	277	228	269	227	227	238	225	255	263	272	222	242	261	276	276	259	239	250	222	275	252	250	243	281	246	276	250	249	235	232	260	221	234	232	240	243	254	276	260	244	261	242	250	276	235	251	233	244	253	238	251	260	249	229	271	224	260	230	243	219	202	231	235	243	224	242	225	253	236	250	244	235	257	229	239	239	218	246	251	252	273	273	239	271	240	225	253	281	235	247	224	232	225	218	230	243	223	274	273	263	247	239	245	250	273	250	259	236	257	251	240	242	252	259	274	236	225	236	247	241	259	232	243	244	222	247	221	232	246	220	247	256	248	251	224	232	251	245	231	284	224	273	240	257	267	244	237	225	244	235	231	237	227	271	243	261	247	250	255	235	252	230	250	233	233	223	230	246	239	242	256	236	271	229	249	257	230	236	227	233	232	260	265	265	258	260	262	227	214	229	250	237	258	266	255	244	234	264	264	238	273	240	247	223	241	257	241	225	251	263	243	265	251	231	229	251	244	232	229	206	215	255	254	228	221	246	249	247	228	242	216	230	261	212	233	246	262	263	239	236	220	239	220	215	273	239	242	265	253	228	221	203	235	254	235	258	225	268	245	274	252	235	252	256	228	263	272	227	241	248	232	282	243	268	246	206	244	233	249	236	262	236	229	246	238	267	250	253	251	258	252	259	251	223	248	224	235	250	232	277	258	255	245	235	232	243	220	221	252	218	238	245	227	260	216	237	261	257	245	248	243	265	236	243	241	252	241	273	227	235	275	285	239	250	232	231	241	235	235	232	229	242	239	229	239	233	238	239	241	215	225	208	235	241	218	204	210	221	248	248	252	246	198	245	267	246	252	231	250	280	216	227	239	247	249	249	246	266	226	253	238	259	241	250	248	245	277	245	243	231	283	253	255	239	236	267	261	198	241	242	231	241	239	238	210	247	262	247	235	221	231	239	225	237	262	281	203	224	244	278	223	222	261	233	247	261	232	238	244	243	252	223	235	239	242	250	247	260	231	250	242	215	257	236	227	220	253	260	256	256	255	259	229	247	258	216	260	223	229	234	239	239	227	233	255	228	206	263	226	264	271	248	232	240	258	252	222	262	267	238	222	256	258	244	222	255	238	246	272	224	239	231	255	262	235	285	236	237	252	231	249	246	232	227	226	253	245	261	225	237	241	230	254	254	253	251	255	242	242	237	264	255	299	265	243	265	274	255	239	239	235	223	231	243	252	248	266	263	264	241	236	277	233	232	195	251	243	256	231	246	225	224	257	253	255	233	242	195	237	249	227	243	248	261	231	221	244	235	257	255	244	267	225	265	222	258	256	266	243	229	240	277	213	284	287	257	226	265	240	256	267	266	236	244	246	255	267	247	259	258	237	240	254	237	226	230	257	253	256	235	221	241	224	250	238	243	262	241	250	226	260	267	260	267	219	239	220	233	251	218	277	259	246	226	231	228	246	247	208	247	246	250	241	246	219	237	231	228	226	241	213	242	234	260	221	227	244	246	222	252	253	256	254	234	260	246	215	219	233	237	256	253	230	229	258	221	236	240	253	251	233	249	243	250	246	229	260	231	239	273	250	243	235	254	251	259	256	252	244	217	212	225	222	236	247	254	248	233	229	249	224	227	259	267	230	241	253	281	269	256	258	245	259	271	240	251	272	265	257	242	249	227	248	240	233	244	237	246	220	227	238	235	246	274	246	254	264	232	240	235	234	246	222	264	257	253	244	264	245	254	284	229	204	246	237	241	240	227	224	257	243	231	261	247	253	226	235	246	262	236	225	233	258	202	222	258	242	253	248	232	236	216	260	227	242	238	258	248	241	239	235	220	242	293	257	266	246	240	258	258	248	230	219	224	226	283	228	235	217	253	251	249	243	243	214	248	253	238	228	265	223	249	224	200	236	250	257	242	266	236	259	248	242	254	241	226	253	256	253	245	247	221	227	242	213	228	257	224	238	234	243	234	247	247	231	222	251	229	211	245	248	245	261	241	223	241	209	241	270	231	250	237	226	240	241	226	246	240	239	232	252	245	214	255	260	253	239	255	250	254	228	249	236	242	260	247	231	233	227	233	240	234	210	236	218	229	246	236	255	248	272	252	265	261	243	221	243	265	239	212	219	276	283	258	245	233	234	216	229	270	280	256	249	251	250	214	274	230	244	252	228	271	249	255	249	231	242	215	262	257	249	221	269	272	251	259	224	238	237	265	234	236	242	236	255	238	223	265	199	246	244	263	240	242	249	244	226	226	232	233	239	283	241	228	241	227	251	197	258	226	235	240	255	224	269	248	252	247	273	250	234	250	233	252	265	254	267	257	266	281	272	227	230	263	236	265	257	266	233	230	239	246	227	206	248	246	256	222	235	278	245	264	216	227	265	240	223	259	246	249	280	257	249	262	250	246	250	225	231	246	221	233	275	241	264	255	244	230	306	242	228	246	215	284	274	262	260	242	222	222	237	236	235	240	235	218	268	244	239	227	248	223	250	251	247	242	240	234	244	254	227	256	253	258	271	247	231	241	252	250	225	238	228	241	233	247	255	219	242	214	236	240	252	238	224	258	225	228	254	225	253	287	252	229	230	247	289	231	242	230	234	223	243	243	232	267	226	240	229	222	218	228	221	246	249	227	244	227	227	220	222	283	221	224	216	239	233	251	238	238	237	220	229	244	242	229	221	239	244	272	291	266	249	243	250	247	241	250	266	252	238	262	239	239	234	235	258	263	253	178	249	243	259	255	228	267	233	255	216	228	257	245	231	236	251	254	237	239	284	256	253	222	216	246	250	236	233	240	266	244	247	243	267	221	222	231	225	242	242	301	232	247	220	269	268	214	242	252	238	225	244	238	231	253	226	246	241	218	223	279	239	246	221	269	230	235	239	257	253	243	221	262	264	248	208	237	214	247	282	261	244	255	264	210	243	217	241	256	237	267	240	254	217	257	253	239	254	244	230	251	227	273	232	238	238	263	250	214	267	247	249	244	241	212	234	241	227	240	240	236	216	247	228	231	250	250	269	230	217	236	226	233	268	262	228	260	257
29482	31813	38355	46949	38531	32125	42503	37600	39767	27802	16149	12133	12876	16450	19625	13634	12859	9828	8216	6666	7096	4815	5872	3913	2266	1606	1542	1172	1182	1190	1180	1078	1014	1061	1002	961	923	907	892	1036	1110	1064	921	909	979	922	872	1039	1098	1071	853	714	733	778	731	708	748	751	644	700	641	649	731	671	688	634	625	627	615	657	596	587	645	592	676	651	608	659	633	663	629	587	636	600	648	646	597	583	597	559	609	584	627	584	585	570	565	628	626	571	611	550	646	532	598	629	677	620	606	590	614	546	579	555	546	538	602	566	591	551	575	585	577	528	598	600	608	556	568	585	625	573	532	612	592	576	574	538	566	569	557	545	580	583	553	546	581	605	557	571	563	589	584	541	548	567	534	580	524	563	572	545	554	584	563	596	542	580	529	587	574	585	548	560	577	596	551	563	575	553	557	575	548	553	556	547	589	565	585	559	528	566	538	563	594	578	550	576	541	598	552	564	573	597	562	560	546	552	548	583	586	574	558	555	570	587	565	572	581	525	536	531	613	546	518	535	560	542	585	557	526	560	593	578	554	524	558	548	526	530	571	536	555	513	564	561	577	560	566	550	548	619	558	540	575	560	569	558	573	586	548	592	550	572	533	562	533	537	524	574	537	578	570	571	568	573	615	566	545	531	580	517	549	506	615	562	573	496	558	548	545	563	572	569	576	573	514	592	525	573	566	535	567	520	592	590	563	525	534	566	557	553	602	541	580	533	567	542	542	555	571	584	546	527	541	550	613	559	547	571	518	571	530	541	563	577	557	555	558	569	592	554	537	543	532	578	533	601	566	554	577	586	548	560	589	537	561	572	565	518	594	550	553	558	562	554	576	562	548	528	556	558	577	542	582	573	560	585	563	531	518	594	552	602	551	565	582	595	552	519	588	560	524	577	576	516	516	561	605	543	522	522	547	551	546	574	546	522	547	562	552	567	597	571	567	582	525	587	563	533	525	578	555	554	588	530	549	521	568	575	512	568	577	566	552	534	547	604	568	580	580	581	562	565	573	572	553	542	577	529	579	545	508	542	570	596	555	539	521	540	565	532	564	571	575	555	560	562	532	553	527	572	529	514	569	570	560	565	574	555	567	543	551	538	567	574	565	574	589	571	545	565	572	551	538	563	564	553	546	576	536	595	528	569	549	592	558	578	580	603	538	544	580	532	535	575	547	532	600	578	558	540	504	554	589	571	587	581	574	534	535	580	586	561	605	623	546	518	552	574	559	566	553	568	544	534	570	536	553	545	580	523	549	527	548	588	582	611	522	560	542	570	542	561	554	571	601	577	560	562	568	537	598	585	562	512	558	524	559	529	582	532	571	576	577	510	602	530	548	583	558	547	567	558	591	570	552	572	537	586	526	541	647	518	553	579	578	583	519	566	568	547	565	570	527	560	531	532	596	565	588	585	552	558	552	552	566	557	503	574	520	543	557	524	549	586	538	602	562	558	523	546	535	560	541	558	536	562	535	550	590	529	578	569	578	544	588	523	548	566	576	586	552	565	556	542	618	590	576	562	543	546	560	654	492	563	576	521	544	557	571	586	510	529	539	563	556	542	581	584	537	611	571	563	586	608	579	566	559	597	547	566	528	547	607	554	536	577	620	533	584	538	513	543	588	577	546	522	583	535	566	550	581	534	569	506	575	527	513	531	540	561	549	553	552	565	559	560	566	561	560	535	584	566	559	538	530	549	544	569	543	544	587	565	503	573	561	562	549	543	622	577	546	585	574	564	540	560	545	547	554	555	589	509	536	555	601	520	578	536	562	588	571	552	579	586	609	557	575	557	546	555	593	539	570	535	541	574	554	588	553	566	536	580	539	577	598	574	567	577	556	552	540	554	569	543	543	543	536	512	566	536	582	573	562	533	545	583	597	591	559	551	560	575	571	574	528	523	577	581	562	565	524	544	550	528	577	588	544	541	576	581	546	543	557	543	536	556	566	531	559	554	577	620	550	529	565	552	539	608	580	570	528	576	584	561	519	568	528	532	599	546	570	555	579	578	566	559	528	569	535	537	586	583	581	574	540	556	551	558	533	553	551	576	579	573	557	553	533	582	543	561	571	538	577	555	573	602	570	553	547	569	531	585	560	572	574	529	570	536	535	548	554	537	513	537	543	563	563	586	571	593	567	582	557	567	532	546	554	563	590	571	576	566	598	556	558	560	543	588	570	547	573	578	540	600	597	555	558	549	563	545	560	593	574	571	544	589	540	555	559	542	535	542	531	529	591	540	580	551	525	562	501	597	591	521	535	541	607	574	560	544	561	540	543	533	550	644	516	626	561	597	546	540	530	587	565	576	595	558	584	561	572	597	582	538	535	558	566	549	533	520	521	569	558	571	598	562	581	574	588	581	546	594	536	511	589	556	525	517	555	561	547	579	542	551	535	604	547	609	535	535	600	548	553	551	559	565	581	543	540	574	586	568	568	538	559	555	564	564	583	572	545	564	561	575	564	521	584	603	535	527	549	568	583	581	538	552	564	581	550	563	548	566	578	516	523	523	594	572	576	563	520	528	608	585	569	554	560	569	587	528	553	576	565	555	553	540	522	542	629	572	571	494	544	547	526	570	545	579	560	537	553	572	508	554	527	563	579	574	565	539	579	516	592	537	570	591	561	562	566	538	572	558	567	586	555	528	536	555	556	575	580	623	547	547	553	566	549	597	559	571	532	555	563	532	599	598	565	586	555	539	587	547	561	566	544	542	536	524	547	543	528	557	563	576	552	551	610	527	570	548	574	552	534	526	538	547	558	554	523	571	582	552	536	546	515	541	546	512	552	528	576	562	568	538	589	532	536	609	605	587	581	548	568	545	532	540	564	561	523	489	544	563	576	574	551	559	556	584	537	540	575	550	524	576	578	554	540	581	534	513	528	582	573	555	539	601	572	574	556	543	568	559	538	584	549	586	539	564	549	558	544	578	508	539	588	567	552	556	512	609	586	547	544	574	552	580	575	564	574	551	577	573	545	563	581	563	538	586	540	567	571	586	557	564	540	580	570	548	563	526	581	588	553	537	515	550	505	553	541	549	566	547	567	580	579	528	535	572	573	561	543	592	575	564	521	538	591	569	588	569	557	559	535	548	576	576	572	568	574	504	555	591	608	525	538	556	523	596	563	556	586	527	559	575	569	560	567	532	542	552	512	538	520	569	524	555	562	563	526	559	517	532	572	558	559	523	554	553	604	557	560	562	588	561	568	584	578	570	553	598	544	576	578	565	579	548	563	588	562	550	578	574	553	595	555	568	546	542	554	513	563	561	562	583	543	636	552	542	553	562	515	528	591	546	546	570	557	524	547	533	498	578	599	582	554	577	591	584	577	527	565	530	544	552	557	549	567	518	578	558	567	575	616	581	541	550	551	506	538	544	612	527	546	558	546	527	535	532	547	592	565	563	549	563	585	575	542	534	557	574	544	558	535	535	524	529	562	603	579	557	573	550	575	560	553	603	558	533	556	546	562	583	527	528
45146	40017	38293	40736	29976	27209	33976	33566	30988	24419	17228	11142	7872	8232	10573	6494	6987	4483	3463	2590	2706	1566	1473	1171	565	390	413	340	322	354	308	348	320	294	303	288	279	246	269	305	287	333	312	277	294	280	254	292	323	285	253	225	285	229	228	209	241	234	222	201	221	216	205	219	213	220	196	206	201	206	187	211	179	219	212	188	206	201	173	207	227	194	201	187	230	206	199	212	199	203	194	222	228	187	206	209	170	207	190	194	194	198	205	209	207	212	203	204	225	219	176	205	217	216	209	193	197	189	203	196	199	206	178	226	177	177	164	214	210	201	182	200	167	181	225	210	160	205	212	190	197	209	173	188	211	167	193	173	171	175	166	186	183	192	173	172	186	203	174	173	179	170	192	152	206	188	170	175	176	164	187	192	202	164	197	203	169	197	166	196	196	208	174	194	203	179	216	154	209	183	200	210	200	171	213	224	185	190	186	200	206	200	176	191	175	200	209	165	174	188	184	176	163	211	189	202	218	178	168	205	188	164	210	187	177	164	191	187	181	211	198	197	184	180	160	203	174	203	182	180	174	175	174	205	194	188	176	176	179	166	178	191	183	181	201	199	203	189	221	207	192	188	181	200	205	173	184	196	201	174	179	195	182	196	192	190	179	195	190	201	206	177	215	165	210	178	171	195	199	186	199	174	186	202	186	219	185	204	190	200	181	200	186	193	184	171	187	181	195	193	192	209	179	181	206	177	191	176	185	178	190	192	211	182	175	182	184	164	182	190	199	181	180	180	192	183	188	198	188	194	172	187	196	189	201	173	190	179	201	173	224	173	163	173	192	198	188	207	172	194	206	166	193	177	208	174	188	185	162	193	214	198	200	187	189	182	176	182	164	201	177	194	202	178	201	183	192	172	189	207	183	159	186	193	193	181	174	174	176	165	196	193	213	189	219	218	200	205	189	185	181	199	201	162	176	185	189	195	193	174	182	198	185	205	205	186	195	152	194	200	171	206	205	190	198	198	201	197	207	185	192	203	202	216	151	204	217	201	197	180	183	197	195	186	192	185	205	190	179	212	188	176	180	158	219	187	202	178	189	184	199	215	181	182	202	184	180	165	198	194	188	180	174	189	202	179	180	186	207	190	166	173	188	179	210	208	210	200	195	204	209	186	186	207	202	192	193	174	158	197	190	205	213	175	170	202	198	196	187	207	202	182	188	226	202	208	181	196	212	171	193	188	162	187	218	197	195	173	192	188	205	167	179	179	185	198	190	195	185	207	179	195	183	196	202	212	187	191	195	166	180	180	186	211	216	168	168	205	186	226	197	187	181	212	190	194	186	168	149	178	175	201	221	168	196	181	200	192	190	191	180	191	176	199	190	185	210	211	185	194	167	188	185	186	211	229	194	200	184	197	184	219	204	165	211	189	203	201	171	173	179	196	176	188	189	171	168	188	194	207	177	157	178	196	185	181	196	218	160	176	191	188	189	179	194	212	181	204	198	173	174	203	183	203	172	199	179	226	178	194	191	177	201	207	185	165	214	184	193	200	213	188	181	186	165	184	220	192	222	174	192	184	181	193	165	213	205	207	167	179	201	199	174	185	189	188	180	193	162	212	167	196	179	199	196	209	191	180	171	192	197	207	204	206	182	167	199	165	209	183	204	199	169	189	170	184	178	182	173	191	212	197	205	197	184	174	188	201	190	184	190	189	186	180	196	192	197	195	183	188	173	185	228	164	196	180	191	186	187	167	168	178	187	169	193	186	214	205	195	190	181	176	185	204	181	178	176	205	185	186	207	182	195	190	191	179	197	161	188	193	179	190	171	173	212	203	161	177	188	216	197	199	199	192	177	190	195	203	206	228	185	168	167	196	200	197	194	204	185	219	185	226	197	180	179	181	228	199	193	203	159	200	198	206	217	210	208	194	182	195	179	191	216	165	178	200	195	190	202	188	177	170	175	192	191	177	207	175	191	198	192	193	157	176	200	188	210	192	195	195	189	199	186	173	168	190	179	208	181	220	198	184	204	179	188	196	199	198	195	165	193	205	194	193	177	217	169	205	192	177	188	188	214	189	161	198	204	192	224	207	183	169	188	187	185	193	178	193	199	175	190	206	217	165	214	198	177	199	190	169	169	227	199	200	173	191	194	204	184	185	191	177	179	179	196	165	187	189	184	196	208	174	213	195	204	197	193	170	184	170	194	212	209	179	212	172	182	207	180	214	182	184	167	188	195	184	178	196	193	180	164	204	188	188	173	192	195	202	155	177	172	216	167	182	193	201	177	196	185	203	176	186	173	189	209	174	194	204	196	199	179	175	170	187	184	179	171	187	182	159	184	193	168	214	182	175	178	183	204	213	177	213	173	167	185	206	180	189	178	207	208	187	183	204	201	190	167	185	180	196	178	182	203	216	187	182	173	222	203	192	173	175	161	207	186	190	170	220	202	180	180	195	213	170	215	176	189	203	181	178	178	185	189	197	177	190	179	167	176	183	201	207	173	186	194	165	176	195	192	174	177	178	191	180	164	174	211	183	176	208	212	185	191	184	192	210	195	212	173	177	207	197	200	190	186	211	177	175	170	197	183	179	158	167	185	203	165	204	206	213	176	180	214	190	173	148	191	178	184	206	201	191	177	174	185	188	189	202	169	179	192	177	194	202	199	194	178	181	197	198	204	198	187	211	171	181	202	197	188	194	169	171	193	177	173	205	193	196	187	176	210	212	180	202	172	174	175	168	207	213	177	171	199	196	184	212	193	186	218	215	178	171	178	198	198	212	192	197	209	217	190	191	190	179	198	184	179	199	211	211	173	184	186	194	195	205	207	176	179	192	181	194	190	187	194	169	179	178	214	185	185	179	203	184	176	181	165	166	203	210	190	209	195	173	200	173	183	180	182	196	203	206	163	200	176	198	212	195	187	175	166	178	201	193	195	173	185	191	201	177	191	200	177	197	187	193	171	183	191	169	190	227	179	183	185	180	198	168	176	195	162	199	182	185	198	219	197	188	192	187	199	188	173	194	180	187	187	192	194	181	191	187	203	184	190	166	207	187	185	175	201	186	210	178	176	191	199	190	181	179	199	188	200	197	199	202	201	169	174	188	178	194	188	190	187	166	190	201	202	197	203	173	175	181	188	182	186	178	190	195	166	192	195	190	197	168	192	201	175	200	190	215	174	202	177	191	183	199	189	183	204	188	168	191	213	182	163	180	195	181	170	185	186	217	195	170	221	171	174	167	179	211	200	196	223	178	199	188	193	189	201	193	199	187	201	203	196	213	195	184	204	181	161	171	156	215	180	186	205	203	198	193	190	197	185	178	185	192	181	179	197	180	200	200	166	184	191	207	208	207	166	178	181	185	185	204	205	184	206	211	211	179	183	215	199	179	189	207	187	183	163	199	200	183	193	203	185	208	185	164	188	188	190	199	158	190	189	179	201	183	200	187	177	187	192	165	181	204	188	174	180	207	195	194	188	186	218	215	198	182	190	205	204	208	173	201
34067	37457	40456	46383	42478	38021	49882	42921	45433	33646	22710	18090	18151	22074	25660	19547	17259	13373	13620	10144	11730	7749	8762	6387	2630	1702	1712	1425	1417	1368	1373	1106	1301	1290	1143	1138	1095	977	1084	1224	1232	1338	1190	998	1054	940	977	1250	1330	1122	777	687	713	775	707	658	673	651	650	645	582	601	652	627	576	534	505	525	555	553	533	518	572	524	530	542	544	573	565	548	558	508	485	531	526	537	521	495	523	527	502	538	507	529	544	493	468	489	462	443	464	489	477	484	475	598	521	509	526	507	508	478	487	463	499	509	477	457	451	455	475	469	443	499	454	467	452	385	478	449	428	421	459	435	480	443	472	466	431	479	406	474	459	419	433	427	504	423	451	460	417	442	447	396	424	477	424	436	414	442	448	431	418	438	406	413	430	453	442	452	452	433	448	444	431	457	411	420	408	430	438	417	418	444	444	434	461	450	420	446	431	400	440	437	450	451	448	390	442	457	439	459	485	448	456	457	400	440	445	452	445	450	438	424	458	482	434	444	461	418	441	468	457	449	438	461	438	436	410	440	466	426	469	443	445	454	415	436	449	441	472	427	426	431	452	446	464	454	424	424	458	440	385	449	413	394	419	426	474	402	427	446	447	428	415	455	424	448	466	423	433	425	416	464	451	445	448	447	455	455	437	425	426	413	432	438	464	429	402	416	432	419	415	415	432	486	418	420	457	394	431	417	453	475	435	413	444	442	438	446	413	394	419	443	431	433	427	423	447	426	446	437	426	433	475	459	443	455	403	433	454	451	410	422	413	421	450	452	456	417	449	408	453	435	441	459	429	421	404	441	452	450	421	426	441	406	402	448	399	405	416	428	432	439	455	443	421	433	424	448	461	413	423	440	388	406	459	442	454	419	441	469	438	448	410	436	401	428	424	440	442	441	439	478	400	434	431	464	450	410	466	457	430	398	470	462	446	460	439	412	427	434	399	415	439	415	453	430	424	441	465	476	432	439	420	468	464	431	446	432	460	397	439	414	471	439	443	479	445	443	424	419	420	448	484	403	397	461	441	400	437	451	431	436	469	457	423	452	460	423	459	409	434	438	419	447	427	454	457	413	416	434	426	432	472	431	418	425	438	463	467	450	438	454	421	437	394	464	443	407	484	471	393	462	454	461	424	424	439	437	436	445	437	453	442	468	454	426	465	423	431	458	472	470	498	461	438	400	454	407	413	413	451	431	441	452	416	472	457	420	434	426	424	442	470	396	437	432	423	450	447	448	444	428	396	444	415	430	438	429	437	440	461	408	407	437	438	435	452	438	416	456	418	439	422	424	444	412	439	433	465	483	417	420	411	447	461	462	461	429	452	448	446	430	412	423	464	437	445	424	410	417	412	425	441	433	416	443	418	479	449	418	441	425	426	461	476	420	468	442	410	442	454	440	434	419	443	420	463	444	415	417	392	426	450	412	442	459	447	473	450	430	442	405	455	444	413	458	441	424	433	426	428	411	445	409	432	431	438	418	458	449	413	424	430	455	433	429	420	394	413	441	430	452	477	454	451	408	425	421	419	461	427	390	434	450	441	416	454	419	431	424	448	454	439	447	406	414	433	409	405	469	436	442	446	465	470	452	459	423	453	433	454	461	435	412	439	429	432	451	400	456	434	409	445	445	435	419	469	403	407	446	463	409	410	427	399	443	420	457	445	404	445	432	436	421	403	437	458	454	385	460	419	422	440	454	445	446	435	423	424	465	437	438	433	433	449	437	443	432	462	425	423	427	423	455	431	455	434	402	437	434	439	441	432	417	449	373	457	416	413	494	378	448	434	403	437	445	432	444	431	417	422	437	433	448	426	368	432	505	415	422	411	428	414	430	454	456	431	430	426	410	422	435	457	463	446	404	433	482	415	457	449	447	435	458	440	440	433	448	464	357	438	421	405	433	405	445	410	398	435	487	427	455	396	436	447	446	443	424	449	414	429	434	482	410	438	415	393	452	409	437	450	436	442	408	445	411	414	399	431	444	400	435	447	422	442	418	430	439	462	502	399	443	440	471	453	411	450	417	434	445	402	412	415	438	436	446	419	440	425	467	403	433	471	456	424	460	467	431	439	433	435	432	437	454	428	447	437	413	431	459	420	444	433	444	408	427	413	411	434	417	422	401	444	423	463	434	418	460	410	447	423	466	459	467	436	465	436	418	408	430	407	418	399	431	390	422	395	424	434	459	448	409	435	424	469	485	455	431	453	431	488	406	428	401	394	446	408	421	427	446	432	448	431	444	440	450	445	365	416	439	446	425	419	430	457	459	447	448	391	403	431	441	453	464	450	441	417	418	416	427	433	441	450	439	456	438	460	450	435	483	473	420	429	419	419	409	448	460	463	435	411	435	443	456	431	436	412	374	457	405	406	435	431	434	425	399	469	422	459	445	408	421	388	431	460	387	426	486	458	462	443	438	455	480	456	395	447	416	515	436	481	391	445	478	454	418	429	442	462	409	446	396	450	418	405	449	431	444	422	419	429	398	435	391	450	426	422	448	428	440	428	456	431	398	474	453	415	425	448	423	440	411	453	405	449	435	387	425	440	452	472	408	451	463	444	415	447	428	431	422	433	395	427	428	434	450	424	419	446	411	443	428	444	452	428	440	424	445	433	432	433	434	432	491	469	434	449	400	446	415	443	453	439	448	450	417	443	414	464	423	435	450	431	409	451	394	469	417	407	443	453	454	435	420	419	439	457	432	403	422	427	443	473	446	424	411	427	420	407	472	446	449	429	443	410	461	430	403	423	424	452	409	421	458	422	407	416	455	464	431	411	438	438	444	441	409	424	450	450	422	430	456	434	382	397	433	430	417	413	415	433	446	438	447	446	461	409	448	393	426	444	471	454	442	444	423	419	449	443	428	409	461	461	463	437	448	444	446	430	408	459	421	430	433	416	459	458	448	407	398	426	456	437	413	451	457	469	433	428	472	488	423	453	430	458	452	450	435	419	415	427	422	439	431	463	445	444	474	413	459	425	417	442	412	435	433	437	446	414	398	367	460	436	436	447	424	438	405	428	421	447	457	449	409	406	416	468	421	474	435	431	392	449	476	426	434	425	421	455	416	422	456	452	423	418	413	436	424	454	426	447	416	401	443	426	404	426	390	456	433	435	426	465	457	447	441	440	418	460	378	446	460	409	458	433	453	476	390	420	457	420	433	408	422	421	430	440	432	438	451	431	438	426	434	438	456	451	446	431	427	409	424	419	470	476	476	406	428	413	400	439	404	427	416	447	450	436	462	449	411	427	424	452	416	445	438	434	440	453	422	409	409	425	433	418	404	447	429	427	447	450	432	447	456	426	430	408	432	423	418	426	442	383	434	389	437	427	447	436	448	436	430	454	404	408	418	424	429	461	449	431	433	449	429	455	437	444	412	450	405	447	419	441	441	451	423	430	455	468	436	443	424	434	417	470	410	446	416	460	429	434	402	425	464	461	473	456	428	414	451	463	415	459	429	425	422	387	412	440	425	451	415	461	415
9324	9030	10455	21139	7919	3305	4053	2902	1858	876	567	655	636	685	598	499	586	417	402	380	466	447	399	366	333	307	267	267	274	283	266	260	295	273	248	258	263	232	255	254	245	294	261	245	261	246	248	292	274	259	252	249	230	240	254	228	235	236	244	240	236	229	249	217	258	260	230	205	233	220	229	221	265	256	226	252	244	263	257	249	252	234	197	260	243	260	242	228	216	229	234	242	238	241	219	245	251	237	253	219	254	247	236	250	268	241	231	239	231	235	218	247	240	215	227	237	253	228	235	253	234	243	286	239	237	241	228	231	228	279	273	222	248	235	259	228	243	245	250	231	245	235	254	233	227	229	226	263	264	248	268	194	233	225	241	232	236	261	220	239	229	214	217	204	241	253	238	237	252	225	242	243	254	237	256	223	224	234	249	238	267	229	194	242	244	207	248	256	236	203	205	229	235	243	251	251	246	224	225	266	237	237	243	239	216	225	203	241	245	258	260	217	228	236	218	199	243	268	221	248	237	242	220	230	231	230	244	241	260	238	225	230	252	213	251	214	261	235	233	235	263	245	235	228	221	225	238	262	228	242	249	232	228	240	273	215	225	235	232	227	227	230	243	272	256	238	252	218	260	270	217	263	236	275	258	231	265	227	259	238	234	248	233	220	216	256	240	242	241	238	232	252	227	219	235	250	242	250	226	257	228	254	284	255	229	228	243	233	226	229	250	240	238	237	217	222	237	232	224	245	246	198	240	241	238	212	224	236	219	279	252	244	217	224	230	225	216	210	224	219	231	239	225	244	212	246	240	247	240	217	228	232	206	249	236	255	209	246	212	261	243	254	252	210	224	248	212	252	235	232	224	248	247	227	233	224	223	227	222	240	229	213	239	228	262	271	205	258	220	248	230	270	233	235	225	252	225	237	219	233	247	237	239	250	218	240	258	267	247	267	240	216	261	248	236	241	258	246	259	234	240	221	236	251	264	220	222	242	264	233	243	208	266	262	204	240	223	243	235	225	235	266	245	225	245	245	237	228	208	211	219	250	246	239	226	250	269	257	232	260	212	235	230	260	224	265	236	230	223	235	247	249	269	253	247	240	207	264	251	214	267	235	238	241	278	244	261	215	283	255	273	236	212	226	212	236	241	243	258	243	214	256	245	252	252	226	230	191	266	231	241	253	223	245	224	239	255	244	224	235	228	241	226	257	242	259	230	237	219	232	254	231	231	274	235	245	218	281	238	232	247	246	209	227	199	242	239	210	237	252	214	237	258	251	236	261	214	227	239	242	223	234	222	211	241	255	240	236	252	222	235	281	213	223	249	248	226	267	270	277	220	220	269	225	220	239	255	252	225	227	234	199	244	233	252	234	242	215	240	250	244	233	264	247	257	227	203	266	236	239	234	230	228	207	233	249	251	238	226	239	218	210	221	219	235	234	246	232	230	233	244	225	247	232	229	205	255	247	228	230	230	231	228	228	240	223	266	246	242	229	250	226	234	257	224	232	255	246	217	250	226	266	242	225	258	222	235	231	214	254	236	237	245	239	229	232	238	228	228	261	224	221	206	265	251	230	217	261	217	250	237	246	220	248	237	238	225	238	226	247	256	234	225	282	229	236	218	235	232	232	232	241	245	220	221	262	222	249	223	235	259	246	213	229	210	256	233	232	227	226	254	204	258	239	218	231	254	232	243	254	243	243	257	242	236	245	241	222	250	221	192	242	247	209	219	262	236	199	235	223	223	232	249	218	237	225	232	251	244	228	223	246	224	256	225	248	251	228	247	246	251	236	221	254	239	217	243	210	242	260	230	210	256	273	206	242	217	251	248	233	252	217	238	239	235	247	247	251	247	259	230	228	237	218	216	246	239	245	247	239	226	234	257	224	221	216	211	234	224	234	228	253	224	260	239	233	230	220	241	217	229	232	249	236	232	224	242	235	238	234	248	261	246	249	249	230	232	278	240	239	237	226	218	244	208	240	255	220	252	233	231	244	254	231	262	240	224	244	247	220	240	244	241	231	234	264	260	252	240	254	240	247	247	233	245	237	253	225	235	240	235	249	233	229	250	234	257	221	263	197	223	259	232	228	243	218	263	223	221	247	247	236	246	235	217	245	205	229	282	235	227	205	243	226	253	220	240	246	234	235	248	261	240	226	252	246	245	219	262	260	219	233	230	245	244	258	220	241	256	241	229	260	234	253	204	215	251	215	243	231	246	240	242	224	227	250	246	253	245	197	220	243	248	223	224	240	247	251	211	218	241	241	251	253	247	250	262	243	246	269	229	246	246	229	237	207	268	239	221	248	237	230	233	259	235	229	227	253	246	232	249	225	208	270	246	217	217	216	235	262	229	244	252	235	206	238	226	250	228	218	190	224	243	253	251	241	220	243	252	267	224	230	213	230	226	236	229	235	242	231	243	238	222	229	236	216	246	227	238	221	219	231	248	227	245	218	247	222	238	234	208	261	230	220	240	224	242	241	206	226	246	241	242	228	245	241	223	244	222	234	217	211	235	219	257	238	219	235	249	204	264	228	220	226	205	261	234	241	234	220	222	260	221	253	232	249	253	233	234	232	222	218	234	223	242	205	253	241	265	236	255	252	241	243	254	243	260	271	247	259	224	246	260	235	230	245	231	247	253	232	233	230	251	257	238	229	230	232	245	239	257	252	244	263	232	238	219	217	230	251	227	245	220	244	248	223	243	234	234	251	220	258	237	261	231	216	235	231	229	222	248	226	231	258	245	258	242	235	210	255	228	228	235	248	229	235	242	212	247	214	238	237	238	252	239	223	237	230	243	238	236	243	251	255	215	248	244	219	248	228	241	252	240	233	234	235	211	225	246	251	250	236	237	264	254	277	240	230	208	213	198	250	215	242	269	245	227	230	254	251	232	252	225	208	230	267	248	257	241	205	243	198	240	260	226	231	228	199	237	194	266	278	210	234	221	256	220	246	233	215	227	238	235	204	216	227	245	247	222	229	222	233	244	230	261	233	225	220	222	226	229	240	247	235	250	239	243	246	251	232	259	248	221	243	253	247	244	239	231	242	247	210	235	231	232	228	217	243	242	230	233	239	244	233	250	233	221	219	237	222	221	234	240	268	252	230	249	259	245	233	249	243	234	226	230	242	233	255	220	252	229	283	264	233	230	238	245	252	255	239	218	237	227	240	243	231	221	234	247	229	231	227	226	224	235	245	242	243	262	213	221	242	222	232	216	226	242	208	252	237	225	227	252	231	231	233	240	247	232	231	245	226	234	238	244	240	215	206	240	258	243	253	249	257	236	222	235	236	240	242	242	238	249	208	257	243	218	236	229	228	248	241	228	245	231	251	256	231	235	234	231	251	239	242	220	215	224	243	241	262	244	207	260	233	261	236	246	248	242	254	230	232	206	233	288	261	243	236	262	227	231	225	231	227	249	224	240	246	227	236	234	213	236	231	238	270	264	243	239	247	252	220	232	225	240	237	227	236	227	223	251	256	252	240	251	234
7418	10583	13676	28951	11106	7585	12106	7787	6696	4052	2568	2704	3094	3403	3155	2072	2770	2037	1891	1776	1957	2001	1650	1681	1316	1056	846	824	773	756	756	713	684	707	706	766	763	719	740	754	782	813	781	696	692	719	663	841	821	742	632	681	613	628	670	569	605	632	583	653	551	593	612	609	616	581	576	577	644	594	619	595	595	562	563	573	539	596	580	594	592	555	569	641	583	575	572	568	583	611	578	588	572	573	593	577	598	591	590	574	536	550	591	570	577	551	559	567	557	557	531	570	585	535	507	543	506	603	569	554	575	591	574	557	548	554	579	612	581	571	544	579	533	567	579	556	540	568	586	547	587	550	542	579	561	525	576	544	521	547	565	552	522	570	581	539	577	545	539	564	587	532	561	531	594	564	570	576	549	557	574	534	565	554	541	582	531	540	602	562	553	563	604	583	544	539	542	538	615	536	538	574	559	571	563	548	571	544	546	538	629	564	551	608	536	583	516	541	548	557	530	554	523	526	549	548	590	589	538	522	572	565	545	556	549	536	588	529	597	564	529	553	518	521	547	556	556	546	557	524	556	512	537	550	579	573	558	565	569	568	554	539	565	556	552	572	540	566	591	582	541	529	574	540	525	597	574	602	512	525	537	567	499	543	610	521	540	578	528	527	546	509	540	558	520	540	597	581	527	532	571	541	569	516	537	572	550	576	568	555	525	536	584	571	590	555	549	567	538	565	547	555	575	523	566	554	569	535	567	571	574	563	596	523	600	603	556	601	544	532	523	552	534	576	557	596	523	566	558	554	562	559	548	544	538	546	525	546	554	542	608	527	511	524	558	573	552	561	579	541	542	540	583	560	539	542	570	569	552	520	553	548	557	555	522	593	590	549	537	587	529	546	579	554	530	534	560	618	568	597	541	573	521	544	557	531	559	536	538	560	503	563	576	521	568	561	581	559	557	541	577	568	545	574	588	561	536	548	594	536	542	565	533	545	533	531	550	530	586	576	556	544	506	556	567	567	556	602	564	532	590	557	598	569	571	526	580	572	572	557	548	546	564	554	614	580	518	525	556	527	544	532	563	560	573	555	532	524	534	552	585	548	552	528	557	587	534	552	618	590	599	553	575	534	558	565	596	550	527	537	537	571	522	546	572	595	544	527	573	511	585	610	588	569	555	559	536	548	555	546	565	549	561	587	565	537	576	510	515	577	555	607	577	535	522	545	502	553	515	545	571	553	528	545	506	582	482	562	556	574	593	586	606	561	567	562	562	596	550	570	560	548	562	555	615	548	575	534	581	562	575	546	576	540	536	555	591	583	527	544	555	584	547	574	581	563	589	578	573	569	542	573	568	587	561	574	551	542	562	600	602	560	604	580	578	525	536	579	542	567	581	558	554	554	528	562	549	555	568	542	537	527	582	564	574	537	525	594	626	558	557	561	551	516	557	537	570	566	529	536	563	588	551	584	573	556	547	563	534	561	551	534	559	525	584	561	557	584	537	557	589	564	593	564	551	527	576	512	552	547	562	552	538	524	568	570	547	539	591	565	549	561	521	550	579	503	579	558	503	575	534	562	554	548	569	551	576	593	537	597	616	555	550	560	521	523	588	554	560	577	592	536	590	609	556	530	534	554	551	550	549	582	545	550	567	542	528	565	545	552	580	553	560	534	546	542	573	540	581	571	548	580	559	562	535	550	584	557	575	545	582	571	521	574	548	555	561	576	560	549	584	543	591	557	538	581	523	574	520	556	563	527	567	552	532	546	535	578	569	538	536	558	560	556	530	592	540	564	519	545	532	593	510	546	529	540	559	544	576	538	572	582	555	549	579	550	575	533	593	614	563	565	570	590	576	538	521	577	535	510	587	545	535	550	595	583	581	578	577	561	585	557	617	562	540	592	520	548	582	547	535	539	565	587	554	537	552	511	517	553	515	557	572	556	574	539	558	592	565	555	551	538	607	550	557	552	566	563	538	582	562	560	543	533	607	551	550	574	547	559	582	514	558	560	542	529	543	543	566	571	610	551	543	563	542	535	529	540	572	532	591	532	564	559	540	559	527	579	540	561	555	572	516	579	615	589	571	620	529	615	539	593	539	523	565	533	538	566	575	563	562	597	573	539	522	576	542	553	560	517	538	573	540	530	546	558	596	566	586	592	541	528	539	545	558	554	576	571	571	564	533	582	559	527	587	604	539	559	563	556	550	543	555	563	563	543	545	532	517	558	544	569	573	546	564	541	534	546	599	562	571	545	542	583	542	584	581	562	527	571	546	564	539	597	609	589	581	549	583	560	623	550	557	527	596	581	517	497	604	580	581	554	585	568	539	591	546	524	564	564	557	541	551	563	568	542	584	568	578	552	537	564	551	509	515	546	581	565	563	549	567	566	536	554	544	571	555	568	541	555	533	529	550	581	573	577	526	486	530	580	543	587	534	602	570	563	532	539	544	558	541	578	569	548	564	595	543	555	569	540	581	576	576	581	626	551	532	566	552	518	538	512	569	541	588	603	582	560	535	564	557	573	516	540	571	558	602	567	569	533	542	547	555	582	527	559	550	560	587	559	499	564	541	555	547	538	575	562	581	536	537	548	557	546	550	538	560	557	573	534	521	563	553	558	583	587	553	575	524	538	510	541	538	496	529	527	535	557	589	586	561	547	551	548	537	591	559	544	543	573	570	575	575	548	567	542	566	558	550	550	545	543	597	565	538	509	567	561	559	541	503	563	562	534	577	562	545	551	583	563	522	529	586	551	527	509	538	565	560	599	587	553	524	565	594	618	538	563	553	547	531	554	530	578	538	556	569	544	566	537	530	546	576	590	539	566	552	554	550	564	561	550	592	572	530	529	544	583	557	586	584	561	522	567	564	578	558	538	572	584	602	572	554	515	562	575	551	550	560	549	510	514	584	586	576	542	582	555	532	562	545	562	546	581	587	556	541	572	548	566	539	562	552	533	573	542	512	539	562	609	581	519	559	543	569	553	552	524	507	551	519	583	577	542	517	542	585	533	554	566	509	536	550	515	545	555	562	543	505	610	532	562	506	530	541	565	613	557	553	516	588	555	553	584	594	535	556	572	577	586	524	550	531	522	610	572	567	557	551	572	512	510	570	588	530	558	533	549	515	543	521	551	525	583	550	582	552	561	552	492	548	541	575	522	574	499	570	534	558	555	533	557	561	571	565	578	597	591	546	574	602	548	563	504	572	590	557	537	586	575	531	578	547	577	582	542	535	602	577	598	562	556	567	539	551	566	563	496	547	527	549	586	594	581	525	557	541	577	564	508	538	595	602	577	535	532	551	572	573	500	510	562	534	552	572	569	573	585	618	583	591	513	572	558	568	577	546	575	539	571	541	561	543	593	571	572	531	575	543	531	514	619	552	546	569	548	532	529	530	542	593	560	523	525	533	575	539	544	580	557	533	553	581	561	563	526	558	553	573	573	591	614	564	580	595	546	572	560	555	564	530	546	609	584	557	597	553	542	547	546	555	605	599	568	557	547
36887	38525	36289	44770	31074	27885	32028	27829	25355	17244	9874	6146	4255	5138	5983	3114	2895	2151	1914	1507	1289	1010	966	798	452	368	348	304	331	341	296	305	305	273	294	269	283	294	291	296	321	332	350	317	286	286	272	315	306	304	283	271	260	259	279	235	260	218	232	239	265	250	288	266	271	205	256	232	243	255	225	228	229	209	260	234	217	266	244	234	237	241	212	254	267	224	249	213	260	240	262	248	229	258	239	225	260	247	223	251	259	223	217	237	231	209	254	242	264	245	259	241	252	247	269	262	224	216	256	216	289	243	246	233	235	220	272	249	257	240	242	220	228	236	202	241	215	251	234	250	245	266	207	236	243	252	228	256	259	256	229	255	196	256	246	248	252	253	236	261	265	249	272	208	244	244	242	220	221	251	250	265	230	240	227	237	254	231	242	231	240	266	211	230	240	226	221	262	265	223	243	233	230	241	240	254	263	253	264	236	211	236	239	250	233	254	224	254	236	203	242	238	260	238	242	218	224	225	277	234	249	226	245	257	247	230	244	228	259	215	252	222	229	241	231	211	247	232	232	227	239	230	238	231	226	257	234	256	228	259	249	222	231	267	251	217	263	244	254	241	249	250	239	230	244	245	230	236	227	222	259	233	246	249	227	246	260	210	218	240	249	234	235	223	235	243	250	226	263	240	240	243	224	259	257	240	227	231	233	245	227	218	245	227	275	237	219	236	258	234	247	231	224	255	202	230	228	240	239	237	261	254	216	205	242	226	236	243	254	215	222	214	230	230	240	229	254	261	221	237	242	233	239	231	215	243	216	223	258	268	224	225	225	243	247	248	257	254	236	230	226	230	230	228	243	241	257	217	220	238	234	270	227	240	239	236	237	212	200	254	263	248	217	239	227	249	243	223	233	228	228	213	246	230	247	227	260	259	250	223	217	222	259	228	245	247	274	229	239	239	223	228	213	273	229	242	244	238	218	223	253	205	231	274	251	219	241	210	220	245	223	217	252	253	234	229	236	252	233	252	243	252	252	259	241	244	213	219	248	250	250	248	251	241	263	214	233	204	246	242	249	242	244	190	258	236	243	242	255	246	229	235	262	230	247	248	247	231	252	220	270	253	232	211	245	235	241	234	251	214	230	252	209	235	258	255	270	247	257	251	238	261	290	229	272	226	236	246	240	226	230	215	225	225	215	236	248	248	248	241	227	252	244	249	222	241	237	237	246	228	264	230	221	251	198	253	228	218	245	254	267	240	240	222	215	203	219	243	259	259	245	246	233	232	222	242	229	254	222	216	223	241	256	250	229	242	253	193	237	277	235	219	248	250	242	248	222	227	208	194	226	263	276	225	230	220	221	231	254	250	268	240	266	257	226	230	226	229	222	236	240	247	228	206	274	216	248	243	245	242	232	268	239	235	203	216	240	236	222	225	246	232	234	225	220	239	245	226	241	218	221	228	190	234	203	226	237	242	227	222	240	235	245	226	266	244	228	242	230	259	196	216	231	227	261	234	246	244	230	205	243	235	231	258	246	243	254	220	229	248	239	222	226	249	240	237	250	232	240	230	235	268	204	235	252	219	247	245	237	273	200	226	229	228	248	256	256	227	289	231	254	232	250	247	235	268	237	218	240	247	236	257	237	264	246	238	246	237	233	225	216	280	255	236	233	229	228	221	247	276	216	241	258	254	249	228	237	255	281	246	217	237	226	198	255	230	247	244	248	246	229	230	245	265	232	236	225	240	224	261	228	236	232	222	230	258	242	241	224	250	236	255	253	248	250	240	248	234	240	242	246	272	241	217	217	247	257	223	234	232	211	247	217	222	228	265	246	227	225	229	237	264	282	273	231	246	249	234	266	240	224	246	224	229	245	215	245	253	241	236	232	240	247	239	220	232	228	228	229	219	234	258	248	238	252	224	242	236	227	223	241	214	233	251	248	250	252	230	229	259	228	223	236	236	222	224	257	270	259	242	239	258	241	240	240	254	237	252	248	238	238	253	232	234	237	231	224	227	236	238	227	235	233	224	255	236	223	242	217	218	232	234	239	218	237	230	232	246	249	269	238	218	226	250	229	253	249	233	239	227	238	250	232	238	236	272	211	230	236	254	250	235	261	274	246	230	239	219	223	262	248	275	248	266	230	269	244	235	242	275	222	249	226	234	237	222	240	213	218	235	215	251	203	232	229	234	274	242	224	237	241	235	227	264	226	229	233	244	257	241	249	224	208	235	224	227	267	229	225	240	232	238	263	220	223	273	245	209	221	242	222	241	230	236	223	227	259	212	248	237	249	249	230	215	235	238	219	231	232	240	241	241	231	231	233	260	248	240	239	236	251	235	243	224	244	226	235	246	250	230	249	250	258	230	252	228	247	250	225	230	256	239	238	263	233	245	244	210	258	256	243	259	242	258	245	229	250	271	252	243	239	244	231	262	234	267	279	250	217	220	268	219	254	246	255	260	244	227	224	250	260	280	227	250	215	238	231	239	220	232	215	227	236	205	265	232	252	259	224	232	247	247	252	232	256	235	213	246	248	256	253	244	239	237	231	227	209	236	232	241	217	228	261	252	254	205	243	228	268	246	249	253	236	208	234	218	250	218	256	234	247	239	233	255	228	236	265	204	241	237	241	248	237	215	208	253	228	230	231	271	246	226	235	224	192	226	256	268	243	261	259	212	240	254	266	262	233	222	225	265	263	252	251	232	249	262	239	232	269	233	246	236	201	218	230	234	240	236	224	253	224	246	253	253	228	253	243	245	242	276	242	245	240	244	256	237	227	210	241	240	287	231	241	229	255	242	225	217	247	245	242	233	235	259	263	238	232	245	271	247	208	225	221	238	259	251	236	241	233	235	252	230	222	253	244	226	235	231	270	245	234	251	300	241	231	226	238	250	227	246	251	273	238	250	219	236	256	210	258	244	265	263	219	249	231	244	244	260	224	223	235	208	203	212	233	233	263	259	258	230	241	251	268	234	230	256	227	239	213	291	266	243	227	265	255	263	238	248	209	247	217	254	242	243	236	228	227	229	227	252	242	225	265	244	248	240	227	261	257	240	253	232	267	220	248	220	213	225	231	243	230	250	218	215	219	270	244	216	227	227	241	251	217	256	254	251	222	217	262	255	220	224	245	230	267	240	251	236	255	279	225	212	207	239	244	247	242	258	275	264	232	243	228	237	212	257	241	238	255	247	272	231	218	240	235	240	232	227	231	248	232	223	222	238	230	230	224	226	252	258	234	240	225	244	237	244	251	279	253	249	220	247	231	242	263	243	244	222	243	256	243	232	243	227	246	255	262	226	243	217	246	220	270	234	240	240	279	218	244	232	237	251	241	242	215	241	199	236	215	233	213	269	234	221	254	273	271	222	204	244	239	230	248	241	234	264	233	252	261	231	230	210	215	222	235	267	260	210	243	219	250	284	259	213	224	249	232	249	250	239	227	235	234	232	225	232	226	236	228	246	251	239	225	245	211	280	236	207	260	226	255	237	265	246	252	221
27012	34148	33484	46622	38305	35679	41623	35923	37825	23372	15022	12305	11711	15621	18975	10945	11097	9333	8865	6715	6691	6022	5222	4028	2003	1641	1460	1102	1164	1258	1163	1005	947	1012	965	1060	912	849	953	997	1083	1163	1145	1017	992	962	897	1107	1041	953	808	714	719	781	707	718	729	683	607	654	649	625	674	619	650	618	642	609	600	599	593	629	594	641	628	649	589	604	616	607	562	628	656	626	592	647	610	526	630	587	608	560	542	592	574	615	586	536	562	603	609	598	581	593	564	589	637	591	603	602	595	568	584	575	560	565	577	583	550	547	553	546	592	567	567	587	549	532	578	507	577	559	581	565	570	553	594	552	563	572	514	602	565	547	567	560	573	531	562	539	570	509	574	558	554	592	540	545	495	581	558	554	505	583	520	563	548	560	563	545	561	569	582	600	512	543	584	565	564	526	565	521	526	575	516	555	576	546	527	542	522	505	554	569	577	555	535	527	567	551	543	508	496	554	546	510	567	528	555	539	562	564	563	545	613	571	539	563	571	578	535	538	510	538	572	546	537	560	595	541	570	567	565	532	547	542	538	566	561	546	532	554	552	534	531	565	558	524	574	559	495	532	535	546	505	585	551	566	541	517	523	539	546	538	526	568	534	544	536	512	558	523	588	569	595	533	533	548	550	592	542	541	541	538	566	606	507	529	537	568	526	567	563	582	535	535	552	562	496	534	558	574	499	540	539	556	561	534	549	554	523	531	535	559	545	572	497	560	543	556	557	542	548	567	543	545	567	591	536	538	514	516	569	544	546	573	532	536	556	557	546	557	554	589	556	551	544	511	569	582	534	538	555	554	576	540	535	548	536	548	571	513	551	536	585	561	562	520	544	572	572	544	525	551	548	518	534	522	546	519	546	572	525	552	525	564	566	541	570	573	550	612	548	621	540	530	582	577	576	569	567	515	536	540	513	567	535	570	489	534	556	523	553	605	554	566	549	572	530	589	553	551	540	570	561	550	542	532	554	536	535	542	534	562	520	548	586	547	543	570	568	550	549	554	564	544	541	585	526	549	543	560	516	516	557	539	560	537	549	532	539	558	605	540	543	566	545	561	586	522	579	547	552	552	518	530	567	577	542	609	504	514	544	561	493	537	570	492	535	548	590	568	557	570	573	568	542	547	557	539	567	551	517	588	556	526	525	544	544	544	563	537	537	528	529	544	542	600	547	600	528	541	546	561	587	538	567	551	540	565	554	540	585	502	581	520	580	559	583	527	546	564	523	552	536	557	542	534	527	559	552	544	532	540	554	525	545	543	523	577	498	570	545	587	543	573	525	542	573	549	562	544	567	501	545	576	539	569	565	573	563	536	547	556	576	519	563	505	547	551	559	551	499	590	561	569	553	575	569	605	541	524	527	526	490	536	470	506	508	524	545	543	535	554	546	539	548	545	553	530	571	540	565	565	554	531	561	510	529	547	528	532	519	553	525	544	547	588	501	536	550	542	543	555	554	579	594	574	572	516	547	519	560	546	553	579	563	557	579	570	584	534	551	525	539	559	563	522	540	508	582	539	547	528	532	581	536	563	548	547	532	564	583	560	508	561	588	527	524	520	529	542	530	549	523	564	536	514	563	603	548	553	534	540	544	537	500	530	585	598	561	515	574	568	540	540	523	559	552	542	531	600	558	542	536	547	548	561	521	549	525	560	561	565	579	530	529	531	550	554	564	577	557	548	559	566	510	549	545	548	544	564	562	575	573	523	584	561	546	548	571	531	532	559	508	523	548	553	567	551	547	525	548	545	539	565	558	563	507	530	525	552	546	571	563	510	570	568	537	535	571	574	555	555	506	529	576	577	573	584	541	515	552	570	484	558	514	568	535	559	570	526	528	541	538	536	549	524	562	537	521	530	553	525	556	559	523	567	554	522	554	582	553	552	584	512	541	525	537	573	544	586	567	528	571	515	534	560	543	547	578	583	581	588	558	562	561	485	520	550	540	538	497	517	580	542	500	552	579	583	556	545	570	563	535	544	567	564	511	541	521	539	536	530	514	531	558	535	578	567	533	547	554	516	517	541	562	585	542	582	579	557	588	532	552	509	522	579	585	547	543	547	555	564	550	551	564	543	580	579	508	543	532	502	505	552	514	554	536	555	522	521	540	572	507	586	527	598	539	549	521	540	536	533	542	545	571	563	544	571	568	542	517	553	577	551	569	563	577	566	513	555	573	518	555	564	536	557	563	547	585	555	564	527	537	636	555	537	566	522	534	566	549	556	537	575	553	530	557	571	564	554	529	535	541	526	547	567	536	559	576	517	550	540	563	525	551	534	535	580	539	581	573	544	528	585	510	545	548	544	506	569	539	560	548	561	510	546	551	538	542	556	572	579	610	530	549	535	524	556	569	544	517	538	563	556	552	554	514	555	540	521	538	524	542	590	525	558	569	552	528	576	566	587	572	496	541	572	546	559	579	562	489	540	520	564	570	606	554	533	557	550	531	533	531	556	541	556	530	568	546	557	578	524	562	559	592	547	543	547	533	530	571	565	589	596	509	522	513	559	536	500	594	512	550	562	503	577	552	561	524	566	541	524	556	503	531	556	547	588	570	537	573	524	552	540	514	524	510	543	534	547	578	567	596	535	560	513	558	515	577	549	539	538	525	578	533	549	548	516	558	511	538	550	555	550	540	533	573	518	546	569	532	598	558	559	532	540	522	591	544	547	552	544	556	586	539	540	551	561	529	540	577	510	560	556	581	557	545	620	542	527	594	561	526	540	585	526	575	518	582	539	533	519	545	558	521	526	566	497	547	548	567	543	528	552	556	541	557	523	552	508	552	545	533	566	549	579	542	559	556	545	569	549	560	572	521	570	541	538	527	540	516	577	577	547	514	513	546	544	546	555	549	509	546	556	561	565	518	504	593	543	540	563	550	551	573	575	546	574	545	575	539	557	548	565	536	533	522	548	521	518	544	507	577	515	555	555	564	539	525	539	500	534	542	542	567	528	529	566	556	546	560	560	541	541	555	518	543	537	559	576	531	590	558	585	530	563	537	627	538	564	565	562	572	543	575	545	540	553	556	577	582	542	528	557	555	562	574	544	560	574	569	537	552	561	601	588	548	536	559	557	519	536	577	552	532	552	534	566	556	532	556	542	522	553	567	544	551	518	553	543	502	548	550	522	553	570	527	501	524	548	538	538	523	544	537	567	557	522	568	557	569	535	589	537	554	532	531	588	523	521	513	533	596	565	547	610	528	537	574	559	515	538	545	540	547	543	532	530	540	553	568	555	585	553	556	544	545	555	554	531	534	522	569	554	566	569	554	550	553	559	526	525	534	524	531	548	534	544	530	519	565	579	534	560	580	546	546	559	569	527	543	543	593	533	561	515	510	568	535	557	606	586	556	559	591	517	526	551	569	568	580	515	558	555	571	525	522	561	571	561	537	523	553	510	517	507	577	540	553	544	545	553	521	571	570	553	566	542	549	546	555	518	516	549	573	584	535	513	517	543	544	558	559	552
43505	40614	37020	41721	29969	28206	31722	30177	31386	23980	15169	10044	7498	8558	11339	6802	5734	4462	3461	2872	2392	1601	1371	842	513	464	443	356	318	336	346	330	336	282	291	289	250	273	234	263	317	349	309	312	302	314	249	302	273	236	243	213	224	247	211	213	233	216	218	210	228	243	237	211	191	197	236	173	209	228	202	191	210	180	202	212	190	194	190	242	177	173	202	218	192	222	207	188	193	185	208	177	182	221	223	204	184	179	191	200	204	193	191	198	226	205	210	204	196	189	198	167	219	201	193	207	187	171	186	217	186	206	218	169	174	201	190	201	209	200	189	200	204	167	190	191	188	200	199	184	188	194	192	169	198	194	223	197	237	160	169	169	193	168	196	181	180	195	199	188	208	165	195	191	222	179	207	191	209	188	185	189	175	174	171	205	184	211	198	188	185	178	178	169	193	172	177	221	172	175	232	191	190	162	175	186	184	195	221	199	169	186	217	208	189	171	168	180	207	195	197	224	184	197	185	186	199	182	161	193	173	209	203	192	188	183	185	194	174	178	191	184	212	192	154	185	179	199	185	202	204	164	200	176	215	189	202	197	196	160	178	209	174	201	191	207	186	199	199	195	184	184	200	191	193	193	182	186	206	203	196	186	189	168	190	174	189	171	202	200	216	198	194	181	181	172	169	183	198	177	180	198	206	189	204	214	165	191	178	165	198	171	192	186	184	189	207	180	188	191	193	176	159	186	208	170	196	213	174	201	177	187	206	176	193	197	208	211	169	177	181	227	190	195	189	198	182	185	183	174	186	184	189	174	183	182	207	212	193	185	202	191	184	183	186	211	184	210	189	188	194	184	193	177	177	184	177	209	228	179	211	194	183	164	182	162	198	194	162	181	193	196	188	167	193	191	168	198	226	204	214	188	194	194	189	188	195	179	198	196	187	204	197	198	206	180	195	169	177	215	174	173	191	197	171	192	190	194	166	188	176	204	216	166	180	201	168	187	187	211	202	177	189	206	179	212	163	144	207	176	174	181	190	212	160	184	174	173	174	203	150	199	168	206	199	213	210	194	169	165	187	202	193	188	204	184	197	198	163	181	177	180	193	187	183	191	188	199	174	154	185	193	209	182	218	193	196	167	215	182	195	212	163	178	194	172	193	187	172	166	179	195	197	185	179	208	181	209	180	199	189	211	195	183	159	189	175	183	155	173	174	190	216	169	190	203	161	183	160	208	176	179	188	186	187	172	177	213	185	197	204	191	178	198	191	185	180	196	171	158	193	191	154	178	192	174	196	200	204	171	159	195	189	202	180	172	183	175	188	175	179	194	187	165	177	204	190	187	182	177	212	171	201	174	173	220	192	197	204	185	170	215	190	186	181	191	204	172	200	194	207	206	229	211	171	212	179	173	165	178	168	195	186	195	200	193	180	183	200	190	217	209	178	196	177	206	189	174	199	174	175	176	186	180	205	212	193	171	206	179	196	220	174	210	189	209	194	185	185	232	182	208	179	203	158	204	209	183	164	200	190	179	199	167	201	185	185	165	188	185	183	200	196	180	193	172	175	180	198	177	187	195	175	177	191	179	186	194	184	184	198	195	182	202	203	189	171	183	157	183	172	168	193	212	207	174	189	176	172	193	191	200	195	196	173	207	201	170	194	187	185	187	192	206	188	202	181	168	184	185	210	172	167	179	204	193	196	184	163	179	226	188	203	192	205	199	195	199	194	199	195	190	210	202	193	184	174	181	194	183	175	169	178	164	190	205	213	185	182	199	171	192	209	187	191	174	184	182	182	186	199	214	194	192	178	167	171	198	202	188	179	174	183	170	211	170	185	175	181	206	204	184	172	173	207	181	183	170	197	190	191	214	194	170	173	171	193	181	192	192	200	171	165	219	181	196	175	177	187	194	173	209	202	188	180	169	179	182	178	196	198	195	185	206	185	159	205	199	185	197	207	179	191	199	179	172	192	213	196	205	181	188	153	210	179	183	175	186	204	205	196	215	192	177	189	178	192	166	211	220	173	180	188	196	189	203	197	186	201	168	165	183	162	173	187	179	204	203	218	168	199	184	204	195	175	191	173	179	205	175	191	167	200	195	182	181	201	186	184	201	171	199	200	175	204	187	227	204	160	186	196	178	187	214	187	206	191	158	181	190	182	175	177	206	182	215	182	209	185	168	195	193	206	172	180	187	185	166	186	163	160	183	222	190	188	201	200	201	202	186	189	178	165	168	175	178	187	178	196	216	190	179	191	178	208	185	167	193	178	171	169	164	175	187	182	178	200	205	173	185	183	190	177	188	193	202	192	161	187	199	176	183	178	169	182	194	186	205	204	208	195	186	209	187	203	203	180	185	188	199	184	179	179	183	185	160	187	190	185	193	182	177	159	204	195	195	204	179	197	188	173	176	198	200	220	181	180	209	204	219	201	192	173	176	166	166	177	209	190	187	166	159	202	185	198	178	194	187	173	190	158	198	170	174	197	148	191	173	184	198	187	180	205	206	208	186	198	209	210	182	206	187	186	171	200	205	181	184	184	171	181	186	166	161	194	166	180	174	176	181	171	182	195	181	196	170	184	175	204	144	187	194	182	200	181	192	209	171	196	181	153	163	179	184	177	195	209	183	176	183	220	194	182	184	191	195	199	173	175	185	178	183	175	178	194	164	180	176	171	192	175	171	199	173	203	177	220	195	157	189	175	211	181	193	183	202	170	185	175	197	190	209	188	172	177	179	171	167	176	179	180	162	181	175	199	205	191	205	182	222	182	184	172	184	180	185	178	188	217	171	160	170	207	198	182	183	181	187	168	194	164	172	183	186	191	198	180	177	183	187	181	170	190	177	183	193	178	179	186	217	200	189	204	179	218	186	178	205	181	169	185	188	190	213	210	193	206	192	178	206	183	186	184	188	188	192	213	176	208	194	207	179	181	174	197	197	182	206	189	189	210	169	173	181	203	182	186	180	168	173	176	169	201	202	171	177	189	174	177	200	204	176	187	189	195	195	186	181	180	233	186	184	174	197	205	167	179	175	166	181	192	179	154	194	190	199	187	182	190	177	204	199	209	212	162	212	201	200	185	207	196	158	177	194	189	219	179	185	195	202	202	205	209	163	188	211	171	202	178	204	209	212	167	178	172	201	180	181	170	178	189	178	159	207	206	170	190	184	187	205	225	214	190	216	211	195	154	191	167	176	184	192	180	203	178	193	193	201	186	189	189	184	186	193	193	190	164	188	164	194	193	196	191	196	191	191	194	181	195	192	175	193	199	209	152	181	173	196	220	178	173	182	187	187	207	214	168	184	202	180	175	192	186	197	182	210	199	201	210	200	198	233	206	182	180	171	213	203	188	205	191	194	215	183	181	212	191	188	209	211	188	192	192	192	206	230	206	179	182	198	189	192	195	153	177	184	189	175	174	191	193	192	198	184	172	187	190	206	212	182	182	189	189	196	186	196	171	172	202	159	196	199	196	184	209	179	197	199	201	201	173	170	171	177	184	184
32061	38272	37454	46413	42064	41860	44107	42243	45464	31023	21258	16612	17676	22991	26557	18095	15231	15017	13188	11059	10313	8416	7404	4237	2632	2219	1890	1472	1350	1333	1360	1225	1237	1172	1159	1150	1069	966	948	1082	1237	1281	1288	1252	1209	1119	949	1322	1219	955	789	715	666	754	713	683	688	623	618	607	569	634	631	619	601	578	513	615	624	534	508	506	516	496	535	527	478	533	541	489	480	476	493	531	563	525	498	505	509	519	547	502	486	491	544	507	480	511	475	448	460	445	466	488	482	478	480	485	464	451	511	461	471	510	470	435	486	438	462	479	479	472	487	434	445	429	448	456	439	460	456	475	471	432	460	442	463	444	438	405	448	417	436	430	426	463	447	455	417	453	415	441	496	440	441	411	438	448	417	414	450	440	430	426	439	444	411	426	429	475	420	455	444	426	416	425	376	413	437	449	421	441	431	425	434	423	403	449	469	418	444	431	444	460	426	435	408	436	429	428	430	386	421	465	386	443	430	414	397	452	423	397	400	406	385	477	440	434	410	447	408	437	413	433	465	422	449	423	439	423	419	413	402	446	435	435	426	401	423	451	434	420	407	437	396	433	446	433	421	443	410	421	431	437	367	434	442	439	426	427	418	442	433	443	449	448	414	420	411	408	419	424	429	485	427	432	457	412	406	414	428	443	453	426	453	446	457	454	438	416	408	438	414	388	393	496	438	471	415	447	445	421	422	429	456	408	454	426	431	421	442	419	462	456	436	427	420	469	455	452	413	419	430	402	416	444	439	433	428	442	409	443	411	395	452	427	424	423	446	430	418	442	413	422	406	432	405	420	410	408	406	464	412	434	449	429	446	440	464	469	401	432	461	432	446	445	416	453	447	449	383	421	469	426	473	417	427	435	466	391	475	458	424	438	470	441	420	416	450	432	448	415	430	407	430	446	425	469	448	459	449	443	442	456	435	389	462	398	421	473	436	452	416	414	454	465	419	437	451	428	453	434	425	448	430	411	421	444	447	389	411	407	430	459	426	425	431	436	447	416	437	421	452	456	458	408	451	450	399	461	429	446	435	439	416	459	432	428	462	432	422	435	430	443	422	403	420	434	390	436	414	419	434	414	414	408	419	441	436	440	437	437	454	482	445	444	440	435	418	454	466	445	421	433	450	470	438	413	423	418	436	393	423	462	443	457	435	450	424	423	424	455	433	418	454	422	415	426	417	426	445	428	408	387	427	415	436	419	432	386	421	421	455	431	418	445	448	430	425	410	444	430	437	420	403	418	470	411	453	428	427	450	441	407	417	402	465	460	437	449	485	468	433	418	389	435	395	396	432	429	420	435	436	414	429	408	431	473	429	435	422	410	430	418	431	422	415	467	423	443	416	427	395	454	426	458	440	409	433	436	411	443	436	482	434	390	428	412	435	424	457	438	443	416	457	435	440	450	444	419	476	423	426	424	406	430	415	443	461	419	406	447	426	420	438	450	449	417	489	449	445	442	481	421	438	417	454	444	408	417	430	426	440	485	448	424	434	438	436	427	438	470	434	429	416	424	455	420	381	424	432	437	445	450	425	414	465	407	416	455	418	454	408	403	424	418	445	431	441	447	418	394	462	452	434	432	419	425	412	431	418	414	450	417	423	422	438	423	398	399	442	450	380	450	415	423	441	386	412	456	396	419	412	436	402	447	427	422	421	427	477	404	468	418	454	438	403	463	437	443	396	407	426	416	450	426	478	465	404	433	437	433	435	402	455	420	450	471	426	430	481	397	411	429	443	426	460	409	456	426	439	415	432	429	442	438	429	432	416	390	441	457	450	416	468	420	421	413	407	421	410	399	446	414	422	468	444	422	391	424	460	440	439	460	421	432	477	419	441	420	445	427	415	409	458	419	413	440	466	419	472	458	440	437	427	434	402	439	437	445	378	419	427	437	461	434	425	422	422	440	463	455	417	447	442	449	432	458	438	446	463	419	439	397	421	452	459	438	439	424	439	452	435	407	426	404	412	398	395	446	462	446	416	421	434	405	437	433	404	459	429	429	432	405	451	406	438	411	425	407	456	450	428	439	440	407	437	402	420	450	449	425	446	445	454	417	469	409	399	473	430	432	412	432	414	443	429	410	398	461	413	464	405	417	434	452	425	410	454	441	448	422	419	407	447	411	453	427	428	418	454	421	442	422	438	422	450	431	461	411	423	395	443	438	424	455	444	440	402	438	444	437	453	402	415	415	425	415	428	449	426	431	454	426	468	471	434	442	392	427	428	441	428	409	446	425	453	459	459	444	422	474	429	442	416	427	425	497	418	467	442	446	457	397	444	406	469	427	419	437	431	440	401	401	414	419	452	434	396	452	426	433	418	398	475	404	423	426	452	445	370	401	406	430	473	427	409	415	410	422	417	408	404	438	430	417	423	445	442	440	422	456	444	405	417	449	430	410	411	369	425	421	416	468	419	433	463	445	432	439	440	421	441	422	451	407	462	420	430	436	415	435	393	419	423	389	421	386	424	419	439	447	464	454	414	412	428	446	418	451	424	418	453	431	443	414	438	443	400	441	405	427	447	430	439	429	434	396	408	413	448	409	454	429	418	402	456	414	431	448	469	467	433	402	411	439	431	451	436	448	441	401	415	440	434	452	391	416	436	436	446	442	441	443	411	427	436	444	426	434	435	417	444	421	470	415	452	410	438	414	435	406	406	411	452	427	446	433	479	434	427	397	442	442	399	455	471	460	472	412	427	435	478	415	429	447	409	416	402	444	441	445	449	389	414	418	435	468	419	438	415	442	450	476	431	414	421	438	385	436	451	454	387	443	432	450	484	418	427	459	423	429	421	441	456	430	414	421	448	410	433	414	440	393	435	425	419	417	407	426	412	447	434	438	412	437	445	433	448	443	428	449	403	452	441	424	414	449	439	438	437	424	445	437	430	441	422	422	435	440	457	431	417	459	450	384	441	442	437	432	437	410	450	450	429	390	442	435	396	412	399	418	411	438	422	435	455	431	453	465	451	452	443	451	429	421	416	438	452	444	449	452	449	423	442	411	424	448	418	441	432	433	458	431	428	440	431	411	411	416	436	417	428	419	439	437	421	445	443	418	448	432	405	442	423	448	430	441	429	448	442	433	388	426	433	401	417	434	439	423	417	421	440	400	425	438	414	469	439	438	407	449	452	454	439	449	450	435	428	414	422	482	443	423	433	473	454	436	415	417	424	427	431	427	379	459	443	412	427	414	427	430	442	417	440	424	435	443	401	450	480	420	448	449	409	433	422	412	423	436	431	399	437	490	409	435	378	426	428	416	409	442	400	429	471	455	418	433	402	434	446	463	403	442	406	456	468	404	460	395	446	421	415	418	433	467	424	389	412	446	414	411	384	419	456	408	428	453	386	439	457	463	423	438	433	449	441	452	453	420	479	443	441	433	422	446	450	469	425	399	407	426	440	413	422	414	434	402	457	387	445	439	408	448	419	393	461	430	415	449	426	443	428	473	429	431	469	413	404	465	447	402	435	429	425	448
9252	9378	9808	19280	7500	3068	3198	2434	1820	972	702	628	730	854	591	567	649	479	497	493	485	448	446	443	407	328	297	258	241	273	296	247	266	243	262	288	227	271	259	255	287	280	276	296	258	256	266	287	274	253	275	238	247	247	270	243	253	266	278	258	244	226	252	273	243	262	246	250	216	260	260	259	241	229	232	217	230	229	217	221	253	231	214	225	246	253	236	253	238	210	264	246	249	237	244	213	281	260	233	245	252	237	255	237	265	231	232	237	264	247	262	215	218	251	258	225	237	209	262	248	262	256	256	230	248	260	239	233	236	244	232	234	231	237	256	240	232	238	262	251	238	246	237	230	242	263	217	279	251	253	241	261	204	234	251	239	219	214	256	250	249	238	264	232	232	226	237	223	235	252	209	191	265	257	257	251	241	223	237	229	249	252	221	231	202	249	222	238	240	220	218	231	246	218	224	217	279	225	236	237	219	236	211	241	260	223	253	217	198	265	231	246	227	256	239	249	273	241	211	220	246	226	215	265	218	224	250	199	237	259	218	223	236	252	257	216	225	208	231	244	283	232	225	223	224	244	222	262	235	241	255	242	264	235	222	213	212	225	253	239	205	229	218	249	257	233	254	212	238	222	226	245	218	233	214	200	230	264	218	202	223	260	233	225	258	245	241	222	260	223	235	205	239	233	223	261	257	245	235	223	254	235	243	266	224	233	249	219	235	229	214	247	245	248	226	240	229	232	247	245	233	230	249	249	235	241	247	217	234	238	200	238	250	207	245	223	247	224	248	269	190	219	218	229	229	239	235	237	230	248	243	225	214	249	253	242	229	247	239	211	258	235	242	229	227	218	212	242	226	261	254	290	238	232	226	258	229	212	249	253	267	225	264	264	233	254	249	233	223	237	220	251	227	230	225	241	235	253	249	245	251	189	243	261	242	236	213	240	249	219	246	243	196	205	203	216	231	228	243	261	246	234	251	242	226	246	254	236	241	223	238	203	219	256	237	244	225	240	230	280	229	263	263	248	221	244	222	256	249	220	208	243	220	245	219	238	257	262	244	216	229	260	236	242	271	233	233	230	237	239	220	207	268	216	244	251	253	220	242	208	218	235	248	228	240	224	225	266	261	234	248	266	254	254	228	215	238	252	251	233	211	259	207	250	217	228	222	258	233	246	249	235	260	259	243	225	264	244	248	227	231	230	221	241	247	209	247	277	253	246	243	237	246	227	241	238	251	201	236	238	238	247	224	234	219	226	230	267	250	205	226	229	238	245	213	224	234	239	221	216	235	206	246	246	235	222	238	236	262	246	240	221	209	249	262	234	228	248	223	239	245	238	224	248	226	253	263	206	244	256	238	213	269	230	239	242	243	221	250	257	233	257	250	223	230	228	216	245	249	275	246	237	254	242	232	241	227	218	244	257	220	221	224	209	241	222	255	242	242	244	256	219	211	229	250	237	234	278	231	244	224	241	238	239	242	247	258	239	244	250	240	195	218	236	236	237	242	250	220	228	247	246	257	250	228	254	243	237	229	231	240	224	239	242	234	235	240	209	222	227	232	243	239	245	200	224	241	215	242	239	245	230	261	235	246	246	211	244	263	259	252	227	237	244	222	236	214	233	257	220	239	211	207	228	258	235	250	229	241	231	226	275	260	243	235	242	229	233	229	230	250	261	225	233	240	239	247	242	241	225	236	260	239	221	261	212	259	241	239	257	243	238	242	238	265	254	230	218	251	247	221	278	244	226	254	262	255	254	272	259	221	234	248	234	219	218	252	236	253	265	255	258	248	244	264	266	217	229	221	209	232	244	239	234	213	237	247	201	218	224	246	239	229	219	215	214	243	239	255	225	252	263	262	219	259	219	229	225	241	247	244	257	255	253	250	263	221	248	258	246	242	246	223	233	241	218	225	243	222	216	247	231	260	247	271	240	225	206	264	231	241	218	240	230	253	250	247	212	197	254	237	233	250	240	269	233	221	249	220	211	238	251	274	247	251	240	233	247	234	232	233	236	240	244	211	222	240	250	257	243	233	238	227	243	224	216	235	255	239	220	242	271	260	228	242	208	249	218	228	215	233	226	248	225	231	240	264	226	226	249	232	256	261	235	256	245	229	215	246	220	245	240	250	246	230	216	250	243	235	246	243	228	238	217	272	247	246	224	229	252	236	253	271	194	211	236	199	246	247	220	217	221	244	248	276	214	227	252	226	263	230	235	235	233	246	245	220	229	217	254	234	215	238	242	227	220	243	233	220	237	236	238	279	255	232	245	262	224	213	220	229	256	269	228	221	228	226	233	248	231	234	268	249	244	247	249	234	205	261	251	235	259	228	210	219	222	227	232	224	226	244	235	255	229	215	216	259	226	234	255	220	245	237	244	232	237	232	228	242	223	229	254	245	225	217	236	239	226	240	243	238	220	219	232	243	232	233	233	248	242	226	245	235	236	226	224	245	237	276	255	252	239	237	235	210	229	246	235	234	225	249	243	224	226	243	281	257	243	216	236	244	230	218	253	266	227	294	233	234	222	237	258	211	247	262	258	201	249	227	227	229	248	219	230	231	196	242	231	263	219	245	238	229	225	269	232	256	249	200	252	234	221	257	217	258	256	245	213	245	232	238	243	237	229	246	224	258	242	221	230	223	214	227	228	232	228	246	221	227	237	249	238	250	249	231	241	252	236	254	236	208	236	242	229	224	220	260	239	231	249	236	209	212	236	245	262	231	249	262	228	228	246	237	247	237	255	238	275	259	271	243	238	263	238	247	233	251	255	237	240	227	212	214	252	225	246	221	264	228	245	249	254	207	262	272	260	203	229	215	257	239	253	230	232	230	237	244	229	270	243	251	254	223	249	234	217	244	261	245	222	265	245	220	255	230	236	230	219	237	245	228	218	221	239	250	232	240	210	224	255	242	239	262	263	229	235	265	248	263	251	222	250	234	251	231	212	240	237	239	204	245	241	226	222	244	217	249	243	247	243	240	238	211	251	263	212	215	242	251	237	218	238	235	233	228	247	233	237	243	252	225	227	275	243	231	245	210	249	227	279	246	259	216	226	212	219	246	256	251	215	255	257	207	233	221	217	236	226	263	231	244	219	226	248	227	259	228	228	225	223	238	268	226	231	240	224	233	248	236	217	233	247	237	239	264	244	253	217	254	206	216	256	245	225	217	217	265	278	236	241	236	206	246	284	220	221	207	208	246	255	268	217	246	228	242	220	222	240	220	228	206	256	259	253	224	241	242	221	233	229	245	226	214	260	236	222	270	197	235	227	241	222	229	224	250	243	268	228	247	234	239	228	230	257	227	234	256	223	215	247	239	286	235	223	208	223	265	260	229	203	232	229	226	204	248	251	239	231	249	245	220	249	261	271	239	235	253	249	230	242	243	211	227	207	245	254	243	220	243	207	236	222	245	255	241	234	242	265	218	228	253	251	262	262	233	264	262	242	231	239	264	236	231	256	240	260	229	228	258	244	239	233	225	227	251	225
7563	11202	10649	27879	11754	7153	9048	7396	6491	3834	3029	2841	3577	4003	2992	2690	3010	2281	2181	2190	2136	2104	1913	1529	1509	1203	957	770	737	746	771	644	765	760	765	731	733	765	745	707	773	789	867	789	684	770	699	896	793	721	676	641	600	615	644	601	569	654	626	638	584	621	579	599	618	602	616	541	587	585	580	553	625	561	617	553	651	602	585	614	586	565	531	576	610	563	546	581	612	592	622	557	583	659	620	586	552	583	571	574	533	547	569	580	531	547	548	557	535	529	592	571	612	529	540	547	605	593	581	557	557	561	590	569	599	574	546	558	594	518	585	586	580	556	542	537	562	548	599	525	566	546	563	560	595	577	576	570	561	548	533	579	549	563	529	546	542	544	522	587	574	543	550	552	563	561	505	545	578	560	530	540	544	582	541	524	507	529	552	605	567	562	583	541	561	547	560	541	560	533	502	543	526	524	545	549	530	589	504	551	579	538	579	544	509	525	521	567	551	550	548	549	567	581	559	546	529	536	577	516	553	550	527	556	578	590	551	542	527	559	608	536	573	549	523	556	604	545	558	568	572	577	573	519	569	563	551	570	554	509	559	552	535	535	512	549	547	598	557	501	578	555	542	532	505	585	541	587	555	529	570	601	561	582	564	545	534	552	539	559	601	567	570	528	529	584	549	562	548	518	556	583	612	570	571	533	540	607	603	589	562	547	551	510	552	558	590	543	545	568	538	586	581	577	542	536	579	524	586	542	546	503	576	572	574	557	536	547	565	555	570	543	571	533	558	591	529	545	550	560	522	550	573	567	560	570	505	572	566	544	550	544	540	543	526	539	582	512	555	528	531	548	524	526	578	597	543	567	586	562	604	572	539	535	602	524	576	570	539	547	599	571	561	571	555	589	523	575	554	545	610	565	558	578	568	598	576	538	560	536	548	582	557	548	554	572	550	548	555	553	553	555	540	545	576	567	536	565	564	570	574	552	538	517	543	548	527	524	567	561	568	549	531	536	585	531	528	543	548	593	539	546	543	569	552	583	543	513	557	559	501	554	564	553	572	553	583	582	550	558	541	592	582	514	562	562	569	548	561	566	596	542	536	590	560	573	534	584	584	550	523	582	567	566	569	534	544	564	549	535	594	554	531	542	576	557	544	550	544	515	598	528	553	548	561	583	562	541	580	541	613	569	582	546	513	572	557	537	579	543	567	575	586	582	581	507	580	564	564	562	565	562	559	551	562	531	539	559	548	560	540	551	563	517	569	556	528	553	560	550	580	546	537	556	531	551	556	572	570	562	553	558	512	565	566	563	577	561	561	551	534	516	580	627	570	575	542	541	541	542	553	556	528	547	527	573	544	547	594	514	581	512	556	582	587	565	535	528	552	552	584	554	572	528	556	538	564	544	523	544	542	518	563	574	555	547	561	565	572	529	560	562	568	563	560	550	548	569	561	511	580	603	573	572	550	603	579	584	583	563	541	591	581	554	589	593	535	557	558	553	580	576	552	554	567	561	557	573	553	552	587	531	528	537	576	556	577	525	595	517	559	523	561	558	557	521	539	560	551	525	529	505	569	571	536	591	547	526	608	537	540	549	567	559	515	544	589	586	524	595	533	579	572	580	544	584	536	526	524	561	559	553	541	585	558	587	523	543	551	528	594	562	543	553	575	627	529	565	574	535	527	534	580	550	566	567	582	553	589	573	546	576	564	538	574	539	514	594	566	541	546	554	562	581	526	537	561	554	555	560	584	556	548	595	586	563	535	577	545	516	509	547	586	562	551	568	544	506	514	565	528	569	517	574	565	598	565	535	574	569	549	526	571	592	542	562	573	573	551	580	576	521	504	543	587	567	553	552	565	505	603	554	558	580	560	534	571	528	564	520	551	618	532	538	522	509	563	599	567	576	536	530	544	580	518	499	556	574	541	586	584	560	530	587	583	538	571	515	560	589	570	519	557	564	526	575	560	516	536	546	551	583	530	548	586	566	490	510	554	566	569	574	555	575	550	572	534	569	544	562	547	522	570	523	590	568	554	508	542	535	580	591	572	579	575	566	540	520	551	575	556	565	549	522	573	530	584	549	560	559	516	533	534	566	576	604	548	512	551	533	586	551	537	560	532	576	539	534	557	530	516	583	544	543	555	514	575	567	566	533	558	552	544	531	560	577	542	583	550	576	545	571	534	590	560	531	591	601	582	557	551	572	586	565	596	574	506	548	576	576	531	573	566	558	573	551	556	528	607	555	573	542	574	577	545	548	614	556	576	588	529	557	596	533	581	529	584	553	531	528	547	538	505	555	529	588	577	528	534	594	572	577	568	546	552	551	565	573	551	557	570	522	554	574	569	583	532	545	560	562	539	538	530	541	548	537	565	536	563	564	517	557	573	608	558	577	515	554	558	573	593	590	541	554	528	553	527	581	523	575	583	544	507	587	559	543	532	594	543	525	551	545	551	549	535	552	551	552	579	602	545	539	550	568	592	562	526	552	570	541	566	547	559	534	546	544	569	548	560	542	566	605	562	550	564	579	541	565	568	569	555	543	627	498	589	486	552	578	521	536	563	588	552	566	493	557	557	537	551	538	567	577	525	552	562	562	566	571	581	547	535	540	556	574	540	566	586	552	589	558	542	553	550	555	569	545	584	545	554	541	578	590	527	578	569	546	530	549	507	534	553	564	534	560	565	559	574	531	558	560	594	504	536	575	544	543	520	597	552	577	528	588	563	546	594	553	555	576	499	577	562	536	538	551	578	532	564	588	585	558	553	570	585	593	595	579	576	526	561	566	579	593	560	549	557	609	544	603	552	542	590	611	538	535	556	530	526	559	563	578	594	569	560	603	540	512	574	569	518	518	505	524	548	564	526	561	552	548	524	548	578	551	580	513	524	567	616	548	576	576	554	547	561	559	563	522	617	502	568	536	578	533	564	534	534	559	564	580	582	539	559	529	574	571	573	531	569	525	563	566	589	551	531	589	575	574	572	553	600	563	513	569	499	516	538	560	554	539	549	525	536	563	536	542	557	568	591	552	545	601	596	596	591	541	500	521	521	562	541	548	573	556	578	569	560	583	557	573	531	519	566	588	542	581	546	551	567	547	555	579	519	527	545	555	563	542	544	539	574	532	538	549	546	521	548	538	541	568	543	540	579	577	512	557	502	527	534	530	606	551	520	553	545	556	574	555	595	587	571	555	543	625	537	537	519	555	552	555	554	588	558	559	534	541	561	556	539	603	561	540	559	604	561	598	542	586	556	524	546	546	490	564	554	578	555	562	608	532	525	558	504	546	551	525	559	578	534	532	542	544	539	546	531	551	563	553	553	527	531	555	605	566	585	579	559	555	535	574	538	590	563	550	546	580	565	547	562	602	496	583	553	535	582	595	562	506	551	568	562	547	556	555	594	580	531	549	567	552	593	535	580	566	582	541	557	562	572	560	510	568	539	566	533	565	559	569	558	549	574	590	577	543	575	571	561	520	636	555	567	589	511	547	555	595	585	593
35670	37503	34214	42353	29374	25756	30536	26185	23097	13452	7798	5207	4225	5158	3946	2876	2656	2665	1678	1571	1386	870	849	590	536	419	435	328	307	286	286	295	289	292	312	288	318	254	290	283	280	330	328	324	291	299	321	327	290	288	291	254	276	238	269	294	280	248	268	245	278	232	252	287	245	267	239	247	258	245	247	286	253	252	228	240	241	244	240	234	265	272	262	241	238	240	232	254	208	243	273	283	235	260	251	251	237	211	198	237	261	186	265	227	243	230	245	242	250	217	247	250	246	273	234	242	232	239	250	258	228	229	234	239	247	228	235	252	285	241	227	248	227	234	211	223	249	258	251	234	257	256	219	249	251	260	265	216	228	230	239	244	256	224	212	243	243	215	211	224	238	230	237	252	216	248	237	235	260	228	250	226	276	224	252	217	222	247	230	217	231	242	227	246	221	202	262	236	239	247	239	234	233	235	216	269	217	214	263	235	249	247	245	253	237	217	241	236	259	208	244	230	239	233	263	217	229	228	232	267	254	259	242	279	232	239	231	217	245	231	260	228	256	213	223	236	227	238	203	245	244	255	212	255	259	250	231	220	226	247	223	216	249	227	215	242	229	214	235	250	232	218	243	246	232	211	231	225	225	250	204	229	227	233	249	233	217	269	241	229	236	239	259	213	264	235	238	232	256	224	237	267	205	261	209	216	216	235	244	252	244	227	246	234	265	252	224	232	269	221	240	251	228	219	236	231	198	214	220	239	222	227	204	224	235	213	229	221	238	210	212	247	218	219	247	231	227	223	243	217	217	222	219	232	221	258	251	233	220	238	259	244	227	217	230	236	242	242	223	251	242	239	223	258	254	253	230	209	227	252	233	236	223	239	243	212	239	240	268	223	232	242	229	235	228	227	216	249	254	254	240	261	245	215	256	251	231	235	234	257	230	252	219	253	245	256	239	233	225	231	227	233	242	240	237	242	242	239	219	250	225	229	232	230	228	267	234	236	232	215	240	246	242	234	225	210	253	235	245	272	239	230	255	232	261	239	239	226	242	238	217	199	257	242	225	260	252	250	222	257	227	258	251	245	207	231	247	247	236	233	251	203	262	247	229	216	257	213	264	235	236	223	236	250	251	250	225	249	220	256	223	251	219	259	221	244	245	252	265	214	214	227	234	245	227	227	211	230	253	242	225	245	211	249	242	207	261	240	233	249	223	243	233	263	261	242	249	228	223	195	251	247	242	221	251	238	217	217	215	227	253	245	240	221	240	279	237	244	213	219	228	234	245	243	264	223	205	205	245	224	237	231	232	247	254	223	243	235	219	229	240	219	254	241	198	201	237	241	256	199	230	209	251	230	219	252	245	230	245	229	199	223	229	232	223	230	249	238	229	224	249	213	215	248	208	220	250	211	220	259	226	258	269	243	233	247	210	224	218	241	240	223	231	263	241	213	253	269	224	238	243	223	239	246	198	223	238	247	253	232	232	248	244	252	237	209	231	257	267	238	229	210	245	266	220	207	259	232	246	255	243	220	237	248	255	223	247	250	232	233	218	235	253	252	256	233	249	230	238	259	218	220	250	217	226	225	249	227	231	194	263	249	215	258	238	231	245	248	236	239	236	231	226	236	246	224	242	213	211	259	217	209	255	250	219	233	234	231	252	210	233	229	216	223	250	240	219	231	218	234	274	237	241	201	218	230	217	220	259	243	201	246	236	230	264	240	222	245	251	257	236	235	250	251	249	233	222	233	213	224	255	233	249	238	202	227	257	250	230	235	247	204	248	242	238	265	235	246	206	226	213	237	234	217	243	266	227	218	246	252	228	249	233	237	239	235	234	214	245	224	218	231	243	246	259	257	243	219	221	255	224	221	215	237	246	231	262	224	225	230	266	235	227	263	278	232	217	251	250	223	232	237	227	241	239	226	227	237	241	253	222	249	247	259	222	221	244	229	214	246	235	231	240	249	251	241	215	233	252	226	207	236	197	222	219	219	246	269	217	263	251	241	232	207	233	220	221	246	224	231	226	209	243	226	226	246	235	261	236	225	223	238	216	213	254	255	221	238	238	212	267	234	206	259	240	259	256	241	226	246	231	223	223	255	222	238	225	231	225	231	237	246	223	212	240	241	247	223	258	249	226	236	193	229	241	261	237	246	256	255	243	260	235	257	256	236	217	247	239	242	226	258	256	263	226	255	231	231	261	228	210	224	243	219	237	248	219	256	244	248	248	232	238	241	237	246	246	228	253	216	262	241	215	224	262	230	241	237	220	216	227	235	241	237	202	260	223	234	236	229	213	238	225	254	247	221	251	248	219	208	250	258	241	259	247	233	245	211	245	227	231	249	210	256	200	261	230	245	227	254	222	251	229	231	225	228	195	245	247	218	241	258	216	221	218	275	229	236	217	223	249	206	235	222	246	231	231	240	223	243	240	238	259	223	255	258	231	250	225	240	250	264	237	225	239	234	266	229	236	222	234	229	268	238	240	237	246	204	246	251	251	218	230	215	230	232	237	210	247	253	238	255	212	255	267	247	262	241	249	251	249	247	234	239	229	247	225	252	224	258	229	251	230	252	231	250	231	243	260	233	217	243	224	230	251	231	248	218	194	260	221	245	233	259	221	251	258	234	246	238	244	229	240	250	249	233	230	227	245	221	229	242	243	225	245	235	261	227	251	261	229	223	245	253	229	216	214	254	244	241	227	246	226	262	215	192	227	216	214	214	233	224	222	212	221	243	246	273	224	250	230	237	225	239	216	221	205	234	261	242	219	232	276	249	259	244	215	236	243	224	243	252	212	217	231	247	254	240	241	250	230	238	241	237	264	217	235	241	245	229	256	233	200	235	224	202	229	211	233	253	228	248	240	259	265	254	240	224	257	256	252	243	227	247	253	222	217	244	236	232	244	248	243	216	261	283	252	222	204	213	250	237	233	230	211	223	211	207	236	243	247	280	224	199	238	244	235	232	237	227	245	222	256	215	243	264	259	215	222	246	227	244	243	222	212	236	226	230	252	247	227	240	221	246	259	240	205	218	228	258	226	255	229	224	228	255	277	224	223	225	232	259	237	244	230	238	206	232	271	242	248	240	231	243	222	237	226	214	244	232	267	229	221	266	239	216	245	250	249	214	245	232	228	219	214	244	224	225	265	256	252	243	252	233	219	245	224	242	244	231	234	226	211	218	214	226	233	253	257	269	238	247	255	240	247	242	225	274	262	229	231	240	230	251	231	241	256	241	242	210	238	221	216	234	253	193	219	240	218	248	252	243	233	188	225	234	224	256	237	266	273	261	218	238	241	246	231	242	235	252	253	259	258	228	213	255	235	216	219	255	210	239	272	252	252	217	236	234	233	239	232	279	234	217	224	247	203	234	217	219	244	222	243	215	247	219	245	252	208	218	244	230	225	232	231	239	259	244	230	260	216	222	240	211	203	243	261	238	238	242	233	212	259	266	247	243	232	239	228	266	267	242	238	260	249	218	229	252	214	243	219	227	243	283	212	228
25851	33472	26788	45924	32910	34888	37532	35272	35494	21259	14296	11532	12595	17089	13985	11297	10082	10378	8014	7793	6925	4810	4900	3178	2492	1872	1662	1279	1124	1029	1143	986	1013	1086	950	921	944	874	903	956	1004	1181	1121	1134	980	1013	1035	1045	1054	892	758	702	746	692	708	740	712	679	619	696	621	646	679	639	632	579	616	655	590	664	587	609	585	604	639	615	589	655	569	562	648	579	565	580	573	600	564	536	550	579	594	574	570	624	648	552	590	589	542	541	566	541	544	569	554	607	561	585	537	578	606	591	550	595	560	509	534	584	580	574	558	575	556	575	562	587	602	555	568	550	559	531	532	582	545	576	576	574	549	583	506	566	553	566	544	584	536	530	495	570	530	547	573	553	541	546	552	564	516	560	565	538	586	571	561	579	493	504	531	513	561	560	524	510	563	582	607	536	587	554	508	569	527	568	547	539	547	561	524	578	527	542	538	499	546	540	537	561	572	555	516	566	545	554	565	556	576	513	558	519	546	544	551	552	513	556	543	533	578	520	552	596	588	554	537	523	548	567	541	540	526	513	508	535	575	571	538	530	536	529	543	548	552	551	583	517	551	523	555	546	543	558	583	526	549	551	554	549	516	523	526	527	564	570	576	550	540	517	529	514	581	546	517	551	574	573	506	568	554	550	555	537	534	549	560	575	529	558	532	544	504	542	534	531	582	577	514	514	528	571	555	548	542	531	550	559	506	573	543	541	577	568	556	557	557	529	511	563	560	563	556	533	542	551	584	537	499	533	527	552	564	551	559	583	558	552	571	493	521	517	566	512	565	502	563	558	533	538	535	554	538	536	512	567	546	547	529	568	531	541	526	518	559	546	539	566	592	528	526	534	528	554	578	515	556	541	544	570	539	564	495	573	521	545	534	543	564	526	556	572	560	530	568	526	586	547	534	535	496	579	497	587	533	515	567	537	516	568	550	525	544	560	560	573	527	525	517	579	579	543	561	527	577	550	520	553	524	554	545	497	581	557	505	546	515	537	513	556	514	530	517	549	552	518	554	508	541	532	533	574	559	593	519	534	549	524	524	541	565	569	564	560	536	580	519	501	583	523	544	510	533	567	539	545	552	525	532	539	557	584	526	529	516	521	523	544	552	542	534	503	525	558	530	547	563	531	520	500	549	553	587	498	536	582	521	592	547	516	526	530	535	516	555	529	502	544	566	552	517	556	568	548	536	498	572	521	515	531	532	550	557	536	583	537	540	520	490	547	552	540	513	525	530	514	545	550	535	585	548	526	544	533	570	547	537	537	557	580	552	548	507	552	570	553	505	557	544	572	547	517	561	563	536	516	574	558	511	505	564	568	570	550	519	510	549	545	561	576	542	528	548	526	550	546	576	557	528	551	519	612	539	554	563	556	557	596	536	551	554	565	563	543	501	570	547	552	551	517	532	568	592	556	566	527	541	550	543	541	533	556	565	549	517	546	526	523	515	536	545	532	552	545	527	556	559	555	543	520	535	504	585	552	526	561	577	527	547	527	550	557	544	525	531	580	535	551	580	528	557	554	560	539	553	560	515	517	573	539	570	517	606	522	543	559	538	549	557	551	545	497	530	511	545	545	546	547	553	542	544	540	535	548	547	548	550	472	548	549	547	564	528	531	558	554	537	510	562	511	576	502	544	520	503	554	545	536	574	544	524	602	563	536	571	574	496	541	543	553	527	539	578	551	528	521	528	551	565	518	564	523	548	554	610	511	530	520	550	555	566	543	549	570	514	523	541	543	531	555	553	573	544	550	558	573	551	548	594	560	563	522	512	538	536	467	543	560	579	505	569	536	524	518	546	570	540	530	519	486	551	539	465	501	518	519	566	513	550	536	533	539	556	539	570	563	540	526	518	578	544	550	491	521	574	515	562	559	543	553	540	513	546	547	557	565	517	564	548	531	518	518	546	554	498	545	523	505	546	519	522	536	556	570	551	530	525	551	547	535	577	550	568	554	541	537	575	533	581	543	521	541	533	553	516	562	557	544	574	476	520	564	555	571	519	539	500	511	558	528	540	577	545	515	498	549	527	532	581	564	571	575	544	544	545	563	516	554	544	544	563	531	538	520	559	580	562	568	513	544	482	543	563	510	502	558	524	555	547	564	516	565	532	544	529	500	557	544	560	566	517	587	522	528	545	557	526	567	583	592	573	569	536	544	583	545	518	542	542	539	539	555	523	526	551	559	536	527	539	521	522	508	547	519	532	552	569	545	526	552	552	542	564	510	623	536	548	560	574	552	548	535	532	495	558	550	521	570	537	584	511	517	529	563	570	509	521	550	514	541	546	567	572	525	581	523	530	589	550	497	558	536	537	519	573	515	603	575	567	476	557	535	510	566	565	545	515	566	518	546	540	505	532	537	523	571	556	516	556	530	580	543	520	474	590	511	536	532	529	524	509	548	539	547	527	503	496	513	500	568	554	546	540	576	519	530	516	550	592	554	584	548	531	491	561	567	523	598	534	506	515	551	563	554	543	521	559	520	532	534	550	543	587	586	573	545	567	557	545	582	531	572	536	537	577	471	563	561	534	540	551	546	538	541	498	521	562	531	521	525	547	550	522	552	546	551	594	533	515	572	570	542	584	534	510	564	488	551	579	540	604	514	530	527	537	549	568	554	553	548	553	535	584	525	536	573	537	496	552	576	532	534	552	560	521	541	532	549	523	544	526	565	591	547	542	542	520	548	502	547	539	522	507	588	561	522	517	571	545	549	586	535	527	578	581	542	532	585	520	561	594	503	540	558	518	567	573	517	522	550	548	528	561	522	539	504	548	554	540	546	532	524	513	553	546	522	541	577	562	537	586	543	533	568	523	579	580	550	499	527	535	571	528	523	529	512	543	556	524	595	549	545	588	553	560	511	540	570	517	553	544	563	533	534	546	513	554	529	555	542	565	536	528	505	551	526	534	538	574	524	554	532	556	518	552	538	520	576	547	526	531	546	517	551	534	512	562	569	508	542	549	511	524	558	550	564	539	565	529	554	557	549	542	512	563	483	552	584	562	550	582	554	529	550	551	549	551	535	555	565	508	546	541	576	544	545	539	547	571	504	507	575	530	518	548	560	550	539	552	524	557	563	515	540	542	542	523	543	551	523	566	562	521	557	572	553	542	513	588	550	565	519	539	544	550	582	540	538	567	569	537	536	520	551	570	518	600	551	568	524	532	578	516	540	517	578	547	576	559	553	573	586	532	515	538	562	538	559	567	581	546	588	513	558	511	559	547	564	529	535	567	538	566	583	529	554	564	558	567	539	536	563	521	534	569	562	528	574	522	515	543	523	543	547	525	517	546	552	557	563	566	583	555	511	559	553	539	565	514	508	524	527	546	503	583	541	546	567	549	527	568	499	547	541	531	579	596	568	513	590	523	539	536	598	576	558	530	562	567	498	557	549	491	578	521	587	546	506	527	554	548	542	541	514	530	533	544	535	520	535	576	571	543	524	513	532	552	590	503	540	571	536	551	529	549	504	508	530
42025	41350	33829	41031	29939	27964	35822	31032	28090	20224	13181	8703	8212	9168	8296	5653	3894	3784	2773	2745	2004	1119	1264	880	741	511	428	329	285	314	344	259	293	296	246	262	260	248	258	268	292	290	302	339	295	273	250	293	307	263	242	222	209	216	232	232	193	229	168	193	178	185	182	170	192	194	168	212	211	197	194	202	206	185	173	193	163	185	193	192	189	186	215	177	183	189	207	195	247	177	221	204	178	212	193	201	177	205	191	171	182	195	166	174	177	171	223	153	184	172	198	179	174	183	168	198	181	169	179	180	149	202	175	183	199	151	166	196	164	180	189	181	188	175	182	182	157	169	187	193	177	180	200	160	188	179	171	171	155	163	187	191	177	173	149	190	183	171	166	170	172	166	181	181	172	178	192	216	205	192	169	167	154	161	186	182	222	174	169	201	183	160	174	166	170	151	169	182	170	189	175	176	178	173	198	156	171	182	180	174	164	178	159	165	168	192	187	188	172	199	191	172	174	175	180	182	179	176	162	160	191	176	151	147	173	176	173	193	154	153	184	181	196	163	203	150	204	155	157	188	179	181	197	174	187	173	169	190	198	186	217	177	180	193	175	191	190	160	196	169	180	173	189	184	174	165	194	166	181	176	167	213	181	187	175	158	206	199	157	178	187	178	193	178	202	168	185	162	189	162	209	193	150	186	190	207	175	188	198	168	181	170	184	164	206	166	172	179	188	169	180	187	167	165	173	171	175	151	180	171	187	162	196	160	175	198	192	169	162	178	175	195	191	176	202	172	157	189	175	185	176	194	179	165	175	154	175	207	187	169	179	167	190	204	182	204	162	178	185	183	179	175	170	181	161	179	185	191	208	163	171	172	187	176	173	161	187	181	180	198	172	153	173	183	164	185	148	196	163	170	163	172	172	180	173	200	181	192	182	185	184	199	199	188	188	170	162	191	196	175	165	183	171	194	176	184	186	180	197	177	192	136	192	168	184	167	187	180	177	159	178	159	158	190	161	183	178	157	177	167	160	165	158	195	162	157	175	199	189	154	169	176	164	180	196	172	193	173	181	190	170	170	159	180	178	177	198	186	201	187	176	160	180	180	181	182	177	189	187	185	178	186	170	161	161	179	182	137	176	164	172	194	190	161	187	163	175	176	168	201	197	221	181	177	189	172	170	197	173	176	198	163	156	177	162	191	200	200	185	158	170	176	165	203	174	167	176	175	171	182	189	162	183	182	167	173	178	140	175	184	177	159	161	180	185	191	209	198	206	203	187	209	176	215	140	189	185	173	179	168	190	233	188	185	197	177	170	161	177	181	182	201	184	186	183	179	184	183	179	195	185	178	167	175	183	182	188	178	201	175	174	165	169	160	180	173	177	167	155	170	180	203	166	163	179	166	150	188	171	200	174	190	187	175	179	173	186	162	168	161	203	188	172	181	199	176	178	191	169	203	186	196	182	184	159	158	161	175	179	159	168	181	195	167	182	185	186	154	179	189	186	170	191	193	187	158	178	203	177	147	184	174	180	192	166	178	199	189	187	164	175	174	180	209	178	182	181	167	173	221	175	171	214	154	172	201	173	192	202	174	175	168	177	185	218	196	191	180	152	150	184	175	178	179	178	189	157	193	184	188	180	164	187	184	172	187	169	160	178	187	175	200	186	164	176	178	148	188	165	169	165	185	206	154	165	173	169	181	154	165	202	179	173	158	198	191	174	191	176	180	191	187	174	150	181	181	171	169	197	196	182	175	174	173	168	176	188	188	156	192	208	182	171	186	155	177	195	199	183	154	178	188	194	173	182	183	185	200	179	189	189	170	176	173	177	176	202	169	152	177	180	178	187	207	192	171	157	162	203	186	167	178	159	170	167	159	188	161	169	218	176	179	186	181	167	166	179	189	172	171	184	184	194	160	161	226	200	201	197	185	200	204	167	154	171	174	182	173	179	193	158	197	173	161	198	156	196	163	184	200	174	185	174	156	161	167	167	195	189	176	175	163	194	187	158	161	193	199	176	180	199	178	186	166	180	177	200	198	187	171	183	179	185	188	179	171	190	209	173	163	195	154	179	170	162	176	185	176	178	168	165	192	179	173	179	165	168	176	170	186	203	176	170	170	179	162	192	182	157	214	187	178	187	175	175	165	170	164	175	189	190	171	170	178	204	179	173	181	158	167	197	186	186	183	195	175	206	195	198	201	179	184	169	161	184	172	177	154	197	180	153	200	205	150	192	162	195	192	172	168	180	181	181	198	201	189	182	153	187	173	177	166	199	173	171	179	182	172	185	160	152	171	193	198	155	174	182	178	158	163	186	166	209	138	166	163	177	204	180	172	187	173	172	174	176	185	184	175	176	179	167	186	152	173	190	194	169	163	191	156	194	182	187	182	158	165	153	174	182	174	180	187	176	177	194	186	182	182	182	177	188	143	175	182	203	181	169	182	181	168	169	183	169	177	157	187	179	189	170	178	182	162	193	197	186	191	181	193	173	165	176	166	157	171	169	183	158	191	181	178	175	183	183	198	175	188	178	180	190	159	182	195	178	188	166	190	198	206	178	177	177	176	182	196	195	198	184	176	185	177	189	184	198	174	181	184	167	172	165	187	207	190	176	168	144	154	210	176	206	176	176	174	165	190	178	187	162	149	174	178	180	181	174	183	182	158	166	181	169	186	183	180	199	168	196	157	191	182	156	186	179	188	162	182	190	179	173	183	167	167	178	188	206	167	172	175	204	169	187	214	191	175	200	177	179	183	174	170	151	159	193	172	177	174	198	186	172	184	182	183	200	160	176	170	196	163	162	166	175	167	171	165	174	178	168	180	198	179	173	195	205	171	202	152	186	171	180	168	183	184	152	178	162	168	146	174	179	189	174	176	183	178	197	179	182	157	179	166	175	189	171	179	182	195	171	164	162	182	198	154	182	160	187	166	185	179	180	209	171	189	196	195	159	153	201	188	202	219	197	163	172	186	185	191	155	180	178	211	173	172	221	174	155	169	177	158	179	176	199	139	197	181	190	174	161	169	188	201	181	209	187	180	161	176	170	173	159	212	178	165	174	163	196	183	176	177	195	183	169	163	187	193	203	182	176	199	165	200	173	153	171	186	217	182	190	184	178	184	145	182	200	159	180	173	189	188	164	176	169	161	211	178	184	174	165	154	175	187	200	184	155	184	187	208	169	188	165	163	191	202	179	166	205	172	185	179	162	180	170	176	179	175	187	170	193	179	166	189	163	174	161	164	181	183	198	189	183	187	184	185	154	186	185	181	184	161	190	195	179	180	164	195	180	173	198	219	163	180	198	175	172	182	164	181	178	195	171	170	212	187	215	176	192	211	183	173	176	168	196	173	182	170	148	173	201	192	178	174	175	203	183	177	154	199	170	193	205	185	195	170	194	170	197	181	180	174	193	184	185	165	190	182	186	164	170	176	168	187	180	170	191	177	155	170	182	178	179	179	157	183	184	207	161	192	182	164	161	163	182	154	198	174	178	191	198	167
30007	38829	29852	47317	38591	40824	45319	39839	40746	29287	19968	16327	20285	21771	20389	17015	12934	14665	12102	12397	9553	6124	7489	4550	3452	2395	2219	1501	1295	1283	1365	1144	1142	1116	1106	1053	1110	961	1042	1079	1220	1193	1330	1301	1240	1179	1169	1060	1205	861	772	666	685	731	670	600	643	615	569	578	537	613	619	600	564	501	519	538	555	527	499	482	483	563	535	512	487	516	519	476	490	488	459	452	494	500	494	514	494	527	478	459	494	480	516	475	492	482	493	449	467	440	471	480	469	457	469	485	451	457	478	497	484	470	496	477	424	423	449	433	460	428	410	458	411	442	455	441	409	451	423	440	410	425	468	403	453	425	454	452	433	427	433	434	426	436	447	393	496	415	402	427	399	409	415	443	442	435	491	417	454	386	415	397	430	408	415	435	385	378	387	427	392	448	429	442	435	412	423	438	402	454	422	441	416	391	434	434	391	465	444	431	385	368	444	418	433	446	447	429	415	445	399	443	395	383	434	395	438	421	431	452	443	401	426	400	481	424	396	405	394	399	426	394	454	400	435	400	368	402	427	406	413	391	369	413	390	390	407	411	430	416	422	402	389	397	419	394	409	393	404	398	440	445	405	424	454	438	396	434	393	396	398	403	414	429	395	420	439	417	418	459	405	399	420	475	424	398	387	423	407	414	422	423	453	428	410	438	433	476	422	419	420	396	389	402	441	423	413	402	408	409	407	388	424	424	393	405	442	414	423	422	451	449	434	428	449	392	433	405	427	418	431	436	405	449	405	436	421	431	415	409	413	429	444	433	408	431	406	419	437	416	415	419	407	371	407	424	405	401	417	372	386	382	424	445	424	384	396	416	441	435	466	388	426	454	411	394	413	412	397	431	433	441	394	423	424	425	418	387	386	423	421	410	407	414	391	402	401	416	416	417	371	428	445	421	395	419	402	418	425	397	414	437	373	384	407	394	422	418	436	419	421	434	392	408	414	450	413	424	430	435	407	420	433	458	474	394	428	411	417	434	437	456	434	398	373	430	452	399	386	436	409	425	383	407	386	445	417	403	392	462	420	420	439	420	399	432	423	409	392	417	449	381	400	451	405	398	413	397	425	427	391	427	407	427	416	447	420	404	446	424	412	424	448	438	401	439	379	427	418	443	429	424	372	413	431	414	412	419	434	381	419	414	437	421	396	413	413	391	417	416	426	415	443	427	402	405	432	417	426	430	394	416	432	432	433	416	412	406	407	452	416	404	402	412	414	415	439	467	405	405	408	426	391	431	407	396	399	390	426	444	455	406	394	417	393	420	425	452	382	425	403	414	406	408	417	380	444	424	422	430	385	443	418	407	400	424	425	424	400	399	389	442	414	409	396	402	395	432	394	429	405	402	435	432	417	463	425	423	432	443	376	421	403	437	372	416	394	456	426	405	452	422	385	392	388	409	427	426	381	433	429	406	410	418	421	413	407	442	433	404	449	410	464	403	446	449	390	459	452	398	389	400	421	411	444	454	417	439	455	447	410	399	419	437	439	428	430	403	427	383	417	397	399	420	429	405	389	426	414	390	420	421	437	420	413	396	435	424	436	390	405	418	420	408	397	440	411	433	409	372	437	446	405	420	408	423	422	393	413	437	415	415	427	419	453	399	477	418	416	439	438	387	395	442	428	423	391	383	399	421	476	407	396	415	451	422	424	391	425	422	427	438	394	400	433	443	419	446	428	435	436	421	434	414	423	397	413	451	413	445	443	457	407	375	371	438	425	425	410	413	401	433	402	461	431	419	434	398	414	423	413	404	400	412	455	462	422	449	436	421	375	416	424	434	375	427	415	428	422	398	410	390	403	386	413	374	440	393	409	413	410	425	428	359	353	423	411	420	427	406	418	409	384	392	413	435	370	399	452	441	454	395	399	436	386	428	404	444	393	418	439	429	420	407	411	391	406	424	423	439	409	420	429	419	453	421	442	400	405	432	385	414	378	395	421	442	406	452	403	407	452	412	413	414	383	400	429	440	437	422	408	424	411	409	390	450	416	405	409	407	436	438	438	416	386	408	409	423	428	445	421	410	435	394	442	418	393	388	421	410	445	396	410	427	400	387	395	431	386	393	437	420	428	429	441	425	413	422	409	380	419	428	413	414	402	452	434	414	432	392	465	404	426	424	439	427	371	385	437	396	393	438	425	428	429	422	418	426	403	408	429	424	403	391	439	464	427	381	398	426	428	426	432	438	402	472	415	442	419	412	431	431	447	482	409	460	411	396	438	409	400	402	456	381	462	397	385	429	427	429	385	408	405	443	406	445	406	400	374	395	452	425	456	434	394	428	398	415	396	412	433	400	438	412	406	401	408	444	417	422	413	441	404	437	399	421	425	412	442	407	412	460	445	419	414	411	429	392	411	422	419	419	414	442	450	433	420	402	420	405	423	452	404	406	417	417	391	420	398	453	442	480	416	398	437	399	400	408	415	423	423	437	413	416	443	411	404	444	425	436	419	427	405	431	377	439	416	428	419	400	435	444	400	401	405	402	388	423	417	422	432	424	393	397	413	437	429	398	424	423	434	431	408	415	424	387	440	425	435	446	437	435	359	422	437	406	441	438	391	426	396	404	416	415	428	407	426	392	447	381	384	411	417	436	403	421	406	428	438	443	405	417	417	431	424	404	418	405	422	362	424	424	431	446	430	383	419	409	402	424	455	401	400	413	382	394	428	420	417	441	422	391	382	391	382	384	424	420	378	417	435	400	407	447	407	424	416	455	416	428	415	420	420	393	416	441	406	413	420	419	431	430	404	418	387	425	440	396	439	418	451	400	456	393	448	420	436	414	449	412	423	405	407	434	409	415	368	416	392	366	402	459	404	417	404	409	430	417	454	415	430	427	421	380	420	370	427	405	424	417	417	418	420	402	434	382	429	397	420	433	398	477	432	408	382	398	381	445	420	455	410	425	425	465	404	440	426	432	412	415	423	416	389	425	380	373	382	413	376	448	430	429	396	417	392	418	403	450	448	407	384	419	446	428	408	388	431	358	447	415	416	411	386	404	441	440	410	391	443	386	390	410	431	406	419	405	440	396	384	389	449	409	425	439	395	412	413	388	381	409	438	399	427	405	403	412	437	413	432	416	435	434	396	395	418	400	410	445	461	423	422	401	419	413	418	386	424	447	419	400	430	438	429	426	434	432	420	396	427	419	424	417	417	440	410	429	388	409	425	450	430	424	413	408	399	392	411	407	370	424	444	422	384	427	375	443	412	404	448	454	383	440	413	444	434	436	458	405	443	459	431	396	394	405	433	451	424	412	417	407	418	420	431	439	411	420	398	422	443	448	415	438	431	442	447	414	420	410	405	396	417	394	453	406	433	423	409	424	368	433	386	389	419	422	411	389	394	419	432	430	436	398	437	424	409	429	453	406	428	394	431	433	421	424	441	436	417	424	414	386	406	460	440	408	454	422	449	384	411	407	389	459	416	432	422	397	444	418	399	476	419	428	434	398	422	427	455	395	432	429	428	408	404	418
8105	8711	9364	15322	5585	3051	3859	2172	1392	760	786	763	815	692	598	571	552	465	440	384	441	418	379	418	405	350	300	271	265	238	256	262	257	242	240	253	251	260	216	235	271	256	247	293	243	266	277	241	242	261	247	245	239	246	247	214	229	237	258	242	230	229	236	227	222	249	247	241	252	231	211	240	236	248	230	233	238	210	200	231	238	216	221	232	238	225	226	235	209	201	240	244	258	219	208	235	203	202	237	243	233	236	206	243	228	229	238	255	223	251	226	201	244	245	211	226	229	279	244	222	209	231	202	221	241	237	224	238	237	232	197	246	231	220	226	242	224	185	196	215	210	237	196	239	223	223	228	223	208	200	225	235	240	245	213	226	244	221	227	229	253	217	239	225	259	248	207	210	245	248	237	234	219	232	241	231	257	232	235	204	211	215	252	238	212	240	236	257	222	229	235	237	211	209	235	233	200	247	232	203	244	233	238	222	239	226	210	222	253	250	221	222	208	234	236	232	235	213	256	219	220	199	218	231	228	224	253	229	232	216	215	231	207	206	233	229	232	226	212	237	226	232	227	204	221	217	215	229	217	239	214	223	247	236	238	230	244	245	230	241	252	212	247	235	243	236	211	243	236	214	218	249	214	256	237	226	232	214	236	222	206	214	218	224	215	238	224	253	242	229	241	216	251	222	236	230	231	255	242	228	237	238	242	246	251	214	194	210	195	234	243	216	247	221	229	223	203	208	253	224	224	221	229	278	225	221	226	197	235	252	244	216	214	220	203	202	233	187	256	212	192	218	225	219	241	225	225	235	224	239	240	254	227	237	234	230	238	233	232	208	228	225	214	237	209	248	222	219	225	250	224	221	230	219	274	258	225	242	208	242	233	232	237	247	240	239	208	227	234	239	249	228	204	230	236	208	222	196	234	219	210	262	233	229	219	207	209	236	179	211	203	207	234	211	224	247	223	219	244	230	245	213	207	237	239	214	223	224	199	195	244	218	236	247	248	245	213	209	220	245	211	217	212	221	230	262	209	234	253	226	229	206	247	184	231	233	224	239	214	227	196	227	206	232	197	241	216	242	225	254	209	236	192	218	240	200	208	232	225	219	204	226	238	259	238	212	188	244	246	215	217	214	219	251	230	216	236	248	225	228	227	224	220	223	216	244	229	215	228	217	250	206	239	273	214	249	230	247	244	225	231	212	237	208	240	235	228	230	227	218	257	219	251	243	220	228	231	219	219	235	215	229	222	226	229	239	243	237	221	231	253	244	230	230	239	219	234	236	232	251	238	224	240	218	209	244	214	253	233	221	222	247	228	239	224	229	250	249	216	232	230	210	242	254	227	250	211	228	221	221	222	238	228	209	234	250	228	207	263	230	226	221	245	238	213	247	213	235	233	210	227	233	192	188	227	243	215	258	209	234	227	239	259	223	208	225	225	215	241	234	231	216	214	214	239	221	202	217	234	240	215	182	205	211	203	235	219	212	198	219	230	197	206	205	231	235	195	233	213	238	233	260	209	215	223	234	218	230	217	236	213	236	243	229	226	220	244	238	245	221	231	238	226	220	246	226	214	213	228	229	244	251	227	243	259	234	229	241	197	231	223	240	248	244	242	246	250	239	232	234	248	226	188	230	246	246	223	224	229	226	258	219	210	221	233	226	256	228	225	236	204	211	212	228	217	220	218	215	250	225	206	229	233	220	253	214	230	249	196	232	217	226	232	225	223	203	228	208	221	233	247	214	227	220	235	234	217	225	242	256	217	231	233	229	219	254	214	227	202	234	230	238	223	199	221	222	222	224	240	217	259	236	220	241	252	229	232	227	232	235	235	230	212	225	241	237	234	257	267	246	221	238	232	230	260	235	222	204	220	223	222	222	234	272	262	257	226	211	235	206	222	224	233	234	217	205	222	234	236	212	226	239	244	230	227	208	216	232	241	262	229	236	227	215	214	213	227	211	210	208	216	238	239	248	217	229	220	223	238	228	228	222	221	212	228	214	248	229	247	249	196	206	229	256	246	237	248	243	216	223	257	234	250	239	239	220	210	251	235	233	200	248	234	230	241	215	216	225	214	226	204	225	221	229	226	244	203	208	215	214	246	245	239	235	215	224	244	257	241	219	219	224	252	235	219	226	216	213	267	217	229	213	203	243	200	225	215	226	218	229	228	209	214	223	205	219	216	245	220	246	218	213	229	235	241	243	250	266	246	230	189	235	240	286	227	235	209	242	245	265	231	216	201	187	244	242	213	216	267	216	231	215	217	202	216	264	219	263	216	232	207	232	240	211	239	223	224	227	226	224	209	219	189	221	235	207	212	218	225	225	244	217	226	261	229	217	227	241	233	253	228	227	235	226	232	218	229	272	216	245	209	224	223	248	237	231	214	227	209	248	230	231	230	222	214	229	205	236	238	222	222	236	249	210	227	248	239	231	220	236	203	231	257	255	240	213	242	230	222	208	248	214	239	215	230	225	222	221	228	209	204	240	219	187	229	235	232	228	241	229	249	217	256	252	225	266	210	225	266	235	246	242	226	243	224	239	229	245	244	228	215	229	217	259	230	228	209	223	217	205	232	212	258	239	245	236	212	242	222	225	237	222	251	263	205	217	213	245	215	257	258	265	218	258	244	194	247	220	202	221	221	245	220	210	223	241	230	238	203	221	219	210	242	209	228	230	224	207	236	261	222	263	240	216	250	205	244	246	233	233	232	231	232	216	228	234	216	220	249	211	238	225	227	232	242	234	219	217	216	228	226	240	229	236	218	238	252	238	237	222	205	203	232	227	263	222	213	206	211	223	220	229	229	220	211	235	205	269	217	227	234	228	220	225	206	216	214	232	205	251	215	241	243	232	241	237	200	232	222	238	236	228	225	253	216	219	211	216	244	235	242	240	239	240	223	231	228	232	246	234	237	206	228	230	243	204	240	203	248	231	239	234	208	208	222	229	228	224	236	238	225	241	242	223	224	219	221	229	254	217	218	265	223	262	228	233	243	207	230	254	208	221	240	219	236	230	210	242	227	255	208	223	244	237	217	215	209	219	262	215	226	247	207	244	262	209	211	222	243	244	234	231	257	223	246	245	220	239	251	217	238	247	249	227	215	234	230	234	227	223	228	199	216	232	240	223	231	214	228	206	224	231	230	234	233	237	241	249	219	240	239	212	191	214	262	221	221	232	231	222	245	241	213	245	247	222	227	243	231	212	220	233	241	237	233	223	236	234	227	206	239	224	235	236	215	238	235	217	203	223	250	215	228	243	217	231	221	222	221	209	218	227	216	223	234	237	217	233	195	201	229	224	245	216	246	211	202	228	228	235	207	221	234	249	212	224	199	243	236	229	217	237	230	228	231	235	196	217	222	204	260	245	214	221	216	220	238	207	232	240	238	241	235	214	251	237	249	223	236	247	219	214	200	234	201	225	228	239	215	251	219	237	210	231	207	201	238	227	215	222	215	225	238	218	231	206	220	220	247	251	213	243	239	214	259	226
6189	11097	10662	24178	9050	7660	11882	6671	6007	3297	3768	3671	3983	3388	3083	2842	2669	2138	2200	1943	2197	1886	1578	1676	1968	1413	1120	882	761	759	727	721	734	678	732	694	720	733	673	765	779	803	831	814	756	734	788	696	842	681	657	591	561	623	620	603	571	594	626	600	568	597	598	583	562	544	600	602	594	509	527	590	633	577	583	565	551	560	559	593	524	568	516	578	555	575	569	587	564	568	570	549	531	592	561	572	563	536	529	560	538	535	544	587	593	549	539	539	528	552	558	534	555	578	566	554	568	549	540	541	573	527	528	553	519	499	546	579	621	560	525	611	567	534	559	547	533	527	571	543	531	507	518	540	539	567	545	500	543	537	530	547	517	555	576	575	536	568	514	529	567	535	532	560	535	595	551	512	535	514	511	544	562	552	547	533	538	536	541	549	534	546	530	523	561	511	573	532	553	568	537	567	515	560	540	513	542	559	516	529	547	546	508	586	554	527	557	520	539	561	534	517	520	579	547	596	551	527	580	533	558	586	585	505	531	546	528	514	511	499	533	551	519	551	508	557	523	543	570	539	511	517	535	537	509	539	566	566	580	554	532	556	536	528	562	537	572	520	518	552	534	472	565	488	537	494	579	555	492	557	551	519	527	560	523	548	521	536	576	525	562	534	544	574	571	552	534	525	578	542	556	542	512	518	554	519	515	559	545	508	525	549	576	493	539	536	569	538	496	552	536	520	530	547	564	504	572	578	520	536	518	514	517	529	515	528	474	542	553	538	526	535	554	551	568	535	520	558	519	507	542	545	548	542	562	536	569	514	523	543	531	558	509	582	548	567	564	553	568	524	533	545	548	531	545	571	575	554	527	581	501	522	555	539	567	513	559	579	516	525	542	560	550	523	520	569	553	530	536	509	566	528	507	572	522	557	582	540	557	547	543	527	540	540	517	530	506	550	536	538	515	524	552	537	582	493	552	547	558	559	539	521	504	533	524	578	528	537	530	563	584	507	547	538	579	530	534	556	529	527	526	557	524	548	539	521	517	474	511	531	559	573	556	567	554	513	520	530	547	560	548	524	551	550	527	525	555	569	581	573	551	514	523	559	574	580	535	486	546	564	510	510	546	539	551	501	542	498	555	523	521	556	571	541	539	545	575	498	526	510	573	548	581	555	555	542	532	541	537	538	506	561	527	544	517	571	496	508	539	495	542	557	558	542	525	541	544	532	529	556	572	554	539	561	538	545	564	529	552	541	543	532	528	538	548	528	555	503	517	527	563	567	501	549	481	503	573	541	559	555	493	585	522	537	510	518	543	586	527	526	523	548	556	571	534	558	548	525	560	489	505	575	558	555	549	513	531	521	547	541	554	548	542	540	573	531	527	551	522	577	531	524	538	488	565	536	578	586	517	551	569	550	541	566	587	556	507	525	539	537	509	527	541	524	542	497	585	563	565	528	523	572	587	513	520	527	560	532	540	515	540	546	539	531	528	511	544	543	543	547	530	576	549	519	535	520	551	508	563	541	541	509	537	556	542	565	551	587	540	566	541	554	546	513	576	565	547	546	542	544	549	529	485	534	509	537	559	505	528	535	559	529	515	510	539	558	528	535	530	506	554	543	567	587	510	518	555	551	562	600	526	536	512	526	529	562	581	520	563	572	543	546	534	575	585	566	570	574	515	543	558	540	562	599	566	513	535	535	521	540	541	519	530	522	564	539	533	550	507	542	520	523	513	509	507	526	543	519	572	531	516	576	540	535	611	558	550	504	540	550	503	530	578	526	557	501	540	545	515	521	513	569	511	552	537	541	557	545	541	537	524	529	518	565	544	572	518	588	545	511	556	528	558	554	539	520	552	578	539	549	541	557	532	541	542	556	536	532	522	508	524	563	519	506	546	509	527	557	510	532	575	508	546	526	530	509	531	524	542	524	532	601	536	521	539	563	489	531	528	541	586	547	546	526	537	519	549	519	571	513	552	563	537	533	572	553	530	566	532	548	551	496	540	585	508	553	589	575	494	555	546	563	516	510	535	536	544	570	564	522	541	546	563	510	527	579	533	560	524	505	554	557	535	561	567	562	569	551	531	574	554	506	514	515	566	557	553	580	576	546	562	522	544	524	542	559	581	531	555	524	559	558	515	542	526	565	535	529	575	550	552	595	530	560	510	548	556	593	538	554	530	541	537	554	548	556	550	519	488	574	567	567	534	547	549	545	558	543	590	525	550	556	571	546	575	555	535	569	527	508	558	556	547	509	547	567	529	532	542	533	550	568	598	529	516	534	514	534	528	486	497	543	525	519	577	515	543	604	572	589	574	531	543	538	593	566	532	524	524	585	534	539	562	545	540	528	550	531	562	535	497	532	529	522	535	526	539	555	569	552	580	511	552	535	526	563	536	554	565	550	518	574	523	551	589	575	496	527	512	571	537	544	512	538	571	558	506	574	525	537	527	537	535	563	523	525	580	518	537	556	509	529	593	517	571	543	561	580	549	551	565	527	529	530	528	502	564	531	529	570	530	534	570	569	543	547	530	549	545	532	522	521	552	527	517	543	557	533	561	553	547	516	569	529	536	531	536	567	511	586	509	526	534	549	515	519	547	526	565	519	555	550	521	539	541	507	543	570	527	512	518	534	541	513	569	541	514	593	549	544	538	565	556	509	531	600	598	558	521	530	517	533	522	564	534	535	559	551	517	548	548	540	560	504	563	522	591	527	565	510	556	541	540	547	594	551	539	561	485	549	562	581	538	551	508	550	528	546	538	554	515	553	512	522	555	535	577	516	502	538	504	548	548	546	574	551	503	544	531	567	528	581	588	512	514	547	543	521	541	544	548	548	509	544	502	565	534	535	551	536	565	562	501	524	521	539	483	551	525	536	553	553	540	592	543	537	531	574	604	551	521	504	531	526	524	528	545	515	560	568	558	573	518	541	542	562	572	525	528	572	543	524	532	560	527	489	530	546	508	532	572	511	535	574	547	606	502	502	548	563	567	551	559	528	576	514	524	595	484	504	533	521	546	521	515	540	547	517	515	519	553	544	525	527	552	545	542	588	571	567	540	546	545	514	522	518	562	553	553	519	539	532	528	554	532	567	535	500	512	539	535	538	527	530	545	540	544	536	565	558	532	564	562	574	596	507	499	559	572	560	505	561	520	570	518	534	557	553	503	586	535	544	556	556	520	566	490	609	560	541	558	545	505	567	570	528	531	550	535	529	558	547	588	503	534	547	533	538	614	531	500	565	522	554	537	523	525	537	535	543	485	554	552	579	553	545	568	536	540	528	529	547	553	551	513	541	544	529	534	598	544	535	519	504	543	519	560	532	566	551	582	581	510	548	544	505	544	575	559	540	571	570	536	534	521	510	531	511	558	529	524	529	547	548	518	549	546	500	546	506	510	558	555	517	523	566	518	563	509	589	534	512	581	526	553	569	531	556	532	535	577	601	491	527	557	566	532	501	546	547	541	558	539	529	554	538	556	576	561	527	515	513	544	578	514	495
33302	35653	34885	41633	30104	27974	29440	25189	20889	11960	6701	4763	4801	4614	4385	3190	2533	2238	1433	1514	1152	925	832	878	538	442	385	351	296	295	328	331	294	275	294	284	314	262	246	273	278	333	298	283	280	267	313	298	273	270	266	252	265	259	248	245	247	231	248	236	266	260	232	227	248	215	253	243	239	230	252	257	234	233	240	226	219	248	222	214	238	241	206	255	225	258	237	218	224	244	236	244	229	253	213	221	258	228	223	224	253	226	220	212	236	224	257	236	219	235	254	244	254	216	220	228	229	216	230	232	208	228	265	240	214	222	239	248	239	235	250	241	246	236	219	263	211	215	226	215	246	196	219	235	242	238	215	228	224	210	233	237	220	208	200	219	246	201	239	235	246	215	222	218	245	233	241	235	235	221	219	236	233	237	212	207	187	231	237	219	256	249	206	223	236	247	240	233	220	228	253	200	213	229	223	236	234	235	225	251	185	252	229	218	204	220	234	254	196	231	239	222	232	220	185	239	224	224	209	218	246	192	229	218	180	221	230	215	212	239	233	230	256	217	236	204	228	247	233	198	239	248	216	234	240	229	210	224	221	254	235	227	218	222	246	241	236	229	238	210	245	205	201	219	213	265	223	228	227	241	252	228	223	234	221	206	218	213	214	213	248	250	223	227	214	234	204	247	264	237	220	229	252	224	225	227	238	202	241	206	234	198	224	251	242	247	225	210	215	220	219	243	249	224	237	204	217	241	238	204	229	219	240	242	230	188	245	240	237	219	200	236	202	231	224	226	208	218	219	232	241	263	235	247	248	244	222	220	223	224	241	218	244	205	212	217	219	234	256	213	219	238	219	229	237	210	238	223	234	199	226	211	230	222	242	235	255	245	251	223	221	268	243	193	240	224	214	233	220	221	260	256	215	214	261	224	206	219	215	224	228	252	239	241	245	235	233	229	250	205	232	242	213	246	229	253	251	231	240	249	209	216	220	220	247	223	203	223	227	234	228	214	202	213	224	245	241	221	220	212	256	231	257	226	239	227	214	228	261	227	216	244	235	234	239	227	209	228	206	233	220	217	244	255	194	237	254	238	234	228	213	257	218	255	216	237	209	222	235	219	214	203	223	197	229	248	262	219	233	240	234	234	228	242	239	215	213	223	240	249	233	194	222	219	213	251	201	256	246	234	219	204	231	214	243	194	224	236	212	225	236	226	209	215	216	237	243	247	233	233	241	244	216	205	245	231	241	211	240	230	231	244	219	225	248	241	220	224	241	242	239	237	227	217	230	243	244	231	230	230	231	199	187	202	239	218	252	242	185	237	226	215	222	209	224	229	228	229	225	236	242	209	219	220	205	213	208	243	256	220	246	216	224	224	227	218	224	224	237	238	224	223	239	276	245	214	239	263	233	244	230	258	257	242	233	259	246	210	229	231	223	226	233	226	233	235	238	235	230	204	222	232	239	226	206	247	223	228	207	224	225	213	205	230	203	238	243	208	244	249	203	243	213	248	254	216	228	219	217	233	234	244	225	210	243	204	208	244	223	231	236	194	197	246	247	243	221	221	207	235	230	239	217	258	213	222	236	201	252	241	206	241	209	231	238	217	251	226	219	217	216	217	234	249	288	233	223	191	229	227	251	250	218	236	234	230	217	237	241	234	215	218	221	220	227	222	213	246	260	215	241	227	206	228	244	204	242	233	223	212	244	231	206	214	242	236	216	222	238	217	220	220	231	250	208	243	209	213	212	212	229	236	224	221	241	230	231	226	235	237	239	251	233	242	239	245	234	238	241	223	243	223	222	242	217	209	212	241	220	214	255	226	213	234	203	247	220	237	238	213	222	226	214	247	240	231	215	208	230	230	232	247	237	231	247	252	230	215	228	237	221	216	234	235	234	221	241	217	210	263	236	239	225	217	212	228	230	248	225	237	204	247	194	229	237	227	216	228	236	203	226	210	223	222	228	236	219	253	216	242	236	218	229	231	198	217	185	221	228	215	244	243	244	247	204	222	218	239	201	233	231	197	227	246	239	202	210	228	240	229	248	217	237	222	255	235	247	219	207	220	242	232	235	239	234	219	201	219	214	211	229	224	241	247	218	238	233	198	215	226	239	233	252	239	224	221	253	219	225	219	229	220	235	246	232	237	208	231	236	237	243	225	216	238	243	235	235	219	252	229	187	199	242	227	208	217	222	242	220	216	218	229	212	208	215	234	235	233	250	191	216	234	222	220	222	251	249	216	265	221	224	248	219	216	226	244	233	247	238	198	220	206	247	244	232	253	220	208	221	214	236	214	215	229	241	230	269	203	236	223	233	233	220	220	225	242	233	202	241	227	253	225	220	235	232	229	220	229	226	214	264	234	229	247	221	223	236	235	257	219	230	238	239	230	235	258	215	200	203	217	216	230	206	244	210	233	225	256	243	250	234	240	222	233	253	217	203	233	217	210	205	243	242	230	227	214	232	218	229	215	209	230	222	198	227	210	220	244	237	215	224	214	224	237	222	218	226	233	238	210	213	268	220	235	222	224	225	216	221	249	209	195	211	210	229	222	255	208	229	221	231	234	257	233	223	229	246	258	250	229	213	223	275	227	244	216	208	229	220	228	221	191	223	233	207	241	210	267	243	244	221	232	246	225	238	228	234	222	252	191	219	224	230	206	216	224	225	252	228	252	206	212	239	247	227	224	245	219	227	211	232	227	234	225	220	237	225	206	231	211	223	213	240	236	219	231	243	242	254	225	199	244	243	261	254	201	256	204	212	207	232	223	224	222	216	210	218	207	201	243	239	249	225	241	236	221	230	250	238	239	241	180	218	232	225	213	235	223	216	253	211	206	210	247	244	228	221	232	207	242	244	233	246	213	218	244	218	214	228	194	245	224	219	220	217	230	241	253	222	245	217	192	198	243	242	226	214	231	228	232	233	219	255	260	213	223	218	209	224	231	237	230	242	216	233	231	242	216	247	226	223	236	246	211	224	230	239	241	234	253	250	214	224	220	230	253	217	207	226	238	224	237	221	231	228	277	267	223	232	241	234	202	228	234	222	227	230	203	210	243	233	243	232	232	226	233	246	222	258	234	212	216	248	213	223	260	241	205	224	213	243	203	242	207	231	208	207	259	233	236	257	228	239	218	223	219	258	253	248	223	232	244	192	240	203	242	221	203	216	226	247	222	230	201	232	206	223	236	218	218	220	221	203	227	223	249	238	244	242	228	213	231	259	196	242	226	220	239	230	236	267	231	224	222	211	227	214	215	212	217	240	239	230	242	210	219	228	224	216	211	215	234	217	228	237	243	244	237	230	266	249	210	217	221	241	250	221	214	259	232	243	219	227	197	253	237	231	221	236	225	241	221	244	224	238	222	221	233	216	228	224	225	249	234	231	195	241	234	246	233	232	235	213	228	226	245	219	247	221	235	228	206	241	221	237	250	215	220	233	226	217	264	247	254	212	240	238	206	271	233	205	209	248	228	230	203	210	225	207	221	219	224	240	227	224	220
23224	31563	28401	45542	34764	35468	36622	34516	32575	18685	13678	10993	15580	15322	17206	11225	9427	10279	6642	7131	6002	4446	4565	4508	2748	2291	1710	1478	1147	1139	1022	1081	970	969	945	966	912	912	856	997	992	1076	1070	1106	1040	1038	1011	939	1039	810	741	687	707	692	699	680	707	659	664	651	632	629	633	613	614	601	604	600	608	614	598	570	595	594	620	572	588	575	533	559	535	550	543	578	582	576	585	590	560	578	594	544	557	595	565	581	525	520	567	521	531	543	551	554	580	535	555	556	532	570	566	553	564	527	555	535	555	556	547	551	603	529	549	530	509	551	578	539	550	497	540	534	537	549	528	559	519	543	545	546	504	535	593	474	566	571	564	558	524	566	549	531	512	529	500	530	508	571	510	531	538	548	567	524	535	511	552	536	550	545	536	499	549	537	526	525	574	552	519	497	530	517	521	558	564	556	515	538	495	544	505	552	535	542	525	551	498	572	525	568	522	542	542	564	514	518	474	507	537	559	536	520	494	519	565	576	558	554	535	564	555	539	551	529	566	549	501	517	534	553	540	535	544	522	573	564	523	524	543	545	516	560	538	545	519	540	573	552	534	531	525	526	550	543	519	505	557	503	551	521	551	524	524	519	529	522	576	477	500	528	530	511	544	489	535	522	538	541	535	598	540	530	524	517	471	531	545	542	506	567	518	505	522	499	522	531	511	535	487	557	529	518	531	534	518	542	529	541	538	505	498	527	547	543	492	527	550	518	499	551	530	512	530	529	519	511	464	518	489	524	507	520	500	539	506	524	519	500	544	549	501	514	542	521	573	557	552	531	537	495	547	517	523	579	574	516	497	524	509	505	548	505	532	509	516	542	527	542	510	510	524	560	569	525	536	537	551	512	527	569	488	584	549	528	486	520	512	527	512	532	545	537	539	526	544	548	567	553	549	535	509	504	539	547	552	525	512	488	531	504	564	523	535	545	567	534	501	568	543	539	570	539	551	531	539	558	529	509	546	542	579	551	530	540	544	497	572	543	563	538	555	536	531	532	524	502	515	501	532	560	530	523	514	535	548	522	539	542	557	506	537	497	563	520	516	527	553	528	508	533	523	509	501	538	569	538	545	504	523	569	519	518	480	500	510	518	513	544	521	530	539	505	520	577	528	539	554	490	548	517	571	556	543	530	539	520	526	532	528	489	520	522	541	537	519	538	561	477	542	501	552	534	520	491	511	550	570	501	509	545	536	492	543	532	557	541	530	546	541	532	508	534	531	522	576	540	539	526	490	502	537	566	537	556	494	533	532	511	531	604	553	563	544	481	592	519	520	564	551	513	498	528	538	515	520	531	527	541	593	540	505	550	504	516	554	557	535	523	495	513	525	538	549	542	531	483	551	561	527	543	527	562	519	534	537	546	543	553	577	523	516	516	583	511	548	514	576	537	525	539	536	547	475	496	560	523	503	532	478	529	553	567	522	521	524	510	512	495	530	499	541	522	511	529	529	537	542	519	507	542	576	516	548	522	523	535	532	504	520	541	504	525	561	552	550	554	534	567	549	531	520	469	559	541	540	548	505	500	551	521	519	526	545	533	497	553	526	542	579	496	533	562	568	502	504	554	532	548	523	589	533	566	466	551	532	535	516	568	511	532	518	565	524	537	529	552	542	559	545	557	531	523	506	536	542	577	530	515	509	570	530	518	565	536	570	535	572	523	551	548	553	545	528	529	536	529	513	478	541	550	516	492	515	514	561	542	519	528	550	526	545	540	552	535	495	518	560	507	520	500	552	465	532	536	532	538	545	508	535	550	565	504	525	492	537	516	527	509	555	517	545	550	518	497	552	512	526	550	514	555	538	545	545	521	535	510	484	556	519	476	536	531	536	526	484	505	518	587	522	523	510	503	538	537	532	553	516	532	486	557	533	578	520	531	547	520	552	526	558	580	575	550	544	541	531	551	515	546	554	537	490	473	518	551	467	525	531	524	510	578	566	542	540	500	519	534	519	507	527	535	539	525	548	528	532	545	530	535	540	539	563	537	542	553	561	565	503	504	522	518	510	518	521	527	521	530	540	555	556	512	530	544	544	526	511	525	533	530	569	520	556	523	551	520	532	535	539	537	546	530	544	540	561	490	552	495	536	504	567	541	515	508	533	519	541	497	510	501	490	539	523	564	512	526	534	570	591	528	540	509	491	516	547	522	516	533	551	521	508	532	529	530	525	557	553	538	523	527	567	542	528	518	547	540	532	505	517	519	554	543	559	550	546	507	556	524	566	530	526	551	542	535	504	517	502	526	512	580	535	536	534	530	545	510	526	562	578	565	534	506	540	495	553	537	530	559	523	549	523	534	541	536	563	546	532	572	560	572	513	553	496	577	525	491	560	584	547	525	545	517	538	560	544	499	534	554	547	505	520	565	536	500	535	513	512	511	543	526	507	535	540	492	535	525	521	534	512	544	551	517	526	484	507	556	541	520	523	496	545	524	524	525	529	516	489	517	551	558	495	540	515	512	507	537	514	528	511	542	524	535	542	556	528	557	524	547	512	553	542	517	556	535	541	529	533	519	518	511	511	514	536	517	540	535	547	490	571	491	544	577	533	486	556	563	533	550	511	555	496	525	544	494	556	539	539	502	553	534	533	548	549	481	529	518	543	523	593	504	511	574	509	523	506	545	506	520	497	489	481	534	548	496	546	523	554	562	502	538	539	573	521	512	553	506	544	521	524	547	557	550	550	553	546	559	558	514	507	559	525	517	558	544	547	515	541	517	515	517	522	527	536	539	537	514	511	547	518	524	556	524	531	516	530	526	522	527	558	506	484	500	551	553	526	534	535	507	527	504	537	485	493	527	530	511	539	510	503	508	579	543	563	526	483	554	515	526	544	551	505	534	559	540	544	540	537	536	522	517	534	554	543	539	529	475	531	526	496	533	486	520	566	504	515	517	502	570	532	546	570	499	551	486	500	544	501	577	544	519	550	487	536	517	533	574	530	588	512	547	519	530	524	554	505	562	528	517	516	584	543	542	518	532	522	533	500	498	501	550	543	569	490	543	485	519	533	520	545	570	530	539	510	499	549	533	557	539	571	500	518	562	555	508	543	537	526	515	560	556	521	508	520	557	555	490	533	516	500	551	499	531	516	548	534	527	522	533	568	543	512	546	527	488	525	534	534	556	553	562	531	539	533	515	562	518	531	605	508	510	540	531	520	513	513	558	601	516	522	520	516	528	556	498	507	522	535	535	531	524	549	477	561	555	532	549	533	512	514	524	552	545	521	505	516	557	521	575	518	519	506	538	509	529	453	542	539	536	546	454	521	513	533	524	547	531	545	532	502	530	507	551	477	548	495	560	538	537	530	548	504	544	522	542	518	537	541	495	568	549	557	526	507	532	534	522	557	538	555	495	566	551	496	494	481	526	503	546	535	516	543	540	575	509	513	505	521	532	519	543	556	549	527	553	567	528	550	513	503	515	541	508	528	510	510	548	503	563	519	561	525	539	500	543	548	516	517	547
41066	39130	35320	40175	30821	28608	31598	32399	26858	18746	12385	7382	8708	6948	9998	6177	4840	4377	2649	3091	2044	1161	1410	1260	644	540	449	361	329	286	277	287	313	261	246	256	233	222	242	255	262	252	261	307	315	251	262	286	278	255	224	199	208	209	224	192	217	182	180	172	183	191	206	174	205	191	216	200	187	184	175	210	191	182	210	181	196	167	205	201	157	169	180	184	179	205	148	186	177	187	190	178	181	186	181	143	187	184	174	179	174	185	198	176	197	170	166	160	161	165	201	175	201	173	180	166	157	201	178	162	186	195	195	172	159	157	190	139	177	173	173	174	180	173	173	169	177	186	158	169	182	177	158	166	173	174	196	168	132	189	167	185	181	169	176	161	194	179	208	178	197	167	193	181	150	189	171	175	169	186	172	166	159	190	153	172	175	200	181	167	204	148	174	169	168	162	190	178	165	171	171	171	190	163	175	162	186	164	177	191	161	176	189	172	163	183	175	168	177	187	191	187	189	194	148	159	177	173	170	167	157	172	164	202	183	146	178	166	184	164	170	172	169	173	156	185	157	169	173	173	166	179	177	192	179	176	193	177	174	171	149	181	191	179	186	196	167	171	156	174	183	178	152	176	173	195	167	189	179	157	161	175	163	162	170	193	162	173	175	169	183	194	158	188	138	174	169	139	157	153	168	166	178	173	173	183	193	170	186	166	158	179	185	163	171	161	157	193	173	173	176	158	171	166	160	200	174	169	152	161	161	160	173	181	174	182	167	184	178	183	168	151	199	168	181	157	201	168	177	173	158	176	172	166	179	182	189	154	170	184	177	183	177	199	180	171	168	178	175	165	169	153	176	167	183	185	184	199	198	157	152	148	181	157	182	182	197	155	169	174	164	176	161	196	188	161	177	162	189	203	148	187	177	161	170	155	157	156	210	184	174	178	186	145	160	173	161	195	171	155	189	190	169	181	150	169	144	174	193	192	156	173	173	168	173	169	180	187	185	167	168	156	158	191	165	163	169	202	148	170	180	170	193	174	189	178	185	165	147	181	160	175	183	194	161	194	162	152	153	170	175	155	170	182	162	169	163	146	154	182	191	174	184	184	147	185	186	179	152	185	149	186	179	175	188	170	168	174	150	140	168	179	169	187	206	164	174	187	163	196	195	164	189	172	191	178	176	171	169	180	179	181	178	186	162	185	165	159	190	159	172	162	181	173	171	167	174	177	171	191	167	156	175	199	162	186	169	165	177	168	165	175	206	155	189	182	168	182	194	182	160	176	177	183	154	159	171	181	181	158	211	182	169	184	190	189	187	163	174	184	161	184	163	171	185	175	174	169	175	156	170	168	177	166	179	176	165	165	186	179	151	161	185	180	155	190	161	164	168	161	170	162	172	158	152	164	165	169	169	159	170	175	176	188	166	193	172	164	174	162	169	163	164	185	174	165	167	142	168	190	177	173	176	161	150	172	170	168	148	187	170	164	194	191	177	173	174	193	162	169	176	170	147	187	199	155	182	183	186	138	191	184	167	176	212	170	159	163	174	169	172	170	175	202	177	171	188	191	176	177	183	177	154	171	171	161	146	179	165	135	172	179	175	174	175	191	175	188	168	180	164	167	188	164	181	177	166	170	183	194	186	172	161	171	173	185	174	177	161	177	173	172	172	157	173	185	173	196	164	174	193	191	153	183	191	182	166	151	188	194	177	153	186	196	184	189	177	180	172	168	171	159	180	188	170	173	185	139	180	171	181	175	188	172	135	160	162	173	176	190	177	159	162	175	158	159	173	194	182	155	185	203	169	164	171	176	166	172	162	172	174	181	194	184	153	172	170	182	158	177	186	169	193	174	183	176	171	175	168	172	183	156	176	181	186	172	180	188	192	169	172	176	180	185	172	163	166	169	208	164	180	194	174	179	190	170	147	171	183	194	208	154	168	190	161	170	151	178	195	167	160	147	166	168	182	165	187	184	180	164	190	160	167	176	201	163	167	178	177	177	181	173	151	173	150	156	172	188	156	165	178	169	178	193	180	172	155	165	153	185	175	134	215	155	164	170	178	179	175	200	215	185	191	178	181	160	186	193	162	187	176	173	150	173	154	153	192	166	169	144	155	178	208	182	159	181	189	181	171	152	182	178	192	163	171	167	185	200	164	187	205	189	212	179	205	215	177	185	178	173	147	175	155	197	174	165	165	176	161	186	178	178	188	165	177	169	170	179	187	179	160	172	185	155	182	177	179	200	175	175	157	188	212	174	158	143	178	173	163	180	164	162	177	168	171	211	194	186	177	163	177	189	180	166	163	165	188	183	193	191	203	194	148	139	186	164	166	186	170	169	174	137	171	158	157	153	189	197	179	161	189	175	176	176	191	170	188	155	174	194	205	186	185	157	180	184	151	173	173	172	173	194	173	182	144	169	179	188	186	152	178	186	197	197	160	189	155	168	168	177	169	181	183	196	169	176	190	194	146	177	171	189	167	194	164	178	157	163	146	171	171	176	192	174	178	141	150	160	164	169	167	191	154	161	183	160	170	187	168	182	158	153	171	153	179	164	165	156	161	211	192	161	179	170	164	167	185	181	175	164	181	174	182	166	180	171	183	171	143	182	146	158	174	187	174	171	155	163	168	173	153	185	167	173	177	195	190	195	168	164	185	178	163	181	161	172	191	168	166	174	174	159	198	180	163	170	181	188	181	174	176	158	168	171	160	179	174	171	167	202	182	152	166	195	193	166	166	163	149	167	176	169	189	197	160	184	153	171	189	177	208	196	193	162	156	193	177	182	168	199	180	172	187	174	169	185	186	153	173	166	171	205	148	180	188	168	181	176	188	170	165	185	177	190	208	199	165	195	185	165	171	176	174	200	161	152	178	174	171	181	158	196	162	171	172	187	152	188	168	164	192	160	194	177	199	165	142	177	183	159	161	178	154	159	173	177	167	190	162	168	166	172	181	187	198	180	159	180	177	169	170	180	168	180	167	199	174	162	171	167	162	160	172	165	172	175	185	164	185	158	160	159	171	192	167	163	192	188	163	173	170	189	197	168	168	177	178	167	204	165	171	198	179	170	181	169	158	164	175	166	175	173	185	186	182	202	175	149	151	187	153	166	145	174	182	175	178	176	184	183	181	179	185	160	180	188	192	180	163	167	150	163	182	167	186	160	179	168	184	164	167	186	155	202	169	171	173	179	183	166	205	159	169	199	143	182	168	173	163	170	166	198	176	176	178	166	195	168	163	176	162	165	160	180	190	175	162	167	183	175	176	154	166	163	165	172	163	177	172	174	169	195	163	159	171	167	152	174	171	174	165	180	152	170	169	138	161	169	154	169	181	169	166	185	177	167	145	172	176	183	201	180	153	175	179	168	172	159	177	169	152	156	195	161	192	183	176	185	176	166	176	168	162	197	201	197	194	185	161	183	183	173	177	183	168	195	176	157	208	170	157	185	170	188	159	191	171	168	154	177	165	150	176	212	184	150	189	155	152	165	144	199	167	184	157	196
28472	36463	29954	46073	39843	41332	43478	41244	38364	26165	18702	14296	20657	18435	28485	16553	14438	14118	10280	11916	9609	6418	7864	5927	3451	2890	2291	1827	1457	1270	1231	1221	1125	1004	957	1038	1034	923	987	1099	1156	1114	1110	1233	1193	1191	1102	1017	1150	887	780	694	654	637	695	639	612	653	567	542	539	580	596	546	506	520	531	539	555	515	499	491	511	516	465	497	566	490	516	479	428	424	451	442	462	485	542	498	478	513	446	428	496	503	442	478	433	467	450	462	459	411	436	480	449	421	464	433	458	437	483	414	402	427	432	430	430	416	442	414	411	459	425	419	450	456	471	425	455	471	439	439	420	450	402	370	390	443	431	404	430	374	381	357	424	375	423	389	413	407	406	403	375	412	415	399	388	446	371	401	398	464	404	398	399	394	428	419	399	443	384	405	389	386	427	399	431	433	424	396	410	407	408	357	427	393	399	399	413	420	400	438	414	366	402	388	438	417	446	384	395	399	384	443	399	418	407	443	420	403	380	427	390	438	357	408	377	386	381	387	414	420	387	383	404	423	420	445	433	407	397	403	434	412	436	409	428	396	424	395	404	389	422	382	373	429	436	359	408	387	434	422	406	394	422	432	393	381	424	395	410	422	384	407	431	440	413	425	400	413	415	408	426	397	411	381	428	399	413	390	409	394	424	401	443	399	428	423	390	406	367	388	412	392	393	422	436	393	408	378	394	419	392	411	431	413	394	394	436	377	391	413	424	415	390	391	436	389	410	412	378	390	394	398	410	387	414	424	392	462	393	376	376	400	427	428	421	408	418	461	401	408	381	409	405	412	395	398	405	373	401	380	424	398	420	408	431	430	405	445	393	406	393	455	404	394	363	435	363	383	403	406	440	395	377	425	425	425	376	428	413	384	419	388	409	393	437	446	404	424	437	433	422	410	420	392	430	375	370	403	379	387	421	434	470	419	385	388	400	401	377	379	390	363	422	413	404	386	386	422	370	417	402	420	400	399	434	395	390	419	389	354	441	391	414	423	406	375	365	390	416	436	399	408	432	401	423	387	433	410	366	407	454	405	442	392	382	381	388	394	436	428	395	403	406	405	412	391	417	367	378	442	415	409	403	413	380	428	409	421	416	395	384	402	437	420	409	426	406	414	395	393	426	446	456	407	374	419	383	409	415	405	430	404	435	479	419	387	406	400	373	385	418	366	399	406	424	427	432	389	388	412	403	368	388	379	381	395	438	406	429	439	418	407	396	415	409	390	394	416	408	408	396	410	400	416	437	422	390	413	411	399	396	435	400	455	374	421	388	444	395	402	416	398	380	422	406	436	353	399	410	415	396	410	413	394	407	371	453	419	385	407	398	422	394	401	403	415	416	431	396	389	430	389	434	403	374	380	427	414	372	408	404	416	398	415	401	421	412	400	408	408	405	458	401	383	411	388	407	396	365	405	446	390	421	377	383	403	437	429	392	385	387	419	382	381	381	385	402	391	398	444	412	396	426	382	401	400	391	416	404	386	412	399	412	465	403	433	432	417	394	415	449	403	389	370	431	419	421	389	377	427	372	367	407	419	402	437	422	391	432	403	423	435	423	406	434	440	474	382	420	433	416	366	378	391	393	456	398	388	412	424	393	399	419	392	424	410	386	383	413	389	416	395	388	423	423	415	360	395	386	447	417	407	423	395	411	428	428	413	417	443	414	381	418	415	438	387	412	402	419	406	419	442	428	439	398	424	412	386	391	417	387	436	432	402	374	389	426	406	387	381	429	425	393	415	384	421	425	458	420	445	418	420	419	404	426	376	379	374	411	401	413	427	411	426	408	405	398	418	424	378	409	426	422	399	428	381	424	370	451	411	423	393	432	374	382	399	427	427	424	391	443	413	425	406	397	423	407	406	382	384	403	426	388	469	426	431	405	444	403	417	404	384	395	399	400	393	413	407	386	403	395	369	372	432	393	380	410	408	400	428	432	414	414	410	377	419	418	415	409	407	387	369	398	412	434	402	396	411	431	378	399	408	405	405	402	407	427	395	421	391	390	469	394	406	371	412	405	417	433	364	385	374	394	396	419	380	412	399	412	406	409	426	367	402	418	409	451	420	394	418	375	410	430	425	408	394	380	389	422	425	422	390	407	441	391	415	439	443	375	387	374	399	422	435	391	433	446	402	462	426	423	410	382	393	392	389	365	392	396	406	420	417	392	432	432	443	398	399	404	421	390	399	408	379	435	395	392	371	394	402	413	423	412	413	393	423	411	424	429	412	397	393	409	389	427	412	413	433	397	428	379	430	384	376	363	404	372	434	407	422	401	358	403	379	399	372	421	392	408	387	402	392	414	404	405	409	413	379	404	404	391	415	395	399	402	406	419	384	397	460	376	424	392	411	437	449	378	399	408	407	425	423	415	435	416	397	414	399	408	392	388	372	355	372	384	427	424	413	417	396	397	424	392	418	397	416	423	400	414	403	463	407	406	410	384	402	410	403	402	369	384	425	422	372	366	419	426	422	423	390	392	387	432	425	405	405	395	406	440	363	393	424	442	409	411	430	413	387	386	403	414	458	414	420	419	400	423	419	398	392	392	373	405	428	387	391	429	416	398	436	395	420	458	403	400	383	395	398	397	438	413	419	395	425	388	396	413	418	431	416	432	409	386	397	419	423	379	401	403	393	439	441	402	421	426	418	423	400	422	406	433	414	381	427	428	399	395	424	425	391	438	409	421	400	395	423	446	411	413	404	402	441	427	386	393	440	406	372	444	394	383	434	429	393	403	423	419	393	438	386	441	403	404	422	395	394	404	396	390	414	382	410	408	407	381	444	395	437	424	413	406	411	425	412	405	409	391	423	432	419	386	411	426	419	418	442	408	422	430	407	428	415	408	414	359	412	427	395	407	421	363	401	413	435	371	383	427	430	403	382	434	428	416	429	401	400	425	403	470	390	413	384	391	369	409	421	403	424	408	395	409	439	451	447	397	436	438	365	400	416	411	406	403	388	409	422	454	370	397	411	389	432	425	399	384	381	405	418	445	431	449	448	384	423	426	343	396	424	431	371	423	437	422	403	412	447	394	409	413	429	394	416	404	417	419	423	396	395	405	400	427	413	428	424	374	423	388	438	393	372	408	423	405	397	399	424	387	400	419	416	396	399	392	438	386	420	365	418	425	379	423	399	413	401	394	424	432	405	413	410	398	404	400	421	405	426	398	406	379	359	389	384	405	442	376	405	422	400	404	408	417	380	376	442	433	395	393	407	411	407	437	414	352	394	391	422	455	357	374	439	397	401	397	424	373	396	406	414	418	434	370	369	405	445	386	378	428	441	417	414	410	417	370	440	430	432	422	411	391	417	434	408	406	384	363	413	404	433	389	410	435	404	380	399	436	441	417	427	406	428	377	375	371	398	384	400	383	393	409	448	410	409	443	427	432	418	440	438	403	356	374	413	405	397	416	349	435	421	417	376	382	405	447	344	412	389	432	406	386	393	386	397	402	412	394	402	418	374	406	413	380	456	389	362
7304	6665	8056	12958	6159	3744	3081	2345	1334	789	885	737	797	630	805	643	521	445	411	416	449	400	419	397	382	380	313	281	297	243	270	242	242	279	229	248	219	235	262	220	277	235	235	295	234	245	281	256	274	197	242	245	232	227	216	225	227	222	194	215	249	238	219	233	236	209	229	263	229	217	199	214	238	223	227	217	225	209	231	239	215	236	208	216	262	194	201	226	225	227	226	229	223	240	232	225	224	206	247	207	224	251	217	217	221	224	235	213	231	225	187	222	232	209	223	208	260	246	216	212	249	225	234	242	243	221	205	242	232	218	207	230	197	241	232	226	220	216	221	232	257	246	267	219	221	217	220	234	233	233	235	219	221	215	242	250	255	204	253	221	221	216	229	201	229	231	203	213	237	230	231	236	247	215	229	232	236	226	209	201	221	202	190	203	219	239	206	243	226	250	225	240	219	255	205	229	223	234	242	214	206	224	236	222	216	197	202	253	234	249	226	228	209	212	217	254	232	227	211	212	234	203	203	196	218	235	232	233	231	220	207	205	229	233	242	221	208	263	206	210	229	225	225	208	256	264	200	217	197	234	223	235	240	202	225	250	190	196	209	270	213	222	255	224	230	238	248	221	217	234	234	239	231	211	206	229	193	231	223	233	238	242	222	221	186	204	245	243	219	222	229	220	241	226	209	211	215	213	229	226	225	241	236	270	235	204	227	205	240	248	213	229	237	241	225	217	231	199	224	239	252	228	218	204	205	247	208	196	234	224	220	244	232	215	225	205	203	252	222	221	205	227	216	232	192	216	262	228	229	242	240	225	220	212	205	232	203	246	223	237	219	241	221	190	219	243	232	206	211	220	258	200	219	234	228	242	249	202	231	198	253	232	209	237	246	245	207	209	237	231	204	186	228	219	216	245	225	234	245	214	228	205	227	233	218	213	200	247	232	245	214	244	205	219	200	212	239	244	221	232	241	218	213	208	225	219	218	225	245	215	226	227	208	212	208	216	207	246	229	231	210	224	235	227	228	206	213	224	209	213	209	227	203	223	239	199	216	201	237	220	234	222	258	248	235	221	176	219	218	240	202	229	230	212	197	215	230	228	227	203	190	244	254	223	227	235	218	218	216	220	213	215	228	204	231	227	221	211	222	201	222	227	228	228	214	210	189	232	211	221	228	242	218	274	247	242	221	218	219	239	218	209	218	251	218	231	230	243	233	234	210	221	217	258	206	204	218	196	236	224	221	217	204	207	247	220	232	216	198	234	230	239	230	210	219	232	203	237	236	226	236	227	220	224	230	188	227	208	214	223	239	231	246	224	220	204	227	198	225	241	224	230	228	216	224	225	225	225	192	212	233	211	229	193	192	214	205	220	231	234	237	227	217	199	253	252	224	202	252	224	223	222	249	209	223	226	214	249	227	202	225	215	216	221	219	250	261	235	243	237	209	237	231	219	223	242	196	226	222	207	238	246	223	215	232	222	207	253	221	238	218	255	222	217	209	227	198	212	255	218	224	223	236	262	210	222	236	211	220	231	217	214	197	228	209	215	228	227	214	222	253	211	207	223	206	205	221	222	239	208	193	209	234	203	244	213	205	218	237	231	217	231	192	215	214	263	186	235	237	236	220	218	260	219	215	213	220	223	214	207	223	215	191	201	251	219	220	198	225	218	218	203	229	190	222	210	229	219	221	202	198	242	209	213	231	215	224	231	212	237	229	245	226	236	258	247	228	223	236	222	255	214	233	231	213	208	225	213	231	216	224	198	235	245	230	255	191	193	218	216	233	227	219	221	235	230	226	224	229	220	197	244	217	241	243	221	237	197	250	216	227	209	236	221	233	209	220	201	214	203	243	236	234	244	242	206	180	225	228	210	211	207	230	218	205	230	226	234	221	223	213	226	214	222	251	239	253	229	219	218	202	196	233	207	197	211	233	222	225	214	208	215	223	182	217	240	189	242	228	230	229	230	229	248	210	234	220	224	223	215	214	236	223	225	235	210	248	226	206	217	195	217	230	212	200	222	269	216	244	196	219	211	218	218	215	217	229	220	226	216	200	229	226	208	212	213	261	222	220	218	240	255	242	206	202	224	211	214	198	228	255	206	244	218	200	250	216	218	205	236	243	256	242	223	235	198	224	232	248	236	245	231	244	236	251	222	205	205	220	218	205	233	213	219	231	249	220	194	230	216	235	199	205	245	246	213	202	208	219	215	227	225	225	223	194	220	222	207	218	245	228	204	195	234	185	228	207	232	234	228	193	239	218	220	230	225	221	225	232	211	233	250	204	230	201	221	214	230	233	210	203	248	192	229	238	227	199	235	215	228	216	229	244	199	206	220	221	239	225	204	227	223	228	225	235	256	219	214	208	224	235	216	216	199	214	229	256	216	220	241	191	197	236	231	218	231	214	253	218	197	214	213	224	210	229	224	237	252	201	213	194	232	230	204	239	224	232	220	240	206	231	234	251	234	235	204	249	194	215	259	234	227	209	219	200	223	254	219	230	242	195	215	231	210	221	210	230	223	216	248	236	222	210	229	226	209	222	210	233	202	196	218	224	237	220	234	220	241	244	213	216	210	243	220	213	197	225	192	235	222	231	255	209	229	220	215	201	240	230	205	193	221	237	248	239	228	195	234	230	253	227	232	225	224	227	243	192	209	213	222	231	238	237	243	213	214	226	202	216	223	230	221	209	236	197	238	247	219	243	193	221	233	232	256	244	234	234	238	224	206	237	228	213	228	217	234	257	250	216	204	211	221	222	248	217	234	211	234	259	212	210	219	267	214	197	241	217	235	260	233	248	229	229	237	204	227	231	220	236	200	217	197	200	246	237	225	204	222	230	242	228	251	199	221	192	222	201	209	226	247	240	222	203	241	250	250	232	219	198	241	225	214	234	224	218	255	228	232	240	234	195	251	233	214	205	225	236	226	222	238	237	200	190	231	194	214	228	216	226	223	231	227	226	222	220	257	226	242	216	211	219	221	233	226	229	221	235	223	221	205	239	224	211	218	226	208	241	209	229	219	220	239	220	229	211	243	228	211	208	213	226	235	247	230	220	239	217	197	211	218	229	245	230	207	215	214	196	220	219	217	223	219	229	245	245	219	237	247	254	217	218	217	264	212	205	234	211	196	214	202	233	214	214	236	230	228	224	253	230	223	214	206	205	234	243	222	223	262	227	212	213	212	214	221	212	239	249	209	242	201	234	234	217	209	237	188	213	227	236	212	226	206	224	234	199	219	241	220	196	199	240	216	201	232	219	219	233	213	198	242	227	226	205	201	216	221	236	242	254	208	204	207	221	216	236	215	222	222	188	245	218	198	227	238	229	237	218	222	226	230	201	226	225	224	222	219	209	202	180	220	213	208	201	228	230	218	196	196	224	229	224	206	230	210	208	235	207	214	234	212	232	239	209	234	217	222	239	218	213	202	233	187	234	224	238	202	223	189	250	247	208	222	216	206	221	245	216	224	225	237	204	231	241	219	209	221
6132	8270	8513	22224	10179	9507	9582	7307	5035	3750	4110	3588	4066	3316	4327	3085	2286	2074	1899	1925	2005	1913	1787	1685	1629	1597	1281	1030	812	776	794	757	670	716	698	683	667	698	691	779	743	780	766	806	772	794	731	715	775	673	615	561	620	544	560	576	601	546	583	560	603	555	539	543	541	540	554	567	623	571	574	530	567	521	565	565	570	590	573	511	490	543	560	515	518	544	583	529	558	503	539	594	544	545	568	537	529	529	541	548	486	592	528	518	490	562	552	552	523	567	542	567	531	561	537	535	558	554	505	534	578	529	478	531	523	567	542	566	550	528	540	553	539	558	507	533	542	531	531	529	516	543	554	536	521	541	559	531	529	553	545	516	539	501	518	565	507	535	505	537	511	500	540	542	533	552	550	483	534	487	533	513	539	540	499	530	562	521	562	570	509	513	528	542	551	532	557	537	543	519	513	516	531	518	518	546	556	526	523	541	554	552	496	501	550	541	497	490	494	513	525	546	518	515	524	547	516	471	498	527	570	547	548	543	543	510	529	550	543	560	522	518	511	496	522	546	544	546	513	538	527	537	502	524	525	531	485	544	531	534	509	475	524	530	529	549	539	548	536	478	543	506	573	527	530	556	473	584	544	541	529	522	534	541	506	565	516	525	500	541	523	531	485	543	535	513	572	530	514	507	527	539	521	517	535	532	554	517	522	505	523	551	584	525	537	556	511	497	539	524	516	513	556	537	544	535	517	525	545	528	526	565	497	551	546	519	540	526	518	507	556	594	537	575	574	529	528	531	528	495	469	532	505	565	562	476	526	537	496	523	537	475	515	513	543	538	502	532	547	530	531	521	536	567	533	540	533	541	547	547	508	521	531	538	560	501	553	532	511	555	513	536	521	549	500	551	558	564	578	508	513	499	514	524	521	513	547	517	518	518	524	474	478	506	562	531	499	520	480	563	507	541	553	489	536	532	525	546	514	507	512	517	520	514	522	537	501	532	527	565	515	500	479	527	495	496	562	559	539	513	510	478	566	532	535	514	524	555	521	519	518	500	483	574	550	499	554	543	525	527	536	536	524	534	514	489	542	550	514	556	487	523	563	511	557	495	557	524	550	556	530	545	555	493	504	502	552	511	550	544	539	508	529	519	513	516	497	510	495	531	486	509	514	545	510	565	510	498	535	500	554	495	522	558	528	453	555	555	507	539	552	580	548	552	534	521	535	532	562	561	504	528	508	518	519	529	494	518	547	492	507	521	600	542	574	519	499	522	515	526	543	508	542	501	551	524	543	527	532	534	530	519	497	510	523	517	493	519	560	514	561	525	506	508	502	563	531	558	518	551	563	559	512	521	530	529	586	536	535	518	554	536	576	548	545	565	555	556	559	506	510	514	490	590	518	549	550	553	484	568	574	552	577	508	540	542	527	534	500	495	546	507	522	494	545	528	508	520	577	529	500	505	540	548	553	566	556	537	516	540	534	532	494	524	480	517	505	481	514	537	527	479	515	559	522	517	563	603	544	537	522	564	494	559	541	558	503	502	514	523	561	538	526	568	500	526	511	554	499	576	516	513	545	520	511	530	518	533	564	541	551	513	496	510	583	531	528	544	534	492	525	530	521	538	511	574	519	557	554	484	523	562	516	539	518	534	513	505	508	521	525	534	555	532	528	538	541	537	529	512	523	497	515	503	543	509	527	526	557	540	536	527	514	548	498	533	558	552	517	504	554	561	513	571	504	530	491	546	515	556	545	527	513	526	502	588	524	563	547	569	530	499	497	483	491	545	531	539	513	479	536	510	502	527	551	520	507	534	541	543	524	512	531	516	524	560	526	537	509	562	537	510	535	537	532	535	522	506	572	541	525	507	545	544	506	538	514	544	515	542	544	531	507	510	540	506	557	550	526	513	560	514	507	516	529	524	494	503	537	544	517	519	487	527	489	522	504	544	517	550	506	528	546	552	540	540	532	535	490	522	532	490	495	498	503	501	491	494	518	526	518	527	578	526	528	550	511	527	589	550	526	536	559	530	539	514	547	531	527	529	565	528	546	528	524	540	502	568	542	524	537	540	519	518	543	519	521	534	567	532	546	520	521	534	515	544	531	568	530	530	492	506	531	546	546	499	537	486	543	552	562	543	540	506	557	551	527	515	526	514	549	557	515	522	514	505	532	523	517	521	543	516	541	454	559	548	521	513	593	515	512	565	570	516	538	525	552	510	559	506	552	506	566	515	552	523	513	526	542	522	522	517	525	577	517	569	515	540	541	508	497	568	546	557	484	479	529	531	559	494	513	518	535	546	568	552	561	546	551	514	538	531	512	540	564	550	549	558	531	520	548	501	518	522	535	537	518	549	513	546	504	528	521	533	544	524	512	520	563	540	551	511	511	514	490	540	532	535	513	535	529	483	513	543	519	541	493	506	510	523	547	545	523	504	543	545	544	510	520	518	565	549	536	493	518	531	537	552	537	517	526	500	545	515	482	496	531	523	512	578	529	520	526	541	528	566	519	516	487	514	532	514	544	468	549	549	535	499	504	531	507	530	520	493	546	498	480	519	555	513	535	546	516	553	516	488	535	526	522	558	531	508	549	521	549	532	524	511	541	499	580	560	533	503	497	521	499	521	574	512	575	495	512	542	487	511	561	558	502	536	535	550	541	519	537	497	510	528	550	544	554	546	544	504	555	525	557	534	533	512	544	515	529	551	522	526	546	489	509	548	558	503	535	521	506	525	548	537	569	566	530	496	526	590	532	547	512	495	532	538	548	462	541	485	531	493	543	504	542	521	514	518	554	532	551	551	513	521	556	549	541	550	527	545	494	508	568	498	515	561	548	535	553	534	529	492	539	551	544	540	501	538	532	527	503	535	517	547	526	518	532	546	513	508	556	548	579	541	517	558	544	548	489	532	518	526	535	508	549	517	547	563	550	500	521	553	533	545	497	543	569	524	527	515	513	504	536	539	561	515	570	531	532	555	551	555	519	513	547	505	503	525	538	522	509	559	520	514	568	515	519	563	517	520	545	521	531	558	524	515	568	538	528	501	511	584	546	535	558	557	504	513	530	524	556	529	494	532	528	511	538	528	555	510	469	541	527	546	499	490	553	530	499	545	542	573	502	533	515	502	524	534	558	524	511	497	552	535	502	525	518	558	500	580	514	538	516	525	525	540	586	500	533	503	509	527	511	531	535	520	552	496	560	534	521	486	513	501	537	546	561	498	542	510	555	525	534	484	516	500	502	573	534	517	513	528	514	528	519	498	525	559	528	553	526	528	523	497	527	524	519	532	537	513	560	566	537	575	522	512	545	536	541	580	526	543	516	520	502	552	487	574	543	502	540	562	507	521	515	537	545	536	538	524	534	513	526	521	534	503	529	536	506	543	565	560	527	521	534	525	510	538	524	580	544	523	534	553	546	544	551	500	527	492	522	570	524	532	485	508	530	562	497	497	550	564	536	524	513	498	524	539	524	525	538	527	487	504	555	505	568	532	547	518	548	542
32789	34015	36599	36397	29841	28906	29019	24917	19205	11433	6248	4168	4054	3950	6084	3254	2609	1973	1231	1487	1129	928	1031	848	526	485	418	358	313	308	286	262	269	254	284	275	297	283	242	276	279	286	292	302	270	288	291	310	256	270	237	233	256	224	282	273	251	249	232	235	244	249	228	255	225	226	201	227	239	197	231	208	219	229	241	210	251	220	212	186	227	222	233	238	219	227	251	250	199	228	200	225	244	222	221	247	232	228	185	200	227	233	223	231	209	200	218	216	218	224	212	234	246	219	239	231	222	245	212	242	249	202	228	216	221	196	240	223	217	221	205	234	255	216	243	207	234	219	228	228	246	221	242	237	229	223	221	210	215	225	217	211	211	194	220	225	225	236	200	231	221	241	200	207	190	215	209	213	211	224	224	227	217	216	262	234	207	245	219	238	209	207	238	237	207	222	230	199	214	233	182	189	209	204	240	227	202	237	199	202	226	270	226	200	230	222	223	235	212	210	207	202	274	234	218	224	209	226	225	217	215	227	229	256	212	248	222	219	190	210	233	221	194	231	225	212	225	224	209	249	221	221	204	247	216	213	212	237	224	224	202	209	232	227	228	227	218	201	226	239	217	216	228	218	218	213	204	225	213	224	216	238	217	227	210	195	215	245	221	224	230	248	209	246	202	239	227	221	222	216	226	213	214	191	190	239	265	249	251	228	220	231	212	207	191	203	227	257	199	222	233	210	215	224	228	196	232	224	242	212	212	206	226	219	221	216	228	221	263	218	218	192	236	196	218	221	212	224	212	218	230	227	220	222	210	202	234	224	231	218	237	198	235	248	235	210	187	238	220	220	234	202	231	239	220	222	207	246	201	238	229	211	235	209	225	214	255	211	220	199	254	237	221	199	209	217	223	234	221	238	248	231	230	216	216	224	224	198	203	216	219	237	225	222	261	259	220	212	227	212	226	201	242	208	240	202	232	235	237	217	219	218	224	267	243	228	196	217	207	216	223	223	229	200	193	220	198	246	213	260	250	242	231	217	204	227	233	184	243	215	234	227	231	206	210	216	202	212	225	218	206	203	200	233	211	223	225	209	205	219	213	233	199	205	211	226	229	201	207	234	213	214	224	210	230	178	227	203	210	227	228	234	237	230	250	238	227	201	218	226	238	188	206	262	204	240	223	205	204	196	220	224	198	235	226	222	218	196	223	217	231	242	228	240	224	203	237	236	222	246	220	214	233	228	240	215	248	223	231	239	224	231	232	186	226	210	218	225	200	210	205	227	209	230	199	205	210	228	216	205	235	213	229	226	240	238	189	246	214	252	221	219	219	206	212	212	235	241	234	229	248	231	242	221	232	220	209	212	243	218	202	224	193	220	229	208	223	228	184	220	220	218	211	213	215	210	221	238	205	232	236	227	219	221	203	233	215	203	223	214	213	242	232	225	216	217	224	220	233	197	186	207	221	228	220	203	224	265	220	229	210	228	253	233	214	198	197	211	193	234	203	226	226	238	230	192	224	226	201	207	245	206	243	220	254	216	212	208	215	215	220	238	208	236	223	200	212	219	233	208	223	217	190	236	186	218	207	260	218	221	208	219	203	234	223	211	216	203	226	213	217	220	211	229	219	220	214	205	240	227	214	224	205	208	215	211	240	225	229	219	227	223	198	210	207	179	205	242	229	216	204	209	230	235	232	184	195	228	223	221	210	209	232	216	218	234	214	215	246	221	233	229	228	220	236	250	243	215	224	192	204	223	237	209	220	244	256	227	234	254	228	214	208	227	221	216	227	223	228	187	226	204	228	201	208	213	221	242	237	221	213	214	235	235	206	240	211	221	221	205	209	225	229	227	197	233	242	236	208	214	216	208	200	196	208	224	229	216	208	187	226	265	220	205	241	226	241	238	208	217	249	220	237	232	201	217	197	209	197	227	234	235	224	206	229	222	218	258	250	256	216	199	249	237	207	220	235	211	207	198	218	233	220	196	219	194	211	195	257	239	254	217	219	233	223	222	237	216	206	225	215	231	232	217	220	190	216	212	222	203	222	207	211	211	198	229	218	207	229	179	223	241	248	220	206	199	199	217	215	223	221	220	215	231	231	206	225	217	212	213	251	221	192	204	239	231	212	212	241	227	210	224	217	215	230	213	239	223	220	199	215	226	223	214	237	205	240	218	233	214	249	225	219	231	211	217	195	229	220	229	214	232	240	232	229	218	199	213	200	198	216	227	215	226	215	221	215	226	203	202	194	224	216	175	227	246	232	204	224	225	251	219	222	243	228	233	221	227	241	208	239	194	218	215	210	220	217	223	189	232	229	206	192	231	199	241	203	223	246	215	225	202	182	221	214	216	226	232	218	230	218	235	223	262	200	210	225	225	239	216	224	223	208	191	198	208	207	231	205	203	214	219	223	217	225	228	211	231	233	235	213	225	227	228	214	212	240	243	235	227	226	192	210	190	229	226	230	233	220	215	240	217	230	230	233	202	215	219	257	229	199	223	216	222	242	218	211	214	200	219	217	207	236	224	218	263	217	213	214	225	218	210	233	244	222	234	204	235	196	222	228	206	224	216	252	236	214	232	245	210	214	228	194	219	206	218	241	233	215	231	206	219	225	233	211	242	197	196	228	217	220	226	223	219	222	250	235	229	195	234	229	222	212	244	223	209	237	212	203	215	219	194	208	214	230	214	206	194	193	210	207	227	239	221	242	224	234	238	225	230	242	226	221	229	218	224	216	216	213	229	204	209	205	189	239	231	246	236	223	198	238	217	209	232	207	212	255	212	231	249	234	224	230	230	210	242	203	211	217	208	215	204	215	253	218	209	235	205	248	230	219	222	218	206	192	226	235	226	240	212	222	221	232	250	217	246	203	240	207	221	205	224	212	210	218	223	199	205	197	216	243	212	212	217	200	248	221	225	211	209	224	228	236	199	221	206	236	228	236	246	223	241	214	202	238	198	218	203	240	217	230	215	221	214	209	205	196	209	227	221	220	201	200	215	215	214	213	240	218	227	234	211	231	232	199	212	210	202	224	228	227	222	218	214	237	214	228	198	203	232	202	216	204	219	221	214	210	223	201	215	245	197	225	216	221	212	248	233	261	211	243	220	248	220	219	215	237	192	221	216	216	219	202	230	231	245	238	222	242	224	193	200	221	215	213	216	228	250	230	227	240	226	221	229	234	235	221	212	188	219	188	190	223	218	223	233	207	228	224	228	237	224	231	224	226	237	216	176	209	237	220	230	215	216	207	247	199	232	216	233	225	230	216	229	218	207	237	200	227	214	245	213	221	208	234	227	209	241	201	217	197	219	208	224	198	221	232	211	196	201	228	220	209	237	233	224	204	224	238	223	224	206	222	196	217	219	202	199	237	201	221	204	219	223	218	198	195	234	190	231	212	236	237	243	237	241	245	230	211	241	214	209	200	215	229	188	245	216	226	236	232	217	242	217	198	225	250	211	199	220	188	217	217	226	212	204	242	233	239	233	227	240	220	229	258	209
23103	28967	25954	43840	31687	36639	37326	32267	27851	19126	12140	11607	14710	13067	20833	11277	10036	8632	6058	6939	6196	5294	5369	4690	2578	2438	2003	1437	1271	1120	1102	1024	1058	952	977	918	912	846	954	1029	1063	975	1047	1161	1189	1052	1003	1083	900	863	756	656	673	713	719	683	637	592	577	598	615	588	637	586	591	626	575	579	612	569	546	530	595	606	532	587	560	535	575	508	509	554	573	520	503	510	545	553	572	550	545	583	571	557	545	579	581	595	538	540	518	539	502	542	565	560	543	576	542	514	557	535	529	536	564	534	547	563	533	517	544	531	489	508	529	575	499	530	526	520	525	524	515	531	520	480	534	506	508	522	493	551	476	515	549	540	510	465	562	545	515	505	510	536	489	534	560	479	544	532	528	531	466	536	522	513	533	506	515	525	523	496	485	522	503	559	502	539	506	526	544	528	545	517	492	520	518	535	530	505	514	508	544	498	536	500	498	514	502	519	489	509	516	512	530	501	502	469	499	543	498	507	542	524	508	510	529	502	502	503	526	491	524	493	519	510	542	478	507	494	477	503	506	548	494	561	545	539	496	499	549	531	525	480	532	545	541	501	532	525	506	566	532	542	543	524	510	556	509	517	530	511	536	495	505	533	517	490	563	560	526	535	520	489	509	525	479	522	519	533	470	539	473	516	512	544	547	487	533	515	494	477	498	501	487	496	524	461	501	493	529	522	469	484	534	498	508	539	544	509	512	539	501	481	495	507	518	510	524	467	512	495	528	497	517	523	534	533	524	539	471	548	524	554	505	554	476	496	485	529	477	491	533	517	477	484	498	527	513	509	498	543	534	517	503	521	531	528	524	513	480	493	501	560	520	515	547	539	564	510	552	479	501	544	508	494	504	562	507	520	485	497	564	521	497	495	494	559	462	524	494	495	528	519	531	520	528	545	513	494	547	499	527	509	589	519	521	521	546	513	536	502	498	558	514	522	521	508	564	518	533	505	514	506	522	513	503	569	544	540	509	535	547	504	544	533	575	491	519	549	517	519	538	484	507	535	509	502	474	514	512	515	544	502	471	517	503	522	522	555	493	497	532	538	501	519	494	494	535	568	520	533	517	542	488	514	511	544	512	536	527	513	516	532	503	546	505	547	504	503	528	497	498	542	534	514	521	487	541	482	504	525	503	519	509	510	502	473	476	475	469	471	561	500	539	518	579	514	503	503	542	543	525	506	510	515	499	534	526	515	529	507	499	517	521	486	527	552	534	522	539	518	557	485	532	550	521	508	523	524	501	545	540	545	540	537	522	528	548	498	505	512	541	528	537	511	572	526	523	538	523	517	502	507	515	486	516	557	522	508	518	538	521	510	511	497	487	561	517	521	493	511	487	526	502	505	490	496	497	515	506	486	512	533	489	524	517	537	544	466	553	485	573	472	479	498	523	486	525	490	474	551	483	484	525	510	496	528	516	525	495	551	494	500	528	498	463	553	493	483	510	493	495	498	485	507	535	468	553	519	508	538	442	506	530	489	491	511	499	555	538	518	502	514	487	565	486	558	540	526	510	511	519	549	521	535	517	489	496	564	497	524	510	549	494	496	525	503	506	549	546	521	516	500	522	525	545	500	515	507	517	501	525	521	554	462	522	485	498	531	503	516	555	571	510	536	528	471	515	498	538	516	526	482	540	483	486	530	520	536	497	535	476	523	522	508	509	493	497	501	522	463	520	487	528	505	531	504	499	495	471	522	520	491	546	517	525	484	472	564	518	542	516	512	526	508	484	529	470	515	532	498	538	500	502	526	489	505	569	501	503	546	510	529	542	482	483	496	532	547	503	518	511	531	505	508	503	513	506	527	517	484	500	529	537	511	514	512	507	543	512	535	513	548	540	551	533	567	526	529	516	541	528	513	544	518	477	513	516	572	528	528	545	553	516	489	490	522	513	523	521	526	530	505	545	559	541	524	503	505	504	522	497	507	535	503	497	528	529	510	495	527	522	520	536	503	477	512	492	517	547	570	517	551	476	535	479	503	487	525	556	525	501	505	551	519	561	506	532	499	471	519	511	529	487	514	533	524	571	505	516	548	509	502	503	506	532	521	493	523	521	485	558	525	501	522	564	532	525	506	502	490	503	486	517	471	529	491	496	524	474	529	515	583	536	542	544	527	527	547	529	496	511	505	524	535	495	519	528	468	529	535	532	493	522	527	480	518	543	533	565	513	508	499	491	479	496	518	499	531	517	498	520	492	577	538	514	484	531	524	490	511	550	499	515	489	525	520	529	503	503	530	513	486	504	529	518	487	518	493	481	536	538	528	522	532	502	513	568	523	562	506	536	534	525	504	520	533	526	527	497	529	527	499	489	520	546	493	484	521	497	447	513	481	506	490	457	541	512	555	475	500	536	508	463	522	504	521	487	548	527	529	518	495	548	513	522	514	498	490	495	527	534	494	494	524	525	521	537	494	524	536	524	539	492	526	538	520	512	463	558	487	539	564	541	518	513	501	499	497	523	540	513	555	483	499	530	547	500	525	512	516	528	529	488	489	519	500	534	521	507	535	515	508	550	543	501	498	490	501	501	490	519	514	510	499	495	513	552	531	494	504	520	518	508	528	533	523	488	550	524	518	538	521	526	497	514	540	480	499	536	502	535	544	568	528	532	540	492	541	509	520	497	523	513	508	561	574	518	510	544	511	502	481	539	503	512	543	508	494	545	486	514	547	485	489	535	548	580	534	514	528	487	501	504	514	550	480	472	506	508	470	519	479	498	505	520	524	512	470	508	477	542	514	532	536	483	502	532	520	548	490	478	525	489	503	520	509	503	490	478	533	469	496	520	507	462	508	500	498	531	519	503	499	504	498	533	514	482	510	522	498	484	520	535	501	495	551	486	513	531	520	524	514	523	496	550	486	510	506	521	509	540	547	527	517	481	554	539	530	538	504	528	513	523	518	490	507	502	527	492	520	541	536	481	510	521	486	519	510	522	546	545	516	507	519	536	527	483	544	522	543	537	524	504	474	485	504	549	499	507	527	540	565	518	539	506	504	494	505	520	485	516	497	545	530	537	512	491	574	500	560	500	481	514	492	556	541	487	532	527	549	524	509	503	533	503	484	487	519	506	519	512	493	524	497	524	514	465	508	522	515	511	529	539	519	515	509	501	485	517	488	540	510	519	529	508	479	509	508	508	497	526	456	502	491	539	483	474	534	508	532	483	480	504	507	546	488	488	516	500	495	494	515	515	534	536	516	488	515	504	508	543	551	491	526	509	505	483	526	460	522	481	522	512	546	527	525	506	512	479	513	505	535	442	521	496	512	504	484	528	529	536	532	511	520	566	503	514	538	514	528	515	510	518	516	499	481	539	525	534	516	500	508	512	521	549	478	504	501	518	462	529	505	484	506	516	501	511	502	492	519	499	515	522	539	517	558	511	524	492	506	506	497	485	493	522	527	518	548	498	524	538	545	515	555	500	554	488	458	499	540	507	518	544	524	557	554	549	496	513	492	527	519	549	543
39751	37472	37998	38394	29864	32117	32304	31314	24643	17462	10923	7466	7590	6499	10098	5768	4079	3205	1878	2613	1740	1412	1693	1329	675	573	476	373	324	331	290	276	267	270	247	240	238	259	244	295	282	265	332	285	299	289	252	279	246	235	227	213	208	205	176	196	179	162	164	222	188	192	185	185	188	168	165	195	173	185	192	181	182	203	186	184	163	184	158	194	158	174	175	159	165	158	167	153	163	182	188	163	169	206	178	161	161	168	190	180	161	164	184	176	171	193	160	153	157	152	190	180	172	162	184	161	195	152	148	169	196	189	176	175	187	169	156	164	164	149	167	153	171	188	137	164	186	167	180	168	174	145	134	183	171	158	159	174	181	153	188	173	171	157	201	160	139	197	191	171	156	177	145	180	189	160	134	194	151	174	169	192	141	166	169	166	146	202	173	158	197	169	167	166	184	155	142	194	132	148	164	156	171	156	160	175	174	197	169	157	133	166	139	174	159	147	164	170	162	160	178	182	160	176	157	185	154	187	155	169	181	182	158	155	127	157	185	159	168	169	166	159	157	165	159	190	178	175	137	170	160	145	164	153	156	155	162	186	160	160	164	173	165	159	153	148	179	168	169	167	173	153	142	172	156	169	178	155	180	176	171	165	161	142	163	170	159	172	154	167	195	170	182	173	179	158	190	159	148	194	162	167	155	168	149	181	151	175	165	174	144	179	164	174	173	189	189	168	206	164	142	144	193	191	164	149	155	197	172	171	160	162	194	170	197	159	191	164	179	150	174	182	176	157	161	166	158	145	151	179	156	163	161	176	166	168	159	169	142	153	160	168	172	156	153	178	148	157	163	163	150	154	164	158	179	188	159	162	153	186	175	178	169	178	168	170	170	172	177	179	167	191	156	169	176	162	162	174	163	180	162	185	156	160	172	160	180	157	171	166	166	165	162	140	155	188	165	220	143	155	159	162	158	169	192	157	163	170	135	176	173	163	157	136	154	170	175	167	175	178	155	176	155	156	162	186	155	153	161	136	181	147	145	153	158	158	142	147	188	149	194	159	166	168	147	158	152	188	184	167	162	176	155	166	165	172	186	152	187	160	168	148	160	162	172	199	181	159	172	161	183	137	168	171	182	167	161	164	174	178	139	178	163	204	182	180	192	184	148	160	187	175	154	177	165	162	176	173	184	173	174	161	189	164	140	181	178	155	176	178	173	163	141	194	151	174	179	155	162	173	143	164	164	145	151	173	163	168	163	151	189	183	170	171	183	170	166	169	187	179	166	154	173	156	176	157	157	179	169	186	167	168	183	177	158	165	160	162	159	170	164	158	147	176	153	162	167	200	176	188	146	170	171	166	156	156	174	144	160	180	176	154	164	158	174	173	170	162	153	162	175	147	158	168	152	154	173	178	188	160	167	167	163	155	164	174	132	162	153	144	167	163	169	156	151	157	185	163	165	183	166	159	154	156	161	158	164	175	150	162	160	160	162	191	166	173	151	163	184	168	155	194	191	181	170	162	153	176	151	170	168	167	167	152	147	164	143	159	157	175	169	174	168	169	179	155	139	168	197	170	168	159	158	167	158	167	172	144	160	160	170	144	163	176	147	142	189	161	172	148	164	143	164	153	160	161	169	181	179	176	134	171	149	148	150	140	169	161	151	185	145	158	153	169	163	155	181	163	160	152	141	159	173	173	185	192	184	141	156	188	165	155	191	143	156	153	160	187	157	145	152	144	170	158	191	197	168	158	153	185	179	144	190	168	178	168	164	136	167	165	201	141	157	165	181	179	161	151	168	175	173	155	145	186	161	157	179	185	170	184	163	179	146	150	167	178	181	149	165	168	163	161	144	165	168	170	158	197	168	152	175	162	154	163	145	140	164	198	164	171	135	162	167	173	175	163	156	156	159	151	158	162	164	180	196	168	154	178	165	156	176	164	155	180	178	164	155	151	160	154	157	171	177	193	182	174	148	147	134	168	146	165	161	176	175	180	149	167	151	175	169	155	148	168	168	150	182	168	172	174	178	177	178	172	178	145	149	181	168	162	149	171	170	154	147	156	164	160	168	165	136	166	188	163	147	173	156	167	153	156	140	166	173	139	177	181	173	158	131	155	186	161	172	156	154	190	160	153	170	166	176	150	165	186	167	174	163	184	199	179	149	160	155	172	186	177	173	181	178	140	179	170	165	164	155	166	188	166	156	168	172	159	168	159	159	146	183	159	160	185	168	172	177	174	160	169	180	192	165	140	157	149	159	159	168	157	163	185	175	177	169	166	161	183	148	178	178	176	174	167	158	168	132	163	162	183	183	158	168	132	208	161	165	171	160	173	166	153	182	167	193	188	152	151	145	155	165	136	173	158	163	142	164	169	172	183	186	186	175	168	162	172	149	142	160	172	139	193	164	183	169	140	150	138	182	178	159	162	189	162	169	180	166	159	157	165	154	187	159	168	172	189	178	177	183	155	160	149	173	152	153	153	173	139	200	161	185	170	132	157	161	187	180	169	203	162	158	151	181	159	161	165	175	158	158	149	172	169	150	191	171	161	178	174	153	163	176	175	172	162	138	154	160	166	171	179	151	155	133	177	163	187	166	148	188	158	163	164	160	166	152	175	173	144	142	170	154	177	153	153	168	189	177	136	176	165	185	172	181	180	174	163	180	163	157	168	185	172	179	180	164	170	182	174	194	192	189	162	144	168	157	141	170	176	175	180	172	185	165	158	195	145	169	154	178	169	161	158	173	174	155	176	155	166	178	184	182	153	165	171	165	184	175	154	160	181	182	146	177	196	178	188	176	169	153	177	169	164	139	184	163	167	162	154	168	168	179	158	153	170	171	161	150	161	179	168	165	166	147	167	148	137	155	159	164	140	166	158	168	152	161	177	160	132	143	153	160	164	167	185	155	154	193	192	136	154	169	150	171	164	150	155	171	156	176	156	174	155	170	170	165	148	146	157	174	190	172	181	157	149	172	190	199	146	177	164	178	149	159	188	161	149	187	165	164	172	171	155	160	147	145	173	158	163	152	162	168	166	157	160	160	180	151	155	173	174	154	181	160	222	191	165	170	190	168	192	168	156	185	148	187	168	131	163	173	172	161	171	187	165	177	161	183	166	162	160	175	154	156	164	186	177	159	160	163	159	164	164	158	153	171	149	166	179	155	167	162	177	187	152	185	160	166	179	168	170	146	166	167	178	158	157	141	145	166	184	153	178	168	170	166	181	159	151	192	167	177	153	172	161	161	180	160	156	147	173	188	174	170	170	165	153	163	167	167	174	184	154	173	147	159	160	171	158	149	158	155	166	182	176	157	149	151	173	187	157	170	176	158	150	147	176	203	165	160	151	148	144	181	170	153	126	172	154	193	151	167	152	177	165	151	180	178	152	165	196	150	163	181	162	177	177	170	190	157	177	181	159	172	185	186	167	175	161	143	162	155	163	153	152	173	190	172	162	159	158	165	179	151	175	157	173	161	175	178	159	160	149	149	161	183	166	187	180	195	181
27130	33124	32121	46513	35886	44857	40926	41532	32864	25649	16129	16309	19225	19155	27082	14741	13812	12219	8883	11633	7911	8172	8923	6907	2911	3041	2744	2059	1610	1316	1188	1226	1089	1054	1132	1056	948	1036	1034	1289	1199	1097	1193	1278	1282	1294	1079	1095	998	865	791	684	638	657	696	611	592	571	557	603	545	502	578	485	535	514	504	479	543	480	556	519	456	475	482	463	533	470	478	449	442	422	440	446	419	441	452	442	448	429	475	505	481	472	461	430	430	436	435	451	430	407	398	426	437	429	453	476	469	432	448	475	422	447	403	389	412	407	426	436	400	434	408	399	400	451	444	408	415	422	406	367	464	412	463	439	416	414	355	393	401	401	380	394	424	373	377	379	417	414	384	376	402	396	438	376	358	388	377	402	402	400	375	421	370	398	379	405	412	385	378	369	433	349	410	381	351	390	377	415	412	401	383	390	436	383	372	399	378	398	372	365	415	361	383	409	384	374	383	408	382	411	399	398	375	378	374	393	397	397	388	438	369	392	405	372	386	363	370	378	391	380	411	373	434	390	414	401	421	403	392	435	396	384	401	423	380	409	403	422	376	380	376	372	399	417	403	386	350	400	382	380	374	422	389	351	383	379	378	384	402	408	359	394	375	396	399	427	388	359	408	369	390	408	417	373	371	380	387	381	392	427	398	371	382	378	387	413	393	384	370	357	384	382	419	367	375	387	380	389	408	389	403	403	420	408	363	418	409	399	400	423	363	359	417	425	380	386	385	403	398	463	365	402	369	403	418	373	387	356	390	387	361	400	375	389	401	388	419	368	390	405	382	396	373	357	387	367	380	395	422	421	400	378	378	390	376	404	455	353	413	389	386	405	385	358	379	435	377	347	377	384	408	387	396	383	362	386	401	389	365	377	394	422	390	413	403	388	359	406	399	430	392	389	384	391	401	365	359	394	382	375	390	377	423	379	381	364	396	403	409	390	369	403	377	385	370	422	401	420	377	399	388	408	407	379	398	406	419	383	386	386	382	397	390	380	395	407	376	432	366	369	395	427	404	386	385	423	389	401	398	393	408	409	382	412	363	421	402	398	381	394	442	399	371	370	413	410	413	412	376	370	375	404	388	434	392	408	379	442	391	390	385	423	386	384	397	430	395	399	387	389	384	399	388	409	411	391	388	412	365	418	395	406	412	395	377	418	369	374	383	408	379	365	402	395	405	359	358	389	410	420	382	398	415	388	375	406	376	397	369	371	411	400	396	414	405	406	403	395	398	401	385	372	399	374	367	401	419	414	399	388	388	391	406	399	408	421	379	376	385	409	417	402	421	396	417	383	372	373	381	384	388	389	399	415	385	364	379	385	377	413	384	388	371	395	400	383	403	418	418	418	404	364	425	361	381	420	448	401	384	413	409	397	364	390	390	381	394	448	395	406	372	385	393	404	386	377	369	406	389	396	413	422	392	381	405	404	412	353	400	394	370	380	421	392	385	376	415	386	409	412	375	379	391	406	373	407	408	401	358	395	366	387	378	414	384	377	378	377	385	395	426	414	357	342	394	415	398	390	394	406	370	419	386	414	398	356	422	361	376	365	373	372	385	375	384	399	383	406	371	378	399	385	383	374	394	376	407	386	388	416	438	407	432	379	389	394	403	395	406	370	408	396	384	393	386	416	384	386	399	429	399	389	378	403	408	399	409	398	429	360	359	417	393	379	357	403	366	378	427	402	396	400	409	386	409	381	388	361	368	405	380	378	409	371	419	401	383	411	419	394	410	372	365	400	397	370	420	392	407	372	405	387	389	380	405	391	410	383	395	358	412	394	374	367	388	380	409	375	404	384	436	381	391	416	388	398	377	408	363	377	430	381	379	406	420	390	405	390	425	395	400	359	391	359	383	401	376	388	381	379	404	392	388	399	401	426	380	397	399	381	426	443	414	405	392	395	407	377	404	424	378	426	389	409	410	428	395	409	386	393	398	396	408	391	385	405	410	363	412	406	391	405	377	373	380	397	383	400	416	389	430	423	413	381	395	401	386	426	384	360	382	368	378	408	394	406	354	376	392	386	375	394	412	363	419	386	390	403	404	409	410	403	403	416	403	359	371	379	389	394	396	364	382	415	399	405	362	364	378	361	399	384	378	385	402	402	361	390	391	415	424	376	356	377	385	401	376	381	376	365	381	394	391	382	399	397	424	404	383	375	418	409	379	408	398	384	422	395	404	407	370	413	409	414	391	415	410	410	417	411	409	382	375	416	376	359	381	414	428	352	409	392	402	415	446	408	388	388	438	405	381	400	377	380	419	380	376	429	348	374	364	363	385	348	385	412	383	389	401	439	385	360	367	415	412	369	400	366	407	371	371	384	383	355	413	390	408	379	412	380	374	428	407	428	394	422	372	430	409	419	395	386	388	388	416	391	432	374	405	416	375	407	354	392	374	379	406	397	392	431	374	361	399	391	361	391	363	403	398	417	407	410	381	364	437	400	410	402	405	383	391	393	404	383	398	394	389	389	389	395	401	370	374	390	382	397	401	418	396	397	414	408	389	413	382	403	398	409	408	356	392	397	403	354	372	360	360	402	410	367	389	396	395	386	391	424	368	377	393	398	398	416	354	412	397	399	380	401	398	394	400	399	376	373	366	400	363	411	366	364	373	391	408	401	367	377	426	394	389	381	396	402	396	366	385	357	435	410	409	370	378	399	429	393	410	413	441	382	427	391	409	412	400	423	385	382	400	383	389	382	382	383	414	418	384	393	412	380	402	421	392	392	378	384	365	374	404	386	396	380	379	407	378	383	387	381	375	383	417	383	408	376	377	398	407	399	392	417	370	418	381	393	387	370	359	394	401	416	401	395	400	405	387	393	384	426	436	422	389	389	420	392	394	380	438	414	377	443	420	407	366	398	397	393	402	406	416	396	378	365	439	391	421	409	409	402	379	380	386	424	417	392	408	372	391	419	394	406	401	422	410	390	381	391	415	375	358	406	390	431	387	429	389	402	386	413	388	395	407	410	383	381	404	392	422	393	403	423	407	421	419	420	396	408	445	385	431	384	429	386	402	391	405	399	384	410	414	393	410	394	390	390	394	340	369	391	404	353	366	376	392	404	388	381	409	382	409	392	376	395	378	410	387	430	399	393	372	427	382	405	411	355	385	358	392	410	404	406	388	397	381	404	397	388	377	382	374	418	387	431	397	377	386	395	401	379	406	392	391	381	385	383	379	400	421	379	356	389	400	406	378	403	387	413	391	380	324	392	380	406	377	395	380	392	366	380	412	375	418	381	377	400	403	401	364	377	393	409	383	398	397	404	373	408	402	379	385	385	387	406	360	387	375	403	413	400	404	427	409	377	390	390	423	398	422	416	403	361	396	400	413	386	376	408	403	403	367	423	391	395	398	425	384	384	397	373	388	399	396	425	415	443	369	423	411	392	394	402	394	392	412	400	431	375	433	410	359	387	393	427	390	382	383	398	376	359	383	365	366	357	404	389	428	395	409	414	385	413	413	409	355	361	379	418
7257	5468	8997	8557	4567	3173	3328	2316	1654	1124	947	876	941	776	761	684	584	446	395	574	524	449	449	404	348	358	382	305	266	252	223	238	278	253	233	259	226	240	233	253	238	215	250	238	254	230	252	266	267	255	232	239	235	246	203	217	227	194	210	214	213	212	210	221	214	235	226	212	230	221	213	226	218	194	247	217	195	210	231	223	211	221	209	209	201	189	204	206	210	209	211	216	218	232	224	207	222	218	231	200	220	207	214	204	229	204	232	225	182	215	252	214	218	247	201	235	215	233	237	201	241	214	220	193	215	207	198	203	192	212	215	227	242	214	233	201	219	242	203	202	217	224	240	226	210	221	223	205	217	216	200	199	215	201	197	204	219	201	227	208	199	196	232	237	230	206	234	224	232	261	213	212	192	209	230	238	207	219	234	242	197	205	203	208	195	202	221	250	200	206	232	222	202	197	231	219	194	236	222	206	198	228	207	165	228	224	199	248	212	243	184	216	215	206	249	194	206	227	201	218	205	212	223	226	222	179	189	192	243	224	198	200	201	224	220	250	215	217	214	224	228	220	215	227	208	213	214	212	222	212	245	216	221	220	186	219	188	222	211	230	179	207	212	217	219	207	186	201	211	220	196	208	205	210	238	251	215	215	206	247	218	217	228	234	241	219	229	230	222	207	180	203	216	211	204	187	199	201	182	201	200	196	186	200	202	211	216	248	195	237	203	182	213	209	216	194	236	196	209	212	222	205	248	225	219	200	204	181	186	222	218	201	199	205	202	217	211	206	230	198	231	201	217	231	209	216	206	214	212	215	221	220	209	215	252	210	215	208	200	226	222	208	208	238	224	206	192	216	210	203	202	242	190	242	212	225	213	209	197	184	209	246	215	215	204	200	207	195	201	225	222	187	201	230	202	230	175	221	226	255	206	214	244	235	235	207	219	212	211	201	242	235	211	214	211	228	218	191	218	201	227	226	208	206	216	193	228	218	210	222	184	187	216	201	227	223	211	219	229	196	225	217	211	199	204	234	211	198	202	244	223	212	182	237	203	238	198	244	208	234	250	223	235	219	236	244	214	216	207	241	229	205	238	243	201	203	215	237	207	241	191	213	196	221	217	197	222	214	198	228	227	201	218	182	199	209	199	203	205	217	226	232	224	222	207	237	212	214	192	222	198	222	202	204	196	245	208	227	240	208	225	185	224	200	237	225	209	220	200	204	178	191	214	219	220	234	214	223	214	224	220	224	212	228	202	217	209	227	215	247	212	225	223	221	240	232	210	211	227	233	207	199	218	205	228	209	232	216	204	196	221	248	214	221	217	215	217	210	242	200	217	231	220	221	217	231	207	198	210	193	213	194	206	222	215	239	224	211	212	221	218	231	231	249	219	203	213	208	222	227	224	206	199	231	201	215	235	224	192	245	193	216	209	219	217	216	204	197	231	212	227	200	226	181	239	194	199	224	211	211	243	206	233	223	203	221	220	200	224	227	193	245	218	225	213	252	187	225	216	207	201	214	224	223	238	210	220	213	216	228	218	206	212	197	196	202	241	208	218	197	196	236	195	210	237	206	209	213	225	229	245	243	224	199	248	222	230	225	241	218	237	213	186	214	232	212	261	199	214	211	230	205	254	227	183	202	206	219	221	225	225	201	209	212	208	210	201	234	202	232	210	236	195	202	211	204	200	221	202	222	238	247	209	225	216	210	190	244	244	220	219	213	203	230	229	218	200	211	244	199	202	222	202	220	216	227	198	202	183	202	193	193	203	225	222	237	228	199	236	217	198	228	228	190	251	197	201	242	222	222	214	230	201	201	190	205	188	208	202	207	212	197	217	228	214	201	214	240	205	197	231	202	231	242	219	246	212	209	205	216	208	199	209	187	216	239	220	196	217	207	219	206	184	228	185	205	189	200	241	208	183	226	238	200	219	210	222	205	211	210	239	219	221	246	225	198	206	207	224	196	239	186	207	215	258	203	224	193	202	207	243	220	228	204	236	242	245	187	254	219	212	221	204	213	204	219	198	215	233	190	207	172	221	222	199	205	234	229	206	252	217	213	213	223	238	208	239	235	210	238	228	196	224	198	204	221	239	218	228	218	199	206	219	227	234	240	195	240	193	241	206	220	203	216	208	207	241	202	223	210	213	237	218	228	210	197	236	233	233	219	197	218	211	206	215	205	204	207	228	222	257	229	231	215	225	198	203	235	196	203	240	218	198	203	214	209	219	201	211	211	194	243	214	198	211	225	203	227	199	226	206	237	233	233	204	232	225	222	231	204	208	205	237	229	231	214	210	216	220	218	217	222	213	232	240	238	223	213	213	222	229	239	236	211	212	227	205	211	194	213	199	211	226	226	246	223	236	202	214	226	180	187	206	217	215	197	199	216	209	217	173	212	185	242	196	170	199	214	202	187	222	247	200	219	214	204	198	188	230	223	196	193	217	230	205	185	236	225	223	228	201	214	208	238	218	202	223	217	233	207	256	226	206	199	232	219	244	203	239	220	234	233	208	199	187	257	211	220	207	224	220	227	190	245	188	218	203	226	227	224	220	211	206	220	205	240	244	221	224	223	193	245	204	213	226	246	239	204	228	239	207	230	205	213	196	199	231	224	220	238	225	223	224	225	230	213	212	229	238	212	202	193	218	217	222	206	204	202	220	237	214	229	215	218	217	222	221	220	231	201	230	226	195	225	198	202	247	219	198	220	219	187	225	218	205	206	218	188	213	234	228	231	202	239	206	214	224	235	242	220	222	215	234	214	222	207	243	222	219	213	200	228	202	205	219	222	204	218	202	196	219	234	236	211	226	182	217	214	205	229	228	214	199	209	203	196	213	233	192	215	237	245	222	218	238	215	218	186	213	206	216	209	222	195	224	216	241	206	199	219	204	198	217	213	207	234	215	231	222	191	209	194	192	200	194	211	194	193	205	191	205	229	215	240	231	220	216	190	219	228	212	211	243	226	231	196	225	227	204	211	197	222	213	211	213	209	210	213	187	228	226	241	203	179	230	199	210	204	204	207	214	179	241	211	224	224	215	174	236	210	208	227	221	201	172	206	213	200	199	223	223	176	215	204	239	225	223	216	232	199	206	231	210	220	222	208	208	218	237	212	215	211	226	211	201	207	215	245	229	202	226	216	227	207	211	231	228	206	204	220	227	194	224	218	221	187	211	226	237	240	209	227	221	242	233	227	204	216	244	208	231	226	208	222	217	273	219	233	229	249	232	211	209	230	172	249	219	213	194	224	183	226	191	210	204	220	190	212	223	206	222	204	205	201	220	219	207	208	243	218	260	211	241	215	217	237	218	234	215	219	211	193	222	227	234	233	209	207	236	191	212	212	201	198	220	211	204	225	232	226	222	208	186	210	241	188	240	209	212	231	204	214	215	218	190	217	188	188	225	216	222	209	223	201	232	223	198	228	220	209	221	221	222	244	212	243	212	212	204	209	192	225	222	203	207	202	236	237	210	225	196	245	193	200	203	224
6042	6477	10458	16916	8990	9230	9542	7398	4637	4309	3917	4048	3577	3650	4022	3359	2932	2235	1976	2198	2085	2056	2108	1739	1569	1513	1522	1036	910	757	743	736	672	678	723	707	677	669	640	680	727	729	734	734	794	732	703	757	719	652	599	567	579	582	569	544	618	550	597	509	557	559	549	573	541	535	550	542	535	564	571	554	545	552	568	532	556	572	528	513	499	534	565	534	512	550	515	516	518	497	533	541	515	516	536	514	502	570	578	528	509	484	505	517	535	590	551	519	524	558	498	557	523	519	521	494	511	542	537	550	528	527	525	541	496	480	504	562	564	515	537	543	511	521	502	488	531	500	511	527	521	480	482	502	522	534	523	515	512	472	518	548	545	530	508	511	556	487	514	483	535	495	518	554	531	540	525	535	518	534	532	567	517	518	554	532	569	497	529	551	518	519	517	499	491	526	486	470	503	500	538	528	461	529	508	504	551	487	540	529	461	484	468	542	533	532	501	496	526	512	578	555	538	525	541	543	523	523	550	523	535	529	486	537	493	534	538	490	489	523	501	505	485	481	511	470	562	513	529	498	506	532	547	520	529	535	552	511	531	514	523	547	503	491	558	507	505	506	553	513	507	519	501	501	509	529	497	547	480	539	505	537	519	534	504	539	519	552	525	480	532	501	517	497	502	510	511	532	525	498	513	571	474	522	539	523	560	542	519	520	503	525	506	525	493	561	506	468	514	557	488	545	490	483	504	520	511	526	520	474	552	564	521	489	529	523	522	520	527	539	530	499	536	535	539	511	530	531	472	531	500	524	523	553	543	550	535	507	519	534	509	505	486	491	515	504	526	554	530	548	499	493	483	501	533	562	523	502	509	538	512	528	504	498	532	537	505	505	479	491	528	525	531	558	510	523	533	530	551	507	516	517	530	528	545	483	549	513	532	479	500	467	510	502	526	521	531	546	523	501	533	485	477	499	516	563	513	504	506	540	511	524	526	538	529	529	481	510	514	537	522	525	554	502	513	523	513	483	495	558	531	494	545	508	508	495	502	531	544	537	535	489	491	495	509	538	503	502	524	515	490	486	541	499	510	559	539	535	471	544	508	507	501	487	480	490	526	549	554	521	509	490	519	494	516	521	505	540	535	554	518	518	532	506	494	549	539	512	510	527	535	480	531	581	534	523	489	558	522	535	519	498	514	512	521	522	477	576	515	513	535	528	528	535	551	528	488	533	516	477	529	496	497	503	549	541	518	506	487	478	523	520	550	535	511	506	538	535	497	517	538	507	533	530	517	491	536	556	529	531	519	518	518	499	487	539	449	478	483	510	517	476	496	510	465	487	510	486	585	510	480	506	539	481	507	503	504	539	537	510	585	504	509	537	518	497	523	534	492	484	526	532	497	465	516	528	521	566	522	523	486	540	518	460	511	509	545	504	493	516	503	508	459	506	560	543	517	548	537	501	529	482	500	510	511	595	504	540	528	576	517	514	503	528	528	486	542	561	537	550	535	519	505	535	470	470	542	545	522	542	512	526	495	489	525	525	505	573	545	533	527	551	518	499	506	523	509	544	504	541	520	440	505	509	504	515	554	489	497	524	530	472	548	544	534	502	485	523	524	518	494	497	509	564	512	527	525	488	533	508	517	548	530	521	506	509	513	500	535	550	498	472	514	515	510	504	565	547	511	517	528	490	482	471	534	543	540	523	477	506	500	552	536	518	514	504	541	505	542	503	485	515	520	562	507	503	469	497	552	520	508	530	536	535	530	508	519	503	530	525	514	524	502	553	552	504	507	517	558	517	537	523	480	538	483	546	538	543	501	523	477	505	569	537	506	558	525	499	508	504	513	461	507	496	500	517	483	524	509	491	492	495	514	527	506	520	548	494	525	525	484	495	485	518	500	516	548	528	540	511	495	497	567	532	587	549	501	500	516	505	546	513	498	514	506	485	522	519	551	520	550	529	539	541	533	543	474	515	533	525	498	508	522	513	508	519	520	512	539	542	513	508	510	546	524	468	526	518	487	530	517	502	509	500	511	533	506	542	524	477	553	536	497	491	544	554	535	578	479	494	532	521	549	509	525	533	496	505	530	480	506	493	487	495	510	560	528	503	495	496	503	500	598	549	508	497	513	479	542	517	500	494	556	501	501	510	488	496	540	517	496	482	500	509	482	552	538	543	541	537	534	518	538	489	512	543	517	516	565	529	506	514	497	531	517	492	491	509	479	494	519	519	547	476	499	464	494	486	552	518	533	508	552	523	507	555	519	488	498	503	517	494	504	503	506	516	514	511	524	506	544	514	501	506	487	496	525	524	490	530	508	458	462	529	488	521	538	529	516	526	499	500	509	571	519	510	540	504	553	528	510	531	497	537	540	507	467	509	535	501	504	521	497	511	506	512	503	553	515	508	500	513	491	527	527	511	534	490	500	492	503	466	488	491	519	513	541	525	500	506	510	508	518	536	562	504	556	517	510	512	509	509	519	481	519	522	521	531	534	573	536	528	499	519	513	451	534	531	557	508	494	465	515	502	523	528	545	503	533	488	491	491	522	500	495	519	528	533	548	505	529	545	511	506	545	543	538	502	536	528	524	521	508	533	520	510	508	563	509	516	524	506	533	513	523	565	486	492	570	511	503	483	486	493	570	477	531	538	490	487	473	491	475	498	521	487	556	493	504	506	547	464	542	531	528	505	490	489	518	526	505	475	517	542	522	493	516	513	495	532	525	537	510	487	560	509	514	551	543	543	525	538	542	548	474	526	519	547	506	499	482	480	526	563	541	542	581	514	477	543	557	486	498	505	489	493	483	531	529	513	541	525	529	524	502	504	514	532	481	515	482	544	517	558	558	527	501	525	533	539	514	519	528	530	497	506	530	520	527	517	506	531	528	465	549	472	534	497	565	522	502	582	512	492	552	544	502	509	508	520	487	506	505	532	535	509	539	493	527	503	510	524	540	515	499	536	516	502	553	475	504	517	459	507	522	488	510	534	499	482	496	504	507	503	544	506	545	502	518	506	481	558	506	526	514	522	497	514	536	518	490	554	566	538	527	565	520	486	500	511	516	471	551	507	525	557	532	486	521	530	508	490	507	549	505	544	574	511	522	501	499	514	508	486	541	530	475	484	502	509	521	499	503	490	539	518	515	474	540	488	509	524	522	505	535	529	546	536	520	514	511	513	512	515	533	528	549	518	498	562	506	525	544	518	438	499	522	544	485	494	484	509	539	503	519	496	478	512	477	508	551	476	530	496	584	518	536	509	491	518	491	446	512	544	532	466	503	510	530	563	546	491	541	510	504	515	551	572	578	522	507	474	500	514	547	521	507	558	507	513	593	495	523	486	563	486	517	501	491	492	540	547	520	510	538	492	524	528	527	496	514	510	536	484	491	525	506	525	532	530	528	496	499	482	547	525	519	518	545	522	513	522	491	548	494	517	524	489	522	534	489	505	487	513	503	459	494	521	501	507	503	493	511	511	538	535	479	528	481	522	529	485	544	465	501	511
30083	30091	35340	34199	29042	26141	25785	21884	13519	9099	4720	3765	4265	4846	5696	3162	2683	2089	1375	1623	1155	1063	1185	681	503	487	496	386	314	341	299	283	318	272	257	293	231	252	265	265	269	296	261	290	260	288	270	275	241	230	261	198	205	218	199	240	198	236	244	217	204	222	234	193	232	219	231	241	222	213	233	234	208	199	215	235	240	198	224	225	233	210	230	229	246	253	208	223	212	215	208	236	209	226	251	216	216	236	220	206	216	216	211	211	183	216	196	242	193	225	209	214	244	231	189	209	228	209	217	210	182	200	206	214	209	214	225	200	221	212	228	241	224	221	215	236	208	188	200	217	181	205	213	210	205	190	223	236	206	234	185	210	220	219	237	226	250	248	224	185	205	219	235	212	226	226	214	202	198	221	213	199	208	217	179	217	230	223	216	211	215	216	221	214	192	228	217	215	203	193	238	214	212	220	203	234	214	208	223	196	234	219	189	211	207	222	190	216	225	215	206	214	223	207	216	223	213	230	227	201	204	213	227	176	229	204	214	215	212	221	201	261	206	222	213	238	222	203	188	224	218	184	219	215	203	209	207	211	215	215	206	209	235	216	242	218	201	214	214	227	205	227	211	236	193	214	206	199	212	198	211	198	209	209	235	210	232	208	204	228	227	197	222	233	221	224	245	191	231	217	183	241	214	235	220	213	221	225	238	213	208	217	213	221	228	206	233	192	226	225	209	213	241	224	242	213	201	230	212	220	209	224	208	213	222	181	234	222	210	223	201	186	233	224	207	233	233	225	213	207	210	228	212	218	215	223	225	211	193	196	241	223	194	224	207	219	187	230	204	235	227	233	192	233	213	199	220	214	233	239	205	227	240	182	205	209	215	210	207	238	214	208	214	217	220	218	215	216	189	214	216	231	206	216	225	210	236	209	198	204	211	184	212	209	219	214	209	212	196	220	216	196	226	229	215	235	206	211	246	219	205	212	200	167	197	216	203	226	194	213	223	228	216	234	218	223	215	226	217	226	216	204	209	208	211	235	232	177	225	225	207	199	230	217	218	215	222	211	209	244	228	217	207	219	222	222	216	220	224	203	196	196	224	185	212	219	227	197	204	187	213	181	202	206	206	208	245	238	225	226	209	202	215	222	215	186	213	234	222	225	216	211	201	238	214	215	217	191	221	213	211	221	202	199	223	192	208	208	222	204	208	197	229	194	220	218	208	212	191	209	210	211	213	205	187	249	202	230	216	199	209	229	224	194	226	236	208	235	234	230	247	185	226	223	190	250	218	201	205	207	231	212	225	214	213	211	211	189	227	230	227	193	224	200	213	225	201	198	188	209	229	206	204	186	180	204	219	209	212	208	235	231	192	225	223	208	181	229	224	207	223	217	195	222	222	207	222	200	194	222	210	209	194	199	206	213	200	214	209	207	201	230	221	212	203	180	193	216	230	257	240	238	202	211	206	195	208	218	204	194	203	195	216	195	205	195	191	226	194	205	232	218	214	231	231	216	204	197	196	228	212	222	195	221	210	209	219	207	233	212	232	225	195	207	218	186	195	214	234	220	224	217	206	225	224	209	229	216	225	218	236	218	226	235	211	231	207	235	215	209	229	189	206	232	222	210	211	235	207	215	209	216	241	203	192	218	239	246	201	200	202	224	222	205	225	206	208	226	208	204	227	245	230	233	235	238	229	202	205	217	217	211	223	234	233	219	202	200	223	196	237	227	249	209	241	218	230	218	202	227	214	208	210	207	198	206	231	181	198	204	220	215	219	195	224	223	211	214	184	196	212	222	224	230	223	209	197	210	230	226	225	225	189	205	227	221	225	187	193	196	192	210	204	231	209	190	205	216	238	195	215	219	201	206	207	213	209	210	212	205	217	231	230	200	198	219	202	214	235	204	230	208	213	197	214	210	228	220	199	208	205	183	195	200	210	216	215	222	222	193	196	191	233	210	232	220	223	212	198	209	251	228	210	219	194	206	214	216	224	212	236	222	210	197	203	217	214	222	208	226	224	207	195	227	202	214	217	198	248	205	217	232	196	197	223	200	225	198	225	213	212	231	224	197	188	242	214	193	257	218	224	198	214	190	234	221	186	201	203	228	218	209	207	219	220	221	214	241	200	241	194	205	222	213	209	209	227	220	199	191	219	230	206	235	191	212	193	226	218	232	211	225	209	229	234	213	200	209	200	213	231	237	180	227	207	228	202	197	207	203	204	242	237	201	226	228	183	216	231	208	236	235	213	190	192	228	191	208	205	224	200	194	229	213	218	214	208	212	215	233	228	217	225	221	196	205	202	189	200	207	188	187	180	181	203	195	192	222	203	209	204	218	200	190	186	240	205	243	215	208	239	219	218	213	196	210	219	207	229	215	211	245	223	203	210	220	215	206	177	206	210	192	206	237	230	192	202	220	181	236	218	242	239	224	204	230	209	235	203	217	226	211	193	224	198	230	207	223	231	240	228	199	226	221	217	171	212	219	240	204	166	205	209	247	199	213	242	207	204	230	206	237	228	209	200	221	215	202	214	214	205	232	235	224	221	201	214	204	224	214	206	202	187	216	211	217	183	210	234	205	218	221	222	213	221	173	211	190	224	234	212	209	215	237	216	230	232	200	187	236	200	236	233	222	220	239	182	253	223	221	224	211	215	202	205	199	217	196	217	178	194	215	209	206	234	197	200	212	206	240	237	203	226	196	188	214	224	229	196	204	235	209	212	223	210	210	200	209	210	195	201	211	209	237	214	217	240	220	228	213	182	216	208	192	236	241	222	214	203	227	193	238	216	233	227	238	233	218	216	193	221	207	211	186	199	220	199	206	220	189	215	238	225	233	197	201	222	218	203	221	215	194	220	221	211	204	199	217	218	201	209	217	221	179	190	214	217	240	206	219	237	214	192	219	237	198	213	189	201	218	202	229	226	220	212	221	245	216	231	208	196	197	240	195	231	203	227	229	215	225	205	192	215	173	219	217	202	238	227	196	212	224	241	216	197	211	206	191	246	240	224	210	208	238	227	231	187	207	199	224	208	203	173	218	212	227	225	216	211	208	218	228	254	214	217	233	187	216	235	213	215	204	201	204	231	208	203	228	221	210	182	231	188	194	213	197	223	215	198	203	196	204	204	195	219	224	184	218	214	217	211	215	220	192	211	222	222	229	225	216	224	216	230	199	196	201	195	222	204	204	206	227	251	196	216	179	207	252	210	216	237	234	202	238	221	243	231	231	213	229	211	221	202	199	218	199	214	210	204	231	230	214	197	205	259	200	212	227	213	213	213	196	237	196	241	210	219	190	220	232	208	216	213	224	226	271	211	193	233	221	202	229	241	205	229	236	205	203	223	203	213	190	231	214	194	196	226	197	201	225	229	219	231	227	226	188	213	192	223	232	200	188	216	247	189	176	219	254	212	219	220	236	234	221	220	231	223	216	218	200	190	233	226	185	240	206	201	204	230	222	217	199	239	185	228	217	199	219	206	208	197	228	189	210	202	209
21137	24868	23739	39501	32534	34039	32971	30695	23047	18061	11861	11951	13783	16456	20209	9794	10994	8940	6255	7895	6183	5661	6418	3804	2624	2351	2470	1749	1434	1263	982	1073	1017	879	936	894	892	867	935	1005	979	1051	1006	1031	1122	1048	972	917	818	795	740	702	636	584	709	622	611	600	634	590	581	604	556	566	557	564	575	549	592	545	554	548	526	554	559	591	538	550	528	532	518	498	529	526	500	521	540	540	556	555	545	520	567	564	555	520	513	514	510	569	517	529	505	513	519	536	527	529	524	565	570	524	554	500	497	522	549	527	492	471	510	509	460	531	522	500	550	531	517	543	528	501	512	480	501	511	501	470	510	481	506	488	490	510	548	497	518	492	510	490	469	495	537	544	479	521	510	501	505	504	497	497	464	487	473	506	526	459	459	503	511	500	472	524	485	533	489	468	501	483	522	502	466	483	477	489	480	518	473	526	515	530	529	547	493	507	485	512	537	509	526	503	538	495	468	493	495	541	490	472	499	508	501	568	483	484	516	496	530	533	515	481	510	521	504	529	515	489	457	508	489	470	505	483	467	525	470	472	517	484	498	493	451	498	483	506	464	492	482	493	532	479	467	478	506	485	475	477	466	511	490	550	487	499	444	485	467	526	464	528	509	519	492	521	521	513	483	539	471	512	539	474	528	495	501	501	490	497	472	492	484	514	504	548	505	512	482	530	534	529	513	493	539	528	527	549	458	486	503	522	518	517	492	504	496	531	476	494	494	463	484	520	519	520	523	538	484	498	499	536	507	515	509	480	539	479	533	485	522	483	515	497	513	480	511	545	467	538	504	502	503	501	460	498	475	538	473	507	484	543	522	529	517	497	550	490	504	544	506	502	511	505	481	558	506	481	497	492	477	521	480	505	512	519	517	506	507	537	522	505	477	499	473	506	497	535	509	499	495	506	484	506	510	497	487	500	524	487	478	473	513	516	500	474	493	500	455	468	468	481	510	487	510	497	486	486	514	512	467	500	490	552	483	518	482	511	523	521	515	507	487	517	485	517	497	479	480	524	508	543	507	488	508	490	471	475	473	476	482	516	518	513	533	496	504	505	504	513	480	493	488	486	475	539	516	504	538	490	469	463	523	523	479	524	490	486	501	456	489	468	523	494	491	476	498	517	521	490	483	551	529	487	486	523	524	495	523	511	499	494	436	474	488	462	504	481	527	546	525	471	467	483	515	552	462	482	531	523	502	463	471	519	499	484	471	512	536	496	490	503	481	505	555	520	496	535	500	495	485	492	505	514	516	526	509	498	512	499	529	483	478	459	524	475	502	511	494	498	509	464	487	494	466	519	534	480	498	502	498	496	510	507	491	485	506	519	534	515	540	496	465	459	490	550	520	492	517	479	498	500	509	476	456	501	496	543	538	538	469	517	508	510	484	560	514	467	519	506	506	533	479	514	492	471	485	461	452	518	512	494	490	486	509	519	493	520	535	536	488	524	548	500	485	512	573	497	520	501	502	504	487	490	500	500	533	458	481	482	469	513	470	523	518	473	501	502	491	529	494	510	484	524	508	503	498	559	470	496	469	479	490	468	559	461	511	465	491	487	495	493	516	482	485	502	485	494	522	468	482	495	487	516	503	528	503	517	488	504	513	506	523	513	503	498	483	496	478	480	543	521	506	465	525	511	487	486	493	501	502	458	494	513	510	481	477	500	486	461	509	472	538	512	486	516	532	478	481	521	471	533	535	488	495	494	534	496	539	507	531	520	557	521	472	505	518	522	502	455	477	515	536	522	444	484	481	459	519	449	493	530	472	487	513	477	534	524	522	490	506	499	492	491	498	486	508	482	505	450	447	516	478	533	486	504	505	493	502	495	495	486	530	487	474	496	486	525	488	537	511	507	533	462	518	439	513	506	531	488	510	498	473	539	511	484	499	519	500	513	518	498	505	487	497	516	485	498	504	514	484	529	484	512	502	481	549	496	522	497	498	512	489	529	522	483	492	459	525	495	495	535	499	527	491	485	503	487	462	502	497	495	505	469	505	505	517	490	497	498	449	507	523	527	530	520	496	517	540	522	467	540	490	495	509	490	480	503	513	490	512	502	498	533	525	493	470	507	529	465	471	522	498	496	515	512	490	473	530	484	515	522	525	499	483	545	553	447	479	554	488	498	476	516	504	505	495	530	508	480	527	488	506	503	508	511	513	508	521	502	475	512	464	519	517	481	519	497	533	523	505	471	483	529	493	504	542	535	468	521	500	534	519	491	507	498	524	481	475	474	522	480	496	481	503	536	486	484	515	555	495	515	466	508	496	517	489	516	507	484	522	496	448	540	519	521	529	506	473	509	536	509	456	527	485	506	485	522	520	520	529	487	525	527	506	499	546	495	474	488	536	518	497	474	539	514	511	493	506	543	500	533	488	508	530	481	522	492	495	490	508	496	528	505	494	504	488	493	521	485	448	526	499	471	520	509	550	469	523	573	448	520	486	481	498	493	484	492	505	520	493	500	484	515	482	510	497	558	466	485	508	500	523	500	517	481	481	491	472	515	469	473	505	519	511	507	446	464	504	514	512	519	493	486	509	485	507	520	513	502	493	517	511	518	463	499	476	481	561	504	514	506	534	489	491	519	504	461	510	515	511	510	492	504	503	506	490	509	512	544	508	491	513	529	500	518	505	473	456	500	503	511	502	525	486	488	501	500	499	490	536	504	533	526	514	507	524	522	502	515	518	544	509	512	507	511	497	525	493	478	461	534	542	519	480	525	461	496	533	493	485	534	493	549	477	536	509	491	504	486	490	495	472	541	505	482	520	534	438	490	509	475	486	504	521	492	465	515	528	510	481	517	456	537	496	510	537	442	519	512	485	516	502	500	502	480	516	507	531	519	483	517	499	555	488	510	510	502	508	523	481	485	481	533	504	464	504	477	488	483	500	477	524	497	493	450	490	490	521	480	454	496	465	513	505	505	516	534	485	525	520	526	526	524	481	519	493	501	493	539	504	552	507	547	545	492	493	533	485	492	499	495	495	460	494	490	497	482	513	504	523	566	516	519	506	471	495	493	498	524	517	469	458	495	520	496	525	517	472	502	506	475	520	508	486	488	489	482	483	489	544	538	496	530	539	494	516	508	513	525	530	517	527	527	511	509	502	499	486	492	465	482	505	512	496	526	508	517	513	491	464	484	502	506	544	489	517	504	495	485	535	495	497	486	492	463	476	479	510	509	518	494	464	513	503	480	516	466	509	510	493	496	468	524	478	491	499	546	496	475	515	500	517	487	479	495	500	469	521	502	461	476	439	510	518	519	538	502	520	517	506	515	499	483	497	503	512	495	549	511	493	516	466	509	501	486	512	480	513	537	488	499	521	480	510	509	501	532	499	515	528	498	546	522	492	544	506	499	544	516	505	475	499	476	501	505	516	463	529	511	494	494	506	517	509	523	515	515	515	514	498	515	510	495	489	526	505	515	504	489	484	469	533	525	507	494	509	509	512	474	498	525	501	529	466	469	500	531
40219	37346	34114	37189	32541	32390	33122	27072	21301	15696	9192	7168	7951	8276	10152	5759	4517	3201	2135	2247	1575	1445	1963	1044	860	633	521	502	339	320	264	289	275	238	277	221	260	244	258	253	238	255	226	278	286	264	282	244	200	247	183	193	187	178	194	209	175	197	174	198	171	180	199	173	163	158	174	187	170	177	172	167	152	182	186	197	169	150	169	176	181	151	175	173	155	171	171	165	143	171	183	157	166	176	174	151	160	166	188	162	150	162	165	170	176	175	171	153	152	163	151	194	137	150	164	174	172	156	159	164	141	160	160	163	163	172	170	154	184	169	174	153	154	144	165	161	162	156	152	133	171	185	149	146	161	171	152	147	164	166	171	158	138	154	151	151	161	164	132	165	154	163	161	154	156	146	149	140	151	149	163	154	165	146	172	145	133	148	160	157	150	166	173	171	161	164	171	161	168	149	158	166	153	170	153	163	157	156	154	161	187	154	164	145	151	153	183	171	168	162	144	173	163	187	165	153	176	152	170	155	160	163	162	134	178	169	135	162	164	186	178	165	189	152	152	151	152	162	165	197	158	154	158	153	164	157	169	144	150	150	174	185	182	178	144	167	165	153	169	168	161	171	180	165	193	157	163	183	164	150	166	145	148	165	167	193	143	166	187	169	148	150	161	168	163	159	162	140	148	152	162	172	161	137	151	156	197	171	161	159	148	174	145	145	177	166	167	146	167	163	168	157	186	173	150	159	162	170	155	174	144	149	170	143	146	179	145	145	149	166	165	138	156	142	164	146	149	153	171	155	190	162	180	146	161	181	159	170	158	170	160	155	159	169	191	169	162	171	136	141	177	141	178	172	159	167	140	171	162	141	165	145	149	148	153	162	161	152	174	142	191	157	175	175	126	157	174	164	151	147	177	160	170	139	153	140	153	153	150	148	158	145	170	147	143	157	156	173	160	128	151	148	182	164	158	157	169	161	155	162	145	154	177	136	169	139	177	162	158	182	150	173	164	144	143	146	170	165	167	151	157	154	140	124	133	162	170	178	141	165	146	132	140	150	168	159	168	127	137	148	185	164	159	154	153	155	164	169	184	162	154	171	183	143	182	175	138	149	169	149	151	155	156	126	153	143	159	160	175	170	140	136	170	174	138	154	161	130	173	151	150	145	157	165	178	147	159	186	167	169	163	151	183	155	161	165	157	150	154	167	153	176	163	180	164	157	172	190	150	141	163	139	199	159	177	168	169	166	151	175	155	171	173	172	177	162	149	144	179	156	161	150	147	154	146	136	186	133	137	161	150	130	166	136	171	147	144	168	155	168	146	145	172	162	171	166	145	164	144	172	152	150	172	144	153	145	165	112	157	163	169	171	166	139	171	162	174	163	160	150	183	167	172	168	159	148	138	170	151	169	138	148	153	158	149	166	164	155	167	153	155	128	155	165	149	163	171	145	185	155	161	141	165	172	169	165	175	163	144	156	149	158	142	153	143	161	151	185	130	156	160	177	190	164	135	155	151	154	152	152	133	195	160	158	171	163	175	157	152	166	128	144	158	156	170	167	151	162	157	160	164	170	145	168	152	142	146	168	159	169	171	151	172	164	174	168	157	169	150	166	186	181	160	157	154	142	164	160	163	162	154	166	156	145	160	147	162	172	181	156	159	160	153	144	176	155	165	182	150	146	157	161	165	162	137	160	157	169	148	149	168	158	143	169	188	159	147	153	152	167	185	169	158	145	155	157	185	169	159	148	135	151	193	172	157	183	175	135	129	174	154	159	160	147	147	188	170	166	163	157	145	162	144	158	181	133	150	164	173	143	149	174	152	168	157	161	134	161	158	166	153	168	127	165	136	177	183	167	173	169	170	162	167	142	165	180	162	152	157	167	148	142	156	150	165	159	186	171	182	167	160	148	169	139	158	159	165	162	153	170	173	148	163	163	158	177	157	164	146	170	174	148	143	165	160	139	172	154	142	178	202	167	135	155	148	147	172	150	155	173	154	161	150	171	169	130	158	155	162	159	147	134	146	154	158	156	168	157	160	169	174	163	160	147	169	164	137	165	159	161	143	163	148	160	173	138	155	151	148	160	153	163	170	167	155	134	153	191	146	149	156	169	172	166	165	142	164	146	161	137	151	170	163	167	149	158	152	149	138	174	183	181	150	152	170	170	169	158	172	134	144	164	131	183	175	150	169	183	142	186	157	143	154	168	159	146	179	166	153	160	171	166	172	158	162	145	175	180	166	155	158	158	159	156	176	165	156	137	153	150	151	164	167	140	173	164	141	142	145	164	178	170	145	158	145	144	186	162	182	154	162	158	149	159	145	158	159	156	157	142	155	178	137	151	156	154	178	169	148	153	163	152	159	171	164	151	156	145	168	182	163	174	174	156	136	158	169	171	148	150	169	149	164	166	177	151	149	170	168	157	146	150	153	152	142	162	162	169	176	137	168	164	140	167	172	168	184	193	165	156	166	155	146	154	140	152	158	162	176	159	168	170	173	162	166	164	195	143	173	168	153	174	162	171	162	139	164	167	171	151	117	163	157	173	150	170	171	137	133	154	156	155	151	160	173	171	165	166	149	153	153	150	155	169	146	179	138	155	147	167	153	151	165	155	163	174	182	163	163	161	165	173	168	148	164	149	170	167	161	165	151	174	159	159	145	167	157	157	167	143	150	153	176	150	170	151	151	160	157	149	159	146	171	139	166	145	178	142	163	170	164	160	158	174	143	155	168	160	145	154	190	167	161	159	148	148	170	164	134	142	167	155	136	162	138	178	152	184	145	161	173	186	165	186	171	156	181	175	149	186	164	157	166	140	161	164	156	146	165	149	157	135	157	161	155	156	167	154	147	175	166	170	185	179	158	155	143	180	176	149	164	166	146	178	155	180	138	153	154	162	153	160	160	173	165	160	167	145	162	145	161	174	157	119	160	178	166	155	175	158	187	134	154	153	161	150	146	153	188	148	147	150	150	153	169	159	159	149	165	168	176	154	146	148	165	165	153	154	168	164	141	174	152	171	163	154	147	168	165	182	166	165	150	137	169	167	137	157	162	162	162	164	157	152	176	167	153	170	174	171	191	175	159	135	153	188	162	165	160	167	183	152	149	169	172	141	155	163	163	158	149	143	136	120	159	172	175	150	155	139	163	171	168	178	179	158	175	153	164	133	183	157	133	155	161	128	152	147	164	146	127	169	183	134	171	143	155	138	173	178	173	155	173	131	155	160	157	150	180	169	146	145	175	152	146	172	151	163	156	164	176	175	156	159	159	162	150	171	130	176	146	146	155	133	172	148	168	156	170	184	176	155	166	139	154	154	159	137	149	151	171	170	170	146	168	152	167	141	190	154	171	149	163	119	167	191	156	176	171	143	150	169	174	159	158	148	156	159	155	150	153	163	144	164	161	147	159	159	190	153	152	165	173	160	139	175	154	172	160	162	172	199	143	146	188	162	167	153	175	168	158	152	159	159	157	141	155	149	153	161	166	180	162	155	166	162
27389	32948	27079	45056	37939	43394	39720	35628	31772	24896	15479	16551	20441	21245	24460	15198	16017	12352	9277	11449	8274	7627	9593	5214	4689	3402	3165	2490	1549	1284	1219	1234	1262	1112	1045	1057	937	978	1044	1119	1218	1167	1150	1198	1282	1157	1059	897	848	971	724	635	586	602	661	626	628	522	571	550	551	592	486	471	496	482	489	509	490	483	472	457	465	447	492	461	472	458	435	390	401	385	404	424	458	437	436	410	462	447	439	440	484	469	410	453	454	437	426	411	397	438	402	410	403	428	438	440	411	423	456	372	441	414	425	377	391	370	417	365	428	413	409	377	381	401	393	390	388	396	408	379	392	370	404	410	377	378	351	353	382	401	359	391	391	382	367	377	348	390	404	353	390	367	371	399	395	360	370	405	393	353	388	371	320	390	337	386	363	371	378	345	374	359	387	366	347	374	377	397	407	383	375	384	382	375	364	374	365	375	371	408	362	383	371	370	384	355	404	385	406	382	363	390	363	396	372	390	381	363	404	393	388	380	399	384	370	414	352	355	395	347	386	431	369	395	376	364	362	405	399	383	376	384	378	385	411	378	406	390	384	405	388	342	403	383	366	389	360	365	414	349	401	378	409	382	387	387	374	397	377	382	363	355	377	385	379	341	349	361	367	349	385	413	391	406	379	425	394	385	358	373	395	359	376	392	399	359	377	403	389	376	350	388	368	387	420	337	396	404	382	379	363	392	372	393	372	384	414	381	374	373	370	421	366	371	399	393	406	373	371	348	356	383	362	348	375	381	378	396	397	408	391	376	399	353	378	374	393	350	374	382	388	389	377	382	392	363	379	380	385	379	387	368	404	370	404	370	332	385	373	376	369	409	364	385	394	371	386	403	360	409	389	407	371	396	373	355	393	383	401	397	369	396	384	409	384	408	394	386	370	367	404	369	387	371	408	374	389	363	370	374	390	372	387	396	403	369	389	387	364	394	387	381	419	393	396	360	404	348	384	394	354	368	383	364	386	372	370	378	399	375	376	385	362	370	364	358	393	359	398	390	380	392	376	350	381	395	346	370	382	413	385	391	410	356	393	370	371	393	392	360	372	399	385	386	388	379	398	353	380	351	400	345	390	404	405	413	354	386	395	415	363	387	346	383	380	372	399	362	361	387	382	364	391	383	354	356	379	440	348	377	362	368	389	380	403	384	349	396	394	384	348	372	363	415	380	397	367	389	392	385	395	377	365	365	383	340	391	377	354	380	410	405	396	387	394	395	368	362	361	380	372	374	389	346	350	397	382	385	367	388	370	377	336	388	379	372	390	400	361	411	394	391	387	354	397	385	377	372	404	353	381	383	365	401	399	382	420	396	340	340	361	344	393	410	349	380	407	351	397	376	383	388	371	355	386	369	386	382	370	357	396	386	375	392	395	367	371	391	405	399	369	399	353	368	366	381	368	392	359	399	394	373	398	391	395	394	343	373	405	422	357	400	367	365	388	363	363	385	392	367	351	405	396	363	358	403	387	378	381	393	357	364	359	343	392	384	384	362	368	373	390	389	411	407	380	422	384	382	379	358	327	371	392	373	393	378	370	389	394	376	383	388	396	376	332	407	361	391	400	389	404	393	415	426	365	340	363	384	378	373	384	393	412	380	369	329	383	386	371	369	402	407	361	383	374	385	390	343	373	362	380	367	375	356	423	397	408	391	396	391	358	383	374	394	376	362	384	373	372	358	364	404	393	396	391	424	349	413	388	382	377	366	359	381	353	383	407	360	399	395	368	370	414	394	377	383	388	376	349	408	388	391	348	385	373	363	381	355	410	345	388	356	373	351	352	376	388	415	368	401	400	385	394	373	360	374	387	382	400	387	349	416	375	370	383	372	345	351	380	347	372	340	371	365	429	407	392	379	411	380	377	353	363	353	394	385	335	371	400	348	368	366	396	369	354	392	387	357	407	395	377	348	397	378	388	394	389	383	381	383	368	384	344	329	356	393	372	379	380	395	417	352	403	417	379	360	434	379	380	359	381	389	369	389	402	385	386	421	400	383	332	350	346	399	361	371	357	356	366	380	399	387	405	374	398	374	378	380	390	351	377	383	389	406	374	396	373	351	387	369	405	393	352	338	376	388	429	397	356	387	402	361	393	364	428	385	364	369	393	412	370	345	382	372	378	369	406	368	364	385	355	363	407	376	333	388	398	404	379	403	371	354	372	346	377	393	382	365	390	384	384	362	373	390	398	380	370	402	372	371	372	358	401	379	365	383	373	382	398	397	382	357	382	394	404	386	409	407	394	359	396	411	408	405	357	369	399	384	395	371	402	351	360	365	365	387	358	361	397	355	376	365	383	382	397	380	410	347	337	368	369	401	342	375	382	373	336	375	398	372	375	376	370	366	389	420	393	393	364	372	418	352	400	375	391	392	380	378	358	380	392	355	382	392	370	395	420	376	370	327	398	382	345	403	389	379	420	369	373	381	375	385	397	390	398	372	371	387	396	373	371	385	370	409	369	387	400	416	384	377	405	375	347	369	404	375	387	387	382	387	382	413	400	384	358	370	377	394	382	382	374	376	408	381	395	362	380	403	347	385	397	333	388	352	381	409	338	365	403	391	373	355	368	401	375	391	388	358	370	382	365	371	368	389	349	389	378	371	399	388	335	364	393	399	399	380	387	368	361	398	387	381	382	393	398	392	389	384	379	387	407	359	352	370	388	373	399	394	364	399	375	368	382	384	370	352	391	351	362	373	376	386	407	388	398	396	371	392	365	383	401	402	373	382	383	396	363	343	379	393	380	372	395	381	408	416	370	407	381	366	405	344	366	415	397	378	408	391	395	360	375	345	353	408	376	376	378	364	360	369	373	382	358	439	420	397	390	387	406	379	369	369	361	366	395	392	378	408	417	417	394	379	389	378	379	381	386	364	365	414	379	385	382	365	387	371	371	405	366	408	402	375	366	395	400	331	454	364	382	339	378	388	387	418	361	389	397	402	373	371	374	381	397	342	415	344	377	395	339	384	381	371	375	390	348	413	391	389	391	416	361	379	402	373	393	352	404	384	354	372	394	353	397	381	370	355	414	384	402	375	384	390	394	382	381	387	365	384	384	392	385	370	376	381	381	384	368	402	383	359	385	369	369	359	373	388	368	364	365	398	384	380	382	415	366	403	397	414	410	372	384	348	362	374	382	394	360	350	407	376	415	395	350	379	375	339	367	388	340	367	390	378	391	374	368	394	388	387	380	383	342	363	395	404	400	376	367	389	380	415	397	376	409	405	423	402	365	338	369	367	366	349	360	384	409	372	378	384	402	391	378	412	382	391	371	370	407	395	374	382	393	415	369	406	380	374	341	373	357	352	353	348	346	362	398	362	392	403	377	400	393	377	398	394	374	402	369	377	373	389	393	381	384	362	385	366	400	387	372	366	364	419	383	345	388	394	387	356	354	391	368	341	379	370	354	357	376	373	382	364	384	395	382	371	354	359	392	385	376	366	381	414	371	384	352	356	388	350	371	338	366	404	376	372
7102	7446	6990	9084	4857	3645	3042	1798	1245	998	828	735	726	624	686	648	705	509	441	480	440	396	420	432	322	314	346	361	261	260	233	238	277	231	249	256	213	221	220	218	231	231	213	230	244	250	225	218	231	249	221	245	226	206	241	220	202	195	231	230	204	252	190	239	204	208	232	204	227	201	205	197	215	219	205	234	205	215	220	218	206	229	185	193	199	212	212	235	184	204	222	212	239	210	214	230	202	223	231	218	219	231	214	222	206	233	210	226	205	223	202	229	199	192	215	203	203	230	193	208	237	195	244	222	184	204	210	224	216	236	228	210	188	205	225	185	207	242	224	225	194	206	198	212	228	218	213	232	241	198	205	217	214	187	251	204	198	231	215	191	217	184	202	220	205	210	219	204	211	221	203	208	229	207	194	216	231	213	201	221	198	209	195	222	203	206	194	225	202	202	219	224	214	217	212	194	236	203	201	223	213	215	212	189	196	228	220	200	192	230	198	203	216	230	227	212	232	205	219	219	204	236	206	226	238	249	208	214	180	216	227	213	204	213	237	203	227	193	194	215	189	175	209	223	214	200	196	236	206	220	204	215	225	194	201	228	216	221	207	223	179	216	251	255	201	218	172	207	213	206	195	190	206	214	209	202	234	203	197	211	224	234	198	198	218	183	214	212	199	223	231	201	203	206	218	219	221	199	202	199	218	236	192	197	222	210	217	201	217	234	184	226	188	217	212	195	210	221	226	217	220	224	207	207	225	189	210	219	217	228	223	222	215	226	225	205	229	180	207	185	196	196	201	192	232	211	219	204	198	184	195	210	218	195	186	219	212	220	194	192	236	198	199	216	215	235	211	215	197	214	201	201	214	207	195	201	218	239	232	223	217	183	200	222	192	194	213	229	189	223	201	219	199	203	198	198	204	190	200	216	209	202	201	227	230	219	232	213	210	198	224	207	211	221	226	202	217	221	212	197	217	207	200	188	205	197	209	232	223	210	201	201	220	233	199	193	202	195	220	216	193	222	216	214	221	166	203	208	227	208	213	200	210	222	196	224	202	207	186	210	221	205	228	232	238	194	221	188	195	220	204	191	210	233	204	215	216	186	244	229	214	224	216	186	215	208	195	208	235	203	206	220	217	212	228	218	217	221	216	223	208	206	202	225	210	194	207	215	214	190	214	195	203	220	230	231	212	207	186	192	188	200	211	212	212	195	229	226	207	224	212	211	195	227	203	201	238	209	192	215	222	209	193	226	208	221	217	247	207	224	217	202	217	186	173	189	206	221	233	233	229	208	242	237	199	233	203	216	192	219	193	196	196	193	241	222	219	216	178	216	186	214	215	220	209	203	197	218	194	190	223	229	202	180	212	220	203	219	188	215	192	237	201	211	186	211	196	184	219	211	214	235	212	208	215	220	214	216	223	188	220	194	209	209	220	208	204	224	202	194	240	215	190	204	212	216	210	210	209	205	202	217	210	220	192	215	198	220	219	174	212	225	215	187	214	204	194	216	215	226	198	209	214	220	209	200	195	213	209	211	207	210	213	217	210	200	224	197	226	221	176	194	224	217	206	206	220	207	205	199	216	213	206	214	212	206	181	201	220	212	210	191	205	236	213	203	202	244	222	189	213	200	219	196	204	202	183	207	193	207	195	207	221	205	220	209	206	231	228	203	227	212	212	208	205	217	204	221	220	231	204	210	220	226	201	213	199	210	192	195	207	222	210	224	211	232	225	192	240	241	216	198	225	206	226	220	214	192	229	206	190	230	213	222	209	192	207	221	198	231	208	197	196	195	206	189	197	220	204	206	211	215	208	242	221	224	206	222	208	194	210	242	206	225	198	202	212	210	205	202	191	199	200	207	218	200	204	198	202	200	178	236	228	198	190	196	196	221	177	188	209	217	220	210	202	239	205	203	190	230	208	195	220	183	208	227	233	228	192	170	194	191	217	216	198	207	197	184	233	235	238	235	211	235	221	226	240	192	198	233	194	177	214	220	221	212	171	202	224	209	203	218	226	233	212	195	221	227	206	220	186	228	225	216	200	179	188	221	209	208	209	215	231	236	218	205	205	217	186	218	219	208	220	198	183	231	219	220	205	208	204	218	199	200	218	210	194	200	208	188	194	204	177	199	201	217	221	209	200	213	220	214	207	225	218	230	227	175	234	223	202	221	218	202	199	211	211	237	230	213	213	190	226	225	230	221	186	214	202	195	194	188	212	202	218	190	214	212	199	180	186	196	234	226	210	193	195	202	198	213	209	187	224	225	174	212	226	196	237	209	203	234	199	226	214	198	211	189	208	199	194	203	225	189	194	233	212	202	213	195	198	237	217	194	222	220	232	211	216	221	209	204	233	210	185	234	226	176	193	235	211	212	181	237	202	215	218	213	216	230	216	222	186	205	211	197	210	205	185	187	197	214	195	211	208	214	202	223	226	219	241	213	203	225	204	243	192	208	213	175	214	225	215	209	210	196	209	188	212	206	210	208	214	197	206	225	219	249	213	215	211	197	243	200	205	230	220	202	204	236	228	234	213	212	232	201	248	195	216	203	189	222	230	212	220	203	205	242	209	201	197	213	228	227	229	216	202	224	214	240	221	228	181	203	199	189	221	226	208	236	221	206	211	210	205	218	190	194	197	217	186	197	214	212	171	225	217	214	199	224	186	218	206	187	206	228	198	214	230	188	207	184	218	198	229	206	212	185	236	233	224	215	198	208	232	209	225	230	213	206	197	235	210	210	228	188	216	230	204	208	222	187	228	232	193	222	216	228	228	183	195	212	220	197	195	207	244	202	202	189	193	225	195	205	181	202	215	201	213	228	203	195	232	220	208	211	223	211	200	209	224	188	214	220	208	233	217	220	208	226	206	210	206	193	222	208	215	209	242	195	216	209	204	241	201	200	208	197	228	212	200	233	211	207	230	206	196	214	213	227	202	224	202	211	197	212	245	224	220	224	202	228	219	189	218	198	194	204	204	218	203	190	190	214	217	217	226	232	195	201	212	195	199	200	198	215	220	180	189	227	212	221	200	224	204	215	199	218	207	184	201	206	220	194	212	217	198	208	203	219	187	209	215	198	205	212	210	231	180	195	184	211	211	216	206	230	231	196	233	242	207	195	213	216	192	229	236	222	215	197	184	213	206	203	200	228	225	203	207	218	207	198	214	195	217	198	226	217	210	186	212	220	198	198	182	211	227	243	235	226	198	208	222	217	212	184	229	195	226	211	232	221	201	181	225	223	220	231	210	210	204	218	252	198	206	194	208	197	216	223	253	193	214	167	225	192	201	219	206	192	217	203	238	208	235	198	203	204	228	220	225	189	199	232	208	227	191	196	192	213	198	198	184	211	201	173	198	204	208	233	223	211	191	198	211	222	237	199	226	186	193	185	206	207	230	187	195	237	194	213	229	231	189	198	241	222	205	233	193	196	208	219	216	230	187	209	214	209	252	213	212	219	205	200	216	235	213	206	193	206	227	189	216	220	202	192
5753	9452	7136	17388	9424	9937	8084	5834	5295	4595	3732	3536	3738	3185	3994	3201	3315	2691	2265	2465	2317	1782	1937	1833	1702	1491	1420	1423	912	794	734	706	750	706	630	655	664	657	671	638	713	754	705	738	843	701	693	672	618	677	609	597	591	528	549	570	545	573	520	568	549	518	515	572	545	548	522	536	552	489	569	582	518	471	544	509	503	526	495	517	534	528	482	552	534	511	529	507	538	502	557	519	540	555	533	545	542	540	534	490	481	537	510	526	536	526	504	537	554	504	525	503	523	491	542	505	523	538	506	498	500	529	528	513	539	492	526	515	503	491	511	478	502	523	529	517	540	504	498	545	524	499	515	508	524	485	532	541	509	478	541	525	507	494	520	506	486	519	504	518	521	514	498	516	556	503	495	500	498	487	545	520	519	537	521	507	504	509	516	513	540	507	533	556	496	531	515	508	502	526	516	526	497	521	546	508	522	522	470	510	504	518	503	492	494	506	476	482	528	525	536	484	509	499	521	517	563	527	468	510	516	522	487	514	518	561	495	504	553	513	491	504	464	501	502	530	489	526	483	521	467	501	488	546	511	520	482	488	533	538	532	495	517	484	495	476	495	500	508	503	517	536	509	514	499	479	493	529	530	517	548	537	518	508	517	494	544	534	540	498	506	512	497	511	518	484	504	505	500	526	488	535	479	507	500	548	511	494	471	517	509	447	523	537	487	500	512	541	500	478	488	538	464	507	527	502	451	499	474	503	483	467	507	504	503	485	499	491	499	506	507	544	517	513	505	481	531	506	484	521	521	493	482	500	492	505	496	515	531	513	483	523	496	520	551	504	489	491	497	527	507	477	465	517	521	501	497	472	493	461	524	533	525	541	472	540	491	499	476	506	478	484	510	483	459	514	511	514	497	519	536	532	507	515	473	555	504	540	456	550	492	474	510	483	527	516	534	518	569	512	525	510	506	504	513	508	527	490	459	544	487	508	480	450	529	503	535	513	486	494	555	534	548	477	515	515	507	488	506	507	511	466	500	516	549	508	534	520	491	527	515	521	473	469	515	468	489	505	485	515	517	527	482	490	493	538	572	511	496	479	484	516	484	520	525	520	498	495	491	507	509	539	509	465	516	495	537	463	477	487	540	486	508	489	523	515	503	490	517	486	508	508	446	505	494	522	536	543	481	499	498	459	495	521	539	480	496	505	513	527	504	531	516	505	512	509	495	484	499	492	526	521	490	494	525	473	461	482	540	464	510	548	518	512	548	485	528	491	531	487	486	515	487	520	523	507	501	511	494	505	513	507	550	467	509	523	552	536	482	499	499	474	489	510	524	448	490	494	464	502	491	508	492	517	494	501	503	470	493	496	481	497	558	513	533	477	524	513	465	489	519	524	530	490	533	534	521	460	488	539	468	494	507	509	486	510	530	535	540	508	531	493	474	484	522	498	486	499	506	489	509	491	492	467	516	527	519	509	480	513	501	497	519	494	473	513	505	500	535	510	513	507	503	501	514	493	527	506	529	538	484	480	490	495	510	529	514	532	513	547	520	516	512	493	514	508	510	520	520	554	514	495	546	476	490	510	464	567	514	510	464	493	500	533	506	525	497	472	511	489	495	520	487	488	508	535	538	498	525	549	528	468	470	484	512	533	517	531	543	494	515	516	488	511	498	529	522	509	517	461	513	512	529	504	452	491	482	500	515	504	497	527	502	476	459	498	483	466	536	499	525	508	501	510	497	484	495	520	499	491	493	530	515	485	516	483	485	482	526	512	462	509	526	489	476	505	487	519	489	510	548	519	486	486	499	515	505	488	478	471	501	462	527	493	551	435	488	478	489	504	520	510	491	502	486	495	522	516	493	555	503	516	532	508	479	543	512	524	492	512	482	521	498	539	483	556	492	497	554	512	535	511	468	509	519	568	469	494	495	453	526	514	481	550	473	514	508	533	499	503	549	483	470	522	513	475	458	465	536	520	533	456	529	516	479	506	499	480	502	492	497	512	500	497	544	500	526	536	516	462	480	464	482	494	518	526	523	476	498	522	521	528	513	544	510	471	497	536	528	509	503	516	453	548	508	529	522	528	503	504	508	503	478	480	523	484	498	524	521	496	522	494	530	513	502	523	487	482	479	513	517	504	512	494	508	491	520	481	494	522	482	533	496	508	495	511	494	497	526	480	527	525	507	563	490	470	485	514	492	497	503	500	472	545	508	493	484	485	507	495	500	517	493	494	505	481	480	549	469	525	505	515	484	531	502	479	496	496	513	552	472	467	542	466	487	500	509	487	538	514	529	512	481	503	486	479	488	533	528	502	469	506	517	511	514	529	489	513	505	504	518	512	463	508	509	483	502	473	484	481	493	454	480	522	506	503	503	505	516	535	507	530	473	520	494	472	536	511	519	522	535	520	513	529	510	520	507	482	516	493	487	505	479	495	495	503	495	484	492	489	475	526	495	512	537	502	468	481	526	528	472	503	489	475	522	462	530	474	519	500	491	522	525	525	529	465	454	498	478	501	468	470	480	559	507	490	488	530	502	466	523	523	505	522	528	484	523	527	531	475	503	487	509	535	532	505	506	503	463	472	498	553	514	457	458	503	499	509	494	464	544	497	559	488	495	495	529	535	529	510	466	487	522	505	536	503	529	496	476	513	476	500	487	468	511	504	505	498	441	476	513	537	495	476	506	496	505	498	494	506	485	509	483	529	480	491	497	471	504	510	499	490	477	480	505	490	528	491	497	490	507	508	490	515	504	496	529	500	462	512	535	510	506	536	499	504	512	560	506	538	483	483	488	528	503	545	547	488	532	513	528	495	506	500	532	494	552	503	468	517	528	462	513	501	496	520	509	486	483	482	510	503	501	526	516	543	438	492	507	552	500	480	534	475	516	501	509	515	474	482	485	468	524	524	516	528	469	477	506	481	507	512	520	517	502	499	506	508	532	501	486	514	497	534	510	536	501	510	516	538	548	492	474	527	491	507	511	502	510	500	490	504	533	477	494	498	517	503	499	526	478	479	497	481	540	472	506	528	522	471	503	514	483	516	486	472	509	484	478	510	517	525	506	498	501	496	496	504	478	471	503	504	496	546	518	493	528	493	536	495	501	524	543	520	481	454	532	474	501	511	513	542	485	475	504	501	546	471	504	523	500	512	485	499	502	439	510	505	525	518	517	492	476	530	526	510	472	506	513	501	484	479	476	506	518	478	530	489	507	530	524	524	491	493	536	551	496	557	545	508	491	512	529	498	505	521	541	528	496	518	524	492	483	513	516	518	530	505	505	537	488	495	478	529	456	501	491	488	515	527	506	516	526	494	522	537	513	544	472	487	483	463	524	523	555	478	494	519	511	525	485	512	511	487	503	499	517	505	508	517	507	515	491	457	530	494	475	497	522	509	519	473	535	513	509	537	481	467	515	528	525	505	543	463	528	469	527	483	486	517	517	477	544	540	483	447	500	499	496	507	533	507	537	495	544	494	517	504	504	496	517	485	529	524	488	511
28929	34671	30218	36197	26817	26527	25806	19874	13367	8823	5204	3687	4117	3793	6139	2917	2695	1787	1423	1386	1014	927	1045	758	586	568	420	474	339	289	299	283	277	303	253	244	251	260	241	255	216	298	228	282	259	307	270	249	275	244	234	223	229	233	207	237	221	219	229	209	218	236	216	205	195	220	200	217	231	229	226	232	211	192	230	234	241	216	218	214	208	212	216	175	212	220	184	204	211	220	209	197	221	214	194	217	238	197	227	233	211	214	219	211	234	208	212	193	222	221	206	213	226	237	211	183	204	207	221	207	192	220	201	206	205	188	192	189	225	183	228	220	190	197	190	225	183	210	210	201	209	200	216	205	180	187	198	220	195	214	219	212	221	201	202	204	230	206	187	211	213	206	185	217	210	221	181	230	219	196	231	201	193	195	198	216	209	239	208	233	207	207	190	203	214	229	208	215	216	189	204	223	189	211	196	195	193	210	208	217	199	221	209	195	227	211	216	199	185	215	228	198	180	221	221	175	205	219	212	194	217	213	203	206	222	193	198	221	228	207	211	197	185	234	223	199	215	237	213	226	207	220	192	217	209	212	229	234	184	229	203	204	205	256	209	207	240	193	203	207	225	232	213	223	215	205	215	213	204	220	234	193	195	205	226	206	189	186	198	203	231	225	216	235	198	184	225	199	193	201	234	208	213	228	198	198	203	229	210	195	192	227	202	206	211	222	207	217	202	224	220	213	204	200	198	216	207	211	191	195	182	204	192	215	204	219	194	211	180	203	219	235	225	199	194	220	207	197	240	218	209	196	222	198	182	206	204	191	214	222	204	209	199	220	215	191	197	214	216	194	209	224	225	214	188	220	212	235	210	196	242	236	202	193	223	196	189	208	227	219	237	224	216	216	210	224	196	205	219	206	227	248	199	190	217	222	214	216	220	214	216	187	188	245	214	188	210	215	184	213	221	209	206	211	217	234	204	197	215	222	206	203	200	235	231	227	196	196	205	227	212	179	210	196	192	212	214	203	197	180	226	193	209	188	197	212	225	217	205	226	203	209	216	216	198	195	212	214	200	241	232	224	227	213	211	215	210	211	220	185	207	218	200	191	230	193	203	217	220	189	212	185	214	222	223	205	220	185	203	200	208	200	223	196	206	199	205	204	222	216	224	192	205	211	198	188	232	208	242	216	197	209	207	220	241	222	188	215	205	216	231	198	192	242	214	194	207	192	200	193	221	204	180	229	218	217	202	190	182	232	221	220	193	189	207	204	205	225	199	208	206	211	208	200	209	186	214	211	210	210	223	203	197	212	208	240	204	210	205	183	210	204	214	196	213	210	193	202	220	184	257	201	223	223	199	194	223	189	217	226	224	182	244	200	222	223	221	232	212	201	214	217	192	207	239	218	215	202	230	214	186	194	192	182	196	246	210	196	202	203	189	207	205	201	205	204	232	210	218	209	224	182	202	215	203	189	218	199	197	230	204	203	186	213	220	226	193	225	212	205	226	207	199	201	215	200	216	207	202	209	188	203	228	200	204	213	192	199	197	215	197	225	211	195	206	217	244	212	207	193	192	182	180	234	233	202	186	204	210	188	194	196	216	219	207	204	200	189	232	209	193	195	222	230	223	226	217	239	197	209	227	236	214	204	232	198	184	205	216	259	193	193	205	224	220	220	205	204	210	251	216	188	232	203	226	198	228	210	201	202	183	228	213	204	210	234	196	210	198	209	224	201	210	181	193	224	198	234	217	191	210	202	200	211	177	197	218	192	205	198	203	179	242	226	211	189	227	204	214	235	210	206	193	215	209	216	196	206	197	212	196	216	208	187	208	193	243	239	216	211	209	221	234	193	227	209	217	194	209	203	205	222	221	211	210	211	191	208	206	224	208	217	233	191	201	194	216	198	220	207	197	185	188	203	201	212	216	192	200	202	218	203	213	197	227	223	210	211	197	189	220	220	210	192	211	218	213	223	217	191	213	224	186	206	198	203	186	200	214	220	228	221	199	214	192	185	195	203	184	238	208	218	212	220	209	200	174	224	195	196	220	217	169	215	207	227	196	204	231	204	196	196	213	196	207	200	214	215	218	188	211	231	216	185	244	194	222	200	219	218	199	229	218	218	209	192	223	198	232	205	220	218	213	214	186	188	231	214	211	203	204	195	188	176	216	198	231	191	195	204	233	200	186	211	219	253	203	201	204	204	216	214	193	208	209	224	203	203	224	201	228	206	208	208	218	218	207	219	197	195	201	219	242	190	209	207	196	206	201	231	225	212	225	200	207	194	218	219	237	180	213	222	201	199	190	198	189	192	214	216	201	227	197	209	194	192	215	215	222	206	211	234	204	214	199	214	196	198	194	207	206	216	195	213	199	225	221	214	183	190	189	226	238	223	197	194	220	189	224	209	194	226	208	223	210	199	214	185	218	198	209	216	223	217	217	188	189	223	212	191	180	214	180	235	197	232	184	195	200	207	210	206	219	207	205	215	232	204	191	220	223	188	217	191	206	198	201	200	205	210	224	198	218	206	202	224	202	221	213	210	206	224	205	224	180	194	228	217	187	206	216	221	187	196	223	221	188	236	204	192	194	227	172	203	207	197	189	217	237	201	196	225	192	209	233	200	180	222	209	221	189	200	207	195	225	221	203	221	213	204	218	192	218	203	202	207	216	197	219	224	203	196	205	198	208	185	206	225	200	238	221	220	218	222	217	205	209	202	222	191	200	200	187	211	211	216	192	221	224	191	228	232	219	200	214	206	182	184	218	180	196	200	218	209	208	190	210	179	213	213	234	185	193	225	188	212	240	188	211	210	209	217	205	194	192	196	199	219	198	225	234	212	184	206	232	201	197	226	183	210	196	192	204	222	193	209	221	238	201	205	192	188	200	208	206	214	222	209	201	195	176	229	197	232	234	214	195	229	221	212	202	212	189	215	198	224	180	219	205	215	215	181	217	193	196	215	212	253	211	212	208	226	207	180	216	184	213	224	205	207	201	180	191	206	215	223	217	205	201	228	233	213	195	206	212	206	210	227	204	189	213	185	190	211	204	241	187	212	239	222	211	208	208	246	209	216	207	188	200	203	191	228	212	213	214	210	190	222	222	191	212	207	235	216	222	216	227	185	200	205	211	233	234	190	198	208	211	211	220	208	236	243	224	241	225	193	202	187	195	226	208	223	184	203	218	217	190	222	200	200	212	226	218	206	205	234	201	198	216	213	200	213	230	223	220	231	216	222	195	206	234	225	193	207	223	212	200	208	240	233	241	193	205	219	193	207	190	194	198	198	241	211	213	206	216	232	192	206	243	194	183	186	174	204	203	224	207	196	172	203	177	200	220	212	198	203	199	215	208	206	208	194	225	214	212	210	202	219	247	198	212	193	194	220	228	227	229	188	221	208	208	211	204	231	213	226	216	221	225	225	232	222	229	218	186	217	191	193	170	181	224	192	211	210	174	220	215	217	217	221	230	206	241	191	217	218	250	210	215	197	210	186	197	225	208	207
19845	30559	19560	39154	30255	34609	32710	27247	23844	16807	10635	10938	13921	14235	18414	10271	10616	8778	7340	7268	5114	5317	5624	3745	3024	2390	2231	2252	1336	1089	965	948	1022	990	923	967	878	827	904	966	929	961	950	851	1032	1009	916	775	788	782	744	687	691	632	657	621	615	644	599	617	614	573	581	602	562	579	560	587	561	604	551	532	532	541	546	528	554	532	534	500	533	522	532	522	537	529	516	464	521	527	477	532	558	558	545	542	530	502	516	507	499	498	482	545	505	527	542	530	522	569	558	483	509	530	521	510	472	497	534	544	532	490	504	529	530	511	461	483	444	486	517	470	496	501	504	491	450	453	509	553	489	469	522	480	487	489	524	492	485	494	480	522	484	516	480	512	486	497	502	517	516	532	521	496	513	495	493	475	448	480	520	486	515	510	499	507	493	499	502	484	513	452	513	481	483	492	511	487	503	495	484	486	487	495	460	488	477	479	534	554	469	477	466	509	480	493	488	471	495	510	485	510	474	448	483	505	492	525	466	490	522	475	440	475	458	505	490	510	503	514	452	537	478	501	463	487	515	497	493	536	483	477	538	467	462	519	506	477	477	474	483	512	550	454	496	475	476	473	494	496	503	477	529	491	515	498	526	458	483	457	464	471	511	467	510	456	502	445	497	503	455	511	480	507	487	508	482	474	487	473	493	501	513	480	521	490	484	511	503	486	479	533	499	506	487	497	472	500	562	469	488	475	526	506	501	546	512	493	488	491	458	535	489	476	488	505	515	484	465	481	468	453	513	501	509	471	501	509	526	496	512	522	509	504	461	519	519	516	491	471	463	508	480	487	484	510	520	497	507	530	507	478	513	458	505	481	503	488	483	523	508	485	510	518	488	484	496	494	476	491	473	464	515	498	526	481	483	485	512	542	474	503	484	463	510	525	521	472	535	491	510	500	536	497	534	484	501	504	454	504	483	461	457	489	506	508	509	494	529	492	499	509	481	483	493	494	471	463	509	494	468	488	513	442	541	512	468	489	476	492	449	486	471	487	469	482	496	530	503	489	500	473	522	482	486	493	509	509	500	491	468	458	532	497	503	496	552	499	496	494	484	530	506	493	474	509	475	446	440	495	508	500	491	508	484	454	501	502	477	474	516	531	481	495	479	470	483	490	519	478	511	545	521	501	458	446	493	484	539	496	499	486	494	538	483	513	439	466	522	489	481	491	468	484	519	485	488	486	491	521	480	538	478	489	504	488	509	475	511	490	471	490	515	489	467	519	429	497	517	491	480	479	491	513	485	519	539	452	482	475	486	496	477	494	484	497	505	528	449	507	502	509	483	485	521	512	502	500	497	515	461	512	474	525	549	486	505	496	523	472	511	526	536	502	535	492	484	477	482	483	459	498	502	529	501	457	472	482	484	467	486	491	457	532	481	506	497	456	487	468	497	507	495	519	521	485	499	520	485	498	460	514	518	475	516	498	508	461	527	499	460	456	509	477	533	476	502	453	498	489	492	499	480	518	476	479	509	503	522	487	496	459	515	424	498	503	487	495	535	492	468	477	478	486	503	499	499	489	490	494	501	506	467	473	482	509	504	528	485	495	527	517	505	534	463	527	476	461	500	503	477	450	483	499	464	494	495	502	484	494	528	470	494	553	518	511	509	477	516	480	485	521	481	512	523	494	474	514	538	501	503	509	514	528	497	492	501	526	493	474	556	529	495	493	494	479	526	523	470	487	511	470	525	445	535	482	498	479	483	502	533	498	437	519	484	472	483	455	497	519	509	509	488	476	517	483	492	496	482	516	502	498	457	494	498	519	495	467	495	474	482	505	502	497	508	495	518	512	505	505	456	459	519	479	499	468	512	472	484	460	469	493	536	470	529	499	510	526	476	466	496	510	532	452	494	481	493	466	515	504	511	509	497	500	471	472	497	488	529	434	482	470	513	489	490	491	475	468	493	471	494	482	483	511	527	525	499	499	475	436	470	500	480	531	516	507	482	498	516	496	482	468	504	478	499	518	511	523	482	527	506	503	467	470	503	493	487	486	477	495	506	471	471	487	471	494	502	560	509	490	492	473	487	497	473	491	464	490	471	509	508	474	525	496	526	524	485	501	465	527	502	488	486	492	471	478	517	489	472	469	474	469	464	525	487	480	503	486	484	452	529	475	495	449	500	508	479	485	472	478	497	482	524	459	481	489	483	520	519	519	507	475	532	515	480	483	489	535	494	488	471	498	504	454	550	495	453	461	519	501	536	507	463	504	490	502	483	467	503	494	504	500	531	468	481	505	476	495	490	481	470	494	516	496	484	502	483	486	504	487	502	493	483	512	530	493	501	507	488	485	496	506	489	509	501	482	501	472	489	510	477	484	522	525	473	491	519	479	475	514	510	485	470	528	497	526	454	505	474	510	494	471	553	546	509	525	487	476	526	481	450	475	496	481	482	498	508	489	445	492	521	530	488	481	482	504	512	509	449	497	475	491	505	462	482	483	498	467	493	470	480	492	472	480	500	459	511	519	514	530	470	449	481	443	483	501	519	508	472	490	516	511	506	485	530	483	482	494	451	545	491	527	499	507	476	471	484	507	492	479	519	505	456	477	500	502	498	499	497	521	477	503	492	457	459	531	511	506	461	475	504	502	430	496	519	460	519	497	543	480	485	492	479	513	526	509	454	506	509	434	501	514	518	518	485	511	504	508	502	490	477	526	512	485	498	512	470	559	521	496	482	526	475	531	492	456	449	497	484	489	470	442	512	477	496	485	521	492	495	455	476	516	461	482	509	514	505	482	504	506	522	487	494	500	517	496	546	471	498	517	493	493	491	511	461	501	471	502	519	533	479	508	476	454	462	527	514	493	520	491	471	525	505	454	491	496	504	502	540	510	490	506	486	522	500	467	521	484	470	493	490	514	527	527	487	453	497	491	521	513	494	466	533	494	498	529	517	513	508	528	466	449	528	466	480	524	476	507	486	459	483	458	453	469	495	462	466	509	510	466	532	520	502	496	476	487	484	498	483	517	492	485	492	474	495	486	484	466	490	523	507	487	513	503	494	530	497	506	514	472	474	482	498	504	483	505	499	466	471	469	487	479	476	505	453	495	486	504	482	504	499	512	482	506	482	494	512	520	489	501	499	509	477	474	495	493	490	451	489	488	494	484	526	482	480	519	513	493	477	485	465	476	492	515	480	475	435	501	520	498	487	513	507	533	504	532	468	532	474	529	494	486	490	486	521	455	480	517	480	532	479	486	437	477	513	502	481	488	524	504	500	489	474	520	498	509	461	443	533	495	522	473	509	513	493	524	465	498	496	485	480	492	512	474	509	508	496	502	562	483	435	481	493	544	496	448	490	483	477	492	467	511	433	503	459	453	463	513	480	485	500	475	490	503	494	501	472	504	536	543	490	447	536	497	489	507	493	508	466	460	500	487	492	459	454	480	479	471	517	471	512	483	482	505	486	503	463	479	493	490	501	468	518	481	537	495	492	485	493	491	486	478	463	461	544	464
36856	38663	32580	37783	28758	32038	30849	24241	21047	15233	8659	6493	6920	7094	9780	4546	4199	3333	2244	2418	1365	1176	1543	1192	851	614	485	482	394	296	266	247	259	257	247	259	248	223	213	239	197	268	209	221	264	254	257	205	227	200	220	182	179	177	224	193	177	182	184	170	168	171	160	185	181	161	163	164	181	168	181	178	174	173	160	154	173	152	163	142	152	167	141	187	153	184	154	180	177	146	168	158	152	163	145	164	159	148	164	160	163	168	138	148	163	153	174	194	147	153	155	163	174	141	152	164	153	152	161	166	144	149	161	158	169	153	138	145	174	157	170	169	137	153	172	136	171	153	157	139	159	146	160	132	141	149	166	155	156	157	145	162	122	142	148	145	132	164	128	140	154	178	191	153	167	155	162	186	152	150	144	175	156	141	150	187	160	154	150	163	169	174	164	161	146	160	170	162	161	142	168	126	148	168	153	140	159	142	163	146	170	163	173	155	173	161	178	160	143	127	152	145	147	147	158	132	169	148	156	161	145	160	183	145	150	164	128	182	126	134	148	151	147	156	153	157	153	179	158	151	149	179	155	145	153	144	136	149	142	162	188	158	144	193	162	161	154	149	173	142	146	157	162	149	151	155	150	163	155	152	162	156	153	167	158	163	154	160	135	155	138	144	126	146	148	165	156	151	149	148	157	158	134	154	141	154	162	170	182	155	153	135	163	159	163	155	169	162	185	157	155	143	148	135	150	154	153	167	133	150	143	177	158	139	154	160	157	162	130	154	150	141	141	151	155	156	138	150	163	168	125	157	153	153	151	162	188	154	133	141	170	152	190	182	177	151	143	154	131	161	172	153	137	172	129	149	162	152	147	131	154	134	139	161	150	176	144	139	151	165	157	196	136	139	159	153	164	145	143	164	152	155	162	157	140	163	164	163	153	156	165	131	150	186	145	147	175	143	162	143	155	158	155	156	165	163	131	142	163	165	136	157	175	143	184	156	141	145	176	151	154	159	132	145	130	144	148	156	140	165	153	130	152	139	158	163	168	171	152	166	136	162	145	162	139	141	150	157	138	116	142	144	157	149	160	172	170	161	148	163	154	151	143	142	148	143	158	137	163	176	171	130	170	150	162	142	153	151	151	162	132	137	140	158	155	140	160	172	130	147	158	131	124	131	143	157	158	134	162	172	147	129	122	150	179	142	150	147	159	140	148	157	169	148	153	149	144	147	147	164	163	163	142	172	148	141	166	152	154	151	137	145	189	167	160	166	152	150	136	155	165	145	188	163	181	170	164	142	148	170	158	148	154	138	164	149	138	157	182	160	121	156	143	151	155	127	168	153	153	134	140	141	167	165	170	175	168	142	147	146	169	148	160	153	157	158	169	122	158	145	155	150	154	156	152	179	147	156	151	174	147	158	140	170	138	175	125	160	155	155	159	167	168	139	154	168	145	168	160	148	166	190	152	152	159	142	154	144	156	154	147	166	145	151	125	155	159	143	143	164	159	143	151	164	153	153	148	157	142	146	131	147	129	162	160	168	186	142	155	178	158	156	172	146	130	131	171	162	154	151	136	184	158	142	175	153	161	155	152	117	141	192	155	158	145	135	176	151	157	169	139	138	170	143	151	137	141	117	163	130	167	143	144	161	173	153	136	157	158	160	167	159	162	165	144	164	170	154	153	192	149	162	161	119	141	158	179	169	160	152	153	157	164	148	161	131	170	165	142	182	182	175	167	156	155	150	141	149	148	141	142	170	141	138	150	187	149	162	145	158	151	154	140	140	133	157	182	171	159	149	155	167	146	182	147	188	152	146	127	165	171	145	144	165	160	177	129	167	156	138	145	143	135	161	140	174	143	153	165	148	152	147	129	173	153	144	168	135	149	161	196	154	135	169	164	138	135	154	171	141	142	167	160	169	150	157	149	161	161	157	135	130	158	176	155	141	186	166	154	145	162	173	155	155	177	141	155	161	142	161	163	151	182	137	149	141	163	153	156	157	155	167	136	162	142	154	137	145	145	157	147	138	166	136	157	168	147	158	154	148	154	156	171	148	153	154	157	134	181	155	159	157	136	164	150	164	141	160	145	172	157	163	149	153	169	166	142	136	170	173	147	163	157	155	149	133	178	145	156	149	173	160	146	128	142	165	161	168	112	145	136	153	173	168	176	171	163	170	150	157	156	142	140	157	164	151	158	130	150	145	156	177	156	150	143	137	162	141	162	162	148	152	173	161	131	144	169	151	157	164	182	161	151	169	143	175	153	138	153	169	147	146	151	143	157	162	137	156	173	146	159	148	156	179	159	155	140	145	137	161	171	185	142	141	131	143	168	133	162	161	172	139	161	167	173	148	129	157	157	129	145	170	142	149	161	151	145	157	135	154	145	164	164	159	143	138	171	149	146	128	151	159	179	146	168	167	161	137	152	160	146	166	150	160	182	132	149	164	141	155	144	146	156	145	142	133	155	169	151	165	155	160	144	153	152	137	149	155	161	170	144	157	170	148	158	157	146	145	140	163	132	164	154	154	169	145	146	141	147	171	152	175	147	152	148	152	184	158	157	163	135	144	148	141	155	169	162	143	173	137	160	161	141	152	170	136	163	169	155	157	140	166	195	154	129	146	162	143	140	171	141	152	153	175	183	179	159	176	140	175	160	144	145	167	165	172	147	162	146	153	169	157	175	164	151	157	163	156	135	173	137	154	160	164	159	143	169	172	178	154	161	158	170	152	128	141	144	149	136	148	154	144	141	177	171	148	176	148	138	170	162	155	155	146	142	151	152	116	140	171	162	156	165	145	167	134	154	113	148	138	153	153	152	142	163	161	156	166	165	137	173	152	151	158	166	145	164	137	160	144	165	159	156	163	163	145	150	147	139	146	159	155	144	161	165	161	153	166	154	165	146	145	176	169	179	158	176	154	160	144	152	144	149	163	146	155	158	173	154	149	120	170	163	158	147	150	166	176	141	162	165	155	149	165	162	161	158	162	151	144	141	137	140	163	163	135	155	133	165	163	145	158	162	149	169	130	151	148	130	145	151	158	153	169	163	159	160	138	143	169	156	170	159	152	151	147	147	167	166	150	160	146	158	158	150	158	159	136	140	157	151	152	165	140	144	154	155	171	165	146	157	153	157	177	139	149	155	170	155	133	165	140	171	170	166	169	156	131	144	162	139	175	162	166	145	158	147	165	157	153	154	165	151	159	150	143	122	155	145	168	166	180	141	143	158	181	149	147	139	162	165	165	174	166	149	187	152	174	154	174	150	156	162	159	171	156	177	121	142	163	161	150	141	172	157	152	153	146	129	173	159	172	146	163	164	161	171	145	164	155	179	165	170	155	144	163	157	142	159	149	142	137	137	162	152	167	163	158	166	167	132	139	131	160	146	155	160	160	160	146	139	156	167	148	160	143	136	160	146	164	165	149	152	163	165	156	142	156	149	161	149	147	151	151	153	146	143	148	158	154	157	148	168	160	157	149	148	163	156	152	136	124	157	166	168	149
24973	33239	27255	41473	35722	41025	38597	31908	31294	23815	14626	15513	17849	21507	26098	14362	15197	12128	9362	10783	6976	6823	7906	5510	4429	3188	2829	2853	1969	1338	1142	967	1107	1141	1137	1012	912	879	922	970	1040	1092	1015	1050	1219	1078	1012	820	758	825	764	695	669	598	774	644	572	512	551	540	518	520	524	457	512	525	497	447	461	469	433	506	434	434	476	421	429	424	471	360	417	409	437	461	467	446	411	422	463	426	408	445	474	450	439	439	434	422	398	362	414	380	423	366	402	394	409	439	430	384	487	368	393	377	388	428	425	448	367	390	373	363	399	362	371	372	387	385	415	371	401	367	406	373	367	394	363	352	370	403	369	399	358	393	391	389	382	371	373	347	369	346	378	414	348	366	362	363	371	326	372	360	380	364	363	365	378	367	399	415	410	372	377	366	376	375	376	370	375	340	372	351	366	365	361	395	371	364	361	369	390	350	357	370	378	361	372	348	349	368	390	369	363	368	395	340	394	364	392	361	364	354	375	368	379	370	357	379	363	385	404	378	373	378	355	376	340	366	362	394	365	352	362	353	368	377	358	360	343	366	360	376	351	416	353	364	352	333	392	359	389	377	365	375	357	378	362	395	355	373	365	361	375	362	348	383	339	391	377	364	350	393	377	364	388	382	360	330	344	354	351	399	390	385	377	350	375	348	368	383	368	347	337	366	366	369	348	394	376	416	366	366	367	360	358	351	343	359	391	361	378	392	353	384	390	376	356	371	374	356	401	380	389	356	379	331	366	394	364	380	395	360	386	356	355	392	371	394	334	370	383	367	369	336	350	333	386	384	396	355	399	353	371	391	407	372	314	371	358	341	392	397	376	349	348	409	415	368	385	383	356	366	332	349	360	382	417	369	383	407	362	379	372	394	353	392	357	353	360	363	348	388	357	367	355	376	360	343	401	366	352	321	356	325	379	364	362	357	391	358	349	380	334	367	384	364	339	366	374	364	371	359	377	351	351	352	348	379	400	384	405	390	354	358	339	349	379	351	358	332	367	356	359	398	355	368	369	391	351	391	349	357	356	347	351	385	405	349	334	363	369	373	379	336	339	357	375	389	401	382	369	427	382	370	367	358	385	384	370	368	385	381	367	380	395	363	389	372	405	353	393	395	375	371	387	327	385	379	374	406	348	322	355	354	376	374	344	382	390	354	381	332	387	367	350	397	351	383	366	379	355	356	351	356	343	373	369	369	362	374	334	358	336	349	368	355	342	348	369	341	396	361	357	358	341	376	352	396	345	383	359	373	370	368	351	332	387	384	418	381	381	350	309	366	375	373	360	384	406	366	387	346	369	372	368	337	347	393	376	392	357	404	377	380	366	355	384	402	387	376	385	382	347	375	381	379	403	365	381	346	372	401	352	369	388	360	395	368	396	359	392	410	353	366	348	364	378	358	359	384	351	321	391	372	389	367	376	336	355	368	360	370	356	373	320	368	399	389	368	373	367	386	379	387	388	338	369	333	335	376	383	376	376	363	339	369	364	341	363	375	383	382	369	360	381	365	402	392	349	363	383	341	400	387	376	399	402	374	367	340	389	355	354	364	352	371	351	348	392	341	383	339	371	378	356	375	354	385	381	377	393	358	378	347	369	390	355	373	372	373	365	360	354	341	352	373	376	363	369	386	367	381	350	364	369	389	402	353	367	332	337	374	373	337	362	378	375	391	366	381	378	385	384	370	379	388	404	328	383	347	365	422	337	344	353	351	375	380	371	385	384	344	379	404	349	368	390	361	356	365	369	390	341	361	374	394	407	366	375	372	354	373	403	399	376	358	359	381	373	370	346	370	394	346	368	383	379	373	361	397	435	345	368	381	422	344	366	343	399	370	391	357	370	367	356	343	388	400	373	351	387	365	361	323	373	352	366	334	376	359	376	386	377	356	340	370	301	362	342	385	385	370	360	387	374	343	386	319	358	371	355	347	347	377	364	367	366	370	362	394	378	363	366	374	340	354	346	362	341	372	361	373	391	328	375	359	384	365	339	359	375	387	382	363	334	366	370	332	350	365	377	355	345	357	382	319	345	354	353	383	382	378	393	333	368	394	375	361	374	354	348	380	344	385	362	368	390	365	376	407	382	352	345	386	374	335	372	310	380	369	374	367	378	415	336	355	335	389	358	354	377	380	325	387	364	362	370	367	349	367	371	383	351	357	340	391	388	377	358	352	397	391	358	349	384	363	386	356	360	359	392	377	362	340	390	387	359	387	380	351	351	360	382	384	340	361	372	370	305	367	381	354	331	394	359	367	384	374	386	367	349	374	407	361	335	404	360	372	405	385	349	362	368	369	357	390	375	404	357	357	380	350	370	381	385	367	363	362	375	371	379	352	369	374	364	354	379	383	394	352	370	367	373	392	370	392	362	379	386	334	409	348	329	339	357	367	400	365	352	365	391	356	362	388	359	396	349	371	411	397	375	384	398	375	372	385	340	349	387	381	339	385	390	373	363	377	391	397	392	387	360	392	360	355	404	374	370	375	353	400	361	379	368	383	357	375	375	391	383	376	372	357	386	373	410	387	354	341	328	368	342	416	373	370	402	392	320	390	346	364	356	398	390	369	333	359	353	361	371	379	329	379	363	357	401	361	354	386	375	385	352	365	377	359	342	382	360	364	380	366	359	381	352	404	389	371	396	366	378	381	358	380	365	391	357	350	370	339	340	369	352	376	338	378	342	382	386	408	358	374	362	355	334	408	373	354	362	356	356	339	351	354	375	357	368	386	367	380	376	353	401	372	369	392	376	356	350	337	385	408	314	409	341	367	351	357	379	389	357	393	386	326	395	368	360	344	364	374	372	352	347	363	356	344	339	368	397	383	355	363	373	366	393	351	375	342	335	368	367	354	395	367	359	383	403	367	349	355	378	367	385	373	362	355	393	357	368	371	378	346	330	373	378	379	367	390	416	361	374	344	360	360	373	351	352	385	417	361	355	380	350	363	393	366	316	361	375	341	365	396	370	366	399	387	384	361	370	370	435	399	360	379	376	389	354	361	375	317	392	356	395	364	391	381	351	383	399	400	371	393	372	345	372	394	362	348	397	362	353	377	382	333	390	383	375	366	351	366	344	350	354	330	362	370	384	340	351	383	386	349	402	383	351	360	345	376	362	379	361	408	377	400	354	361	368	397	362	364	354	347	373	365	392	387	386	340	355	393	363	377	380	335	376	373	349	344	382	365	359	349	392	405	357	365	377	354	346	379	377	360	333	368	330	411	367	369	383	365	357	349	372	375	360	387	330	366	371	430	364	398	371	354	347	371	403	409	378	366	365	352	369	374	385	374	412	381	392	361	364	374	384	403	373	368	377	338	393	346	377	326	384	391	332	379	391	360	415	403	389	353	413	341	351	356	391	342	346	406	392	349	356	359	364	346	336	404	368	385	376	322	365	318	367	359	340	393	367	367	368	423	354	360	380	363	344	391	361	354	368	366	337	370	373	391	362	374	355	356	382	375	389	379	383	349	377	374
6473	7881	6547	8778	4097	3512	2605	1788	1379	1105	799	772	763	619	802	731	560	567	502	478	453	437	390	341	394	336	297	378	318	231	234	270	235	251	228	213	229	242	224	223	234	219	231	233	225	242	200	191	200	239	203	206	202	197	226	231	200	216	207	197	214	216	188	225	215	199	218	214	213	216	233	195	205	212	204	200	194	217	180	206	191	216	236	218	223	191	200	222	198	228	215	217	204	215	215	192	192	208	248	210	225	214	209	216	184	215	218	223	199	220	197	194	228	202	218	212	202	194	193	234	205	221	219	213	220	219	223	205	227	224	213	216	190	189	198	222	226	221	221	195	195	175	212	203	200	207	231	218	206	212	192	191	201	203	189	230	217	206	180	215	205	211	218	207	170	181	203	219	194	183	195	237	192	193	213	223	195	235	219	208	201	203	203	209	208	208	183	190	170	179	203	216	204	198	173	211	182	246	200	219	205	214	204	206	178	212	228	196	175	228	203	185	202	203	187	191	212	195	199	220	232	228	205	236	209	214	170	169	202	211	202	214	195	210	196	207	195	195	186	198	214	229	191	197	222	224	197	212	214	184	195	201	187	210	195	197	195	219	192	200	208	245	193	193	204	244	244	194	212	173	190	194	221	217	232	194	210	187	218	202	202	199	243	220	199	210	194	211	219	207	175	210	218	216	213	234	198	203	204	203	203	181	212	196	207	185	196	212	210	200	214	200	158	217	209	210	210	184	205	209	213	193	223	190	245	214	184	208	191	196	195	214	193	205	195	246	202	210	204	200	204	217	238	184	232	231	217	210	209	226	229	217	219	186	226	207	224	188	223	225	195	203	189	209	232	238	223	210	205	210	216	209	187	211	209	197	200	199	213	215	195	224	192	206	211	210	201	211	209	190	187	223	251	228	238	211	209	186	204	215	209	209	203	202	196	183	211	220	178	199	201	216	227	203	220	199	214	211	197	188	194	205	203	232	210	208	210	203	205	160	199	224	198	186	242	204	227	205	191	206	224	205	211	205	195	219	210	225	193	199	217	227	207	199	213	217	186	208	190	218	228	215	200	208	205	215	194	200	212	226	188	202	227	194	217	197	227	204	209	202	216	245	207	225	217	193	211	201	207	203	183	201	200	225	200	221	192	221	201	216	191	223	216	239	212	201	211	200	197	226	221	217	218	219	208	215	227	204	202	199	220	201	220	205	194	200	211	181	205	201	189	216	194	188	203	201	226	190	226	211	210	196	191	189	198	199	203	213	212	224	183	187	232	205	185	217	229	206	203	206	236	196	199	217	195	206	225	208	223	208	190	184	215	226	209	225	193	213	227	190	209	207	195	191	194	183	208	204	200	202	200	231	213	201	210	205	214	207	232	250	199	207	181	199	202	216	195	224	200	204	205	214	226	210	210	227	213	207	212	202	206	247	201	207	200	206	208	209	239	208	214	188	214	219	221	208	182	224	198	203	197	204	211	230	213	191	182	196	225	220	168	206	205	207	199	208	224	205	228	191	200	216	195	185	191	204	168	215	198	215	221	208	207	224	231	181	199	214	212	235	174	202	203	206	190	215	212	227	200	219	187	224	190	214	211	208	205	226	201	187	223	223	224	201	191	210	171	199	198	195	209	169	199	208	219	189	213	212	193	215	198	219	195	194	226	233	239	196	172	211	220	179	216	205	211	192	224	211	217	216	214	211	192	210	208	208	228	201	202	185	212	209	214	203	210	232	192	227	221	177	219	218	192	231	203	221	243	207	200	199	173	176	200	225	214	210	222	208	211	203	173	216	202	223	188	180	219	185	205	229	174	242	210	210	196	217	220	198	218	217	219	191	201	204	216	210	209	209	219	209	230	194	202	203	182	182	204	205	231	206	218	234	201	194	195	202	181	205	208	232	193	233	198	190	192	218	197	197	228	234	224	216	177	195	208	220	208	222	219	191	190	208	187	218	222	211	200	222	194	222	195	204	225	188	199	203	189	222	231	193	219	204	209	201	221	208	221	212	199	188	215	200	235	194	205	208	198	198	215	182	220	206	181	204	226	200	219	225	181	209	216	239	217	223	218	195	241	199	233	187	196	197	219	200	203	213	209	204	208	246	228	232	230	190	215	209	186	209	196	216	212	201	187	204	194	230	191	199	202	229	214	189	213	227	247	199	205	211	204	203	229	178	242	208	188	228	228	178	188	201	209	236	209	208	205	215	181	207	201	192	195	235	205	210	217	208	197	188	224	195	220	188	231	210	204	215	209	189	216	213	199	202	190	208	189	199	220	212	185	186	183	206	206	187	217	226	198	202	213	210	205	188	226	196	217	204	216	192	203	218	219	199	226	189	200	217	187	208	223	212	212	216	237	209	191	217	196	228	180	189	202	228	220	206	211	248	180	233	216	206	191	194	185	205	211	208	216	207	209	210	236	230	224	202	226	177	199	211	184	219	208	208	197	211	180	192	181	226	221	213	215	197	196	211	182	218	202	212	236	204	220	245	190	192	212	226	203	216	206	195	197	206	202	191	205	235	187	190	211	211	188	209	227	218	181	215	207	205	217	226	202	200	202	232	202	203	226	208	219	201	205	205	200	206	195	177	169	228	207	177	206	236	188	209	180	219	206	214	223	195	202	185	267	216	197	208	209	231	207	218	170	201	207	219	218	239	205	206	217	201	211	208	200	220	207	229	213	221	199	190	185	201	223	204	222	227	202	193	211	184	206	203	216	214	212	238	196	187	186	192	215	181	233	205	196	204	198	206	222	212	193	199	200	198	205	213	239	215	201	212	184	228	207	211	188	201	194	234	215	215	207	173	206	186	220	220	209	199	190	186	221	178	208	165	201	208	204	207	199	218	217	203	241	223	193	225	203	171	223	209	223	206	238	205	234	211	199	206	165	190	213	212	205	206	219	149	226	214	219	221	207	213	227	204	199	196	219	217	202	230	220	206	187	215	220	228	214	221	238	223	240	229	185	192	213	226	200	201	189	210	217	190	189	193	198	213	225	215	211	242	232	209	216	182	170	198	222	236	207	195	210	196	214	210	189	207	191	204	200	199	223	188	212	212	207	186	215	221	220	201	226	205	203	205	241	205	189	222	216	211	217	186	213	218	202	195	195	206	188	214	220	217	212	185	211	211	215	224	204	185	211	236	229	206	201	224	213	220	182	205	229	217	212	220	220	219	190	193	209	198	201	215	186	203	220	206	210	207	214	220	192	198	205	221	214	222	201	201	213	196	211	214	223	222	193	208	206	212	210	236	201	210	237	231	219	187	229	218	218	214	207	190	213	226	217	203	208	191	211	213	198	206	223	201	209	197	228	228	212	211	185	208	197	204	216	177	205	175	194	208	230	220	219	188	221	197	226	216	221	209	215	213	213	220	201	208	205	202	186	197	202	209	195	197	230	220	211	227	178	210	179	225	217	219	211	224	177	213	209	211	209	218	204	218	211	204	241	239	210	192	194	189	189	215	185	203	216	179	193	248	214	224	193	211	199	205
5006	9534	8696	16062	8773	9802	7384	5800	5884	4639	3573	3604	3574	3327	3891	3526	3091	2792	2524	2438	2242	2063	1675	1507	1665	1490	1327	1491	1306	752	753	668	753	708	733	701	656	661	652	650	673	712	689	698	729	701	686	535	579	594	598	562	541	545	525	525	537	524	541	544	601	507	523	515	525	532	509	517	533	529	537	529	541	496	523	476	495	535	542	503	484	499	542	518	491	526	515	504	499	522	492	515	525	530	503	522	506	511	499	541	494	520	506	510	554	516	475	500	519	483	510	487	510	493	477	507	507	481	491	489	489	471	540	497	508	506	550	495	507	482	492	479	528	489	531	522	495	490	480	510	492	506	492	534	496	456	480	490	515	512	546	445	502	494	586	505	525	459	507	459	498	478	501	488	522	494	500	472	477	464	480	497	517	547	482	532	504	472	543	476	442	461	521	511	467	529	475	492	490	520	511	523	519	477	484	516	513	507	493	523	524	525	475	523	504	530	508	519	490	473	459	572	497	504	490	481	491	474	514	491	486	484	476	519	481	495	503	475	512	491	485	515	503	475	501	530	504	497	514	421	491	456	540	494	446	517	526	550	509	482	513	481	537	496	475	477	510	525	485	457	550	489	475	487	510	472	479	508	500	497	489	495	473	499	485	517	502	463	504	489	494	503	500	510	509	521	504	509	494	504	495	511	493	478	519	499	472	529	485	447	511	492	482	504	535	509	515	519	498	484	476	491	524	514	459	524	499	488	489	477	477	516	508	475	509	509	480	489	492	479	470	536	470	478	483	499	497	516	492	519	518	489	514	499	503	516	526	520	499	485	498	458	471	492	484	473	495	514	529	493	479	507	497	507	557	523	490	474	565	503	512	508	478	513	518	495	492	510	497	495	487	508	492	488	516	505	520	585	522	510	486	502	462	464	520	554	523	482	539	461	495	503	507	489	508	474	511	514	491	512	453	516	487	477	499	503	475	492	480	507	541	475	500	467	516	538	466	494	573	471	509	559	507	483	472	527	514	494	513	513	482	469	498	472	503	496	519	533	497	488	471	509	484	513	505	495	484	490	481	509	478	479	500	483	491	509	518	509	496	483	496	535	456	484	521	528	529	511	461	471	491	489	502	471	468	516	555	520	497	515	509	468	466	476	479	473	486	516	477	467	484	497	515	491	475	474	483	509	475	525	507	472	546	508	486	494	495	496	464	482	502	498	519	495	575	514	516	506	547	536	504	496	508	534	490	537	517	509	476	494	499	501	473	496	494	461	436	500	490	471	483	484	497	472	510	508	470	501	503	507	517	453	574	483	506	482	509	521	506	468	518	538	505	487	487	512	514	560	488	515	538	493	520	501	502	493	489	488	521	532	505	479	475	530	485	528	455	494	517	490	493	467	510	466	484	496	481	483	526	510	460	496	481	475	509	459	498	508	521	469	528	524	495	526	494	479	462	519	479	457	501	509	490	493	464	524	513	471	516	522	525	515	532	503	486	502	510	500	492	489	476	505	489	487	513	460	500	517	484	472	486	526	517	513	515	468	464	524	495	525	487	521	487	504	564	521	472	508	482	489	500	525	540	518	513	479	504	525	517	474	489	476	481	445	529	485	515	537	535	527	450	478	511	462	523	513	487	497	495	523	493	494	527	483	475	567	517	529	499	496	514	491	474	506	494	477	444	498	489	462	477	499	527	479	520	526	550	470	503	497	458	477	496	462	473	524	484	503	459	520	497	449	478	483	522	499	484	503	510	528	497	502	501	480	510	491	482	508	506	468	525	557	485	491	506	512	490	509	496	500	521	483	507	497	499	495	484	523	530	461	458	527	485	508	518	541	514	468	511	487	501	482	513	514	456	497	474	494	470	474	448	513	502	522	499	487	498	503	504	482	504	492	525	501	513	497	479	503	493	498	489	466	536	532	511	490	495	495	472	517	497	510	499	502	495	511	457	526	489	537	514	553	511	508	539	466	500	500	516	515	512	522	499	496	492	526	492	485	475	490	502	497	522	499	514	487	496	514	515	498	489	540	518	486	524	505	478	472	514	466	515	500	511	488	508	499	497	508	512	543	453	485	532	530	470	478	517	497	514	487	514	474	518	521	503	513	520	502	525	490	507	505	536	497	535	450	522	511	486	500	496	519	538	496	506	484	485	528	497	529	507	509	556	458	498	459	501	504	450	497	492	497	496	504	509	477	517	462	513	546	515	506	543	481	480	513	521	507	508	473	475	498	462	474	470	507	565	514	495	480	503	524	486	510	523	458	492	503	522	512	526	513	511	522	491	496	492	489	485	489	494	471	470	527	544	513	473	509	517	480	495	486	496	475	463	524	485	515	516	479	537	497	493	466	536	503	490	522	504	476	471	545	519	514	514	452	500	519	500	510	497	556	518	507	526	497	522	489	481	481	541	540	562	507	482	493	475	503	495	500	456	490	510	498	462	466	528	484	523	480	495	537	516	480	520	506	480	504	492	493	516	493	503	491	481	500	518	468	518	499	553	466	511	513	446	483	478	509	532	480	473	508	501	451	508	495	502	486	519	500	485	494	537	526	459	482	461	556	526	494	482	527	517	487	512	513	448	473	438	527	502	488	502	469	504	450	510	493	517	511	531	511	474	519	520	515	505	521	508	522	470	528	529	533	524	491	516	472	500	498	512	514	504	506	494	453	454	483	482	462	530	468	504	547	439	482	488	464	524	498	501	489	485	457	496	479	519	515	491	487	494	467	507	498	504	503	514	501	500	535	515	538	486	497	522	508	478	485	512	498	512	494	529	486	522	503	485	495	528	531	496	494	499	523	495	505	550	538	527	485	502	495	474	524	480	511	551	489	538	508	505	490	522	512	496	497	529	550	501	501	510	507	498	480	486	498	501	488	488	514	536	514	456	472	505	538	485	489	494	505	489	479	477	502	510	478	534	509	505	487	442	482	472	472	542	508	513	527	540	496	537	495	517	496	488	513	550	515	515	523	521	485	497	515	523	481	484	478	510	466	526	506	503	529	493	491	504	551	452	564	545	497	492	528	509	531	455	514	467	476	459	457	510	513	486	484	496	449	478	464	504	469	501	519	497	516	504	473	469	507	521	500	526	500	540	473	506	501	530	460	519	501	519	496	488	496	474	519	517	494	488	506	496	499	482	506	491	485	548	527	521	491	534	516	516	510	490	490	542	487	479	545	496	499	513	487	511	533	529	479	504	500	467	458	520	522	481	458	502	472	508	529	502	497	482	479	479	473	481	530	475	484	494	519	496	477	525	493	494	526	522	521	459	512	539	483	519	544	511	517	438	550	483	497	508	521	456	498	500	503	508	525	474	520	500	510	445	507	463	485	514	480	495	494	476	534	499	471	487	521	532	503	474	504	496	501	506	507	473	498	483	514	489	510	485	502	435	489	549	482	497	473	493	511	545	449	509	523	552	512	491	470	505	525	523	468	495	507	466	524	515	504	545	492	497	489	489	523	498	501	517	483	548	487	464	528	486	508	515	516	460	467	520	516	506	489
27186	34882	28690	34242	28306	27618	23999	16805	12611	7708	5040	4034	3458	4953	5284	2655	2682	2252	1555	1237	998	1045	950	854	585	477	410	396	390	348	285	314	257	262	228	248	270	234	245	252	286	254	247	255	236	286	222	245	254	241	231	244	250	207	254	240	218	216	220	263	197	209	226	248	227	237	216	220	171	225	230	206	214	229	232	234	216	203	217	204	204	198	220	186	203	217	201	205	230	214	220	241	216	202	231	224	209	224	217	210	193	205	212	227	198	209	201	232	248	244	218	183	203	212	205	184	223	220	215	192	206	229	204	201	218	236	222	219	217	214	196	210	189	228	201	195	211	185	229	215	215	195	218	209	206	204	207	232	193	223	186	197	217	213	227	189	209	220	234	205	201	219	185	216	171	196	204	207	184	191	205	180	204	178	209	230	207	201	225	198	212	221	204	216	191	224	209	201	195	176	228	199	193	204	188	196	192	197	211	195	210	197	210	164	206	206	208	200	210	216	221	218	224	186	192	204	201	184	213	222	216	210	224	187	200	200	220	213	217	202	203	218	189	206	195	229	199	177	208	189	223	200	189	221	217	204	188	208	189	203	195	223	237	239	212	206	202	204	213	227	205	187	211	206	214	238	188	207	191	207	191	187	210	201	228	187	216	214	196	216	185	208	193	181	190	226	213	216	225	201	226	189	225	208	203	222	236	182	195	188	213	208	204	222	208	204	195	192	194	197	195	214	185	218	220	208	218	216	202	207	209	225	202	216	213	194	195	194	200	180	219	215	184	202	191	188	190	212	220	191	200	186	228	241	201	209	243	206	198	207	200	215	201	180	183	224	181	175	184	202	197	204	187	181	197	201	203	221	219	197	219	180	196	203	209	202	209	215	191	210	166	241	203	195	202	197	203	185	211	207	207	207	195	208	214	209	217	197	209	171	197	191	175	190	231	202	191	195	187	216	226	187	194	201	220	213	195	214	216	214	212	192	198	236	206	193	209	217	221	229	210	190	201	227	176	208	208	220	235	198	217	164	212	191	226	184	216	187	190	185	210	240	219	197	180	210	228	194	193	206	202	197	215	226	164	173	200	227	213	196	204	215	219	189	197	213	175	187	214	204	186	187	206	215	215	214	199	228	210	212	190	232	188	227	200	230	181	221	218	185	238	239	206	226	210	185	193	209	212	189	215	206	196	198	235	212	211	201	208	198	194	207	178	209	207	206	220	176	173	210	189	201	217	197	208	193	205	226	218	170	209	218	216	204	189	188	198	215	181	210	198	179	205	236	204	187	227	214	208	197	216	202	208	212	192	215	199	197	214	201	201	193	212	182	211	192	222	217	210	195	192	216	216	193	190	215	219	210	216	193	232	220	224	220	211	189	180	200	195	213	218	219	172	181	215	196	205	201	193	226	194	204	241	206	199	206	199	191	204	200	209	184	183	205	189	206	216	195	219	195	198	192	221	202	201	219	206	185	203	186	226	196	184	224	226	221	198	185	202	194	197	210	200	180	218	215	196	221	219	238	180	217	188	201	200	190	236	231	214	237	213	192	186	207	211	220	191	174	214	197	215	207	220	208	189	192	222	200	188	220	212	210	204	209	199	205	193	227	196	206	197	205	219	182	199	188	213	211	217	193	212	223	198	191	211	210	194	196	209	207	202	226	226	212	188	216	200	218	215	201	220	179	222	203	230	196	197	213	219	211	218	224	206	209	218	212	196	204	209	204	221	188	204	211	206	228	213	213	212	213	192	206	216	237	225	214	212	203	227	210	217	204	207	204	208	211	191	182	202	197	221	216	210	222	200	212	211	203	189	192	235	203	223	205	202	218	197	212	201	203	203	206	208	194	196	222	187	205	204	190	191	216	203	203	215	208	202	182	186	218	203	189	172	216	211	205	211	197	189	213	204	204	210	196	197	163	195	227	209	223	203	193	211	182	231	225	212	221	194	205	216	215	217	205	241	173	210	181	198	225	196	209	212	232	185	199	209	215	187	229	189	198	199	227	204	191	221	217	185	214	230	183	227	158	212	215	195	236	208	226	207	203	207	213	202	193	180	170	201	197	219	214	230	211	200	201	222	192	207	200	214	216	204	200	189	213	234	202	218	205	211	207	189	217	206	223	218	195	202	206	187	209	185	186	218	224	197	220	192	212	200	227	218	219	198	202	197	188	208	200	211	206	204	199	197	203	203	231	222	178	162	240	185	204	254	235	197	187	190	190	200	230	232	176	215	216	188	208	181	200	208	206	185	186	204	174	162	210	242	168	227	225	205	185	204	190	189	203	209	224	212	204	198	236	206	210	203	197	208	194	206	209	188	208	231	225	173	198	216	228	222	185	191	215	180	180	212	202	199	211	194	209	194	228	222	200	210	212	176	200	211	191	209	213	193	205	184	202	204	216	232	194	166	187	182	224	206	185	219	188	187	216	197	230	185	202	195	200	219	211	213	200	212	180	213	188	206	208	188	205	187	204	232	186	203	216	205	199	212	191	219	214	199	204	213	211	219	197	200	199	205	200	207	199	207	211	217	210	244	199	204	189	199	204	205	215	199	188	223	235	212	211	179	204	230	210	219	194	187	220	199	211	192	194	175	197	206	209	188	216	206	227	178	184	227	172	202	183	189	209	230	243	193	216	209	207	191	210	205	202	201	200	188	209	183	204	189	229	244	219	214	220	197	179	200	188	191	207	210	211	197	202	206	197	168	212	187	217	205	235	209	214	197	235	159	189	205	211	198	193	189	207	219	217	210	205	223	204	183	202	225	202	218	193	202	204	196	227	205	200	217	187	213	183	188	205	200	188	189	189	204	204	184	204	207	199	197	222	182	211	192	189	223	217	200	224	219	208	178	183	196	198	224	200	213	207	190	200	233	214	197	229	174	177	215	188	183	202	202	215	204	181	223	201	196	187	198	183	193	208	210	213	201	215	201	185	189	202	207	214	226	196	201	185	184	199	179	181	199	216	205	205	224	203	184	223	227	213	238	211	187	204	208	217	215	182	209	210	214	208	176	196	165	196	232	188	187	201	195	182	234	220	220	200	238	190	200	214	186	205	232	216	202	219	224	216	188	199	201	196	194	196	192	244	233	196	226	178	211	200	203	196	208	202	196	176	235	213	240	202	206	165	218	181	199	179	186	226	216	211	206	195	192	216	194	200	199	211	228	198	214	209	198	196	204	198	205	199	207	201	209	216	182	206	194	202	206	217	218	208	202	203	227	212	208	196	204	199	205	187	189	167	225	200	207	197	210	185	203	211	217	214	209	190	189	209	208	210	214	188	223	188	194	182	206	198	216	226	216	212	222	200	203	230	207	206	189	196	193	193	207	205	187	205	209	175	217	189	182	196	197	198	223	203	194	217	209	209	209	187	192	204	212	210	186	217	215	202	209	218	200	224	186	198	213	218	202	203	221	193	211	203	202	198	222	205	209	220	231	206	217	190	177	202	198	217	194	216	215	220	214	191	208	215	227	212	202	184	220	219	216	197	219	195	212	188
18204	28218	20981	36988	32776	34371	31027	24080	24187	16057	11685	11392	12647	17042	17303	10990	10234	8836	7474	6891	5296	5550	4746	4532	3255	2517	1866	1942	1965	1164	934	862	954	910	969	1011	839	825	792	858	955	946	975	935	1156	914	777	739	709	743	734	681	673	647	704	653	609	626	597	593	566	623	588	553	599	550	546	512	534	564	567	583	531	532	521	538	558	481	535	501	470	485	524	501	504	540	496	562	546	524	502	523	573	506	527	521	497	527	510	495	477	477	482	494	491	508	525	535	522	520	513	492	507	503	484	499	523	506	530	480	513	501	518	475	491	513	541	451	498	519	489	527	494	481	491	494	499	475	503	455	477	490	482	506	486	479	514	483	463	497	456	444	437	498	486	475	494	513	521	485	491	479	509	469	466	460	493	500	461	502	474	477	520	464	488	449	517	484	448	510	471	474	496	494	473	471	463	453	465	499	456	460	487	470	467	519	477	499	489	502	464	471	474	490	502	452	442	503	466	512	462	482	493	457	511	495	486	459	500	465	494	515	473	492	515	492	519	454	499	454	479	480	458	490	481	466	505	445	471	499	456	473	494	520	517	513	489	525	458	534	500	500	447	496	480	493	508	442	454	510	491	490	472	473	508	508	488	467	528	511	458	473	497	493	477	490	472	500	489	475	475	491	457	473	497	495	489	506	481	450	483	506	479	468	499	521	525	502	514	484	459	463	488	463	500	480	504	479	483	491	464	500	489	489	479	467	496	480	480	457	478	493	506	505	436	482	490	495	461	468	521	497	487	465	501	485	476	481	473	484	450	483	480	485	482	496	445	456	498	502	473	511	480	497	520	457	480	482	494	488	465	484	500	489	481	490	490	478	505	508	494	485	470	502	454	473	469	475	470	481	468	524	510	465	498	520	505	502	467	526	472	501	466	499	448	518	510	483	529	467	483	500	506	522	483	500	498	496	478	509	542	516	494	430	539	509	477	463	479	465	480	515	476	507	499	477	485	490	527	492	475	457	471	506	474	498	481	495	485	505	503	488	494	450	479	517	454	517	491	493	487	504	448	483	478	440	488	468	469	475	484	496	452	491	551	495	502	492	514	458	483	476	456	470	478	435	480	442	463	501	513	488	495	493	502	436	489	484	495	447	511	509	471	456	502	503	493	495	486	441	486	522	482	525	470	552	501	466	461	468	504	484	482	556	441	524	502	475	488	492	447	474	464	454	465	520	512	489	481	485	494	507	501	472	492	495	494	476	456	524	501	488	519	498	495	467	472	469	441	534	525	490	462	487	503	520	496	483	480	474	483	479	478	493	524	474	497	484	487	495	475	477	448	454	468	474	493	485	499	459	490	490	488	493	481	475	448	456	478	491	462	475	466	478	495	493	482	457	485	487	497	499	452	511	481	503	459	461	479	501	509	462	520	459	502	469	478	512	458	482	452	498	471	498	481	470	495	504	467	526	514	467	511	496	436	468	558	476	485	498	501	479	512	452	498	508	454	480	486	473	487	507	519	505	496	492	457	498	480	531	493	481	443	469	494	541	490	487	516	438	451	502	486	467	475	471	460	498	510	456	474	480	455	461	451	484	447	474	454	484	476	523	505	450	487	504	495	524	507	484	497	485	472	528	493	477	504	496	510	531	456	464	482	498	499	502	495	490	486	517	493	496	483	501	566	496	487	423	538	474	461	469	466	487	497	531	488	499	490	471	484	495	494	495	466	473	492	477	489	537	508	444	518	469	500	484	492	459	484	473	474	471	461	483	493	530	448	491	485	469	514	465	476	496	491	511	521	509	536	485	476	495	483	472	452	556	484	475	471	474	481	507	449	514	490	455	519	484	460	507	485	482	475	486	471	441	478	529	510	493	517	508	476	495	500	459	473	434	459	473	492	509	422	459	473	458	462	444	501	496	496	494	459	477	508	510	505	508	514	485	484	455	525	484	456	463	486	454	449	470	467	509	501	460	467	462	479	494	484	496	494	497	432	472	504	528	456	466	516	496	509	447	512	462	444	446	433	501	479	509	456	481	489	489	512	493	495	458	466	512	495	480	470	504	459	478	476	486	477	444	494	518	455	475	493	477	460	474	472	478	504	493	500	478	498	490	484	502	476	478	495	481	472	493	534	448	487	489	437	518	488	469	496	478	496	456	485	512	495	492	439	495	443	499	489	438	508	487	491	500	478	506	508	503	475	502	451	503	514	466	475	545	491	483	502	500	504	478	467	479	442	490	459	479	474	484	474	436	473	507	410	479	470	480	510	446	491	508	464	513	489	469	462	490	493	494	498	478	536	511	492	494	452	520	499	463	510	448	475	481	486	492	497	501	481	494	487	509	540	477	510	481	446	490	525	500	467	507	441	499	504	460	476	449	530	479	508	477	460	458	488	478	497	490	453	467	499	447	514	479	483	471	494	488	492	454	448	457	479	464	464	463	425	488	502	480	492	467	455	514	530	472	489	489	510	495	519	465	462	487	502	468	492	476	456	490	478	469	541	499	468	484	500	485	509	459	504	417	443	501	490	515	544	480	481	449	500	485	459	520	474	448	482	468	513	493	489	440	487	466	525	456	513	480	479	489	482	483	486	472	493	438	465	479	513	476	499	480	474	442	504	487	485	447	459	470	479	499	486	477	482	482	519	484	453	490	515	490	505	459	470	539	457	513	480	515	471	490	514	471	474	489	461	482	482	461	461	486	501	441	487	489	484	470	497	501	489	457	518	499	480	510	535	472	494	466	506	483	479	509	470	523	458	497	482	504	483	469	464	507	468	469	480	475	473	482	488	478	486	516	463	432	478	481	501	508	489	498	477	435	483	476	494	475	485	501	506	465	477	490	503	525	443	477	494	464	488	469	507	518	463	477	495	497	490	456	428	500	480	482	477	491	516	452	495	502	504	488	496	507	510	498	478	498	507	498	470	543	480	479	488	463	461	504	488	503	421	468	477	495	523	463	552	481	488	476	466	451	458	482	491	448	490	489	500	464	470	499	474	466	495	520	456	495	498	485	477	458	496	471	459	496	484	465	514	486	536	502	455	486	466	498	497	471	466	511	517	443	468	496	510	464	509	524	494	485	463	462	488	503	489	499	497	489	485	502	511	488	493	505	487	474	471	489	471	490	492	471	484	486	468	454	498	475	485	462	459	485	475	501	508	472	447	512	514	530	477	448	511	492	467	501	514	506	480	466	486	471	508	482	515	490	486	490	504	498	514	463	486	530	488	511	438	517	485	507	462	498	515	500	479	496	478	474	463	499	482	471	535	480	463	496	460	475	481	460	472	458	473	523	485	484	510	489	488	492	523	486	490	468	489	500	461	490	520	496	496	466	468	454	484	480	482	509	480	540	497	501	438	489	500	447	505	501	538	488	484	468	462	415	438	514	470	506	493	527	467	481	490	498	479	499	474	447	509	474	480	478	533	498	455	460	469	438	486	478	425	513	475	479	493	480	520	420	493	474	477	492	497	477	481	479	461	551	495	469	502	488	487	515	484	479	491	442	438	485
35464	38183	32341	35707	30594	29348	33056	24423	20144	13028	8055	5828	6845	8195	8128	4707	4169	3245	2046	1865	1419	1631	1156	1329	912	585	410	437	455	313	239	212	251	251	265	205	197	217	227	225	280	248	281	257	259	244	234	181	231	187	196	204	178	172	196	187	182	178	167	166	165	164	160	147	149	174	169	158	174	180	164	148	152	153	158	163	153	155	139	158	167	132	151	139	171	146	145	161	163	157	169	193	154	155	148	159	160	141	162	169	153	147	134	165	150	151	162	151	188	151	142	138	172	128	131	168	154	152	149	134	131	146	157	169	180	160	162	135	135	132	153	160	150	164	150	141	151	134	151	157	144	157	147	167	154	135	155	132	169	155	136	162	143	165	148	162	138	140	149	131	131	146	135	135	138	161	157	130	157	144	154	143	163	130	157	150	152	143	136	142	153	133	143	148	138	169	142	160	135	145	156	157	138	144	159	125	126	159	130	127	162	141	161	157	141	149	150	134	129	146	138	142	174	165	137	151	139	149	137	187	151	150	161	150	144	131	163	150	117	158	167	159	165	149	141	133	174	157	165	133	158	168	151	162	152	135	164	182	172	160	141	150	148	129	127	129	156	142	145	136	157	152	152	128	146	127	153	142	172	160	160	140	150	156	158	129	157	154	148	151	139	136	170	170	139	136	152	141	147	140	159	135	166	152	156	171	172	158	153	150	160	152	164	146	123	145	159	147	140	124	137	144	168	151	151	137	139	147	135	146	137	142	132	139	152	138	159	142	153	143	176	150	177	137	148	170	116	150	149	130	158	149	161	157	140	146	169	138	143	137	139	133	161	139	151	130	133	157	146	130	141	168	147	163	164	164	141	126	157	134	143	150	142	160	142	148	153	156	132	174	132	136	170	132	141	129	147	150	162	151	132	160	130	147	171	140	168	138	159	150	140	123	171	154	135	128	156	141	134	140	129	168	160	133	146	153	160	152	159	147	166	177	167	158	139	152	156	159	162	147	144	124	163	143	153	145	152	150	129	165	154	141	167	136	144	156	157	131	141	164	131	144	166	138	136	155	139	131	146	161	147	144	170	131	148	159	149	123	136	167	164	122	145	137	155	173	146	158	148	162	144	157	134	168	144	163	153	145	133	155	158	157	166	147	149	142	149	137	173	166	159	153	164	154	153	130	138	159	158	149	150	155	152	149	141	150	138	131	134	144	160	184	157	141	134	144	151	140	146	158	142	145	153	130	139	154	145	153	173	166	127	152	158	130	123	131	169	141	151	142	159	153	162	150	143	143	161	152	162	150	150	141	143	142	134	127	133	125	149	158	118	141	154	152	139	151	157	149	172	159	156	157	134	133	135	153	156	136	172	161	130	152	152	138	147	132	158	139	124	152	130	133	135	149	147	144	132	134	131	161	155	164	150	142	141	143	161	138	152	145	153	162	143	176	121	142	122	144	168	154	124	110	158	134	136	150	145	147	157	140	154	172	138	131	136	165	136	167	167	140	139	151	140	138	142	150	150	154	152	134	180	152	133	141	150	166	139	140	144	154	164	135	140	158	143	125	141	145	155	163	125	161	147	140	172	141	165	145	156	184	157	154	142	154	149	126	131	143	146	155	140	156	165	144	136	149	134	171	159	167	137	162	146	148	162	108	148	139	135	135	122	134	138	139	175	154	161	148	145	174	143	176	161	157	159	144	169	153	122	172	143	162	161	147	137	137	143	169	136	130	153	148	172	166	158	155	174	146	160	163	156	121	166	177	143	118	147	148	143	163	162	149	164	160	153	154	145	128	167	146	143	127	132	141	148	137	143	137	155	169	154	150	120	160	182	154	159	148	131	159	175	168	155	163	157	156	148	148	160	139	145	144	161	143	138	127	117	149	121	163	125	145	150	133	148	174	148	133	140	137	165	146	152	142	173	142	136	129	147	140	143	150	152	143	141	156	165	141	157	138	153	164	149	155	132	141	149	147	168	165	153	137	154	145	147	157	151	154	162	152	147	167	161	154	139	158	165	150	125	136	178	167	154	153	153	158	130	156	158	142	140	140	141	123	188	158	119	141	143	152	137	140	127	146	150	143	154	166	154	176	130	148	143	141	138	142	141	174	140	180	137	154	145	134	146	158	132	135	144	146	156	156	167	157	129	155	172	173	127	158	159	153	153	162	137	133	137	141	143	118	166	157	132	132	144	174	144	142	144	139	160	158	156	139	139	163	129	134	136	141	141	157	144	153	145	148	147	141	159	154	134	166	156	143	137	144	121	155	135	180	148	142	167	145	136	157	142	180	144	149	159	153	130	121	140	142	118	149	161	148	133	144	148	127	155	143	188	143	161	154	159	152	125	123	156	150	163	153	143	136	124	133	159	140	145	136	140	145	149	141	160	130	149	158	174	159	154	156	140	154	144	151	144	149	148	156	147	149	142	130	125	130	139	174	155	140	130	168	162	148	140	137	142	142	143	153	160	140	161	151	143	149	168	140	118	139	140	128	139	153	137	141	144	150	148	153	144	127	137	131	161	172	173	133	158	148	137	160	125	179	152	157	145	145	155	159	150	113	134	160	150	152	152	159	158	162	157	144	149	140	154	137	138	149	149	141	136	155	140	137	136	144	153	158	141	160	150	142	138	145	175	162	135	151	154	125	131	138	156	122	163	166	146	147	155	137	127	160	139	156	163	146	153	134	156	127	153	146	137	139	161	139	166	172	133	151	146	156	139	157	144	137	151	159	139	120	135	134	141	143	144	145	155	141	148	174	139	128	140	159	137	134	134	151	125	157	163	145	160	129	144	143	141	119	155	155	146	128	138	155	134	154	148	140	153	117	158	141	134	128	150	144	137	145	172	147	139	132	179	147	130	143	137	170	161	143	146	148	145	141	130	148	173	157	144	140	151	142	151	140	156	142	152	148	149	133	150	165	151	179	165	150	139	151	145	158	142	159	143	143	138	135	147	148	158	131	154	139	139	157	150	126	141	165	135	132	149	136	159	122	155	142	135	158	161	134	133	177	131	152	153	150	134	150	142	152	166	144	151	126	156	135	140	131	140	147	143	147	145	144	152	134	161	138	155	146	144	151	147	159	118	141	145	122	145	151	150	140	132	134	157	160	141	136	139	143	163	152	147	133	158	147	120	154	134	146	160	147	150	140	153	135	151	150	163	126	127	151	146	132	133	153	137	133	142	148	146	137	138	169	113	136	147	170	144	155	166	172	115	141	174	140	139	148	150	125	148	153	133	153	166	140	150	149	147	131	153	147	143	129	159	142	153	155	149	145	153	149	156	146	144	135	171	153	147	130	140	154	151	175	140	172	171	138	130	139	177	151	149	155	143	142	144	130	168	174	180	145	146	134	152	138	168	144	145	142	136	145	153	154	146	148	138	136	150	156	141	131	127	157	151	169	131	142	162	145	169	148	133	164	157	155	151	134	149	159	148	142	149	140	139	140	143	160	156	153	145	136	160	154	136	122	156	145	153	142	139	159	124	143	130	143	149	139	147	154
23969	31445	25580	40705	35715	38119	40002	31161	31281	20253	15901	15246	18129	22698	20539	13711	15039	12082	10221	9543	7145	8684	5776	6653	5190	3215	2379	2409	2471	1455	1113	1062	1052	1055	1154	1013	892	869	867	1015	1060	993	996	1234	1265	964	811	769	810	759	698	613	630	610	692	607	569	544	501	514	534	514	507	469	493	463	463	445	481	429	452	443	430	434	431	388	423	422	417	392	348	386	432	394	431	392	461	440	450	396	449	432	401	411	433	423	368	413	418	364	350	375	424	371	411	394	429	437	411	405	427	406	367	395	368	374	319	398	400	402	397	381	387	375	379	368	399	339	331	377	382	384	332	366	379	340	375	379	345	363	362	372	367	317	401	348	344	392	357	356	343	340	361	346	350	330	365	346	369	362	376	353	322	360	361	353	346	401	373	340	353	358	343	389	401	374	327	358	356	314	390	364	344	375	362	358	357	385	361	332	387	384	362	361	352	369	369	345	335	393	364	379	325	319	341	349	339	325	327	342	372	396	348	355	362	362	357	334	386	330	334	365	331	365	365	350	361	391	388	360	397	350	376	372	325	370	378	352	343	362	358	364	353	351	332	343	351	359	391	366	350	351	348	375	356	325	371	339	363	342	368	364	361	359	372	349	355	358	374	359	348	388	359	354	386	317	340	373	372	386	384	390	362	371	393	360	372	401	385	364	365	361	310	352	335	346	383	340	351	360	374	375	364	353	350	352	339	339	374	328	351	357	341	374	382	340	349	315	334	348	355	359	369	347	318	368	348	334	326	326	404	368	365	366	337	380	368	406	338	372	359	365	388	342	364	368	362	376	354	360	384	359	407	373	338	343	371	363	388	399	333	358	379	370	355	369	348	382	361	341	389	342	346	354	360	392	348	360	370	351	335	341	330	363	363	329	375	374	383	368	325	358	358	351	345	332	348	342	350	388	349	364	346	382	366	383	349	331	344	371	345	361	352	379	370	371	361	333	315	389	348	352	359	354	367	372	358	348	393	366	401	356	348	338	359	402	361	342	374	336	361	348	317	369	336	391	372	359	375	331	342	348	382	324	373	369	342	373	342	355	378	340	376	382	349	343	358	334	372	355	350	335	350	367	365	320	364	354	385	363	365	377	371	351	363	344	377	375	352	388	348	369	408	340	382	373	334	379	338	354	376	373	339	374	357	379	397	359	344	351	359	344	348	359	336	352	384	370	367	369	369	368	345	371	358	382	360	401	367	367	373	330	376	361	366	343	335	364	354	348	363	360	342	339	361	386	388	347	379	349	353	336	338	375	362	334	336	340	367	339	343	360	328	387	378	374	354	351	338	380	365	371	352	373	362	345	353	373	331	351	319	359	340	340	344	335	388	330	366	333	351	365	361	339	383	335	358	309	357	374	371	341	349	343	355	398	379	342	346	364	344	321	374	350	366	356	340	348	351	380	337	337	394	347	340	325	362	338	366	370	386	370	333	352	385	349	337	322	350	348	321	394	388	385	370	383	321	358	362	375	350	372	370	373	375	349	371	359	334	360	336	347	337	358	347	337	358	347	358	386	363	369	364	351	371	377	344	375	335	355	378	341	363	381	367	356	335	351	321	348	346	346	393	355	356	347	375	354	387	330	370	354	337	367	365	371	357	333	350	351	381	364	353	325	383	354	365	343	358	370	384	361	362	362	362	363	352	353	334	386	405	379	361	375	366	333	319	312	329	342	373	356	333	342	345	335	341	370	370	367	338	397	335	377	335	363	367	320	333	368	359	365	380	345	341	380	376	364	371	335	379	359	395	379	392	378	321	385	327	332	343	339	352	390	348	364	344	408	349	349	329	347	361	368	372	330	348	324	372	365	401	378	333	345	345	345	336	346	377	338	331	339	391	344	364	351	362	363	362	354	360	335	357	372	377	359	368	357	361	309	345	349	402	358	353	344	379	365	328	394	394	334	363	365	359	382	349	365	360	346	347	391	360	318	343	376	362	387	374	386	362	351	376	355	321	361	373	352	370	356	391	346	350	382	374	382	366	370	376	343	346	379	331	344	376	372	362	385	336	323	334	322	372	340	382	315	351	340	350	344	371	350	328	361	402	364	327	368	340	353	357	378	357	373	351	381	314	375	402	363	349	356	316	334	360	350	380	364	357	367	375	391	361	323	377	330	382	327	356	383	358	347	374	383	381	328	370	368	378	363	387	362	347	348	350	398	378	351	370	358	395	356	358	343	345	410	357	345	365	344	333	360	370	378	360	331	345	352	326	366	367	400	373	318	357	355	369	380	342	336	373	361	326	328	364	363	373	330	349	395	399	407	338	337	355	352	339	358	395	393	372	373	327	369	328	352	378	372	355	339	343	345	356	381	324	359	375	343	373	355	349	371	383	350	387	347	352	367	330	354	371	383	324	371	350	333	375	368	362	385	344	358	377	340	341	357	376	350	365	322	307	382	370	325	366	358	350	334	363	383	351	381	385	332	364	365	371	407	361	370	367	352	372	362	337	364	383	396	343	376	365	347	369	362	365	365	354	374	351	352	353	360	377	373	359	316	382	345	375	342	386	326	357	356	388	348	349	364	388	364	377	376	370	377	354	366	364	339	360	328	351	353	401	361	352	355	369	389	348	367	373	356	349	352	382	363	370	358	330	366	361	357	364	380	380	320	366	374	393	350	363	356	349	353	343	359	359	373	393	337	357	370	350	333	356	361	358	353	320	323	337	348	357	356	396	339	391	356	376	337	356	379	349	365	370	373	361	373	366	361	353	364	371	342	344	365	343	365	356	386	358	324	342	386	359	349	367	350	363	405	363	375	381	344	357	371	306	338	341	310	338	331	358	380	361	400	336	347	337	334	383	377	355	374	369	352	338	312	364	358	380	355	346	388	378	334	347	342	385	390	360	341	348	370	347	353	343	385	361	354	333	353	350	320	354	366	344	347	368	388	326	354	334	387	338	392	340	347	347	332	354	369	388	336	346	394	388	377	349	346	340	339	361	348	369	355	401	373	335	364	356	350	417	369	385	311	362	343	333	366	395	347	356	398	345	341	375	339	362	300	338	340	380	364	364	330	366	364	338	355	331	382	328	350	361	391	355	330	371	373	355	364	330	346	326	346	367	401	371	354	356	319	340	369	308	388	373	350	363	355	330	351	339	351	404	372	320	367	370	350	352	379	338	356	340	353	350	338	347	354	382	335	368	346	319	381	356	349	324	339	366	367	357	350	362	349	393	329	343	351	350	330	365	348	362	383	378	342	340	363	346	366	328	359	318	386	376	346	345	364	334	381	374	337	362	351	335	332	351	379	380	319	350	336	375	384	369	339	356	391	368	356	350	350	333	342	352	364	358	369	365	351	377	367	355	362	370	344	372	327	372	384	347	334	352	367	330	337	331	402	330	375	389	354	354	353	358	382	346	340	381	354	363	371	377	359	368	379	361	331	345	369	329	345	371	359	335	383	367	363	373	322	342	340	336	379	369	357	346	333	346	372	341	376	372	363	340	373	350	337	363	373	374	330	366	352
6174	6513	6101	5760	3794	2837	2643	1722	1211	865	779	713	730	705	732	587	521	486	401	498	518	454	421	387	354	309	322	291	305	233	250	215	223	215	235	227	231	218	228	220	208	236	229	257	269	229	207	215	211	209	208	202	220	206	207	213	218	217	197	199	194	194	243	201	209	209	205	185	205	188	224	176	206	199	199	208	183	181	227	214	192	207	203	181	201	201	197	209	185	169	209	185	208	187	220	209	190	190	221	203	189	204	236	195	235	226	202	175	199	216	202	225	211	184	183	219	210	205	218	221	206	224	181	222	198	190	201	205	205	210	217	209	183	219	204	205	187	208	197	209	195	196	208	190	197	189	226	202	201	186	189	215	189	221	183	201	212	200	199	199	248	210	205	203	209	194	186	201	224	221	222	222	201	203	195	208	170	213	201	191	182	209	212	214	210	182	180	185	217	239	208	222	228	211	198	195	178	197	200	205	220	186	200	203	209	213	206	199	193	218	205	190	203	181	212	208	202	219	176	178	220	189	194	205	198	186	195	207	193	230	167	191	200	215	204	206	196	197	220	176	199	186	205	202	197	217	190	206	223	210	190	206	211	187	182	223	207	199	208	214	219	221	201	204	189	176	182	219	197	181	176	199	185	190	185	195	218	218	220	207	192	185	206	213	196	202	207	181	191	211	217	198	193	204	190	169	193	177	216	200	212	196	194	211	181	205	189	199	197	203	207	200	209	207	208	184	183	185	203	194	217	195	183	207	196	185	213	189	210	212	185	199	161	224	217	200	201	199	198	201	173	217	204	195	204	191	186	222	212	214	197	209	214	207	214	205	200	206	198	194	221	202	194	214	186	197	199	203	186	218	203	190	199	178	196	211	193	221	181	206	215	226	192	184	200	187	203	196	175	200	210	207	219	165	220	199	198	187	200	187	194	214	193	215	210	189	193	196	192	183	183	230	198	203	199	235	209	176	208	199	193	201	195	232	205	197	195	188	203	186	200	196	195	233	203	228	209	182	213	238	195	147	200	217	216	162	218	192	167	192	167	171	209	219	193	201	223	209	191	224	174	187	221	210	212	201	181	230	204	178	240	202	196	208	226	193	227	195	191	199	207	196	179	208	186	229	203	208	188	185	210	173	196	191	242	226	213	224	197	214	205	219	195	194	207	199	168	217	190	215	229	198	211	189	213	187	220	187	190	238	194	199	207	205	216	205	197	217	202	203	207	203	207	196	202	192	191	208	193	212	231	196	220	215	203	200	217	205	220	222	198	182	182	199	210	204	196	182	198	209	168	186	209	202	172	231	199	191	198	210	201	198	226	194	198	204	179	204	213	204	196	208	197	220	229	196	190	217	187	183	209	202	218	187	227	217	196	196	198	205	218	187	179	204	218	193	194	207	216	187	213	199	203	175	198	217	197	185	194	195	225	219	190	213	198	193	239	204	210	187	197	201	181	194	190	212	172	174	209	191	207	180	210	205	185	182	185	194	206	189	179	201	186	209	176	203	200	194	216	187	202	189	222	216	209	206	197	199	191	231	178	200	197	167	199	191	175	215	183	172	219	195	213	195	196	198	187	205	189	221	210	193	211	201	207	225	181	193	198	225	196	202	175	190	209	199	197	231	208	169	190	194	220	214	202	213	208	212	209	217	188	193	210	210	205	203	229	222	194	219	201	215	231	198	206	198	202	226	206	184	212	216	197	196	210	204	190	200	202	193	190	203	231	203	160	193	190	217	181	189	175	215	188	209	213	215	209	225	210	209	207	200	196	179	180	179	212	206	191	227	181	191	197	203	212	197	192	197	233	199	183	202	206	207	217	201	197	197	190	190	191	214	191	218	202	177	194	216	200	212	216	182	195	208	196	193	209	205	195	201	195	198	185	197	195	210	184	207	226	199	178	191	225	219	218	205	187	201	195	209	219	206	184	180	186	196	166	199	199	197	209	185	198	215	189	182	188	196	188	208	223	215	206	209	188	230	196	200	192	208	216	182	221	192	209	214	201	201	196	196	213	219	190	192	223	196	202	199	216	206	205	205	193	216	191	220	204	196	183	209	219	208	184	192	227	228	220	184	193	226	221	197	220	196	201	202	201	228	180	216	175	227	174	203	183	190	192	184	185	205	217	178	185	197	184	186	162	193	194	195	200	219	204	215	213	191	220	198	199	204	207	201	210	208	185	224	195	193	187	185	230	205	208	209	187	179	202	223	207	187	224	199	206	185	225	225	193	211	228	229	187	196	188	195	197	177	179	213	213	196	218	165	196	183	206	196	196	191	202	211	210	188	209	175	195	191	217	200	225	226	202	251	245	214	190	193	176	192	210	211	235	215	177	188	206	216	214	195	210	212	189	213	214	220	191	186	207	202	220	214	200	233	210	198	196	235	191	193	183	202	185	188	209	203	218	177	183	180	208	197	204	193	221	207	202	200	204	192	205	212	184	216	195	200	208	196	201	205	193	235	218	192	212	195	167	208	178	228	207	206	189	193	198	201	217	227	181	205	204	194	221	236	203	221	190	172	208	194	212	200	186	190	214	188	230	202	197	229	194	210	215	203	198	207	200	212	209	196	185	211	266	205	182	183	193	197	200	228	218	198	219	188	200	183	223	208	176	218	206	200	206	211	214	197	181	191	189	198	232	188	181	187	209	205	196	180	214	230	208	209	194	208	202	212	187	194	203	198	193	209	172	190	206	184	215	205	221	210	212	198	233	201	195	223	178	195	197	202	203	198	198	190	188	207	208	198	220	223	205	199	211	181	215	187	166	196	204	195	209	221	202	223	174	189	205	201	226	186	207	211	208	193	212	196	195	198	206	193	184	202	214	198	203	190	182	232	208	217	218	204	225	213	236	189	213	203	265	202	222	217	204	199	209	212	196	213	188	213	213	199	195	208	179	200	210	196	243	204	192	200	189	211	219	207	208	208	176	193	211	203	200	215	207	190	179	177	204	207	198	203	214	198	182	227	216	198	196	172	204	199	210	207	208	204	193	227	189	188	198	204	189	182	222	201	194	211	209	199	197	203	171	198	206	198	205	169	188	215	208	206	204	199	207	234	195	204	205	214	176	181	219	197	202	201	185	202	211	204	188	239	188	195	198	199	197	224	198	212	198	200	187	197	211	197	172	206	198	216	213	215	196	194	176	191	205	193	198	201	193	200	186	192	203	195	182	221	206	176	197	202	215	171	173	204	196	179	213	199	201	188	197	187	204	193	197	190	213	215	200	265	187	226	192	187	181	201	216	212	211	175	197	187	206	197	187	204	181	174	182	208	223	205	206	213	209	217	197	212	207	229	185	206	214	182	189	240	211	198	209	202	196	199	199	192	204	218	181	188	193	208	228	195	193	205	213	211	180	202	213	210	200	215	219	192	216	172	206	190	193	225	231	201	237	203	198	169	202	164	200	175	203	184	202	236	198	184	223	201	204	195	206	196	201	185	221	209	200	190	215	206	179	195	175	186	190	207	212	169	197	198	224	205	188	239	192	200
4918	8286	7713	11870	9511	8920	9285	6516	5908	4005	3778	3420	3738	4111	3880	3298	2726	2640	2357	2528	2586	2189	1998	1681	1629	1327	1200	1257	1371	873	706	706	686	744	690	682	634	620	673	581	640	680	763	743	710	647	566	538	598	654	595	564	566	568	519	525	507	514	545	550	549	528	479	537	535	528	516	541	579	532	503	535	526	512	525	491	503	494	484	494	494	496	489	506	492	504	484	490	521	470	483	552	518	490	529	510	504	510	463	517	495	480	473	509	462	481	469	545	479	551	455	508	473	505	527	528	481	486	488	520	506	452	428	500	506	475	512	474	489	481	520	520	485	477	474	487	478	476	450	500	488	491	472	485	446	471	499	503	487	474	509	516	498	496	486	493	500	455	469	478	485	463	491	484	477	505	484	489	469	467	489	497	501	483	508	465	454	489	511	487	463	486	497	493	506	500	502	502	489	518	477	492	486	496	449	461	497	487	497	497	510	492	525	478	494	491	484	495	502	490	448	486	507	460	472	460	476	503	522	467	487	504	506	483	509	492	479	527	479	492	461	500	506	508	504	496	478	481	475	522	543	452	468	523	462	480	467	496	524	518	528	462	469	503	519	495	518	491	458	469	468	532	429	499	466	488	484	496	493	462	509	481	451	486	443	465	494	501	467	478	490	482	497	517	470	464	438	478	508	473	489	523	500	482	508	505	516	517	502	488	530	470	512	465	485	505	461	485	485	458	488	492	484	486	483	488	532	521	477	480	513	506	487	541	505	471	537	514	485	538	479	504	506	510	514	502	471	467	534	492	478	443	494	484	511	443	498	532	503	481	529	478	465	503	496	485	453	486	503	476	505	495	535	485	479	495	505	482	530	451	475	494	488	453	485	434	520	471	467	484	475	490	509	487	491	481	505	476	512	522	494	498	474	487	462	519	496	510	512	491	495	469	459	502	532	472	473	448	483	468	454	488	458	500	473	515	504	493	460	454	498	490	510	509	464	498	519	510	484	492	490	451	492	483	461	493	518	453	479	489	490	471	453	471	481	471	480	484	474	511	521	460	540	498	468	489	514	469	474	490	492	553	480	521	511	476	488	520	516	489	472	493	491	501	471	456	523	512	461	489	485	533	476	502	501	516	499	497	494	446	549	486	525	509	506	499	501	492	482	490	454	485	496	433	506	486	475	508	490	515	495	458	491	485	479	484	486	503	528	515	504	499	477	472	465	490	487	532	496	472	492	436	482	501	474	512	462	512	436	514	470	526	514	470	515	485	476	475	492	522	494	500	497	515	509	467	484	502	467	483	521	469	496	507	479	459	474	523	488	505	508	504	477	496	485	475	498	505	477	474	496	516	478	494	482	471	481	528	503	468	518	436	494	488	513	522	514	495	506	493	511	504	476	511	470	484	509	475	496	465	466	466	512	464	454	526	506	474	500	489	517	482	486	473	479	496	483	479	461	498	507	455	482	502	475	492	498	502	486	505	451	455	469	461	512	480	463	490	505	491	490	515	467	461	484	529	516	473	458	461	489	477	491	465	474	473	454	469	492	457	466	515	467	534	453	529	476	535	474	498	505	491	473	493	469	489	492	504	512	512	509	464	470	481	496	510	469	491	512	490	527	478	523	518	483	458	486	493	474	462	501	465	474	497	489	492	477	493	545	514	479	465	499	477	466	449	500	490	484	451	462	452	445	508	470	472	464	483	495	479	507	490	466	519	538	512	471	488	450	481	501	497	502	514	485	532	478	489	478	504	473	498	498	508	457	479	482	517	498	463	454	500	470	501	499	471	488	494	474	504	503	496	481	518	478	504	453	483	501	480	474	497	471	520	472	479	486	466	490	474	476	493	450	491	451	512	510	504	532	525	485	495	506	454	458	438	527	518	500	474	492	481	452	497	469	500	483	480	461	491	488	515	497	476	523	498	472	507	470	493	475	495	523	485	498	491	490	520	467	484	486	520	497	493	525	523	497	514	504	485	477	456	470	497	497	536	475	515	516	505	455	474	497	486	507	514	508	467	502	478	461	484	483	493	473	470	499	511	500	521	510	477	439	500	484	509	475	472	540	469	497	492	473	477	533	513	506	475	458	452	471	495	494	536	510	484	522	438	447	480	464	451	462	460	488	478	481	476	452	509	484	492	496	492	491	505	472	474	492	468	499	512	498	449	464	511	494	498	518	527	492	496	478	451	485	505	470	458	531	459	483	484	473	492	481	487	516	495	472	490	473	555	449	513	503	480	482	526	458	476	501	458	476	488	485	471	471	476	502	501	507	506	488	466	462	451	468	493	495	505	477	491	462	492	476	498	479	506	511	514	476	514	475	514	488	459	417	490	524	520	504	471	494	464	458	501	492	485	458	523	500	522	458	489	493	494	499	514	498	495	442	507	511	516	464	481	481	501	504	502	476	509	493	437	505	474	467	506	472	484	469	481	497	488	510	476	480	488	458	504	481	495	505	477	492	476	506	472	454	498	525	482	426	492	498	447	505	514	461	515	492	515	456	497	481	457	487	493	511	464	511	459	516	475	452	461	468	494	516	460	458	452	462	479	501	470	488	486	458	506	447	482	495	510	498	488	503	444	488	505	442	458	481	486	522	474	494	519	453	471	473	449	469	465	480	545	500	477	511	482	498	486	517	477	467	459	492	484	508	480	485	495	478	506	485	489	467	501	554	476	459	486	490	512	464	485	451	498	508	416	445	529	493	479	535	493	517	495	467	451	476	537	496	456	501	487	471	464	494	504	506	500	471	525	496	555	484	485	470	508	522	504	503	487	482	504	484	482	487	458	522	475	493	462	496	466	508	463	476	516	517	448	480	470	487	492	482	522	528	507	510	465	507	479	465	517	535	534	473	525	463	466	499	480	482	490	474	489	487	468	454	504	518	506	494	485	503	491	480	485	516	493	421	498	496	449	505	468	486	503	502	470	523	516	474	489	499	485	487	450	485	510	467	499	481	447	458	469	486	520	479	500	534	459	485	527	485	489	471	471	492	486	470	486	482	467	481	465	480	485	501	483	483	467	486	495	485	487	478	502	485	513	485	491	489	514	494	508	504	516	490	477	499	470	530	468	472	499	484	487	526	499	475	475	489	429	445	465	518	485	501	465	483	453	476	492	511	516	520	499	472	471	470	511	502	501	490	490	481	493	453	474	487	482	499	516	498	516	529	480	449	512	485	481	459	506	502	500	500	486	537	452	504	511	498	511	474	466	452	491	479	507	498	538	504	507	506	495	484	446	474	513	467	480	503	481	530	504	521	456	490	487	438	520	470	453	482	502	496	462	474	498	491	489	512	501	509	440	473	506	477	496	466	516	477	469	454	475	464	482	503	512	502	494	449	535	502	515	484	481	453	463	522	475	514	494	455	534	466	479	476	484	509	467	523	478	471	510	451	513	502	458	505	493	504	497	548	530	531	490	481	450	473	479	494	479	495	519	465	485	467	488	497	504	509	474	466	496	516	504	476	504	507	448	463	480	516	473	507	494	492	491	520	458	506	481
27651	31373	26225	27206	25458	23533	23698	15448	11708	6401	4898	3732	3446	5003	3957	2147	2158	1833	1344	1255	1015	771	817	803	614	432	362	360	394	351	243	274	270	274	237	265	241	204	238	218	225	252	271	270	284	240	256	250	218	203	230	226	228	194	223	231	235	214	206	226	187	193	179	222	193	194	188	220	206	202	188	221	203	182	224	188	200	215	194	201	187	186	217	209	192	196	198	217	213	199	207	193	221	181	200	212	188	202	215	247	197	207	214	212	188	216	198	214	226	233	186	212	190	196	209	232	201	184	194	186	194	207	214	185	193	171	213	200	169	200	199	186	206	223	206	205	200	205	183	186	162	203	207	188	194	238	190	186	190	197	206	180	232	215	177	207	209	178	197	203	202	186	180	212	186	202	180	208	181	212	212	202	183	203	240	209	210	219	205	232	192	199	213	173	203	200	163	230	209	198	170	200	185	219	216	189	193	199	230	178	177	196	203	213	188	184	203	202	187	193	211	182	198	172	212	172	187	196	180	221	216	199	211	165	202	200	194	221	223	194	207	205	200	196	192	220	180	176	195	204	205	202	201	207	207	232	217	197	186	203	181	220	197	224	210	200	210	187	209	205	225	182	194	207	179	192	213	188	190	203	202	203	203	197	215	213	248	178	239	194	203	219	217	220	173	195	204	195	211	226	197	215	215	184	215	209	184	202	205	198	176	203	195	194	188	196	184	197	212	186	199	193	235	186	196	205	195	211	206	190	199	220	206	182	206	184	207	206	221	213	215	211	213	201	179	179	198	195	196	215	190	193	176	182	213	176	204	217	185	205	210	221	210	214	184	198	203	230	228	214	205	210	191	193	201	205	174	208	202	223	218	201	205	187	204	189	191	184	209	182	160	187	229	178	232	190	198	215	181	189	207	174	177	188	203	213	200	180	200	200	206	167	205	197	199	207	218	191	193	202	212	197	177	185	208	202	204	186	162	217	190	186	198	202	216	228	183	201	182	201	203	165	194	234	204	204	190	185	199	191	220	173	178	200	204	189	199	180	173	181	185	178	192	185	201	213	198	197	198	210	199	209	176	197	199	187	197	206	184	192	173	211	190	206	158	220	200	156	204	184	204	190	205	215	247	203	213	195	219	204	187	234	189	225	209	223	198	229	232	197	195	208	207	208	215	208	222	199	210	218	231	196	211	188	206	202	186	219	190	189	199	199	223	166	199	216	192	208	203	200	192	229	206	212	217	203	202	236	198	209	191	181	191	191	222	180	201	211	229	213	213	194	202	192	196	236	181	199	230	196	203	190	196	203	191	198	206	216	210	188	196	194	193	216	168	207	185	206	202	188	184	195	222	176	188	176	195	189	200	194	201	179	205	219	225	209	193	213	181	220	185	202	182	203	222	216	218	196	196	177	206	201	188	194	191	220	190	214	180	213	199	169	228	209	184	170	194	197	203	205	204	188	211	218	189	214	193	216	212	194	209	209	188	203	200	204	201	203	210	193	190	187	181	231	223	197	199	198	198	205	211	199	186	197	166	205	192	193	197	186	212	191	191	207	182	202	199	200	221	207	177	178	201	202	199	196	195	188	169	207	203	194	187	234	201	192	218	206	183	217	215	188	219	191	186	216	197	218	206	206	229	207	179	208	217	198	210	217	214	222	217	201	205	221	194	200	210	223	208	201	208	201	217	207	181	179	195	183	224	207	208	186	189	211	186	204	183	196	209	203	220	196	190	209	200	192	209	213	222	204	217	172	205	184	199	199	205	218	188	209	197	180	204	201	183	204	221	195	185	202	208	198	183	197	196	212	202	190	182	197	181	200	196	181	195	186	205	204	208	181	205	201	178	194	196	224	187	202	210	198	193	200	195	206	207	190	239	183	160	177	220	189	212	192	188	196	200	208	201	171	181	189	193	220	222	197	192	188	215	195	181	215	218	200	202	198	182	190	204	199	208	206	217	199	199	193	202	197	196	199	204	194	187	178	196	198	182	196	208	207	217	179	210	206	198	202	177	193	207	185	189	158	214	219	218	195	240	192	222	216	222	200	191	180	201	180	195	206	198	202	191	179	197	238	220	212	214	190	177	177	198	231	175	206	210	221	191	186	192	195	194	191	209	205	232	208	183	168	173	176	218	195	197	191	227	202	194	194	217	185	191	200	195	195	172	196	202	213	209	174	183	220	201	218	200	211	196	209	213	187	214	195	189	195	201	209	188	205	216	196	208	191	179	178	213	201	190	191	198	194	205	197	187	173	194	206	201	200	185	208	214	187	179	211	193	199	186	200	221	208	205	181	185	185	229	198	193	191	190	215	210	195	193	190	204	183	209	205	181	196	193	190	209	204	185	197	187	182	189	176	215	193	204	187	202	220	210	193	246	227	224	176	209	206	206	192	216	175	200	204	208	205	193	206	192	167	187	199	203	190	186	195	205	215	180	210	203	215	200	212	206	207	172	208	197	187	167	202	236	199	180	210	210	209	229	195	189	221	218	172	217	196	245	186	203	234	216	182	187	193	189	204	193	190	209	195	214	225	206	200	200	209	210	187	227	215	197	199	189	195	203	199	208	193	175	203	194	208	170	194	216	190	199	243	191	210	179	213	212	205	219	194	198	184	186	193	209	216	195	218	234	214	229	198	189	205	186	193	178	198	200	199	183	199	190	196	174	207	200	198	178	223	190	196	206	171	206	193	179	188	199	198	189	205	212	191	227	205	207	201	210	221	197	174	183	189	200	186	195	196	215	200	172	190	190	193	187	201	174	223	182	178	188	210	188	187	185	199	195	168	182	224	183	206	211	186	199	190	194	192	194	217	188	198	177	187	212	197	199	201	184	209	225	201	230	211	217	179	201	194	212	193	188	192	209	193	205	218	195	194	180	187	201	198	204	197	188	188	176	198	201	193	219	197	192	180	222	253	194	201	219	200	194	196	204	204	187	200	187	214	198	226	209	199	200	198	219	204	173	238	200	207	211	193	189	186	192	192	165	180	199	227	199	221	181	204	168	181	186	216	194	199	174	179	185	168	182	186	194	196	207	189	185	194	190	189	189	199	184	203	178	209	174	207	204	193	181	204	198	207	222	183	188	201	205	193	176	194	193	199	201	181	193	191	216	213	175	209	178	167	199	189	199	213	195	192	210	224	197	216	209	210	203	173	202	167	180	192	215	227	215	179	197	189	216	188	190	196	196	186	219	182	193	208	194	239	189	183	200	226	206	191	215	197	207	221	180	185	178	210	167	195	199	234	199	204	183	183	198	211	214	189	196	213	205	209	192	192	231	233	195	184	222	210	221	194	203	194	204	169	199	220	193	196	216	220	208	177	237	202	184	209	184	184	205	230	207	171	196	192	205	175	186	199	196	209	166	183	175	183	201	201	213	213	202	205	154	225	211	220	197	179	200	182	204	198	208	188	181	209	201	184	227	199	211	213	188	192	220	233	188	205	214	207	209	192	196	190	205	192	195	195	198	182	178	207	212	187	192	210	208	201	191	208	204	197
18924	25848	16941	29657	31146	30380	31531	23396	22428	14056	11039	11160	12200	18163	12710	9579	9914	8209	6864	6888	5558	3793	4132	4515	3132	1949	1905	1969	1991	1424	978	893	893	937	974	898	773	834	797	872	928	906	1018	963	999	925	811	698	725	715	677	667	643	691	625	650	594	587	552	569	533	594	588	571	541	560	550	537	517	534	548	549	528	518	568	511	524	481	482	524	531	487	551	510	524	502	478	530	496	501	497	561	537	483	530	567	556	547	480	489	468	479	483	511	522	494	510	498	491	519	504	524	496	496	481	471	491	483	481	470	513	510	482	512	462	461	464	492	480	445	502	480	483	480	498	469	489	473	479	424	486	482	493	481	469	483	469	480	452	460	471	449	485	456	466	429	460	469	462	482	484	480	504	498	492	492	466	485	451	466	485	465	457	463	492	434	496	491	448	508	480	464	507	499	470	470	486	514	455	491	511	460	461	500	456	484	469	455	480	474	470	487	484	429	526	438	503	497	454	464	464	481	452	454	485	508	501	451	455	453	461	450	496	452	507	491	493	427	462	466	472	512	454	455	482	486	480	406	495	512	483	450	450	479	480	487	501	487	442	501	469	505	506	484	427	454	493	486	491	463	494	457	484	465	452	460	435	511	479	464	508	473	467	483	458	453	458	494	471	452	498	444	439	468	469	491	494	506	507	484	457	481	490	473	465	516	482	458	506	454	478	487	502	477	471	464	485	516	441	481	439	529	470	478	527	453	478	473	476	452	497	515	469	502	455	455	503	480	478	461	475	488	461	537	467	478	478	530	460	449	484	479	443	476	496	447	464	479	475	517	473	462	488	450	489	477	445	499	465	451	479	510	491	461	502	499	459	473	483	464	454	461	501	453	498	466	480	485	491	491	465	443	496	473	478	475	450	462	440	467	469	461	459	453	515	531	418	505	488	481	454	453	481	490	482	469	469	481	448	486	470	502	447	485	468	464	477	436	474	455	477	453	462	485	429	482	495	465	454	464	447	489	493	463	462	500	465	510	478	478	455	446	469	466	476	443	517	466	463	496	472	496	464	514	472	459	483	478	463	502	474	455	464	485	490	499	454	473	488	482	434	432	456	488	465	505	497	510	426	495	478	462	466	464	506	498	452	435	493	478	469	471	486	495	483	498	473	501	485	493	504	494	455	478	527	479	479	473	498	477	477	484	485	489	457	474	460	465	468	469	477	502	490	485	513	491	489	452	503	486	515	474	502	498	479	472	436	476	446	474	475	493	480	450	470	480	474	491	469	481	445	510	470	468	477	461	491	483	483	456	470	477	519	466	505	509	507	444	462	499	462	512	515	483	459	488	484	508	491	491	467	487	489	462	460	492	489	503	481	488	488	498	448	472	466	489	449	456	487	496	475	481	511	421	498	474	466	456	454	445	497	461	469	498	465	456	476	478	532	472	469	442	486	445	470	507	499	455	464	441	484	458	434	448	479	471	454	443	484	463	466	507	458	488	483	486	466	502	469	488	459	484	486	470	476	444	491	513	461	454	479	519	448	498	471	464	482	489	493	482	482	497	458	458	456	479	453	485	475	470	492	513	454	473	491	442	470	482	484	482	515	449	480	473	459	449	514	503	494	465	480	484	453	472	521	463	499	499	458	456	463	494	417	454	464	486	478	470	457	484	473	475	459	453	456	479	476	489	507	479	447	482	463	505	468	521	499	448	483	486	511	479	474	462	515	454	460	490	485	459	481	461	449	476	480	435	479	486	470	505	485	480	502	514	462	450	458	467	505	469	433	497	476	459	525	450	471	466	487	467	482	471	453	476	456	477	494	489	487	476	473	457	481	491	460	510	485	501	478	471	455	477	487	454	422	464	490	475	524	529	479	472	491	487	426	454	471	476	431	478	486	466	456	461	483	472	452	488	472	478	495	485	480	492	488	509	478	453	489	488	524	512	487	442	433	487	448	463	469	472	479	466	506	474	518	481	445	489	515	460	427	467	485	458	479	462	489	473	492	492	503	484	412	478	458	509	499	447	496	472	489	462	484	449	462	486	490	484	505	456	439	482	481	465	465	444	492	504	496	476	481	509	472	456	485	479	497	487	495	476	503	499	477	504	503	450	467	487	481	552	465	519	499	487	487	512	481	481	502	464	480	497	471	483	457	493	523	485	495	489	492	448	485	493	488	425	459	480	475	471	462	470	483	488	495	463	445	444	474	478	487	480	497	508	479	514	476	513	491	476	486	465	432	481	471	516	500	438	483	466	487	454	478	507	489	473	426	479	431	467	471	465	488	517	483	476	471	456	466	475	450	475	486	492	442	444	518	483	472	449	487	454	477	465	469	468	493	456	461	480	420	481	470	493	492	488	464	481	497	484	461	469	462	503	478	452	468	482	487	472	481	494	482	508	495	449	490	458	450	448	478	460	455	505	429	466	466	468	482	505	506	464	466	503	498	459	481	484	489	499	499	509	473	457	520	486	461	496	495	435	442	455	504	506	456	476	472	499	490	468	449	499	488	471	520	503	447	493	447	414	459	494	551	478	449	444	433	455	459	466	466	453	476	440	505	480	499	490	525	453	500	490	480	490	448	499	487	482	464	480	491	502	480	462	516	510	486	455	482	459	476	473	506	485	502	483	453	474	498	448	505	473	494	457	490	462	445	447	475	482	442	499	460	468	472	460	517	458	502	477	494	492	504	521	432	444	481	495	498	483	503	449	473	476	469	480	452	509	473	471	514	491	448	477	446	489	485	515	488	430	479	504	465	503	471	486	484	480	447	476	487	482	471	488	447	456	477	467	503	490	497	465	484	482	469	477	467	496	485	467	473	480	471	458	479	459	487	465	477	451	525	474	457	476	446	485	463	457	496	484	462	476	463	484	476	500	454	451	446	450	446	515	488	466	434	477	476	483	478	447	485	456	489	485	472	464	467	490	458	441	487	505	505	458	515	462	449	436	496	490	518	449	457	534	477	457	468	474	445	494	439	490	486	457	448	455	477	453	471	497	496	459	468	493	485	491	486	483	450	467	513	463	474	488	479	471	505	488	497	476	480	461	480	476	439	441	429	458	457	456	449	491	467	455	459	483	504	499	454	484	510	451	474	451	480	453	447	437	463	484	515	451	484	488	466	504	508	490	464	438	468	470	493	448	465	486	495	482	498	491	459	487	476	492	427	497	502	491	476	473	505	462	439	513	515	490	475	484	497	466	486	518	443	449	485	481	480	439	492	486	504	489	477	479	497	471	468	491	528	457	477	442	481	506	485	457	480	513	480	470	497	469	441	501	449	466	476	488	472	485	483	482	467	440	455	474	488	495	472	473	444	486	505	453	485	467	494	461	474	463	472	491	444	451	495	427	493	462	475	470	480	492	476	443	472	488	462	443	441	484	465	469	500	481	463	457	470	516	472	464	480	503	494	485	484	490	478	457	459	435	479	471	510	449	462	461	472	486	490	499	488	493	463	481	485	514	508	469	481	450	463	487	470	461	484	446	475	468	481	466	432	453	476	489	469	422
35765	35505	30788	30598	30217	30837	30419	23985	19066	11048	7360	5942	6823	7812	5054	3532	2963	2846	2604	1994	1595	1063	1002	1219	697	455	412	359	447	328	252	229	269	280	251	229	228	217	241	207	232	223	271	239	221	230	225	192	167	186	168	189	163	161	192	172	172	143	147	159	168	135	164	156	144	168	152	126	174	167	153	180	158	163	151	132	151	149	165	157	146	156	160	159	147	153	159	168	160	136	132	152	150	150	138	138	133	170	132	176	159	150	155	151	139	160	139	145	131	144	173	176	157	156	165	153	144	145	126	139	159	166	180	156	145	122	144	135	144	160	143	146	123	146	149	142	146	148	138	153	148	138	133	155	144	143	160	161	149	133	137	148	147	136	143	144	132	164	169	170	136	145	137	145	153	138	140	132	145	126	141	165	174	143	149	138	140	122	156	143	140	136	130	151	140	138	154	147	123	136	137	152	148	147	135	157	147	142	166	154	156	161	145	123	159	131	142	121	140	162	134	151	135	159	133	149	130	172	159	147	130	134	158	137	136	156	137	164	136	152	112	141	126	150	149	131	159	136	146	147	141	131	142	147	141	152	150	135	143	159	146	163	142	135	142	166	159	141	152	139	150	131	135	134	140	121	149	137	143	159	119	145	152	138	137	142	144	166	158	151	148	129	128	128	133	136	149	165	138	148	179	156	159	148	137	129	148	135	118	141	144	136	131	154	151	130	130	169	138	142	129	138	155	147	136	138	153	152	144	157	153	123	170	163	156	144	144	170	157	139	133	170	157	132	157	142	138	136	125	123	158	142	169	144	171	144	153	157	130	138	156	130	161	157	150	136	132	149	152	138	147	151	143	143	126	130	136	149	149	149	140	170	147	139	166	153	143	156	137	131	125	138	144	157	142	152	141	153	145	134	160	164	168	150	147	168	139	119	127	154	162	115	115	143	168	139	150	157	178	174	161	166	147	129	150	140	166	124	139	136	138	145	137	153	138	150	154	120	150	151	120	149	146	161	131	125	144	136	153	159	166	142	153	157	140	158	180	136	162	136	153	156	150	147	142	146	142	167	149	129	163	137	134	141	122	139	128	147	156	167	130	139	135	168	136	142	126	131	172	161	165	136	144	136	139	126	144	152	151	174	170	142	131	164	144	153	159	129	136	146	145	134	146	163	129	136	124	156	159	133	154	144	137	128	158	118	131	119	158	163	130	138	153	146	146	151	152	126	143	135	142	139	155	144	158	163	165	170	164	160	146	159	134	131	140	158	141	117	142	149	159	152	169	141	145	162	133	167	162	133	132	153	125	154	136	146	133	125	136	141	139	136	139	121	143	123	149	174	140	148	146	141	160	152	147	156	135	140	164	143	143	160	132	157	156	121	156	136	158	146	140	161	148	151	155	145	144	134	150	155	147	163	134	162	167	158	150	177	131	123	136	137	163	151	154	141	147	156	143	152	152	140	133	140	144	154	159	137	134	152	152	135	166	162	129	132	161	118	136	126	153	144	155	135	141	134	133	162	147	153	164	151	168	127	148	145	166	152	149	160	130	165	131	122	136	159	149	134	147	161	130	145	162	134	122	127	160	148	169	144	143	132	150	144	128	154	150	163	150	165	176	149	144	140	176	156	166	133	149	147	151	151	159	143	139	130	117	137	149	169	133	129	151	128	147	135	145	149	148	126	143	147	143	161	146	150	151	177	153	148	167	145	134	166	130	135	139	153	161	167	166	164	141	161	153	164	150	151	120	149	150	160	159	142	149	157	148	138	149	148	156	132	144	139	160	162	133	133	137	172	137	154	158	167	138	150	155	123	136	170	162	139	137	132	140	139	145	157	125	136	128	137	131	160	171	129	143	140	137	145	139	152	136	151	165	134	155	121	170	143	148	172	150	139	142	137	144	133	139	162	150	153	124	138	127	152	137	136	138	155	140	150	134	131	134	145	133	156	154	137	126	131	158	149	154	140	169	121	130	126	137	156	158	139	138	137	159	143	142	144	140	170	146	141	149	152	147	164	156	161	134	145	119	129	162	148	131	130	138	149	160	147	158	143	159	173	139	155	157	133	142	144	154	127	139	138	157	158	171	128	150	133	157	142	123	146	161	165	154	133	137	138	131	138	145	161	121	155	159	117	150	127	138	145	144	132	140	150	146	141	143	140	145	135	124	139	149	172	143	176	137	134	131	165	141	120	169	144	142	144	168	141	130	161	161	126	141	119	127	149	153	161	144	160	161	160	174	131	156	110	137	139	153	169	157	162	138	146	142	163	148	164	154	132	148	144	153	175	146	139	148	153	157	127	126	138	145	147	137	131	164	123	130	168	147	147	128	125	135	120	152	148	125	178	148	152	128	139	156	155	147	143	143	150	164	166	143	166	149	156	151	152	161	147	151	144	141	154	146	150	150	144	151	140	143	170	151	147	143	143	124	148	139	147	132	144	157	140	144	131	131	135	147	156	156	171	132	147	146	148	147	155	154	135	161	146	127	140	135	141	162	129	147	142	139	169	159	155	152	157	139	146	161	107	148	149	149	135	136	155	134	132	140	140	146	137	150	151	135	143	137	148	138	148	144	156	136	144	142	147	157	146	154	123	168	150	141	150	164	175	129	138	140	137	158	156	132	117	147	141	152	140	145	156	142	156	152	147	129	135	156	142	148	132	136	152	148	157	160	154	146	149	128	163	157	146	168	151	163	135	138	137	148	164	170	136	142	158	178	130	150	133	180	126	131	161	174	144	145	149	141	148	150	129	161	130	148	130	135	125	163	139	150	144	140	143	153	169	129	149	144	153	151	144	156	130	154	152	146	156	141	134	142	143	141	150	160	140	135	154	147	144	129	148	102	136	162	163	130	153	157	151	159	148	155	152	138	128	144	151	154	154	163	138	134	144	146	144	137	140	150	148	142	174	157	124	117	168	184	176	151	164	146	160	151	144	167	149	124	131	151	152	145	138	143	141	149	136	168	142	134	159	163	137	138	165	145	137	143	155	147	147	144	162	160	145	151	135	155	142	138	157	157	152	137	130	139	140	125	146	143	159	151	140	169	139	146	143	143	164	149	153	151	144	147	141	133	136	143	128	142	163	168	148	134	141	151	129	150	153	137	163	128	143	132	150	147	145	141	138	155	155	141	150	169	142	141	140	135	153	132	134	153	136	164	167	147	145	157	141	146	144	128	142	146	136	142	151	146	154	131	158	145	117	132	146	149	152	139	140	156	157	151	138	136	155	142	140	148	139	152	135	146	136	126	162	142	141	148	158	161	163	157	151	140	113	124	142	138	131	144	138	144	144	134	140	144	145	149	149	128	146	137	147	167	151	143	145	145	141	164	142	129	175	149	160	143	147	154	144	147	163	156	144	152	128	119	153	149	144	114	130	153	109	147	151	133	149	119	141	143	139	140	150	132	148	130	171	140	135	146	117	141	151	167	143	142	144	168	138	136	150	152	164	155	142	150	137	148	159	178	158	128	129	149	149	134	160	153	158	150	170	151	150	151	167
22891	29676	22684	34669	36859	38372	38225	32217	29584	18865	15070	16502	19823	21892	16246	14880	13946	11553	10661	9109	7309	5695	5455	7367	3998	2661	2200	2248	2117	1831	1067	946	935	1104	1140	970	1017	810	883	1035	1017	984	1189	1107	1034	1010	816	703	693	640	652	669	599	709	611	619	575	525	474	494	500	501	468	457	447	486	469	444	447	442	465	400	440	394	383	387	391	411	381	360	358	360	377	421	431	453	437	471	413	445	437	444	392	420	420	452	368	394	391	360	405	331	371	386	413	408	381	415	377	408	418	345	410	398	383	384	386	402	366	391	374	355	404	371	376	364	354	353	352	359	360	366	318	358	361	380	359	393	334	337	372	389	350	369	347	386	343	372	374	350	351	388	366	344	348	344	390	390	380	393	361	365	339	340	361	372	361	367	365	380	344	323	363	314	367	365	341	352	340	376	355	360	375	336	344	381	349	377	359	352	376	352	334	351	372	341	378	391	309	380	397	341	372	322	399	344	351	398	339	369	341	363	352	353	380	362	326	354	361	370	376	394	359	345	361	373	365	344	328	344	358	368	332	359	343	345	354	354	354	352	366	351	345	356	345	336	378	324	359	397	358	363	374	342	322	348	358	338	337	348	352	344	336	356	343	355	363	351	346	349	326	395	329	341	353	375	372	381	340	362	373	367	378	348	329	343	374	423	368	391	342	362	375	345	368	381	356	359	354	346	340	358	345	365	384	402	358	337	320	351	336	346	335	323	378	349	379	384	341	354	382	329	372	355	382	361	353	343	367	359	330	358	373	355	372	344	346	380	372	365	348	330	387	347	339	341	326	350	327	362	348	358	339	365	376	358	327	373	373	316	339	354	343	357	344	366	321	370	340	339	395	391	365	360	346	368	360	360	369	370	321	348	341	355	356	361	351	373	349	373	364	318	332	341	359	369	382	371	367	353	346	341	351	350	340	357	375	374	373	313	345	383	326	374	370	372	388	345	341	351	344	371	336	349	356	339	314	342	346	346	331	335	357	366	343	347	390	378	360	325	375	309	381	341	317	372	368	367	371	338	350	389	388	358	351	341	349	366	333	364	317	367	348	344	347	318	372	349	322	355	350	367	381	343	346	365	332	330	358	363	360	370	345	320	377	346	338	380	387	356	324	342	341	347	388	342	342	322	374	361	342	377	316	342	363	343	337	335	368	348	364	355	352	353	349	371	360	347	348	361	345	375	328	351	340	362	336	360	334	371	368	369	420	344	318	362	345	364	341	359	345	335	370	311	324	358	337	352	348	383	334	326	337	339	346	352	330	370	320	390	327	342	340	362	375	345	328	339	320	384	364	351	333	340	364	355	298	379	366	349	327	331	354	356	356	370	339	397	328	373	385	357	342	321	343	341	383	352	333	384	382	333	344	370	385	336	361	375	339	366	363	340	346	325	388	355	379	375	346	327	375	338	372	353	337	369	323	347	355	340	366	400	324	374	358	338	353	354	362	336	347	349	370	346	342	373	348	361	311	343	359	362	353	377	376	338	367	348	355	345	355	392	326	362	330	366	346	366	363	374	348	380	351	373	371	338	339	389	352	357	364	359	369	338	368	338	338	362	349	350	343	358	354	360	356	325	359	376	336	370	345	378	357	341	368	322	362	350	326	368	345	333	402	317	355	356	336	376	301	376	371	369	357	368	345	350	323	381	349	364	316	343	389	343	313	379	330	336	372	361	337	375	338	368	369	361	395	373	357	332	353	364	309	325	369	356	304	351	365	376	334	370	342	369	407	336	335	345	331	351	337	338	361	349	358	333	349	374	368	348	366	319	385	328	394	368	305	360	354	359	348	340	380	383	359	362	318	312	393	373	378	353	391	381	335	363	389	353	346	361	358	370	359	340	355	315	341	386	363	346	363	318	382	309	349	355	362	365	383	372	362	352	367	379	380	388	343	350	358	342	358	375	346	342	356	364	352	353	352	358	341	387	342	345	324	361	347	352	348	341	348	373	356	366	350	365	332	349	355	374	364	331	336	344	355	382	321	344	348	373	384	362	361	340	393	354	293	358	315	358	341	353	348	362	354	338	362	360	351	373	328	344	338	352	341	323	373	366	373	382	364	319	356	349	365	343	357	397	346	313	299	340	331	338	352	373	342	365	364	350	340	354	334	337	371	350	343	353	344	354	321	324	352	368	355	362	402	341	350	343	348	314	319	367	373	371	366	366	366	356	347	344	378	360	338	354	326	334	358	327	321	367	342	360	365	348	353	381	348	361	340	370	364	351	366	376	348	351	357	385	343	362	351	368	320	347	377	341	382	382	335	340	340	371	321	329	345	401	349	333	375	374	323	367	350	352	332	360	340	388	355	338	329	372	356	354	389	371	352	350	360	354	354	295	387	327	344	346	351	350	339	355	346	376	366	314	340	346	324	359	338	341	354	347	376	338	371	323	389	346	308	313	380	366	402	334	379	380	321	355	354	329	387	375	379	376	339	339	352	320	375	371	376	366	345	371	335	380	334	385	352	323	352	352	398	354	339	350	320	340	366	349	343	371	352	360	340	370	333	365	376	367	336	375	343	378	355	336	287	340	369	344	356	326	329	363	343	356	338	374	367	361	360	347	384	363	340	366	376	353	367	348	373	360	353	342	359	367	321	325	330	356	371	356	351	339	388	363	364	390	375	366	349	319	333	337	364	351	352	358	339	377	342	364	340	372	343	374	314	364	352	365	339	331	325	354	362	359	359	345	340	383	356	311	361	354	341	374	339	350	351	333	371	361	309	368	341	332	356	384	349	327	369	367	371	377	355	360	351	342	361	356	339	361	338	352	319	350	338	391	384	389	329	348	319	352	353	350	370	361	352	310	383	357	363	332	369	353	336	349	375	345	351	315	366	350	386	341	367	382	347	360	348	359	364	323	379	370	354	355	396	368	354	373	350	361	335	355	337	368	324	356	382	358	373	353	375	358	329	343	372	362	357	342	337	357	339	344	354	361	379	351	344	329	290	322	359	346	363	352	351	328	378	371	350	352	354	387	363	352	367	361	384	344	348	341	350	352	386	350	352	369	397	323	328	349	345	345	356	350	359	340	378	359	331	376	340	324	334	366	389	362	365	325	366	368	375	331	347	352	370	352	368	349	326	402	340	299	371	354	351	395	344	319	369	397	335	321	390	348	335	358	353	341	374	320	342	373	374	314	347	376	326	316	331	369	338	364	402	363	384	349	358	341	325	365	335	325	355	347	336	369	352	360	360	374	340	360	334	329	361	345	368	399	322	355	389	317	345	379	351	316	333	350	343	339	360	342	347	385	348	346	341	322	361	375	353	323	369	351	360	388	358	354	374	345	357	357	421	344	367	339	351	375	360	378	351	368	311	359	329	391	345	371	364	349	344	382	385	345	352	367	358	316	363	345	357	332	358	336	336	352	361	350	343	346	360	348	366	382	381	336	385	339	348	347	350	336	336	340	335	380	325	363	371	332	395	348	355	387	405	350	326	365	335	353	344	370	373	358	356	326	353	383	341	359
6958	6204	5520	4748	3347	2829	2844	1630	1282	920	893	759	813	784	748	654	517	511	497	481	495	431	441	440	342	318	299	284	302	258	250	242	229	240	198	263	206	231	225	223	229	211	229	230	239	238	180	199	231	215	199	217	219	226	196	236	227	190	199	201	221	203	188	189	193	237	187	207	200	218	203	214	212	196	218	228	228	197	193	191	220	188	185	223	211	190	212	199	198	211	212	226	216	195	231	199	202	222	213	204	217	220	211	183	186	172	202	184	192	177	212	200	199	210	195	202	174	238	206	223	226	201	208	188	197	223	187	204	188	203	201	191	196	194	177	203	212	203	215	212	195	222	179	185	219	188	207	198	218	204	220	189	191	218	199	187	205	218	220	180	207	209	177	181	188	195	208	208	196	199	226	209	203	200	186	199	210	198	212	222	185	224	215	188	237	211	193	195	197	204	195	189	197	209	176	205	179	223	193	232	193	211	198	209	209	208	200	193	199	223	227	180	206	218	201	212	203	213	225	191	215	197	177	199	238	172	187	205	175	205	228	216	207	200	192	197	204	180	208	197	191	199	199	235	194	211	215	178	200	193	201	215	224	210	194	212	173	213	202	191	198	197	195	218	205	182	196	195	209	195	205	205	192	215	200	209	189	188	195	200	201	186	207	216	215	212	204	173	190	192	189	228	194	217	188	217	195	197	184	188	187	211	208	209	223	190	196	230	247	219	232	209	185	222	192	182	204	188	188	185	196	202	195	197	182	212	198	193	198	202	226	176	182	177	197	196	184	212	197	203	225	195	208	210	195	222	193	208	197	196	215	208	222	217	218	183	197	176	181	207	190	179	163	209	231	212	211	196	188	180	200	193	194	218	206	192	182	187	190	173	223	202	192	191	175	218	208	190	185	187	203	221	195	187	194	212	204	240	214	206	209	207	223	194	207	213	203	194	218	178	197	204	213	200	203	226	201	224	191	199	193	211	203	185	190	175	196	196	198	189	202	200	197	200	190	182	195	200	201	205	202	160	232	193	175	181	212	223	213	220	224	199	209	187	202	208	199	215	215	208	197	208	196	185	190	208	223	179	193	196	200	197	218	208	198	185	213	201	227	226	206	200	203	167	197	184	200	212	226	215	195	209	213	192	205	221	205	207	228	238	195	200	205	191	194	210	206	179	211	211	182	189	201	223	197	204	197	191	203	191	184	182	214	198	201	208	193	223	221	208	180	192	182	203	230	199	202	188	213	213	180	190	213	203	195	189	203	190	201	200	203	199	211	195	201	207	184	218	198	196	228	192	190	191	195	199	177	193	221	195	206	189	187	179	198	189	205	205	188	204	190	205	190	188	201	219	212	201	211	154	197	232	184	227	188	237	197	201	163	173	197	206	181	181	218	202	209	203	226	206	173	184	216	223	228	215	199	248	208	208	198	202	182	188	205	237	203	207	199	203	225	231	209	223	192	217	180	212	205	219	191	197	211	205	178	195	217	232	181	171	201	187	170	196	187	184	205	208	202	230	191	183	193	219	214	192	172	205	202	214	217	218	199	198	213	207	226	178	186	187	206	216	184	220	208	183	185	207	197	197	234	205	217	216	220	200	209	197	195	193	228	213	205	188	212	204	192	211	194	223	212	221	204	178	202	213	204	200	219	205	201	185	178	202	218	208	191	196	207	215	207	222	201	211	231	185	207	191	228	205	207	193	197	191	190	227	212	188	198	221	198	193	199	195	200	206	198	189	216	192	185	216	202	219	211	182	205	208	177	197	175	187	201	223	188	205	213	208	203	196	219	210	194	200	213	216	206	210	217	213	223	222	223	182	208	191	193	174	202	224	189	166	215	203	204	227	204	201	193	173	178	191	231	204	183	209	209	208	195	218	192	192	204	208	226	191	206	221	210	206	196	201	200	190	219	202	218	191	189	188	206	214	224	194	197	205	214	208	205	227	218	192	175	213	198	199	208	220	186	173	179	206	211	226	222	197	205	192	211	216	216	205	207	201	191	199	234	208	203	200	188	192	198	175	208	228	173	217	174	197	216	188	191	197	213	192	185	213	196	181	191	209	177	221	210	210	181	206	215	184	216	200	210	187	192	219	215	185	203	194	185	200	198	198	183	194	204	204	212	207	196	199	200	186	198	191	188	225	188	203	209	191	218	222	186	206	176	175	229	170	188	184	189	207	179	180	196	206	215	211	190	214	200	220	201	160	189	194	202	226	204	228	214	204	217	191	200	190	206	204	196	208	196	222	221	216	197	193	204	216	220	232	196	201	198	185	222	201	187	208	199	193	210	183	205	193	210	216	187	185	199	185	194	215	204	185	189	197	214	189	218	211	170	164	183	191	214	189	208	177	201	197	197	201	198	207	202	191	225	197	197	212	221	187	178	206	208	203	223	188	186	178	196	213	182	208	177	199	203	203	202	163	215	173	181	193	178	199	192	217	217	170	217	208	197	193	195	203	231	186	203	216	224	201	194	176	200	211	191	204	191	204	167	199	189	194	207	191	190	221	182	210	210	204	224	207	186	198	222	211	215	181	187	203	185	221	195	186	202	212	204	194	186	182	181	206	225	198	217	189	207	210	194	187	176	190	223	192	209	201	191	176	218	217	195	203	206	198	205	212	193	190	199	199	193	211	165	188	196	193	190	208	212	199	233	196	208	189	208	197	209	215	226	162	241	214	206	201	198	191	197	205	201	207	216	176	208	195	203	174	197	200	204	209	187	214	207	219	214	196	206	201	210	203	208	205	212	205	220	199	223	183	216	205	203	204	201	196	187	204	189	196	208	216	222	211	211	209	193	216	174	210	195	190	204	197	214	200	216	223	224	199	190	201	158	235	211	205	203	211	215	198	194	183	204	181	219	197	216	191	204	202	213	230	226	199	163	220	214	198	207	206	188	199	197	210	208	192	217	209	200	206	200	200	182	190	196	214	204	180	181	222	223	212	190	189	196	200	207	189	208	191	180	206	201	200	229	200	185	218	249	186	203	177	222	191	183	206	198	191	191	231	177	196	195	194	195	191	199	184	214	223	208	190	214	200	197	220	197	181	194	218	195	187	159	182	220	182	208	210	196	202	205	182	212	195	193	234	210	190	199	222	188	197	200	182	191	180	227	193	181	215	207	215	197	209	202	212	208	207	190	210	197	187	187	210	241	207	223	200	216	207	174	220	208	247	211	212	181	217	207	188	185	218	198	187	199	181	194	197	210	198	213	229	198	179	202	200	192	195	203	214	192	200	180	192	207	229	185	201	190	172	210	189	217	188	203	221	205	207	208	186	183	184	183	213	213	179	197	189	204	190	178	198	202	165	183	203	223	196	200	210	173	215	174	206	192	189	217	202	196	226	191	209	202	170	207	222	216	264	197	190	222	211	225	196	186	207	176	189	175	216	196	230	195	181	208	180	205	210	180	211	211	184	203	193	225	194	193	201	208	207	197	192	225	218	207	194	225	184	216	188	201	213	202	211	228	202	187	204	196	197	207	199	181	188
5270	7542	6940	11404	9295	9079	8936	6309	6130	4176	4299	3562	4565	4228	3782	3516	2664	2859	2546	2497	2605	2102	2159	2186	1843	1325	1243	1161	1199	1092	814	646	694	656	697	587	664	635	675	614	618	668	727	740	697	680	552	575	589	548	503	495	593	522	518	548	487	525	539	523	529	506	521	530	544	476	505	482	529	546	488	513	505	484	496	464	509	478	469	497	507	500	503	516	506	460	528	483	541	503	502	484	485	549	513	489	498	463	455	505	496	470	457	494	517	488	455	528	506	493	489	492	565	481	490	478	493	498	520	491	479	507	508	566	484	511	461	499	504	494	506	475	449	488	517	464	544	525	514	540	472	494	493	473	484	454	472	497	510	484	472	474	456	500	442	466	476	502	492	467	497	471	442	499	503	484	489	499	474	492	507	514	476	514	483	503	492	474	490	517	454	484	466	498	467	471	509	492	485	469	527	459	517	483	496	471	459	519	507	453	513	494	505	467	452	461	483	488	503	497	500	457	494	521	490	495	475	481	484	499	463	475	512	541	528	470	505	462	473	491	463	512	487	466	489	422	496	496	499	495	524	472	474	506	470	490	500	463	459	461	464	494	440	536	448	536	513	483	463	476	499	522	476	534	497	524	479	489	512	467	494	492	515	430	491	478	491	493	474	444	481	462	511	460	492	490	488	532	465	489	467	491	496	493	523	508	514	460	515	511	459	513	494	524	457	506	496	495	488	519	458	499	521	495	485	491	478	496	504	491	507	503	469	470	497	468	490	495	478	528	466	518	468	498	460	438	499	495	494	456	485	498	473	480	488	482	484	506	495	452	536	500	493	489	484	463	435	527	452	454	499	456	502	478	470	490	466	492	455	528	520	535	484	497	498	520	443	484	510	477	505	477	479	486	499	503	486	470	485	512	482	515	444	503	474	505	470	496	480	517	466	525	467	494	492	515	492	511	514	482	479	487	499	488	493	485	497	500	470	501	481	458	485	463	516	473	504	468	494	524	514	513	482	489	538	473	517	466	459	475	504	465	531	501	485	476	482	464	457	507	471	501	494	475	517	491	505	495	555	468	470	480	495	562	494	513	509	522	478	496	481	520	481	454	459	507	487	487	481	455	510	478	456	504	451	472	503	490	484	476	506	497	491	505	523	493	472	507	522	514	510	462	456	522	492	513	490	533	468	467	479	518	517	503	500	456	467	507	486	512	450	499	499	462	498	469	457	502	469	493	477	495	487	521	499	480	486	513	489	484	506	506	527	508	503	523	493	494	505	477	464	483	497	478	476	506	508	516	471	482	510	534	439	489	504	492	474	492	485	476	527	464	478	475	469	502	456	454	546	472	505	526	455	505	492	474	455	452	479	470	503	494	497	503	503	517	492	510	483	481	497	467	441	499	465	490	456	506	475	504	537	500	506	499	487	466	429	497	510	538	507	497	481	490	493	497	470	509	483	468	478	482	474	495	510	516	481	503	483	503	475	448	498	488	477	480	474	473	484	493	501	508	488	474	545	489	451	440	505	498	470	507	474	493	503	548	544	498	455	506	471	480	501	482	483	460	478	504	531	467	494	495	478	499	492	484	535	501	485	445	480	488	447	494	491	472	456	471	489	494	481	495	461	469	480	515	490	515	462	499	477	470	498	462	483	466	493	516	487	508	471	496	557	483	481	533	530	487	483	475	514	473	495	469	468	535	505	484	483	475	497	491	476	524	506	491	479	472	476	483	528	501	515	494	471	481	464	489	481	483	494	480	502	495	506	484	495	469	533	486	531	446	501	475	485	468	472	455	514	511	484	476	501	504	470	495	502	456	536	510	486	499	489	483	491	506	492	516	452	488	479	494	506	516	520	487	527	501	483	508	473	443	499	474	475	506	475	468	515	483	503	485	478	448	503	503	456	450	536	482	513	505	503	510	477	482	498	460	487	494	495	479	476	501	506	490	530	467	494	525	473	491	483	478	490	484	505	463	490	491	474	470	512	491	474	506	461	460	499	532	487	454	515	537	493	460	484	486	507	546	483	469	506	496	492	503	483	477	522	536	466	481	484	505	487	512	485	498	499	517	493	502	485	467	480	434	508	496	477	482	492	511	462	486	486	496	491	445	505	483	489	483	511	497	483	492	499	428	499	493	494	485	514	505	475	469	522	525	485	476	467	493	506	506	470	490	466	533	498	492	490	526	463	463	512	497	478	490	477	497	507	490	478	480	500	494	498	464	468	478	512	505	481	498	509	505	491	509	475	524	497	475	542	527	524	498	515	503	491	484	484	446	492	448	482	484	471	485	481	465	515	498	456	511	487	511	463	484	467	510	499	454	532	512	485	460	460	526	491	501	479	494	511	474	505	496	434	450	477	431	476	528	494	500	521	483	522	490	484	474	452	476	514	474	530	484	472	523	487	465	494	500	515	452	496	477	501	505	546	490	497	492	472	515	504	462	468	472	489	520	457	504	522	522	443	489	491	477	482	526	516	497	499	503	477	493	462	485	505	495	499	521	473	521	515	507	467	541	452	467	474	476	478	476	454	484	499	520	497	510	530	513	521	463	474	492	501	481	498	528	471	465	539	501	512	457	487	493	508	480	515	517	473	464	501	485	501	472	459	471	489	514	497	467	482	504	465	492	498	481	486	470	507	480	466	498	509	484	467	456	456	477	474	511	510	497	469	457	470	497	462	467	503	523	503	475	475	501	495	532	460	479	485	512	506	522	500	505	485	477	489	498	467	499	480	490	467	504	503	452	501	449	510	444	503	500	513	528	467	457	504	494	485	480	478	512	491	463	461	482	539	481	454	478	478	472	479	458	497	478	492	453	468	502	465	452	490	481	485	509	477	505	496	510	492	535	463	501	507	464	513	499	476	484	525	528	462	487	505	494	455	468	505	492	488	464	486	486	516	485	457	488	458	507	501	482	491	435	520	453	504	522	500	476	475	486	488	458	508	489	501	456	517	493	531	491	475	469	482	525	480	523	518	519	480	444	490	503	463	478	498	523	500	477	491	471	473	480	490	461	482	517	481	553	486	489	491	535	524	475	470	486	485	515	500	446	499	485	491	460	474	512	504	504	492	509	521	495	459	465	479	494	509	480	466	503	481	472	490	460	510	491	479	497	459	480	467	470	471	533	458	513	464	467	466	484	497	517	432	470	458	478	468	458	489	498	494	500	494	497	483	458	502	505	473	470	457	482	510	486	482	489	493	470	498	469	505	483	462	485	487	488	543	515	478	476	465	504	491	522	498	501	489	487	472	507	481	491	483	452	493	487	493	489	493	496	543	444	500	514	483	478	485	518	488	518	495	487	465	486	512	499	496	438	482	485	467	469	495	488	487	452	477	516	484	497	513	488	531	482	509	522	486	494	502	517	516	447	530	505	493	507	493	497	482	464	469	495	493	495	526	482	519	462	517	519	533	555	480	496	535	476	449	480	469	492	483	506	524	472	512	523	525	513	522	510	505	509	501	512	487	497	509	453	485	518	505	510	474	463	491	500	486	463	486	524
26567	28633	26574	26018	22527	22725	21299	15308	12158	6368	4100	3741	4621	4488	2802	2226	2039	1576	1316	1117	914	896	822	889	598	436	381	342	378	400	295	249	260	257	263	249	266	221	256	250	286	256	251	293	273	253	248	232	264	232	243	198	208	191	235	215	191	197	188	213	205	198	217	204	200	160	176	218	254	200	201	183	191	214	218	208	187	206	196	172	177	205	239	212	212	225	213	182	202	209	219	189	187	195	218	218	212	205	229	197	217	206	205	225	206	220	197	188	202	191	194	189	191	230	196	209	202	194	181	208	215	204	210	211	184	224	196	195	191	184	194	199	226	214	203	187	204	179	208	180	204	209	197	201	211	195	171	207	172	203	203	188	190	188	206	204	213	197	196	171	193	181	201	211	208	186	218	184	186	193	171	221	171	203	214	192	163	189	217	186	190	196	199	192	199	213	209	204	213	217	208	202	218	181	214	209	181	197	214	213	203	213	209	198	195	207	171	179	215	201	196	172	210	193	212	199	206	167	206	203	184	202	210	190	204	198	197	187	213	188	200	197	214	213	197	215	192	209	168	192	193	194	223	188	187	187	185	202	195	187	196	204	201	209	199	207	205	204	218	217	194	204	190	221	183	208	198	179	181	179	192	194	178	214	194	177	198	194	213	192	189	197	201	196	179	177	209	197	202	201	208	206	203	204	211	239	202	191	173	208	173	172	197	192	200	215	200	216	206	198	211	191	186	195	193	177	186	208	205	191	166	207	206	211	201	186	162	207	192	209	187	210	193	186	200	205	203	196	188	194	204	210	208	202	212	185	185	196	195	203	214	213	168	220	209	218	200	179	187	201	218	188	204	172	196	187	236	204	180	210	232	206	186	219	186	171	193	189	212	191	206	210	199	197	192	202	203	156	182	205	217	215	229	197	241	205	192	195	201	186	180	184	192	173	220	188	194	191	210	192	202	183	214	203	187	189	195	185	192	225	190	193	217	189	218	194	177	182	197	223	224	204	192	218	204	191	196	199	182	188	212	192	204	229	188	196	203	192	183	193	208	222	192	211	195	226	230	225	223	196	199	210	193	216	181	192	190	202	208	199	186	204	191	216	201	185	182	215	214	221	189	194	215	198	221	211	207	208	180	201	197	200	206	208	203	187	206	196	207	212	182	207	201	199	171	195	174	149	194	203	194	193	197	200	202	182	216	202	211	196	229	196	221	182	223	198	188	208	210	197	199	197	205	203	198	204	184	210	184	177	214	174	195	197	196	214	195	201	217	200	201	221	206	179	209	189	206	207	207	203	188	186	197	192	219	213	190	214	204	186	195	169	190	211	175	185	191	197	226	212	213	234	178	228	217	194	189	185	180	202	200	194	189	201	186	209	206	185	191	174	184	228	177	215	197	193	171	206	195	191	210	193	196	206	208	195	201	203	190	217	192	199	187	209	176	190	180	217	200	234	216	207	201	198	197	198	220	205	181	217	178	196	195	207	195	197	190	204	184	172	186	195	179	183	214	211	203	182	197	181	197	216	216	201	190	194	193	210	188	213	246	211	219	203	181	176	180	191	209	203	207	196	193	201	222	201	193	184	208	217	179	207	203	206	197	185	196	203	189	201	206	202	217	206	208	196	201	199	201	175	212	196	209	207	209	208	219	199	220	212	173	209	217	202	187	158	170	218	177	205	228	195	187	192	212	212	215	197	220	203	191	190	199	214	208	216	189	221	226	207	197	169	193	174	203	204	190	199	216	236	211	196	211	210	193	190	203	206	176	200	237	203	212	170	199	153	210	206	174	203	170	211	207	200	199	185	198	187	210	201	189	227	182	221	222	195	210	190	196	191	188	212	208	189	204	212	192	178	198	213	202	214	213	184	181	185	194	178	216	231	202	203	197	172	193	204	219	215	214	213	235	196	181	168	213	174	209	205	214	231	204	209	203	194	215	204	215	189	202	201	200	218	180	209	211	199	200	195	202	207	188	199	215	189	187	180	192	199	191	197	190	205	178	228	217	205	210	188	201	205	194	188	221	178	170	199	224	224	197	199	188	206	202	210	206	197	196	169	184	180	187	192	210	227	197	218	203	221	184	175	195	202	214	214	204	209	184	181	203	182	202	209	195	190	188	204	171	192	174	184	205	209	183	194	187	180	188	206	195	197	208	211	184	191	219	202	182	203	204	189	215	183	220	190	200	184	205	206	211	208	202	231	183	198	185	197	203	209	204	220	213	191	192	193	207	221	199	224	216	193	184	219	188	206	196	207	224	199	200	166	202	212	216	207	202	205	204	182	215	190	221	226	206	217	198	187	193	198	175	200	178	179	189	217	180	190	180	216	201	192	201	205	210	168	195	190	203	192	196	204	202	186	226	191	216	225	199	220	207	195	200	184	207	179	196	190	219	218	175	219	197	196	241	220	206	178	195	199	194	192	199	213	181	195	189	212	207	183	205	206	191	218	190	189	206	213	184	218	200	219	176	207	214	213	199	181	209	192	187	202	204	206	209	201	209	201	189	228	214	182	198	192	204	186	186	192	190	171	180	195	197	190	204	201	186	187	237	183	196	175	222	222	203	195	208	168	208	191	190	193	189	180	192	194	202	180	196	208	182	197	209	212	210	217	197	196	223	202	182	188	186	204	200	225	185	201	212	196	199	191	214	209	195	190	161	219	218	209	197	227	202	224	204	220	205	205	207	222	182	183	216	182	187	208	187	211	205	204	211	209	209	222	197	201	172	167	190	211	210	192	200	201	171	174	228	203	209	207	191	178	196	198	179	204	197	217	218	199	186	200	196	191	191	182	204	176	185	192	224	198	199	212	215	206	188	194	220	223	204	206	216	211	239	223	210	196	196	207	213	204	190	209	206	182	195	199	187	176	193	227	224	177	204	194	212	214	170	212	193	220	205	193	174	169	179	193	187	207	195	212	208	181	216	183	195	188	188	213	193	201	201	221	204	217	206	199	207	212	178	213	196	176	192	211	216	205	216	170	177	196	210	185	182	189	207	198	191	209	192	193	183	218	195	203	163	210	237	211	206	225	188	179	205	191	193	203	224	222	217	192	207	202	200	182	194	187	179	206	195	210	203	217	232	181	167	193	215	207	186	225	200	200	170	210	224	197	196	193	218	188	199	202	195	196	172	186	201	204	165	180	215	221	190	174	211	177	189	193	215	192	198	185	187	166	199	214	188	183	207	201	171	190	186	208	190	207	164	204	227	210	228	189	178	229	208	212	210	200	179	191	216	194	214	171	191	180	207	208	197	204	197	207	188	191	172	185	199	196	214	211	209	194	213	206	226	188	197	189	181	220	205	192	198	214	217	209	184	204	187	165	201	173	202	202	195	213	212	179	230	202	189	240	177	183	198	212	204	189	181	223	200	235	180	197	188	182	208	218	203	203	187	222	175	187	225	191	200	208	199	228	162	202	206	213	207	240	199	184	224	182	180	177	178	226	211	219	214	209	224	192	207	187	212	201	205	188	189	179	195	203	226	207	200	202	197	190
17402	23648	17978	27751	28022	31938	29820	23051	22406	13184	10434	12908	16053	14357	11066	10597	9796	7487	7091	6412	5805	4618	4420	4345	3233	2289	1875	1647	1744	1596	1072	892	884	880	939	923	790	779	753	819	922	901	966	906	954	811	750	660	652	668	662	622	630	614	644	640	588	598	573	573	551	570	612	566	605	531	531	559	550	582	548	528	510	502	520	473	493	515	505	478	473	479	514	526	500	532	570	505	542	513	560	527	521	542	525	513	502	519	502	501	482	537	546	519	464	446	492	500	505	467	491	536	475	466	497	487	485	460	477	487	506	526	474	483	477	495	488	493	463	485	421	510	488	470	468	447	449	442	474	483	508	494	486	451	479	509	501	506	450	502	436	480	492	498	447	446	500	404	502	463	462	482	496	500	474	472	477	463	487	487	472	483	463	470	494	463	511	491	496	468	509	467	502	444	494	518	464	477	484	480	479	477	472	434	502	454	433	439	491	483	494	496	485	509	517	484	479	429	463	465	465	443	457	493	462	466	453	501	502	472	511	465	461	524	513	459	508	486	467	423	481	463	477	512	477	503	450	488	492	491	453	463	467	452	488	493	489	431	486	483	474	483	472	453	488	458	453	485	481	470	493	470	475	502	464	481	498	482	505	504	493	453	480	435	506	455	475	442	498	437	441	481	511	491	437	478	458	444	473	498	485	491	445	485	496	467	538	415	507	490	480	518	467	459	503	471	465	489	484	476	463	488	477	498	455	506	453	487	479	488	468	490	517	483	477	443	497	503	478	474	425	444	474	443	481	479	467	497	485	526	491	460	488	425	497	483	447	456	454	484	445	468	449	460	507	463	479	486	482	479	500	496	469	446	442	481	475	503	465	507	516	451	472	468	498	528	484	479	466	460	485	480	471	506	437	477	491	500	439	496	466	507	481	442	516	470	481	447	480	470	495	470	497	489	478	476	468	496	440	489	469	469	423	486	481	507	510	480	527	533	511	497	493	500	474	489	484	450	526	493	447	451	437	434	468	492	470	497	515	519	469	476	483	464	476	471	447	456	512	474	482	459	469	466	453	466	481	464	475	421	441	492	448	469	480	510	493	437	478	479	493	453	492	490	499	514	474	475	504	474	458	516	458	475	473	498	476	454	496	474	497	439	431	477	467	489	487	501	482	500	455	504	518	470	472	457	492	488	499	463	484	450	465	489	496	502	489	446	465	474	485	472	487	478	472	445	475	448	491	457	457	461	521	496	504	485	436	458	444	471	499	510	495	475	477	485	464	466	440	493	487	470	492	453	483	471	467	476	457	470	483	485	474	482	488	486	465	455	459	492	468	492	474	450	497	467	528	489	467	436	479	480	454	481	471	438	518	480	502	460	521	488	497	532	468	494	467	489	483	469	451	473	475	481	504	479	507	529	481	514	476	476	470	456	443	492	493	472	501	468	460	497	528	484	480	489	501	444	468	439	472	426	483	517	504	486	459	473	459	478	478	445	508	526	476	474	487	465	481	505	441	454	480	484	455	465	496	469	470	476	454	492	458	449	502	487	458	431	460	473	488	466	500	443	497	526	484	458	460	480	483	481	494	458	508	503	463	502	512	471	445	475	505	489	497	482	472	469	445	474	463	477	468	445	476	439	528	449	457	499	450	484	501	494	473	472	480	442	503	482	503	485	463	509	487	524	476	477	482	484	506	509	510	506	492	481	458	495	437	495	480	501	500	441	481	463	460	474	477	493	508	479	494	411	489	478	474	474	452	463	487	455	516	481	418	488	474	443	459	456	485	465	493	519	483	444	474	502	487	498	489	487	437	471	486	504	483	537	465	473	452	521	501	449	501	464	501	487	485	472	471	498	474	460	486	480	521	475	471	478	480	430	467	452	461	517	523	504	495	446	465	496	485	468	498	450	472	484	447	476	438	487	496	446	447	465	469	450	449	484	454	484	464	478	469	442	455	470	468	468	483	484	494	494	510	509	483	462	443	478	494	443	457	495	478	480	492	482	469	516	435	436	481	488	489	474	503	499	450	477	528	506	481	496	474	504	484	479	479	508	509	458	491	486	465	472	478	480	444	501	443	474	486	471	466	462	454	487	479	477	468	457	482	483	448	460	499	475	438	456	461	510	470	424	476	466	476	463	470	486	499	460	517	468	481	525	491	450	455	463	498	429	490	467	484	475	470	490	460	486	469	455	467	451	504	507	457	428	468	508	457	468	509	537	491	477	502	481	527	498	470	471	489	504	495	479	459	472	451	452	454	470	504	472	438	457	460	489	495	513	472	455	448	445	477	510	507	475	488	480	500	501	454	494	469	414	515	508	486	488	491	515	481	502	462	490	484	475	443	438	496	463	459	470	440	501	464	473	433	460	466	462	499	483	471	458	484	496	502	465	474	490	444	458	439	441	490	500	468	500	489	499	485	457	470	465	464	465	499	472	479	507	487	475	494	477	486	487	489	487	481	457	502	513	480	516	474	486	505	468	452	453	500	473	472	492	502	465	499	514	447	472	442	474	485	485	470	471	497	495	495	480	508	478	492	476	494	475	468	475	493	497	438	436	450	480	524	483	494	488	479	488	500	513	478	476	498	457	463	465	456	492	451	529	454	472	504	474	443	481	475	484	533	485	489	466	453	470	491	475	494	497	521	437	455	459	511	482	482	492	462	470	464	503	447	479	472	491	475	490	436	471	472	466	494	471	456	472	508	499	478	446	486	522	475	459	479	511	488	456	490	463	476	491	476	460	472	474	467	455	484	480	474	469	541	486	468	474	505	461	483	449	471	490	493	521	488	507	488	457	483	452	474	452	497	516	481	474	481	501	442	453	498	475	480	483	458	511	486	478	454	485	503	466	488	508	426	467	483	480	465	504	459	495	492	480	447	526	455	457	475	442	486	428	455	442	479	489	476	481	465	486	468	463	481	472	444	472	464	476	483	481	470	463	498	502	494	482	497	454	471	505	423	478	510	468	472	483	517	488	509	473	473	533	468	472	458	490	478	460	478	447	494	521	457	468	473	492	470	467	467	474	494	474	476	464	457	447	455	475	521	466	450	453	439	504	446	458	498	512	473	470	488	472	478	465	502	459	439	486	505	497	525	441	540	466	467	468	453	481	458	493	509	449	488	489	520	477	471	493	496	471	503	465	476	492	498	479	485	460	469	477	465	456	479	474	475	422	481	477	516	497	464	449	486	442	451	450	470	498	476	516	468	487	480	467	460	530	497	461	501	468	498	482	493	464	484	433	473	489	493	466	443	478	483	512	484	411	467	457	488	498	482	483	491	441	484	480	489	471	479	490	467	473	488	452	520	515	458	445	460	516	469	435	472	486	459	497	470	498	501	470	462	498	457	518	500	470	532	502	492	508	436	455	446	437	439	531	472	474	527	496	470	489	463	478	482	502	478	441	504	487	479	490	453	457	477	459	483	537	490	458	463	487	472	494	454	469	470	471	467	479	444	468	493	489	494	519	476	489	480	492	514	461	472	499	455	488	493	466	490	496	460	500	487	472
34822	33447	34466	30708	28429	28775	27567	21368	18634	10637	7593	7864	8102	7081	4935	4050	3781	2878	2325	1702	1268	1072	991	1183	749	564	414	384	414	362	279	231	218	232	256	218	215	213	227	220	236	251	237	237	220	218	207	198	169	180	224	155	184	168	184	184	168	159	167	163	171	146	166	170	152	137	143	170	177	159	143	135	174	158	163	154	146	159	143	135	165	136	163	172	147	153	159	143	162	158	133	180	152	156	133	153	173	165	161	151	150	170	149	144	150	131	138	140	122	140	158	144	139	138	164	165	147	154	138	151	122	128	147	163	154	133	163	151	149	154	145	146	147	148	157	129	156	146	129	148	137	149	135	128	146	164	167	144	143	178	156	145	162	137	143	138	158	160	136	141	129	132	141	158	136	143	141	153	158	146	150	152	144	140	144	132	130	149	155	149	153	150	136	173	148	163	157	139	128	156	142	167	140	121	157	138	146	162	150	161	131	138	142	153	129	147	166	132	136	146	132	155	144	147	144	158	139	150	148	122	130	141	137	126	135	132	136	149	127	126	152	141	170	159	137	133	159	128	133	138	135	156	154	133	133	158	161	122	156	165	131	140	126	157	124	117	169	152	142	151	153	137	130	120	145	148	143	138	139	167	152	142	148	122	157	127	130	131	147	167	147	147	150	145	125	148	161	153	151	137	130	136	146	141	145	141	133	151	135	144	136	158	141	167	133	135	159	163	163	133	143	157	155	149	153	142	144	163	161	144	135	167	144	138	156	157	153	147	154	149	145	144	149	167	160	141	162	158	158	146	155	153	138	154	137	167	155	121	150	158	127	138	132	153	153	128	151	135	130	138	145	137	152	146	138	137	118	158	157	119	160	127	169	147	142	183	147	161	143	141	164	152	161	163	115	150	135	151	173	159	144	152	164	133	147	159	142	139	135	156	125	139	130	151	154	134	136	131	153	137	141	142	147	143	136	157	127	138	153	137	142	135	162	151	154	141	140	154	157	141	132	146	163	164	141	160	158	142	133	141	138	141	147	152	137	154	144	138	142	153	140	161	160	159	134	158	157	123	145	126	155	147	142	173	135	144	147	171	149	127	139	120	158	132	159	136	135	138	138	141	132	137	169	159	174	154	157	126	133	125	154	141	174	140	147	150	130	148	145	150	116	151	127	139	134	136	147	138	148	153	125	130	150	121	153	140	155	155	154	139	165	158	144	178	171	153	146	139	159	132	146	156	119	149	149	154	149	141	163	143	128	158	149	137	151	134	162	152	149	139	139	142	150	196	159	150	157	157	137	151	151	146	158	143	164	147	141	139	150	139	166	126	156	133	159	129	137	151	152	157	119	140	144	143	143	126	150	137	140	155	139	137	151	147	155	147	156	141	116	133	163	149	139	165	162	153	163	136	136	148	147	151	117	144	141	157	146	139	128	147	144	148	161	151	139	162	160	166	138	149	141	153	154	118	150	124	140	147	155	144	143	162	159	162	159	159	106	168	153	149	134	163	193	140	140	156	159	142	158	148	123	132	136	133	133	141	137	155	145	143	146	138	139	143	134	131	159	139	138	129	159	118	147	148	138	138	171	144	134	144	151	155	155	149	142	138	125	152	151	134	133	148	161	174	135	155	143	147	154	124	132	167	146	142	151	154	147	152	154	141	161	142	164	149	127	151	152	149	158	154	141	140	143	152	161	149	135	164	155	144	128	116	127	144	166	136	149	152	132	148	132	144	166	146	152	162	151	151	147	130	138	167	135	165	131	132	144	149	138	179	163	150	171	123	133	140	137	152	134	122	146	159	149	163	143	145	149	136	116	150	146	145	146	153	145	164	128	127	125	134	122	146	151	147	147	127	117	164	132	138	135	155	137	135	160	161	141	152	137	152	154	142	163	134	151	149	144	134	170	129	153	130	149	158	147	130	164	151	143	139	146	159	140	155	146	161	142	143	130	135	167	150	124	150	142	141	144	167	142	170	157	146	162	128	159	150	139	152	151	129	144	155	170	125	152	170	157	153	145	138	144	137	133	159	164	160	144	140	145	147	129	134	143	125	147	140	134	163	123	150	125	160	127	156	141	125	127	142	169	159	132	138	137	143	140	142	131	123	127	153	178	133	127	138	161	154	136	141	143	136	140	164	156	129	133	148	157	144	157	145	137	164	137	129	150	159	150	141	152	163	133	124	158	143	139	148	127	134	143	140	137	155	159	142	163	150	138	131	163	147	156	156	161	133	161	154	154	139	160	144	110	143	157	140	128	154	136	129	152	146	147	147	142	142	124	142	135	124	121	146	155	147	129	132	151	156	117	140	130	167	150	141	147	168	143	123	129	155	154	147	139	143	144	135	142	163	162	146	163	123	142	148	153	156	140	168	134	129	160	151	167	141	149	132	159	156	146	163	166	146	152	161	137	158	149	150	137	130	145	160	138	139	149	130	144	140	161	147	130	140	133	149	145	137	154	138	148	143	145	156	156	171	140	160	145	139	135	154	140	154	163	154	166	132	140	160	157	135	143	129	139	135	139	132	134	141	149	141	140	143	151	150	130	180	162	135	138	157	161	137	147	140	152	167	141	128	157	152	127	139	141	130	134	148	141	169	146	149	128	144	163	135	131	127	142	132	164	136	130	137	143	134	145	176	139	132	149	154	145	129	147	123	134	152	146	160	152	136	135	146	153	155	155	124	141	154	148	148	127	150	151	173	146	109	137	134	141	157	166	148	148	138	133	147	182	155	139	130	129	138	158	136	147	163	140	128	143	142	144	182	133	133	147	142	141	129	142	132	138	141	163	153	158	139	114	120	143	125	143	157	164	137	163	158	138	145	148	126	158	147	148	159	141	159	155	153	140	146	134	138	138	161	168	147	149	118	138	156	160	135	140	138	151	145	168	138	161	133	130	127	151	124	135	148	149	159	130	118	136	146	134	127	140	155	160	152	139	186	161	153	138	137	166	143	160	155	138	135	152	146	127	130	139	129	145	167	143	161	129	125	136	125	144	125	153	144	150	140	148	137	148	156	157	146	125	156	134	166	164	150	140	134	133	138	155	145	162	142	135	129	153	142	170	130	138	137	153	133	134	133	133	144	150	154	138	158	162	156	152	143	154	147	155	164	137	143	154	146	123	151	136	164	150	150	148	142	159	156	126	144	142	143	159	151	126	136	152	154	139	145	151	141	159	145	134	158	133	123	142	137	156	144	158	135	159	152	148	148	161	158	135	157	161	147	149	147	150	140	149	130	141	140	172	157	150	133	146	153	145	132	146	169	131	146	148	144	152	165	154	141	154	143	141	156	156	155	147	148	168	148	141	155	113	127	127	141	149	129	145	157	169	139	134	137	160	154	154	149	157	151	124	142	146	148	150	146	161	138	136	159	138	157	163	159	149	160	149	144	163	141	153	132	151	134	146	110	155	144	155	134	145	150	155	131	162	130	150	146	141	155	133	143	152	151	150	146	135	140	136	145	144	145	148	136	151	142	136	153	141	142	133	118	141	147	147	133
22502	26642	27216	34247	34745	36066	33511	30614	28215	19039	15109	18825	20661	19536	14796	14557	13601	11417	11354	9134	7053	5244	5182	6344	4059	2912	2278	2009	2019	2039	1348	1042	980	1027	1100	1033	920	820	785	865	1021	1011	1010	1067	1043	942	741	695	645	643	627	675	555	615	604	571	525	487	504	498	486	527	458	501	507	443	460	431	445	465	433	423	372	413	386	404	421	415	395	387	385	400	400	411	394	384	377	432	434	406	426	398	384	396	469	458	401	409	384	366	400	342	374	403	372	412	363	406	377	404	437	386	352	379	376	391	408	394	385	368	361	367	374	382	365	345	375	351	348	310	314	350	322	371	350	340	372	376	353	338	342	349	365	351	367	387	383	366	346	350	338	342	393	348	365	313	367	369	350	383	359	324	334	360	329	327	361	333	333	381	364	363	366	338	350	352	357	347	359	377	332	380	357	370	322	382	340	325	371	354	353	325	332	358	361	351	327	352	358	339	340	382	345	321	357	340	352	348	367	359	341	358	341	347	353	356	343	360	348	382	353	357	354	360	403	357	345	378	361	307	358	337	344	379	346	351	359	372	368	327	375	341	350	351	355	320	330	336	364	333	349	357	355	407	333	365	367	375	359	343	359	342	365	343	332	369	334	355	359	410	362	345	381	371	322	343	357	327	359	334	365	361	363	335	358	367	362	328	390	391	325	363	341	327	348	356	311	366	378	377	348	327	371	367	355	380	359	338	363	356	388	373	367	360	349	313	367	344	323	339	344	350	313	340	320	350	361	417	333	375	371	322	366	368	335	378	352	375	345	371	366	375	340	368	310	375	380	347	361	385	345	351	341	380	354	349	377	357	385	347	383	350	343	373	325	354	385	336	365	344	360	340	342	345	348	344	358	327	366	356	343	351	335	383	321	336	323	334	371	342	358	341	353	345	357	351	361	346	367	377	341	383	375	360	340	347	364	347	349	366	375	359	355	368	351	344	354	343	370	347	343	364	319	329	334	364	358	366	294	355	360	359	385	354	373	352	344	367	342	342	366	352	343	354	355	382	347	345	375	346	352	363	335	361	356	348	371	334	365	342	374	364	344	366	356	381	347	379	367	320	341	363	372	362	348	349	363	334	408	352	350	341	350	342	361	371	363	382	328	371	358	347	340	343	335	361	366	368	342	367	358	342	359	350	366	357	369	369	379	372	328	319	333	364	363	358	346	375	369	352	361	329	336	339	366	359	337	363	377	362	364	364	348	337	333	357	331	351	337	352	368	382	358	388	333	379	380	378	381	332	339	367	364	375	359	341	321	370	378	369	359	372	387	351	368	343	347	370	360	373	365	385	324	359	368	323	342	373	377	326	373	370	367	357	373	374	378	388	348	337	379	352	345	374	358	396	337	361	350	383	342	357	356	371	375	318	353	345	345	369	349	372	376	378	366	358	319	348	379	395	320	373	369	389	339	331	348	330	336	365	385	355	361	369	361	353	352	353	348	354	400	366	348	338	357	328	381	348	339	348	354	328	319	365	338	326	339	357	364	360	335	345	321	359	335	329	324	319	379	345	364	369	345	338	368	354	364	341	393	336	371	355	355	345	362	399	322	354	380	369	328	344	339	333	351	334	365	333	379	325	336	376	328	365	360	368	361	336	357	362	379	382	385	362	355	366	351	335	358	359	366	347	360	358	374	369	361	341	346	340	381	357	351	351	363	373	377	355	348	387	381	353	334	379	359	313	345	354	341	350	348	349	394	363	375	347	352	339	335	363	372	332	359	376	328	358	368	362	366	382	352	361	338	378	366	375	359	388	342	350	334	341	351	366	378	342	329	372	384	340	340	338	316	358	357	358	318	335	343	369	347	354	365	353	377	391	368	308	328	355	312	365	359	338	349	370	359	326	392	364	345	339	375	363	360	358	343	358	362	342	338	306	356	325	367	358	372	366	367	356	359	374	373	349	325	363	323	353	387	329	363	342	383	314	346	379	364	360	390	337	361	347	370	356	361	337	341	342	366	339	378	314	362	365	353	365	380	325	352	342	370	370	381	344	353	356	326	363	373	345	342	353	325	348	357	368	353	350	358	343	352	353	318	356	336	344	318	346	360	326	379	345	329	380	382	361	407	338	398	342	377	337	342	339	348	376	346	358	364	354	369	350	362	350	342	374	346	311	357	343	376	339	390	352	368	321	390	363	342	366	380	377	338	346	401	356	369	372	328	342	348	340	362	359	335	366	397	345	340	370	353	375	363	350	387	373	351	367	335	344	369	369	314	352	401	350	342	372	381	330	315	358	347	333	345	347	350	363	379	345	370	357	356	358	347	359	363	343	361	359	343	326	356	336	400	353	351	356	352	344	338	357	365	333	351	333	375	360	325	377	353	331	338	329	371	354	363	366	368	339	365	405	363	336	380	352	365	355	346	371	327	329	345	352	338	332	385	322	355	343	359	372	336	345	328	383	337	354	368	352	353	363	405	352	361	347	375	360	340	358	393	336	351	347	335	340	320	352	373	370	398	344	353	338	354	332	330	375	372	366	312	359	346	351	349	346	333	341	364	374	371	330	350	332	338	346	373	371	351	342	360	379	363	356	346	359	359	348	384	343	326	372	365	344	355	362	330	356	338	337	358	359	312	343	393	346	355	394	380	340	403	352	328	358	350	349	397	365	351	354	348	358	375	346	352	352	345	372	328	338	367	371	374	337	384	391	363	344	328	369	372	373	353	364	372	355	369	350	371	342	343	346	320	343	363	382	374	364	350	341	356	377	324	362	360	328	371	367	329	358	367	371	349	378	366	384	348	348	355	382	340	339	362	371	335	362	363	391	388	317	343	349	355	380	316	347	375	398	346	359	364	304	368	366	348	340	355	341	374	352	335	358	391	353	341	390	347	368	343	330	342	336	370	344	381	366	369	357	378	347	353	363	347	365	332	376	341	356	320	356	373	349	368	383	377	347	350	369	356	333	354	332	349	331	334	363	350	373	346	335	335	335	371	379	356	372	377	348	349	376	355	356	333	371	379	321	306	345	354	359	387	332	336	327	354	368	336	346	357	372	359	352	344	398	387	320	355	343	340	369	366	340	348	316	364	342	411	378	323	365	357	370	361	356	343	346	378	368	389	367	339	344	376	341	347	347	373	366	343	363	381	359	365	420	350	357	352	381	351	344	371	341	352	324	383	357	320	370	380	327	318	378	367	367	377	366	342	337	338	331	363	401	344	378	361	395	343	343	340	348	342	374	350	376	385	322	366	333	356	365	378	367	340	351	350	335	320	328	350	366	338	357	342	364	374	335	380	383	373	369	324	315	383	356	314	351	342	355	347	369	363	347	395	366	339	383	361	354	368	346	364	362	355	330	350	363	344	360	368	342	382	385	363	381	372	353	366	328	395	352	334	349	333	341	356	343	355	326	365	359	381	343	381	354	357	317	348	345	345	366	351	388	378	344	360	362	377	362	345	352	351	339	330	335	349	336	342	360	331	348	355	346	376	314	356	381	369	368	337	343	319	358	357	347	346	385
6921	5899	7566	5433	3510	2640	2212	1547	1280	1075	883	851	914	774	713	651	619	527	550	558	472	452	434	449	403	345	320	288	301	270	259	226	270	245	202	255	195	205	220	226	208	194	216	225	240	221	220	225	207	191	187	201	197	217	195	198	213	195	206	219	234	196	228	207	189	187	199	209	205	203	200	185	187	212	198	190	208	205	237	216	216	201	192	197	193	233	191	210	198	216	202	204	214	214	194	214	178	177	172	200	198	196	196	193	199	208	210	214	214	214	191	216	200	214	178	208	189	195	204	219	206	185	211	208	218	197	200	212	215	177	208	204	187	195	226	201	182	188	211	216	189	176	207	203	222	210	200	185	185	211	202	161	188	192	190	185	220	177	207	175	212	208	190	204	195	228	204	205	193	214	220	200	199	179	209	192	197	230	184	227	193	188	198	174	185	226	193	201	224	225	190	173	194	206	200	194	195	210	203	202	221	204	196	183	177	180	199	188	206	172	199	211	195	207	233	204	201	219	219	171	201	193	205	204	220	212	231	184	238	209	215	187	200	208	202	199	206	189	181	201	182	216	213	212	204	198	207	214	187	208	187	216	204	190	212	209	211	191	197	195	206	190	201	216	238	210	191	186	156	205	215	211	194	189	199	226	226	220	183	210	197	184	203	191	208	192	219	197	192	199	220	206	175	213	195	230	171	194	207	193	235	229	206	206	200	189	174	181	180	228	191	194	225	217	181	231	224	173	215	178	192	213	186	224	207	234	228	214	195	220	188	198	181	183	193	206	187	217	206	207	183	193	185	196	200	193	204	227	221	252	213	210	214	176	225	208	186	221	211	209	196	166	222	225	210	215	183	201	227	193	193	200	214	195	244	178	198	186	206	193	212	206	176	211	183	228	206	194	202	174	189	202	214	192	194	179	222	215	195	170	183	204	210	197	183	220	173	222	189	190	236	190	208	215	222	215	213	230	214	202	231	171	202	214	219	215	211	204	191	194	197	172	216	209	206	224	185	217	179	190	213	231	219	199	187	213	182	199	195	200	193	185	194	216	231	177	205	196	196	216	223	215	203	226	228	215	202	186	173	197	179	199	230	210	221	198	184	196	211	181	193	215	173	176	201	207	233	182	202	231	200	164	219	205	198	178	200	183	198	218	211	215	199	201	191	175	229	187	193	215	194	205	177	236	188	192	189	205	205	205	228	173	209	182	198	214	219	194	204	203	195	199	240	212	223	210	221	203	203	196	213	191	214	201	193	190	184	200	191	196	205	223	190	205	206	208	195	209	209	212	221	212	209	187	201	211	216	190	213	200	197	206	212	188	209	194	222	199	191	221	225	195	208	188	191	200	180	196	184	186	178	211	195	209	184	201	199	189	228	189	176	166	173	225	180	190	220	219	220	188	225	225	239	190	185	210	210	211	193	204	218	193	196	191	180	191	222	222	191	175	214	183	209	186	190	241	209	203	226	216	196	206	214	186	228	208	186	205	175	212	204	204	221	194	182	186	208	185	229	201	206	202	199	189	203	190	210	198	180	208	185	191	203	193	201	181	205	228	173	197	209	201	198	203	225	215	207	198	216	187	234	212	192	208	174	191	197	210	202	221	196	196	198	213	200	213	196	230	228	189	176	174	206	199	202	172	207	202	194	180	164	215	197	243	217	203	208	208	223	192	220	197	170	210	190	232	191	224	224	216	220	198	181	214	184	210	202	201	189	185	193	172	196	221	213	214	217	200	216	191	210	206	216	204	194	177	188	196	190	222	186	176	238	205	229	209	217	252	184	192	195	203	214	211	205	177	209	179	199	215	182	182	218	228	204	220	177	206	198	218	203	196	238	204	194	182	190	173	188	205	220	205	191	206	187	192	220	222	202	197	217	209	204	203	189	183	195	196	205	224	203	177	215	191	195	190	219	218	208	217	218	220	206	196	210	215	198	196	184	198	198	218	197	222	192	175	188	183	200	205	200	210	192	204	209	202	175	193	201	208	204	207	179	191	186	190	164	208	208	221	216	182	207	212	200	200	189	196	180	190	209	194	201	169	217	210	214	198	204	174	220	206	181	198	235	180	214	182	195	208	187	217	202	188	195	205	189	200	191	208	208	213	204	192	213	203	203	181	215	181	216	203	206	193	205	217	226	181	186	202	199	216	182	201	219	221	204	195	201	196	205	213	201	214	206	195	189	234	242	236	191	206	178	179	209	194	182	202	185	207	243	214	200	216	164	200	211	215	183	207	213	215	199	198	201	190	209	190	173	203	191	220	208	180	214	214	203	212	214	200	202	194	198	177	196	192	224	219	185	200	180	225	205	204	226	203	184	191	216	206	200	192	213	170	200	204	210	217	199	199	220	193	206	208	220	221	213	197	186	202	192	179	213	190	198	208	196	170	221	205	189	221	206	220	185	207	220	205	213	219	210	219	205	201	186	183	195	188	194	207	221	208	187	221	246	209	212	169	197	214	220	213	213	213	209	191	193	183	209	184	183	194	204	211	198	210	211	235	190	197	209	210	220	202	211	183	176	206	204	185	195	221	187	190	212	175	215	218	210	213	201	194	202	189	205	193	205	176	210	185	179	188	187	207	180	217	206	200	164	218	193	200	202	216	196	198	203	216	225	175	172	211	202	221	192	222	224	200	182	206	238	180	179	191	209	202	189	191	199	205	207	203	207	199	212	209	202	199	203	195	215	188	222	201	195	197	216	209	237	207	205	166	186	198	209	183	194	218	194	202	200	200	204	192	187	189	191	200	214	205	223	213	216	215	180	219	217	212	206	190	195	231	219	198	188	203	205	204	241	187	179	202	241	198	195	201	189	214	204	190	212	193	182	211	230	206	184	195	246	204	207	203	202	220	213	181	194	215	211	197	205	190	198	207	231	197	220	183	199	192	172	206	190	186	205	191	206	203	191	179	193	195	179	189	192	169	216	207	205	170	186	182	181	210	191	205	203	200	184	222	208	211	195	198	210	184	209	177	187	198	196	194	232	213	202	175	206	195	216	207	189	177	190	223	220	210	186	184	215	225	204	217	215	188	205	183	216	206	209	185	185	173	218	218	226	208	179	196	211	161	189	201	226	197	181	208	197	219	221	186	168	184	174	203	199	185	201	202	207	184	204	204	190	199	222	199	200	189	203	209	185	188	209	217	209	208	191	224	211	204	185	202	214	177	190	240	203	248	221	194	194	211	184	183	206	197	206	199	212	225	220	203	213	178	210	214	216	185	192	185	202	187	204	192	187	202	182	193	219	200	206	207	169	204	194	221	203	205	191	197	196	197	177	208	215	187	210	216	196	186	233	217	194	186	177	195	219	205	208	198	207	180	206	208	193	199	197	185	198	218	196	205	212	207	228	199	241	207	186	197	216	208	208	194	230	169	205	189	202	192	180	225	232	208	209	219	182	196	206	186	201	181	186	225	171	210	198	210	192	224	200	233	187	191	209	178	194	179	199	212	216	204	216	214	226	195	197	178	210	212	205	231	218	184	210	182
5405	7207	9796	11075	9331	7707	7768	6390	5825	5584	4130	4110	4693	3984	3996	3374	3147	2983	2692	2878	2748	2291	2234	2259	1680	1272	1157	1080	1098	1056	957	760	651	650	695	635	622	606	649	628	661	633	654	690	694	625	671	552	578	547	586	557	578	529	562	532	531	518	504	546	523	542	509	513	505	498	507	520	524	486	492	522	492	464	527	515	462	511	481	460	489	520	528	490	503	490	513	545	484	533	511	518	524	545	509	510	519	506	520	505	489	507	490	481	510	485	474	462	550	494	504	486	519	525	483	516	498	515	462	497	522	507	462	494	462	503	498	537	498	454	496	521	509	501	464	465	447	453	490	462	457	515	526	509	452	483	513	477	489	501	458	517	483	525	513	499	473	517	527	510	472	488	498	519	478	481	482	500	513	507	513	474	529	520	486	529	468	492	493	535	484	461	512	505	475	522	482	551	487	505	510	541	497	471	496	453	470	486	502	465	555	500	491	475	459	528	503	461	511	508	513	514	507	500	486	493	509	451	467	497	493	443	492	486	472	497	511	521	487	492	483	467	458	492	474	524	467	506	518	507	507	492	486	498	480	517	519	513	492	472	486	485	492	477	482	504	474	497	503	463	479	456	455	502	507	507	486	494	469	455	497	498	513	493	488	483	504	533	509	452	519	474	502	487	497	547	505	490	511	472	488	492	491	465	520	500	473	518	518	531	487	475	447	514	486	461	505	471	478	494	483	457	464	502	504	490	489	516	541	487	498	526	494	506	466	484	477	506	508	500	494	497	529	537	490	525	478	466	543	495	475	484	476	483	474	520	495	474	495	495	510	476	454	488	507	492	481	505	498	487	453	485	487	513	464	467	524	538	484	491	508	498	493	467	491	460	528	483	482	514	500	506	480	511	502	516	498	484	466	492	528	527	519	457	482	514	532	496	473	480	451	483	497	480	509	490	494	513	520	567	496	486	537	479	543	488	465	502	467	498	513	491	484	514	495	487	486	494	507	505	458	468	481	492	493	479	485	500	502	461	475	481	482	488	515	492	474	497	494	476	454	491	499	457	468	499	507	468	494	466	473	506	497	428	483	458	483	464	486	487	478	502	495	487	504	491	486	511	499	459	498	526	469	507	479	478	502	482	455	458	472	504	475	474	500	510	552	519	495	493	479	514	502	510	452	486	500	491	501	463	493	513	510	460	513	493	493	484	543	482	465	522	505	497	461	544	492	457	478	493	491	493	502	524	529	513	484	523	436	539	472	499	519	469	501	510	457	497	493	486	449	488	493	492	507	489	534	478	498	471	501	477	503	471	529	489	444	480	466	480	478	504	475	489	489	488	458	480	468	489	499	491	496	473	512	481	472	459	486	507	514	498	481	474	478	478	490	478	524	504	483	495	517	478	440	492	538	447	482	504	500	467	497	493	487	492	475	499	475	545	479	477	499	510	493	531	456	441	481	453	484	519	498	499	479	455	468	496	456	455	465	502	475	462	485	500	510	466	471	495	488	476	496	496	447	524	523	518	478	480	482	475	529	481	466	458	467	514	505	481	468	479	503	435	522	507	491	529	485	492	486	483	505	466	488	491	455	489	457	505	491	492	504	500	520	495	483	468	496	480	454	508	454	476	524	498	475	499	469	511	497	498	462	506	513	470	485	503	499	480	489	503	481	491	459	478	492	473	484	475	497	477	489	506	483	474	487	474	475	521	513	475	535	497	485	469	523	501	495	491	464	507	485	486	476	498	470	470	492	473	488	444	493	512	422	474	506	501	505	455	461	423	482	468	455	533	457	515	501	492	479	522	492	474	472	487	457	520	459	513	478	486	462	531	478	492	482	457	525	469	447	490	517	465	474	489	480	519	454	461	519	477	470	494	483	497	483	516	500	517	489	509	480	478	497	453	490	520	480	501	480	519	467	508	482	487	478	495	480	500	520	491	507	486	504	514	494	498	467	502	491	527	512	473	482	459	481	522	485	473	502	506	512	463	486	455	439	489	505	503	486	465	494	464	478	523	472	459	518	538	494	513	496	500	506	482	451	504	509	489	472	496	503	481	474	519	508	500	511	532	476	486	505	539	463	486	484	491	443	454	479	499	462	503	502	468	523	481	483	519	435	496	504	488	488	471	489	460	476	452	505	532	453	491	507	496	459	495	492	479	461	493	482	503	471	534	482	460	494	491	504	486	495	496	502	507	468	479	523	480	520	457	500	487	483	480	516	445	465	490	486	539	484	483	503	506	481	483	490	492	460	482	520	492	482	460	470	476	496	486	458	447	493	454	469	463	515	507	490	508	470	483	497	468	537	494	471	484	467	486	491	505	463	537	487	513	491	496	492	513	492	524	495	503	475	471	445	481	544	528	511	508	497	501	486	493	470	495	471	509	503	483	506	473	477	526	504	473	517	501	495	486	469	495	499	497	503	468	461	477	500	491	493	507	458	478	493	520	477	494	498	497	529	508	443	474	473	516	524	450	491	494	494	483	500	486	472	481	478	492	503	470	497	513	496	505	513	490	436	493	507	477	482	484	514	505	462	471	480	491	470	473	464	457	479	501	501	503	512	475	467	485	533	433	473	494	523	518	469	529	490	517	464	470	455	480	487	472	473	486	499	501	468	478	516	478	438	512	467	517	498	465	444	505	530	506	469	503	495	485	506	527	498	494	472	459	500	497	452	492	487	476	475	456	457	522	525	474	479	504	483	525	490	498	466	487	489	498	462	524	464	496	488	502	495	510	473	450	469	470	498	475	490	463	521	516	516	501	486	501	491	477	523	453	529	506	476	469	519	494	504	473	459	493	509	472	486	466	498	496	518	495	494	502	474	448	493	519	482	493	458	466	461	511	471	501	465	488	479	473	511	491	533	464	479	504	516	471	450	469	523	461	486	467	489	460	501	535	484	465	462	501	496	516	470	484	479	450	466	459	489	461	493	495	473	497	486	471	458	476	493	491	479	461	469	476	512	490	518	501	529	496	476	498	500	515	518	512	493	489	469	500	493	477	496	471	483	486	481	492	471	470	464	488	506	495	458	452	441	496	498	518	470	516	515	496	512	480	515	508	482	507	503	502	482	502	496	493	496	477	483	479	487	523	509	461	469	502	521	493	452	463	519	523	481	527	466	512	497	502	507	492	476	460	472	450	458	472	508	520	507	525	518	491	498	456	479	511	470	523	488	458	466	506	501	484	496	477	498	522	504	485	509	502	456	467	479	481	480	501	513	478	518	490	507	508	471	489	537	478	488	486	509	483	499	520	494	519	546	484	487	477	454	489	474	513	461	483	499	500	511	490	512	471	484	495	478	493	507	532	479	492	462	473	502	500	508	476	485	436	543	464	480	485	490	454	484	497	538	500	453	496	498	515	466	459	448	515	470	475	497	486	458	475	523	475	479	508	477	506	500	486	524	482	459	480	458	513	448	478	464	517	536	497	492	522	498	516	506	489	498	471	490	476	519	496	534	473	514	496	510	498	484	508	458	462	474	523	504	499	460	511	508	480	491	497
27518	31582	28634	27398	24474	20613	17471	12873	9377	6478	4000	3892	4583	3575	3075	2672	2008	1599	1269	1257	871	769	717	694	590	455	388	362	332	341	317	272	272	253	268	226	266	226	244	264	225	268	233	250	253	217	218	226	213	214	248	238	227	242	223	209	248	202	205	221	226	230	207	188	212	192	232	193	200	211	213	231	207	156	188	207	188	193	188	200	190	204	207	227	213	210	197	196	199	219	195	232	176	191	197	207	227	201	232	190	190	220	210	207	201	175	224	206	209	196	202	186	196	184	204	208	203	199	188	200	194	197	196	199	211	182	191	203	182	214	192	203	196	192	206	185	220	211	199	224	193	198	198	186	185	203	235	193	206	222	194	213	187	184	188	186	186	174	223	197	202	205	182	176	189	203	202	184	206	200	183	195	190	203	199	195	166	206	201	213	206	212	193	191	189	210	205	191	191	206	210	204	228	174	195	212	202	195	178	230	222	175	175	195	154	187	218	212	216	182	187	193	184	180	182	189	204	220	189	207	230	187	210	212	176	214	206	215	201	180	194	197	197	210	199	176	176	188	198	185	209	207	232	192	191	216	208	205	188	219	179	197	191	184	186	217	208	210	200	210	198	162	172	194	210	169	198	187	190	187	206	212	224	202	185	175	177	193	205	182	200	181	174	220	203	223	207	195	209	204	239	166	212	210	196	197	201	194	188	187	197	203	198	199	201	174	180	212	194	190	188	223	210	216	195	195	191	205	212	186	199	212	193	197	188	196	199	208	201	185	184	209	190	196	211	217	191	182	211	210	180	193	167	183	186	207	202	179	203	184	239	210	184	204	213	189	225	217	183	173	159	198	210	201	205	189	187	234	175	188	206	188	222	178	202	221	187	213	208	195	202	199	201	199	198	202	192	213	200	198	183	220	213	187	217	203	230	198	213	185	191	188	209	161	201	199	183	226	192	208	185	200	184	193	204	223	200	189	198	180	174	174	205	221	212	191	184	210	208	208	185	193	171	190	199	197	171	204	219	192	188	209	189	189	198	215	203	194	208	190	213	177	198	192	174	184	208	195	212	205	194	183	197	215	156	213	184	173	201	180	197	181	187	198	180	183	188	198	190	196	221	207	194	175	207	192	176	202	182	191	198	212	196	193	203	192	182	193	187	196	186	217	188	180	191	200	193	201	229	200	194	199	192	193	176	203	210	213	179	214	180	163	192	196	219	201	222	208	231	204	208	210	205	163	222	195	198	185	185	199	189	198	213	178	207	175	179	178	172	206	233	194	214	189	193	199	203	201	177	207	180	220	183	207	195	217	192	178	171	194	200	206	208	183	182	210	201	191	214	204	244	194	221	205	185	206	196	213	178	168	195	207	208	203	190	184	180	190	201	192	196	226	187	184	202	194	212	169	219	229	190	208	226	184	179	204	192	175	197	191	202	187	190	185	184	183	181	200	187	216	211	197	170	181	190	183	189	248	223	171	185	188	183	194	187	206	186	203	191	210	203	187	206	178	192	203	190	196	184	211	197	169	184	173	205	175	196	189	191	203	206	201	202	213	189	210	193	198	190	188	200	214	197	203	188	197	187	195	181	191	206	193	172	193	185	181	208	187	224	208	209	199	182	178	206	185	188	183	187	220	194	182	222	206	199	201	184	191	199	209	202	185	218	209	208	185	188	172	198	203	195	205	203	216	194	197	204	184	203	206	190	197	185	226	182	189	209	180	198	190	195	201	225	189	174	203	211	186	160	178	199	191	196	203	199	202	180	177	183	210	175	204	205	203	173	193	198	182	196	194	208	197	203	180	208	200	186	186	190	183	222	220	223	205	192	211	203	191	190	205	204	191	197	186	183	203	216	190	205	208	223	154	191	203	187	200	195	222	196	198	178	183	212	203	199	201	222	201	198	196	197	185	191	183	195	219	198	210	195	210	182	206	190	205	200	194	189	206	185	207	174	211	214	176	191	187	191	209	176	176	193	196	197	199	224	186	188	196	188	190	208	188	211	195	176	187	202	188	202	230	219	231	190	193	186	188	214	207	201	199	217	184	198	207	213	198	204	177	206	200	188	201	217	206	193	164	207	204	176	224	190	208	212	235	192	210	183	210	200	200	195	184	194	215	177	214	218	179	195	190	197	178	180	215	206	197	189	206	182	184	205	214	220	215	219	205	194	185	211	192	206	197	171	217	217	174	193	203	184	196	216	200	194	195	204	194	214	189	210	190	194	186	204	191	190	192	190	194	189	190	209	205	205	197	205	194	207	212	210	233	188	192	194	195	207	208	211	182	210	197	180	185	186	214	219	203	204	203	205	214	166	216	192	198	173	203	181	215	205	195	182	194	206	214	180	203	191	218	213	217	217	193	201	200	209	192	193	211	206	200	195	202	191	206	208	207	203	201	196	206	163	190	185	209	197	178	197	208	208	211	185	210	175	195	205	200	206	205	185	201	187	206	200	195	206	195	183	206	191	183	207	174	197	196	200	210	218	170	198	185	230	188	221	203	204	205	201	170	219	211	203	247	222	225	184	202	199	194	196	201	195	171	222	186	198	166	187	175	185	206	205	207	194	199	200	193	194	176	213	201	177	222	198	194	223	213	179	212	203	195	194	205	177	212	190	216	186	218	175	223	197	174	174	189	182	205	194	216	220	188	190	234	207	191	186	191	189	193	211	186	194	175	196	207	192	209	221	191	214	216	192	185	190	201	201	196	210	213	181	182	217	193	216	198	203	201	173	181	225	198	179	181	182	172	212	209	184	198	174	203	222	190	178	209	183	219	188	214	191	192	218	200	169	214	188	201	179	179	189	219	212	176	170	185	172	220	209	230	175	201	218	195	180	171	209	221	205	184	206	181	198	190	215	170	221	208	206	184	187	224	186	235	215	207	212	193	217	205	172	197	219	211	203	192	223	205	226	216	197	203	220	223	190	194	194	195	212	206	209	201	227	203	202	184	231	194	168	188	192	191	198	211	208	184	179	176	186	208	185	182	216	202	185	197	193	198	169	202	182	176	201	215	200	174	184	190	216	183	189	183	222	214	207	186	193	212	200	194	200	158	211	181	226	193	190	193	211	185	190	207	182	178	209	165	204	183	222	213	186	195	196	203	181	189	186	197	194	191	189	202	200	174	170	200	203	213	178	195	208	191	222	194	202	192	213	199	195	173	214	203	218	209	227	202	184	199	200	226	206	187	201	211	209	197	218	203	171	186	203	217	199	181	186	199	192	197	201	214	195	172	210	189	182	189	200	202	223	195	215	223	173	186	180	181	188	204	191	211	206	187	176	183	182	171	188	202	191	189	206	204	216	207	186	202	192	203	197	171	224	227	204	188	195	201	179	181	224	210	185	188	198	214	195	222	189	195	180	219	192	224	209	217	208	200	197	200	186	209	210	193	196	202	208	227	221	208	180	185	178	184	209	210	222	201	192	215	212	216	189	193	204	181	195	226	218	222	183	203	170	210	185	181	216	184	204	208	208	203	211	208	204	208	188	191	196	224
18756	26728	20384	29213	29248	27423	24184	23225	19884	14644	10389	12837	15423	13561	11724	10915	8924	7666	7315	6905	4434	4128	3978	3686	3280	2151	1774	1561	1584	1577	1301	1023	941	904	950	919	885	766	805	815	829	913	953	964	881	792	695	671	665	617	683	672	619	606	647	592	583	631	552	555	548	561	556	555	522	576	505	543	538	540	553	514	519	526	531	514	533	479	487	518	527	471	478	525	512	513	545	507	489	542	542	505	492	501	521	543	525	508	499	472	520	502	493	511	497	475	478	498	507	525	522	481	487	518	462	521	496	488	479	507	479	510	458	472	477	481	503	475	456	485	531	455	452	491	504	483	489	473	496	494	485	487	466	472	467	459	461	480	447	483	457	500	507	430	510	466	463	499	506	482	477	472	515	490	484	487	471	476	469	502	464	452	461	506	481	459	482	471	453	511	483	493	452	478	452	472	462	475	485	475	442	517	475	463	463	450	500	498	445	447	447	461	525	470	499	474	457	476	470	444	494	461	451	503	485	506	451	476	481	493	447	500	446	457	467	452	464	458	460	508	467	479	515	527	475	474	499	494	505	480	465	461	478	467	523	479	442	496	501	503	512	461	511	491	518	491	450	484	484	532	498	491	465	437	509	450	462	485	469	484	500	471	471	447	505	500	485	472	487	454	449	465	500	441	472	453	498	522	438	483	489	446	509	483	488	509	494	466	432	473	470	473	468	449	518	484	421	440	486	467	500	477	482	486	445	464	472	514	461	460	484	465	468	492	451	501	499	468	484	456	461	440	490	485	500	490	474	470	506	453	490	488	481	506	546	502	478	508	504	454	451	475	489	511	485	463	492	458	501	474	501	463	448	492	481	457	495	547	497	480	456	441	473	481	509	455	482	462	493	454	483	450	515	482	510	471	490	499	485	497	451	430	482	442	492	466	488	458	492	500	445	476	478	467	483	502	482	455	471	450	500	493	446	471	471	472	465	497	475	488	478	492	473	484	463	449	507	495	464	484	475	509	491	475	463	478	431	461	478	450	464	449	479	474	506	461	484	499	497	501	445	467	501	478	505	517	500	455	513	464	472	471	479	512	460	458	483	458	452	486	489	464	504	483	509	526	481	484	519	475	442	510	528	480	518	481	495	481	485	501	469	463	484	466	445	515	472	442	458	508	467	481	473	490	507	434	461	462	488	476	447	484	448	470	529	483	471	480	491	440	469	469	500	460	482	468	451	495	433	463	508	469	494	510	481	459	467	485	460	467	487	506	524	501	495	488	486	470	462	460	471	506	440	468	471	460	451	471	483	499	514	486	439	450	434	472	463	481	483	511	482	533	462	503	507	489	485	457	432	442	467	471	467	479	478	509	475	479	522	475	504	456	472	470	466	490	488	502	470	455	477	493	451	494	534	469	459	482	485	450	499	451	456	497	498	483	464	476	483	489	494	486	483	446	472	477	424	478	471	484	486	478	466	446	490	449	469	463	431	458	479	499	478	476	492	463	467	480	474	479	471	460	490	440	496	455	473	459	461	488	459	472	484	478	478	499	446	454	508	459	461	444	516	480	480	482	492	445	456	481	525	482	475	475	457	470	481	471	465	508	473	493	454	431	462	517	511	465	466	475	482	486	504	461	491	499	489	470	479	525	476	488	469	461	464	475	503	492	491	460	484	451	459	469	464	499	470	504	461	494	464	450	474	464	464	490	479	469	495	464	467	482	487	482	481	476	466	513	439	457	476	470	465	492	480	478	512	471	487	456	479	471	496	468	493	478	458	505	499	488	482	448	485	483	489	486	497	454	460	467	441	468	484	471	493	486	466	474	446	529	497	448	497	438	479	490	485	488	459	491	463	522	440	523	477	502	488	511	494	446	477	452	461	452	469	492	494	480	504	506	485	501	463	453	469	449	489	448	427	436	447	479	512	497	460	454	496	454	501	461	468	475	456	519	497	488	468	497	476	472	504	489	457	449	484	490	482	469	496	466	461	489	507	472	465	463	489	452	472	500	507	482	532	484	467	494	509	466	475	473	495	436	458	444	471	481	461	456	480	475	487	508	488	495	447	480	485	448	498	477	486	432	456	494	486	450	476	494	469	448	486	488	461	492	478	441	472	491	484	453	493	470	473	511	516	458	479	461	450	462	479	439	496	492	466	459	450	439	462	486	497	466	484	463	506	464	489	446	480	462	457	459	496	474	476	445	485	483	475	444	461	488	454	455	497	496	455	513	489	468	484	453	500	473	493	543	494	486	475	476	474	517	485	488	469	456	461	448	471	459	440	509	445	497	480	449	496	461	503	460	459	493	487	465	470	515	508	463	483	484	475	488	500	472	473	490	465	447	419	449	469	466	470	507	481	462	472	487	457	475	451	467	509	458	497	472	456	512	432	504	470	498	447	426	510	470	463	475	488	492	457	473	500	468	483	419	494	486	515	443	465	502	451	471	439	499	512	515	473	511	473	472	486	471	488	445	477	489	461	468	497	452	485	492	416	491	491	434	484	438	434	470	457	490	471	471	506	461	455	493	478	494	485	478	495	445	485	526	444	506	499	475	499	501	496	485	484	503	437	528	466	484	460	512	457	495	474	514	469	482	469	472	467	477	459	485	463	464	493	463	478	476	505	471	478	500	463	471	463	485	492	475	476	514	490	459	501	481	461	477	498	437	481	453	506	489	458	493	537	463	473	488	491	461	457	490	455	486	479	515	453	484	455	517	484	499	495	489	509	523	500	473	479	510	493	485	499	471	501	494	467	467	465	480	436	506	486	465	479	473	488	479	480	481	483	459	531	463	465	478	464	489	486	492	475	486	478	468	450	500	523	486	487	466	481	474	476	461	491	481	442	500	448	469	489	495	475	510	461	471	480	506	451	483	522	497	510	470	451	492	433	481	458	494	429	480	483	470	502	498	480	495	473	455	488	441	492	480	450	445	490	474	443	485	508	465	483	484	530	465	501	457	486	498	506	501	504	493	444	521	468	468	492	509	472	488	490	452	498	479	487	461	478	464	476	467	478	502	503	479	453	467	508	494	464	481	461	497	451	477	452	471	533	500	469	468	473	511	470	515	510	446	519	496	492	457	504	488	503	468	480	514	477	496	482	483	493	503	476	463	494	465	472	467	485	474	486	479	447	479	479	493	462	495	501	481	499	513	463	463	458	460	448	511	446	478	496	501	477	483	456	471	504	464	502	490	483	441	502	468	492	470	461	520	472	484	474	481	491	453	439	464	486	460	494	472	478	475	472	538	486	485	468	463	503	461	463	461	482	468	469	477	524	482	484	470	465	453	453	495	520	457	466	512	454	480	503	472	479	526	476	436	449	494	468	490	518	514	488	469	480	455	448	495	455	475	520	497	461	485	509	498	469	460	479	491	495	459	512	509	490	485	443	456	446	461	519	500	494	478	506	489	461	463	496	510	448	494	488	512	493	519	440	467	466	463	494	490	478	488	489	492	511	406	477	484	492	437	484	468	468	477	469	481	459	465	476	475	472	470	461	527	461	508	493	496
34042	38083	30914	31415	28173	25430	24158	19371	15088	8205	5907	6863	7400	6650	4661	3976	3889	2531	2249	1643	902	859	912	978	775	525	386	377	327	346	305	229	226	213	219	247	194	223	197	228	209	256	250	243	251	221	183	198	172	174	214	194	184	178	165	154	167	170	170	166	156	162	145	179	165	162	127	158	145	162	136	147	150	139	145	156	135	151	144	168	165	158	164	156	145	151	150	161	141	173	166	130	139	144	144	178	122	150	133	136	160	149	159	128	164	139	138	130	142	127	158	143	148	157	153	151	139	157	155	160	155	126	160	145	112	142	140	141	147	115	154	130	151	154	137	133	142	136	135	147	141	149	110	146	123	149	132	152	142	140	150	150	141	127	133	145	156	140	144	143	138	107	148	146	141	139	147	148	127	154	167	138	130	160	113	124	169	126	136	135	141	134	139	124	139	156	121	144	162	126	138	133	153	136	150	148	139	127	134	162	136	112	143	145	129	148	158	150	154	156	130	164	155	133	142	138	145	156	149	152	142	131	170	141	162	153	139	163	135	143	153	149	137	112	139	152	140	126	164	137	138	148	134	137	137	123	141	142	157	142	137	154	142	135	152	145	164	157	148	161	150	150	137	133	158	146	143	129	130	160	147	131	142	125	139	153	139	117	151	164	148	147	155	142	133	150	143	137	150	131	152	150	132	137	139	129	150	144	122	130	135	140	148	144	148	144	147	142	143	151	146	149	131	158	127	153	160	155	149	156	145	144	167	148	158	133	147	148	144	147	137	132	139	177	161	139	126	145	140	143	127	141	148	159	134	142	159	144	148	137	165	136	131	122	161	135	157	145	158	170	163	142	146	140	117	127	146	126	129	165	148	113	156	144	143	164	136	133	152	142	135	144	122	168	154	141	165	147	130	154	159	161	133	142	149	144	144	137	128	140	139	142	136	141	145	152	163	129	123	159	128	146	125	142	145	136	127	142	166	154	140	131	126	143	141	138	162	150	136	140	109	136	174	131	150	153	152	132	150	153	144	142	153	157	142	144	150	138	154	124	121	146	135	151	147	153	152	148	124	133	134	148	161	128	127	143	166	157	177	144	143	172	138	148	150	141	143	128	160	119	140	119	134	144	151	122	139	142	149	114	130	152	151	142	146	150	139	161	135	153	141	129	159	154	148	136	158	155	142	138	146	154	119	134	164	153	143	144	141	154	159	131	147	150	142	123	129	134	141	144	123	133	122	133	155	160	150	163	132	147	132	153	132	148	125	164	162	141	132	148	145	134	123	125	138	130	164	152	141	146	140	148	156	153	124	140	135	143	132	125	143	147	154	143	121	110	115	154	133	124	163	150	159	151	149	162	131	136	132	142	130	133	140	132	176	159	152	158	135	154	149	122	150	133	130	138	130	147	170	140	149	145	127	132	133	127	147	154	136	136	146	151	160	140	125	139	144	140	167	129	166	130	126	122	109	131	134	148	129	139	126	130	149	122	149	128	114	150	144	147	147	147	168	152	162	160	148	137	157	168	136	143	146	147	140	136	159	155	131	134	144	134	126	131	130	135	132	133	152	150	146	130	132	144	141	152	144	150	153	131	166	147	150	175	150	152	158	136	163	147	133	161	129	163	157	115	162	154	133	135	133	141	114	151	134	156	147	141	139	161	136	143	140	161	150	112	152	146	156	162	142	148	140	132	121	143	124	131	148	149	122	147	145	131	139	158	150	142	160	158	169	132	144	141	141	156	146	154	142	150	134	140	155	131	150	160	139	158	149	162	117	142	152	123	144	147	127	148	159	125	136	149	150	142	136	167	133	144	151	126	146	127	144	145	146	126	130	127	163	130	153	151	157	143	150	147	150	163	164	154	167	148	154	146	139	153	145	138	115	160	130	139	160	150	134	143	153	139	140	131	153	145	150	138	178	179	130	148	149	150	145	140	145	149	138	148	143	147	143	161	144	141	150	164	149	131	122	149	130	152	145	154	119	151	129	143	153	136	123	133	140	156	128	147	152	149	144	163	137	166	153	142	141	134	145	162	145	139	133	161	143	138	150	145	165	147	171	133	156	151	138	137	131	134	149	129	126	145	154	121	146	131	140	150	148	143	180	156	148	133	155	168	148	155	119	148	149	119	136	163	137	128	170	149	147	163	135	134	147	152	163	145	149	128	125	133	152	164	138	129	167	173	156	108	162	135	142	151	142	102	148	143	141	145	138	117	138	140	143	139	154	133	146	164	129	127	146	146	152	156	165	144	122	160	151	125	148	145	125	117	156	156	131	120	140	138	123	134	147	141	139	146	143	127	146	122	180	142	141	137	135	151	149	159	165	140	138	151	169	141	145	147	145	130	147	150	131	125	159	140	146	138	141	132	142	156	144	147	149	120	144	151	135	126	112	134	155	148	147	145	144	145	125	159	139	154	141	159	140	151	155	144	131	134	145	155	131	150	132	149	152	128	151	148	147	135	153	136	148	140	140	138	129	126	166	140	120	127	159	154	130	141	139	145	150	132	134	118	117	132	163	147	141	157	152	140	155	143	138	135	134	143	139	142	134	137	135	121	151	112	146	147	135	138	150	151	140	145	141	128	136	143	147	158	138	160	147	157	135	136	137	114	143	142	126	142	153	167	153	153	145	129	134	128	125	147	135	142	150	150	134	144	151	149	145	127	142	147	157	151	126	146	134	136	134	135	140	160	130	146	145	131	146	149	148	152	156	132	151	136	139	135	130	172	127	135	160	173	171	137	154	156	145	147	130	136	147	142	133	167	132	133	155	117	136	157	123	169	145	155	140	133	154	136	143	113	136	133	161	146	139	140	142	164	123	131	151	113	157	151	135	140	154	152	186	141	181	159	151	149	136	154	138	125	161	120	144	126	156	166	156	136	123	171	159	128	137	142	150	133	149	136	137	139	117	138	133	150	148	139	133	115	112	135	141	139	163	119	138	130	133	131	156	161	134	147	134	139	133	143	163	146	148	147	130	139	138	139	151	147	143	121	146	115	143	140	129	133	149	156	157	165	148	152	135	162	163	127	135	148	127	127	137	131	133	121	149	161	133	137	146	159	150	164	157	144	149	142	148	164	161	150	162	145	132	132	138	148	166	143	145	144	139	123	152	144	146	140	145	142	141	134	152	143	135	145	135	146	144	130	131	128	155	138	162	146	148	130	137	160	154	151	126	139	131	136	148	135	164	136	142	118	137	143	153	147	158	148	153	133	156	142	138	148	112	153	135	145	143	130	125	137	166	134	160	145	134	154	153	152	163	137	162	121	154	148	125	139	146	127	140	138	153	150	142	127	148	137	142	127	157	136	137	148	165	140	133	140	140	116	131	149	143	136	161	165	156	124	141	156	138	144	147	162	149	150	147	136	146	169	147	144	151	170	140	120	126	132	156	116	153	151	164	165	135	156	135	145	164	158	140	144	149	164	137	157	133	148	134	122	138	146	133	143	141	153	141	158	140	152	146	145	156	150	121	150	154	146	120	137	145	139	158	142	150	149
21234	33006	24133	33473	33529	32097	30336	29559	27413	19602	14684	18360	20435	19285	15136	15137	13284	11056	10954	9040	5417	4963	5339	4919	4492	2900	2062	1937	1648	1754	1512	1137	992	991	971	1123	961	830	805	818	1024	1141	1076	1105	974	947	732	747	660	663	632	676	645	631	601	588	591	511	504	469	462	496	513	497	430	458	433	453	458	468	452	418	404	408	410	374	384	380	362	386	371	401	401	383	437	412	457	416	419	373	483	427	402	421	410	455	431	417	395	369	364	412	387	384	404	356	336	385	392	391	447	363	390	372	371	360	392	395	374	359	389	391	357	339	358	351	416	315	367	349	340	352	352	323	371	340	401	338	375	339	363	369	354	355	349	354	345	342	364	344	352	363	337	328	347	357	348	352	350	356	336	375	371	364	364	341	331	334	348	335	370	384	342	352	359	377	354	366	343	365	333	359	332	373	351	361	386	338	345	377	305	348	350	355	358	348	370	372	397	352	331	405	356	353	336	386	344	364	346	360	378	380	351	331	346	373	346	348	351	361	352	380	361	333	362	341	358	352	353	366	345	371	350	337	326	326	346	346	372	368	348	385	390	358	417	365	393	339	377	364	353	331	348	337	373	353	361	352	308	323	368	347	327	345	343	363	343	343	359	353	341	389	376	330	357	350	366	335	349	358	361	364	336	374	318	336	352	374	366	348	349	380	356	376	318	395	355	351	344	345	345	312	331	349	362	330	341	351	382	337	382	365	352	317	370	342	372	353	372	371	383	368	359	338	368	365	366	338	393	358	354	358	381	339	365	340	349	348	348	318	370	360	368	349	386	350	365	357	378	359	354	341	368	382	339	310	322	341	359	341	343	342	351	356	374	347	402	344	328	340	344	367	334	330	339	354	341	352	349	366	352	351	352	356	359	355	358	335	328	317	357	347	348	356	341	340	412	361	366	354	374	340	357	355	326	396	369	365	382	348	354	376	348	379	355	381	340	340	367	344	373	349	364	341	326	341	352	322	349	357	351	342	374	341	378	344	406	330	343	367	342	359	334	311	349	317	347	364	372	367	352	378	389	359	342	334	368	372	336	372	380	302	335	376	335	364	355	345	343	377	345	326	341	365	369	328	329	357	349	357	326	359	376	360	386	352	362	351	362	367	372	313	366	331	350	381	344	347	370	354	362	342	359	368	367	333	334	330	339	382	368	323	363	369	371	365	377	339	362	368	348	349	387	380	332	338	349	352	344	356	392	373	369	394	364	321	321	350	353	367	378	339	330	326	335	352	362	368	343	362	332	360	372	359	361	346	338	380	356	330	371	368	336	364	353	353	345	379	321	326	364	332	320	348	337	346	343	374	356	348	344	343	358	349	328	335	367	380	362	360	354	363	373	374	359	339	342	384	368	356	355	329	368	323	371	338	367	322	350	350	358	349	355	344	347	346	342	349	376	374	369	344	342	332	314	333	351	347	370	351	362	337	325	361	357	336	351	304	342	371	322	355	328	367	347	371	364	348	351	318	348	331	358	323	350	382	369	363	359	348	339	352	347	357	346	375	367	403	360	348	342	368	354	379	377	321	355	367	342	347	353	296	339	348	354	334	376	347	363	342	347	404	379	381	369	352	353	343	349	339	353	320	322	359	344	338	343	371	352	367	345	334	373	360	391	356	344	343	356	358	334	375	348	378	330	345	321	382	371	358	353	365	337	360	340	365	316	396	332	336	382	358	358	346	353	350	325	341	362	333	349	346	323	353	355	360	346	343	333	325	348	329	355	362	341	349	375	358	336	357	374	352	374	350	344	370	372	364	350	325	342	339	347	335	396	356	331	350	371	329	362	345	371	361	346	343	357	365	360	359	355	340	359	360	359	342	365	390	353	350	334	351	379	342	383	394	372	360	363	369	340	362	339	345	353	349	336	351	368	357	325	344	354	381	339	357	354	356	336	361	353	360	366	303	387	340	387	366	332	372	358	347	388	328	377	333	321	348	359	360	380	337	388	343	351	364	366	357	359	376	350	359	351	351	374	346	342	319	376	325	352	332	299	357	351	344	351	365	344	325	342	353	319	326	355	372	331	349	327	366	335	369	367	378	345	321	337	377	370	349	332	335	362	349	328	387	364	335	362	333	317	336	370	329	356	334	361	366	352	358	335	394	369	322	376	342	346	334	342	353	315	383	359	358	373	340	335	355	361	369	361	346	344	390	324	388	382	374	332	343	365	342	342	330	365	341	378	358	323	369	367	344	375	399	329	370	334	306	346	334	369	352	331	339	358	364	326	363	372	348	336	373	372	329	352	363	350	391	364	380	344	348	332	340	365	334	381	348	382	355	372	342	370	332	371	344	378	349	354	348	365	326	311	328	345	368	346	372	363	307	323	363	339	356	352	343	359	334	337	324	353	313	376	352	369	353	349	363	388	316	389	381	341	331	376	377	333	355	390	386	325	361	363	414	387	364	334	351	348	378	378	365	381	365	354	307	361	397	359	352	325	364	366	322	352	368	328	352	331	336	363	362	343	337	369	349	382	341	346	386	373	348	333	350	345	364	380	367	363	361	350	346	371	365	358	394	315	373	323	353	325	324	377	350	360	356	353	395	330	320	355	346	342	354	355	355	363	353	368	408	390	346	339	361	343	348	368	340	372	336	344	370	358	337	357	396	346	337	369	350	348	336	356	361	360	327	373	364	361	327	330	386	380	401	330	345	368	352	337	353	381	332	356	356	380	332	350	361	371	343	368	363	323	353	336	363	390	364	348	351	380	351	340	321	363	312	350	338	357	356	346	323	347	331	353	363	363	344	365	363	382	359	373	329	351	327	377	348	370	335	327	368	351	361	333	362	360	364	344	344	378	343	340	353	342	357	359	350	362	349	359	348	373	367	366	357	340	334	355	334	374	326	341	327	363	372	371	330	335	344	356	368	362	340	331	337	368	345	369	362	333	380	364	379	356	342	363	360	346	366	335	350	363	323	364	331	344	354	353	377	358	399	363	344	361	327	379	350	381	391	364	370	350	372	363	355	337	376	378	355	370	389	343	354	356	328	372	391	334	380	366	388	330	343	365	325	371	365	367	350	350	349	348	366	332	377	363	336	319	369	351	369	395	385	386	365	366	371	320	314	376	344	342	335	369	335	362	338	367	345	370	341	357	341	373	346	349	353	346	342	370	367	375	363	344	345	369	382	343	355	374	353	368	330	318	358	330	374	376	347	368	376	348	358	352	348	341	365	324	356	360	340	372	343	338	340	346	368	361	348	363	365	345	357	343	352	371	334	332	333	345	346	376	371	323	358	309	365	341	367	382	358	341	343	357	355	340	357	354	368	372	321	403	350	375	351	347	340	325	349	379	340	374	346	362	387	335	381	317	349	380	359	330	351	331	354	354	381	338	389	362	353	340	378	343	350	347	380	350	362	328	360	344	336	357	346	364	364	314	349	342	329	361	365	359	343	362	359	363	384	346	359	373	349	363	327	327	362	361	369	347	330	365	354	368	368	318	379	331	324	343	351	342	359	374	394
7334	6988	6741	5179	2331	2172	1956	1527	1429	1358	888	943	1043	829	769	621	630	556	542	456	453	475	393	355	345	287	259	271	259	256	282	238	215	241	216	216	215	256	230	220	209	217	217	228	219	223	192	189	212	219	239	212	230	235	205	183	220	195	205	184	182	220	202	193	208	210	206	194	198	181	199	200	189	217	194	192	204	197	199	186	196	196	209	203	195	185	184	200	181	197	231	223	205	209	211	192	194	225	192	213	212	178	189	223	204	183	219	200	218	210	204	217	190	207	199	210	183	195	189	214	231	212	193	190	209	179	186	174	206	202	210	186	195	196	191	192	191	220	200	204	186	171	195	189	224	206	199	196	219	188	220	200	208	204	195	198	209	234	190	221	175	197	217	187	200	207	196	162	184	230	185	214	183	202	229	228	203	209	185	209	219	192	193	185	212	204	201	224	174	203	208	189	198	208	167	194	213	205	184	183	208	193	200	205	207	190	188	217	180	193	215	196	197	202	190	185	200	192	205	204	209	195	194	182	196	216	209	208	180	204	191	223	203	206	188	197	201	236	212	201	208	202	205	192	209	188	175	202	177	227	194	186	210	208	213	203	188	207	197	206	210	210	203	200	217	206	204	226	221	213	214	168	204	198	210	219	216	204	211	196	183	195	219	216	178	184	208	189	184	214	216	218	179	220	202	182	202	200	216	233	226	195	175	205	224	211	202	198	203	192	201	205	197	196	213	182	209	217	184	184	166	202	212	232	187	213	183	207	211	182	200	167	208	195	207	200	186	216	202	198	225	191	191	181	203	219	216	182	178	173	210	205	205	211	225	195	189	193	201	192	198	218	158	200	179	195	195	202	180	174	195	204	183	223	189	205	222	212	215	202	204	243	185	222	209	194	187	205	196	204	192	228	196	190	167	205	232	208	193	200	214	216	209	197	220	190	197	202	190	182	210	198	186	199	231	197	186	194	197	197	209	192	204	190	200	213	197	192	193	176	221	186	188	186	219	214	187	174	192	215	186	189	182	188	211	180	196	200	201	185	200	208	201	194	173	184	184	200	208	196	210	179	204	218	201	199	199	217	197	198	189	192	217	223	199	216	191	188	194	195	212	227	227	189	220	237	191	213	208	180	200	179	195	203	198	222	190	198	164	193	215	186	182	202	217	209	174	187	196	209	192	178	203	224	225	201	203	218	205	197	199	211	233	178	198	178	208	201	209	165	207	202	210	213	180	193	187	205	190	214	187	211	223	216	205	198	177	197	203	206	178	238	202	220	196	184	197	211	205	208	194	214	202	219	213	211	202	220	208	201	203	205	213	190	207	190	202	228	202	194	209	200	205	175	196	178	220	195	206	188	204	196	190	211	180	193	205	192	187	209	196	192	203	209	183	185	194	186	196	223	203	180	211	189	195	192	214	204	202	199	217	211	196	223	190	181	190	202	183	202	214	192	205	195	230	191	215	210	187	187	192	195	211	214	197	187	203	217	203	247	199	191	207	170	186	208	206	209	200	196	191	191	205	152	197	165	218	228	186	183	189	225	199	198	173	176	190	191	200	212	189	194	183	208	159	195	214	204	190	200	208	179	207	193	203	174	187	194	175	198	189	221	201	195	167	208	209	240	202	169	190	204	199	195	221	206	193	206	193	178	226	199	198	201	199	188	190	203	197	212	207	203	189	218	223	200	215	192	201	189	217	220	211	218	184	211	214	198	190	170	197	204	193	185	212	198	185	218	208	212	179	198	181	199	177	198	196	181	195	210	172	197	206	204	196	191	221	207	212	187	192	217	197	212	208	193	200	188	181	223	212	199	197	195	190	224	221	203	179	193	198	174	189	204	196	190	186	205	209	208	195	201	207	186	181	213	198	191	201	194	206	173	191	230	202	217	181	219	213	197	213	206	207	183	213	195	193	193	194	204	204	193	215	211	221	200	195	192	219	192	224	202	188	211	197	191	205	175	172	182	185	193	221	217	198	190	192	192	193	201	179	211	188	197	186	212	235	189	208	192	226	187	194	206	168	228	179	241	189	205	185	205	219	189	196	150	191	228	194	214	223	195	198	193	185	202	199	195	198	194	201	192	214	166	209	200	194	175	190	197	213	219	196	205	205	192	220	199	198	222	184	197	186	214	202	199	214	208	211	192	193	205	174	204	182	171	201	174	185	182	191	209	209	211	204	193	194	185	200	184	194	178	178	211	211	192	197	180	192	210	184	206	211	193	199	195	196	200	208	180	222	204	190	183	193	198	214	209	193	193	191	183	177	218	199	189	206	208	208	201	190	213	209	214	219	206	207	181	195	190	205	170	192	216	228	201	194	178	192	212	167	195	227	197	200	197	199	207	217	212	194	188	213	205	190	212	220	203	196	215	212	208	210	226	198	202	196	207	203	202	236	193	212	182	181	198	201	205	213	198	222	200	177	192	188	204	182	223	232	188	191	205	192	197	196	196	210	195	198	234	225	225	201	216	211	194	221	217	205	226	200	199	209	202	220	216	207	197	185	192	181	205	200	183	194	197	198	182	175	200	191	188	190	211	218	185	185	186	190	229	187	184	155	201	217	185	153	183	176	194	196	166	194	206	210	204	193	222	205	184	187	227	215	214	204	183	171	192	224	215	197	192	194	222	216	216	206	213	179	176	196	176	191	195	211	225	221	177	179	222	207	175	196	194	199	187	196	204	207	224	226	193	202	207	187	213	162	186	182	188	212	199	212	199	187	235	185	208	193	237	193	194	218	212	205	215	218	192	217	187	191	207	211	179	198	219	187	203	212	220	204	181	199	208	169	215	212	211	181	204	201	187	191	175	189	203	217	206	183	211	188	215	205	179	210	197	204	209	201	182	197	215	193	232	217	221	183	202	189	204	194	198	191	185	196	199	199	224	203	196	187	210	240	204	187	211	208	188	222	177	211	185	176	222	190	201	195	196	221	203	199	183	177	195	194	194	208	199	196	188	188	181	206	206	200	192	195	176	174	190	182	201	202	206	214	199	193	188	207	200	188	224	203	207	209	175	197	226	192	219	211	199	179	192	188	177	184	218	180	219	198	198	194	198	221	220	200	207	186	201	195	198	173	208	199	218	195	228	180	197	207	168	201	174	198	207	216	191	179	185	196	219	206	224	221	223	186	202	210	191	212	203	207	200	181	218	213	181	186	195	200	183	202	200	185	208	187	191	231	214	210	216	201	220	206	200	213	198	212	221	192	199	197	221	206	208	189	204	220	220	197	217	196	200	210	203	235	197	205	199	225	204	221	192	187	193	213	208	202	190	200	208	195	216	200	212	214	211	177	203	211	191	194	189	187	186	204	212	205	174	163	224	196	163	189	205	179	191	231	197	211	201	206	203	211	214	199	203	185	181	203	187	224	194	179	202	210	186	200	187	201	213	194	189	200	186	222	186	211	207	208	197	218	223	205	193	208	197	178	208	183	186	196	189	207	173	207	179	198	186	206	194	202	214	183	207	162	188	196	174	189	230	202	248	208	199
5200	8277	9909	11049	6669	7817	6783	6637	6692	6137	4285	4733	5590	4475	3673	3319	3235	2948	2769	2311	2358	2188	2025	1778	1664	1168	1113	1022	861	996	952	772	659	676	665	709	646	681	619	619	675	662	749	679	611	606	572	572	557	538	594	528	571	510	520	476	490	529	531	504	469	528	530	499	521	559	501	534	520	556	521	505	495	469	559	510	461	489	469	458	513	479	461	522	505	502	529	542	509	503	527	556	489	512	508	514	496	508	490	457	513	479	504	498	502	510	494	486	512	536	458	511	483	494	485	526	470	505	530	506	490	486	543	500	475	501	468	464	481	479	476	507	468	470	474	511	476	483	572	484	499	491	495	489	503	449	516	534	520	498	428	504	507	504	468	496	532	522	532	486	456	482	475	476	462	468	443	472	514	479	504	481	491	498	454	518	484	514	475	464	458	514	452	463	490	455	480	440	482	504	457	449	487	524	500	490	485	477	448	554	520	472	535	504	482	440	501	456	489	468	515	488	467	459	508	473	503	441	524	533	474	490	498	516	478	459	480	508	502	459	449	507	524	501	466	483	474	490	495	495	496	502	464	459	532	458	516	485	474	483	485	497	503	470	456	489	498	479	501	525	529	482	500	471	494	495	486	471	465	516	520	522	488	488	493	457	491	455	483	480	539	524	513	473	529	479	495	472	440	509	499	508	475	470	484	476	486	424	522	500	457	501	511	524	516	494	432	524	523	516	456	485	486	509	480	484	482	487	479	462	441	495	494	480	475	497	468	486	515	480	480	488	513	504	462	499	486	508	509	506	485	479	485	532	473	481	478	496	454	498	500	484	474	487	505	520	506	499	503	468	469	521	489	444	532	473	473	475	495	496	496	506	485	507	441	507	502	503	510	498	493	480	507	477	504	516	505	475	495	498	489	515	494	531	476	491	477	454	486	474	457	512	479	486	528	510	502	525	503	482	502	494	509	508	500	469	493	452	501	485	459	486	507	475	512	519	517	483	501	494	522	469	458	451	473	499	494	468	490	486	498	530	494	482	472	515	459	489	483	482	469	503	451	468	512	469	515	485	459	488	470	525	500	492	494	509	524	490	465	493	493	507	504	467	500	492	475	492	468	503	499	481	455	498	443	515	504	498	508	491	480	466	457	509	506	502	492	487	465	459	487	489	487	422	487	469	480	510	514	445	478	454	479	466	466	480	519	498	540	518	493	464	501	489	482	491	495	514	475	502	512	479	496	473	479	519	447	477	474	420	490	479	494	474	485	492	504	490	492	513	480	482	466	484	456	467	508	499	494	500	467	461	499	470	467	476	473	483	511	467	445	456	478	500	499	502	493	490	498	472	457	472	472	523	489	443	453	500	467	494	483	475	503	485	479	502	463	471	475	502	491	498	508	492	478	461	518	506	458	523	477	500	477	478	489	491	469	487	473	488	487	484	517	521	480	504	455	497	491	482	491	463	487	474	544	482	473	488	490	496	471	528	473	484	464	483	503	455	534	477	501	517	501	474	484	490	484	499	503	495	540	486	505	499	520	521	450	481	505	460	489	487	521	462	473	481	475	503	474	511	481	492	457	451	454	467	497	544	473	504	484	523	469	538	458	483	527	508	518	452	467	515	502	452	504	549	469	521	439	476	506	436	478	508	504	504	500	482	505	465	500	515	513	501	488	457	521	482	459	504	473	490	501	476	471	509	492	481	470	477	468	452	456	535	503	498	488	494	442	495	488	486	497	528	503	500	524	520	466	479	492	486	502	472	484	507	487	545	512	464	472	443	524	505	519	485	469	485	511	564	490	419	468	523	490	538	481	468	518	500	494	468	446	545	517	467	493	502	495	492	475	529	522	499	489	482	474	500	462	482	474	485	513	470	471	547	523	507	519	484	460	501	470	509	535	501	515	493	464	478	510	503	487	464	489	514	470	486	473	436	475	516	494	517	535	501	484	474	482	509	481	489	468	459	480	477	467	476	466	501	458	511	512	452	476	503	482	513	474	465	477	502	475	476	452	488	476	455	517	458	485	504	489	495	509	512	478	526	473	525	491	522	471	481	479	468	512	490	497	534	488	474	506	460	486	501	467	492	455	466	472	504	443	476	490	504	497	461	506	510	472	497	460	502	537	465	458	496	510	477	502	493	511	494	487	478	511	524	472	479	441	472	486	469	483	456	470	452	470	478	481	495	466	487	505	474	463	485	501	481	484	465	494	522	452	514	508	481	446	488	498	476	504	486	478	487	481	509	478	520	508	443	498	456	511	473	487	478	493	460	527	495	493	513	510	504	504	502	516	496	502	475	445	489	509	499	473	489	481	478	473	451	521	475	513	495	470	496	482	483	528	459	498	518	510	497	481	535	472	509	513	463	491	450	481	491	496	473	496	492	460	513	466	493	462	449	522	509	466	465	479	474	494	498	480	527	447	505	526	524	509	473	506	476	505	478	513	492	489	498	496	471	501	458	485	469	482	501	506	514	474	459	478	474	505	468	507	460	507	484	507	518	474	465	520	473	476	516	476	503	504	468	494	500	471	478	477	520	498	461	469	485	470	467	508	468	500	479	497	500	491	499	442	473	543	498	501	485	470	500	472	491	442	483	539	526	496	502	485	527	479	504	509	508	440	515	508	541	513	494	508	510	504	493	484	474	486	472	486	492	524	492	481	441	484	453	507	517	472	519	497	480	483	478	505	526	483	514	471	487	470	494	476	478	478	484	496	483	471	510	472	463	506	467	481	454	499	526	441	502	481	483	464	481	462	505	461	461	509	504	454	467	496	510	486	483	522	497	476	520	477	496	471	436	464	493	495	496	477	498	517	462	516	483	505	536	505	461	476	465	507	504	516	452	460	475	481	508	461	472	478	498	459	444	508	504	479	488	570	502	476	446	446	485	486	478	483	470	520	461	450	516	480	484	482	475	485	477	514	509	489	456	512	482	474	490	476	486	485	485	493	431	448	459	465	486	489	482	456	513	521	469	503	533	494	520	521	461	488	491	498	509	472	477	510	439	458	482	477	474	554	487	504	471	518	500	495	487	494	502	444	478	486	438	505	506	508	479	489	507	456	448	461	520	451	463	516	527	488	489	543	449	471	490	504	537	465	464	472	492	496	499	500	485	491	445	471	481	478	481	482	493	536	518	472	488	501	515	502	505	513	472	453	471	507	494	492	507	480	430	534	508	492	509	508	491	500	492	513	482	470	472	485	489	478	498	483	471	488	491	517	473	503	459	464	473	444	483	520	453	488	487	485	485	464	468	486	440	463	438	500	505	476	500	498	492	458	459	459	458	474	507	494	480	548	491	494	470	481	522	476	494	497	485	494	519	537	524	540	447	460	454	522	513	498	491	493	503	435	465	509	485	479	485	519	481	472	471	492	493	486	490	488	457	499	479	448	502	485	502	524	476	528	476	476	480	471	482	483	520	464	507	528	535	468	489	514	482	510	485	487	484	507	474	475	473	449	545	507	505	499	493	520	495	486	493	460	461	478	468	511	490	477	482	478	456
25700	30968	27941	31702	22446	19249	17588	12650	9696	5959	3795	3931	5000	3678	2754	2023	1973	1779	1463	1023	818	694	650	660	496	416	323	335	278	317	313	272	230	256	255	274	245	221	248	222	268	275	255	234	248	233	239	203	214	222	239	203	217	223	205	206	208	192	205	207	212	190	175	204	194	189	199	159	204	200	218	164	203	197	218	182	199	208	198	200	197	209	185	227	199	213	198	211	168	195	191	194	187	190	201	201	214	239	216	188	175	203	207	201	219	197	191	221	182	201	182	185	183	168	208	226	209	182	191	187	183	191	192	207	234	205	187	209	192	171	202	194	200	168	205	214	207	167	202	197	183	239	200	202	191	215	208	203	183	205	195	179	189	226	211	203	199	185	211	191	200	181	177	193	180	178	191	190	205	186	195	204	189	181	208	185	192	192	198	175	202	213	189	192	204	205	185	186	222	184	195	179	195	202	205	183	172	190	207	197	191	190	189	163	201	175	166	188	220	172	178	191	184	200	187	200	200	186	199	196	193	185	201	214	179	202	214	181	199	193	204	198	190	222	194	177	189	180	196	216	189	194	180	197	172	195	181	211	174	185	209	213	198	216	175	200	204	190	199	207	189	188	224	194	173	195	203	196	183	204	192	185	216	215	248	182	197	205	195	196	201	198	183	181	175	208	200	188	257	185	193	200	199	204	225	201	214	195	212	215	214	196	168	186	211	202	202	197	192	184	198	187	182	182	198	198	213	197	181	228	205	175	207	201	206	204	184	186	195	195	191	203	199	200	204	189	208	172	198	208	196	191	169	206	203	199	197	196	180	197	210	187	206	193	214	191	206	193	201	197	185	211	206	180	170	177	196	209	199	194	183	199	185	166	191	219	170	162	239	216	191	189	186	187	199	192	188	209	196	207	202	184	190	207	204	200	217	178	212	201	181	212	186	196	192	173	175	220	218	187	187	192	210	201	205	178	203	203	167	221	203	193	179	219	186	210	193	159	199	229	196	203	168	201	185	169	202	223	199	223	231	164	198	219	194	174	184	207	201	177	194	208	184	194	215	201	178	188	196	200	193	234	176	196	175	199	184	193	200	215	209	209	173	213	195	198	183	206	172	204	215	217	184	190	190	195	214	204	199	186	186	208	201	197	193	217	213	183	215	193	212	190	204	192	197	209	214	182	196	184	184	160	162	196	189	210	189	176	215	192	214	221	237	167	211	199	200	177	203	208	218	210	217	231	199	215	206	192	199	198	197	194	195	191	228	170	208	191	191	199	183	206	200	207	185	189	205	197	202	166	199	212	180	196	207	166	173	220	195	212	189	209	197	227	189	195	204	200	197	199	215	202	188	179	205	224	213	192	200	183	197	205	196	189	160	210	201	173	200	196	156	216	170	184	196	194	205	205	210	187	212	206	195	207	180	222	210	172	189	188	218	214	183	181	188	181	185	178	209	177	207	159	214	177	186	200	178	191	207	193	209	202	200	198	183	182	193	203	188	185	204	205	170	213	190	191	165	177	214	187	190	193	248	194	214	176	208	180	183	207	198	237	175	187	211	220	201	186	224	189	191	190	206	180	212	179	198	189	191	210	193	171	162	192	185	220	184	181	207	184	214	168	193	191	202	208	203	163	191	208	185	200	195	192	195	203	195	191	181	204	198	212	203	158	186	216	230	203	203	198	208	206	177	189	198	180	202	196	205	202	191	211	192	197	192	206	196	191	209	186	194	203	196	216	199	219	166	200	195	177	174	161	182	190	196	201	180	220	201	162	182	199	196	175	207	192	194	186	194	200	167	212	199	189	177	195	173	180	208	208	209	235	185	203	194	213	199	228	179	193	201	207	205	207	197	174	186	188	205	187	204	202	182	178	203	208	216	203	216	214	190	190	206	199	198	202	189	196	187	192	175	198	183	190	216	202	191	171	212	195	195	210	182	222	191	202	205	185	216	210	192	166	182	155	174	212	203	181	199	195	199	205	194	179	191	199	181	204	190	196	193	224	209	225	199	207	211	213	209	205	212	207	194	195	188	181	212	201	183	198	224	203	204	179	188	198	211	195	204	174	184	193	206	187	204	210	196	176	199	182	199	182	195	218	174	216	196	196	194	199	207	190	179	180	194	200	174	204	170	201	183	197	219	191	196	205	168	184	188	188	188	164	205	198	206	197	184	220	203	201	201	210	199	204	219	173	209	198	217	192	178	206	202	179	190	183	190	206	212	165	192	200	198	190	182	215	209	168	216	193	177	202	196	186	179	162	172	193	198	211	211	207	194	207	196	175	209	178	182	182	212	169	225	198	198	205	209	191	203	215	189	192	191	198	158	197	219	200	209	198	189	183	185	187	173	198	212	219	170	212	187	202	183	215	188	205	214	208	178	171	180	211	188	229	191	183	223	186	200	183	174	183	183	209	196	201	191	194	205	205	205	212	211	224	206	194	198	179	171	192	210	212	212	192	188	196	196	189	210	202	211	230	193	183	193	201	201	182	169	160	212	174	173	196	207	205	199	176	198	172	186	186	209	200	177	214	190	201	185	181	204	218	213	217	199	206	207	223	194	201	204	223	178	173	190	202	206	229	188	195	179	190	186	197	191	200	194	206	181	192	178	217	167	192	199	179	186	172	198	202	201	208	211	183	165	199	205	228	205	214	233	201	201	201	166	219	204	186	182	189	194	197	172	180	186	208	184	192	191	201	190	232	235	215	217	196	203	205	201	193	178	207	204	213	180	195	192	180	185	206	203	215	194	205	188	201	209	195	192	191	190	176	198	212	194	200	187	200	206	212	185	190	210	141	170	166	220	225	200	175	170	205	200	175	190	210	189	220	212	196	196	205	213	247	207	201	211	198	210	183	187	214	209	191	186	179	194	197	210	197	189	197	192	185	171	175	200	193	193	209	196	197	223	207	184	189	175	189	192	193	218	204	194	202	207	211	199	192	196	209	205	214	212	195	220	201	221	197	184	185	192	189	225	202	196	200	187	194	232	205	174	185	199	203	190	214	198	211	209	188	194	177	195	215	195	199	172	188	178	186	218	205	174	178	192	175	198	212	190	211	209	182	182	194	199	220	211	164	193	206	214	208	172	160	181	212	186	209	204	204	189	189	185	217	201	242	184	206	166	206	180	170	214	179	222	203	182	178	217	189	187	218	180	221	190	191	190	221	204	180	195	204	175	188	169	185	195	224	212	225	181	170	200	194	192	199	198	205	197	178	190	185	201	182	208	201	217	194	169	214	207	197	195	171	190	209	204	202	200	178	206	198	193	189	180	197	194	213	198	198	225	181	199	192	223	220	194	208	223	204	206	187	198	187	204	183	210	208	195	201	192	213	202	225	184	194	209	193	170	178	195	201	195	189	212	186	182	209	186	195	196	181	202	200	215	177	193	203	184	218	188	188	183	190	195	185	182	190	177	188	209	189	202	194	185	179	210	203	189	206	187	197	177	177	200	194	184	189	171	207	197	204	225	184	173	173	194	203	203	193	182	189	196	167	201	204
16985	26275	21716	32112	23877	26961	24272	23245	19929	14767	11061	14258	16205	13330	11144	9462	9052	8405	7681	5955	4805	3994	3433	3032	2648	1882	1562	1510	1179	1275	1323	1049	919	864	857	901	922	760	774	797	829	881	919	982	828	801	766	659	607	555	663	655	625	605	663	635	602	603	583	590	522	536	540	563	592	535	549	544	559	524	574	484	514	513	475	440	511	521	443	501	441	524	469	486	492	532	516	547	514	538	470	552	501	562	500	536	506	515	477	474	472	518	456	538	449	484	480	453	486	507	504	455	483	452	525	495	472	508	507	480	455	466	484	481	508	504	456	491	468	471	496	461	467	479	454	491	460	476	468	494	451	465	461	459	441	472	458	499	490	487	456	483	449	490	503	474	512	465	515	489	434	445	448	437	474	428	478	468	470	505	473	487	497	470	449	529	457	467	496	460	452	476	471	465	430	465	486	460	489	493	489	485	496	452	478	475	496	475	432	460	424	455	454	481	498	501	497	500	449	450	449	451	485	476	471	489	496	476	443	475	457	502	456	421	478	478	449	455	530	488	439	480	524	484	495	471	472	498	491	467	487	452	476	474	456	454	443	466	504	418	480	422	461	448	451	433	471	452	498	499	433	484	488	475	495	444	487	491	460	463	487	469	490	467	431	506	457	504	481	488	460	435	489	472	483	492	468	506	506	445	462	477	428	462	510	495	431	453	468	508	463	468	455	498	504	485	505	449	466	470	480	473	477	467	476	447	492	489	499	459	457	504	521	469	475	486	486	457	440	440	454	499	512	486	510	455	484	480	487	455	421	483	453	433	447	478	466	479	473	459	488	485	479	471	488	490	465	502	451	460	463	463	483	456	493	468	469	443	489	487	490	490	486	444	471	486	475	444	437	510	458	510	474	481	460	468	500	474	464	490	505	473	470	463	491	477	492	437	433	471	475	464	473	456	461	496	472	472	479	492	495	468	430	426	430	488	475	439	480	479	490	468	498	469	476	412	458	460	440	456	508	462	445	489	493	502	516	442	465	461	469	488	512	442	489	464	454	442	482	450	508	511	479	474	494	506	534	470	481	466	498	480	441	486	485	480	461	445	495	473	473	459	460	485	488	487	515	475	481	473	457	498	460	485	464	481	433	464	457	453	457	477	500	475	502	480	469	490	489	474	481	483	449	456	463	469	434	442	473	485	490	463	481	457	503	514	441	487	474	445	489	440	497	511	491	514	458	459	503	434	461	480	433	437	468	491	470	448	439	464	462	489	448	465	458	467	490	465	467	491	492	487	489	495	458	510	507	478	475	441	418	486	499	498	427	490	461	459	461	469	455	474	494	432	455	503	452	425	417	460	453	521	481	482	480	494	460	431	441	494	491	456	464	422	509	448	469	458	465	512	473	483	516	482	458	457	475	473	474	478	467	450	488	471	465	503	480	466	481	497	446	520	474	440	473	497	484	467	479	490	473	443	480	459	479	465	487	515	495	457	490	480	454	508	488	450	489	498	446	447	502	501	463	452	468	454	481	470	459	497	486	460	447	475	482	456	462	507	481	478	458	457	451	472	488	466	463	426	472	506	430	483	491	474	498	491	436	477	499	487	469	455	470	459	469	468	441	481	461	456	448	470	469	460	466	471	506	486	507	467	502	491	487	459	451	472	467	440	495	483	446	450	481	476	474	479	487	479	458	445	463	479	479	479	439	444	482	498	455	486	483	479	479	485	473	477	465	476	485	483	444	493	444	474	456	459	461	481	525	480	479	491	449	475	492	461	460	461	446	474	458	468	502	506	493	464	471	509	493	426	489	488	445	469	436	469	466	474	476	455	462	484	505	472	469	450	521	490	498	478	481	446	517	502	456	469	435	456	456	471	474	479	454	455	492	487	485	474	491	477	453	488	473	466	492	459	435	479	475	463	517	453	462	508	491	466	467	447	459	487	487	498	522	430	460	470	454	471	414	490	472	451	457	442	443	462	443	456	496	472	505	462	495	493	459	500	463	518	491	490	447	454	463	414	476	455	486	446	511	464	477	469	467	461	482	467	503	455	447	490	468	496	502	447	456	492	501	462	430	478	468	491	482	455	489	496	465	455	448	432	468	491	455	428	486	456	442	481	484	484	489	484	510	478	457	486	489	443	494	474	428	439	471	484	433	458	482	432	492	504	457	482	444	477	495	476	452	512	442	475	492	473	496	497	464	477	501	474	473	456	514	423	472	456	472	459	469	448	479	474	461	468	510	448	482	474	462	446	473	449	473	454	490	439	485	506	490	450	468	447	515	518	442	443	460	526	501	464	455	447	469	487	503	520	491	499	454	471	511	465	434	463	528	474	498	511	465	463	498	460	479	470	491	467	493	454	488	481	472	459	472	430	494	454	449	472	506	499	488	506	471	497	463	462	451	507	442	437	498	442	483	481	487	459	456	488	471	483	514	496	483	503	462	445	479	490	478	478	439	451	485	460	492	467	497	480	503	451	447	466	518	458	454	464	453	456	450	489	479	452	495	457	450	466	468	456	487	479	532	460	443	471	500	466	472	448	488	470	476	464	494	442	446	484	465	446	479	463	511	510	473	477	487	468	471	490	455	458	445	466	470	470	485	431	460	502	479	495	454	455	429	458	472	490	470	465	454	468	459	482	477	486	464	544	465	445	444	463	468	468	534	451	525	488	485	457	461	469	458	456	472	442	506	481	468	457	475	500	474	476	493	470	480	474	490	469	503	458	470	460	446	487	434	451	478	449	479	461	459	472	488	430	467	471	507	465	462	422	491	484	498	479	480	472	506	478	443	449	474	481	491	483	503	445	476	501	479	468	441	460	482	468	418	434	479	449	440	520	483	457	481	482	466	457	482	452	457	478	512	444	471	453	476	460	440	430	454	494	463	463	459	450	493	476	475	467	439	465	459	485	474	480	454	523	502	488	475	475	420	468	482	469	475	479	478	496	446	428	460	473	486	495	467	459	467	472	482	501	448	466	462	497	529	487	501	453	471	491	455	441	453	464	446	442	467	471	513	468	465	478	492	489	481	499	472	501	460	509	479	501	450	504	428	484	492	454	491	502	461	467	445	475	477	493	472	458	475	450	475	481	489	448	470	520	468	488	484	471	446	486	509	472	467	458	428	497	475	459	493	493	439	513	429	459	497	476	463	466	509	447	484	464	470	462	492	478	483	498	469	492	541	486	435	526	485	469	475	463	493	465	501	458	482	475	483	439	479	487	477	444	441	442	478	473	495	437	493	481	473	449	494	476	484	484	440	483	471	506	478	483	462	470	502	485	449	436	455	401	473	448	478	474	467	460	509	513	499	480	531	471	462	519	465	479	508	487	517	484	504	480	457	510	474	477	457	457	502	467	459	454	470	469	449	472	470	485	479	465	468	464	455	473	466	485	464	487	468	443	492	440	470	443	473	462	485	515	477	502	500	502	431	487	466	483	497	488	486	473	447	478	495	469	463	473	476	487	462	432	440	447	460	492	471	456	524	427	462	458	481	473	471	492	507	477	481	443
34483	35761	30245	33713	28220	26082	22414	19486	15693	10091	7176	7644	8554	6527	5877	3764	3180	2511	2636	1659	1399	985	847	761	573	484	329	370	310	260	260	268	227	224	222	218	236	210	187	194	210	229	226	229	192	216	179	173	176	178	185	172	176	166	189	155	200	160	156	149	169	159	178	158	156	156	142	163	126	156	131	155	135	133	116	146	148	155	153	146	122	122	109	161	135	130	147	142	147	155	150	144	143	139	141	139	144	168	156	140	160	132	156	153	130	160	148	138	184	135	152	125	156	130	145	146	138	152	140	147	147	157	134	169	136	155	142	154	143	165	114	154	141	124	128	160	136	148	141	162	152	127	158	154	141	147	147	136	117	131	140	125	130	140	131	132	133	130	141	134	148	151	163	136	147	143	133	135	125	125	143	137	148	140	116	140	143	152	162	151	163	156	165	142	144	147	160	169	155	142	116	166	129	163	139	160	132	166	138	119	146	131	134	121	152	132	159	125	152	167	139	134	135	155	162	119	149	149	149	152	138	152	143	140	143	123	134	149	157	154	138	130	145	134	143	104	138	134	151	141	150	144	124	157	148	161	140	147	136	117	142	138	149	145	140	146	145	161	116	125	147	138	134	105	132	148	126	145	136	153	140	149	142	151	142	143	153	152	144	138	120	128	156	157	129	145	146	129	144	174	135	146	157	111	119	117	130	141	140	119	155	142	128	136	139	153	124	155	138	136	131	130	141	147	159	144	143	165	140	160	154	149	128	123	139	151	123	146	157	148	154	145	160	116	135	124	135	138	133	106	123	126	139	157	137	147	146	147	143	167	131	116	141	141	140	143	167	136	121	116	168	146	134	146	129	148	157	155	142	159	137	150	135	164	135	136	144	156	148	133	111	136	155	120	155	155	112	126	144	154	129	149	148	142	138	144	146	150	146	138	123	147	124	125	127	128	145	125	139	122	151	153	142	137	116	130	134	159	150	162	170	136	125	134	132	134	144	137	138	153	141	145	124	140	140	147	155	132	145	140	147	161	141	128	139	129	125	153	136	136	133	110	129	172	144	148	153	167	141	126	167	138	114	146	131	138	124	129	139	149	142	119	166	116	147	133	156	123	144	176	167	141	140	140	122	146	137	150	173	136	160	138	131	133	147	164	155	135	145	127	145	132	156	144	146	128	139	156	148	153	129	165	141	116	146	154	141	140	125	138	142	134	161	143	145	132	138	141	122	144	132	148	145	152	142	164	147	157	139	135	155	129	139	136	120	145	135	147	148	140	134	141	127	135	147	155	143	131	149	116	130	151	128	130	138	132	135	159	152	130	150	141	146	149	150	148	154	155	142	161	134	153	141	139	156	143	123	166	152	143	135	122	151	144	133	143	140	145	149	128	153	123	146	170	134	134	134	140	147	147	127	154	134	116	137	143	136	144	135	153	131	134	157	135	154	142	154	119	124	133	110	148	159	155	163	144	126	140	138	148	139	135	150	153	148	131	141	161	142	141	141	143	165	158	118	128	140	143	143	141	153	146	141	114	135	125	156	157	150	143	139	153	140	136	159	142	134	139	127	150	129	139	150	140	136	149	153	129	142	162	127	127	127	132	128	130	154	161	135	138	122	127	129	148	135	133	137	138	127	130	134	139	151	150	139	123	149	149	134	131	149	162	139	151	142	125	143	139	143	153	157	168	118	129	126	158	155	149	133	140	142	158	129	126	152	141	154	149	151	151	132	125	132	135	137	155	162	133	154	116	150	143	147	138	127	130	137	151	125	113	143	147	123	150	135	131	136	136	157	129	166	148	132	147	139	130	141	156	139	138	134	138	144	117	137	146	156	146	139	132	137	147	160	138	126	127	124	161	136	134	144	153	135	144	159	123	119	167	152	142	153	153	136	139	132	124	146	151	143	136	134	131	150	112	133	148	133	165	122	149	126	135	157	143	153	128	124	112	119	173	144	129	153	140	153	140	149	138	152	131	132	153	139	125	153	151	150	130	148	141	139	141	138	131	134	128	145	145	131	152	134	155	144	144	138	157	147	143	160	132	147	119	140	135	168	142	142	129	139	130	128	154	118	147	114	127	133	163	170	141	142	164	126	150	173	119	143	117	152	138	122	156	142	131	137	141	136	139	146	120	134	152	141	128	146	148	138	157	139	147	130	126	149	131	141	147	154	165	137	152	137	153	133	160	158	151	142	142	140	144	148	132	131	129	137	135	148	133	142	156	143	141	133	127	132	139	131	150	139	144	134	118	143	154	143	141	154	145	149	151	135	150	138	138	114	136	145	139	143	135	159	141	152	134	148	145	152	143	138	145	140	149	138	125	158	122	120	148	137	138	166	163	137	142	134	132	148	156	144	142	156	146	146	141	146	135	142	140	147	125	147	134	128	142	138	142	139	130	134	128	167	132	136	135	136	145	147	162	154	134	151	138	146	151	128	129	132	128	139	141	135	136	107	137	135	131	154	148	133	141	137	147	128	138	121	133	139	135	145	147	140	153	149	152	135	146	132	111	135	147	155	142	133	143	147	176	122	125	141	123	135	152	144	152	143	151	137	122	127	113	146	140	159	151	132	153	125	147	118	122	131	156	158	129	122	143	141	130	150	139	149	127	120	131	130	131	144	133	127	133	126	125	127	162	150	139	176	153	147	137	130	126	124	146	129	121	129	146	133	117	122	148	122	122	152	126	124	149	137	162	132	146	150	114	151	158	142	124	157	140	158	149	160	141	158	154	134	129	138	135	138	127	150	137	150	153	152	145	144	150	140	126	149	137	135	154	136	134	122	142	126	128	125	133	128	152	146	140	146	136	131	146	128	117	163	142	118	146	131	125	128	159	154	141	157	153	157	145	136	153	133	118	134	155	138	151	157	122	156	134	147	151	139	135	150	137	136	124	151	149	130	135	161	134	142	121	143	130	132	149	167	132	160	127	141	135	146	154	152	133	141	135	148	139	128	139	143	129	130	149	161	149	127	141	131	149	149	152	139	140	135	126	148	133	161	137	167	134	139	160	133	149	135	141	142	156	163	166	136	117	135	138	149	171	131	160	135	136	148	160	126	141	142	164	135	149	154	146	161	125	151	117	143	154	129	137	163	130	142	148	143	148	112	143	128	127	137	141	136	144	144	158	132	137	149	130	151	145	146	138	133	134	141	115	140	122	143	142	141	120	146	140	137	158	146	128	134	134	146	134	153	138	133	129	144	140	136	141	151	136	152	106	173	154	142	139	137	141	136	144	135	144	148	134	121	129	144	132	140	157	128	133	123	142	138	127	152	135	145	128	148	139	135	126	140	138	128	136	145	145	155	143	153	178	125	151	158	145	140	136	147	128	131	109	134	142	157	146	141	146	147	159	157	139	134	132	149	169	137	141	143	150	152	158	140	147	146	151	165	148	168	131	147	154	164	158	147	121	144	126	155	143	131	163	149	149	143	138	149	142	141	120	130	143	152	136	148	139	173	132	168	139	160	119	170	145	154	108	141	124	126	136	109	146	137	144
21884	30349	24349	36633	32205	33173	28292	29183	27557	20236	16200	21166	22886	18063	16276	13489	12413	11134	11065	7591	6730	5128	4335	4071	3315	2456	1774	1769	1576	1306	1387	1151	1097	988	973	1107	1009	857	806	842	901	1039	1050	1052	897	796	859	630	607	584	636	671	618	634	578	603	615	562	494	513	467	487	459	482	466	437	450	469	464	431	430	393	398	367	386	376	379	368	364	393	384	419	362	382	428	439	428	406	412	427	403	444	405	426	445	449	435	423	408	402	401	373	398	368	357	394	392	391	385	381	383	404	369	368	388	383	364	394	379	316	351	342	314	364	370	371	352	353	343	374	320	330	328	351	338	358	350	361	357	355	317	400	348	360	339	376	370	345	345	356	358	361	340	344	390	377	361	347	306	330	320	344	344	343	344	337	356	349	330	370	373	365	345	375	323	325	332	375	330	352	352	331	325	336	333	345	348	322	358	375	358	339	345	330	366	335	356	377	338	362	360	336	372	353	345	336	369	358	336	311	355	315	371	349	316	349	353	353	318	349	340	364	357	365	334	342	340	354	341	338	338	359	364	335	353	373	385	384	356	349	360	362	351	356	319	357	328	356	335	328	377	316	372	339	344	371	306	409	373	358	400	338	348	355	354	337	370	356	333	363	372	328	355	379	343	336	323	347	323	353	336	331	370	331	380	365	351	361	348	356	378	380	326	355	378	371	377	333	367	353	372	354	317	346	352	355	374	323	341	362	347	306	371	338	378	371	352	354	366	349	361	377	352	316	329	352	338	358	372	364	339	346	312	352	342	349	335	313	349	351	341	344	303	333	343	333	330	362	360	351	318	350	346	333	340	322	322	339	369	317	322	349	350	361	384	297	390	356	325	333	340	364	378	344	347	316	322	295	344	330	351	360	342	368	331	336	326	336	375	331	349	351	346	373	338	380	384	347	369	312	364	351	372	328	338	319	374	315	341	372	339	332	362	315	394	354	332	364	360	335	354	386	348	343	355	381	346	362	376	359	339	357	315	357	356	336	321	345	348	346	335	346	364	330	336	317	365	353	350	371	341	340	354	324	345	350	360	370	387	359	351	345	352	370	384	360	334	350	307	378	338	307	348	338	390	325	346	372	337	348	326	338	334	383	359	356	351	369	361	358	355	340	330	374	344	352	365	361	340	360	375	369	348	369	354	340	337	345	338	326	327	376	358	348	352	374	352	362	378	366	319	351	410	364	341	344	339	366	337	333	344	384	334	339	328	386	346	327	360	361	350	350	326	342	370	362	367	370	354	349	364	337	351	321	323	332	346	342	335	339	344	342	328	387	363	383	358	360	342	393	353	361	366	353	314	336	313	286	348	357	341	356	341	346	350	382	376	368	345	372	376	346	363	317	319	364	365	339	339	347	351	364	348	364	342	349	332	376	345	335	344	387	330	342	355	339	336	359	310	337	327	358	355	364	340	367	349	354	349	364	345	324	357	340	388	346	340	349	353	334	364	348	341	357	338	325	340	377	316	344	349	378	358	364	325	338	333	338	363	324	366	321	382	358	374	372	334	372	364	372	360	381	359	357	361	339	310	356	335	339	346	392	364	367	346	349	306	372	350	314	362	343	370	322	360	332	317	334	333	355	340	362	377	331	380	332	347	368	356	333	327	352	354	369	348	364	345	342	348	391	369	382	369	363	334	322	313	366	324	331	346	353	382	371	341	327	362	354	365	342	349	345	322	350	385	350	356	324	337	357	337	363	356	348	339	342	312	351	346	367	340	384	354	356	321	335	327	379	310	357	361	343	313	348	343	357	340	371	355	364	343	358	328	350	340	382	346	358	376	322	334	328	380	337	336	354	342	362	360	372	333	338	371	348	361	303	359	369	364	335	360	363	344	304	368	341	322	344	353	340	343	373	376	343	354	356	352	359	335	337	331	349	359	326	314	327	339	306	313	364	363	333	354	357	326	370	305	373	370	292	352	347	371	360	357	343	362	319	346	322	355	327	317	336	370	353	376	356	348	354	348	338	387	350	336	347	365	347	366	356	373	357	342	343	328	323	341	367	358	345	376	357	364	354	354	356	365	341	310	354	355	332	316	341	346	341	360	327	362	339	344	335	332	307	368	350	299	367	333	356	378	340	337	368	328	332	321	355	385	339	375	342	353	332	367	360	344	346	333	364	353	377	364	338	357	345	345	353	347	316	370	378	321	360	370	342	336	366	374	356	377	373	344	345	337	356	317	369	323	364	330	340	344	341	358	335	328	376	366	339	332	367	351	381	337	355	367	343	331	347	360	336	366	343	381	351	359	352	358	354	367	335	363	367	355	353	374	366	347	378	355	353	360	351	361	320	346	337	350	323	329	337	352	336	350	348	348	349	341	343	347	376	297	315	314	332	357	340	342	382	336	341	363	333	356	356	348	371	360	357	369	353	356	360	366	340	307	312	344	310	335	350	324	331	350	336	327	330	327	331	372	354	334	330	363	353	318	346	354	365	358	368	311	335	329	387	355	340	335	361	338	316	337	342	358	351	337	328	334	336	343	352	352	315	370	351	346	365	383	369	346	318	344	365	350	352	316	331	348	334	349	343	344	354	325	360	346	360	322	363	331	357	340	336	348	338	354	349	381	343	370	373	342	304	326	361	342	346	339	374	330	352	323	358	354	367	344	336	355	370	358	377	338	351	346	368	343	363	364	336	367	349	314	360	344	324	360	345	345	330	369	349	338	357	334	359	346	313	325	338	329	357	312	378	341	362	335	340	365	371	348	323	338	358	327	375	377	366	343	351	358	357	381	389	366	383	342	344	353	317	351	336	340	344	347	336	339	324	363	352	320	340	340	302	337	358	336	334	352	378	359	331	349	363	356	346	326	344	381	365	358	356	358	368	348	344	340	334	349	333	345	341	351	340	316	312	345	340	371	363	356	372	332	339	356	363	349	312	355	344	364	350	361	357	374	353	390	350	319	398	352	349	360	360	351	356	394	330	371	349	357	319	353	363	327	336	334	342	354	332	317	348	345	354	330	389	363	310	372	356	344	366	390	372	393	367	353	304	363	337	357	350	357	374	326	330	373	343	338	362	356	300	328	359	333	345	339	321	354	363	354	322	341	343	384	369	357	388	361	352	347	339	365	353	345	352	322	364	362	353	372	313	371	349	369	342	346	350	376	349	336	365	337	338	380	350	371	372	348	320	327	344	359	344	341	367	358	345	350	338	325	365	333	333	347	340	322	331	370	374	339	341	343	324	342	362	363	309	346	339	363	358	354	361	370	377	331	357	348	364	352	350	366	350	337	350	317	355	348	342	357	358	344	331	335	333	370	332	326	348	365	336	349	329	363	339	358	355	336	387	337	330	343	331	338	339	322	374	350	343	360	341	370	343	388	330	339	332	330	327	347	392	365	342	389	353	380	359	348	350	394	361	341	354	361	318	351	392	345	350	356	376	347	353	355	344	357	328	368	343	335	345	355	331	328	356	344	350	367	366	343	381	339	360	314	330	329	385	379	341	319	378	361	364	344	356
7762	6850	7065	6297	3307	2880	2038	1746	1807	1450	1185	1048	949	814	766	634	606	540	527	450	417	397	362	293	316	279	224	228	276	245	244	221	229	211	206	209	224	202	183	216	219	194	223	224	246	203	192	207	221	209	200	202	225	216	234	187	196	200	217	188	206	206	184	197	212	192	180	198	200	195	181	198	197	213	176	204	199	212	170	161	209	195	204	208	199	202	212	209	191	191	173	194	207	242	207	187	208	217	192	188	207	193	181	188	197	214	211	200	192	198	224	193	211	183	204	182	176	201	182	205	195	198	183	219	173	173	218	206	180	225	189	192	200	173	206	197	199	208	194	181	217	199	201	258	187	193	197	169	184	192	186	162	169	180	205	190	204	184	175	196	217	206	195	200	169	206	201	203	201	203	189	194	205	229	208	214	180	194	196	209	205	193	219	163	184	182	204	192	173	213	183	215	195	180	192	187	185	196	190	185	201	199	189	207	186	207	184	178	196	205	189	198	189	190	184	175	213	214	204	208	201	205	188	197	207	211	183	205	204	211	199	200	206	193	195	198	207	196	222	230	202	193	182	210	204	184	194	192	177	210	183	183	159	217	179	202	217	209	199	214	191	225	205	200	193	211	177	218	195	190	175	155	180	219	204	181	200	208	221	216	198	220	192	205	195	175	185	218	177	198	198	216	168	166	190	194	234	204	194	181	197	231	195	186	190	181	188	177	205	205	209	206	187	188	194	186	203	190	197	196	179	194	220	182	193	196	169	192	210	188	175	211	190	213	186	173	186	195	221	181	222	204	172	191	195	208	211	222	214	215	205	193	206	188	194	202	199	188	211	210	182	193	196	196	196	197	220	182	198	201	188	195	219	198	190	180	187	182	164	177	183	208	189	176	240	223	206	182	189	187	189	176	192	181	213	222	192	175	204	188	195	208	210	204	215	195	213	212	201	223	207	198	227	205	209	182	211	193	185	205	202	172	187	201	205	188	209	213	191	193	209	206	197	197	186	222	181	203	196	181	188	195	192	203	193	201	191	211	219	211	184	205	210	194	208	214	180	195	200	225	201	195	178	195	169	190	196	218	228	186	182	190	200	201	200	194	184	193	217	195	187	192	208	165	195	192	189	209	187	191	219	177	213	201	190	202	199	202	187	188	179	206	180	172	224	156	213	192	192	196	192	195	200	193	179	187	213	200	220	204	189	185	207	203	178	194	181	189	220	209	236	197	204	215	196	204	211	189	194	203	212	183	200	212	176	224	171	186	196	180	215	192	195	190	198	191	187	182	180	228	196	200	183	207	194	181	206	192	174	196	197	192	192	199	164	176	171	186	192	195	198	201	200	189	198	201	193	182	194	209	218	214	167	206	175	200	203	189	201	191	220	197	188	186	209	192	184	177	191	213	214	197	205	201	214	179	219	198	214	193	206	190	237	203	198	194	204	195	198	194	186	219	199	186	176	215	197	174	198	182	198	213	205	185	205	186	200	194	212	210	187	227	204	205	174	206	205	190	195	187	210	176	172	195	204	187	199	207	196	199	199	221	184	160	179	186	213	188	187	214	191	203	190	217	210	204	229	211	200	185	205	200	187	197	179	202	197	201	194	190	191	193	210	210	194	174	169	222	199	191	204	162	205	211	199	183	190	198	195	172	192	214	226	192	221	208	189	180	203	205	200	198	178	160	179	222	196	178	168	230	218	193	245	208	182	186	212	207	206	190	181	202	211	193	198	207	206	200	209	182	210	186	195	199	210	190	207	200	186	192	179	209	202	217	190	199	198	200	231	205	199	199	195	199	205	189	194	182	203	204	201	192	191	197	185	193	196	196	199	216	221	183	188	200	205	186	194	172	188	211	200	194	177	224	215	213	206	205	205	170	194	198	196	203	196	212	219	205	232	205	208	204	192	193	222	182	203	217	191	213	178	195	184	169	191	234	200	193	186	164	201	195	175	186	201	185	190	165	208	179	209	187	195	177	194	196	204	204	202	204	212	200	212	195	198	186	202	212	201	200	200	197	233	200	211	199	176	185	214	195	196	191	160	186	174	187	209	222	214	178	180	199	194	210	201	220	208	205	184	189	188	200	201	190	206	206	171	225	209	189	177	191	193	206	183	203	186	195	189	177	185	199	196	200	212	219	207	221	171	191	183	182	182	184	190	192	219	230	196	193	227	180	187	201	205	172	209	204	209	194	227	195	198	199	198	220	191	190	195	201	201	207	199	197	184	219	205	204	223	219	202	209	200	202	171	193	201	191	186	174	196	193	194	222	203	194	208	182	212	199	205	178	190	189	184	173	197	186	194	191	159	205	191	206	188	227	181	191	195	204	169	210	200	217	207	196	190	187	220	200	212	190	202	195	189	189	182	178	205	194	196	185	199	199	196	186	200	197	216	175	205	200	211	220	179	183	193	206	195	192	211	214	244	183	192	212	192	196	218	171	211	218	196	176	188	198	205	214	220	209	177	192	222	209	186	198	191	189	201	190	196	194	208	172	199	187	190	186	177	202	187	201	188	205	172	226	188	199	205	185	194	185	208	183	201	179	210	207	171	177	205	209	187	191	192	197	211	216	201	202	204	227	200	207	170	167	210	183	182	187	211	203	200	213	165	190	170	200	200	212	168	203	203	188	196	207	187	203	206	189	192	208	184	206	188	196	194	203	233	198	222	192	189	192	184	186	206	193	205	204	223	202	189	200	203	183	207	179	207	195	207	208	203	198	210	206	185	201	199	205	207	183	191	198	182	190	191	204	208	171	183	176	191	185	182	205	179	178	194	200	206	174	209	213	208	185	188	182	187	225	199	175	192	181	201	203	219	196	231	204	201	234	215	206	185	205	191	200	203	202	203	190	193	192	195	183	182	194	182	205	201	181	212	194	167	202	203	205	206	194	206	171	212	200	215	211	183	188	199	200	204	197	198	187	185	191	193	188	207	180	208	191	209	209	216	190	224	194	213	189	155	181	221	162	173	201	183	185	190	201	172	225	198	207	191	208	223	190	186	183	207	202	209	197	198	210	175	224	187	212	191	207	196	204	223	199	189	216	196	196	203	191	218	204	206	198	195	223	197	202	227	191	207	205	197	186	212	190	194	188	219	176	180	228	227	196	183	186	226	185	181	197	196	201	209	185	169	173	195	209	197	184	192	209	204	180	200	171	185	233	186	182	171	205	205	178	214	203	177	187	202	194	207	196	189	205	168	195	180	206	186	193	186	211	210	186	186	199	192	194	191	188	194	205	166	184	182	212	179	204	164	189	197	181	204	213	168	234	226	174	183	197	207	193	164	185	184	241	222	211	209	209	208	197	214	234	186	211	213	181	209	169	188	205	176	168	165	181	220	219	188	166	170	197	202	186	192	204	211	202	179	184	174	165	206	233	220	219	202	202	189	215	182	196	221	215	230	212	180	185	186	199	199	213	210	193	197	187	193	188	210	216	185	184	199	173	222	154	218	188	219	195	186	208	213	187	176	208	216	209	169	220	195	193	205	197
5612	8136	10037	13632	7466	8856	6547	7161	8013	6512	5730	5607	5200	4023	3823	3477	3145	2728	2650	2199	1946	1740	1749	1246	1372	1113	890	1013	834	741	781	794	709	701	634	694	642	623	634	633	683	679	706	623	622	607	542	557	553	572	565	530	528	562	498	507	514	535	559	481	499	550	520	493	541	487	504	552	504	522	465	558	499	494	470	482	529	499	491	484	503	488	521	496	478	457	494	508	510	508	483	485	506	477	506	521	512	505	510	464	461	505	485	470	513	488	538	480	495	492	466	490	483	500	493	508	509	523	461	542	490	493	502	482	499	504	488	518	534	478	463	457	469	483	467	469	461	504	504	482	508	469	488	509	436	497	503	493	461	505	481	481	487	501	459	472	475	460	467	482	518	495	494	475	497	489	491	442	487	473	451	489	472	443	456	502	500	473	514	472	459	501	468	486	465	465	509	477	454	463	493	480	474	540	479	485	489	486	438	481	485	489	475	494	454	454	495	489	517	490	437	494	498	482	518	481	456	456	449	496	442	474	513	462	475	480	500	524	477	488	458	478	469	439	495	482	471	511	482	463	460	495	489	514	459	467	478	509	464	482	461	485	490	475	461	499	492	492	491	471	467	487	458	484	460	464	486	501	484	479	486	455	473	461	470	460	461	455	470	449	481	468	452	436	473	486	485	483	476	471	494	453	487	509	511	499	475	492	489	490	451	490	465	452	507	499	487	498	469	492	495	522	505	453	478	476	453	499	474	502	490	496	468	478	507	476	488	466	461	448	514	467	503	478	476	497	504	450	493	459	457	511	474	473	488	463	507	475	469	483	473	477	478	467	478	515	505	506	463	473	471	473	483	499	502	498	510	462	446	449	512	498	449	509	506	487	490	432	481	469	511	538	492	491	494	502	470	486	463	470	462	483	480	543	465	490	501	506	511	498	465	482	496	502	510	441	437	489	473	472	454	480	470	521	495	467	475	466	461	493	514	501	499	488	493	491	481	454	503	524	465	517	495	487	465	566	471	511	476	460	489	467	471	505	470	462	500	463	441	492	466	448	459	512	456	466	487	508	465	447	452	476	517	460	479	495	500	489	515	489	480	453	453	471	474	488	485	491	453	462	456	482	502	477	484	492	498	472	480	468	519	471	457	470	484	440	488	473	544	462	521	474	437	492	445	484	495	446	455	471	442	526	475	481	485	460	462	474	482	516	498	432	504	477	505	488	490	481	519	494	463	486	484	451	516	494	403	511	460	443	505	493	469	492	477	462	505	466	495	463	459	466	461	498	498	477	463	478	473	477	475	501	505	479	464	463	484	444	507	528	461	496	477	474	435	498	473	500	507	458	439	502	464	504	498	486	450	491	516	495	487	478	435	451	475	540	482	481	486	482	461	511	468	503	489	508	496	498	449	465	473	472	488	506	439	532	506	491	457	473	482	475	467	474	479	472	510	474	482	492	475	498	497	481	483	439	483	459	439	452	497	508	490	517	482	486	477	486	502	465	494	510	503	476	539	479	467	493	488	468	462	501	489	473	450	551	478	500	481	459	497	494	496	478	494	432	515	498	500	459	496	492	488	503	466	472	446	508	492	494	472	497	498	492	511	478	504	496	488	487	472	484	493	455	517	447	443	494	473	486	475	470	494	470	423	522	476	499	443	449	515	467	467	470	458	517	428	495	521	475	462	448	505	498	503	487	500	495	492	493	504	459	468	497	452	456	506	465	470	475	524	467	490	490	483	505	515	496	509	474	459	468	470	478	499	456	477	501	464	465	501	498	470	518	545	510	512	468	481	501	498	459	488	501	500	491	507	484	463	510	465	481	498	482	489	473	433	511	450	527	516	480	497	479	500	512	503	468	508	508	498	477	457	478	476	469	453	516	448	466	470	478	525	446	503	502	452	460	489	444	501	505	489	491	518	437	489	438	487	476	486	511	524	483	485	471	495	529	504	516	466	483	466	483	474	486	448	524	485	472	466	449	469	512	458	472	506	520	449	498	522	528	463	477	468	491	523	502	476	472	512	517	463	551	467	529	468	493	472	491	460	451	466	499	531	495	470	466	494	488	511	486	487	517	495	458	502	471	455	533	480	485	459	485	479	487	501	484	498	522	535	486	473	487	484	483	484	517	453	452	462	482	484	511	513	481	516	473	491	507	512	475	437	479	503	475	474	509	497	507	470	510	489	463	489	516	509	488	533	495	486	476	527	460	469	461	450	488	477	505	483	495	472	469	493	513	502	457	491	464	477	485	454	455	500	506	467	485	543	498	488	475	471	464	489	500	435	476	474	533	515	518	466	469	487	471	486	459	474	465	488	499	517	487	481	538	526	502	516	494	484	472	477	491	459	512	450	473	468	505	483	444	487	478	494	485	500	499	484	483	457	480	487	465	481	469	506	476	485	498	473	461	484	479	481	478	491	435	489	484	489	458	473	465	465	477	521	495	515	477	476	519	469	460	497	510	456	466	518	464	530	467	455	470	436	454	492	493	500	478	516	484	440	471	499	490	487	484	492	514	416	463	469	485	489	499	520	487	508	460	441	503	462	459	479	518	492	475	491	495	457	484	516	453	444	480	499	516	506	468	485	502	483	486	519	456	491	491	506	467	471	490	470	502	468	489	461	509	499	499	497	479	460	508	487	446	535	461	482	466	487	463	493	472	503	487	511	508	472	444	451	507	500	483	519	467	466	456	467	469	477	490	479	510	478	468	512	490	460	451	488	510	451	503	463	422	464	476	500	532	500	450	512	456	500	447	534	458	479	486	451	481	482	471	460	509	444	508	459	510	506	478	451	462	490	467	533	511	492	515	482	489	465	495	469	488	495	470	485	487	481	414	484	469	452	465	443	527	486	497	468	505	490	438	520	503	439	509	484	509	464	496	474	485	481	473	504	487	461	522	423	495	480	464	441	488	443	455	470	487	460	496	449	477	481	444	482	469	488	509	482	476	454	488	537	442	468	467	484	484	457	496	460	465	492	485	483	489	523	501	483	464	493	537	521	516	459	490	475	494	529	501	459	486	495	478	471	423	507	437	478	476	464	478	540	471	493	496	492	482	493	457	477	488	452	517	444	528	498	483	462	523	488	495	491	458	468	497	550	442	467	464	471	477	449	500	455	460	499	464	454	439	513	484	484	479	480	449	480	480	509	468	481	473	487	492	465	467	478	532	452	481	482	515	463	474	483	496	491	444	452	456	527	508	519	468	491	477	413	489	481	462	454	463	498	501	509	449	514	456	509	479	512	477	494	474	498	478	479	472	481	460	462	492	452	438	521	520	506	468	500	464	461	452	476	471	480	478	510	481	470	427	490	485	488	522	466	470	457	451	470	454	491	497	506	408	472	474	483	457	506	496	456	452	460	494	483	478	498	511	489	452	460	487	485	463	518	446	476	501	487	483	507	467	481	523	454	479	513	477	475	477	477	461	455	480	502	504	493	501	486	478	467	479	439	517	466	417	494	520	507	480	493	478	466	509	484	504	492	457	454	485	488	490	497	476
26257	30373	28376	29878	21960	22235	15543	12410	11261	7680	4797	4925	4695	3622	2721	2285	1721	1463	1290	951	856	717	537	482	403	368	322	317	318	271	270	243	283	248	269	275	255	272	267	244	262	233	272	234	245	262	224	258	220	211	221	211	215	244	219	232	235	198	233	224	202	210	217	237	206	212	185	223	192	204	206	185	203	185	205	200	218	159	180	196	218	191	176	202	184	211	206	175	207	212	202	178	178	189	224	192	203	203	200	207	188	205	204	187	187	192	177	192	172	202	180	176	207	198	204	199	184	210	189	173	192	210	191	204	194	188	192	204	208	187	194	177	208	194	224	201	197	204	194	201	199	206	212	181	187	176	194	166	204	189	200	167	176	215	189	182	213	180	176	195	178	195	195	213	170	194	213	201	205	215	199	232	231	212	204	211	229	193	183	166	205	195	205	214	181	207	193	184	195	169	194	200	209	189	204	198	210	183	203	198	200	222	193	199	204	196	210	172	183	203	202	172	230	205	206	207	178	220	187	198	168	180	187	199	206	197	221	189	179	206	180	202	193	187	220	200	191	200	204	211	224	188	213	195	202	184	228	179	204	210	176	206	213	212	199	218	207	154	210	186	217	202	182	193	199	187	200	206	219	206	209	191	177	181	196	202	230	191	170	176	194	181	160	213	191	165	212	189	196	194	192	189	199	187	198	200	211	178	202	213	201	175	199	214	211	219	175	202	172	218	191	196	201	206	187	228	192	222	161	178	186	205	201	219	223	179	183	198	190	212	211	187	197	200	191	181	178	184	217	203	191	211	176	180	186	197	193	207	186	182	176	213	181	217	197	178	170	183	191	203	192	201	193	193	198	196	163	196	213	174	190	180	193	188	207	202	207	181	198	189	205	202	230	215	206	194	194	192	190	186	208	193	205	192	189	212	172	209	204	180	175	187	197	186	180	195	186	181	201	187	242	201	180	196	181	197	168	211	236	213	219	184	180	177	215	195	200	185	178	191	210	194	177	210	175	196	192	200	183	215	208	217	215	198	166	208	220	203	188	179	200	186	240	185	209	197	176	195	204	201	205	181	211	189	180	209	206	167	209	226	175	194	188	185	183	183	188	190	209	185	178	193	176	212	163	167	187	189	190	167	193	197	194	206	200	193	192	198	229	182	205	185	171	207	195	184	223	232	191	212	203	197	190	180	177	206	240	195	189	202	194	201	194	199	210	205	202	196	199	199	197	187	188	200	223	194	203	186	204	194	226	209	164	187	189	202	179	189	193	197	204	227	186	171	218	182	208	183	196	189	175	197	194	213	203	211	195	192	208	162	176	169	199	191	206	223	172	191	205	195	198	185	184	185	177	202	208	175	181	192	201	201	192	207	197	194	185	204	170	180	183	200	189	206	202	186	195	186	197	207	207	185	192	220	172	175	178	213	172	211	216	219	214	187	201	217	165	213	176	201	215	200	191	192	219	202	192	198	180	213	180	197	187	199	184	201	205	219	202	197	237	182	189	194	201	190	204	215	195	210	196	202	184	180	200	183	235	201	194	170	195	195	184	197	175	187	208	187	198	207	217	204	172	189	217	192	212	194	169	202	203	221	215	184	179	166	185	181	176	166	182	180	191	228	200	190	201	192	188	217	206	201	188	206	197	193	207	206	192	180	193	178	183	177	181	199	202	196	174	198	200	202	206	227	184	200	193	170	190	199	212	194	205	185	208	200	207	182	183	181	197	190	214	189	174	200	177	216	216	185	183	192	197	189	172	229	182	181	178	186	189	196	176	179	194	160	204	170	198	205	198	201	184	183	189	207	215	198	197	198	168	187	201	197	196	201	173	215	185	172	147	203	203	194	175	194	199	184	201	191	201	175	183	193	184	207	207	195	184	210	200	190	189	182	191	178	174	213	207	179	187	176	223	187	180	177	221	190	184	180	185	214	209	212	202	188	205	201	147	184	202	203	190	183	191	192	149	186	189	197	177	202	193	194	201	230	214	180	177	201	186	214	173	173	192	197	177	208	200	184	170	208	176	161	180	180	179	171	188	180	192	177	200	196	198	209	201	200	191	195	193	188	198	198	222	221	215	220	206	189	203	165	181	226	207	197	153	185	204	222	168	206	207	220	224	160	200	206	204	207	205	190	192	213	192	192	161	194	195	193	184	205	210	179	198	183	163	205	190	190	193	190	198	181	196	199	214	183	207	182	208	197	171	184	201	175	179	192	208	209	190	199	203	187	202	201	180	169	191	203	183	222	192	216	177	209	223	201	181	177	199	201	201	210	188	184	215	196	210	201	182	202	215	195	201	202	189	194	207	181	201	186	166	195	176	189	202	189	199	189	183	210	195	200	192	175	193	203	189	188	189	177	201	171	183	198	192	202	201	178	215	211	217	207	221	165	196	204	189	200	175	198	177	200	194	171	187	204	199	211	218	197	175	191	199	169	214	212	192	208	205	199	185	191	194	204	185	213	187	186	213	170	189	206	200	199	193	199	218	196	232	190	217	197	205	197	191	218	191	186	162	190	195	199	183	208	191	165	189	197	187	216	206	211	192	197	185	196	172	209	202	189	186	183	197	185	194	202	181	185	177	199	198	187	191	180	191	197	183	189	204	185	181	208	226	213	198	207	188	174	194	199	198	185	201	194	209	193	205	207	215	197	188	182	214	208	178	208	192	206	202	203	184	184	190	210	198	216	194	196	202	189	193	199	208	171	200	206	180	191	203	201	199	196	189	210	195	190	202	166	201	165	178	210	167	201	209	184	196	173	190	210	212	188	205	208	206	186	201	207	188	195	223	186	184	196	200	222	201	194	169	216	203	207	180	213	198	191	150	191	212	185	184	176	208	194	188	229	183	206	192	201	207	166	191	169	210	171	205	193	185	191	159	169	177	197	171	206	196	203	231	209	188	208	165	211	183	185	185	193	168	212	205	204	203	220	200	196	175	196	185	209	196	207	167	191	193	168	186	204	193	183	207	198	194	177	173	210	219	202	187	183	189	178	190	208	183	194	193	195	217	211	226	166	212	207	213	179	190	161	179	173	207	186	188	201	182	198	163	209	225	193	203	218	173	192	209	192	184	182	198	205	195	190	175	192	181	195	207	191	194	235	210	207	201	199	192	186	182	202	178	170	208	214	160	189	206	202	193	177	179	210	210	211	224	201	188	186	188	182	186	194	201	167	192	201	153	177	191	218	210	194	195	198	168	169	169	170	217	205	204	203	192	216	199	192	179	194	193	210	172	207	221	211	200	173	184	152	199	187	174	212	227	186	183	209	194	203	195	207	198	190	181	200	196	183	199	169	215	196	172	183	183	191	190	179	183	179	214	204	200	213	208	241	181	172	210	218	181	210	197	211	170	191	199	193	196	190	200	200	206	175	214	188	204	192	199	200	210	200	187	190	178	208	194	204	196	214	190	198	173	191	181	191	186	183	172	187	178	206	230	230	202	224	190	175	213	198	194	181	209	209	180	213	194	202	195	199	207	191	184	199	194	200	216	183
17531	25899	21989	32772	24417	31109	20072	23039	22868	15517	13043	16206	15238	13019	10559	10731	8095	7584	7143	5052	4280	4042	2786	2626	2275	1797	1402	1342	1244	1051	955	1017	893	870	945	1015	985	901	879	903	946	923	994	881	817	729	789	714	701	640	702	650	639	639	666	600	625	611	541	586	583	517	555	514	525	545	508	523	485	549	533	522	501	487	497	474	465	474	498	484	501	515	453	471	494	484	546	526	530	469	490	501	529	548	538	558	542	527	506	505	493	497	481	488	497	511	489	445	454	476	503	505	517	471	485	493	476	503	464	456	474	490	484	502	446	476	460	496	496	482	468	469	492	458	483	454	465	477	442	484	464	456	477	404	439	468	466	466	470	446	462	455	463	458	472	502	468	487	466	490	497	492	464	450	499	459	464	464	459	450	466	529	485	470	451	481	449	448	458	464	439	483	470	473	473	493	473	483	478	490	463	477	453	468	473	488	479	489	480	467	471	499	451	488	443	498	465	512	474	438	499	501	478	469	452	478	502	475	458	471	453	481	456	487	495	458	480	503	456	477	481	449	488	475	494	490	493	460	428	495	438	480	445	450	458	467	437	491	460	509	479	449	446	454	466	508	480	487	506	494	466	481	459	442	495	448	481	453	458	480	473	469	441	445	469	473	439	454	468	470	465	487	503	438	466	454	494	460	488	442	485	475	443	504	429	515	493	480	473	484	476	455	457	473	474	436	464	509	494	510	441	476	462	446	510	467	466	429	497	474	454	469	470	450	466	478	450	458	480	474	478	486	448	460	515	485	434	445	447	449	449	479	474	451	474	435	503	461	464	488	494	510	468	516	459	493	443	457	511	454	433	433	481	445	458	465	463	488	462	493	479	481	452	506	465	432	472	471	521	451	464	433	486	503	440	446	461	466	480	447	458	508	460	441	457	483	465	432	447	460	437	501	465	493	472	491	440	444	466	416	454	494	480	498	443	451	492	445	447	485	470	480	504	516	501	473	448	457	486	449	465	457	463	435	463	494	443	449	441	475	494	496	447	483	482	455	479	478	469	430	483	428	472	484	436	444	477	462	484	475	505	485	473	443	474	463	418	481	500	472	472	476	467	437	472	464	463	490	495	490	485	472	447	473	465	490	460	492	474	488	481	443	484	437	505	483	466	453	475	473	465	460	465	473	475	455	506	468	479	481	477	492	440	453	458	451	478	475	482	488	447	465	492	468	462	459	477	492	459	481	471	455	501	504	450	469	500	434	424	475	474	469	458	431	464	489	484	436	439	481	482	471	469	448	462	473	497	458	459	499	484	440	458	476	458	488	434	476	480	487	464	473	468	483	484	429	498	455	489	485	455	469	454	499	445	467	477	489	492	456	427	457	503	481	453	495	480	468	456	444	463	475	453	493	474	432	482	474	470	450	446	481	491	483	490	492	455	456	439	466	464	445	470	433	456	477	431	483	469	460	441	465	457	437	481	498	476	494	500	484	464	492	465	424	464	450	445	454	497	449	452	458	484	447	469	471	511	490	464	444	508	476	460	481	489	484	437	477	481	440	462	509	448	465	463	458	476	455	529	434	497	501	477	491	473	454	476	483	491	423	503	462	470	436	455	488	485	481	498	458	448	514	480	464	441	446	466	478	488	444	474	461	472	460	479	452	462	458	488	473	475	444	500	464	441	420	492	479	500	478	476	483	439	468	491	442	471	479	491	518	476	430	505	497	474	444	459	445	489	471	427	469	469	473	484	468	462	481	493	458	465	468	442	477	483	447	455	462	515	440	478	447	447	518	485	456	453	471	466	456	496	482	477	502	476	472	497	466	530	480	453	485	479	417	467	469	478	457	442	491	500	482	463	458	487	486	477	430	487	491	486	418	468	442	441	434	501	443	453	464	430	460	494	456	501	469	459	452	536	453	486	467	493	484	519	488	460	477	460	479	489	483	477	453	448	408	479	492	479	421	492	471	473	450	460	476	445	476	460	444	448	453	456	475	477	453	457	495	443	451	469	446	447	463	436	494	426	476	489	447	496	456	506	454	484	468	492	504	489	426	510	485	463	472	481	464	481	480	436	453	470	474	454	449	483	496	474	451	476	419	495	471	492	445	453	465	488	459	460	510	467	458	481	467	461	466	485	472	438	447	480	460	493	475	479	446	476	438	481	446	513	493	458	482	475	482	458	504	457	457	500	470	487	447	451	479	451	469	446	446	470	515	458	494	503	481	488	488	483	487	479	471	467	472	472	469	464	444	464	472	474	462	462	500	506	470	432	483	444	474	428	490	435	500	449	484	451	479	467	434	451	469	443	478	450	470	455	487	456	456	450	468	440	450	442	480	490	425	481	453	508	463	473	448	463	450	460	466	432	471	491	455	515	442	471	484	473	484	495	417	491	465	490	450	445	474	510	426	444	470	464	446	478	462	478	476	521	459	459	471	453	454	515	489	436	478	466	456	478	491	481	483	498	459	449	459	458	483	470	492	469	455	482	495	436	433	469	461	488	460	484	470	486	454	450	499	507	487	510	462	475	493	494	480	473	442	459	460	472	447	445	459	502	441	485	452	514	507	475	482	474	485	457	475	457	472	481	460	483	485	445	460	459	469	454	458	486	477	453	450	496	501	487	461	477	444	452	481	480	422	452	477	465	487	452	443	480	418	505	493	501	457	459	503	476	479	490	442	453	423	434	501	481	473	473	441	474	464	462	483	465	506	463	486	454	477	491	450	502	445	469	471	492	433	462	441	480	478	480	508	481	462	492	478	495	480	455	455	482	441	472	478	457	501	495	482	507	493	462	476	482	444	463	457	483	483	499	455	466	475	449	460	466	485	494	471	473	492	469	488	491	490	468	471	450	464	498	445	479	460	458	496	424	475	453	485	495	469	479	463	448	462	511	480	487	475	449	497	449	428	511	473	484	514	488	441	500	478	499	486	467	437	485	450	431	508	481	466	459	455	446	479	457	500	454	496	462	500	466	462	477	469	501	452	470	497	460	460	458	447	454	474	423	494	496	467	502	471	447	493	456	496	470	451	482	494	459	477	488	477	499	479	480	449	445	477	517	474	466	470	478	517	470	491	448	471	476	439	449	450	432	459	459	477	459	464	482	497	450	462	471	462	458	467	509	436	458	479	474	434	467	431	463	441	503	455	508	461	459	458	492	462	471	464	490	441	456	503	487	468	443	485	489	449	492	444	466	422	481	505	497	470	492	486	480	469	501	473	461	473	425	460	476	474	481	504	461	483	488	495	449	497	446	467	473	425	449	453	449	492	510	499	475	457	461	467	414	436	460	459	430	498	452	484	430	474	453	497	431	509	446	506	473	476	460	462	477	485	470	430	477	444	471	498	497	496	485	500	449	454	440	442	491	444	461	470	463	465	493	480	483	478	476	495	469	470	491	485	478	451	461	460	499	486	473	516	472	508	474	475	485	481	468	467	455	434	458	476	485	460	501	467	483	448	503	499	499	452	455	476	491	471	469	490	490	432	464	474	505	451	446	474	436	471	447	450
33986	35754	32221	34664	28329	30420	26649	18942	16221	10240	7533	8205	8443	6238	4203	4055	3030	2867	2175	1337	1086	857	724	527	479	366	348	338	321	214	235	224	249	228	230	257	240	243	245	206	206	228	240	217	218	211	186	180	184	148	174	186	188	130	171	176	173	154	168	158	176	168	168	183	156	144	162	176	160	133	145	143	154	132	139	151	140	121	136	138	144	193	169	136	143	137	141	125	143	141	158	164	167	123	142	163	152	147	148	130	145	152	123	129	135	150	128	147	141	153	134	141	119	141	129	159	134	131	131	128	149	123	138	126	127	130	125	126	150	141	147	137	145	119	139	148	137	138	129	141	139	146	137	135	127	140	151	162	186	131	144	144	142	134	131	113	144	158	124	134	141	138	144	142	135	150	127	137	149	139	147	157	133	126	119	129	125	115	134	137	155	163	136	130	141	153	123	135	137	142	153	130	173	136	147	133	132	149	125	172	129	146	132	134	137	154	131	131	159	132	131	132	152	173	122	147	122	138	129	147	156	133	140	155	139	152	136	147	134	137	110	165	107	143	128	160	141	134	164	152	149	160	132	147	141	168	143	134	142	139	134	150	130	125	152	142	132	126	132	152	151	161	124	131	131	124	149	133	146	147	142	129	125	133	133	166	122	137	172	129	152	147	108	163	145	155	153	142	155	155	115	124	140	135	141	137	138	137	124	147	161	156	141	158	151	131	143	147	148	136	136	159	153	122	143	124	132	123	144	142	161	154	134	125	142	146	160	147	116	143	153	147	119	149	143	136	146	151	140	118	150	134	128	133	155	147	137	126	132	125	124	156	129	120	157	150	133	145	135	131	163	123	121	123	152	137	139	124	118	136	152	162	140	129	117	130	136	123	159	139	119	137	145	131	144	147	133	110	154	165	151	145	144	155	134	160	122	155	158	132	138	132	142	134	133	120	150	135	130	136	143	137	130	123	119	163	130	122	153	136	134	129	141	130	141	140	138	123	161	127	132	132	134	129	140	125	125	138	161	139	137	134	136	122	148	147	142	137	134	150	132	155	124	123	134	167	151	159	124	138	120	139	142	137	136	129	121	124	138	142	154	137	142	120	147	133	118	162	138	157	127	130	150	146	134	134	156	139	155	150	135	148	128	128	159	148	115	146	138	146	146	120	133	151	146	161	138	144	128	148	140	161	130	144	146	139	138	154	177	145	144	136	146	135	145	138	137	144	125	151	125	156	120	136	138	133	134	147	137	147	147	153	127	133	132	134	114	133	129	136	132	117	145	140	143	128	153	138	137	134	157	143	136	165	140	141	152	127	142	145	125	150	135	127	157	139	130	123	140	148	148	133	116	143	148	137	140	133	150	135	147	148	121	119	157	133	149	147	155	132	145	161	112	136	115	138	154	126	130	150	161	141	138	144	145	134	124	165	136	138	143	139	152	135	149	116	135	138	124	131	139	137	151	149	145	138	138	151	138	134	159	144	130	147	151	123	130	161	129	123	129	140	147	126	122	136	137	145	143	142	134	131	128	116	132	156	166	130	155	146	142	102	126	145	135	136	144	126	148	151	150	134	129	125	124	140	139	124	134	128	121	138	143	140	148	122	138	157	120	127	133	128	150	118	126	124	119	135	116	156	140	130	128	125	146	136	128	126	127	156	137	135	138	129	112	124	142	136	155	135	150	136	142	143	155	148	145	152	151	141	142	129	145	140	138	137	143	130	133	154	132	134	140	149	142	129	128	144	128	126	158	141	125	146	146	126	133	146	139	144	147	142	136	147	144	143	146	113	132	136	118	122	135	129	135	123	147	137	130	155	139	161	148	151	135	136	139	149	137	140	139	123	157	159	141	139	133	141	134	126	135	133	126	142	128	151	128	146	144	122	143	142	156	130	134	134	155	141	137	161	121	124	129	141	135	140	151	139	137	160	124	143	139	135	131	150	142	126	125	124	141	140	131	133	143	130	118	128	119	145	171	124	162	151	149	129	140	120	114	133	123	147	129	140	146	132	131	128	148	175	154	125	131	133	129	162	139	129	132	129	125	125	141	114	147	127	163	147	126	136	135	145	143	147	136	124	136	138	148	167	150	153	159	141	163	118	150	129	133	129	146	159	145	142	124	131	137	149	133	137	135	148	141	142	117	144	139	108	155	142	139	115	143	132	141	144	142	125	134	132	131	143	129	134	137	130	127	142	149	140	132	136	167	127	121	139	131	144	151	154	135	125	135	117	136	129	155	142	160	147	147	142	135	161	120	150	135	152	159	142	140	133	168	127	133	131	126	114	135	142	137	142	160	139	146	134	131	151	147	134	150	164	139	130	154	136	134	140	160	138	143	130	140	138	135	142	160	132	128	123	146	146	142	145	139	144	143	157	133	134	135	145	154	130	134	130	156	151	121	144	126	138	133	147	138	150	130	157	130	135	158	143	156	136	133	129	139	144	120	122	138	141	149	153	151	133	159	146	134	130	118	134	148	148	139	132	138	154	157	133	140	115	136	148	132	144	139	131	134	117	117	151	134	138	124	147	142	151	137	135	131	136	142	129	154	145	139	153	141	126	138	137	137	131	134	126	137	135	164	163	128	154	136	149	132	160	153	144	130	154	143	140	151	123	131	160	134	139	122	133	148	151	108	151	168	130	131	118	152	125	119	157	152	130	126	154	136	137	148	125	118	159	156	150	147	139	142	149	150	139	147	139	122	148	149	140	148	142	143	153	124	125	131	140	146	144	123	166	115	140	126	143	148	132	136	131	160	133	125	146	132	129	135	155	134	131	145	120	129	139	135	144	136	140	134	144	141	141	149	139	158	104	163	152	123	152	139	157	150	147	110	143	138	139	133	132	148	132	132	155	113	129	127	149	152	148	152	122	150	126	123	132	144	139	119	129	143	138	127	136	137	115	134	152	137	115	139	135	121	160	163	134	142	142	154	152	122	138	142	143	137	165	129	164	179	133	137	144	126	134	132	136	140	132	128	135	147	117	142	128	151	153	131	158	144	130	139	144	128	132	133	134	143	118	122	119	125	155	147	130	135	141	172	127	137	146	128	126	134	130	143	142	134	108	128	146	138	130	143	127	145	150	138	112	143	123	141	144	155	142	124	132	140	117	151	136	130	132	165	143	145	111	127	141	140	132	166	137	137	137	143	143	152	143	123	134	144	120	131	121	120	114	137	169	135	149	134	141	163	137	121	141	126	131	126	135	141	130	142	104	147	129	134	129	145	138	121	135	121	158	140	138	124	144	133	132	132	121	129	141	132	122	134	129	143	144	156	147	141	158	148	139	131	132	138	126	114	118	140	139	133	151	145	118	158	139	134	152	151	137	143	145	145	149	151	146	116	147	115	151	152	134	125	128	124	159	130	143	136	123	104	124	135	143	156	145	171	143	134	131	153	143	138	147	137	133	145	159	137	152	133	143	129	126	150	154	115	129	147	133	145	159	136	137	148	128	147	146	125	148	155	112	124	127	144	129	117	147	132	124	138	151	153	135	123	147
21553	30044	26429	38282	31141	40163	28557	28911	28872	19965	18608	22141	21098	17060	14143	15676	11423	11677	9249	7017	5965	4996	3447	3050	2572	2050	1609	1574	1537	1233	1117	976	980	1023	1038	1035	1120	1058	946	941	1033	1152	1010	898	871	833	838	668	636	669	665	746	610	592	631	613	602	562	470	490	480	524	518	471	461	432	453	415	411	404	412	380	446	379	386	386	401	351	370	388	368	403	372	334	404	418	431	418	401	413	414	400	428	374	388	425	383	427	414	376	411	389	394	384	397	375	355	413	376	394	382	353	399	370	393	355	352	362	371	340	345	343	338	369	379	373	334	317	349	341	337	352	371	363	356	353	372	317	334	347	348	367	343	333	362	343	338	328	337	345	345	332	345	348	329	335	339	338	321	353	345	357	333	341	338	372	342	331	370	343	310	328	341	351	360	391	335	329	348	370	352	341	342	369	354	320	324	329	311	309	350	355	340	370	326	351	370	295	324	388	336	335	392	311	332	371	327	335	318	356	346	375	331	369	316	284	329	338	346	352	335	351	352	338	322	351	339	324	361	322	341	330	353	326	341	316	333	335	320	331	335	355	364	330	348	352	340	328	376	386	328	355	335	339	329	324	318	349	363	346	384	322	333	351	356	339	318	339	361	352	350	334	354	313	373	352	354	348	362	353	336	348	349	360	354	327	354	326	355	346	349	337	327	343	331	313	332	379	381	340	347	335	347	338	340	322	339	338	329	353	326	355	337	300	346	338	329	309	316	327	335	304	353	339	350	327	352	327	356	349	364	332	316	308	386	339	333	356	377	324	340	337	342	326	340	373	336	317	334	336	326	326	309	341	349	364	335	326	311	353	326	346	340	353	349	351	342	338	337	343	327	306	337	347	360	365	296	313	353	342	332	332	325	356	329	346	340	336	353	340	316	327	379	326	361	312	327	353	356	348	361	330	333	350	361	344	340	316	369	324	348	336	332	345	359	367	321	337	356	380	347	326	348	360	340	327	323	334	330	376	338	353	340	333	353	347	324	335	368	337	337	366	361	336	346	360	309	365	383	351	361	344	331	366	326	308	345	330	330	371	336	319	356	348	384	330	358	336	336	354	337	328	339	345	319	370	336	374	339	357	346	338	348	295	344	310	350	351	326	334	356	312	349	393	299	345	371	363	339	351	337	327	329	329	350	342	353	346	336	346	359	316	332	336	364	328	317	370	334	331	335	331	342	350	356	322	304	337	337	346	335	317	357	316	364	350	372	316	340	360	363	330	336	351	358	348	324	355	361	338	358	367	330	317	323	317	358	330	329	316	335	351	352	358	335	338	330	340	324	340	347	321	327	367	351	333	349	343	370	324	350	331	330	345	335	330	350	339	316	332	337	343	313	364	358	329	359	344	318	362	362	397	330	341	299	297	369	354	327	371	347	365	332	311	324	355	366	343	306	320	346	329	345	350	351	307	368	350	327	333	328	330	340	364	359	336	313	329	332	326	364	342	330	295	358	342	333	333	336	335	366	346	331	359	363	337	345	318	311	328	324	355	375	339	363	343	357	316	355	337	344	330	355	326	337	356	317	329	302	338	351	356	327	380	336	332	349	358	353	371	364	319	318	332	332	286	344	354	315	362	351	334	351	329	372	335	302	333	343	359	330	367	335	326	346	309	327	350	343	333	303	311	330	336	330	340	322	369	345	343	337	367	360	315	363	363	333	307	347	384	352	335	332	330	332	366	356	320	351	326	339	336	335	346	341	372	333	318	396	327	354	327	341	350	355	344	327	340	370	317	340	329	332	369	325	357	372	341	353	348	357	329	305	347	314	325	366	349	354	302	328	336	354	321	368	335	357	337	364	341	308	346	339	312	326	311	340	313	332	348	342	332	381	339	327	319	358	334	359	312	327	339	349	332	346	334	346	350	356	336	333	344	358	324	327	341	338	320	374	328	369	333	345	343	310	334	332	372	346	347	362	368	318	332	323	365	343	330	344	347	353	330	347	345	324	315	330	341	344	335	363	351	358	339	332	327	321	334	330	331	327	379	336	367	316	329	324	341	353	350	332	357	345	341	341	337	348	381	357	348	337	324	351	329	333	311	386	341	329	354	317	328	312	360	347	363	349	361	353	345	347	329	315	353	314	335	363	341	344	338	313	338	339	346	351	371	365	336	307	317	335	350	364	343	333	352	362	331	366	340	347	347	344	330	359	322	355	313	306	326	344	340	332	385	333	336	334	314	323	328	309	349	311	350	368	348	345	332	343	312	341	336	332	326	350	330	322	350	341	345	309	330	334	341	306	307	346	315	347	356	351	334	323	344	367	342	348	317	316	321	298	336	334	376	373	342	329	360	320	333	344	342	370	339	342	338	347	355	319	335	364	360	325	356	358	310	355	338	323	352	339	356	318	340	357	373	348	327	350	341	332	336	398	338	346	312	321	386	318	364	343	354	330	320	380	320	369	349	335	338	321	360	350	332	297	342	328	332	380	347	351	317	352	346	353	339	328	358	349	332	325	356	300	376	364	365	323	338	332	338	341	322	321	356	328	326	342	390	341	344	336	363	324	340	348	350	346	354	364	346	328	367	351	372	343	318	364	341	328	329	323	328	341	335	342	357	363	358	312	335	343	339	321	353	394	359	367	320	328	334	342	374	340	337	344	327	358	342	341	323	378	357	370	375	355	311	370	333	357	318	329	356	335	326	338	319	349	335	332	319	342	333	330	308	333	343	353	332	335	335	335	344	352	369	334	329	332	368	339	333	302	349	355	316	292	313	318	336	319	336	348	330	330	334	339	334	326	351	335	360	294	337	362	356	332	361	328	372	342	334	326	344	325	337	327	380	319	339	354	328	332	339	325	340	324	309	317	365	333	336	366	367	321	327	374	318	334	358	336	350	326	327	349	343	349	333	317	339	355	375	352	328	339	320	349	378	348	332	345	371	309	341	363	336	361	365	322	339	337	339	325	323	324	325	345	344	315	373	335	355	347	330	343	339	366	319	347	338	352	329	319	313	340	361	305	362	340	359	338	339	341	348	328	340	313	312	357	336	334	341	353	337	328	325	326	300	311	360	302	363	362	319	371	290	355	342	340	347	392	341	322	349	352	330	335	385	345	355	362	334	396	313	333	321	322	327	347	347	326	334	322	333	378	317	329	360	337	355	331	351	374	353	315	350	324	334	330	359	358	341	352	322	341	328	352	344	362	294	333	330	351	322	361	359	324	347	295	325	338	345	361	307	352	348	346	342	328	297	341	388	330	316	387	345	348	374	337	358	337	324	348	346	273	354	336	337	358	354	310	336	337	333	335	319	375	313	358	325	362	313	357	328	380	345	362	317	347	294	341	339	348	367	353	333	352	347	341	328	322	327	365	339	349	318	364	350	335	330	340	345	342	363	353	356	319	367	348	376	344	335	348	373	339	338	339	336	329	347	322	370	332	359	320	322	342	341	325	327	343	344	367	334	306	354	335	340	358	338	343	333	324	334	338	332	350	340	329	349	383	355	333	304	344	334	341	342
7998	5693	6919	6147	3426	2678	2235	2065	1887	1281	1279	1061	686	619	695	663	523	532	500	392	392	350	301	245	277	236	238	234	252	238	199	191	211	223	217	220	242	242	190	232	218	210	216	267	202	208	216	216	185	188	211	197	194	183	189	193	213	231	204	202	189	202	190	209	193	198	199	177	198	201	189	206	227	188	197	171	215	175	196	200	213	185	209	173	187	184	191	207	201	203	207	184	201	221	185	197	201	188	223	217	190	196	177	175	214	203	222	182	165	201	197	201	183	177	171	202	174	190	209	210	212	193	217	200	184	184	186	188	222	187	188	190	204	176	175	181	177	204	199	198	196	195	167	191	199	198	176	195	187	201	189	190	202	192	189	162	184	208	172	171	178	204	200	214	205	201	187	208	197	178	201	209	219	201	183	188	193	177	212	190	216	184	187	220	205	202	202	202	223	217	185	190	200	196	206	186	182	190	181	181	202	202	186	199	190	194	193	180	186	185	202	193	200	164	181	207	209	173	188	197	191	221	187	183	206	198	230	172	173	183	200	206	177	192	173	159	188	208	182	196	202	196	177	197	192	192	192	200	217	202	196	195	176	177	192	177	187	168	206	195	207	175	178	190	172	147	195	209	181	237	177	181	192	206	172	168	194	209	161	192	203	175	211	178	178	235	195	186	203	210	163	169	182	188	182	199	220	189	209	197	189	178	190	190	200	185	206	177	181	195	206	206	186	197	198	188	201	188	203	203	195	191	197	183	193	197	177	190	213	187	209	191	216	229	187	176	191	183	182	158	207	202	198	192	196	218	209	191	189	169	174	189	221	172	177	165	194	207	204	203	185	212	209	191	200	219	196	183	168	172	201	202	200	202	200	236	176	198	196	195	215	180	186	200	209	178	170	181	208	205	214	191	181	206	221	191	187	190	198	198	207	196	181	218	180	201	200	210	230	206	182	202	194	203	204	192	189	179	218	187	176	201	179	218	211	163	212	207	202	202	179	189	196	200	197	172	215	202	182	194	217	179	236	201	196	195	186	194	211	211	189	188	212	199	206	194	227	194	197	225	210	206	203	205	182	202	207	196	182	214	203	191	204	187	191	215	204	192	188	187	194	203	203	212	233	182	216	181	204	170	181	197	176	192	193	192	201	188	190	183	203	204	192	183	222	202	186	239	176	171	222	215	180	199	180	199	180	187	201	206	178	226	174	199	188	214	207	211	211	191	195	177	162	215	207	196	188	184	184	206	208	192	197	186	189	190	158	206	183	192	200	198	194	185	207	190	188	189	207	189	193	200	183	206	184	187	201	197	189	210	199	189	175	215	178	224	198	194	196	192	170	206	237	195	203	221	195	200	201	205	207	217	202	226	200	185	191	198	214	186	177	183	216	213	187	174	180	199	204	193	183	182	178	185	178	184	191	200	204	197	205	205	195	167	200	176	187	198	179	201	174	176	202	196	165	165	231	220	227	197	187	195	196	190	201	172	163	179	192	202	192	189	217	180	218	178	215	179	211	195	219	193	171	184	212	201	212	195	185	220	178	215	173	216	193	192	191	188	199	216	183	183	181	190	186	184	190	198	189	173	222	211	219	199	195	213	179	204	204	203	209	193	179	188	192	194	192	169	222	204	209	208	212	169	185	193	193	222	175	213	187	181	179	187	203	223	172	188	188	189	180	179	203	191	183	177	195	215	214	188	171	203	217	201	198	211	210	174	187	182	187	179	194	206	208	145	194	181	213	198	186	205	183	187	185	187	184	177	214	183	180	198	197	189	176	179	206	199	194	181	185	209	193	195	193	184	203	182	191	174	194	217	205	181	204	213	201	204	196	221	191	204	205	221	198	205	200	182	190	198	208	157	192	176	175	186	179	219	189	204	207	203	193	192	188	211	189	182	188	188	221	187	194	203	186	182	180	191	183	183	181	201	187	182	199	197	209	209	193	180	194	188	166	192	194	177	231	201	204	199	188	181	185	201	213	211	195	200	186	195	189	165	176	201	196	159	202	180	178	209	222	177	202	183	176	185	195	187	178	206	179	191	214	208	215	220	227	190	204	200	218	213	198	184	199	183	206	210	204	218	187	180	186	183	217	174	172	203	223	172	202	169	173	187	196	219	205	198	205	185	194	201	193	201	185	200	195	196	204	215	230	195	201	209	167	216	173	187	186	187	194	176	207	193	174	191	208	186	179	176	182	211	208	165	207	191	178	173	191	182	185	197	219	181	203	176	182	209	212	206	218	182	198	207	181	201	203	181	186	202	187	174	188	204	179	182	206	199	204	180	182	192	231	161	202	197	195	202	193	187	202	190	205	186	192	227	172	194	208	186	208	211	178	182	191	195	186	186	206	210	175	200	224	209	208	187	170	197	191	202	204	178	215	200	189	182	224	200	171	182	173	184	210	160	201	200	210	193	153	191	187	205	185	176	190	183	204	199	188	178	194	188	203	197	192	188	190	201	192	207	197	211	192	195	183	204	186	206	201	193	200	188	209	188	181	228	189	188	200	173	170	190	215	197	200	190	199	164	175	189	217	199	188	220	176	223	201	194	203	182	188	174	211	185	207	187	205	181	186	224	187	193	177	170	198	187	224	193	185	181	212	190	188	189	180	171	189	219	208	215	193	185	183	197	199	205	206	206	180	202	212	195	189	194	197	183	197	182	193	196	208	206	206	201	186	183	210	200	194	187	174	179	212	188	184	190	209	216	199	184	192	155	195	204	184	204	188	173	201	195	202	175	197	182	209	204	192	198	199	188	174	184	196	193	210	192	200	203	202	222	188	214	224	206	205	224	230	199	204	205	199	199	197	185	221	191	185	197	168	206	187	191	195	186	175	180	198	195	211	209	191	209	205	176	208	222	219	207	195	183	167	198	222	200	225	195	181	209	173	204	213	166	201	203	210	171	202	193	203	209	195	181	201	201	192	193	179	211	183	188	208	182	186	178	199	186	213	171	199	199	192	155	183	191	179	186	215	224	176	182	199	217	207	186	218	188	204	186	200	213	177	200	169	167	175	194	160	200	210	182	202	178	215	173	189	178	182	186	183	198	166	215	175	208	217	200	204	220	216	192	215	211	207	162	173	192	197	153	189	177	180	228	202	185	196	181	212	188	203	215	183	150	178	204	181	191	183	192	192	220	208	199	221	192	204	187	168	207	199	203	191	185	177	203	175	178	194	181	217	215	189	195	204	193	201	204	166	220	184	203	195	165	195	193	199	187	191	184	175	195	194	211	182	198	220	180	182	204	210	169	180	166	195	184	221	205	165	196	186	207	203	177	203	190	220	181	196	179	184	180	180	206	192	211	172	170	207	207	191	185	193	192	203	201	203	178	184	217	189	181	169	210	181	195	205	194	195	187	228	201	180	194	208	161	236	166	178	181	220	199	220	237	194	195	165	202	219	222	183	194	211	193	202	199	208	215	192	170	196	172	204	223	193	182	196	213	201	179	215	213	191	209	200	189	179	203	174	190	168	197	174	204	175	190	203	206
5383	6302	10105	14016	9033	9272	7335	8436	8464	6119	6430	5352	3507	3388	3680	3446	2743	2687	2663	1997	1895	1557	1318	1092	941	889	823	791	840	766	686	699	662	670	677	649	715	748	692	634	726	693	700	602	603	521	566	547	572	543	529	558	549	546	508	516	479	520	530	528	500	531	504	488	529	474	527	494	499	493	471	524	510	479	516	435	508	505	466	497	490	497	472	480	464	459	508	506	514	520	509	525	514	518	517	500	529	523	503	489	513	485	470	493	510	455	468	506	498	454	492	488	497	497	501	472	518	481	491	490	455	497	476	473	473	475	478	545	476	478	475	505	521	499	466	473	461	516	479	461	447	488	451	467	476	488	472	480	515	504	495	486	493	444	451	488	451	471	503	484	446	482	479	489	508	488	474	481	497	517	494	463	462	473	518	484	477	465	465	462	468	474	473	449	458	451	478	489	457	469	520	462	470	462	476	470	469	469	476	504	475	456	480	462	460	491	485	472	502	503	483	501	482	470	464	514	470	492	482	434	549	501	443	467	458	510	491	488	494	478	481	466	473	451	462	494	463	482	480	463	503	518	474	501	467	464	458	463	434	516	491	484	480	465	477	505	516	483	485	469	487	514	466	463	479	472	491	501	493	535	505	490	488	515	505	457	484	493	472	498	451	489	494	483	454	502	466	451	477	497	481	530	501	473	449	470	499	486	478	486	472	479	463	469	449	492	474	494	462	522	484	475	502	466	506	503	463	475	479	459	457	471	489	464	452	471	502	463	448	467	483	475	466	489	451	445	525	490	463	469	419	468	445	453	458	428	469	487	423	495	471	440	500	490	485	454	455	494	463	489	445	478	521	420	496	495	486	443	453	526	438	483	473	506	481	456	482	495	438	484	512	516	455	498	465	471	492	488	474	461	459	490	469	466	479	468	434	516	484	460	510	497	498	488	453	437	483	471	452	497	478	519	448	463	495	481	464	451	501	457	444	493	476	494	456	462	482	479	467	479	436	447	488	443	463	462	446	472	487	488	462	489	504	470	493	483	467	471	518	490	447	487	486	467	511	487	469	456	452	471	440	440	465	473	469	466	468	491	471	447	446	445	483	470	493	446	478	477	494	462	461	469	500	500	504	449	460	523	465	481	445	463	512	499	429	462	470	489	434	474	472	464	472	430	501	479	489	482	473	470	445	446	457	463	467	477	482	478	467	468	465	479	502	446	475	471	528	502	500	461	488	488	466	486	496	488	487	469	440	519	454	481	478	506	519	490	499	432	480	469	466	487	490	458	458	472	498	476	468	475	502	429	476	500	472	474	506	457	505	509	477	464	499	444	465	456	503	460	462	483	447	504	474	470	489	483	520	485	442	484	455	498	486	466	499	496	488	465	482	491	489	447	472	475	501	467	462	495	504	458	490	463	479	482	429	479	437	473	502	481	457	499	495	473	467	502	464	502	490	460	433	470	468	448	509	487	471	498	481	465	496	503	440	504	485	458	533	481	450	519	514	506	466	476	487	497	474	498	491	479	471	482	467	486	500	456	489	494	447	441	450	454	501	477	450	483	470	461	481	481	478	456	469	457	505	483	463	455	497	466	432	477	427	499	494	518	477	476	470	481	467	468	477	491	512	454	486	471	447	487	466	478	475	494	481	520	454	473	481	498	494	499	522	472	446	524	474	468	444	462	478	504	471	447	482	496	485	506	478	491	466	500	470	475	497	490	486	478	489	466	496	447	497	498	475	461	478	508	487	476	436	444	490	497	469	484	473	467	467	514	474	456	459	467	482	474	516	489	468	458	457	514	504	461	512	505	459	477	510	469	465	496	495	472	459	467	467	498	470	502	511	483	496	493	495	519	497	503	494	463	468	483	471	542	495	490	481	465	484	483	495	488	503	462	494	448	473	507	531	536	460	467	475	504	506	444	500	489	476	481	503	471	477	483	479	455	484	472	471	511	443	488	521	480	477	479	478	448	498	471	505	478	460	492	517	496	469	464	472	485	467	487	501	493	515	482	510	470	519	472	463	474	504	441	417	474	459	507	520	489	464	471	445	482	502	471	494	501	438	493	497	447	498	512	463	463	455	488	486	501	498	477	445	514	496	516	443	502	480	508	458	496	465	477	481	480	472	488	477	489	473	519	473	491	497	464	490	461	492	475	477	511	471	472	462	489	486	484	494	470	469	444	453	427	513	502	465	454	512	471	484	484	464	498	496	496	512	493	481	473	477	442	441	475	508	507	498	471	475	481	478	473	461	519	492	492	476	505	500	478	463	473	487	470	463	467	471	470	443	494	494	488	475	475	462	452	473	500	444	475	488	459	486	500	496	496	481	445	448	467	518	449	502	535	479	449	465	455	466	451	443	449	447	473	486	525	461	487	460	461	490	465	450	508	474	530	492	508	448	485	483	490	467	523	480	451	470	443	455	497	509	468	507	456	475	495	467	446	505	488	491	484	463	503	468	466	482	479	453	451	470	488	429	466	462	484	495	508	472	459	488	478	531	456	460	480	519	489	462	481	496	447	487	463	430	416	486	497	459	518	486	505	468	457	504	441	474	484	481	473	470	459	463	466	478	492	481	483	506	497	480	468	494	456	438	479	475	480	476	484	473	530	473	459	490	496	463	484	479	503	455	507	471	478	467	468	480	471	504	445	494	484	477	486	448	440	513	480	479	468	461	450	484	467	477	478	470	494	471	482	499	504	519	516	476	491	492	457	487	434	464	514	461	479	463	462	457	476	484	473	435	491	505	467	506	465	462	461	489	448	473	472	509	470	495	489	499	452	446	495	473	502	504	487	481	511	443	486	463	434	496	509	452	471	466	474	482	493	468	445	473	532	495	472	501	477	510	467	491	469	494	466	462	504	522	503	465	522	484	502	492	440	485	503	473	490	477	499	461	496	499	445	494	459	460	471	459	489	473	477	447	470	464	471	465	471	486	541	473	460	457	494	494	453	458	475	475	449	494	458	479	474	498	475	484	493	507	498	443	514	464	463	446	469	526	484	480	467	490	502	480	498	462	484	479	492	453	441	503	488	420	461	468	438	483	459	502	485	478	498	487	488	492	456	479	456	448	494	500	476	484	505	486	481	463	527	460	486	510	433	508	481	477	515	460	494	448	495	473	478	467	447	454	490	497	515	473	463	461	455	446	484	506	470	508	511	470	467	468	443	486	463	462	470	444	502	487	457	482	506	464	485	504	468	452	492	468	488	458	477	483	468	461	484	441	478	470	481	489	509	498	448	479	487	489	506	504	463	458	477	492	488	456	448	514	508	455	501	476	441	485	497	483	525	511	477	469	487	481	491	502	480	488	514	494	494	460	457	484	458	492	480	482	487	485	446	466	517	474	458	462	446	477	450	470	495	514	444	436	531	495	470	485	503	509	473	500	445	474	515	462	448	481	462	460	519	461	456	469	507	442	453	473	483	476	452	449	489	471	479	488	503	481	496	479	469	462	454	478	517	473	459	461	491	490	507	485	498	488	502	429	484	487	494	415	467
26229	26179	34163	30023	26060	21423	16556	11987	11112	6992	5726	4670	4301	3285	2732	2035	1387	1271	1179	866	915	668	460	400	358	322	309	316	255	281	247	237	229	263	210	255	254	278	245	276	241	257	248	237	226	234	228	216	201	230	208	227	201	217	227	206	204	216	189	235	194	203	206	189	207	202	212	191	190	194	196	206	193	193	186	182	175	188	198	197	223	205	204	197	199	193	209	160	207	207	207	179	193	189	201	198	216	214	216	172	197	177	187	162	184	226	168	231	210	163	229	187	200	210	197	204	192	203	215	170	169	205	197	189	154	194	174	199	187	191	216	194	197	202	176	180	182	184	225	195	197	188	184	200	181	185	206	192	189	192	173	177	180	196	191	193	182	190	181	189	192	209	180	180	176	190	207	205	190	188	185	187	197	162	178	202	200	179	192	187	187	198	177	197	185	199	180	214	174	196	191	220	180	190	186	200	191	196	195	189	183	180	184	186	214	217	181	204	197	201	193	188	181	201	176	184	190	228	180	156	178	193	192	221	195	220	197	185	188	223	211	209	179	230	190	197	188	167	188	202	171	180	190	186	187	191	203	176	201	181	188	183	196	216	179	200	195	180	209	188	160	191	194	184	199	207	233	194	186	212	211	198	193	161	168	204	197	188	173	198	201	172	193	174	188	190	207	168	182	186	185	212	195	175	232	199	204	167	201	187	164	161	233	169	212	216	191	202	189	181	196	180	194	209	189	171	177	208	243	191	208	224	197	201	191	182	211	213	209	178	170	193	220	218	202	158	211	171	198	202	203	190	185	179	216	181	203	203	183	204	201	183	187	209	184	185	189	214	178	186	204	187	206	179	184	182	198	192	185	191	198	205	189	182	191	189	193	190	180	175	181	186	191	164	196	198	196	198	179	161	186	196	176	182	183	184	200	211	188	220	181	228	190	187	182	205	192	200	171	197	195	182	201	191	166	183	199	193	201	182	205	192	186	191	177	194	203	172	179	180	193	177	190	196	192	196	192	181	218	200	172	191	187	184	210	184	191	188	205	217	206	185	189	191	199	183	181	198	197	204	188	168	193	204	215	181	180	170	205	186	216	172	173	207	202	207	212	192	191	187	181	169	201	197	166	168	192	195	200	173	187	173	192	214	177	200	219	195	179	163	196	165	173	205	180	176	198	195	192	195	166	198	190	170	202	185	200	196	194	205	189	219	189	185	193	187	195	186	182	190	202	187	182	182	187	187	227	206	222	176	194	187	164	180	199	175	170	196	201	190	180	215	175	191	180	167	195	188	201	179	192	181	212	183	196	182	187	192	198	202	208	180	202	212	227	194	185	194	160	202	182	187	185	207	190	206	210	148	187	188	216	197	191	187	192	194	202	169	205	189	187	220	199	176	198	183	183	187	215	202	183	190	185	187	206	194	183	182	187	221	193	200	206	196	189	182	178	205	198	212	183	191	197	190	200	196	191	190	195	206	218	199	207	210	185	205	216	205	195	191	206	199	209	177	189	180	192	208	172	189	161	201	196	184	189	201	177	203	204	211	197	190	184	180	185	166	165	197	193	207	191	189	180	159	194	199	201	190	188	173	191	158	188	199	162	185	172	177	188	200	186	198	213	152	164	200	170	194	218	207	181	183	209	183	173	161	180	183	188	185	172	191	209	162	200	178	189	206	204	206	193	179	176	202	186	207	180	188	190	183	195	186	201	181	189	187	197	178	195	218	194	184	183	178	186	186	203	192	205	181	171	192	179	182	168	197	182	192	199	206	177	191	210	211	193	202	191	165	161	180	172	219	204	189	196	196	176	191	170	179	205	204	175	173	177	179	172	206	181	180	205	169	193	187	204	177	197	152	199	185	166	178	182	182	183	203	170	181	176	217	189	188	191	175	178	181	206	191	208	184	188	205	182	197	205	206	183	178	172	210	170	188	186	202	185	187	207	197	166	188	205	209	200	207	192	202	200	171	182	197	180	186	189	174	190	221	185	211	198	186	184	202	207	209	184	165	183	205	167	187	166	222	203	223	215	215	210	189	204	169	199	182	173	191	183	176	208	197	199	199	189	188	151	161	192	199	196	191	219	206	191	187	225	193	207	199	187	180	181	196	196	195	181	209	198	176	198	183	189	190	179	199	228	207	205	194	191	191	181	169	177	215	193	183	201	199	193	188	210	197	175	203	184	186	196	179	186	193	166	193	217	202	186	191	182	213	193	198	194	152	190	185	181	175	205	213	186	192	186	213	197	196	171	185	192	182	169	197	197	188	183	183	196	195	183	200	197	228	191	178	197	175	207	203	200	208	183	194	197	194	174	187	193	196	194	194	202	196	206	185	172	162	216	184	214	176	164	159	195	188	206	181	189	171	203	208	203	202	184	181	183	189	196	211	177	196	194	186	189	200	182	194	195	189	180	188	192	179	172	187	207	180	202	221	193	178	175	194	203	210	199	196	198	164	202	206	176	212	187	203	205	165	210	194	191	199	195	231	203	173	187	200	196	176	200	182	206	188	180	186	183	148	201	201	200	187	181	212	174	188	221	170	207	187	186	192	223	199	196	201	198	195	195	169	175	198	200	196	200	181	201	185	183	212	194	200	169	183	173	187	200	209	186	174	166	194	202	176	191	181	195	164	199	181	193	195	175	194	188	200	184	191	183	178	194	193	193	196	189	183	213	181	198	222	204	183	169	183	169	201	204	194	186	200	182	210	200	209	163	195	198	195	192	202	182	186	191	207	194	199	207	206	181	173	205	186	166	191	196	170	181	187	161	195	197	191	187	185	189	201	194	183	168	192	207	164	185	190	219	197	192	178	197	199	209	185	181	198	191	208	206	211	194	205	191	186	191	184	200	194	210	180	196	150	195	194	197	207	196	179	187	189	211	177	181	178	200	204	216	206	187	208	161	203	182	192	205	184	170	223	179	187	192	173	180	181	203	190	207	200	189	204	199	186	184	181	223	211	200	193	165	197	164	202	199	175	204	191	207	201	202	174	193	189	191	193	182	192	178	190	176	177	195	205	193	194	178	198	191	197	183	180	168	190	194	203	167	192	177	194	201	189	196	171	187	211	183	208	185	200	199	200	181	177	172	212	203	180	176	198	194	189	183	196	173	177	182	198	187	201	182	218	206	216	206	194	208	198	193	176	192	184	199	188	193	194	174	174	188	200	209	179	208	182	169	191	185	202	192	197	186	179	200	187	178	233	211	222	193	202	183	197	197	182	212	173	193	187	194	204	218	220	193	193	175	196	179	189	166	199	203	178	182	191	168	187	182	234	187	211	209	203	202	209	200	204	199	201	169	171	183	182	184	213	180	192	202	199	210	216	177	185	185	196	183	205	204	203	195	189	168	164	173	199	203	203	207	198	197	207	202	196	207	195	178	198	177	186	184	176	186	211	194	202	188	225	198	215	205	183	210	199	188	206	170	181	203	200	175	216	187	204	196	187	214	192	200	220	178	210	210	177	185	234	192	187	214	201	208	165	178	180	192	222	206	195
17405	21351	26007	34093	28570	28097	22899	22556	21722	15468	15432	15370	15032	11790	10249	10189	7177	6507	6404	4718	4532	3255	2421	2177	1822	1467	1353	1214	1287	1097	848	863	917	891	970	966	1049	946	930	916	936	990	952	796	853	753	747	678	642	675	735	667	640	612	648	648	596	574	573	580	517	560	579	524	477	547	546	477	513	481	525	498	529	469	482	506	491	478	466	445	491	453	494	458	483	546	528	527	517	491	533	484	517	519	532	489	519	527	452	500	464	478	468	500	446	458	496	471	464	491	544	493	473	473	475	452	455	451	485	465	436	469	465	452	459	450	486	475	460	471	457	496	470	482	476	436	503	486	459	460	443	474	490	425	413	465	445	470	483	432	507	461	458	504	447	434	451	462	516	473	470	461	477	476	464	507	465	480	434	444	468	462	490	451	444	447	452	466	448	443	439	473	482	462	473	477	498	485	439	478	416	467	467	457	485	470	475	439	456	454	447	493	463	458	418	483	454	467	456	512	492	443	446	474	476	482	510	478	459	477	459	439	442	480	493	412	426	464	445	451	454	463	440	458	474	462	467	475	482	455	460	463	456	486	435	414	442	443	449	462	478	498	451	467	464	454	492	480	451	456	482	445	431	430	486	446	483	470	478	450	452	485	449	465	465	489	465	480	452	470	441	450	449	482	478	504	449	442	461	464	464	441	453	505	494	438	450	455	466	454	440	445	456	477	509	469	473	503	419	464	452	461	432	482	491	417	451	461	457	451	454	467	437	453	440	492	490	455	444	486	479	472	502	444	439	480	475	460	434	468	505	429	501	465	466	487	455	480	457	490	447	480	479	487	453	456	474	468	457	464	448	497	484	446	461	501	489	441	455	453	444	474	468	459	437	469	425	455	445	466	490	462	497	471	465	439	471	479	450	477	463	461	501	488	458	479	458	477	454	437	515	490	447	438	474	487	462	474	471	505	503	446	486	479	447	474	443	460	452	438	453	464	492	441	544	455	477	455	498	462	453	468	433	478	485	468	452	480	526	449	431	448	489	470	475	462	446	439	446	440	465	471	447	498	459	462	491	490	476	467	423	465	432	492	437	533	503	461	464	508	468	514	429	471	454	493	463	466	457	502	468	441	493	469	448	469	453	461	453	490	430	505	431	451	436	513	466	432	463	443	454	475	455	451	411	515	448	421	416	471	488	466	436	516	466	455	455	477	451	442	476	445	446	471	465	483	442	472	456	456	453	469	431	446	452	456	445	498	461	479	478	454	431	442	473	469	450	478	475	478	450	495	445	457	444	444	502	455	455	489	458	438	448	459	455	471	469	454	485	457	453	447	437	459	439	431	527	495	476	489	447	458	459	428	456	462	452	428	491	443	478	483	460	492	474	453	474	483	446	461	478	464	481	479	437	485	426	508	491	429	478	453	450	439	482	479	446	444	462	522	503	463	456	484	451	475	442	464	501	470	451	462	462	468	424	475	465	481	454	460	482	446	440	422	492	454	481	473	422	506	445	479	469	487	456	450	489	464	463	465	452	451	443	473	481	457	454	430	445	483	486	451	462	481	450	433	452	445	471	440	466	471	470	452	435	437	489	475	432	493	451	433	455	437	461	497	428	432	477	432	466	464	451	480	466	476	430	502	432	446	463	493	454	483	451	473	448	461	460	480	473	460	466	512	475	508	463	465	470	443	508	491	503	464	466	519	456	474	468	447	459	473	475	438	474	469	461	487	439	453	428	458	440	469	459	461	441	477	474	415	434	467	489	467	507	475	477	465	497	413	484	496	479	481	443	474	422	444	480	475	456	470	480	443	504	479	457	477	455	468	429	466	426	471	473	464	504	460	453	457	464	417	490	459	492	417	433	495	465	444	442	453	456	453	449	466	469	514	480	456	465	485	487	464	471	463	495	465	453	457	456	477	483	412	464	447	452	421	464	421	466	427	437	495	479	429	459	443	432	471	452	443	443	463	457	455	509	480	446	466	497	463	500	464	478	437	448	474	456	488	460	498	442	486	479	468	468	447	468	484	454	512	463	453	461	460	434	488	427	431	474	461	491	463	485	447	480	485	482	465	488	476	436	445	463	473	461	454	555	420	476	484	443	443	475	492	467	471	487	448	486	473	448	494	488	460	431	460	456	461	460	459	453	467	483	468	490	471	491	458	451	509	458	428	436	433	468	451	439	479	465	444	444	474	483	453	444	479	475	461	478	458	435	446	435	465	455	445	450	445	468	473	443	443	453	470	445	461	430	458	459	484	493	449	445	479	462	458	478	460	472	479	413	450	495	421	444	442	491	493	482	460	478	486	456	484	496	484	452	434	485	496	468	492	437	459	482	465	422	453	436	429	485	447	472	482	491	467	450	470	447	448	470	492	452	465	439	492	465	491	485	499	483	450	464	480	512	476	450	448	475	450	475	465	447	447	461	467	461	454	474	478	460	439	467	467	457	454	463	474	475	453	434	479	472	457	452	484	455	459	475	455	474	475	465	492	456	450	453	494	457	461	479	452	467	457	446	453	437	486	477	435	444	494	473	468	474	426	475	444	488	478	451	467	452	478	478	425	413	425	433	463	457	488	467	480	488	513	476	482	465	447	448	448	479	445	464	471	486	449	445	481	468	457	457	427	477	475	467	481	445	474	460	489	437	477	459	481	433	463	469	446	448	472	455	472	465	500	436	450	470	484	438	476	449	518	504	447	455	459	476	437	512	451	430	460	438	495	468	438	462	491	461	479	494	499	453	495	459	490	467	458	488	459	423	475	502	457	490	468	474	509	483	424	413	451	467	467	454	443	435	461	454	435	441	499	468	448	459	460	491	494	470	458	477	477	494	424	480	493	490	444	454	465	474	425	428	487	459	440	478	465	489	463	499	480	521	462	442	494	483	454	465	476	464	449	468	467	475	449	449	441	491	487	480	441	467	459	441	458	490	447	455	442	473	472	463	463	485	500	452	489	518	461	405	494	468	492	445	492	423	455	450	474	462	468	448	430	452	455	490	458	443	447	447	454	438	417	475	476	476	456	488	452	467	470	440	469	440	468	464	468	477	479	450	476	477	448	443	452	421	489	494	432	449	446	482	461	431	447	478	499	479	469	480	450	490	445	460	454	442	465	461	449	437	457	492	474	450	468	506	437	456	497	448	466	443	438	475	472	474	475	460	426	455	473	478	441	475	493	439	458	442	443	430	489	436	506	471	499	444	478	477	405	445	493	509	457	486	447	468	443	457	424	429	462	431	467	409	472	450	470	454	409	462	510	462	465	460	442	463	466	451	446	470	462	479	436	434	418	467	498	426	457	445	430	450	439	520	475	460	448	453	466	453	447	473	460	453	490	473	418	470	489	476	477	423	450	476	502	391	457	481	430	454	479	481	410	469	422	463	448	460	453	472	450	451	439	498	459	470	443	512	431	450	416	495	461	497	505	478	480	466	447	435	495	436	467	478	470	477	466	495	441	524	479	497	471	474	429	451	476	468	477	470	465	445	454	407	464	480	469	493	486	453	516
35903	29994	39832	32481	29356	26374	23380	18524	16040	9898	8687	8418	7857	5777	3952	3554	2505	2133	1676	1240	1017	743	575	441	407	360	273	294	300	245	196	220	255	220	253	260	234	231	234	209	255	244	236	202	250	198	203	188	202	178	181	188	173	155	170	170	172	161	153	158	150	142	139	148	163	154	123	163	166	154	145	137	158	140	134	133	146	156	147	152	146	142	157	121	166	145	153	170	154	164	146	128	152	133	169	169	144	134	156	112	154	121	153	130	146	149	144	138	129	148	164	133	138	144	115	133	116	119	136	150	127	137	137	142	133	165	136	124	132	124	132	141	135	118	118	120	133	140	138	136	132	144	160	135	122	124	120	157	140	128	151	124	134	128	143	141	132	125	120	129	132	129	148	139	117	158	128	139	121	131	131	127	136	137	151	136	125	138	131	132	136	137	139	134	136	131	125	142	138	160	139	142	131	145	140	135	141	129	128	117	128	146	171	125	136	124	141	122	156	134	141	135	135	123	148	143	120	131	137	133	136	122	139	141	119	156	159	154	141	130	138	130	154	138	160	149	144	139	131	151	149	126	113	152	130	126	147	146	149	147	128	124	117	141	126	139	151	163	168	141	154	142	126	140	133	140	128	153	133	133	137	137	135	123	138	144	148	139	126	137	148	142	117	125	118	156	134	125	163	132	143	155	134	115	160	138	144	149	145	115	131	156	126	155	140	126	130	128	128	145	129	134	118	105	113	149	140	138	128	148	138	116	125	136	123	125	135	127	138	136	125	119	155	146	132	138	140	138	121	141	123	125	144	141	146	145	145	133	136	126	131	121	136	144	130	147	131	148	150	126	131	119	123	150	130	127	118	142	156	130	125	132	137	114	141	136	126	148	123	125	134	138	119	144	137	161	174	148	131	135	115	145	134	118	129	139	115	136	129	139	123	129	126	132	127	142	156	145	122	143	110	128	128	138	109	121	126	137	149	138	119	138	150	119	136	125	132	121	132	130	136	133	134	140	126	134	135	104	156	118	127	158	129	144	131	133	146	138	149	138	137	115	123	144	138	135	145	120	112	118	127	144	141	117	150	142	123	140	135	120	143	131	127	124	144	136	137	132	133	135	122	137	132	141	148	149	135	132	123	103	134	148	135	137	149	143	142	156	131	160	138	138	119	125	140	146	144	121	148	121	123	131	142	130	157	151	139	123	126	141	150	148	134	148	130	133	146	122	157	155	121	142	120	119	157	142	131	130	126	134	153	132	124	127	133	135	135	143	134	111	145	136	115	150	143	126	134	136	142	136	130	136	140	145	123	122	132	141	142	144	127	145	165	147	139	170	131	139	145	120	119	120	120	137	151	143	117	132	158	138	140	140	121	160	130	125	133	129	135	134	140	134	130	134	130	138	132	114	152	127	133	119	143	127	116	150	132	148	162	135	147	109	131	150	135	145	124	146	108	119	121	143	146	133	122	126	149	134	139	121	129	145	128	142	115	148	137	138	148	120	131	112	110	121	133	130	132	164	126	145	144	137	125	137	134	128	118	136	150	138	148	164	116	149	121	128	140	146	157	158	140	145	146	162	142	150	142	138	124	128	128	135	146	124	144	125	126	122	149	104	143	162	128	113	128	137	113	139	142	111	139	120	135	119	139	116	132	141	132	118	122	137	114	123	149	126	107	118	137	127	139	137	134	157	104	140	116	126	129	132	139	124	133	117	139	141	138	151	125	122	120	108	152	123	118	120	130	125	118	131	126	142	136	137	128	129	124	139	127	118	154	135	140	133	136	147	150	135	138	137	127	134	132	139	133	129	134	128	134	153	147	165	140	136	121	129	131	147	138	141	105	127	130	117	128	135	138	147	123	116	127	119	140	118	122	123	125	132	140	132	126	130	164	139	158	129	120	132	127	129	121	143	133	128	137	121	131	122	124	153	130	148	130	133	134	132	131	119	146	119	142	125	138	130	124	114	143	125	134	148	168	118	138	140	130	161	103	142	141	132	135	136	127	124	143	156	154	122	147	140	149	141	149	136	136	133	153	139	116	147	136	144	142	146	149	105	120	135	141	117	130	144	142	133	133	130	124	148	143	132	145	133	141	124	141	116	117	129	145	142	113	145	142	127	137	129	138	129	136	143	132	145	132	131	121	135	152	123	132	132	118	130	120	131	135	132	135	126	150	135	117	151	134	128	133	139	133	148	117	152	141	123	132	160	144	141	119	127	137	132	155	137	132	127	147	122	132	137	131	135	114	146	114	121	140	138	143	122	118	134	153	124	124	136	146	151	130	123	131	135	115	122	133	123	119	128	138	151	141	142	116	148	144	158	163	156	137	132	124	133	139	121	134	130	122	132	136	136	126	138	139	148	139	144	145	131	140	134	140	147	147	144	111	139	145	117	154	144	132	143	136	137	139	111	131	138	127	126	156	165	138	142	124	132	135	142	140	137	147	131	129	141	137	140	139	136	131	146	136	136	134	134	140	149	147	151	143	138	150	137	148	147	124	127	160	134	133	133	148	133	135	142	141	144	124	138	134	125	119	131	134	105	129	150	154	132	139	155	131	137	122	139	132	134	140	151	135	116	138	124	133	136	139	146	138	118	129	125	158	137	117	142	116	131	113	129	136	158	132	131	122	143	114	129	141	136	132	134	126	130	137	144	101	105	141	130	141	126	148	131	144	127	141	132	119	137	142	125	148	132	148	145	129	145	124	132	133	141	143	129	123	177	152	122	166	133	132	148	147	144	130	132	120	126	131	132	158	133	134	122	112	121	136	142	121	151	128	145	140	129	116	131	144	119	134	118	134	134	136	130	148	143	131	123	136	141	151	122	133	131	139	150	138	138	133	151	144	121	123	134	136	140	136	127	125	126	160	148	128	127	125	143	129	117	139	130	136	137	115	161	133	129	134	123	122	136	161	134	125	147	138	135	124	133	143	125	132	134	133	125	146	124	139	124	142	143	135	147	133	132	150	140	150	122	138	143	142	132	149	131	127	128	104	135	146	138	146	175	144	129	135	138	131	130	137	118	143	119	138	126	148	130	135	116	136	146	149	145	121	124	135	129	139	143	133	129	119	133	134	137	142	137	117	145	143	141	128	131	110	161	127	135	147	137	145	122	132	116	158	149	142	141	140	121	137	117	124	129	135	121	171	146	142	111	148	131	119	140	134	150	134	135	133	127	150	140	127	120	151	141	120	139	124	136	113	124	144	127	136	140	132	140	140	147	134	135	152	146	131	139	127	156	125	128	158	140	132	140	145	152	140	160	156	142	120	134	147	126	136	125	147	122	146	134	144	129	144	119	128	113	148	127	134	127	126	129	154	118	112	146	139	125	127	134	139	130	133	144	136	132	129	145	145	139	140	133	137	129	141	144	133	150	137	144	129	151	140	129	125	127	130	106	130	148	138	121	149	123	148	137	133	119	147	122	114	114	130	148	152	111	136	168	119	144	150	139	133	118	118	151	167	145	129	129	125	110	142	132	131	146	131	128	116	106	140	135
23040	23496	33531	36687	33856	35125	28271	27923	27636	19843	20168	21662	19523	16976	13470	13920	10626	10790	8865	6506	5825	4431	3194	2577	2432	2062	1498	1508	1392	1173	1043	890	1017	1118	1047	1277	1156	1130	1036	984	1026	1075	973	827	1003	858	885	665	655	729	746	754	711	625	608	626	649	559	511	468	464	487	485	454	430	458	404	364	468	410	407	398	383	362	346	371	354	374	390	391	380	376	373	388	378	424	399	405	421	446	422	386	430	451	459	455	455	450	416	397	393	359	413	348	386	383	363	382	375	360	366	389	335	399	358	364	356	340	350	308	344	369	334	327	321	321	310	372	349	341	334	331	352	363	360	348	329	323	342	303	337	344	365	323	358	361	299	309	332	345	333	320	343	339	319	342	379	339	315	322	312	368	326	340	335	343	336	375	336	338	347	326	326	327	331	360	294	362	311	338	339	356	358	323	324	354	330	359	328	337	304	354	359	351	369	286	328	325	335	371	319	332	311	343	365	334	363	333	368	322	338	375	320	365	329	312	373	317	329	304	301	328	337	358	334	327	343	301	368	316	326	345	302	327	342	358	325	358	356	358	334	318	347	341	310	324	334	353	328	342	337	334	359	333	328	303	319	347	351	309	368	348	313	344	343	338	317	356	338	343	318	305	329	338	323	332	303	365	338	334	342	365	292	325	350	329	385	324	335	336	329	342	334	346	332	338	367	343	320	338	318	361	333	327	317	340	331	356	325	360	355	321	323	350	323	319	356	331	338	344	361	336	332	284	320	318	332	324	345	323	323	327	335	321	356	339	350	337	344	372	337	355	328	336	352	340	315	334	332	321	374	337	336	337	303	320	317	345	335	361	322	337	347	359	332	329	333	360	358	318	304	317	318	325	337	323	308	339	320	322	345	326	344	328	346	311	306	331	323	354	324	335	343	352	347	319	304	358	317	337	334	331	322	300	358	358	342	339	352	330	348	359	330	349	334	338	317	321	321	352	313	307	316	334	317	295	295	358	337	348	335	351	325	341	354	374	311	331	350	334	348	327	319	302	335	334	335	350	314	339	332	343	337	366	340	311	330	353	352	360	332	342	336	318	323	312	328	360	341	334	316	314	309	336	342	341	340	303	345	320	341	324	332	337	353	367	318	364	324	291	324	315	399	338	345	332	341	322	346	331	351	329	314	339	331	298	302	334	324	302	317	334	340	314	339	330	349	339	356	360	353	335	326	364	323	337	327	337	352	339	350	350	338	344	333	339	365	328	327	310	317	315	334	336	354	358	331	327	336	341	353	321	349	307	342	302	342	354	334	384	347	344	316	340	334	332	339	331	313	300	376	327	337	309	321	354	319	369	344	348	331	339	311	350	334	354	354	365	335	336	355	311	329	337	345	356	327	353	334	304	319	303	309	325	353	353	346	315	347	320	316	307	335	308	321	338	352	329	321	316	326	354	335	346	340	313	354	361	329	345	317	325	356	345	333	320	328	331	379	356	301	308	321	338	336	341	348	329	347	345	373	325	319	338	308	320	346	324	362	347	318	325	321	315	312	339	316	310	343	365	314	358	338	318	344	347	361	316	308	333	302	355	325	371	341	325	319	333	362	328	320	328	340	324	351	332	325	332	349	318	304	326	306	342	337	326	345	322	311	341	345	329	375	305	328	334	370	335	325	362	364	321	372	351	355	335	327	342	354	327	337	317	342	358	370	336	313	363	334	306	316	301	359	324	380	327	358	381	339	348	331	323	331	343	341	325	325	352	364	307	347	323	338	328	355	312	346	377	344	323	339	310	347	319	336	363	331	327	359	342	322	333	342	377	348	324	323	341	315	343	319	314	350	349	314	341	318	327	318	330	375	342	354	347	328	362	344	380	333	358	320	362	311	357	342	338	344	315	316	342	301	367	325	347	348	324	327	371	341	350	331	330	347	365	325	382	332	322	353	359	333	371	316	337	361	339	314	309	318	344	334	353	365	382	340	332	344	334	350	348	338	365	348	369	354	339	333	338	343	288	326	323	357	347	315	320	351	362	339	346	336	349	318	340	358	343	337	351	335	337	318	334	343	352	308	329	337	337	347	331	332	322	342	319	361	332	346	365	359	325	323	329	354	369	342	327	320	369	346	312	352	325	318	333	359	368	343	345	320	375	336	345	325	323	336	368	323	366	304	359	355	319	343	299	326	334	346	312	334	323	321	360	319	332	318	381	301	341	343	301	364	327	325	367	370	304	393	290	352	367	365	329	345	319	348	344	314	327	328	336	351	318	317	309	324	363	332	353	339	320	385	332	299	295	324	320	321	281	351	352	338	304	351	336	307	347	314	382	350	359	332	324	354	371	343	306	345	337	318	359	336	318	359	346	344	314	334	361	320	351	332	342	331	336	340	337	328	328	335	355	313	355	318	350	338	303	344	325	310	351	344	325	373	337	337	343	334	338	333	308	336	311	351	335	317	335	308	320	322	335	361	348	363	323	318	326	320	322	318	332	352	332	343	341	328	316	335	323	327	338	333	340	339	356	333	344	305	318	360	307	351	321	348	344	348	333	338	351	339	346	348	374	354	338	355	306	339	308	357	349	315	363	373	339	336	322	338	297	327	321	320	321	351	336	362	329	308	333	321	332	349	335	335	343	342	354	325	315	350	370	309	365	367	332	321	346	339	319	317	298	327	356	365	306	322	365	345	324	320	332	334	342	356	353	353	362	374	344	340	321	324	343	347	322	311	377	331	371	348	351	319	344	345	346	316	335	318	383	324	321	348	340	338	321	351	342	357	317	353	338	342	355	315	328	350	321	342	342	350	360	303	377	343	369	354	366	303	354	338	323	321	337	359	346	349	360	353	315	308	325	338	349	348	344	332	359	338	300	321	315	347	368	322	338	337	331	342	312	319	346	364	318	341	353	346	369	339	382	335	330	320	369	311	314	317	331	352	339	377	330	324	380	348	329	337	357	305	319	329	354	338	326	297	346	311	328	346	362	319	345	362	365	317	322	319	353	314	314	326	361	360	332	363	354	327	356	308	342	323	319	313	342	335	325	349	363	321	332	335	357	325	348	337	317	345	359	354	339	344	328	399	350	330	323	345	321	332	327	321	338	316	340	327	319	363	367	321	303	343	340	344	334	333	348	335	375	334	335	333	330	339	312	339	355	338	318	338	369	305	350	344	307	338	319	350	329	321	342	345	365	344	327	331	344	326	368	358	348	334	294	328	368	343	339	338	318	351	322	353	287	309	314	333	297	360	343	352	351	323	391	328	345	345	331	349	321	320	328	331	338	346	345	330	343	348	321	333	324	353	315	358	327	321	324	341	354	355	339	327	363	335	327	334	334	348	316	375	302	346	307	321	360	352	298	326	338	311	314	341	384	324	340	313	324	353	365	324	334	367	300	329	357	335	321	344	340	328	315	327	335	356	327	322	314	320	347	316	322	313	341	328	360	351	337	357	311	351	325	356	341	346	331	321	315	365	326	329	335	331	340	330	320	317	342	399	321	353	332	333	345	331	313	358	310	363	345
8380	5193	8626	4891	4036	2596	2239	1904	1712	1443	1372	933	730	634	673	560	521	518	509	385	405	344	280	258	262	251	241	225	226	238	216	203	213	254	234	208	220	225	229	225	217	217	228	202	191	193	208	206	217	207	200	207	193	198	221	193	217	194	206	206	188	210	217	207	198	200	175	192	186	176	192	175	189	211	187	198	209	195	172	197	178	190	203	204	209	181	210	188	196	193	197	184	194	200	195	202	210	186	205	188	206	187	186	188	193	215	201	188	183	173	184	169	209	217	196	200	171	199	200	178	188	211	193	199	192	203	207	168	185	188	168	181	201	188	196	189	180	157	171	187	185	194	209	179	178	195	170	182	207	195	211	173	171	155	191	173	179	206	193	186	185	214	187	177	179	204	196	191	178	217	181	201	204	192	192	187	175	195	198	172	208	189	177	179	176	193	184	167	192	185	206	173	194	193	167	203	210	191	188	197	196	226	185	207	195	171	180	186	172	211	195	218	191	193	196	194	197	217	179	171	189	211	179	183	193	197	204	203	188	221	189	198	212	190	196	183	202	190	165	181	219	191	192	187	192	217	200	201	209	196	199	186	193	194	177	215	215	191	195	179	191	178	197	194	201	209	193	201	202	194	198	223	198	192	185	182	203	164	198	193	196	193	189	212	187	175	192	204	163	200	206	192	165	214	198	190	186	212	208	210	191	187	184	215	226	204	167	201	203	210	181	160	181	194	214	198	200	186	188	214	193	196	196	187	205	189	190	185	205	179	206	189	197	204	206	182	207	194	196	189	189	196	186	159	176	196	173	187	200	209	193	196	191	206	191	180	202	191	209	182	186	204	185	195	185	185	183	210	192	205	195	191	201	193	182	198	195	195	206	195	209	187	188	203	205	190	197	178	173	220	203	224	209	199	190	222	195	182	167	179	191	183	215	184	182	191	236	205	175	205	205	212	171	162	180	218	169	191	207	204	177	201	187	199	189	193	191	209	223	167	187	165	178	196	205	217	169	208	177	184	188	225	188	168	203	216	165	196	191	193	199	197	206	204	211	184	181	196	202	210	199	202	198	202	181	214	180	209	187	198	193	200	191	184	196	227	167	210	177	179	186	215	184	177	186	167	179	187	189	195	175	205	197	196	183	201	222	209	198	166	179	177	207	196	182	188	195	195	209	200	200	212	198	200	210	186	209	209	174	200	185	211	207	177	187	171	184	215	181	189	204	218	168	199	201	208	222	195	213	199	185	198	208	191	220	185	190	187	201	191	184	181	194	215	179	201	208	186	197	203	209	179	171	193	177	204	203	192	183	206	192	219	205	176	206	178	177	202	205	214	198	175	193	176	196	191	206	190	208	197	198	175	190	186	205	176	207	190	186	157	206	172	189	183	189	181	189	183	203	187	196	188	194	192	186	213	177	199	207	172	173	211	240	166	185	194	191	192	196	194	200	195	208	223	197	205	199	198	191	202	197	173	183	223	186	178	210	180	205	235	208	191	192	183	187	192	195	197	201	208	219	173	196	162	192	155	203	218	174	226	186	179	177	198	173	177	183	201	174	199	198	194	184	217	181	214	187	218	213	199	218	197	193	201	215	189	201	169	219	168	202	185	191	202	189	184	202	192	185	181	216	161	204	170	196	211	190	212	203	200	192	188	179	209	192	211	193	195	204	207	180	186	185	172	191	205	188	201	193	202	178	194	186	187	183	202	175	187	226	193	215	182	182	201	200	197	193	204	196	195	190	207	173	206	202	193	181	200	184	201	201	177	173	197	210	196	190	179	180	182	178	217	203	187	199	208	187	181	206	212	191	200	188	207	188	173	176	216	171	227	184	176	179	209	193	192	193	201	203	188	197	201	203	190	199	190	203	190	201	185	187	185	172	189	189	161	195	161	214	210	215	199	197	184	192	209	199	215	193	176	186	192	189	193	182	203	189	178	183	179	197	196	188	211	177	190	213	219	179	183	208	183	186	189	194	220	194	163	198	186	192	179	203	187	192	186	179	192	191	181	226	219	201	168	201	206	206	201	206	180	201	196	188	186	178	215	176	208	180	198	192	195	180	189	168	184	198	194	204	179	194	178	227	222	217	172	220	174	182	210	198	204	178	193	174	225	195	197	190	197	178	195	178	188	199	211	208	206	192	182	198	179	186	204	169	207	196	202	217	199	197	187	166	183	198	178	203	204	179	188	210	161	172	208	191	204	196	195	209	206	191	188	202	203	192	194	206	199	186	188	186	193	209	202	196	211	196	190	223	197	194	203	197	201	196	162	171	187	208	185	173	199	185	188	198	222	184	172	208	206	228	189	177	203	234	196	194	186	168	154	199	188	161	204	202	209	177	218	201	195	207	188	190	206	176	159	212	198	196	191	199	183	170	219	177	190	213	195	180	184	197	191	196	212	180	192	197	206	159	193	183	201	176	173	179	198	184	202	194	202	192	220	200	172	182	183	188	202	199	196	186	164	192	194	194	200	172	186	171	200	185	223	221	198	189	187	202	219	196	197	218	178	190	193	205	197	215	189	179	238	200	184	201	195	186	210	183	175	213	193	198	188	203	191	179	194	186	191	172	217	176	176	203	194	210	196	200	191	191	212	216	181	182	157	193	186	187	175	197	208	217	188	182	214	197	181	200	176	178	187	200	180	195	190	194	193	204	196	200	192	184	207	182	179	172	198	204	200	211	170	220	198	190	223	197	208	187	183	175	223	193	178	212	191	203	208	158	205	197	201	197	176	206	202	199	203	183	189	187	174	215	192	213	196	178	197	174	181	185	224	191	206	203	199	215	210	203	200	194	208	206	184	177	203	195	200	180	196	187	180	212	189	219	193	191	197	186	181	197	202	210	205	192	187	192	212	206	219	203	212	201	188	186	198	187	181	225	187	180	210	205	192	219	194	189	219	201	205	162	201	221	195	210	194	183	193	198	186	199	193	207	207	196	180	198	182	196	189	191	201	194	217	184	165	202	171	177	185	227	197	195	199	173	186	197	187	218	168	166	209	211	188	188	189	167	174	216	177	185	212	203	175	186	188	187	207	192	183	191	198	164	210	216	191	178	185	217	201	193	182	189	156	182	190	190	166	176	174	160	190	199	195	215	180	202	196	211	198	181	208	196	218	164	195	182	184	205	193	184	186	214	195	211	218	174	200	185	181	175	177	197	193	204	205	203	208	194	174	213	202	198	185	204	213	185	199	184	194	194	212	186	187	217	186	211	206	195	194	169	186	200	197	182	202	210	204	179	192	215	208	201	198	175	188	192	199	178	174	194	179	196	177	223	206	202	194	199	197	218	213	191	195	208	197	176	184	195	202	180	204	192	214	180	192	203	208	189	186	216	223	183	195	203	178	202	201	195	203	192	203	199	176	190	186	191	208	205	188	195	202	190	212	202	189	168	198	192	215	200	204	199	211	190	214	208	211	185	193	174	209	200	150	216	170	192	206	181	221	195	199	184	205	197	204	191	202	199	194	189	203	182	186	206	187	201	212
5776	5380	12800	10767	11451	8576	8298	8216	7687	7023	6742	4811	3888	3273	3227	3036	2638	2707	2288	1947	1758	1397	1147	1038	824	790	764	760	711	707	659	671	661	688	661	753	709	722	718	693	649	677	676	640	593	583	536	522	561	560	541	537	550	546	483	518	538	532	470	529	517	538	473	527	536	504	498	544	469	482	512	479	496	517	514	462	492	459	443	540	492	476	487	482	477	508	509	490	485	489	520	520	529	507	506	488	506	499	484	495	484	499	452	491	496	477	473	492	532	482	488	464	498	460	510	496	489	507	468	476	473	468	483	461	471	480	520	501	511	426	437	463	480	465	472	487	463	523	455	487	477	492	479	444	446	493	484	476	457	488	444	466	467	484	450	489	439	476	519	468	459	476	446	472	499	477	470	504	465	465	464	477	475	476	473	488	494	446	504	510	491	536	490	496	472	461	501	460	496	463	461	407	482	488	467	479	462	470	457	489	491	454	498	427	502	454	467	489	452	471	475	470	461	451	483	417	478	488	413	448	478	450	479	451	472	483	477	503	472	510	499	447	436	485	486	487	485	474	483	443	480	466	473	457	495	447	481	491	469	453	467	472	467	486	452	474	512	461	507	431	481	456	487	437	505	446	473	479	480	459	469	460	472	468	461	484	476	471	484	477	484	459	453	463	511	472	510	478	466	477	494	493	477	504	474	460	450	520	439	461	445	479	472	506	470	472	507	484	522	511	444	453	455	439	473	458	490	468	477	481	485	459	459	483	459	468	459	495	469	441	464	446	471	476	495	442	488	501	412	453	444	487	494	524	496	485	468	477	477	487	443	478	487	452	467	461	497	468	493	449	460	465	499	436	457	472	471	515	474	481	440	521	488	456	496	464	471	493	506	490	469	482	450	454	451	444	457	498	461	489	480	471	493	487	475	457	431	506	466	474	479	478	487	458	477	474	526	455	530	469	460	439	486	484	488	493	475	484	509	478	509	504	468	484	483	455	488	501	487	482	450	504	489	444	442	454	471	450	468	465	485	458	465	513	476	425	492	492	497	458	461	485	501	490	508	470	454	467	485	484	455	458	475	462	476	463	526	447	479	471	517	521	494	463	494	477	491	469	490	502	450	497	449	488	495	485	503	436	484	464	495	468	477	527	463	473	470	435	444	475	499	472	474	449	520	448	480	487	478	483	495	455	492	471	491	463	483	481	466	459	486	475	485	424	471	449	467	471	502	493	499	526	475	466	479	486	512	463	467	470	517	479	432	436	446	405	495	488	515	426	474	491	447	493	487	497	479	531	448	455	420	448	496	452	492	475	497	479	445	448	465	502	490	494	466	477	464	463	452	477	535	472	482	507	464	486	461	463	470	494	450	491	478	485	482	511	487	460	455	474	479	459	477	457	453	490	476	473	474	474	497	500	485	502	487	466	470	484	495	455	471	444	463	489	465	437	464	465	491	458	493	481	488	472	464	473	461	499	481	470	470	453	463	444	474	445	484	481	466	480	454	468	493	502	469	506	509	470	441	466	498	459	490	479	472	481	466	461	481	477	471	468	474	459	477	492	476	474	482	493	463	470	481	487	451	453	483	463	478	442	515	477	445	435	463	496	544	480	454	466	513	456	490	489	490	456	481	479	446	456	469	476	514	480	457	492	472	471	458	497	431	470	477	479	494	510	444	486	484	456	514	479	472	459	489	482	487	457	526	470	472	452	474	466	485	514	486	489	448	457	496	482	493	453	472	456	495	498	459	505	485	498	496	478	479	454	490	509	488	501	483	447	495	509	491	498	468	459	445	469	463	480	472	513	459	469	462	495	494	492	487	463	464	504	481	453	503	476	490	502	489	439	500	449	481	479	441	507	451	476	524	478	471	462	496	509	408	474	483	455	429	499	469	454	475	462	500	463	482	471	463	466	468	509	459	480	471	480	465	435	511	492	439	450	461	488	500	494	476	473	473	504	428	495	513	471	470	476	502	511	458	490	454	492	471	479	447	461	495	477	499	468	470	501	493	447	460	499	478	475	486	477	473	459	488	448	450	505	463	463	508	470	473	445	473	479	460	465	463	485	478	497	491	467	486	450	487	519	471	478	499	465	459	486	472	474	468	476	460	521	519	471	494	461	476	452	489	446	496	488	482	531	533	473	484	500	510	490	485	470	484	483	489	451	478	494	430	473	438	512	473	509	497	489	489	458	463	478	427	457	475	478	485	482	437	472	481	483	496	479	437	430	477	446	447	463	471	447	542	473	460	470	506	481	502	489	425	485	514	504	483	448	512	482	459	470	494	460	506	515	483	465	487	514	498	469	457	512	486	455	452	488	523	466	440	454	469	464	447	500	492	481	466	422	473	498	462	461	493	495	450	465	482	482	499	493	509	482	467	443	498	481	480	457	490	489	458	483	469	483	509	475	474	492	481	484	450	486	433	483	488	530	490	460	500	492	480	467	479	465	473	455	492	460	481	490	467	508	445	475	472	461	480	497	474	514	498	462	486	455	482	458	465	447	474	490	470	484	491	488	438	466	490	458	481	454	477	475	455	482	471	494	464	493	495	485	443	430	456	472	460	451	466	491	464	489	488	507	488	488	465	481	507	477	485	493	512	465	509	448	472	490	480	483	452	452	447	460	466	474	528	516	474	446	467	483	448	502	491	500	476	486	449	408	501	489	491	471	482	461	475	453	480	466	463	482	454	441	425	426	455	460	464	443	467	455	462	448	500	472	483	481	472	469	438	463	464	518	451	479	463	474	476	424	501	480	507	474	468	458	482	456	495	455	508	475	471	455	476	488	542	486	481	506	430	460	507	481	477	493	482	470	469	499	478	481	510	480	428	472	501	475	464	483	493	463	449	489	442	459	494	472	440	457	455	480	494	474	481	484	472	457	451	495	428	483	499	535	471	467	462	481	468	472	453	562	486	506	466	490	474	500	508	514	503	493	434	496	500	444	502	495	441	460	486	507	470	472	466	486	495	443	476	516	465	492	438	533	475	470	446	456	420	522	486	462	445	473	471	476	466	500	443	445	481	508	472	515	492	467	479	525	467	441	452	454	479	511	453	502	440	464	484	464	481	492	461	520	449	468	474	433	480	490	469	465	483	488	479	474	473	487	430	493	450	484	462	457	471	494	467	444	497	495	459	509	458	488	468	479	461	504	473	474	450	476	497	462	445	469	472	440	472	456	437	442	492	483	465	417	495	470	514	476	449	462	482	508	486	478	472	462	464	440	433	507	482	476	488	464	480	502	461	506	440	464	538	507	485	485	466	478	469	478	459	476	500	477	443	519	468	447	465	468	479	500	484	439	468	506	443	480	453	482	434	485	474	472	455	452	440	488	454	466	431	457	477	483	497	472	485	462	464	466	481	469	418	434	480	498	464	443	456	459	462	484	490	444	468	477	478	486	511	479	489	432	481	476	505	493	479	460	468	456	489	464	462	473	457	447	474	457	479	473	459	477	471	503	451	468	461	462	525	475	495	478	443	486	465	467	475	509	454	505	442	437
27628	23715	35027	27259	25357	19077	17005	11069	8941	6018	5375	5413	5132	3082	2258	1704	1537	1308	932	876	768	576	416	337	371	327	331	278	272	269	247	266	226	231	245	283	279	278	263	236	274	250	238	254	253	237	206	229	223	230	196	217	210	212	208	226	201	213	219	196	200	177	186	190	199	183	205	198	176	176	164	208	218	215	164	177	237	202	210	199	204	189	200	191	192	189	183	218	208	234	195	178	189	184	212	203	207	211	184	164	182	195	214	202	196	170	170	184	177	206	212	212	195	180	179	196	180	188	181	178	178	190	209	187	207	209	191	165	192	192	199	198	197	219	194	199	192	179	176	176	160	192	190	202	212	195	207	186	182	212	172	167	199	179	148	195	195	170	200	190	181	189	224	170	199	200	183	169	184	186	182	203	190	213	188	176	198	205	185	177	192	213	208	171	208	176	227	201	216	198	198	183	193	218	199	189	203	187	186	192	201	175	184	208	190	207	167	190	179	177	188	189	180	177	173	168	192	194	186	185	198	204	206	190	191	201	206	181	219	213	197	187	212	182	204	176	164	180	187	191	193	197	204	177	191	188	192	181	177	184	189	185	189	184	215	197	182	186	183	206	208	193	168	176	200	168	184	203	159	184	216	192	188	197	177	194	202	187	194	192	164	185	175	215	182	192	169	194	177	207	170	205	186	188	179	193	208	181	207	190	178	223	186	184	224	210	191	174	175	173	177	202	187	177	212	199	184	193	165	195	172	170	200	182	187	177	186	182	200	182	187	204	210	178	208	186	189	184	204	199	209	178	200	186	204	187	202	207	196	173	190	185	190	201	190	197	207	200	214	218	182	195	175	185	188	196	215	183	173	168	198	191	208	191	166	173	189	203	194	194	201	183	195	194	204	190	189	206	205	203	193	183	198	217	192	177	173	206	185	219	199	194	204	172	161	187	173	196	187	168	190	201	169	207	180	185	192	193	151	199	179	173	184	171	183	189	199	181	181	169	203	198	203	173	198	180	182	210	195	194	168	196	193	235	187	178	184	178	185	206	198	185	202	180	177	186	197	142	225	190	193	169	169	198	167	194	195	208	187	200	192	196	175	187	188	193	189	194	179	200	238	199	179	198	199	196	174	197	168	179	187	234	196	213	193	220	180	172	204	180	175	173	177	197	203	178	186	198	206	218	187	183	202	197	200	185	170	185	196	167	191	186	186	180	179	180	174	214	196	181	209	184	189	213	173	167	201	189	179	197	214	206	205	199	195	191	210	217	199	226	173	206	182	181	180	175	166	214	201	196	189	182	200	187	183	162	200	196	205	205	168	189	175	182	191	199	211	208	198	190	207	195	188	191	195	206	188	195	177	181	189	186	192	182	187	203	201	170	177	205	176	172	199	186	203	199	178	176	187	185	225	171	189	186	192	190	194	194	165	211	174	183	166	174	189	172	194	191	216	201	213	213	174	195	182	168	201	206	196	210	223	224	196	161	188	187	192	210	194	194	176	193	202	184	174	186	177	204	180	186	195	175	182	184	158	204	169	185	173	205	170	230	197	193	180	165	172	181	188	198	172	169	193	182	188	201	176	207	194	182	221	179	197	217	156	171	206	175	208	174	186	196	211	202	176	186	189	189	193	181	158	207	189	181	184	196	185	208	200	201	210	178	188	197	198	184	180	182	192	181	192	190	164	191	197	170	184	206	192	156	188	208	198	216	203	179	178	172	213	200	204	191	192	177	202	199	226	160	218	202	193	169	197	171	178	195	179	196	200	181	206	176	210	188	189	198	195	181	179	183	188	197	180	171	179	176	184	183	202	208	188	197	208	190	187	182	189	190	172	168	178	183	177	178	182	204	177	194	207	185	201	196	212	198	216	206	188	184	176	183	195	231	193	195	204	185	200	192	191	168	184	178	190	203	201	189	192	201	196	171	186	183	177	210	183	197	209	188	204	217	212	196	209	186	183	168	182	176	163	195	193	187	190	164	194	188	210	167	206	189	167	203	201	176	183	203	190	202	187	174	170	190	224	195	206	200	198	199	195	185	213	150	194	205	189	209	190	188	188	185	193	190	182	195	184	208	183	181	185	191	163	173	178	204	187	160	184	186	213	191	167	203	186	218	197	199	199	186	201	209	187	192	184	179	218	181	177	205	212	195	197	180	195	192	204	217	182	196	185	183	202	207	158	180	181	208	207	192	184	173	201	207	193	198	185	166	189	188	195	181	200	189	198	208	200	193	185	172	184	181	196	208	164	206	174	161	203	188	185	208	190	184	193	198	208	215	173	170	209	209	195	183	165	181	198	182	193	177	194	210	184	181	172	180	207	241	191	183	212	201	167	202	181	183	192	217	214	192	208	183	172	195	177	206	197	156	199	173	206	193	199	184	181	182	192	190	177	200	182	227	195	183	172	204	172	172	191	188	177	186	195	188	157	188	184	187	212	186	206	169	181	189	172	183	181	193	197	188	195	177	182	194	217	204	198	190	182	172	208	165	185	181	187	189	198	188	160	193	180	212	201	204	180	207	195	178	158	181	173	166	200	216	201	178	205	178	209	195	189	201	164	191	209	198	171	174	191	192	196	198	177	223	205	148	208	194	181	191	242	213	173	192	215	173	186	185	210	201	189	201	204	205	198	152	183	181	193	193	179	168	216	181	208	183	199	199	181	213	219	197	187	173	210	202	217	184	215	210	179	196	184	209	202	178	183	184	156	182	199	183	170	181	176	191	189	187	203	161	173	203	164	189	184	176	193	192	185	189	181	184	172	190	183	216	206	193	181	206	167	211	200	170	202	201	184	217	183	186	180	196	196	200	175	200	193	172	223	185	198	175	198	180	183	203	168	199	195	198	174	189	177	186	167	166	181	182	186	164	187	194	205	192	203	167	193	180	191	185	228	202	172	206	192	180	205	178	188	203	173	195	196	188	168	205	215	185	167	192	179	173	188	186	189	176	172	199	197	166	187	204	177	177	190	204	188	203	202	181	183	180	188	207	204	169	175	228	184	191	212	185	190	181	217	192	180	183	194	215	222	179	195	177	167	206	188	190	197	202	210	198	173	179	205	207	187	170	178	176	194	206	214	197	191	182	170	195	175	189	186	199	200	198	170	179	160	160	185	185	199	203	200	193	164	191	164	161	195	187	199	184	189	205	183	203	175	181	195	186	161	200	204	189	176	177	187	214	201	231	189	210	167	188	198	214	189	203	182	168	200	203	212	178	196	176	209	176	204	202	192	183	184	174	213	183	208	186	199	178	184	184	177	195	207	202	214	186	203	196	179	206	203	180	187	215	201	186	209	204	177	200	198	209	184	187	210	163	186	169	216	187	187	201	177	155	189	199	195	209	188	181	180	219	167	196	182	186	184	176	187	175	170	199	178	194	183	191	186	178	197	201	200	210	153	196	188	196	193	178	172	174	201	164	213	184	211	190	184	198	166	202	169	197	164	193	164	181	184	181	192	182	201	194	204	196	200	165	204	189	178	184	198	203	207	219	199	172
18407	19030	28369	29727	28834	24827	24275	19330	20166	15290	15825	16492	14623	10545	9277	9181	7210	6639	5336	5303	4034	3202	2074	1695	1651	1283	1278	1104	1076	993	1005	880	936	948	984	1083	1100	1039	966	858	972	964	905	861	820	795	768	678	699	648	741	695	683	628	585	635	628	562	560	574	563	549	545	518	529	515	512	559	467	521	537	477	487	468	453	473	511	471	483	496	498	470	494	484	523	545	524	494	497	492	487	559	540	550	555	501	523	511	504	486	486	520	479	439	470	499	513	452	548	486	516	480	502	449	513	477	476	447	453	464	475	455	445	431	473	497	438	469	518	453	433	442	486	484	509	441	485	465	463	416	429	429	492	430	462	453	478	521	440	465	504	453	463	445	472	463	422	475	463	474	439	455	493	448	456	468	466	483	467	428	455	480	436	435	472	459	478	426	445	443	470	463	446	454	464	496	444	481	438	444	468	506	475	476	461	508	458	456	486	418	473	464	434	435	450	482	480	479	451	472	485	474	488	492	473	464	418	481	450	451	468	443	462	450	488	438	483	430	466	480	463	434	482	475	468	436	470	495	457	473	499	458	458	453	433	430	458	484	453	478	472	453	444	453	467	430	461	465	472	477	504	449	491	426	465	430	476	442	428	478	488	472	460	437	484	442	462	451	487	476	477	477	440	451	451	443	493	462	455	444	448	440	430	471	503	447	461	463	466	463	511	477	454	438	457	484	474	467	471	457	484	461	447	427	452	464	458	458	477	471	460	476	461	478	442	478	438	474	481	456	465	460	462	485	449	466	460	482	444	435	430	457	445	457	479	473	468	437	480	438	464	482	512	447	459	453	479	490	475	471	467	482	496	466	448	429	465	416	454	449	503	454	484	447	431	448	447	470	487	472	486	476	453	453	462	433	443	479	439	417	461	442	488	484	467	427	443	469	479	482	454	494	426	477	445	483	462	453	506	459	452	475	467	432	420	487	465	478	472	439	432	444	463	451	443	493	484	454	455	460	445	489	482	453	470	466	472	445	494	459	478	454	496	460	480	498	503	490	464	415	418	472	468	464	423	474	459	454	486	501	460	476	475	447	426	448	466	476	479	456	464	486	455	432	454	485	472	446	447	478	469	444	442	444	485	488	486	488	439	455	442	457	478	488	480	476	466	492	491	483	448	479	450	454	465	445	446	440	459	450	438	501	494	413	471	421	486	436	494	484	497	463	457	441	480	481	478	479	495	473	464	430	474	511	492	426	495	436	454	438	451	448	509	454	474	452	468	456	483	466	469	460	462	441	448	487	481	443	489	500	502	482	425	469	462	454	476	473	471	437	445	452	462	433	464	447	472	467	403	496	435	452	495	432	463	431	439	481	435	481	469	428	492	442	457	492	456	461	457	482	445	464	430	451	498	468	451	465	463	442	450	441	469	484	484	496	460	435	481	525	478	430	453	444	438	463	440	447	450	475	487	478	488	435	475	458	465	437	459	438	469	485	437	473	458	414	479	464	469	489	476	471	477	405	463	465	465	413	438	488	478	450	497	477	470	459	494	506	433	490	426	486	474	480	529	463	449	476	459	457	445	494	465	479	439	492	455	425	440	450	476	480	489	454	426	489	462	421	446	447	456	470	463	447	427	498	452	451	452	473	493	460	435	479	465	478	493	457	461	485	442	501	462	441	452	437	461	457	430	456	449	489	484	500	477	480	503	467	451	439	456	449	420	496	471	479	491	450	458	451	445	454	434	466	445	452	457	476	478	484	486	458	458	494	485	444	439	482	438	488	448	459	456	488	452	473	459	462	456	462	490	486	479	416	476	469	452	444	496	453	453	434	463	485	460	463	465	489	457	474	489	463	441	469	461	471	452	426	438	488	458	463	492	470	435	453	498	448	470	460	456	491	450	461	465	469	490	476	478	480	465	449	476	484	419	468	481	473	496	479	475	449	457	495	480	465	461	432	498	436	472	480	445	424	466	486	454	460	474	457	484	440	477	425	463	464	439	461	463	444	440	445	497	446	465	471	490	471	491	452	455	466	472	440	472	432	463	477	465	480	492	470	422	455	438	481	465	478	483	505	450	460	448	459	425	506	501	476	476	434	456	453	456	438	440	485	453	459	445	445	453	447	429	454	470	471	475	459	450	534	481	456	481	452	445	455	467	484	470	479	456	416	453	493	464	473	477	456	479	457	523	441	439	454	431	473	460	447	477	456	468	451	492	496	429	489	473	472	402	472	482	439	458	487	476	462	472	444	466	461	493	462	466	478	440	475	487	452	476	483	467	467	486	458	477	461	414	487	470	470	446	490	451	442	429	450	465	445	430	474	462	463	465	463	429	482	450	438	476	441	475	449	438	436	459	477	484	472	495	470	443	462	490	448	512	456	455	453	477	467	432	506	464	465	483	471	471	457	479	428	474	429	456	458	458	466	434	424	429	427	455	426	458	474	470	490	457	453	465	499	427	455	449	489	501	418	453	459	495	490	497	470	457	471	490	402	455	471	472	478	497	464	443	450	448	426	475	465	483	429	442	440	448	508	477	450	459	480	463	473	476	458	485	465	451	488	450	470	467	437	449	472	473	468	477	473	450	441	489	448	455	485	445	450	473	434	449	461	446	460	461	466	450	461	459	435	473	443	439	426	436	493	484	456	463	438	436	474	493	440	482	466	422	493	491	433	493	436	449	443	441	464	449	481	471	456	490	435	481	493	477	474	471	424	490	472	430	485	510	505	484	483	443	480	460	466	489	467	487	429	502	456	467	455	423	483	450	440	439	458	440	472	443	454	499	463	472	501	451	442	435	445	441	480	430	454	461	488	468	465	457	472	460	490	497	449	457	452	478	445	498	475	453	426	477	462	447	482	435	452	467	479	467	439	475	468	454	447	491	440	457	462	466	445	430	494	456	476	503	466	474	450	447	442	471	433	482	460	438	487	463	474	491	464	451	462	440	441	442	446	457	418	465	456	447	465	501	491	479	479	452	448	482	442	470	468	506	488	458	476	474	414	492	454	433	449	472	455	452	455	477	481	441	482	462	470	464	463	461	453	416	447	466	425	463	448	450	457	475	450	435	440	522	478	432	460	465	449	456	490	473	451	426	426	473	476	447	477	451	429	460	476	450	435	457	458	445	484	492	464	466	456	477	463	431	458	494	458	482	457	474	502	439	440	456	493	470	486	478	433	458	465	487	474	509	469	442	495	499	407	469	462	469	480	447	453	468	504	461	467	451	495	467	477	504	464	459	441	447	453	491	471	486	457	478	466	491	482	436	460	434	484	459	457	450	491	460	482	445	438	475	439	455	468	481	418	437	514	476	472	449	453	482	510	484	476	506	435	415	467	489	473	496	482	520	418	454	504	447	466	432	439	426	491	449	478	425	472	433	504	444	450	487	454	449	482	443	479	488	460	487	474	449	460	499	452	469	463	424	452	483	437	454	479	470	475	478	481	424	438	499	512	474	469	466	466	472	454	484	495	458	452	456	448	457	446	438	437	484	442	478	485	491	468	472	455
37053	31846	38448	31735	28801	23667	21553	16628	13272	9125	7763	9277	7151	5192	3772	3209	2400	1910	1811	1483	1073	773	557	456	496	324	301	278	295	248	200	221	240	236	252	306	243	265	244	228	236	219	206	233	219	192	207	185	162	161	177	191	159	170	187	184	174	143	151	180	153	138	156	117	167	142	136	151	145	123	155	146	147	120	138	148	123	144	124	153	118	161	141	152	132	161	145	137	159	142	143	168	168	144	149	167	134	152	134	147	129	152	128	146	156	151	129	129	147	136	137	134	158	147	139	146	135	130	156	143	155	142	136	126	127	131	131	146	127	140	135	140	143	150	142	132	138	122	129	133	155	148	129	125	120	133	130	138	140	164	126	137	142	120	132	110	141	135	137	143	130	134	130	164	119	124	153	129	135	151	124	142	139	131	152	123	144	139	128	141	107	131	130	140	124	137	136	123	145	152	122	104	151	127	130	131	114	150	130	134	118	141	136	138	130	134	142	141	146	153	140	130	126	138	155	131	135	131	112	138	140	133	151	146	135	147	135	133	144	123	149	113	139	152	143	132	123	138	142	155	134	137	136	126	148	121	125	134	137	127	155	112	139	140	129	151	133	140	147	119	122	145	136	146	133	127	158	123	126	121	140	132	131	128	140	145	132	104	144	152	139	126	124	141	136	147	125	127	135	137	136	116	132	145	142	136	132	140	142	121	136	150	135	146	131	130	165	133	148	112	147	146	130	124	139	145	154	114	153	144	134	150	113	128	121	132	146	135	142	145	165	155	129	132	132	135	108	123	133	150	124	134	125	130	120	141	151	140	133	117	124	120	136	139	116	137	135	126	132	128	139	136	151	153	123	130	151	134	133	135	137	127	134	146	108	114	149	129	138	131	138	137	145	118	154	135	133	147	133	138	148	154	149	162	106	136	133	146	155	146	155	121	131	139	126	117	123	152	142	128	141	148	145	114	120	125	111	142	129	122	134	145	127	129	161	147	134	121	140	117	151	145	125	139	141	130	135	128	153	126	126	140	147	142	138	124	141	126	126	129	123	119	131	126	144	140	146	132	144	130	144	135	129	127	128	136	152	119	139	144	140	127	136	133	136	151	117	125	147	123	124	151	136	141	127	118	125	139	115	147	114	125	165	116	129	120	118	148	125	126	132	146	128	138	146	118	142	139	121	130	123	120	157	120	152	134	115	120	134	130	142	134	132	152	123	164	131	122	131	148	165	160	137	125	134	124	143	114	124	129	130	155	141	131	146	121	147	131	129	100	161	142	153	161	160	136	147	136	134	145	138	151	103	144	129	148	140	120	152	155	153	130	124	150	163	136	131	134	141	136	134	127	130	121	142	145	120	144	137	123	143	141	124	118	150	156	106	139	138	132	120	131	122	142	120	125	113	126	138	145	138	151	140	110	142	150	139	119	142	140	145	142	145	131	152	137	134	126	125	117	124	147	159	159	116	137	126	135	164	120	140	137	130	137	144	129	124	140	138	142	147	128	142	131	135	140	131	122	145	124	137	134	114	127	148	163	141	132	137	134	148	145	159	135	129	130	123	147	130	119	127	132	157	136	119	127	122	135	150	160	131	134	149	124	138	137	137	129	121	147	138	122	125	145	120	98	114	154	143	136	147	137	123	119	154	134	116	130	143	141	135	133	140	117	140	137	144	137	141	140	146	115	110	127	121	146	122	146	123	128	138	129	147	147	143	145	144	125	149	140	159	129	139	128	148	131	120	127	119	141	138	140	159	130	141	142	123	142	140	139	123	140	146	128	126	101	141	144	151	109	124	120	131	144	137	152	127	156	107	136	123	157	130	145	129	149	124	138	142	130	135	142	136	173	114	150	121	131	146	141	112	125	107	124	147	154	145	113	141	126	144	136	141	151	140	128	141	133	146	120	137	144	159	127	147	139	142	146	131	139	138	133	151	130	131	139	143	150	122	121	134	129	144	132	141	153	116	121	130	122	126	143	161	128	135	126	141	125	132	151	144	142	119	107	138	158	154	155	146	144	138	134	137	123	137	123	143	128	137	141	143	130	117	131	131	126	122	142	145	125	128	144	131	134	139	143	125	121	138	123	137	128	132	151	150	134	139	145	131	120	147	136	127	132	151	133	130	114	134	144	132	128	145	140	110	119	128	138	125	140	146	122	154	139	112	137	155	132	155	171	155	152	161	116	141	135	120	134	138	134	151	141	136	142	129	136	136	130	131	143	143	135	134	107	135	139	122	135	144	149	116	130	152	122	145	126	117	116	134	154	118	137	151	123	131	139	148	137	139	130	134	136	117	141	143	147	125	141	122	117	133	135	131	115	150	142	132	131	153	134	139	125	144	135	144	125	120	148	133	140	130	119	136	152	140	126	128	134	135	141	127	139	134	135	149	138	120	151	159	135	126	142	135	150	139	122	128	146	139	144	135	121	125	141	126	145	137	142	126	119	151	125	127	143	136	127	134	117	134	142	131	171	150	131	141	125	149	135	111	105	130	157	143	125	127	140	126	144	129	129	163	125	135	116	124	116	117	136	120	141	130	142	129	158	117	115	137	132	132	137	140	131	157	135	121	123	139	119	137	144	172	165	130	142	143	153	145	138	130	126	146	132	139	145	148	138	123	144	128	136	137	139	151	148	128	146	131	108	128	138	133	131	131	122	153	117	157	155	152	156	142	124	136	159	132	110	124	148	118	123	128	126	132	132	134	137	144	138	135	143	137	120	130	126	134	140	126	126	137	144	144	137	108	121	135	142	134	141	120	137	115	136	136	125	137	148	139	130	149	132	141	140	117	150	131	120	133	162	121	144	156	136	131	139	152	97	145	133	147	121	138	120	135	132	111	150	112	131	148	150	129	146	135	141	153	139	110	109	133	149	134	137	136	132	157	141	153	131	123	130	131	138	135	172	142	120	128	133	131	141	130	143	121	142	161	108	148	118	136	148	132	146	148	134	137	148	153	132	128	112	124	137	142	164	151	128	128	147	134	153	123	130	130	131	103	132	141	133	114	132	138	132	142	127	137	120	133	140	134	136	133	142	102	133	138	149	124	121	138	134	137	145	123	137	138	148	135	141	128	132	148	143	146	136	125	146	127	124	119	121	132	125	135	141	132	113	141	128	112	133	137	137	119	148	146	156	141	157	121	150	142	136	127	162	131	124	122	155	121	152	114	130	137	143	138	130	152	162	121	128	126	134	155	129	148	131	150	147	121	126	142	164	130	139	119	113	141	139	134	136	151	123	148	132	126	128	144	132	116	133	137	132	137	130	143	127	151	148	148	114	143	134	133	145	151	126	160	124	131	163	135	130	149	128	146	141	118	136	136	131	125	139	134	125	132	144	144	142	132	134	134	140	131	160	125	148	136	115	138	145	150	124	146	119	126	141	142	121	131	141	150	120	143	135	124	138	151	141	130	116	151	119	137	122	129	140	140	126	144	107	131	134	138	130	156	140	149	130	165	141	132	131	143	145	143	140	156	133	153	139	131	121	145	149	108	127
24073	25400	32423	35470	33753	29454	27990	25662	25963	21323	20472	22846	19716	15566	13312	13749	10325	9698	8620	6951	5779	4502	2894	1938	2705	1601	1450	1341	1487	1249	1054	940	1085	1159	1183	1687	1246	1169	1167	1059	1032	1161	1002	934	938	838	941	777	603	646	658	680	617	586	673	630	653	515	505	455	424	450	451	456	429	428	382	404	422	406	406	413	390	389	380	348	367	361	341	380	422	345	350	415	375	396	411	361	375	430	416	445	454	425	434	457	463	407	415	396	389	388	381	354	363	342	369	366	373	342	390	422	367	372	314	356	327	339	354	358	336	336	328	363	338	330	340	338	343	337	348	333	349	342	307	335	357	327	326	317	376	334	320	338	333	320	347	355	332	362	340	301	358	335	330	317	321	337	341	358	338	306	313	356	329	337	360	350	326	314	352	342	317	345	307	330	358	350	309	333	334	340	313	339	330	364	324	331	323	330	326	315	329	370	319	351	328	353	292	339	358	319	338	358	350	371	315	338	334	308	324	353	338	327	342	363	329	330	352	348	350	371	313	332	366	352	340	333	316	355	311	334	330	330	340	334	334	335	296	335	302	339	329	338	349	334	346	336	338	339	344	364	325	346	368	354	333	357	359	334	347	332	332	351	341	349	337	349	351	336	327	343	332	310	355	374	321	337	291	321	341	307	355	364	348	319	319	362	356	314	332	364	337	364	354	337	337	312	350	341	317	306	330	349	368	318	339	349	360	329	341	337	380	319	363	337	333	331	344	332	358	354	343	365	350	361	344	314	315	327	303	330	307	362	344	317	316	314	319	339	300	374	309	344	319	326	325	342	339	307	338	335	349	304	344	346	346	351	353	323	353	345	334	337	309	324	333	361	305	330	294	333	324	311	325	315	346	362	363	333	308	335	330	339	364	332	338	337	315	350	371	321	355	332	331	371	330	345	356	339	316	337	314	344	309	335	357	340	294	333	329	323	386	337	348	345	302	297	336	316	358	291	297	367	312	335	331	338	330	290	319	321	348	336	345	324	315	339	325	293	376	317	344	350	315	348	351	337	344	336	361	326	297	342	365	330	318	330	308	301	345	345	301	343	349	349	342	343	330	315	348	325	352	337	320	336	327	316	357	317	376	335	330	322	331	326	340	332	344	315	336	347	334	334	338	331	323	352	348	319	350	347	342	331	283	356	336	322	343	315	314	356	336	346	364	325	338	343	319	344	331	299	354	353	321	334	334	331	323	350	349	350	328	315	338	349	328	298	363	375	318	360	315	340	360	309	330	357	308	337	322	342	347	345	331	378	336	338	362	368	304	351	311	334	332	354	326	346	331	376	356	339	332	323	331	319	357	343	327	338	323	341	361	345	359	319	343	304	335	324	337	316	324	336	337	346	358	317	342	321	344	345	331	364	327	321	350	332	346	311	327	303	304	329	318	304	360	287	330	346	366	336	344	317	304	335	342	339	334	337	343	320	344	341	329	350	326	329	350	363	340	337	379	315	317	334	343	329	335	352	334	320	354	328	324	350	331	349	325	341	358	353	338	346	351	353	328	358	342	329	353	369	346	321	354	327	337	317	338	324	362	345	349	325	346	329	321	363	333	334	331	343	363	335	319	327	331	332	303	350	345	345	331	315	325	325	315	356	355	313	345	336	388	320	330	317	337	346	308	312	317	319	324	347	336	344	394	330	316	321	322	337	358	360	329	338	356	329	339	330	308	349	339	336	336	327	341	336	316	357	322	355	329	329	318	324	333	315	335	313	347	334	361	335	324	346	346	363	306	335	341	356	334	379	338	333	307	353	325	335	325	344	338	321	366	341	339	348	327	349	366	361	336	349	366	350	334	336	298	352	345	292	326	331	325	296	330	339	323	337	360	340	357	382	333	348	328	333	323	340	377	322	321	306	329	332	358	363	329	313	337	346	349	311	326	336	305	329	317	327	312	322	315	337	379	322	325	319	330	336	347	309	328	338	307	354	329	346	362	359	334	342	342	327	320	324	334	333	331	331	328	317	358	370	335	311	362	343	327	346	323	328	358	351	342	351	347	343	321	360	354	370	360	310	309	314	336	365	336	328	349	338	302	315	332	331	342	355	352	354	355	347	367	330	348	359	374	330	349	359	346	329	343	305	318	321	357	344	374	333	337	333	308	340	334	319	340	324	347	303	350	347	331	319	344	336	334	350	309	322	353	339	355	339	319	370	328	325	365	342	329	317	322	322	345	324	354	353	356	331	315	306	347	343	346	350	349	323	313	350	321	327	366	335	339	301	340	319	331	339	333	350	338	354	314	359	316	323	340	351	329	363	331	290	336	333	310	325	321	338	313	328	344	294	343	341	313	329	321	329	349	335	329	309	385	357	296	335	345	298	342	331	347	336	324	324	330	325	327	308	319	351	369	329	346	337	268	338	336	344	364	349	346	357	344	344	362	369	323	344	331	322	355	346	344	333	364	308	349	333	349	352	369	354	337	318	343	319	354	290	340	335	346	349	334	331	307	338	346	349	318	330	324	347	321	342	332	339	335	342	346	321	315	319	300	322	354	342	343	339	338	341	326	312	347	337	379	335	335	307	318	336	329	334	347	345	326	356	345	321	332	341	348	345	355	336	361	349	294	312	299	296	301	331	323	336	363	341	330	310	335	330	347	322	318	341	324	334	342	328	321	287	336	374	306	315	331	329	343	325	338	326	352	325	360	326	315	333	364	333	350	364	304	333	334	335	310	317	304	348	335	321	338	337	303	371	311	356	304	345	343	349	335	325	344	318	336	356	331	316	365	332	330	343	312	341	365	337	372	336	316	334	349	333	327	304	334	307	348	339	334	345	327	329	346	350	290	350	321	359	327	323	371	330	334	327	355	335	332	302	341	358	360	360	360	327	309	314	378	335	370	354	339	300	351	310	313	331	384	359	361	304	320	285	337	336	338	323	323	336	317	339	350	319	327	327	344	348	307	318	347	335	322	320	338	341	340	338	308	355	369	336	356	344	312	323	338	334	345	324	361	345	354	336	362	326	337	357	346	333	324	318	349	322	335	335	352	356	338	302	342	345	349	331	334	338	343	356	345	357	340	340	365	356	318	332	291	372	350	319	301	344	342	331	346	340	331	324	349	320	324	310	353	314	330	357	332	327	325	322	339	340	369	337	355	318	310	308	329	355	356	327	335	335	337	375	320	323	315	356	351	317	347	330	313	351	318	278	322	319	337	313	327	315	331	293	333	342	343	354	359	338	362	310	347	369	341	326	359	367	335	295	319	321	353	339	343	333	324	338	315	333	326	298	309	328	336	324	355	317	311	354	312	328	323	331	302	361	309	354	349	333	381	358	317	324	323	344	329	355	308	320	349	323	329	343	314	361	343	355	351	332	337	372	356	352	304	337	340	317	371	321	335	334	334	335	308	349	308	307	331	351	358	347	345	316	286	339	329	330	337	322	345	343	364	336	311	333	316	345	353	328	348	337	340	313	343	296	330	345	359	371	313	382	301	341	319	293	351	324	347	310	327	320	358	347
8832	6253	8160	5913	3901	2488	2103	1934	1706	1591	1545	1070	735	556	618	536	467	468	463	423	394	325	288	227	247	275	238	215	205	205	222	227	252	202	217	241	215	246	206	254	228	205	228	209	224	188	198	230	182	212	194	178	191	182	231	220	219	194	194	228	188	192	196	208	203	202	206	180	177	203	172	195	217	197	209	192	219	193	191	201	201	175	177	188	212	196	185	197	198	210	208	195	206	200	170	211	199	203	187	204	199	171	186	148	199	179	217	191	185	188	185	204	175	203	213	208	195	188	211	198	205	209	179	186	181	206	187	172	187	179	202	169	186	215	190	185	191	209	184	177	200	213	189	225	204	199	195	201	186	191	191	229	195	156	193	202	197	217	213	199	175	189	186	194	190	193	195	212	211	187	214	178	213	180	174	220	198	180	208	214	171	189	194	223	210	193	208	188	212	215	184	197	220	203	200	178	192	198	195	180	194	183	174	201	178	202	192	215	199	202	191	202	212	219	191	214	198	193	195	196	189	188	197	179	160	201	176	184	196	206	180	203	216	180	207	202	193	206	208	189	204	176	180	172	186	196	196	201	207	179	195	191	199	186	198	183	225	193	195	182	196	211	164	189	198	207	190	208	213	208	217	195	180	198	201	174	195	231	210	196	217	175	191	190	190	177	204	177	182	185	184	183	190	215	202	197	190	162	193	198	198	207	190	175	202	189	188	204	189	200	215	211	200	201	225	171	191	176	200	205	169	185	185	202	190	192	188	201	187	189	213	186	194	216	197	190	197	187	201	174	229	207	202	161	174	185	179	207	184	197	218	196	205	199	148	215	184	201	200	182	188	185	174	183	191	201	208	223	188	163	191	208	182	206	181	177	193	196	188	201	188	170	196	202	200	164	181	194	177	198	179	187	206	216	184	197	186	182	185	197	199	185	185	195	184	209	203	192	179	180	188	191	181	168	189	174	191	198	206	192	193	204	196	183	210	205	203	176	197	194	194	180	192	180	193	197	176	190	180	179	194	194	198	176	197	197	191	188	214	224	193	180	205	188	208	217	212	227	194	195	189	233	182	175	208	179	211	217	210	196	190	209	162	173	221	194	207	213	214	202	191	208	192	189	192	210	217	214	201	208	197	181	189	188	187	167	160	191	214	189	189	195	194	184	191	198	185	190	224	197	167	173	174	191	172	194	196	174	197	207	204	231	207	180	217	176	211	203	202	198	207	176	215	210	200	182	185	195	171	172	175	173	186	195	200	189	202	178	188	187	205	201	193	192	185	187	184	184	202	197	176	197	205	208	198	200	168	192	183	183	198	183	222	186	184	176	183	189	206	183	197	184	172	176	166	185	194	186	192	192	188	204	187	199	180	200	206	193	210	211	226	175	178	193	191	173	172	219	182	197	186	187	195	209	196	198	190	188	207	191	203	203	199	171	214	193	199	176	198	174	191	196	214	210	190	194	194	174	192	194	176	194	200	203	201	186	196	201	214	197	198	213	213	199	182	197	212	207	176	196	183	187	167	186	183	200	192	231	206	216	222	179	187	176	178	208	196	190	177	179	202	204	203	224	194	193	207	196	188	183	187	181	199	187	188	202	225	190	201	172	194	187	180	230	183	194	175	172	199	185	205	213	205	214	201	200	186	200	163	185	183	179	216	170	197	192	206	185	197	158	171	198	185	181	191	194	200	204	189	214	169	172	199	208	193	177	206	191	182	174	167	227	182	202	196	226	183	182	217	220	188	170	188	209	175	198	215	192	208	205	197	219	174	184	203	206	184	177	204	197	201	215	194	211	187	201	190	211	185	186	185	201	220	182	187	194	207	208	194	198	198	181	184	203	221	183	177	184	210	181	184	199	201	178	190	163	198	208	162	195	181	212	231	174	183	208	219	171	206	183	209	204	202	198	190	169	208	217	183	207	196	237	222	206	186	174	183	205	208	175	185	172	201	187	207	212	189	197	178	199	191	185	207	204	203	203	196	196	188	190	201	194	211	190	217	224	207	173	187	181	193	187	194	197	192	173	188	172	185	211	217	183	202	171	189	173	202	199	199	190	167	190	207	184	186	182	154	190	194	169	191	161	208	215	191	194	190	200	217	196	210	216	181	190	205	186	205	170	183	203	194	208	208	180	194	201	168	201	183	213	192	170	197	207	188	222	211	184	194	183	201	207	208	183	196	197	181	180	200	207	202	180	192	197	190	182	187	198	181	167	224	201	205	177	182	187	192	204	190	145	182	223	173	206	210	202	199	192	185	215	209	200	200	176	170	198	217	193	184	208	205	161	189	188	202	179	203	169	199	196	188	157	177	194	193	189	179	190	192	193	214	202	183	189	193	195	194	195	178	176	190	197	189	198	183	197	181	196	207	196	162	188	211	203	198	188	180	198	185	199	188	176	176	163	190	181	172	204	193	194	228	208	173	218	189	216	210	168	214	197	198	202	172	191	203	181	190	191	228	172	229	203	162	215	190	183	188	212	219	196	203	219	216	203	228	184	209	179	193	214	178	195	192	183	238	200	182	213	191	173	190	167	205	192	170	182	202	219	192	190	181	201	182	211	193	204	193	193	189	200	181	190	191	196	229	201	188	192	193	196	193	186	218	194	189	200	223	195	195	197	194	198	203	193	214	212	199	191	176	180	199	197	203	169	210	194	201	182	198	198	201	191	189	183	193	189	188	176	203	192	173	209	209	197	192	201	218	194	167	201	207	198	199	217	170	182	193	213	188	194	171	202	207	186	193	192	203	189	199	169	159	202	199	187	202	192	199	186	199	204	178	186	215	214	196	216	175	194	214	177	201	181	202	196	227	201	196	206	155	186	197	196	208	191	177	204	178	216	205	196	189	175	177	196	211	207	190	188	188	221	198	184	202	177	211	219	179	213	193	169	202	206	198	184	201	210	188	180	197	157	208	193	188	202	190	203	154	212	204	206	177	208	207	197	183	212	190	193	182	181	200	195	218	197	220	197	194	199	168	208	186	197	197	188	190	206	199	215	167	213	196	194	186	171	199	185	194	195	197	184	240	193	185	185	182	186	194	150	202	184	198	211	207	206	220	185	197	187	191	221	179	205	185	173	198	208	195	190	194	205	209	190	182	186	192	199	184	210	177	201	172	175	199	212	197	188	226	208	217	204	195	197	217	205	194	202	201	197	210	200	201	216	204	192	201	215	180	204	213	225	210	198	199	201	188	189	180	188	181	196	187	210	194	190	214	166	195	181	176	208	206	212	180	198	202	206	209	196	192	200	189	207	197	220	177	178	176	177	192	192	204	199	174	189	191	210	188	200	182	184	193	199	193	178	185	197	218	170	190	192	182	206	206	190	192	184	202	202	184	191	212	190	196	176	185	184	212	189	220	171	196	188	199	194	188	206	192	181	175	202	196	181	185	206	194	204	177	191	191	174	177	203	186	208	188	175	195	201	203	201	187	175	183	203	198	192	186	189	233	195	195	167	196	185	194	215	207	205	205	186	202	214	185	187	187	183
5925	6998	11264	12499	10911	8524	8079	8162	7953	7563	7733	5366	3910	2751	3163	2871	2252	2340	2365	2083	1847	1653	1058	847	822	714	698	675	665	694	620	632	710	714	730	715	764	825	788	677	719	680	665	614	576	661	563	535	557	542	578	545	514	528	540	556	551	525	505	526	507	495	495	471	477	533	509	494	500	518	516	500	465	528	471	477	448	499	507	506	480	484	517	493	476	486	499	470	491	522	458	498	493	507	519	496	500	518	488	471	479	465	453	488	486	438	484	483	511	481	468	494	499	495	517	479	427	488	468	488	462	491	432	427	511	475	483	492	498	491	487	478	481	473	476	448	454	517	462	417	455	476	514	484	502	470	477	500	496	506	483	455	446	496	478	472	453	471	451	480	523	513	471	496	467	490	478	535	458	478	481	457	485	512	492	452	420	498	481	459	458	503	425	467	514	487	475	456	479	444	468	485	478	440	491	464	441	437	508	463	489	457	489	511	514	462	473	463	502	508	503	471	467	477	471	485	517	448	497	496	457	462	474	452	459	465	458	467	483	507	479	502	496	489	500	498	448	494	462	441	485	459	467	471	492	470	447	466	480	500	490	464	480	459	456	521	516	486	480	465	475	486	492	506	472	438	462	442	480	472	502	493	480	502	475	471	503	468	486	473	453	491	481	485	529	500	448	480	493	447	474	489	483	469	508	486	480	481	461	526	496	483	469	488	506	470	483	446	496	472	455	474	472	515	472	487	427	453	463	504	473	463	508	491	477	460	449	449	460	455	455	493	452	464	458	483	503	468	457	483	454	498	473	435	467	482	478	452	496	444	432	452	528	469	461	484	485	457	503	479	468	515	440	478	464	460	469	495	478	490	526	457	470	463	482	515	502	494	461	491	486	480	456	488	499	514	482	479	488	502	470	497	459	451	487	488	493	489	462	473	489	480	481	418	487	457	482	480	460	455	475	464	514	492	461	467	469	476	468	481	473	467	508	473	475	491	487	451	471	475	496	473	499	469	487	471	476	458	443	463	478	498	464	492	485	498	458	464	502	506	487	471	431	519	438	528	489	471	464	481	533	489	478	486	515	483	461	456	458	468	472	510	465	474	472	484	467	465	477	474	473	489	455	475	460	492	458	512	460	486	473	499	510	493	479	439	457	455	475	484	493	454	476	520	480	506	473	493	476	472	415	481	446	480	481	470	424	440	454	489	486	482	468	444	446	473	515	469	480	464	479	490	475	517	456	451	446	489	534	465	488	441	458	487	467	502	459	476	466	479	456	478	461	487	489	515	504	441	463	470	485	467	514	497	481	454	471	489	507	454	479	461	453	451	493	447	415	476	500	477	427	469	461	516	462	509	442	495	489	436	516	503	493	441	481	491	487	485	489	495	468	471	463	469	466	492	494	478	451	435	472	463	470	455	489	475	506	500	503	538	453	511	455	487	506	482	458	426	475	460	445	486	472	446	460	459	468	463	509	482	464	432	483	467	456	492	482	479	489	479	502	458	500	452	519	456	491	509	459	486	455	477	473	500	496	489	465	471	485	485	466	452	472	491	485	482	488	490	490	494	455	517	506	480	484	474	484	450	465	498	469	454	479	470	460	466	452	461	525	492	451	466	458	492	444	473	470	500	470	460	466	500	483	485	451	451	474	448	481	493	463	448	446	484	461	459	469	510	424	490	491	455	488	472	499	468	516	506	465	454	476	453	458	455	484	455	457	479	458	474	471	513	453	463	492	470	473	470	526	486	460	478	469	477	469	454	467	488	461	496	490	477	438	485	512	458	503	478	492	450	452	482	473	496	461	429	454	511	453	439	478	532	438	471	519	467	493	461	486	496	474	440	496	467	446	479	513	501	462	464	492	499	481	477	478	469	467	474	458	484	470	463	500	473	502	467	467	456	455	458	498	486	450	472	480	477	487	485	501	446	418	516	465	476	496	529	488	463	485	451	498	494	462	495	458	485	530	461	474	486	489	512	480	457	507	432	472	454	496	519	454	478	447	513	519	488	453	519	458	485	450	450	491	458	476	516	449	440	463	457	460	507	487	491	482	475	435	497	500	478	440	491	501	440	484	493	468	425	482	490	444	477	470	475	480	467	466	458	459	457	482	459	473	496	454	493	504	453	515	495	461	477	457	478	507	463	448	456	457	429	493	461	499	463	497	471	464	469	464	510	469	470	471	494	432	474	445	501	443	488	449	478	464	536	476	501	478	468	460	521	449	460	492	507	473	477	520	479	489	475	482	464	489	468	492	465	484	462	494	457	452	456	469	484	469	426	489	469	461	468	504	500	493	506	450	442	467	474	509	486	511	460	412	492	483	497	469	477	489	508	462	484	511	451	490	469	503	467	439	469	474	443	460	439	510	487	516	478	454	466	468	493	506	501	499	471	477	455	473	461	485	441	464	505	476	465	494	516	504	481	535	469	464	469	471	493	497	461	494	488	477	488	501	457	470	476	452	454	464	478	510	492	473	476	465	493	479	461	503	473	463	461	465	464	482	499	523	466	461	479	498	454	461	478	474	448	498	434	470	456	441	488	486	520	465	468	479	495	496	465	483	508	514	483	537	435	475	475	479	465	469	433	442	457	464	457	485	465	479	493	501	465	523	430	478	465	458	472	451	466	475	474	454	493	446	457	483	454	476	454	481	482	451	478	456	482	467	452	454	478	513	449	512	460	450	473	476	504	436	462	477	404	460	489	493	494	452	482	491	496	514	473	474	505	493	483	474	455	463	475	463	497	455	478	472	502	473	440	486	465	451	479	449	467	478	446	516	472	469	451	490	482	461	454	501	478	463	432	449	462	464	472	451	483	450	482	488	481	504	472	467	465	483	478	498	499	538	502	478	466	418	483	417	502	473	470	510	465	469	466	455	456	452	456	497	464	458	499	444	473	451	479	464	463	497	462	493	491	509	494	474	469	476	485	483	446	528	483	507	469	470	473	491	488	452	477	502	467	438	482	461	472	443	508	490	440	498	479	470	480	467	453	469	447	464	495	487	514	469	447	502	457	474	448	467	499	469	480	504	453	436	488	457	483	470	491	444	498	483	481	478	486	478	465	496	445	469	454	466	500	490	517	433	483	471	493	483	471	486	449	478	441	502	473	472	464	466	494	473	491	446	467	496	472	500	489	438	456	484	494	496	499	444	491	475	496	465	458	495	456	518	496	464	468	463	471	481	483	468	456	473	436	474	477	469	482	499	484	495	485	462	482	460	485	451	463	470	500	450	489	485	468	482	521	465	495	442	467	465	447	461	482	486	504	466	498	469	464	468	494	445	540	472	437	474	450	464	490	449	480	483	504	457	509	500	486	459	487	510	457	495	484	468	463	466	457	447	467	492	453	469	461	474	489	479	504	488	489	472	446	465	516	461	478	502	462	493	471	442	486	511	467	460	487	506	476	472	454	430	515	453	475	516	436	461	420	474	447	458	525	406	494	493	476	478	489	498	469	473	450	477	502	458	460	442	501	426	493	455	498	481	506	486	483	452	463
26767	28645	33385	31643	24390	20014	16678	11511	8089	5932	4899	4822	4812	3011	2076	1669	1579	1218	1090	865	707	558	422	316	355	314	302	271	273	256	284	269	262	248	263	294	279	244	275	278	253	266	247	254	250	223	215	220	216	208	220	198	214	245	215	194	205	200	232	206	201	199	209	197	189	203	216	166	223	220	213	209	188	193	189	218	194	178	203	170	207	188	182	194	188	203	200	185	194	189	197	194	181	225	205	190	194	201	172	226	186	187	170	190	202	179	179	205	183	207	204	195	161	206	192	191	184	197	200	240	160	219	189	172	204	182	200	193	185	185	213	191	197	187	193	210	191	180	198	169	215	216	214	195	202	187	206	183	182	184	183	201	208	202	198	192	190	181	218	207	185	200	184	194	181	181	199	174	179	194	211	187	170	179	207	178	175	183	205	196	199	200	217	162	177	198	193	198	177	173	200	212	201	200	230	179	197	222	200	180	213	201	193	193	188	202	204	191	207	189	217	191	181	184	191	192	197	204	208	191	213	185	205	205	186	179	192	181	196	190	193	195	182	185	185	206	192	217	182	178	202	186	198	174	191	179	201	196	194	190	216	195	205	199	184	204	207	206	205	191	175	186	200	186	210	158	162	193	196	206	200	179	189	196	208	179	176	197	184	181	194	185	201	189	173	225	190	209	188	202	207	189	199	200	188	195	199	192	176	181	176	195	186	185	191	191	223	184	199	181	190	176	186	205	202	177	170	187	193	202	185	192	181	215	194	196	210	199	192	184	194	202	195	181	199	180	186	197	191	177	192	190	187	192	196	178	198	201	189	186	158	170	204	191	172	181	190	177	170	186	160	191	200	175	192	194	186	183	201	186	191	172	186	190	186	188	212	190	181	205	204	228	187	195	186	223	185	227	198	179	205	202	186	180	201	196	214	202	214	179	161	198	198	207	202	211	188	173	176	178	195	184	209	181	165	185	189	200	216	180	168	177	188	184	202	181	191	184	161	214	180	191	204	194	193	183	164	187	195	216	199	201	193	171	207	198	202	184	188	223	191	196	167	198	196	187	198	192	197	191	191	189	171	168	223	194	167	194	192	199	205	193	194	176	197	204	180	185	207	198	184	201	208	196	203	198	192	211	199	207	195	176	208	193	181	193	198	204	196	205	181	185	188	164	203	172	166	201	186	177	201	182	180	213	220	183	200	201	193	175	183	198	216	191	183	187	185	196	200	188	203	179	191	191	203	195	188	192	217	208	193	212	161	174	184	174	209	205	198	198	169	192	182	200	205	199	198	210	183	196	198	199	176	206	152	170	190	183	197	209	201	190	190	218	184	195	177	219	198	192	201	188	213	188	195	165	194	216	181	175	212	205	190	210	173	215	180	167	177	200	190	212	207	191	159	185	215	185	170	180	190	191	208	194	168	195	179	202	194	191	196	185	175	193	188	201	185	214	176	181	176	205	225	204	165	182	167	183	185	179	193	203	190	198	184	165	175	200	209	202	154	209	181	194	160	202	212	220	201	212	206	219	208	197	188	202	173	204	180	196	187	192	207	163	197	208	186	189	201	178	193	212	186	203	182	170	186	206	210	181	198	201	178	205	215	173	189	190	186	196	188	200	191	211	204	175	172	187	217	185	190	183	225	187	195	213	197	180	212	181	203	176	179	180	175	214	177	189	198	179	204	192	175	186	181	158	222	186	193	200	196	211	213	202	160	191	193	208	149	190	174	161	164	180	193	179	188	187	179	188	200	204	200	193	187	197	189	174	187	203	215	186	202	206	205	197	175	201	202	180	211	212	190	165	212	217	176	205	211	206	191	208	199	209	191	204	219	216	192	191	207	200	189	171	167	218	183	190	192	192	177	205	187	171	197	180	192	202	189	201	205	176	191	224	214	202	182	197	174	208	209	198	186	202	205	201	223	168	195	173	190	219	182	206	189	188	209	179	208	184	211	164	199	213	196	188	197	205	195	185	208	191	199	179	182	183	173	203	177	187	185	213	197	192	178	174	192	183	189	203	183	217	193	200	179	177	175	194	208	195	202	181	200	208	198	198	175	200	188	181	177	203	217	190	177	182	189	171	215	196	165	196	184	226	207	174	201	187	165	200	171	198	186	171	205	207	202	223	169	204	192	186	179	193	203	208	196	201	183	199	203	205	194	202	210	171	220	225	210	167	189	200	187	188	190	158	168	183	209	173	193	173	161	174	177	209	197	196	196	183	167	173	198	197	191	179	167	215	187	187	192	198	204	191	185	185	190	210	194	178	190	182	193	199	220	169	170	183	179	182	178	195	178	167	192	200	179	183	192	206	202	176	208	186	168	176	177	200	201	184	217	202	195	207	167	189	164	185	208	171	207	201	227	201	212	211	197	176	196	198	205	190	176	205	164	194	192	188	193	223	188	187	187	187	200	193	192	193	198	213	183	247	188	185	194	202	177	198	203	203	204	179	200	158	170	194	215	198	206	184	178	174	200	201	196	164	164	196	213	187	181	153	177	183	172	186	188	216	184	175	180	175	200	197	195	173	193	186	168	197	202	186	221	175	196	185	173	209	183	195	196	168	217	183	175	186	179	209	199	182	184	165	196	192	216	191	184	157	161	208	168	198	193	193	178	205	185	181	171	177	178	181	172	201	178	196	181	202	168	193	197	195	180	171	184	191	193	175	196	179	190	164	179	195	193	198	188	192	211	216	181	229	205	201	202	195	199	198	202	191	194	169	161	195	174	182	178	172	176	178	201	198	189	186	200	159	182	176	208	204	191	205	192	182	196	181	199	186	179	207	196	164	203	186	172	200	166	203	189	196	187	182	174	181	193	189	204	179	223	212	187	202	189	186	173	196	200	191	189	199	180	192	207	169	195	199	215	185	188	171	191	195	186	181	173	176	175	178	200	209	198	185	197	200	168	181	171	199	194	205	198	184	217	198	193	193	203	204	193	213	212	153	201	176	186	218	190	169	195	186	193	192	184	187	213	170	183	183	189	219	185	177	181	189	182	209	188	191	190	170	189	170	167	183	197	193	181	189	191	189	219	178	198	191	170	204	205	191	182	191	178	180	186	174	170	194	167	209	213	190	217	188	194	179	172	207	202	194	181	183	179	185	196	168	191	202	184	187	208	182	197	161	207	172	197	193	216	184	181	203	195	195	187	211	175	221	185	172	189	215	189	201	200	183	180	193	191	184	185	212	189	186	196	188	207	187	199	187	179	169	204	205	194	204	191	169	185	203	220	170	179	194	171	175	187	199	182	202	206	187	174	184	206	183	200	179	207	219	179	205	200	182	186	213	217	188	189	207	195	188	197	185	186	192	205	211	165	183	189	201	192	198	187	203	212	185	189	183	197	165	171	210	176	167	197	201	227	201	198	201	180	206	175	182	213	181	185	201	194	175	175	210	181	188	207	205	191	202	205	199	224	184	180	189	174	201	172	206	189	205	192	183	198	189	215	177	175	205	181	193	185	183	195	199	180	212	214	192	184	195	206	189	190	220	201	200
17626	24746	28009	33300	25474	25690	23743	20811	18959	16280	16052	15893	14045	10604	8864	8843	7264	6823	6069	4862	3781	3021	2065	1386	1657	1265	1130	1101	1184	1012	976	860	962	1071	920	1306	1229	1039	1048	970	920	994	982	830	839	800	800	796	652	660	734	663	608	674	665	614	689	587	543	569	556	488	547	502	535	525	521	496	481	495	507	490	490	480	488	492	455	482	482	475	477	504	534	420	484	478	532	518	495	530	511	511	550	498	532	541	530	497	484	524	471	470	516	447	457	521	488	484	502	455	485	495	488	486	431	463	460	474	481	477	482	467	482	488	473	458	477	477	468	473	474	477	480	467	465	430	469	480	417	466	445	489	474	544	500	482	498	468	469	473	444	444	434	466	499	472	443	469	459	449	486	480	488	459	464	484	492	456	479	469	467	478	448	462	480	439	472	452	458	437	535	441	435	501	456	496	446	446	456	471	423	478	473	439	454	495	450	409	439	474	421	507	470	421	475	443	491	451	475	430	503	456	460	464	412	457	460	465	444	450	490	457	472	451	478	477	456	475	465	471	486	480	472	478	438	440	445	470	458	460	460	475	470	437	480	472	433	469	498	521	456	462	439	471	463	487	436	472	455	453	421	501	424	432	458	470	453	468	447	472	476	436	436	467	457	469	455	453	500	466	461	490	451	456	472	474	458	423	447	466	491	479	488	430	477	476	467	474	464	470	464	459	406	460	468	452	427	495	455	438	492	451	428	474	465	458	478	470	450	413	458	483	452	460	506	446	472	481	481	478	450	460	477	463	476	470	463	490	465	457	463	458	471	501	418	508	496	448	465	482	454	425	478	443	467	479	415	456	475	468	435	476	433	467	465	498	431	464	445	452	455	468	456	495	478	438	443	489	480	483	442	435	481	431	461	465	456	496	479	421	429	466	477	481	459	443	428	468	447	483	425	461	504	468	500	421	466	476	438	415	464	478	472	474	476	464	429	449	470	447	470	474	488	449	463	479	503	467	476	512	460	524	494	446	480	428	487	450	491	461	485	471	454	498	490	476	491	462	457	465	472	459	474	490	484	474	496	468	471	467	457	469	441	449	437	460	420	443	450	463	476	426	496	507	468	455	467	479	475	455	473	509	515	468	445	472	444	467	480	473	431	438	453	494	459	463	477	473	438	450	444	428	460	472	458	451	457	456	444	469	471	429	476	473	449	449	472	483	454	450	443	480	476	433	460	439	466	488	413	452	457	471	461	489	455	483	454	486	465	474	462	464	467	504	499	454	413	442	464	448	412	490	458	468	458	470	464	494	478	442	439	420	459	489	485	431	442	456	476	482	509	461	442	484	481	449	463	452	436	474	473	449	477	420	520	455	459	480	481	448	465	452	443	453	452	498	470	496	477	458	471	473	455	441	422	482	479	443	479	511	511	464	458	440	513	504	483	484	467	485	471	467	418	448	459	465	467	481	467	463	470	435	437	463	458	471	477	426	449	456	442	461	480	438	449	483	472	468	451	458	496	462	481	433	464	459	453	495	387	464	431	476	486	434	449	426	480	423	495	466	473	437	466	499	492	469	457	442	505	472	421	462	452	453	487	459	460	481	448	440	447	439	455	454	466	472	458	489	435	457	489	456	447	473	460	469	459	439	452	444	480	466	440	462	448	493	463	459	480	446	445	456	465	449	455	452	469	445	506	487	475	468	511	484	459	450	467	475	488	447	459	461	455	455	463	437	486	464	440	431	494	449	424	462	452	480	403	423	457	438	464	483	475	495	468	498	451	478	461	451	465	461	473	443	456	438	418	405	444	465	490	437	446	475	441	467	431	456	463	497	468	454	459	431	437	465	453	488	441	420	468	482	504	471	456	454	471	461	449	435	457	440	458	494	525	476	437	447	449	439	448	449	461	458	437	438	450	482	481	420	444	463	448	419	453	446	454	441	460	494	447	415	423	445	438	454	455	483	436	451	490	448	463	451	473	441	461	466	511	463	482	452	485	467	447	451	479	447	444	474	480	458	457	485	495	442	461	462	445	475	446	462	488	467	451	475	461	459	456	439	439	429	432	428	519	522	464	474	465	445	458	452	473	488	494	447	470	466	471	464	450	434	442	472	442	446	508	431	459	425	498	450	451	474	484	468	478	454	434	497	495	451	443	460	467	446	437	468	441	445	461	478	444	445	429	476	430	460	470	448	462	446	481	477	457	440	443	443	479	508	461	479	473	473	449	457	460	424	468	476	433	448	466	455	462	425	455	479	441	435	451	470	428	478	466	408	510	435	456	489	466	443	466	474	448	493	459	446	458	442	460	464	460	451	446	493	407	446	447	436	480	482	478	426	425	481	417	489	446	483	478	475	464	464	465	491	445	473	475	483	479	457	458	458	444	429	409	491	483	455	450	469	436	473	442	447	448	488	447	503	506	474	439	452	456	432	476	441	453	453	447	458	466	455	469	454	452	469	488	450	442	443	481	451	469	464	423	439	471	476	461	458	471	510	434	417	438	432	512	455	449	443	461	471	458	463	447	511	471	452	441	486	459	468	478	419	464	464	478	471	423	414	425	503	497	490	467	471	541	452	507	446	465	432	466	455	475	476	433	476	488	495	492	405	489	466	514	468	464	462	419	446	482	469	469	434	480	467	523	489	473	470	430	447	467	448	492	484	421	483	443	469	440	466	470	453	470	470	468	428	469	471	473	453	401	470	460	457	447	417	457	491	475	458	460	449	458	479	468	473	479	460	464	429	472	448	471	440	520	480	470	486	453	459	445	454	432	461	420	484	473	464	430	452	466	447	408	483	453	452	464	477	465	450	450	448	436	496	468	465	440	489	458	469	476	468	461	489	486	459	436	496	459	478	446	465	447	443	411	436	425	473	458	473	424	453	446	449	464	427	462	442	474	459	475	464	459	521	456	415	450	496	449	464	486	460	443	448	500	469	482	463	443	490	473	461	462	443	460	485	487	430	437	466	452	464	458	481	421	480	477	439	462	457	491	481	471	430	454	469	482	464	448	516	501	501	433	465	480	450	472	459	437	502	460	465	447	455	432	458	477	446	492	478	481	437	474	473	447	430	445	450	442	476	491	470	466	475	468	443	443	470	464	440	504	457	451	435	433	476	508	474	466	470	473	480	454	451	423	440	479	431	474	475	471	465	474	440	471	437	435	448	455	508	437	457	463	484	437	463	427	485	417	468	462	453	459	488	439	447	486	458	441	429	473	421	463	488	454	469	478	451	509	477	468	478	464	406	451	466	466	468	479	433	495	415	483	442	458	453	453	454	503	456	461	445	460	488	471	419	476	466	476	500	442	473	467	464	484	474	435	448	461	476	429	447	485	457	466	496	442	454	479	447	456	442	429	483	451	474	469	462	434	464	477	464	476	460	474	440	468	447	468	473	472	448	429	443	466	499	466	458	490	451	442	458	459	483	444	407	473	438	440	454	465	476	456	460	475	464	466	498	453	477	479	446	451	471	440	459	428	486	436	447	445	461	436	419	468	459	462	491	471	443	458	471
34919	34688	36507	33682	27485	25251	22357	17230	13389	9759	8293	8157	7507	6618	4091	3156	2744	2131	1698	1321	991	876	527	344	364	304	298	262	280	233	250	229	234	244	232	344	309	275	259	218	218	222	216	184	211	209	199	199	159	172	189	174	167	213	181	161	159	195	166	171	159	132	147	165	136	163	145	153	157	136	142	134	129	132	170	127	120	152	142	140	158	136	139	152	139	139	152	133	136	144	125	140	159	144	173	157	128	135	145	143	131	113	123	133	124	155	118	146	141	154	139	152	143	136	136	128	140	120	158	117	117	140	146	144	118	139	144	152	130	127	136	128	142	142	131	143	159	147	120	124	135	148	144	158	131	132	116	149	141	161	139	137	148	146	155	138	150	147	130	125	139	120	149	121	137	142	134	127	129	133	148	138	128	141	141	120	140	141	144	139	113	155	141	131	132	138	164	123	124	116	139	125	139	134	130	135	128	153	140	111	141	133	108	141	152	146	159	112	130	122	138	134	127	128	129	131	128	126	144	130	126	139	123	144	141	141	184	124	122	118	129	153	141	132	123	134	132	116	118	155	121	123	128	155	154	120	132	146	152	153	129	155	135	139	167	139	136	135	140	122	133	152	133	141	134	159	142	128	142	124	141	155	140	113	151	122	131	127	123	134	154	146	137	118	117	138	120	131	169	121	128	139	121	156	154	123	140	124	143	148	119	127	144	170	128	150	120	125	132	125	136	132	120	127	116	122	164	144	142	137	134	146	151	140	115	128	126	158	131	125	142	157	138	156	140	126	120	126	127	142	131	128	135	150	123	113	143	127	131	120	142	116	147	128	140	121	116	123	154	135	121	140	140	133	149	113	142	129	118	144	131	132	115	125	127	127	132	137	143	124	130	132	130	115	140	159	126	129	127	156	124	127	118	146	133	124	139	132	106	144	149	126	175	146	120	137	143	125	117	120	129	140	157	154	135	136	116	143	115	146	141	121	125	140	119	122	137	148	146	124	127	147	153	145	146	132	132	128	145	138	115	141	146	133	130	130	133	141	129	142	143	138	132	139	130	136	135	143	134	131	169	147	121	146	142	125	125	128	135	142	141	129	143	158	121	145	131	149	130	133	121	126	153	139	153	134	148	134	137	157	133	120	133	128	122	131	145	122	151	135	152	126	160	119	108	123	106	134	135	142	134	128	161	135	131	145	141	125	125	117	135	159	146	126	133	136	137	132	136	127	136	136	129	129	155	115	158	130	125	126	137	131	156	140	129	121	130	128	145	139	137	130	141	135	134	119	119	115	138	126	122	140	132	139	157	134	150	136	138	137	128	134	135	144	151	135	117	123	138	108	136	127	134	136	129	142	121	151	137	152	132	118	146	114	148	128	135	125	136	134	135	140	129	135	108	122	121	117	137	113	122	140	135	137	117	138	137	125	152	129	140	132	135	141	131	150	130	124	157	140	122	151	125	156	125	141	129	132	119	142	136	136	134	145	124	125	143	120	136	130	149	138	129	145	116	144	142	139	132	132	138	144	160	137	145	147	142	115	140	135	133	140	149	158	124	146	128	129	158	109	141	126	112	113	141	139	125	142	141	144	142	129	151	143	140	129	127	110	134	125	128	134	156	131	134	150	124	136	136	133	120	144	138	112	136	165	148	128	118	120	134	133	130	137	145	118	159	129	136	145	143	132	145	150	145	124	119	155	132	161	133	136	141	146	141	120	146	114	121	128	116	128	146	162	147	142	156	153	138	120	148	120	133	135	127	141	140	135	128	121	127	153	127	110	123	147	144	137	132	123	135	147	150	127	163	122	144	125	134	113	147	141	144	145	135	144	132	126	132	138	124	114	127	126	124	154	150	133	149	142	142	154	143	139	148	138	144	119	133	123	107	139	135	132	152	127	137	138	129	132	137	125	123	148	149	141	142	143	133	138	150	141	121	131	145	140	138	152	133	127	130	137	159	113	126	152	145	145	142	112	148	143	139	173	139	127	127	116	121	142	138	140	143	118	136	132	124	122	129	159	108	148	138	136	122	126	129	133	141	121	168	138	143	125	107	136	146	133	123	130	143	163	121	138	139	139	128	138	153	133	136	146	127	118	134	131	140	122	130	134	129	138	128	135	129	129	152	143	130	120	137	135	134	144	146	125	138	135	132	129	137	140	119	106	129	120	137	127	135	144	135	145	134	144	118	122	150	152	139	138	123	123	121	137	141	140	143	150	134	123	118	152	121	138	112	152	156	139	133	161	160	138	126	115	124	110	135	136	144	158	117	151	142	108	137	144	142	149	153	158	163	153	150	142	136	126	139	140	143	151	113	121	126	117	140	121	134	122	121	134	141	135	135	150	139	143	147	112	148	150	139	152	145	134	163	131	117	133	153	145	133	137	140	131	126	140	137	150	134	135	137	126	118	145	131	143	145	107	134	131	113	127	150	144	150	162	144	131	132	122	130	131	122	140	131	136	127	132	134	154	140	121	125	131	154	121	137	145	140	148	133	138	120	129	124	133	123	150	135	135	136	126	131	116	124	147	132	132	144	115	140	134	115	129	119	112	125	130	131	123	144	129	115	126	131	133	134	145	130	140	157	131	127	129	142	126	147	122	110	138	113	121	146	131	141	130	154	118	125	136	129	122	137	124	138	144	140	134	128	138	107	139	125	142	128	133	140	140	155	137	142	144	144	142	114	133	144	131	134	142	136	135	120	140	134	140	135	144	145	122	126	119	115	144	134	151	146	147	135	130	139	140	138	135	139	167	119	126	143	117	144	132	142	111	145	142	132	143	151	151	160	140	135	147	128	161	125	143	110	166	147	129	135	145	125	135	147	150	130	134	155	132	140	136	109	147	136	127	134	156	117	123	122	126	151	123	133	143	121	139	135	133	120	135	141	142	138	127	129	124	152	142	129	150	138	160	133	146	131	156	137	132	132	117	140	144	105	141	138	132	121	117	109	143	153	125	139	132	125	118	131	134	127	125	122	121	123	164	141	131	135	142	118	148	138	122	134	142	147	124	137	156	132	125	154	151	127	141	119	139	134	139	135	126	160	114	148	138	141	131	136	148	151	138	138	128	136	126	147	140	148	132	109	131	117	133	165	121	151	134	102	134	165	140	132	125	128	126	143	112	137	107	125	142	123	122	130	119	126	127	123	142	131	128	141	114	147	130	140	135	125	128	135	129	144	120	140	139	139	159	121	139	147	136	142	131	123	131	119	140	123	155	138	137	134	132	142	130	149	134	115	137	123	138	118	119	127	137	123	127	126	120	145	123	137	152	126	129	120	130	144	144	151	132	141	149	125	150	143	150	126	155	123	151	116	140	125	136	142	139	124	154	132	111	144	134	122	119	153	143	131	143	128	138	121	126	122	129	128	117	141	141	149	160	116	120	122	129	155	132	132	153	128	122	139	134	133	135	138	158	142	131	124	107	141	139	132	133	126	113	123	143	156	151	133	127	147	128	132	141	159	128	155	153	142	124	136	127	125	120	157	120	138	127	139	132
22378	28707	31736	37646	31571	31776	28524	27499	25395	21675	20563	22049	19300	16362	13307	13501	10367	10749	8585	7037	5244	4888	2747	1782	2306	1627	1416	1326	1288	1167	1102	923	1068	1279	1204	1674	1720	1275	1224	1058	1008	1107	970	844	866	888	868	965	646	616	722	672	559	585	667	644	601	526	523	506	494	455	466	419	441	408	422	418	378	433	418	406	390	342	377	317	320	355	345	359	384	376	337	381	378	400	415	413	403	405	415	454	444	487	462	499	407	414	423	403	376	357	402	344	355	395	363	365	382	347	369	400	357	359	346	340	362	361	338	355	330	390	304	318	316	320	341	351	336	326	347	324	351	352	333	344	339	358	312	312	336	316	335	342	340	335	324	363	355	355	324	361	357	357	345	336	312	310	335	351	314	313	330	359	350	336	337	337	359	343	360	348	363	338	345	356	337	326	341	327	339	343	336	283	334	335	351	342	329	339	321	321	365	357	328	335	347	342	318	331	331	334	313	322	337	332	337	304	312	333	329	340	337	322	332	365	332	322	333	331	321	328	327	334	313	332	361	335	337	324	345	339	351	341	318	344	306	367	325	314	333	322	309	336	337	349	314	343	320	306	332	345	331	327	323	362	330	332	336	329	338	326	320	322	336	342	360	337	341	324	355	333	357	328	347	354	349	351	349	354	343	333	342	334	361	364	320	309	316	338	340	335	315	317	345	320	327	311	328	348	337	351	368	370	361	345	346	339	321	328	324	329	341	339	334	341	309	322	322	353	343	320	339	329	334	311	305	368	304	336	327	318	348	360	317	337	331	337	348	332	314	375	326	340	325	306	325	351	328	340	322	302	312	371	343	337	336	345	343	340	339	327	333	322	367	338	340	336	320	333	333	304	323	352	304	324	329	267	324	331	366	335	321	320	318	330	352	333	326	325	373	332	340	355	368	359	299	311	293	335	326	322	369	346	340	327	331	324	337	341	340	361	322	334	310	320	326	312	335	324	320	332	326	335	343	321	313	360	331	345	351	343	344	357	362	340	312	360	339	323	340	307	348	350	340	340	342	299	303	339	344	369	362	351	302	342	334	342	334	351	309	336	333	317	336	353	356	353	319	337	330	340	378	342	340	322	344	360	334	315	355	353	321	345	340	350	340	371	323	348	346	311	335	322	342	318	317	319	363	335	384	315	327	348	333	318	272	336	324	349	332	355	323	332	355	342	355	333	315	342	360	293	317	323	334	369	321	366	346	312	329	342	348	363	319	344	351	340	308	313	323	313	318	349	356	356	374	310	323	344	322	338	313	358	337	311	335	319	338	335	371	301	359	320	305	346	324	318	330	349	326	369	327	345	340	302	348	305	346	293	312	348	320	327	361	337	316	328	328	328	320	316	319	374	324	367	321	339	321	368	322	340	336	349	333	313	339	338	326	324	305	341	342	337	335	346	296	334	347	350	374	375	318	322	328	323	318	319	305	328	302	313	332	342	299	345	329	377	307	342	337	328	323	348	331	346	328	372	331	314	326	330	319	331	360	313	340	352	351	333	336	349	348	342	356	331	293	337	340	323	333	325	342	314	357	311	346	343	350	313	386	314	336	357	347	322	330	344	347	343	327	338	344	357	315	340	344	349	298	360	366	285	306	354	374	341	348	329	336	360	312	360	340	338	334	355	338	318	332	322	347	339	334	331	352	335	345	347	346	358	302	343	344	362	343	338	371	334	328	362	354	338	344	335	318	339	345	319	381	328	320	339	303	328	326	326	322	322	340	346	329	364	336	369	329	312	341	332	378	319	348	319	357	316	340	337	304	331	347	334	314	339	281	287	319	347	290	349	346	318	381	326	335	365	334	351	310	318	323	352	320	318	349	332	348	314	310	368	316	360	337	329	324	330	334	342	374	329	337	341	326	354	349	347	307	358	325	355	349	333	370	319	320	333	353	326	360	337	360	340	315	330	335	337	353	340	348	355	353	364	331	344	313	344	299	345	325	305	320	322	365	328	361	301	334	344	339	371	339	298	326	332	327	336	330	333	306	373	329	343	351	357	336	351	355	357	307	330	329	382	338	345	360	331	307	328	349	354	328	347	336	320	325	346	323	341	335	343	335	363	335	362	314	342	347	361	358	333	348	357	322	347	312	333	309	329	356	331	354	346	322	325	346	340	322	350	346	324	328	329	373	341	332	332	288	346	283	359	341	331	346	320	323	339	334	311	313	323	341	320	370	333	313	316	338	328	338	329	315	355	343	325	331	326	314	353	309	348	336	310	381	341	336	336	344	314	322	382	370	351	329	320	345	389	318	317	334	358	329	356	318	318	321	304	315	339	356	338	335	354	342	314	352	332	340	312	334	331	345	349	379	316	286	309	306	329	367	314	355	342	340	347	342	355	315	384	354	322	333	318	303	320	341	335	325	303	346	305	363	340	330	326	326	321	311	369	370	325	357	339	357	313	334	358	340	333	351	338	346	300	324	314	294	336	349	344	342	325	373	338	325	339	371	340	330	329	340	321	341	346	343	356	353	364	338	335	343	346	356	352	332	367	335	354	365	308	350	319	333	298	313	343	312	355	375	349	333	314	352	379	333	313	350	337	348	318	310	327	348	348	320	309	359	356	334	341	317	297	343	312	358	329	307	332	316	307	367	350	319	328	324	355	345	332	355	342	351	348	320	353	341	321	376	359	336	349	369	337	324	330	349	287	329	323	314	333	344	339	323	333	339	374	344	319	359	375	318	379	373	309	325	327	321	348	351	320	326	313	344	358	337	330	327	302	337	331	327	328	330	312	317	333	349	334	331	345	331	342	362	319	337	374	322	359	326	314	340	310	324	333	364	324	345	313	337	353	329	361	340	330	346	366	306	323	339	315	305	328	339	302	314	352	319	373	336	313	347	323	349	335	306	385	385	337	317	362	353	321	295	321	341	369	324	349	323	345	307	317	339	322	302	327	309	309	322	322	336	347	350	342	340	349	341	314	319	348	298	357	331	302	354	327	328	308	315	370	314	340	320	292	332	355	355	359	306	325	351	312	341	334	331	326	316	333	344	344	296	361	356	347	315	327	321	323	347	348	350	304	336	351	348	340	328	334	330	326	353	304	337	350	316	340	358	325	303	353	363	328	362	325	373	346	351	342	335	358	333	334	368	336	334	343	342	319	309	295	350	348	314	340	328	304	354	338	331	342	340	328	367	332	338	342	332	336	355	337	320	343	359	361	330	327	339	362	335	327	348	305	325	337	349	353	308	333	300	341	317	334	309	312	358	330	347	358	312	331	329	328	314	316	334	356	322	332	337	342	342	332	308	334	326	349	324	319	373	339	320	380	360	369	304	337	318	363	307	332	331	351	334	302	333	317	376	323	317	316	322	316	363	316	348	330	334	329	331	328	313	337	316	331	330	312	315	361	339	315	320	306	355	316	361	332	320	307	298	315	332	335	356	335	330	351	353	352	364	313	324	346	374	309	322	286	306	374	319	335	365	334	311	290	295	281	327	355	348	299	372	336	365	345	326	306	327	325	343	331
8629	7116	7961	6628	3987	2730	2195	2107	1869	1635	1542	998	661	562	525	501	435	464	445	470	350	370	331	219	203	229	230	229	229	222	258	204	199	225	206	203	245	206	243	226	214	215	223	216	216	212	172	234	223	229	200	186	214	217	210	211	184	199	207	210	196	199	187	196	156	194	191	191	217	180	203	183	190	202	174	209	199	174	172	204	222	218	198	210	189	223	212	180	191	174	168	203	238	204	181	201	201	175	220	190	170	164	200	183	210	196	188	200	204	197	216	197	202	180	195	202	181	206	194	198	196	200	168	183	194	175	189	182	181	173	179	198	198	203	194	188	208	197	190	204	205	209	177	193	176	247	183	209	166	201	192	183	173	190	212	178	176	191	196	193	171	188	217	171	183	180	213	192	194	190	209	215	180	213	202	187	194	189	195	195	210	166	176	204	184	178	239	190	191	203	215	181	186	220	174	150	175	188	195	167	178	189	179	186	191	190	196	177	189	205	213	179	209	190	196	184	197	187	184	188	192	176	180	188	205	224	184	184	176	197	212	179	191	191	183	208	211	209	178	188	182	212	186	208	164	193	192	184	192	211	183	155	208	221	210	209	194	209	211	205	186	209	195	210	178	187	205	211	183	171	202	188	204	178	218	181	178	191	208	203	198	195	193	198	215	223	186	216	209	187	209	200	192	180	202	168	188	184	180	220	204	190	193	195	184	185	186	199	224	191	178	171	204	184	173	191	197	195	198	225	185	200	192	211	195	181	189	186	163	212	167	213	188	181	208	180	219	186	199	176	231	209	194	189	205	199	189	197	193	187	208	187	189	217	191	207	181	175	201	232	203	176	185	219	197	220	186	231	194	199	185	191	188	218	203	217	202	229	237	206	197	194	176	198	197	223	180	194	193	209	194	202	198	175	187	210	218	202	199	191	190	188	211	183	190	209	163	213	191	216	208	209	214	204	199	200	210	190	180	196	181	185	230	180	182	209	222	186	198	168	206	177	194	186	180	196	196	217	201	198	205	206	175	222	185	184	201	204	200	185	187	182	208	205	187	181	179	208	184	185	179	180	185	202	211	179	212	189	202	176	171	203	207	187	181	191	218	201	190	180	184	183	194	188	185	161	193	213	221	187	211	199	170	217	194	191	220	188	188	234	215	167	189	189	194	207	202	204	224	211	204	205	211	173	197	173	214	207	212	216	182	211	214	222	190	190	218	192	206	163	191	196	185	191	164	202	231	177	183	223	216	208	202	178	214	200	191	218	164	182	207	193	187	171	212	194	185	193	196	173	189	214	195	192	204	213	156	189	172	203	210	186	196	163	221	175	191	170	206	189	230	191	213	191	208	194	164	175	202	181	196	235	214	214	196	218	187	167	163	194	192	173	192	198	202	205	184	199	219	203	202	201	206	187	192	162	192	215	178	213	219	163	206	213	168	197	166	186	171	197	200	177	197	205	180	178	182	182	188	203	173	196	190	193	190	183	183	184	185	178	213	221	178	167	194	218	182	192	212	201	193	198	186	195	231	197	211	181	191	192	194	199	193	198	189	185	204	190	178	215	210	192	197	182	200	177	176	173	187	198	194	188	217	194	206	198	203	171	182	200	168	176	199	176	194	199	173	213	200	191	190	183	189	186	216	212	199	178	208	206	224	182	195	193	166	204	200	230	196	196	170	191	191	214	183	191	189	172	166	198	215	195	173	200	216	217	196	184	190	203	191	190	210	175	201	215	191	199	193	198	191	185	188	228	216	203	162	202	214	188	200	218	204	228	197	203	191	186	197	195	194	165	201	191	209	189	185	187	194	200	181	203	162	196	205	179	192	194	202	180	215	190	196	191	183	182	194	183	197	195	181	179	165	214	196	188	167	191	212	187	203	192	180	208	207	173	208	194	189	180	202	200	171	187	189	194	187	208	210	171	181	191	186	206	192	179	212	195	180	183	175	209	216	201	193	208	189	190	183	201	195	179	211	159	178	204	200	207	206	196	190	181	180	171	173	191	186	177	214	195	179	181	225	189	191	198	199	200	190	195	197	214	183	206	165	198	200	180	212	223	202	194	185	204	195	182	201	206	179	205	181	196	210	195	182	179	207	204	218	194	193	175	199	191	192	174	179	189	213	221	212	190	195	195	168	167	177	204	190	192	182	166	218	180	186	186	179	208	218	188	220	193	204	186	202	182	192	198	191	181	180	218	211	173	168	179	185	179	182	179	200	177	194	227	187	196	194	190	198	179	203	195	224	188	173	175	208	204	205	193	190	187	203	212	195	202	206	201	188	208	210	179	194	208	200	201	184	221	215	208	185	222	167	211	161	174	190	185	183	176	210	176	226	206	203	184	167	211	195	189	208	210	210	199	212	199	200	160	197	206	188	201	210	193	192	196	203	185	201	183	205	178	206	176	189	184	169	183	201	198	181	221	209	203	185	216	210	195	174	193	156	213	196	160	184	215	196	193	189	181	190	188	214	206	211	191	183	182	221	164	192	196	205	175	172	201	179	216	180	168	224	180	184	186	202	188	229	200	181	200	185	167	216	207	196	206	185	174	197	190	183	188	189	207	219	181	175	201	213	194	186	205	204	199	189	189	177	217	186	172	211	200	198	176	185	210	196	184	219	190	208	182	196	182	197	202	181	212	205	233	194	184	205	187	209	178	211	194	187	202	204	188	190	212	196	184	201	219	178	201	212	209	215	198	176	210	197	179	181	166	195	208	223	190	211	174	188	187	205	203	195	204	195	192	178	210	204	208	177	183	192	209	203	178	206	218	176	192	198	183	205	175	196	181	205	190	182	209	193	199	194	165	190	193	187	211	194	204	188	203	205	208	213	198	203	204	173	183	226	212	195	186	174	220	199	188	182	181	191	210	196	197	202	195	202	187	171	200	202	204	199	192	209	205	207	190	189	221	187	204	208	208	204	187	200	187	194	184	207	209	217	213	202	185	186	201	206	177	212	175	161	184	203	180	199	215	183	207	210	213	175	224	203	226	189	178	174	219	168	173	194	209	198	171	202	201	210	180	206	211	201	179	183	178	197	185	187	190	188	163	202	207	205	184	199	193	194	198	194	204	188	194	162	215	170	219	186	191	197	179	174	188	190	195	213	175	192	196	201	179	200	198	177	208	182	205	207	188	220	176	179	176	181	183	176	207	198	199	205	202	206	197	175	191	204	189	188	186	203	198	192	210	162	213	184	195	186	179	205	195	162	209	192	205	195	230	201	180	208	201	187	169	188	204	221	193	167	200	182	184	232	236	184	185	191	211	220	177	198	200	184	184	192	173	201	212	225	190	183	180	185	187	223	202	190	190	208	171	212	198	185	195	196	194	180	208	183	204	188	181	185	208	200	158	183	201	213	197	191	196	192	190	206	201	203	205	182	220	206	177	205	196	179	187	199	178	146	197	210	199	169	189	216	224	181	196	197	185	192	181	173	186	212	195	171	193	186	204	186	189	222	192	189	192	183	197	185	197	197	198	213	193	183	198	187	181
5902	8352	11503	13869	10633	8564	8519	8689	8271	7813	7489	5042	3416	2710	2827	2625	2146	2351	2325	2192	1510	1627	1343	899	675	690	631	694	654	633	664	618	671	743	679	743	803	777	710	644	692	693	641	580	541	558	539	549	550	579	568	507	544	538	505	513	510	558	525	523	528	528	527	527	526	507	453	506	484	503	480	480	474	459	480	478	483	496	447	486	472	508	509	505	506	486	464	525	486	510	549	508	526	527	510	505	537	514	514	464	512	444	486	536	463	435	457	474	468	465	513	467	495	466	460	479	478	499	462	446	475	493	471	455	464	466	494	459	467	457	468	494	493	475	519	471	510	479	486	478	517	517	501	499	463	497	493	477	476	472	502	477	476	466	458	514	464	462	486	472	470	447	476	442	497	466	502	490	497	451	442	482	472	470	471	494	480	454	469	476	469	497	470	462	449	467	461	483	470	507	484	488	482	471	479	480	467	509	480	491	490	485	492	471	487	491	459	440	470	448	439	514	504	492	424	450	425	497	504	472	450	496	486	465	466	487	475	453	457	480	473	488	447	447	480	445	476	511	481	465	479	452	447	481	510	478	492	456	460	488	485	501	485	480	516	479	514	464	493	488	479	487	469	485	490	453	480	455	490	428	484	492	468	473	448	515	512	484	434	448	475	459	436	491	484	491	466	439	490	480	480	496	460	488	443	464	456	459	469	479	477	446	473	461	467	452	488	516	436	485	463	477	474	490	488	478	510	464	484	474	512	477	545	530	453	529	490	468	439	464	476	452	464	513	482	511	437	473	484	473	418	455	490	522	441	474	492	477	511	467	455	478	533	457	504	484	478	472	510	478	474	442	456	466	459	489	467	455	486	467	488	500	465	476	441	479	477	470	464	479	513	495	474	478	517	476	485	449	465	468	439	490	482	467	518	509	462	487	458	479	484	435	464	487	511	498	459	514	482	433	463	484	476	476	495	459	523	482	492	464	464	475	494	477	468	472	462	453	444	499	500	483	497	479	487	506	490	443	482	478	469	483	464	484	483	470	503	456	474	465	504	481	511	500	467	495	492	451	491	444	475	470	469	469	492	465	502	457	490	493	454	491	471	426	498	498	521	441	461	487	450	502	441	467	459	481	461	475	500	434	496	489	496	444	448	484	459	483	500	510	478	453	442	478	476	445	478	444	481	523	455	486	513	502	488	516	474	481	465	457	473	485	457	470	462	476	481	434	491	511	482	475	480	483	478	492	474	472	464	470	458	446	475	429	478	518	462	504	501	483	484	490	461	475	485	468	467	439	478	469	496	475	533	481	454	475	459	497	490	490	430	469	448	468	475	474	503	494	481	516	487	449	498	484	506	461	500	481	501	481	470	424	469	454	500	462	445	523	496	496	475	474	517	450	465	472	487	463	447	424	484	511	475	455	438	458	481	454	455	456	440	502	443	500	507	470	453	421	491	498	488	526	473	475	468	517	506	480	458	480	490	468	509	512	492	438	512	510	449	490	443	496	494	460	460	440	431	432	439	479	493	477	417	515	476	497	446	444	455	478	524	503	456	508	488	481	490	465	514	479	497	451	471	508	479	466	438	478	456	462	498	466	476	501	465	457	492	462	461	486	503	451	475	461	456	481	481	502	458	488	441	464	475	503	465	456	468	469	454	474	510	487	470	494	451	482	464	472	506	492	501	483	480	510	487	498	455	477	478	454	492	491	487	474	488	466	514	485	492	525	507	489	472	492	449	468	488	484	478	505	525	476	473	449	461	458	481	437	496	490	471	502	466	463	474	475	473	536	458	496	449	488	485	477	459	466	485	473	468	451	473	462	433	458	513	483	440	468	510	486	454	476	434	491	498	479	491	495	503	462	484	452	467	424	452	474	458	476	468	475	491	477	493	494	490	480	463	478	501	458	475	452	439	495	491	477	429	474	495	481	477	484	438	477	487	504	492	495	470	466	464	438	476	497	436	484	478	447	477	487	470	518	475	484	470	429	499	498	489	479	482	462	485	492	474	454	488	469	463	455	442	509	495	493	478	513	506	494	494	462	470	534	486	471	465	460	468	476	516	469	467	469	489	485	478	500	463	466	427	489	465	495	445	462	453	471	481	496	484	496	445	442	482	488	438	466	536	456	478	490	465	499	472	481	475	455	499	495	501	474	506	485	461	499	478	489	482	487	493	439	488	450	461	503	445	516	484	477	475	473	499	444	467	450	475	445	487	510	455	479	477	489	484	479	496	500	490	463	463	448	479	519	447	455	486	464	474	480	456	469	494	430	513	443	439	453	480	476	471	416	452	495	469	490	504	439	448	436	498	495	482	476	443	505	505	466	454	504	458	453	511	481	450	457	451	504	471	477	478	473	532	510	478	475	461	470	494	430	464	471	501	462	434	464	484	478	475	441	498	462	439	467	485	477	464	473	487	467	511	459	494	519	475	500	473	499	452	484	532	465	431	477	475	420	453	480	472	471	487	447	508	454	450	460	453	448	507	461	493	434	496	479	484	444	478	485	491	489	462	463	504	467	481	505	491	474	432	480	466	445	474	487	488	518	475	484	480	397	450	464	509	454	467	448	490	452	439	467	445	509	504	520	485	474	492	480	498	467	477	449	488	484	489	464	485	507	503	478	502	470	482	488	450	459	501	514	472	509	515	465	460	481	481	439	459	524	461	453	478	484	503	451	483	466	478	506	464	484	481	437	489	493	428	473	451	476	457	445	446	478	416	486	466	505	457	458	472	480	454	493	480	428	424	495	489	482	460	461	469	446	478	494	470	443	482	475	458	444	454	485	453	463	469	488	495	443	444	472	485	487	477	483	474	464	498	444	474	453	493	502	487	477	449	464	459	496	434	481	511	509	470	456	510	518	432	468	458	487	495	449	470	509	498	488	458	495	505	489	474	483	447	511	436	493	456	482	457	490	466	490	486	482	519	450	456	466	460	474	477	476	448	505	494	498	470	463	502	451	481	487	466	480	494	485	449	459	486	462	445	470	503	450	491	474	466	498	448	469	477	467	500	478	503	460	432	535	484	480	494	478	491	475	485	472	489	487	484	460	449	463	495	505	480	464	475	462	469	524	519	486	486	440	509	487	433	497	483	481	479	435	417	484	489	470	527	477	477	480	479	472	450	486	489	501	477	484	466	469	497	456	509	452	477	462	494	421	498	454	455	474	479	493	477	479	472	441	460	445	474	465	446	509	488	527	477	484	465	480	514	462	465	492	459	502	528	488	498	495	486	507	478	518	514	475	481	476	482	476	458	504	522	470	483	461	513	485	494	480	492	467	479	466	527	465	460	465	447	448	481	479	491	488	487	468	473	433	469	488	453	481	452	433	510	511	516	462	472	500	487	475	507	471	479	473	458	467	471	447	480	463	467	473	452	533	490	521	420	477	467	484	468	498	456	468	486	493	454	450	479	472	471	466	453	475	481	501	495	477	459	441	461	468	493	433	441	441	448	481	510	474	506	472	493	507	470	458	465	460	508	484	462	475	531	470	490	505
26952	29325	33415	32195	25894	19356	14054	11646	7705	5662	4939	5186	4207	3572	2003	1520	1633	1462	1109	843	576	542	447	333	337	321	303	294	254	249	269	239	258	260	247	299	339	253	256	256	237	273	244	229	243	249	265	220	210	236	207	214	211	229	209	188	251	193	178	192	191	200	206	164	223	190	179	179	181	208	189	193	173	221	186	177	183	187	205	206	181	184	207	216	206	190	202	229	203	215	192	190	214	194	214	222	224	193	205	196	183	189	202	176	218	216	178	192	184	220	207	177	188	203	195	212	189	209	204	173	209	191	187	187	170	215	196	198	191	189	203	184	190	168	198	180	189	204	170	193	200	186	181	187	166	202	214	202	163	195	189	164	173	189	168	200	177	167	220	186	190	167	192	194	223	214	181	174	192	188	202	185	191	186	168	182	197	182	182	179	179	177	182	190	194	178	181	202	163	198	221	180	169	179	196	194	172	165	188	205	194	162	190	192	210	217	180	172	175	171	203	200	186	192	172	175	189	191	200	200	172	151	186	179	169	165	181	204	184	205	198	218	212	188	167	217	218	185	177	181	194	196	175	182	207	211	200	190	189	186	170	207	166	180	211	188	158	172	205	181	192	192	186	182	196	237	187	179	185	193	184	181	184	178	230	174	185	219	193	186	185	180	193	216	194	201	179	211	192	209	195	177	186	201	183	186	187	206	186	189	190	172	191	190	212	171	169	168	177	225	174	188	211	177	201	208	216	194	181	195	190	188	207	199	175	157	194	204	172	188	188	192	200	174	167	212	196	177	189	176	182	189	190	204	217	189	205	193	201	193	185	200	198	202	166	189	186	177	196	210	179	199	193	204	188	197	187	203	204	171	188	216	203	185	190	216	203	182	207	224	216	186	190	193	195	197	186	185	226	188	210	193	193	187	182	180	181	191	195	202	178	204	210	202	184	192	203	192	194	213	207	186	168	180	185	198	210	182	202	183	180	195	178	211	182	180	190	223	204	204	194	188	196	196	180	205	188	182	180	201	203	177	195	186	165	196	193	191	191	201	203	195	208	169	148	175	174	190	181	184	169	153	193	209	183	201	179	216	188	206	192	215	169	184	195	170	207	192	181	176	192	177	181	208	187	180	181	214	199	207	186	182	179	171	175	173	175	197	209	191	200	213	204	185	188	184	173	213	194	201	178	214	186	175	203	166	181	203	191	195	172	165	216	194	190	176	194	200	195	190	194	194	199	205	211	171	180	204	184	205	191	181	215	207	220	220	199	201	212	155	194	197	180	176	184	188	177	224	192	214	189	175	214	177	187	192	192	181	214	194	180	180	170	178	189	170	197	184	198	174	163	177	187	207	196	201	186	195	178	186	192	213	196	166	210	202	222	174	223	188	187	190	170	195	177	196	187	196	182	195	158	186	156	184	210	208	205	177	185	166	183	205	199	204	193	204	208	194	211	202	183	194	186	198	195	167	184	214	186	177	148	204	185	178	191	193	209	176	171	188	206	194	190	183	185	197	164	212	179	200	195	165	194	180	191	179	185	193	199	207	169	188	171	185	201	188	180	209	196	186	167	178	165	201	179	188	194	183	178	181	180	197	185	187	178	190	205	202	179	188	191	171	199	190	180	177	189	173	193	226	183	204	207	190	190	177	173	194	190	198	179	205	222	176	201	175	178	228	168	213	202	210	190	185	170	198	185	169	200	184	187	190	176	224	192	168	188	198	210	200	194	197	180	203	194	207	204	203	203	188	190	209	184	177	181	202	182	174	168	206	203	200	204	184	188	197	201	170	178	193	177	183	189	166	172	178	203	205	190	172	205	191	190	202	185	210	232	193	206	179	191	162	214	210	204	179	153	202	175	197	206	209	191	185	185	183	178	201	184	189	161	194	178	166	189	176	208	167	186	195	183	205	193	209	186	195	179	195	173	191	188	205	197	190	178	181	172	195	194	182	200	202	204	200	212	188	186	173	210	201	209	196	207	169	196	171	191	214	181	190	201	187	201	192	206	208	219	199	207	192	206	185	178	193	190	185	166	173	172	174	175	187	186	198	187	204	182	203	189	206	201	172	206	202	207	179	188	171	191	204	205	202	172	190	202	180	188	209	182	193	208	174	189	213	197	212	180	163	207	173	197	168	190	189	163	196	186	198	192	171	191	182	199	185	195	179	177	195	190	193	178	189	185	171	195	179	162	231	152	193	210	200	210	205	177	191	201	203	205	191	210	170	193	210	196	182	213	198	177	196	198	219	185	177	188	190	189	165	179	193	221	182	208	196	188	182	183	159	203	180	211	195	197	196	186	184	195	184	200	178	225	206	207	192	192	180	180	209	196	206	201	187	207	204	171	185	236	206	178	189	178	190	210	215	185	198	185	204	183	203	211	194	195	191	201	183	174	194	202	217	176	189	182	192	185	227	186	181	193	210	179	206	189	199	178	200	195	191	184	199	183	174	193	185	193	169	184	215	175	187	205	219	170	198	206	181	192	195	185	209	177	217	196	187	177	190	183	187	183	174	195	181	219	203	192	179	202	187	200	218	181	185	179	187	192	185	181	203	177	180	201	174	199	193	174	185	198	184	193	163	166	210	182	212	194	194	201	190	194	213	201	200	212	190	182	193	168	199	172	186	175	201	197	182	206	180	171	191	218	189	203	199	169	166	208	158	193	205	185	186	173	181	191	198	179	188	197	223	185	219	206	185	189	183	186	209	191	201	210	200	187	182	191	183	203	187	176	190	180	197	173	186	177	192	183	176	205	191	173	214	174	198	207	199	190	199	161	222	204	181	197	204	196	194	195	207	198	171	178	229	189	181	209	190	197	176	189	182	174	167	194	199	189	193	198	195	203	186	178	162	198	169	207	190	171	195	200	205	212	183	167	182	197	203	196	161	173	154	183	185	195	207	204	210	185	203	168	187	169	197	200	190	187	195	194	189	206	193	163	180	169	199	188	213	202	217	186	181	193	179	227	216	183	205	191	166	216	179	183	209	191	199	186	194	199	198	203	187	195	167	194	187	183	182	192	200	161	193	192	185	193	188	182	189	169	225	216	174	217	183	190	215	221	187	186	196	180	218	177	195	185	207	231	195	169	205	196	189	219	193	194	223	177	203	184	194	177	218	167	202	203	168	228	173	181	189	204	187	196	201	183	188	194	188	190	191	193	165	203	189	206	209	204	202	168	210	175	195	157	186	216	181	187	174	193	191	172	196	213	192	177	185	168	205	212	186	191	193	184	179	181	182	182	193	184	171	175	188	196	184	190	192	180	197	178	204	202	170	193	177	213	218	183	201	193	198	202	207	185	197	199	188	166	208	188	171	216	197	214	189	189	169	212	185	217	203	193	165	195	216	171	187	171	179	194	164	195	192	192	171	192	207	193	180	205	190	199	176	161	168	191	197	201	184	186	186	195	210	164	175	203	155	217	177	159	185	204	188	174	180	216	184	200	182	193	183	191	186	179	194	171	183	189	204	187	195	194	187	184	209	203	196	193	193	176	191
17421	24880	28547	33584	28506	22494	20450	21616	18987	16451	15506	16704	13052	11156	8163	8344	6913	6619	5412	4579	3168	3126	2276	1500	1342	1297	1161	1071	1058	982	939	867	1000	1027	1025	1349	1385	1120	1045	941	906	986	843	792	815	778	801	785	642	680	662	665	609	596	692	699	659	613	570	582	553	550	530	567	513	556	496	528	465	497	483	495	468	501	473	477	452	462	458	515	472	469	480	456	501	482	539	490	536	561	525	556	509	572	573	565	512	520	512	493	467	472	475	475	501	472	461	520	485	458	509	519	482	468	497	492	452	414	455	447	459	465	449	488	491	470	470	509	437	465	458	416	437	461	463	471	469	469	469	454	480	453	451	490	434	431	471	479	445	482	421	458	441	462	440	442	509	479	453	501	417	512	486	490	479	460	457	429	433	478	448	465	484	425	454	448	468	430	491	467	456	441	488	466	505	506	438	492	510	501	487	415	469	445	422	448	501	439	507	481	453	463	455	465	475	462	532	453	447	442	452	439	464	453	465	480	450	454	452	493	429	499	421	496	432	431	423	496	476	439	441	431	478	461	440	406	439	485	487	422	442	486	462	499	453	435	452	455	427	468	465	450	454	501	427	508	428	477	444	455	469	469	442	443	446	458	473	490	476	438	473	529	422	452	433	474	482	455	454	483	443	458	500	485	471	427	473	446	480	455	442	473	458	453	422	521	480	477	461	444	490	461	428	468	479	481	482	442	460	475	460	427	433	473	480	507	466	428	465	499	471	426	459	449	476	423	422	421	461	469	457	500	431	440	464	497	458	450	472	443	454	440	467	451	458	444	457	462	446	474	463	438	491	419	459	477	461	489	455	454	475	472	482	460	419	472	462	424	465	477	479	489	494	440	432	471	464	473	481	466	445	465	494	450	490	485	479	450	460	487	457	441	475	454	482	475	477	408	443	409	497	474	473	467	476	466	517	470	474	489	462	435	489	479	448	480	467	454	500	492	481	479	494	471	468	498	487	485	470	443	465	445	496	489	463	451	490	442	478	431	452	480	449	465	458	434	470	468	456	472	437	438	501	489	447	422	464	479	443	485	463	456	496	472	470	459	466	463	471	474	473	464	471	459	478	482	437	463	454	467	500	468	427	461	480	457	481	473	470	450	441	469	482	457	446	455	444	498	450	497	478	478	441	480	477	491	497	453	453	461	424	482	492	442	482	476	450	444	452	467	491	474	438	458	460	473	485	455	486	493	471	446	477	478	430	415	483	485	476	464	445	477	440	453	452	445	486	435	506	490	445	444	487	482	466	487	452	448	504	500	508	454	501	479	472	440	484	470	454	464	457	433	486	443	455	487	447	453	457	513	450	466	454	444	486	451	463	468	470	446	506	439	473	493	486	472	466	475	464	418	478	392	447	423	480	476	460	438	487	468	467	484	465	482	468	482	451	463	455	463	448	492	434	431	474	464	490	466	471	443	464	439	471	475	458	445	433	464	459	465	473	449	478	478	469	436	419	437	439	439	447	495	473	503	484	440	488	489	440	456	448	504	483	480	461	451	454	468	477	488	487	466	461	438	497	466	481	441	430	473	475	437	479	464	479	453	456	472	486	438	487	440	476	465	453	477	444	464	466	482	444	448	478	471	487	449	439	446	440	483	446	470	427	452	430	452	470	472	470	481	442	495	490	507	453	471	495	492	457	442	513	409	452	445	454	465	449	473	480	450	454	431	479	465	434	467	440	459	438	448	460	448	456	461	420	436	489	483	461	468	478	473	464	496	507	435	435	458	526	479	458	436	500	468	483	462	469	462	480	467	459	463	470	448	470	425	492	498	482	466	505	491	436	452	456	460	452	433	495	460	476	487	489	463	447	483	467	465	459	426	522	471	441	488	480	459	456	454	485	477	484	498	486	486	514	456	478	487	429	445	465	423	451	485	476	406	459	467	477	459	463	493	447	471	462	449	504	448	430	432	488	474	473	462	441	499	452	462	459	443	442	478	432	442	464	462	485	454	446	454	435	477	465	468	438	465	467	453	439	483	504	476	481	491	461	459	484	440	455	425	469	462	460	459	467	462	472	430	446	516	459	491	478	484	452	478	454	443	482	472	448	472	472	434	496	472	445	481	447	428	462	437	472	489	453	487	474	432	431	493	474	463	450	443	473	473	495	471	487	466	482	445	403	477	446	451	483	463	482	477	463	475	478	447	466	484	495	439	449	432	445	459	445	460	444	510	475	460	487	493	494	471	443	477	467	446	462	487	435	439	478	468	461	468	456	470	447	442	447	487	493	477	490	490	485	433	469	453	467	452	506	470	453	446	477	447	463	469	449	428	478	447	456	419	451	434	443	448	457	483	470	474	469	467	448	434	422	457	464	421	488	450	463	440	445	485	488	442	500	472	439	461	462	444	429	496	437	484	478	426	440	474	479	461	463	464	479	494	455	479	477	479	501	425	448	487	425	493	474	453	465	479	472	434	484	457	439	428	469	483	479	451	465	451	451	485	464	444	455	480	483	440	489	473	460	446	509	439	408	464	466	453	490	466	487	477	470	496	420	404	450	454	457	498	413	492	466	480	440	461	418	439	512	434	468	451	460	453	466	451	491	486	460	465	465	448	451	474	494	427	438	471	479	462	452	459	459	465	485	458	493	460	475	445	445	427	474	464	445	448	454	463	435	478	472	484	462	487	431	492	471	488	443	436	441	451	475	470	441	498	466	445	445	514	445	473	467	453	461	469	417	472	481	477	465	445	491	489	438	472	460	455	486	469	483	457	437	491	455	452	470	477	471	476	471	447	461	441	487	436	496	470	432	456	477	478	480	458	452	394	474	462	454	433	454	437	447	435	452	469	456	474	450	475	426	460	444	441	418	463	447	496	448	464	478	447	455	466	469	473	484	442	435	481	456	448	479	477	451	462	460	448	460	437	451	477	474	421	455	450	484	419	466	471	459	483	473	504	451	427	466	464	416	453	472	430	456	455	436	472	485	466	463	456	437	461	442	443	462	452	479	464	486	463	441	484	484	475	452	477	522	443	457	478	447	494	454	458	471	519	470	451	465	455	463	489	468	441	448	443	441	500	478	483	481	481	444	470	524	482	452	457	442	481	448	461	449	458	462	435	474	442	463	491	453	450	432	468	454	453	440	476	451	434	445	447	458	505	485	455	455	415	472	445	488	494	462	484	449	481	472	476	484	424	452	457	490	452	452	493	437	474	458	457	484	459	468	483	444	467	469	480	460	458	489	435	482	462	476	470	425	446	469	458	467	466	466	445	435	436	494	434	428	455	481	456	447	464	500	460	432	458	476	469	455	476	463	439	481	450	470	446	456	476	447	486	458	441	456	429	442	465	480	488	476	430	465	477	448	486	473	468	468	443	467	490	509	459	446	484	471	433	452	455	461	442	472	460	451	458	470	480	475	494	468	473	442	458	464	473	468	429	490	443	462	456	455	446	469	496	447	460	471	453	420	426	472	459	428	495	447	472	432	456	466	464	455	461	500	418	476	456	461	459	439	488
34010	34468	38514	34314	28511	23967	20232	17791	13922	11734	9105	9352	8478	5984	3798	2816	2426	1793	1542	1087	968	712	471	416	319	371	285	285	260	255	238	202	250	264	263	353	336	266	252	228	222	214	239	224	199	195	248	214	172	173	192	175	176	180	195	203	143	165	132	155	163	131	156	155	164	137	135	144	143	138	133	127	133	129	142	134	139	132	112	124	149	159	140	162	143	152	155	143	154	154	147	131	152	175	148	149	154	157	164	131	133	140	134	133	171	123	149	130	132	121	150	130	149	140	113	123	156	131	117	141	109	135	131	136	158	142	124	152	134	125	142	155	146	144	155	139	114	139	135	120	120	136	118	139	137	127	117	123	143	146	163	133	123	142	124	141	164	129	141	149	152	137	133	142	150	146	143	146	167	120	118	127	139	129	139	151	117	141	129	149	132	145	140	135	135	136	136	154	145	152	133	124	129	130	123	144	140	141	136	155	137	131	130	116	142	141	131	116	103	141	147	151	129	148	148	149	145	130	130	138	148	139	146	130	137	130	150	153	142	131	129	119	144	128	153	142	149	144	124	131	150	144	105	147	122	124	115	135	140	144	124	142	140	131	148	139	136	131	145	132	127	115	113	135	127	134	141	137	129	132	120	126	127	124	127	148	136	161	109	138	136	126	137	132	140	144	126	128	131	158	141	136	136	138	146	144	127	141	129	133	130	131	105	123	125	120	156	143	126	132	131	155	129	121	147	150	137	130	135	139	135	149	123	131	148	137	137	120	137	149	135	119	119	121	114	128	126	129	127	119	111	127	162	114	150	145	150	131	127	113	132	117	134	125	130	139	125	149	116	106	138	124	139	150	113	145	140	125	133	129	129	140	137	119	143	127	129	129	141	130	124	129	138	125	136	115	141	128	128	130	129	145	119	133	130	127	136	140	164	128	157	140	133	123	137	120	131	151	138	119	149	125	141	125	143	146	145	126	139	129	134	138	123	126	121	132	150	145	117	129	134	137	125	131	155	136	152	128	116	121	128	140	138	140	129	130	141	164	123	138	133	142	151	143	141	120	133	140	149	137	141	126	124	126	126	149	138	139	165	124	118	141	152	123	139	132	136	138	129	111	143	102	144	143	144	118	133	143	124	144	126	152	146	137	132	123	123	133	130	121	121	131	139	141	129	141	132	143	129	140	131	131	128	131	133	134	128	147	132	147	144	158	143	149	140	129	128	145	119	157	138	138	140	139	135	134	124	138	147	134	130	152	148	146	130	140	137	141	140	132	131	136	129	94	141	159	131	149	147	137	137	136	127	150	133	122	127	113	147	118	148	144	127	133	146	127	122	126	126	124	134	135	139	122	141	129	130	111	104	118	131	133	156	154	145	127	120	119	138	113	145	119	143	136	126	124	145	136	144	131	136	119	136	135	155	140	142	141	116	126	128	147	125	159	139	148	133	158	128	157	117	133	124	127	137	113	158	157	130	150	145	116	135	130	143	125	151	134	146	128	149	138	138	139	141	131	133	135	133	155	136	123	118	118	125	131	133	121	134	128	139	144	113	139	138	125	134	141	135	121	142	141	132	122	108	146	139	143	124	130	137	132	141	130	146	116	143	135	150	117	137	129	139	129	136	149	133	147	137	136	132	153	151	151	137	137	143	106	116	124	130	123	116	139	147	132	176	134	131	135	113	134	147	156	126	139	131	125	137	127	115	131	134	124	111	162	134	123	111	149	145	130	136	126	124	129	140	132	125	136	134	144	151	137	141	146	123	123	111	125	143	124	137	122	153	155	104	128	125	129	144	146	147	169	143	137	140	123	125	127	127	114	129	133	170	138	117	122	117	126	120	143	128	161	130	129	123	142	136	124	128	130	145	124	114	120	141	126	138	136	132	130	121	120	164	158	131	127	165	134	114	124	146	114	148	116	148	123	144	143	140	140	141	133	123	157	134	139	149	129	142	134	141	146	147	132	126	116	133	135	124	122	138	136	133	126	113	129	133	150	128	145	133	131	110	132	138	98	121	116	142	144	132	141	132	138	137	141	113	141	150	130	115	150	137	141	129	119	145	124	159	141	132	139	133	138	128	130	138	132	130	148	132	154	145	136	152	142	136	118	147	153	146	157	137	125	144	136	125	142	138	124	123	148	152	149	121	137	120	120	147	148	156	119	136	127	141	130	148	127	138	128	147	142	142	142	134	154	118	154	129	139	109	132	146	146	130	116	123	137	127	140	137	143	126	136	134	128	116	115	151	115	139	116	120	144	141	142	134	124	132	154	136	131	129	130	121	121	141	138	141	119	170	129	113	151	114	129	131	145	133	143	114	134	122	124	124	137	119	128	142	170	132	139	135	126	132	163	142	135	142	116	127	119	128	125	145	130	136	137	134	146	128	142	130	132	121	125	161	154	129	134	127	119	150	140	145	135	132	131	127	146	131	143	117	143	129	139	135	112	117	132	128	131	127	150	151	130	134	152	128	145	119	119	136	130	112	130	122	140	110	140	127	110	152	118	153	115	149	127	136	148	140	136	130	120	133	151	147	132	145	151	118	133	129	158	149	150	129	133	120	153	138	164	134	136	140	152	132	130	145	137	127	141	120	153	138	134	144	137	140	137	129	123	125	142	133	138	132	113	134	150	112	130	119	137	108	121	121	136	150	143	109	128	113	145	112	155	118	135	148	137	143	132	145	149	149	130	123	153	126	131	165	148	144	127	125	114	131	129	131	133	124	128	129	143	143	149	141	137	144	146	147	142	114	133	130	137	141	130	132	127	133	138	158	112	151	137	130	142	137	142	149	128	142	134	118	149	129	128	134	141	133	118	133	117	115	146	153	135	141	130	140	124	124	130	129	128	131	143	130	148	153	141	127	159	121	124	142	143	113	135	144	131	139	107	157	115	107	134	124	116	134	111	132	129	147	147	131	144	142	130	129	127	119	123	122	119	141	154	150	123	161	123	143	157	138	146	119	143	151	132	132	119	138	135	124	136	142	167	126	135	128	136	151	139	122	119	126	147	147	129	136	132	153	132	155	156	132	124	155	145	132	123	112	127	154	151	135	140	141	118	119	141	144	134	160	126	133	122	104	123	125	131	129	137	126	139	133	119	141	154	119	112	121	146	138	165	138	136	131	127	149	139	162	146	126	142	120	126	142	161	115	144	123	142	141	120	115	142	147	132	143	136	129	134	120	121	123	138	132	135	134	149	121	129	124	141	134	124	128	146	134	147	147	129	126	149	138	108	140	114	122	139	143	150	138	132	156	123	138	129	145	109	147	145	136	145	151	126	124	119	134	130	128	144	133	133	143	148	135	147	131	126	135	110	132	113	122	130	141	135	134	148	113	114	142	144	115	144	123	113	141	113	140	131	136	138	126	145	132	124	139	126	151	132	124	127	128	134	121	131	126	147	115	131	138	132	127	109	119	124	129	136	145	122	143	139	128	128	116	127	153	141	128	141	155	140	152	148	134	147	160	115	132	140	127	126	126	145	152	117	102	129	135	154
21243	28700	34557	37539	33404	28993	27297	28278	25648	22390	20265	22691	20844	16646	12635	12238	10633	9305	7875	5843	5057	4010	2456	2196	1729	2016	1549	1340	1265	1203	1148	950	1224	1177	1258	2129	1858	1405	1199	1027	977	1130	969	933	856	890	1038	860	695	701	703	619	558	624	758	770	590	520	493	483	483	474	449	484	442	420	418	367	415	400	447	395	351	366	348	352	336	355	336	346	363	359	425	405	386	409	385	385	412	411	430	456	407	486	497	498	466	424	391	401	381	354	368	371	394	367	372	339	408	380	368	374	377	335	353	325	340	359	332	348	319	318	310	326	312	343	349	336	351	354	358	335	319	351	325	343	334	326	322	307	311	332	312	341	346	325	345	330	334	343	318	334	335	330	349	323	335	333	316	320	323	300	360	339	334	329	318	343	350	343	338	322	334	347	336	337	360	343	326	327	348	328	333	331	340	322	338	338	326	335	319	316	308	341	301	352	307	306	319	344	323	330	340	338	336	325	324	340	304	331	300	348	353	337	314	398	318	337	311	336	338	333	283	364	353	342	332	346	322	295	327	302	333	334	339	335	337	347	316	300	323	328	336	323	339	351	333	313	332	308	318	334	345	305	318	347	341	347	327	334	356	296	350	336	314	325	352	306	341	325	316	332	347	330	363	326	336	335	324	328	328	300	339	331	325	330	334	349	338	312	340	340	341	322	335	373	291	339	329	346	333	337	342	340	335	339	333	321	327	356	330	342	324	289	329	335	335	310	323	328	340	336	343	337	325	339	339	322	341	303	347	319	299	349	329	331	330	364	298	342	317	340	375	327	312	311	339	286	327	347	332	344	339	368	324	301	363	327	339	307	317	342	380	347	319	342	306	350	282	328	325	317	299	295	358	354	360	330	320	359	355	351	348	331	328	351	325	306	331	334	336	305	329	352	316	326	282	339	343	322	358	310	300	337	350	305	351	358	344	363	307	309	319	337	335	314	344	348	330	337	335	336	375	349	326	347	325	318	331	324	334	330	333	316	341	362	351	311	309	342	322	327	334	302	361	345	330	315	322	315	331	310	319	310	325	327	300	334	309	297	321	344	338	313	338	379	345	352	299	336	324	329	322	325	339	331	332	328	325	317	326	352	304	318	324	344	326	324	315	328	329	327	354	312	347	316	327	343	336	344	333	288	290	353	337	341	325	339	354	311	332	326	289	338	326	311	329	320	337	346	363	330	307	328	324	300	317	321	318	319	334	321	304	358	345	332	316	292	320	319	337	338	333	338	329	334	346	334	329	345	322	347	348	306	332	368	324	321	330	331	345	313	325	370	356	339	302	334	335	339	344	305	361	347	322	324	338	331	334	344	333	289	326	335	324	325	301	302	341	352	294	334	328	315	340	335	325	312	334	348	321	315	339	302	310	336	324	327	314	344	352	335	323	312	334	317	301	344	312	368	324	347	325	308	355	317	349	301	331	322	301	337	319	334	349	336	360	340	344	336	305	334	337	327	325	314	307	364	319	318	345	342	357	315	308	316	324	317	360	319	303	367	319	339	362	351	322	296	313	315	353	322	337	298	335	355	329	331	324	360	318	357	353	277	355	367	327	335	330	325	379	325	323	326	322	329	358	348	332	329	351	349	329	325	326	331	314	350	353	318	321	336	334	334	343	306	338	332	317	347	315	314	353	340	342	329	306	363	331	347	325	333	321	355	330	339	327	361	332	357	304	294	326	330	326	350	338	342	353	335	335	321	369	326	320	324	319	328	358	321	334	310	344	355	359	334	333	352	318	334	341	333	294	373	347	302	355	366	311	305	333	304	298	333	313	327	325	321	332	337	334	338	360	313	338	324	328	362	340	344	316	362	315	291	363	313	311	348	319	337	314	342	338	329	309	346	333	349	351	313	337	344	352	318	335	309	344	339	305	350	309	321	319	307	314	329	325	307	329	316	316	357	312	318	345	338	329	349	358	326	297	347	329	325	329	354	351	338	334	329	332	342	330	336	306	309	336	369	334	340	352	334	351	340	305	336	350	345	351	336	331	335	334	313	336	337	346	316	383	333	342	338	329	281	334	318	363	335	357	303	337	327	323	296	348	295	353	346	333	373	338	346	333	299	322	321	381	347	347	314	333	333	333	348	334	337	337	324	334	347	336	341	314	354	360	348	272	336	317	346	328	299	345	333	338	314	328	307	336	342	355	349	315	336	337	300	349	349	326	341	308	335	362	341	306	339	340	345	328	320	352	329	361	302	339	312	318	320	331	380	334	289	297	295	318	343	351	363	320	345	341	300	301	369	319	350	324	315	352	363	317	336	312	303	352	339	343	335	291	321	348	344	334	313	367	330	356	320	343	359	341	334	317	352	365	322	286	338	327	326	350	308	326	323	361	315	334	340	345	355	323	368	352	339	338	345	340	337	299	311	369	347	302	335	330	291	362	370	345	317	371	324	346	344	325	343	329	317	317	364	330	323	343	332	356	342	357	350	344	326	320	383	315	339	374	309	331	355	306	319	347	329	320	327	321	354	316	344	349	342	352	354	335	314	326	323	319	314	336	316	311	331	335	341	347	317	313	338	319	304	311	322	365	338	336	314	384	313	330	323	336	317	328	303	323	353	335	313	351	307	343	329	302	327	309	345	334	311	347	331	322	305	348	343	343	318	340	325	354	296	303	351	341	325	389	313	342	301	290	327	305	299	312	357	352	336	313	313	318	337	301	353	366	354	331	341	320	328	311	355	356	359	330	343	326	317	329	316	326	343	318	352	300	320	333	316	325	338	323	331	327	355	323	329	331	322	318	325	365	348	351	295	329	302	324	364	336	361	311	353	292	314	303	290	344	356	317	321	342	349	305	369	325	339	321	318	327	323	319	332	341	324	338	334	350	332	330	338	333	325	313	325	312	307	316	336	332	329	338	335	337	322	351	354	291	330	357	341	337	340	359	330	331	352	324	344	336	339	325	297	343	317	314	370	345	356	283	358	322	318	330	346	332	354	329	329	319	308	345	319	346	324	328	348	325	389	349	326	307	338	337	335	331	349	313	330	343	339	306	347	337	331	319	347	344	323	334	349	300	320	373	322	302	315	318	365	353	289	337	321	321	320	323	323	370	340	313	323	359	371	313	371	292	342	309	361	358	352	304	329	314	344	328	330	371	348	337	344	325	349	302	334	337	340	351	330	332	305	325	330	343	331	363	354	345	331	331	339	355	370	356	332	306	328	325	342	347	292	315	360	345	312	341	320	321	343	339	331	320	356	329	281	341	313	352	330	327	309	331	315	304	331	308	337	341	294	329	347	331	357	332	312	355	330	335	321	338	303	302	319	325	353	352	348	363	353	305	321	353	363	321	313	328	338	347	344	337	335	348	345	332	337	376	335	298	319	320	337	369	309	319	300	355	315	351	314	322	317	322	327	293	326	337	337	338	319	338	328	345	346	357	347	321	327	340	304	338	325	331	335	340	338	330	337	323	292	339	329	333	310	322	320	344	342	352	361	324	327	331	321	360	356	337	320	361	365
8585	6935	9877	7503	4624	2940	2297	2297	1760	1651	1553	866	679	506	465	404	389	494	406	309	352	322	279	250	237	217	211	217	229	209	246	233	228	213	231	209	224	224	247	242	220	216	215	202	223	198	190	220	188	188	220	180	209	200	213	191	189	214	211	208	196	203	201	209	227	211	191	204	219	203	191	199	188	193	185	155	216	201	172	188	194	186	199	209	169	182	190	194	187	211	198	193	186	215	194	196	181	201	193	190	198	199	196	206	159	189	177	206	206	174	215	189	201	193	194	202	206	191	173	186	223	199	197	215	190	205	212	183	193	203	174	207	203	184	167	202	198	210	205	192	214	181	215	184	209	211	197	205	204	192	190	198	198	194	163	201	186	201	196	189	195	190	176	199	185	198	198	215	196	176	174	183	186	199	175	192	191	157	184	216	198	171	184	178	200	207	190	170	182	222	183	188	198	194	185	166	204	220	179	190	208	209	215	194	176	193	184	201	203	181	207	202	194	202	181	212	202	214	219	178	177	175	198	201	185	210	205	184	151	218	192	173	196	194	189	190	171	199	167	158	181	195	196	185	195	178	182	196	220	160	175	215	206	205	200	201	188	195	188	216	200	208	226	187	158	200	192	193	189	190	204	203	192	187	190	198	196	189	197	206	190	183	178	183	204	191	174	200	210	176	192	195	160	205	200	191	191	178	196	212	194	194	215	183	163	193	190	189	223	199	178	181	182	192	217	188	170	189	218	224	204	185	195	180	184	201	197	174	202	183	189	184	189	199	207	195	205	179	164	190	187	190	183	203	203	204	190	201	203	185	187	191	204	194	186	214	186	202	188	173	194	171	193	176	198	214	199	209	180	200	168	188	200	182	211	217	194	194	189	180	189	212	172	197	203	218	162	175	188	191	194	175	188	189	210	184	208	206	215	196	167	186	191	197	205	184	211	215	194	198	218	178	182	217	163	216	179	204	176	194	186	198	203	195	206	206	196	210	192	169	185	177	204	209	209	175	196	195	161	190	192	195	196	169	188	219	222	210	202	202	179	210	170	179	206	182	208	204	200	186	196	199	199	174	187	169	178	204	194	189	169	194	181	204	180	220	188	206	197	206	215	188	210	216	180	200	201	193	180	208	202	165	201	197	206	178	187	190	191	179	208	184	183	200	187	160	187	193	194	204	174	196	196	179	183	216	212	191	216	184	178	196	168	223	200	215	204	206	202	202	163	190	203	204	183	185	212	196	195	199	182	184	174	193	198	200	191	178	185	199	207	190	177	207	212	195	205	197	172	189	202	202	194	187	193	190	197	190	189	224	204	173	195	190	192	209	179	202	200	169	198	194	206	196	185	214	235	165	180	178	194	208	184	198	187	214	205	182	212	180	187	179	202	207	210	213	204	210	225	216	209	167	202	185	183	193	205	167	198	201	202	174	193	199	210	214	189	181	194	190	229	181	196	179	202	207	183	213	181	210	181	208	217	219	221	193	177	200	197	203	178	191	185	197	193	195	183	208	185	208	207	210	193	213	220	189	187	168	213	177	196	194	200	202	200	195	214	214	183	215	191	192	201	189	186	219	175	210	180	184	170	188	195	162	193	190	197	179	180	192	184	187	186	191	186	192	194	182	189	195	198	194	196	171	183	195	178	207	196	201	193	225	173	188	190	210	200	213	205	171	210	210	192	209	178	183	227	180	202	177	193	215	193	226	170	165	186	196	193	199	199	187	185	185	187	209	202	189	226	214	203	194	203	177	197	177	182	180	184	205	197	177	209	187	219	195	170	187	201	193	189	182	195	192	185	202	208	172	188	194	220	188	206	191	153	192	186	201	182	190	186	203	200	208	209	185	220	202	209	207	176	184	184	181	179	198	210	193	185	166	189	206	186	192	211	181	183	172	190	211	213	193	191	223	223	193	206	187	205	183	199	179	200	173	194	185	190	205	177	173	192	202	209	188	191	194	203	180	203	177	172	199	214	204	187	207	197	187	176	205	206	211	239	193	200	193	186	177	192	195	202	164	203	216	193	188	198	202	188	177	169	213	203	181	198	172	199	202	193	191	186	200	201	216	170	203	197	195	177	187	182	201	178	193	189	180	163	196	194	194	197	212	217	200	173	211	211	210	160	194	207	208	213	187	192	212	204	210	189	205	190	204	223	190	212	188	177	190	200	197	211	219	195	176	187	194	226	197	181	214	197	156	187	197	209	198	189	206	212	196	179	177	179	176	205	184	215	202	223	213	223	204	178	199	190	173	166	231	192	206	186	193	182	174	200	177	167	208	201	211	210	200	182	203	187	192	199	223	203	184	203	204	185	171	192	171	195	178	208	188	174	178	196	225	211	211	192	180	218	218	183	170	203	172	164	228	209	194	186	183	177	192	170	189	186	186	171	210	197	197	195	218	198	200	193	215	188	216	212	197	186	201	210	204	183	180	191	216	200	184	189	206	186	157	184	184	191	207	196	194	164	190	195	195	183	210	166	186	192	203	208	197	197	209	207	195	229	177	188	183	178	171	188	186	209	182	208	176	203	196	175	177	157	197	190	173	189	199	204	204	203	201	205	214	186	201	215	212	180	218	181	188	169	184	189	211	194	203	192	194	219	176	188	204	190	167	176	207	169	219	195	206	216	209	195	209	204	180	169	208	215	189	203	201	178	209	199	210	173	198	195	178	160	190	205	181	196	190	206	204	205	170	182	203	181	202	186	170	199	173	208	190	187	205	192	187	192	196	185	186	179	197	208	191	176	211	196	187	193	166	236	173	220	182	201	202	215	195	206	182	200	199	175	220	179	176	201	199	177	213	175	201	181	196	204	218	169	194	190	229	191	223	209	195	193	209	211	195	194	196	158	174	174	209	183	209	213	202	198	209	195	189	194	193	237	218	208	184	159	172	205	170	205	188	189	179	195	220	192	197	179	208	184	209	187	185	205	168	184	186	202	199	173	200	222	192	212	197	188	189	196	193	187	217	192	200	191	202	174	207	194	196	198	199	195	201	211	193	189	197	193	206	207	172	170	211	203	181	197	205	172	189	210	201	176	200	196	196	188	200	201	186	218	197	180	201	175	213	164	205	183	184	182	189	182	205	199	226	176	217	215	178	186	211	189	202	210	177	191	191	165	180	183	174	202	204	207	176	185	197	183	206	190	210	200	177	203	186	217	195	220	209	193	205	191	202	196	195	169	202	202	203	204	187	200	162	207	207	165	202	196	208	188	186	190	187	204	202	205	208	198	218	215	194	194	196	174	219	228	205	209	180	195	186	218	178	192	184	219	203	199	211	205	199	205	199	204	181	219	175	189	194	195	180	210	201	195	194	193	206	201	210	193	179	184	180	205	189	184	200	157	146	213	186	201	187	204	201	198	189	218	188	197	196	179	176	185	205	202	212	175	193	209	203	203	199	186	195	216	170	184	190	178	193	181	218	194	207	189	196	178	171	175	191	194	198	178	169	191	175	193	204	186	177	183	175	168	210	197	201	185	204	205	191	184	223
5709	7761	14365	14965	11988	8828	8562	9253	7842	7549	7712	4610	3288	2581	2114	1898	1932	2500	1688	1444	1474	1362	1184	1012	756	633	666	650	693	694	657	657	722	733	746	717	734	805	787	681	686	688	615	589	621	621	581	535	515	491	574	551	494	503	539	511	551	512	496	507	523	478	553	501	452	498	475	456	483	486	454	488	479	480	442	467	491	494	457	488	474	490	494	494	513	536	488	493	517	496	531	530	546	516	513	513	499	481	499	507	505	501	487	476	441	477	523	514	503	505	508	454	461	465	464	473	472	495	480	492	490	518	496	493	459	470	522	471	456	512	456	470	493	504	463	493	458	465	468	467	485	477	482	498	505	453	445	491	491	475	481	477	460	485	502	457	443	435	507	459	497	485	465	483	469	455	481	507	495	457	487	480	476	505	439	464	484	470	460	464	464	485	517	468	491	424	488	485	468	471	474	454	467	454	508	506	479	511	484	465	509	436	477	479	485	466	458	503	454	476	471	449	457	457	487	469	480	466	473	499	492	460	469	485	456	426	484	447	472	516	494	456	501	512	481	456	498	449	445	455	449	490	501	484	469	495	506	457	480	481	501	452	509	492	465	472	526	467	451	527	477	479	454	453	468	477	488	444	483	509	482	446	453	460	456	496	489	451	467	469	452	477	472	481	469	495	507	435	472	477	490	521	468	463	505	490	454	456	529	505	501	425	519	473	436	458	481	423	493	505	470	492	501	453	504	500	506	509	528	470	523	476	446	471	490	476	427	471	482	482	473	512	469	491	452	484	477	485	531	488	496	482	471	475	482	470	454	446	516	477	469	459	489	453	472	472	487	445	487	457	467	430	431	494	455	476	514	469	471	460	430	510	451	441	435	468	452	476	458	472	503	500	451	469	493	497	473	464	483	485	468	464	463	475	455	478	486	441	468	457	466	494	497	487	514	432	471	464	503	434	481	528	450	484	508	477	466	473	473	502	464	456	482	477	495	467	495	504	479	490	433	505	471	465	521	468	458	482	464	473	475	454	503	479	447	502	437	503	429	474	465	454	473	519	495	444	477	478	511	462	476	495	466	468	467	459	484	493	492	452	435	470	477	490	487	483	454	474	456	473	476	468	448	509	498	501	443	439	460	491	457	463	476	449	487	440	466	484	493	440	508	472	501	473	451	485	443	444	529	479	482	452	463	466	469	543	442	486	484	435	478	470	473	469	476	446	495	489	442	448	522	467	486	450	459	492	455	434	461	502	394	472	464	414	492	492	478	484	475	474	499	487	464	495	487	452	469	484	495	481	465	505	457	498	468	470	507	476	466	430	480	482	470	463	477	499	496	425	467	470	499	467	466	489	517	502	470	494	480	465	491	469	479	463	478	432	511	504	470	452	483	463	428	455	445	470	474	535	487	439	459	474	441	463	456	479	458	463	481	465	465	462	505	489	484	512	469	490	506	464	476	476	497	467	479	464	478	481	487	468	441	499	485	461	455	479	457	458	465	465	516	484	512	493	490	513	484	516	453	503	452	469	481	430	468	455	472	478	521	476	432	511	481	493	454	446	492	485	486	507	490	496	485	447	476	457	443	512	453	465	431	473	456	479	481	492	511	508	457	475	482	467	467	477	490	470	450	476	440	499	501	456	478	513	491	475	522	475	458	443	472	471	508	479	461	445	467	498	466	491	471	471	445	511	475	432	478	481	436	463	490	473	476	491	493	489	472	454	466	472	442	478	488	428	442	461	510	478	472	452	471	437	440	465	470	466	469	475	504	476	485	530	458	489	496	515	498	471	519	472	486	456	512	495	471	477	438	451	489	477	491	494	497	453	484	504	485	473	460	448	511	472	441	457	458	493	466	510	466	519	472	489	485	495	524	474	456	470	495	480	536	469	486	461	457	471	460	475	496	483	451	463	467	471	447	504	500	494	500	479	455	460	485	477	481	470	503	467	507	481	459	476	476	438	467	504	472	474	477	470	501	469	460	456	430	478	455	471	440	450	486	494	466	484	485	488	447	464	491	480	444	457	512	474	487	518	446	476	502	471	476	489	482	497	473	488	506	431	435	451	469	476	491	441	483	494	469	489	460	527	457	471	479	482	417	463	451	452	443	442	429	491	472	491	458	462	465	477	489	503	527	500	478	465	484	454	506	488	460	503	479	493	443	482	480	461	434	454	464	458	495	527	457	512	518	502	507	450	453	471	477	484	456	491	482	508	462	473	484	469	461	422	505	476	459	475	481	433	420	476	484	473	481	507	481	450	470	478	448	469	469	466	472	492	488	447	481	496	442	479	497	451	490	451	446	466	501	462	489	494	478	479	459	462	461	490	531	511	447	449	487	453	492	465	489	438	475	450	490	480	478	474	452	493	480	479	478	466	465	470	455	488	452	466	482	476	507	509	513	485	506	498	464	443	501	462	467	479	453	467	442	458	463	462	476	454	481	446	460	478	453	495	450	492	514	417	463	516	497	523	486	501	456	507	478	480	479	461	478	446	466	501	467	484	465	446	481	499	488	449	444	436	413	480	467	525	506	447	471	457	488	476	480	419	450	493	479	487	488	435	455	492	461	490	452	494	493	476	471	459	479	457	499	477	466	474	471	497	437	464	444	515	484	467	499	474	468	478	450	488	504	432	473	490	490	499	470	502	458	507	479	468	465	523	471	481	459	443	474	449	481	487	490	455	457	458	490	494	448	458	461	451	471	492	478	507	485	478	497	454	488	440	499	485	524	454	476	456	405	478	433	463	503	504	482	467	482	474	459	439	471	490	442	480	508	491	491	460	460	449	444	471	459	469	495	465	463	465	505	452	474	484	424	491	458	443	453	498	504	476	504	452	462	466	467	481	497	478	485	496	449	481	467	455	495	487	451	459	442	505	466	482	497	528	479	432	478	483	477	498	493	459	464	455	495	477	499	455	474	499	496	476	460	488	483	495	501	445	507	490	514	484	484	497	496	506	499	449	472	411	485	447	477	482	503	492	470	491	485	433	487	456	491	448	486	474	460	464	445	472	478	492	492	479	483	479	464	520	449	451	480	427	451	411	490	467	462	468	470	460	459	434	487	512	453	449	455	501	470	456	458	498	490	508	449	475	500	451	451	454	461	500	495	464	470	507	480	452	452	481	450	473	519	465	480	532	489	461	501	508	476	487	454	462	477	498	458	480	483	512	494	508	473	472	506	479	432	478	488	459	523	482	490	462	471	519	493	470	462	451	504	484	453	466	505	477	497	497	477	472	457	500	496	496	496	471	437	474	457	469	481	510	464	440	491	483	471	467	498	450	491	482	489	474	452	459	490	456	488	499	459	462	485	462	501	477	496	502	523	446	475	468	453	416	442	468	477	443	463	480	469	463	455	468	522	494	486	467	497	502	490	478	480	428	453	466	478	462	490	515	487	465	496	449	495	473	479	468	467	464	526	470	486	420	458	495	496	484	456	493	452	523	480	474	490	468	465	484	494	464	444	485	477	490	463	483	495	472	476	441	450	476	462	452	430	470
25118	28527	33804	33242	26576	20897	16196	13814	8718	5810	4771	5681	4234	2487	1730	1663	1348	1151	871	798	755	467	406	340	347	267	260	249	233	260	268	292	286	269	280	352	347	277	286	262	262	238	225	230	233	244	258	239	229	207	194	233	231	210	222	177	238	204	209	204	213	204	215	207	210	206	185	165	190	188	177	197	186	197	181	199	169	195	192	211	200	221	213	209	200	204	187	202	231	183	205	202	238	185	212	189	198	194	208	193	209	180	169	168	206	179	200	195	223	210	198	196	197	187	206	179	213	181	200	191	192	196	193	205	170	203	208	186	188	216	199	201	190	179	177	184	175	189	165	200	183	206	223	178	211	192	179	181	205	186	197	173	178	204	183	207	171	197	164	189	182	195	201	180	193	192	175	193	192	185	182	187	206	182	196	186	222	209	191	198	188	184	186	182	184	216	180	212	190	199	189	188	188	182	209	174	167	199	177	179	193	183	191	182	185	175	188	190	179	196	181	205	204	197	203	188	201	199	187	190	198	167	198	185	218	205	184	198	169	186	197	176	199	212	185	205	197	170	179	194	194	188	200	207	216	204	204	179	173	166	206	206	211	184	188	205	221	177	192	178	184	179	208	188	193	170	181	170	196	222	184	186	179	177	234	175	183	194	183	199	200	181	205	192	195	177	171	202	185	190	184	192	184	168	186	192	173	214	203	202	173	213	207	176	189	181	186	213	195	182	190	183	168	171	160	186	192	187	182	185	200	171	170	190	190	189	182	188	187	187	187	196	217	169	207	208	213	185	198	169	202	179	200	196	186	165	203	192	188	196	187	175	185	196	169	186	186	177	187	195	221	191	197	179	179	189	196	194	171	192	175	201	187	193	193	187	190	175	192	202	167	197	178	207	202	204	191	189	187	178	189	192	210	213	162	176	190	192	201	197	193	183	199	172	195	172	205	217	168	177	202	189	176	196	185	196	165	190	201	193	193	197	199	191	171	209	173	204	192	199	215	196	204	187	176	181	207	188	188	192	193	185	176	186	209	186	169	179	196	221	192	184	190	194	186	180	177	168	180	171	200	203	206	185	157	187	192	208	166	199	202	192	207	185	180	195	198	169	201	172	184	189	205	195	182	182	183	177	223	169	177	193	182	181	221	202	180	189	194	177	200	179	187	187	194	213	193	189	181	182	209	206	194	171	191	192	178	193	181	170	184	191	188	193	190	177	202	170	175	208	184	187	208	179	186	177	206	215	192	170	197	214	185	177	170	172	174	175	195	210	185	203	220	199	206	170	210	192	205	221	177	191	184	192	194	194	171	185	188	186	199	194	212	196	177	187	188	174	240	172	166	191	198	180	197	182	210	168	204	196	197	173	227	218	187	187	211	182	199	197	180	209	187	186	190	202	191	186	179	186	166	201	196	206	199	184	202	189	200	200	188	184	175	188	192	175	198	189	202	190	200	193	185	183	205	200	188	183	183	162	188	180	196	210	215	178	188	172	219	191	209	220	210	190	194	185	182	199	204	197	191	208	190	188	201	174	188	236	173	160	166	200	199	199	171	161	196	168	193	181	176	182	212	205	182	194	180	195	187	211	191	186	207	176	184	169	191	195	185	181	219	183	168	194	180	195	191	185	202	204	186	209	189	180	204	195	208	191	164	190	199	177	195	198	184	168	171	199	175	187	200	214	208	203	203	191	165	171	187	202	196	194	173	177	172	197	184	194	184	192	180	194	192	181	183	175	185	166	181	186	172	192	164	176	199	196	223	204	185	186	180	169	203	220	158	181	188	212	213	194	180	174	198	197	206	207	178	181	176	197	204	200	186	192	182	201	206	208	187	196	185	185	206	191	196	194	185	183	178	180	185	190	180	191	196	162	218	176	153	173	199	191	186	189	187	189	191	180	176	174	182	197	185	167	195	182	188	183	183	206	222	214	214	184	177	193	193	216	193	219	196	201	181	208	203	196	170	174	193	204	188	160	183	189	208	199	189	214	205	188	202	184	179	213	173	190	174	201	191	183	176	190	206	190	191	177	182	176	194	184	224	222	191	188	198	182	186	181	194	188	194	175	182	201	205	210	176	206	215	200	184	184	190	196	184	193	190	176	198	209	176	172	186	181	183	158	177	197	190	213	176	183	173	196	186	184	192	181	164	195	175	196	220	178	184	191	203	188	187	192	183	181	201	179	192	191	200	169	182	195	185	187	180	202	168	177	200	171	172	185	186	197	206	183	196	201	190	195	197	213	180	207	181	206	181	189	186	196	177	193	173	175	196	182	184	175	198	204	199	172	188	210	180	194	177	165	185	170	206	189	163	168	185	204	179	202	203	188	175	189	168	179	183	199	198	184	187	199	182	179	155	182	174	183	179	210	179	186	191	212	221	193	181	181	199	159	210	189	178	184	193	181	193	177	188	185	204	184	193	190	195	188	172	174	193	171	192	192	185	194	180	199	176	167	177	196	182	182	160	206	188	191	181	185	209	206	168	183	188	191	173	189	201	203	185	193	179	195	176	197	186	176	181	197	171	190	201	177	196	175	201	180	167	193	202	191	205	205	193	211	190	185	184	178	180	219	189	203	187	193	171	191	185	207	190	186	215	192	202	161	221	211	179	178	193	187	212	194	198	204	187	188	170	201	215	179	196	192	185	183	178	199	173	187	170	204	179	192	178	184	197	192	175	176	174	176	208	198	190	198	175	207	187	175	194	169	212	183	223	221	170	167	180	203	181	190	190	193	178	182	190	192	187	188	203	198	200	198	196	207	174	173	194	179	203	197	194	211	188	174	213	212	181	183	197	177	186	180	211	212	189	187	207	199	198	164	195	181	162	188	190	185	184	180	201	191	171	202	213	151	179	205	190	177	165	190	184	203	169	193	178	197	190	194	215	186	189	184	199	202	186	184	197	202	161	183	206	186	191	188	201	184	183	181	190	213	196	186	167	205	207	179	197	204	228	197	191	199	210	197	184	172	180	188	194	196	164	196	210	186	190	203	182	196	189	197	187	212	190	188	171	215	184	212	188	199	192	182	229	178	201	175	172	212	191	199	200	188	187	181	205	174	201	189	193	181	176	195	185	176	209	191	213	172	194	185	177	182	170	187	192	173	194	202	211	180	188	180	191	159	176	196	179	207	197	177	176	182	200	172	202	180	162	170	183	202	187	167	180	204	168	177	184	179	195	190	185	197	193	201	185	201	175	165	190	165	201	210	190	199	195	201	179	207	194	186	201	169	187	194	197	203	192	184	171	203	178	186	166	214	178	191	214	175	181	192	190	173	202	186	193	197	169	195	187	195	194	203	151	198	190	190	180	205	229	194	189	182	184	157	182	189	195	205	197	152	186	163	197	183	197	193	188	209	190	167	205	191	190	178	188	202	180	180	186	193	210	188	188	185	181	192	192	200	201	186	190	183	208	199	198	174	222	178	167	189	176	196	163	201	190	201	176	201	190	188	194	187	185	207	198	207	187	198	187	185	202	192	197	178	190	183	186	183	196	169
16545	23972	30006	33494	29823	25210	21614	22778	19799	17802	15199	15950	13991	10229	7992	8458	6479	5652	4539	4152	3733	2464	1938	1585	1479	1342	1207	1053	1018	1017	1001	998	1086	1020	1190	1557	1547	1149	1087	1019	923	995	898	900	780	936	949	887	730	687	686	643	635	649	663	632	625	576	598	565	544	597	542	531	527	525	502	501	481	477	479	488	462	471	452	479	471	512	478	519	508	459	466	464	492	540	516	507	561	504	521	566	565	573	589	583	517	516	522	543	465	494	465	494	447	459	509	463	456	511	471	503	484	450	421	444	518	462	449	457	468	461	472	451	472	457	483	491	450	455	445	479	489	411	446	494	495	440	454	444	418	452	469	467	455	457	447	486	485	461	474	455	452	514	431	480	443	429	456	413	475	423	484	483	451	448	445	433	491	457	465	468	443	476	470	492	478	448	450	436	485	502	429	451	434	452	446	478	478	452	432	451	493	476	489	471	465	439	468	481	466	486	438	463	472	432	446	474	466	457	511	457	460	476	451	484	456	454	449	451	450	497	420	469	437	428	436	416	476	440	418	489	464	462	448	503	490	490	438	454	484	486	468	447	439	449	444	469	503	494	456	469	483	454	466	488	455	439	459	437	451	435	498	471	461	468	474	469	467	441	482	432	479	458	439	434	467	464	473	431	431	468	432	484	462	482	446	490	446	495	432	451	481	405	482	477	467	443	523	501	455	453	450	467	455	451	433	506	481	461	461	448	457	442	457	470	460	477	415	451	463	426	497	487	452	448	442	479	458	457	498	433	418	480	483	445	492	424	454	458	444	525	455	437	482	483	465	475	526	467	505	445	495	455	463	500	445	434	443	412	447	455	445	487	423	495	450	474	464	434	452	451	422	472	468	459	482	450	480	470	454	457	426	499	477	511	480	474	457	449	501	511	514	469	441	439	482	483	455	458	437	443	450	470	450	453	483	433	493	460	447	442	427	453	482	502	476	444	471	427	440	505	441	469	471	458	452	461	478	471	479	447	441	470	430	445	454	453	494	436	440	430	452	450	450	461	476	451	424	481	480	429	458	481	488	434	462	465	451	498	449	438	464	439	472	488	489	451	433	459	436	435	485	489	461	505	444	477	481	444	452	491	472	464	447	483	465	405	453	469	447	484	448	454	478	477	468	469	485	506	470	449	480	480	443	495	426	464	448	450	471	488	476	463	464	432	422	466	460	430	467	485	458	443	490	469	464	468	509	462	491	468	432	449	457	448	441	480	449	453	491	473	459	455	449	473	446	429	473	488	464	472	497	482	460	444	460	492	506	469	461	486	462	453	441	459	477	424	448	473	445	435	436	481	466	468	441	453	478	497	421	444	462	461	454	447	442	462	450	459	431	471	418	483	476	430	473	491	481	462	447	485	452	474	486	439	399	435	438	457	477	418	457	475	447	463	498	450	448	477	495	450	427	473	459	475	422	476	466	442	439	501	447	479	485	442	465	489	495	452	494	447	502	476	461	481	436	478	473	468	454	467	450	448	437	485	455	472	447	454	465	476	502	462	416	462	471	459	460	459	461	439	450	461	458	484	476	437	442	468	470	495	441	464	447	474	464	464	493	447	484	442	490	469	495	470	432	441	477	487	497	407	441	449	459	436	461	455	461	473	435	468	452	443	462	462	468	471	460	444	469	437	465	455	464	430	471	501	445	474	466	452	480	448	455	442	489	484	463	471	471	487	419	473	459	466	447	444	435	444	446	414	455	459	453	440	448	442	442	483	412	446	445	447	459	395	491	523	466	490	472	447	478	462	477	450	441	495	437	440	448	467	497	447	442	455	453	431	456	466	460	453	482	428	465	427	480	501	448	470	456	445	465	489	441	438	509	491	490	467	456	453	469	409	466	464	480	464	501	474	456	468	455	464	454	454	469	441	430	457	437	474	440	408	450	467	455	470	475	485	480	470	477	463	433	476	421	467	449	450	458	447	456	467	468	489	434	451	449	420	501	464	470	473	460	462	476	458	439	450	444	448	506	464	483	452	487	447	465	472	438	455	473	445	464	442	462	483	507	457	477	447	437	474	456	465	450	469	499	466	452	461	441	495	439	437	455	454	479	453	454	488	476	441	486	496	429	468	468	428	482	470	445	464	482	452	449	459	433	454	472	444	437	483	453	462	429	472	430	461	450	531	449	460	469	441	464	465	458	482	459	483	446	504	458	471	476	478	490	444	478	444	500	477	440	441	397	471	487	442	467	469	475	471	500	420	458	447	439	468	452	435	445	473	461	462	477	446	410	457	450	482	434	437	455	501	443	438	456	461	449	456	495	490	421	462	448	444	484	457	494	479	485	474	486	436	438	470	432	441	457	479	473	494	458	476	496	499	453	421	473	457	441	452	491	478	418	469	477	472	459	440	455	466	496	429	447	491	492	447	471	459	490	446	434	452	455	445	444	451	478	460	453	449	469	478	434	454	427	470	475	488	475	489	490	465	443	482	417	495	480	478	461	481	462	425	476	484	469	436	448	483	419	473	450	469	485	459	439	467	445	461	453	438	480	446	450	469	442	462	465	452	467	465	495	422	465	476	459	447	466	466	462	460	473	456	433	462	459	446	467	448	458	436	455	445	454	406	489	448	465	460	476	433	473	495	458	453	455	438	461	466	495	467	502	469	470	497	506	472	427	491	462	452	469	484	439	478	462	454	459	447	480	478	461	463	451	437	460	509	457	465	451	462	471	434	474	450	518	484	452	434	465	461	432	453	457	461	478	506	509	455	441	452	452	466	425	448	456	511	457	444	507	461	450	454	459	451	484	430	444	511	478	448	470	468	440	469	449	449	466	455	479	446	462	496	449	463	462	464	502	462	453	463	453	423	434	442	467	453	457	470	458	462	463	452	408	510	459	467	457	517	440	461	472	465	447	477	457	477	491	449	464	455	449	482	453	466	470	475	486	468	424	457	466	443	456	464	455	463	442	444	485	459	431	451	468	442	435	450	453	502	446	422	445	462	462	448	449	454	413	478	476	435	495	465	482	462	502	455	473	476	452	476	434	480	461	427	472	472	472	439	445	439	466	464	478	440	454	454	453	457	461	470	466	470	462	493	489	452	470	497	422	452	466	453	416	447	459	481	457	457	488	411	443	461	455	481	451	480	430	480	458	459	494	478	470	418	487	476	440	420	471	468	457	451	440	461	454	450	439	437	425	475	455	451	464	476	439	435	452	466	466	471	426	504	435	438	463	431	465	450	461	456	470	467	444	448	430	446	469	449	472	499	456	457	461	436	481	446	432	479	445	460	496	439	494	454	475	436	427	436	467	472	452	471	463	437	471	441	476	416	479	450	459	489	464	447	441	474	432	454	450	464	459	447	496	484	492	432	475	485	440	451	407	439	460	467	472	497	487	469	478	491	443	443	462	473	463	461	489	450	484	443	411	463	485	453	479	470	458	478	476	475	440	478	480	480	479	459	473	469	453	430	464	436	436	421	480	479	475	453	451	492	451	472	423	453	435	473	433	435	486	506	446	456
33504	34471	37235	37199	30301	25341	22421	18883	13093	9975	7462	9315	8481	5573	3399	2728	2514	2014	1692	1215	889	570	456	364	369	334	268	302	260	244	265	240	253	255	333	446	304	265	206	202	225	209	203	228	210	244	231	225	191	169	198	172	179	171	190	163	182	163	160	167	144	140	173	146	156	173	140	134	143	142	143	120	139	136	129	159	127	144	144	124	143	150	138	152	157	133	138	135	143	146	142	137	134	161	166	163	152	113	140	122	128	141	111	140	130	144	136	139	140	134	140	151	141	138	129	134	132	117	146	140	108	152	126	117	128	99	104	122	113	119	123	140	125	146	137	124	132	148	143	135	126	149	142	134	146	118	143	128	135	138	144	122	150	129	121	137	139	137	130	140	134	104	140	144	129	142	134	112	136	129	118	157	132	147	133	146	128	137	127	131	119	129	128	131	138	139	122	133	122	149	135	143	123	135	133	120	134	141	134	132	139	132	121	123	139	128	144	129	140	115	155	139	150	131	129	98	138	122	147	137	117	125	137	125	127	125	113	137	151	136	132	120	148	120	145	147	114	110	134	131	104	142	149	138	148	112	132	112	142	125	122	141	130	146	136	145	136	140	135	109	142	144	123	119	115	146	131	125	115	139	115	150	125	157	115	130	126	155	148	139	139	123	160	144	134	155	123	145	133	145	136	125	133	140	118	131	142	121	144	128	120	112	130	123	134	126	150	148	126	140	128	148	130	132	127	125	143	131	138	114	139	119	130	139	136	143	139	134	120	118	150	139	149	142	124	136	153	120	119	116	140	149	155	130	152	127	125	125	123	143	130	132	115	146	143	144	125	118	132	146	121	136	122	141	144	142	132	152	139	144	115	142	131	142	150	122	137	139	138	123	151	114	136	131	127	112	138	141	113	108	137	105	123	122	133	135	141	106	124	146	139	150	142	115	131	141	120	150	126	141	136	125	128	148	147	146	131	143	133	135	124	127	130	133	125	126	124	122	148	138	131	134	109	131	136	135	135	112	151	151	129	146	129	129	146	134	138	124	119	120	131	150	142	142	140	134	114	139	137	160	148	124	140	135	143	134	112	138	141	135	126	124	118	125	124	114	140	132	132	134	137	127	123	144	129	141	141	148	133	124	134	141	116	113	159	143	154	156	136	136	129	151	137	129	135	149	135	148	126	150	164	163	133	136	118	153	126	119	120	153	130	160	133	138	120	131	118	131	133	128	135	131	119	111	126	133	133	122	131	107	136	119	123	126	122	119	148	135	121	137	130	160	123	127	131	128	130	125	139	127	151	148	161	134	130	137	130	111	122	130	149	145	121	137	122	133	133	130	133	159	148	139	102	147	107	130	113	109	135	132	138	134	120	116	133	146	132	140	140	121	152	159	119	137	127	141	125	135	114	148	114	128	141	138	143	123	137	130	155	143	124	106	130	140	161	161	132	124	120	133	132	121	137	129	152	119	140	120	139	137	130	137	141	126	130	119	119	131	130	129	124	129	111	134	132	124	125	137	150	140	119	142	127	129	136	109	129	144	116	138	134	147	136	115	140	141	136	162	113	112	134	128	107	136	135	131	124	122	151	135	143	136	123	142	128	141	145	158	139	130	136	125	126	126	131	125	129	118	136	154	122	127	132	122	137	133	113	134	129	142	117	140	136	140	152	122	129	123	129	125	109	125	111	127	143	142	139	119	131	129	140	134	126	141	129	145	147	143	141	133	147	134	139	109	134	132	153	133	131	124	126	117	128	125	132	125	137	147	138	126	142	123	124	130	141	132	137	118	131	123	136	115	123	125	137	157	140	139	142	114	132	131	149	141	128	143	120	144	96	137	143	121	138	144	135	120	153	133	116	128	157	152	107	163	122	137	121	138	143	146	127	140	124	138	139	133	136	105	132	119	144	115	140	128	129	122	132	124	136	150	141	137	144	143	115	141	149	121	149	144	109	135	130	140	147	143	148	141	135	151	141	133	136	133	124	138	108	128	130	130	112	111	133	117	143	122	122	145	151	125	115	147	144	140	133	113	150	122	129	147	121	142	126	137	154	127	132	127	112	127	122	119	117	152	146	155	161	140	135	122	137	140	124	121	122	136	131	128	143	134	145	147	140	137	131	128	129	137	136	132	115	132	136	143	126	146	122	125	144	142	147	136	143	141	109	138	126	123	122	129	122	150	149	139	130	122	120	134	138	137	131	121	128	164	144	141	131	144	145	126	148	108	128	118	131	119	148	122	112	133	125	144	113	134	129	123	137	130	132	112	118	134	138	133	124	121	121	116	123	128	156	142	145	129	129	121	151	131	135	144	142	113	125	127	137	133	126	132	142	123	129	134	127	122	117	139	148	134	139	132	114	120	142	131	130	130	144	142	132	113	136	126	140	130	133	117	122	144	134	169	125	131	141	115	135	153	133	130	119	121	153	128	129	117	128	147	135	133	133	127	138	135	158	136	130	117	135	124	132	115	133	126	137	139	137	129	129	125	145	141	140	119	133	140	143	129	136	106	117	125	135	136	136	127	125	138	127	112	145	120	147	127	132	130	141	137	145	99	117	128	129	129	150	138	147	141	133	133	132	145	135	128	128	110	118	135	145	132	142	136	131	130	132	125	133	139	134	133	129	127	131	137	139	146	160	147	149	126	154	144	137	111	149	137	144	114	126	130	146	151	138	136	118	128	107	136	113	142	142	108	144	131	116	124	134	125	140	134	130	139	137	136	122	120	140	113	113	132	144	134	106	125	142	135	153	128	121	121	134	135	118	124	150	150	135	152	122	130	149	129	134	146	162	161	124	136	120	145	137	129	126	113	146	131	116	128	145	114	121	123	113	128	113	143	137	110	148	108	116	133	126	158	136	112	139	155	145	123	124	149	142	123	155	126	131	131	124	137	133	128	124	135	127	127	120	135	143	117	130	131	138	132	137	147	120	133	120	150	137	137	146	129	119	126	129	130	107	109	113	120	126	127	140	141	118	122	138	116	124	123	159	118	135	127	137	139	124	117	141	137	135	145	139	130	118	115	130	135	139	151	124	143	152	119	135	138	114	139	140	132	129	144	157	136	142	107	119	143	117	110	132	146	126	142	130	134	114	132	161	136	150	143	124	107	127	134	113	122	124	126	133	128	132	128	120	158	130	138	121	151	151	134	116	150	128	134	137	129	125	115	143	125	133	138	132	130	127	107	136	128	153	140	159	129	126	118	121	106	145	138	145	125	124	132	136	146	147	136	144	145	127	134	146	132	125	101	145	127	139	166	139	137	126	122	152	131	136	129	129	138	131	142	130	132	140	120	137	132	158	151	126	132	155	135	144	138	123	146	138	120	119	130	130	152	169	154	120	123	135	134	140	132	136	147	120	134	127	141	135	114	141	124	112	127	128	130	125	133	119	124	135	121	121	132	128	135	111	131	132	126	132	100	125	124	143	150	145	136	137	125	127	154	122	146	153	146	133	127	128	136	119	132	132	118	127	139	134	138	137	140	162	121	119	128	139	134
21349	28665	34626	38552	35330	30991	28228	27466	24742	22858	19364	22582	21616	15952	11617	11378	10222	7943	6789	6037	4988	3364	2291	1952	2123	1903	1541	1533	1511	1247	1202	1201	1254	1404	1685	2859	1894	1325	1290	1069	1111	1035	1012	1069	948	1082	1042	1106	846	753	715	590	615	641	726	644	680	548	497	521	488	458	453	396	417	467	422	381	404	403	401	385	349	375	368	342	372	363	344	364	340	362	386	378	384	435	410	387	411	402	432	425	480	534	521	504	433	409	407	410	377	431	375	360	384	388	372	385	378	372	382	426	337	346	343	321	324	342	334	329	324	329	311	341	302	340	322	325	359	343	363	359	336	336	309	317	351	353	311	324	300	346	329	300	324	342	330	332	328	307	324	357	330	339	311	357	335	321	331	342	356	345	330	314	351	323	337	325	303	317	325	322	327	332	313	321	332	316	324	345	327	308	340	303	344	340	342	373	335	330	337	354	310	334	337	337	347	324	344	329	309	363	314	338	324	331	308	348	370	327	360	309	289	304	349	343	313	295	318	318	335	301	312	315	339	338	376	319	333	324	351	316	343	341	339	351	301	324	330	327	353	321	320	345	350	349	337	337	332	312	309	341	343	311	325	316	327	341	304	326	349	310	311	314	343	326	365	349	316	357	332	347	326	295	332	327	331	313	334	328	321	320	373	369	336	322	311	344	330	348	302	324	294	325	334	353	326	343	344	343	320	326	303	334	303	317	314	325	333	326	315	359	335	325	323	344	304	324	337	318	335	372	325	331	313	355	307	353	351	311	297	315	302	345	323	310	329	331	356	311	334	336	299	361	301	316	365	320	331	337	353	309	337	336	318	315	337	334	319	328	352	303	312	332	336	313	316	319	296	346	323	323	309	342	324	335	328	330	351	328	315	316	311	315	312	310	323	346	345	336	318	335	344	305	343	336	325	303	336	313	328	330	296	309	339	337	296	325	325	370	328	301	348	328	305	302	319	327	321	314	359	342	373	355	333	367	325	324	319	292	329	322	322	314	315	316	299	340	300	342	337	321	313	340	320	313	303	322	324	315	328	298	334	316	324	345	306	340	331	309	369	321	309	321	332	349	321	363	329	326	337	344	341	321	321	316	377	349	336	335	308	304	368	347	338	305	275	336	316	322	327	330	379	351	322	333	322	324	357	319	340	315	343	346	341	342	303	303	383	318	325	318	348	326	328	341	322	365	346	346	319	364	302	326	336	306	350	277	321	355	339	300	339	344	323	310	331	332	324	343	328	350	333	308	330	332	321	314	340	337	342	356	368	341	340	323	305	308	317	313	373	332	295	361	353	319	348	318	345	319	345	321	312	339	341	318	319	327	338	324	355	293	325	347	329	338	326	337	372	323	320	337	315	333	307	338	350	335	351	371	329	313	318	356	340	327	298	298	307	308	310	369	300	357	331	343	351	320	321	337	304	321	303	315	352	342	339	341	326	363	318	323	347	332	351	353	332	335	347	340	331	325	282	337	337	325	322	334	336	350	309	329	341	300	309	305	304	331	350	306	337	351	330	312	302	349	352	334	335	354	350	356	322	317	310	320	348	307	320	329	341	313	338	337	322	329	341	323	295	349	314	344	362	314	316	338	347	310	315	312	343	344	343	308	313	358	350	316	326	342	318	342	341	348	346	346	299	331	344	354	316	334	333	313	315	326	319	321	336	323	324	318	325	329	325	322	319	350	347	366	337	318	330	326	321	310	317	311	343	359	343	296	298	313	315	305	350	297	321	352	339	332	342	308	313	308	298	335	336	347	317	365	345	317	329	356	341	329	300	328	344	329	319	307	335	335	324	336	352	334	352	359	358	318	338	364	347	303	322	345	318	333	325	342	316	318	330	355	332	319	302	337	282	385	323	323	323	363	312	285	313	319	365	322	294	328	331	345	325	292	307	331	324	336	339	302	333	340	335	323	325	325	347	332	343	321	325	345	314	329	330	335	329	359	335	338	343	308	328	332	325	314	302	338	303	343	350	344	345	293	295	346	355	359	349	339	332	340	358	327	347	318	334	341	352	340	310	349	344	319	310	342	351	345	301	317	343	366	307	347	335	300	329	345	341	343	336	342	349	306	340	330	333	316	350	330	361	350	310	339	324	312	325	345	337	318	339	297	305	348	291	350	350	332	327	326	345	308	320	310	326	323	290	296	310	333	314	313	304	318	299	340	347	316	314	362	301	329	327	306	317	325	330	324	306	308	328	309	365	311	306	311	327	315	348	330	348	329	312	332	326	314	370	290	364	346	301	291	377	302	323	332	313	302	332	348	308	335	333	328	315	386	343	309	334	335	334	326	320	328	355	310	327	353	342	351	321	315	347	339	346	353	317	331	338	344	343	331	313	319	314	343	306	335	322	317	329	334	317	301	356	335	298	340	347	333	334	350	326	370	320	307	339	301	331	340	327	345	335	356	311	329	329	332	363	333	288	329	331	338	301	344	303	361	326	327	348	284	335	306	331	362	336	262	332	311	329	323	323	320	322	326	375	329	325	320	332	327	324	344	321	309	336	366	327	325	376	320	326	324	336	318	305	334	333	325	346	348	345	320	338	333	345	357	323	323	342	308	348	338	310	351	351	337	349	331	315	321	329	338	320	334	302	357	315	291	296	301	323	345	330	302	328	360	339	312	317	339	338	347	335	334	311	335	310	338	346	287	319	336	306	341	346	328	320	321	332	356	357	336	306	324	287	314	320	326	322	331	325	312	321	343	325	331	356	321	294	330	344	362	360	314	332	307	331	339	372	324	335	322	351	348	350	358	327	313	332	336	311	309	341	320	330	323	311	356	329	324	330	331	318	314	318	359	299	312	346	313	339	321	347	359	341	327	313	327	344	352	343	342	331	319	331	314	358	358	331	290	349	340	304	317	379	329	328	296	330	320	320	306	330	324	316	313	319	322	326	336	319	327	307	318	299	338	352	350	317	315	328	335	337	316	316	308	335	320	310	349	320	323	318	355	344	317	319	322	324	313	309	329	320	335	319	319	333	342	328	345	321	330	282	317	345	300	318	335	366	368	380	296	327	323	316	336	342	309	315	326	346	309	336	290	339	329	347	313	355	316	355	331	298	320	332	356	294	356	347	320	320	317	311	326	320	348	343	326	336	339	294	302	329	314	320	327	313	347	331	302	347	346	327	320	330	319	301	327	325	305	332	311	310	361	343	340	299	326	336	332	314	300	326	329	325	347	306	319	326	344	345	290	317	325	320	344	324	331	328	305	339	342	327	324	325	315	290	330	317	336	318	341	360	324	331	351	341	358	346	301	333	318	324	317	324	309	300	313	314	311	307	315	307	314	305	318	337	334	330	360	314	343	339	299	336	337	318	337	316	333	322	313	322	296	346	335	349	334	306	344	340	341	341	343	336	354	314	350	322	321	311	331	344	294	343	314	339	313	347	295	308	306	300	333	309	376	336	312	362	334	294	344	312	336	313	320	325	308	355	327	357	342	336	317	320	323	298	295	328	304	336	345	323	314	346	314	366	356
9455	7791	10067	9312	5663	3178	2196	2194	1864	1773	1342	783	567	503	365	354	338	320	263	376	339	305	281	245	225	230	205	217	209	240	238	227	238	211	216	210	232	224	220	221	224	230	205	222	209	184	219	207	215	204	231	189	186	169	210	195	213	203	173	204	194	219	202	210	204	203	190	200	160	165	190	155	194	200	157	171	198	188	226	204	194	189	214	182	169	189	215	189	186	191	202	176	176	221	198	223	188	166	187	183	179	213	181	180	182	197	186	187	202	207	203	188	211	188	187	209	193	189	196	190	189	194	201	195	212	188	169	190	196	213	181	179	205	185	219	191	218	192	185	161	219	179	193	200	196	215	182	187	196	196	209	185	213	198	189	184	152	175	186	196	212	198	185	191	206	194	156	189	185	191	190	185	179	228	192	200	174	179	190	186	184	178	189	185	200	206	170	194	190	206	181	197	166	227	198	187	208	196	190	200	194	156	205	169	182	209	203	182	230	197	189	189	176	214	184	187	213	195	171	190	177	195	183	201	182	203	197	179	205	185	190	179	178	173	217	178	196	170	197	181	176	201	210	192	168	198	220	157	196	200	199	210	176	184	176	184	175	204	181	181	181	173	213	187	147	160	195	189	188	194	200	192	175	196	172	199	208	187	216	181	181	192	190	190	181	168	205	213	202	199	238	212	194	208	207	191	191	196	184	202	208	190	208	181	181	197	190	175	182	203	192	187	199	174	213	175	209	197	188	185	182	193	206	203	188	213	203	194	186	180	205	180	209	205	212	180	190	173	177	198	212	161	183	195	177	174	217	181	185	189	200	212	171	226	199	194	182	233	202	161	201	188	197	208	192	175	175	194	216	197	203	187	189	160	185	182	179	183	173	197	192	223	195	197	169	160	169	189	188	191	184	183	181	175	196	189	171	216	192	181	212	182	204	169	173	172	187	179	180	192	204	187	158	173	208	179	177	182	193	183	195	182	190	204	181	190	199	197	189	189	178	192	183	187	189	201	195	204	174	228	188	163	184	197	177	202	190	203	174	210	208	185	212	193	161	187	182	164	168	193	175	187	190	193	177	165	214	216	216	194	192	200	171	173	178	178	228	235	209	200	197	177	204	187	179	193	194	191	210	206	200	197	191	202	169	203	155	163	175	183	196	187	180	200	174	202	187	238	181	218	200	186	233	199	209	164	189	193	188	177	193	182	203	209	222	168	195	170	185	164	198	194	204	188	184	182	198	190	190	188	188	206	179	196	188	174	186	198	225	209	180	184	176	182	204	200	152	165	188	231	203	193	203	200	205	203	182	183	196	166	177	206	177	209	193	189	197	193	195	196	187	216	188	221	223	192	191	194	194	177	183	205	200	176	207	193	188	193	182	184	168	212	208	192	169	182	176	213	190	206	200	205	193	212	193	208	188	183	221	185	192	179	186	192	199	177	179	190	177	179	183	164	186	210	218	198	188	183	190	196	198	189	202	187	202	185	182	174	184	198	190	180	209	214	197	210	177	204	191	163	200	183	232	192	197	195	203	206	175	190	173	188	195	185	188	179	200	189	186	195	169	176	212	189	176	189	213	185	221	216	177	192	189	216	167	200	180	199	199	177	202	215	197	197	187	196	197	176	234	181	200	179	178	172	223	173	207	209	200	189	208	188	174	184	204	180	201	198	186	167	218	198	201	213	200	180	201	210	186	212	187	192	167	190	177	195	208	219	173	185	215	219	198	222	193	198	192	179	205	232	191	177	195	197	217	207	192	182	178	184	197	174	203	181	197	201	189	199	194	177	208	180	189	182	185	190	201	178	189	192	173	191	199	220	191	181	185	178	185	211	192	227	181	189	197	167	194	186	175	178	207	194	178	184	167	195	181	197	212	202	214	184	202	211	178	196	169	199	168	198	194	174	190	159	188	187	193	187	199	210	211	212	197	189	196	198	162	198	178	186	214	205	192	181	184	180	185	196	167	194	198	182	164	205	195	189	198	204	173	192	176	209	206	197	173	213	166	205	184	209	206	207	177	196	178	200	193	203	196	204	198	206	206	177	183	224	196	182	189	206	183	180	189	180	183	188	213	191	192	197	179	190	185	206	185	172	197	173	176	207	169	186	190	185	166	187	191	189	184	223	175	210	211	198	181	182	167	176	214	202	178	177	187	193	193	169	202	182	177	199	184	183	187	151	171	182	200	198	178	199	164	190	204	196	192	195	174	162	178	171	199	199	190	199	195	198	199	190	200	175	209	184	182	212	206	197	187	196	179	211	192	202	187	184	208	199	175	178	192	183	196	174	186	181	190	185	205	214	198	206	184	193	202	191	210	207	185	205	171	191	191	174	190	199	217	188	194	198	192	220	192	192	163	189	204	206	219	194	190	203	187	174	177	179	209	239	213	183	192	187	204	165	211	200	171	200	174	200	186	205	162	205	178	185	186	193	185	171	202	195	218	200	218	197	199	190	164	196	184	214	179	207	192	175	206	209	185	202	182	224	185	197	178	175	196	203	165	178	194	175	183	181	191	225	182	191	190	207	184	167	156	197	219	183	205	189	189	179	177	158	156	184	213	244	205	199	206	187	194	212	183	192	194	196	189	183	212	200	218	184	219	197	177	197	179	191	190	196	192	201	210	204	160	191	210	172	187	179	200	216	185	204	211	179	209	190	189	184	189	208	174	202	219	182	201	199	183	194	211	225	189	193	180	212	201	183	189	205	172	184	173	202	185	219	209	199	185	185	191	204	189	196	178	195	193	173	194	197	205	188	208	184	198	156	177	217	194	208	188	187	219	185	171	197	178	167	184	183	203	194	193	212	167	182	183	195	172	208	190	199	209	210	192	204	197	205	199	178	211	164	170	202	191	188	186	196	182	202	186	180	177	187	180	193	220	189	211	218	210	194	182	180	175	168	160	191	186	186	188	207	193	188	190	189	169	201	174	179	229	193	209	169	194	199	186	180	182	193	196	185	192	200	208	182	202	187	205	192	190	208	196	182	185	180	211	208	183	159	201	189	200	201	214	191	181	204	202	198	235	178	182	199	189	170	189	185	194	202	199	194	167	215	189	168	187	171	191	199	201	192	191	185	168	188	202	166	197	171	170	205	212	171	190	191	211	185	210	217	187	182	193	190	184	168	207	178	177	191	198	199	159	182	201	178	184	178	195	182	201	214	202	197	186	173	217	206	201	175	193	207	178	193	166	201	178	181	177	191	183	163	198	177	193	183	189	184	204	204	207	196	196	181	205	183	189	185	194	207	176	189	175	207	180	193	195	200	209	204	188	199	202	188	207	169	181	179	217	180	198	205	212	215	191	209	194	198	196	178	202	191	198	208	203	186	185	168	181	185	195	185	186	174	211	178	192	186	205	189	222	191	168	179	198	215	194	190	210	182	180	175	196	182	209	199	184	179	182	189	202	194	176	192	172	209	210	172	182	177	215	203	212	186	184	202	181	173	201	183	209	189	189	198	189	188	184	208	193	192	176	172	181	198	206	185	211	185
6277	8385	15071	17609	13750	10021	8370	8646	8454	7898	6333	3795	2959	2520	1712	1571	1416	1384	1258	1701	1509	1271	1006	755	743	699	650	659	671	711	756	710	694	694	694	730	745	778	768	674	723	658	651	600	569	579	564	613	580	576	558	523	543	497	538	544	512	520	501	501	489	519	522	468	518	474	533	506	506	454	499	479	442	487	439	540	472	456	489	469	508	487	486	478	491	518	489	570	476	509	493	501	528	568	539	512	450	494	483	478	448	505	484	480	511	522	452	495	475	462	463	505	451	479	497	445	479	481	501	454	469	456	484	488	477	436	457	467	454	473	478	451	492	494	475	460	490	501	496	461	472	482	471	477	472	503	456	485	452	464	438	500	452	467	475	511	465	488	483	465	487	506	472	446	478	467	449	443	482	472	473	447	467	461	459	456	484	490	483	448	467	479	474	443	468	522	429	476	442	479	452	493	475	472	476	458	509	506	501	468	477	478	470	473	461	452	473	457	478	454	477	480	468	484	469	470	507	491	459	506	451	459	518	460	460	465	472	479	452	505	470	468	477	455	457	463	422	463	456	449	474	487	444	516	473	470	484	453	435	482	472	488	467	468	423	462	463	520	487	426	454	469	462	477	426	502	441	490	443	489	473	498	477	451	505	479	443	435	485	466	468	474	448	504	489	497	438	502	500	482	503	484	482	459	519	470	447	467	473	464	472	438	501	467	446	452	435	492	447	472	504	471	484	479	487	500	461	496	441	455	481	468	434	490	448	457	479	524	482	465	473	464	507	441	505	472	471	476	478	470	477	494	473	510	470	446	518	517	470	449	454	471	452	474	487	477	474	464	524	469	468	440	482	460	471	475	452	502	474	475	490	452	485	473	463	486	460	484	454	492	498	449	466	509	487	480	471	492	504	473	451	484	473	456	494	434	452	471	467	477	477	456	509	466	475	520	452	482	486	472	507	440	499	495	496	479	485	461	461	460	404	464	471	471	486	493	454	459	504	474	473	477	494	449	473	490	455	449	446	495	458	483	464	466	469	469	470	434	439	478	465	517	466	455	504	495	447	446	520	434	487	454	483	484	474	504	497	476	454	486	482	473	482	431	445	466	493	444	471	436	466	465	463	503	528	474	496	498	472	458	483	478	464	509	486	502	472	465	468	438	490	484	429	443	488	492	483	453	473	460	470	460	426	459	447	466	436	471	495	489	466	466	451	443	501	486	470	465	500	474	467	492	498	444	484	459	456	466	495	468	448	450	473	499	474	483	467	474	425	487	467	440	455	479	464	439	454	440	475	464	447	491	499	516	429	478	456	477	428	466	453	468	461	506	463	467	474	456	481	467	503	467	492	468	467	430	465	469	462	479	467	479	457	454	486	460	429	446	474	468	461	470	489	482	503	466	467	486	460	457	450	504	471	486	483	470	462	456	479	472	455	441	485	460	486	473	503	470	465	478	491	442	489	475	503	451	474	454	498	477	460	475	482	465	431	478	491	462	458	455	454	458	500	493	485	492	487	478	471	474	493	480	437	448	510	505	478	479	530	489	473	480	510	477	432	512	482	462	456	479	471	453	478	463	479	496	461	475	457	464	483	475	444	441	452	452	533	497	443	496	503	462	470	457	494	498	481	490	439	481	440	517	474	480	467	501	471	480	478	461	463	468	460	509	477	474	508	459	459	467	452	481	475	524	462	480	501	494	471	456	414	483	479	486	466	489	504	428	506	481	459	531	469	478	516	478	499	540	433	482	472	510	459	490	454	477	491	494	464	474	445	478	450	421	473	473	431	454	442	416	495	468	483	439	448	469	442	482	499	478	473	481	467	425	470	476	501	500	463	483	466	497	490	490	454	478	474	457	488	437	468	473	472	428	456	500	462	492	488	483	463	446	493	476	466	477	483	462	524	476	444	468	476	441	475	469	496	446	478	488	432	437	475	466	461	416	476	480	418	445	469	516	452	469	441	470	471	506	497	475	449	495	525	494	492	492	503	477	444	445	451	447	463	446	488	470	476	477	470	458	494	494	443	459	472	475	439	470	461	500	453	447	517	468	455	499	481	481	479	481	526	454	472	479	470	484	465	460	480	455	459	461	473	497	454	459	488	467	465	450	502	492	491	465	451	486	526	450	533	504	454	496	475	472	499	521	444	480	508	495	449	460	423	449	484	459	476	455	455	472	512	464	475	465	518	457	466	438	464	457	469	493	456	459	452	472	487	487	482	454	488	444	485	462	472	430	470	479	476	469	473	474	456	503	459	471	476	480	455	492	486	454	456	456	458	535	464	448	482	456	466	437	447	464	483	451	476	449	464	460	480	463	436	509	471	463	455	489	447	454	486	480	496	452	447	490	447	446	476	493	514	469	480	445	474	467	474	482	503	515	463	463	437	472	484	480	488	441	505	478	465	476	471	511	490	451	472	469	467	439	512	448	471	454	502	468	495	447	475	446	529	466	448	482	427	494	456	464	481	489	412	505	514	467	510	487	449	489	517	497	486	497	447	447	497	493	454	469	466	479	462	441	493	472	452	449	470	417	494	460	439	458	489	479	455	494	475	461	444	459	465	463	477	477	471	505	449	481	504	482	471	470	471	488	462	486	431	485	479	497	448	467	463	455	451	526	461	499	466	479	425	491	470	485	469	473	475	471	470	445	489	467	453	426	456	461	462	423	433	474	485	490	457	479	480	486	516	494	445	462	439	471	450	468	491	471	496	479	483	449	481	502	449	482	461	459	488	470	448	480	466	456	537	508	455	445	489	483	449	488	483	471	458	456	471	471	467	424	418	490	475	460	481	464	532	462	466	459	457	467	503	427	429	426	508	452	477	484	473	460	460	454	475	450	486	473	476	519	504	466	484	483	455	451	468	492	506	487	446	471	488	465	450	500	461	448	455	471	434	476	463	476	464	479	457	474	420	459	441	452	491	467	490	471	468	499	477	468	505	453	490	496	467	496	468	473	480	445	464	499	471	444	491	506	468	458	441	463	492	469	480	473	498	461	435	478	470	451	473	508	466	474	456	445	482	471	487	475	496	488	468	471	481	504	477	452	440	500	496	460	470	482	475	463	454	464	452	474	487	457	504	460	473	458	481	502	467	468	498	426	440	462	478	456	466	466	458	493	488	528	469	488	488	472	465	480	462	477	500	503	502	459	461	492	491	452	470	455	484	503	493	495	465	460	454	452	475	502	475	454	476	471	471	481	464	458	450	445	465	452	465	444	484	462	480	457	476	457	471	463	495	480	497	471	461	448	490	494	477	483	458	444	433	484	491	469	492	501	474	463	458	445	451	464	497	441	454	487	455	430	474	488	456	493	478	484	480	488	479	488	451	483	484	492	444	450	451	446	490	453	456	458	434	471	445	463	467	486	492	490	460	475	502	454	479	476	488	469	445	470	470	474	467	471	465	536	502	446	480	472	472	474	470	470	478	484	443	476	451	494	450	490	469	462	475	459	492	464	484	530	470	467	444	470	468	477	502	483	458	490	511	472	472	489	468	497
27099	27071	31948	36370	27986	21656	14950	11815	8926	7452	4775	4851	5171	3262	1659	1449	1252	891	680	802	593	477	388	323	334	411	272	288	250	267	277	265	278	314	330	365	342	245	279	255	262	248	252	235	229	223	274	216	247	208	222	206	221	196	217	227	215	198	187	192	241	197	219	224	190	203	186	210	184	181	206	187	222	185	203	213	182	178	194	216	179	194	201	197	203	195	181	211	206	203	193	216	211	226	185	199	194	169	198	185	197	185	173	208	192	204	180	199	193	187	173	181	196	202	178	202	202	190	187	183	198	210	178	188	204	205	190	177	195	217	199	168	174	176	200	190	190	185	195	187	176	193	220	215	221	189	190	197	211	162	192	193	195	176	188	201	175	194	171	216	170	200	181	214	198	192	182	193	181	182	201	200	169	200	188	186	211	202	182	191	189	177	189	221	188	180	177	201	224	175	192	179	189	194	186	197	194	192	202	193	176	190	171	183	194	182	215	169	198	208	190	178	223	199	195	191	210	189	183	200	208	177	170	193	191	203	171	216	188	245	184	177	178	193	167	200	211	202	197	171	204	185	197	203	181	199	194	194	164	178	192	201	192	185	202	195	186	185	173	173	200	206	192	197	183	201	205	197	175	184	188	181	222	195	214	195	179	191	176	171	210	192	186	205	183	201	199	205	209	199	194	179	174	198	176	175	193	187	208	180	225	161	191	210	200	175	186	205	200	186	173	152	144	180	189	167	187	193	187	203	198	204	217	196	156	198	188	184	196	163	206	193	195	203	176	211	211	190	184	199	200	208	178	208	187	183	209	201	175	180	187	201	196	182	175	205	185	207	168	168	206	167	196	190	176	194	203	193	196	202	226	169	190	197	194	181	177	175	205	179	209	193	209	200	191	188	186	167	189	211	189	199	200	208	196	196	201	199	183	176	177	169	235	209	195	205	200	190	181	165	197	196	163	201	169	200	194	187	205	194	191	197	182	190	178	205	201	194	214	200	184	193	195	184	185	182	156	158	195	173	190	178	183	212	186	171	181	195	209	212	201	205	189	197	178	183	193	199	195	206	209	184	217	178	201	165	181	193	184	205	191	188	204	184	160	213	197	188	167	194	190	180	187	213	189	181	173	180	203	178	199	208	213	189	186	175	206	200	181	167	169	174	196	172	227	195	197	204	186	190	227	179	188	181	193	198	176	211	181	183	190	229	179	215	143	179	174	212	174	174	184	187	187	212	195	192	201	190	196	202	172	215	205	192	183	197	212	200	198	188	173	210	204	212	192	190	216	195	181	190	194	190	167	189	181	181	165	160	173	178	176	180	192	193	178	178	170	182	218	201	172	200	195	200	206	203	176	207	171	175	174	177	185	196	162	212	217	185	192	193	185	207	208	185	186	207	216	180	195	234	177	187	195	184	190	194	190	218	192	176	178	219	191	181	186	169	194	182	200	199	214	200	196	180	209	201	169	203	174	176	174	198	183	176	194	216	187	191	188	156	201	181	187	177	179	185	182	191	176	186	205	192	208	208	198	202	208	212	192	228	212	197	200	214	186	181	180	184	185	230	219	181	178	176	177	217	192	185	200	175	197	205	172	157	198	190	184	191	175	201	183	173	193	193	193	202	184	197	188	168	213	170	184	171	183	208	183	183	190	214	202	202	189	157	198	202	199	189	178	170	179	178	190	186	210	171	174	187	202	193	176	194	186	172	158	185	195	201	167	163	221	194	183	168	180	184	173	162	206	173	179	181	216	166	190	186	191	188	222	202	210	161	198	198	172	180	174	208	194	190	209	203	182	208	227	171	187	192	187	176	184	191	202	178	195	161	190	209	173	183	177	192	187	205	188	160	205	209	182	195	202	155	214	167	184	189	208	197	174	204	188	189	180	181	160	192	175	177	185	181	187	171	190	191	214	189	209	166	210	192	168	211	174	160	168	216	207	197	207	180	190	205	198	194	191	179	206	207	182	181	160	173	187	207	201	190	177	178	180	191	181	184	194	202	185	208	187	195	200	181	179	169	164	185	191	210	190	176	207	176	196	182	192	205	206	192	207	195	194	187	165	200	191	216	192	190	185	215	175	182	175	194	164	201	191	198	178	172	177	183	191	192	224	206	186	185	164	188	220	195	207	179	186	191	186	192	191	200	221	205	207	160	212	188	189	196	174	204	187	198	174	198	203	195	191	184	188	185	192	182	206	189	182	182	191	165	181	180	198	207	220	171	178	197	193	176	185	205	199	186	203	169	192	203	195	203	198	175	190	189	162	180	181	194	192	199	191	183	189	173	201	204	174	164	188	203	195	202	180	195	170	172	197	183	187	195	192	191	183	180	177	168	177	172	211	205	206	205	198	195	183	167	177	198	205	206	203	181	190	203	183	195	181	171	220	195	186	175	198	188	201	187	181	153	136	165	183	195	177	197	202	196	190	203	197	195	190	202	181	202	212	214	185	165	196	223	217	171	175	197	153	189	183	186	175	195	165	181	195	185	171	183	179	193	176	168	194	201	203	194	198	199	187	205	180	195	210	212	201	190	197	191	213	165	178	192	190	187	181	221	183	189	180	175	193	170	174	186	206	176	198	177	198	190	180	192	185	193	215	191	173	201	189	187	195	196	183	190	197	184	154	161	213	176	195	185	177	180	170	192	221	183	181	162	201	196	208	186	177	200	174	186	203	214	188	176	180	193	168	185	207	189	180	198	189	192	181	179	182	208	189	197	176	163	155	184	180	173	187	189	199	185	194	187	184	189	185	203	185	193	174	183	202	170	184	193	167	199	190	183	176	184	195	216	185	216	182	190	203	173	201	195	214	184	174	167	181	185	174	190	201	208	173	177	202	211	193	193	162	186	193	169	175	214	191	194	172	202	189	160	194	177	160	204	214	198	177	192	180	183	192	196	193	193	192	180	188	176	177	190	187	182	168	174	186	197	168	186	178	189	189	179	186	192	188	176	177	167	201	160	172	212	171	186	190	164	181	176	192	202	185	199	205	188	192	180	213	215	213	182	186	193	170	198	181	198	191	194	199	195	213	167	191	188	190	193	198	190	191	206	191	213	198	208	195	178	180	175	179	210	213	211	171	191	193	208	204	174	154	187	189	204	188	183	192	172	197	193	197	193	212	189	183	180	192	206	192	190	183	188	174	184	185	181	214	185	168	165	161	195	208	184	179	201	201	199	173	195	183	188	237	209	172	204	205	177	197	175	191	174	172	182	183	199	200	194	170	186	179	193	227	173	191	199	204	202	192	191	170	209	204	192	207	204	198	208	217	176	197	182	172	170	184	189	203	196	183	199	193	183	186	199	225	179	216	183	175	191	186	210	191	198	202	217	174	198	188	195	182	201	182	208	191	198	195	195	192	182	203	173	197	175	185	208	179	193	168	171	190	212	198	197	164	199	167	173	181	187	211	182	189	215	185	191	197	201	203	221	209	197	179	205	185	183	208	200	176	174	193	200	183	188	200	178	206	180	194	188	189	198	177	198	193	171	160	189
17575	23002	28998	36275	33018	25369	20937	20016	19651	18523	13746	14429	15700	10808	7563	7136	5784	4644	3926	4691	3120	2440	1494	1190	1331	1412	1260	1012	1003	1068	1029	1061	1131	1282	1577	1776	1519	1113	1087	973	948	916	844	829	815	896	954	905	747	708	693	649	652	651	721	700	669	584	598	574	536	558	524	547	530	487	524	498	512	543	476	499	512	469	482	505	506	473	466	454	492	462	478	547	509	485	543	514	524	548	512	508	556	622	562	570	541	492	524	465	490	477	501	461	491	485	429	499	513	493	488	499	438	502	445	500	483	453	467	427	494	444	473	458	513	458	481	442	442	468	437	446	459	435	481	434	449	468	426	484	472	429	463	479	494	463	532	496	434	465	429	454	467	461	469	452	460	459	449	487	470	494	433	484	467	442	464	481	465	445	483	487	481	444	473	416	440	444	440	471	482	483	453	441	481	521	486	441	472	432	473	497	507	435	466	448	468	484	447	448	459	436	427	470	463	462	502	509	459	439	470	453	450	435	476	421	464	451	441	477	446	488	485	412	503	450	458	483	454	455	448	470	492	476	432	454	447	518	440	445	459	458	487	463	463	459	456	448	410	463	456	432	448	464	466	464	434	465	459	438	461	460	409	489	478	515	472	449	453	444	451	446	466	474	479	460	473	430	454	418	478	490	508	493	511	452	477	456	490	477	462	445	475	445	468	464	435	463	455	446	464	490	461	475	454	475	458	487	483	484	438	455	456	469	451	462	452	453	434	495	476	479	463	423	463	464	478	470	490	459	479	440	498	477	417	455	447	451	471	504	436	486	431	480	468	457	450	449	477	457	478	450	439	445	456	467	497	445	473	449	462	464	464	402	460	455	479	480	442	452	467	456	483	453	442	480	444	494	439	487	417	422	514	482	473	485	487	500	466	440	478	486	467	485	440	489	485	487	462	473	514	460	475	470	466	461	439	464	426	479	455	451	509	425	477	470	474	480	469	475	444	456	507	461	435	459	456	505	506	476	468	476	462	456	438	469	470	488	442	441	458	476	451	478	466	469	436	452	481	432	494	468	469	498	455	436	441	451	476	458	461	501	474	441	501	484	477	435	468	440	461	475	502	452	414	466	450	469	434	472	462	472	425	453	481	482	439	460	466	431	442	470	454	466	506	439	494	462	467	487	433	524	439	444	455	496	433	441	451	479	449	456	475	433	474	456	450	483	487	443	496	451	446	428	444	467	460	447	447	425	453	442	469	485	495	465	464	419	481	465	471	464	488	437	467	455	460	473	456	487	470	478	474	442	450	410	473	451	455	458	465	445	489	448	472	457	490	472	449	441	437	463	430	474	486	466	440	482	469	504	473	512	479	465	464	472	478	466	452	446	450	450	468	482	493	421	471	427	457	431	425	465	496	470	442	409	464	446	450	475	473	458	468	484	425	474	461	450	478	439	453	488	453	448	483	483	482	482	461	460	451	454	458	455	428	423	462	450	488	469	450	433	471	443	484	473	482	477	412	498	465	446	425	486	462	457	422	442	413	474	474	423	447	427	479	466	453	458	467	504	445	490	477	422	499	494	482	426	455	468	471	465	455	486	452	489	470	469	449	445	496	453	454	478	510	465	478	443	456	454	476	482	487	464	460	438	426	475	469	447	443	493	435	490	432	457	444	453	485	483	427	486	444	493	469	477	461	435	464	453	436	450	467	501	448	459	461	452	478	466	447	479	424	476	437	492	444	465	461	456	463	468	459	456	459	472	435	451	465	478	472	456	471	510	429	457	475	498	468	424	455	467	441	467	488	502	490	468	462	430	433	449	479	439	389	478	468	475	478	443	443	474	475	425	414	449	449	453	418	489	421	451	448	447	445	480	463	459	440	462	466	451	442	424	469	464	459	485	469	474	448	456	422	496	444	497	476	476	474	439	454	448	464	470	473	462	475	447	472	463	455	473	481	465	452	455	472	426	424	466	460	452	455	460	458	502	497	474	426	459	481	474	449	436	475	463	460	460	474	475	467	443	473	468	469	505	467	449	422	469	461	446	454	493	447	487	451	461	409	499	448	455	472	479	433	464	456	452	456	419	464	465	485	483	452	443	455	472	451	472	470	492	472	458	478	479	494	450	463	481	469	492	421	437	457	493	484	446	453	469	463	463	451	455	434	458	510	488	509	439	455	496	448	410	435	407	455	440	503	465	451	441	465	433	491	434	447	475	443	479	482	438	505	466	453	474	484	460	458	479	488	451	432	454	470	461	480	499	490	467	468	457	435	463	454	500	470	422	441	494	490	466	479	453	459	442	450	472	471	455	477	502	469	482	472	458	422	475	470	485	463	457	492	486	423	478	458	492	441	484	449	466	485	486	498	452	516	506	479	455	438	480	443	489	464	428	463	471	456	449	435	425	472	456	449	465	446	434	485	447	483	464	466	467	447	464	435	465	439	424	470	490	452	440	465	478	483	468	478	468	449	441	480	466	472	472	461	480	515	483	413	441	482	462	474	471	462	482	496	496	469	477	426	447	425	447	430	449	464	463	465	481	458	473	435	437	468	465	460	438	450	490	467	416	485	475	478	474	448	462	446	462	487	458	435	468	464	452	418	465	415	444	492	458	457	534	443	437	492	478	447	451	418	470	469	416	460	495	480	443	390	461	465	454	471	477	444	444	470	441	514	446	476	429	491	460	450	417	435	505	459	479	496	473	424	447	472	464	430	445	436	488	471	491	488	460	445	485	489	481	451	455	439	471	485	474	451	499	441	464	444	454	471	443	476	465	443	476	446	441	447	464	486	489	448	437	489	479	424	476	462	448	484	445	456	482	477	472	496	467	471	449	445	441	467	454	479	444	455	449	454	462	485	429	471	457	458	447	429	438	443	466	480	473	490	488	442	470	449	476	468	472	506	487	450	452	461	422	467	466	466	467	471	453	461	500	422	472	485	466	448	479	451	476	480	439	452	489	465	457	442	477	436	471	476	456	454	479	436	444	477	491	427	464	465	415	455	459	492	478	490	449	449	449	478	459	455	498	421	470	469	447	454	446	498	417	480	417	436	452	466	454	480	455	445	471	489	460	535	435	447	459	458	439	454	452	445	490	458	425	441	464	436	444	453	481	463	440	467	493	478	479	484	462	485	456	467	499	469	492	456	443	464	475	477	480	478	438	421	463	463	483	431	476	453	460	478	479	483	424	466	458	424	489	466	463	438	487	474	493	423	489	462	459	497	496	419	426	463	454	492	439	424	513	449	464	422	473	499	446	483	484	455	460	446	470	474	486	452	437	412	449	517	462	474	469	472	465	460	522	448	487	438	488	468	444	437	437	423	459	451	450	487	448	442	493	437	464	453	463	474	442	463	459	466	455	445	433	424	472	459	452	449	492	503	493	483	437	452	463	459	472	509	462	457	466	438	475	460	509	459	458	505	461	443	513	444	451	453	454	448	507	491	455	496	463	458	486	439	492	406	492	443	477	471	475	488	471	433	477	456	456	484	490	459	481	425	461	446	507	498	472	441	455	442	450
34598	34125	35970	40671	31535	26670	22965	19285	15182	10801	7386	8365	8685	5792	3798	3132	2561	1724	1087	1024	822	655	371	289	324	327	349	269	267	265	265	273	263	286	330	376	484	290	256	237	221	225	221	184	172	204	252	228	191	213	176	169	178	181	181	202	185	168	131	162	181	146	131	144	144	151	149	130	142	145	144	145	151	133	149	133	128	131	135	134	136	136	155	153	134	141	137	165	152	146	149	153	164	145	156	153	125	142	118	147	148	134	133	132	159	135	136	150	133	113	136	143	120	151	113	132	159	131	122	124	136	131	132	116	150	141	134	131	152	117	139	127	135	160	136	148	124	140	133	117	124	137	138	112	126	108	126	136	129	154	133	133	137	133	127	142	146	165	122	141	131	125	125	130	131	132	129	121	133	136	143	130	127	153	142	148	119	147	135	123	135	140	137	135	132	134	137	135	136	137	136	155	139	154	138	127	124	141	150	132	144	131	121	117	123	160	140	136	117	142	140	132	138	132	130	128	118	148	125	138	119	120	148	123	139	127	158	97	118	139	154	137	138	121	123	125	160	117	130	142	126	144	148	132	146	134	134	111	133	131	133	120	136	138	129	137	144	130	129	135	139	131	132	142	124	121	136	139	166	117	122	118	124	159	124	131	144	123	119	154	132	143	152	139	136	134	117	121	127	125	135	115	107	137	127	153	137	126	152	139	137	132	107	152	122	124	144	156	128	125	114	124	125	135	130	135	134	126	126	137	134	121	132	156	136	122	127	138	124	144	134	116	131	139	130	137	115	107	142	145	140	135	127	149	112	135	143	134	111	150	131	131	117	137	121	143	144	157	143	140	164	130	139	119	133	121	134	124	118	128	133	128	135	124	128	132	121	116	131	137	148	129	152	137	127	120	136	133	149	116	149	120	134	104	139	128	130	106	138	121	160	138	134	137	145	129	139	148	145	138	142	144	131	128	140	139	112	140	127	111	156	120	125	133	124	139	123	116	118	131	122	136	139	136	113	153	136	135	107	157	121	119	120	117	108	128	138	143	135	133	145	152	119	109	138	144	143	150	131	126	127	147	117	131	134	126	123	141	125	127	134	130	132	124	136	148	123	151	130	139	117	133	136	121	135	119	151	135	129	139	148	153	147	130	137	126	125	128	118	132	115	115	113	130	124	151	138	129	128	139	121	135	122	141	124	121	127	133	144	114	135	143	135	132	132	137	128	153	124	131	152	134	125	117	124	134	138	149	123	135	134	145	125	125	145	147	140	137	149	130	157	134	169	104	117	126	122	153	156	148	127	130	141	147	128	126	125	118	138	146	136	123	126	139	146	152	130	128	131	148	133	126	129	122	124	123	143	145	126	142	157	131	114	136	137	114	126	152	110	128	143	135	109	149	145	131	152	115	128	140	122	108	135	136	128	141	124	114	139	114	112	126	117	136	144	130	125	129	128	137	117	123	135	118	120	118	130	128	119	142	135	127	123	111	144	131	127	120	128	122	141	142	145	151	132	133	150	122	132	123	138	116	129	141	153	130	111	136	144	127	156	151	132	135	137	133	115	128	155	144	133	131	121	140	128	139	137	147	139	123	136	137	124	123	126	164	166	116	146	112	151	126	132	138	140	135	137	121	141	145	120	131	135	134	117	150	124	129	128	141	129	132	134	129	126	137	117	120	133	140	132	131	123	128	149	153	124	131	125	142	140	125	134	126	134	131	129	137	133	118	126	124	119	142	147	134	117	128	127	138	105	117	138	143	140	105	137	152	134	122	121	151	126	120	142	110	137	126	141	145	127	133	125	124	121	144	119	130	146	137	117	140	130	133	116	107	115	117	128	127	135	140	141	139	143	142	138	143	129	152	129	133	148	124	117	137	152	126	138	131	149	112	126	137	113	128	148	127	116	153	154	134	142	145	115	113	156	148	139	135	139	127	115	134	141	121	139	111	123	151	128	130	139	128	128	120	144	117	111	147	110	152	131	114	123	137	133	160	135	130	141	136	140	141	149	145	154	142	139	129	140	128	152	133	142	132	111	117	118	124	125	147	145	133	154	102	123	147	129	130	122	132	132	133	142	125	127	143	110	157	150	127	135	153	142	147	120	152	139	141	136	136	152	143	130	140	116	133	124	152	134	126	118	132	144	131	139	142	136	132	135	145	130	126	136	118	128	136	119	109	134	113	146	145	133	129	156	126	150	151	119	138	121	135	143	127	134	136	146	143	125	143	125	140	147	141	164	161	115	126	155	121	119	137	124	158	125	143	134	141	128	150	157	107	124	144	138	143	133	130	137	147	155	126	119	124	137	131	141	124	120	136	118	118	141	151	115	141	147	137	130	133	128	159	141	127	137	131	130	139	152	163	131	136	133	104	125	156	129	125	150	120	140	128	128	161	134	133	138	139	145	153	115	139	119	119	119	135	130	122	139	133	117	158	147	134	151	135	122	145	126	133	131	113	135	144	120	120	119	119	139	153	142	147	142	140	151	115	128	130	124	120	136	128	137	130	118	130	122	128	131	120	140	134	130	132	128	134	128	118	142	121	123	134	129	116	134	142	140	153	118	109	154	102	127	112	129	118	140	136	137	150	135	130	141	127	148	135	141	159	147	135	135	136	153	146	108	140	141	141	146	125	127	150	129	117	139	127	151	161	139	134	111	142	136	156	127	121	126	119	152	140	116	127	128	143	136	156	107	138	127	137	119	151	137	123	142	161	149	135	133	154	143	100	119	109	127	141	114	134	133	129	131	125	112	142	116	152	132	122	112	136	135	144	130	134	135	160	158	130	130	127	126	129	139	128	135	112	147	114	141	143	148	133	136	127	149	120	140	126	131	113	133	141	119	138	128	121	132	137	130	131	129	136	133	144	148	115	131	139	141	130	134	118	157	120	128	123	134	124	120	115	148	135	135	113	135	141	139	139	138	131	137	136	135	134	142	115	128	136	131	122	133	135	138	110	104	115	118	114	133	130	129	135	139	110	120	125	121	157	126	125	134	147	138	131	142	131	110	140	118	123	123	137	135	148	145	114	136	129	116	128	124	133	147	142	120	134	144	131	151	118	144	134	114	131	135	125	140	138	137	144	145	135	119	135	154	137	140	144	117	155	133	125	125	137	129	129	127	129	120	137	126	117	123	140	153	121	147	127	138	105	140	135	141	153	140	150	142	118	145	134	138	128	142	123	134	149	137	117	125	147	134	136	132	142	125	141	120	134	142	143	138	137	149	156	137	125	138	130	143	128	124	137	133	125	138	145	127	114	132	147	143	146	125	132	148	118	136	124	143	147	151	130	133	141	141	128	131	132	144	131	146	142	128	128	108	124	120	142	136	144	149	105	158	140	117	140	131	124	134	145	152	137	148	127	138	136	131	140	116	138	136	122	158	144	122	142	153	107	154	126	145	137	117	115	136	130	140	153	148	141	136	114	108	131	134	141	147	131	124	115	132	152	142	131	136	138	118	127	136	124	116	134	130	142	136	126	149	108	124	134	133	135	141	117
22237	28660	33178	40510	38482	32875	29717	27511	26340	23521	18945	19902	20155	14445	11476	11678	9250	7063	5857	5853	4435	2971	1797	1456	1985	1774	1698	1282	1297	1328	1158	1219	1431	1717	2105	2241	2737	1328	1200	1115	958	1039	928	920	856	1128	1204	1009	740	646	652	665	623	714	727	763	606	566	494	549	473	488	481	460	381	420	405	388	402	405	366	383	376	355	368	359	329	371	372	350	391	379	383	405	403	416	399	438	413	451	468	491	538	523	531	507	462	420	398	386	362	389	345	346	376	369	377	359	360	375	393	380	339	340	311	356	322	326	358	305	317	342	331	357	355	334	349	334	334	346	329	313	344	338	327	309	305	316	341	314	347	296	323	353	322	321	329	338	349	306	344	335	327	321	336	340	323	302	334	340	338	308	331	316	323	346	364	310	325	338	311	342	329	331	322	297	330	342	299	340	338	325	357	327	335	335	314	337	279	327	323	354	319	362	355	281	322	317	321	354	376	321	360	326	333	350	311	337	354	363	317	335	328	322	343	319	320	313	352	348	307	344	327	349	271	314	338	315	343	337	338	317	334	313	342	301	302	349	307	290	352	320	327	370	323	311	321	338	330	325	319	329	314	350	352	352	335	341	350	335	335	328	329	323	323	335	323	349	315	317	335	325	333	331	352	329	324	328	318	332	336	335	292	355	346	338	317	328	303	344	333	352	351	349	324	345	310	322	325	301	296	320	351	337	328	333	354	343	334	375	340	303	312	335	325	350	363	335	337	327	345	361	317	330	324	327	342	336	322	327	347	351	349	350	335	347	314	326	325	338	323	350	309	368	327	335	357	348	323	311	314	297	316	335	312	340	350	352	300	297	303	315	300	309	330	377	342	316	303	307	345	319	339	339	309	352	312	299	352	320	323	346	332	353	329	335	318	324	319	333	341	311	332	347	338	311	346	347	306	325	347	334	343	368	340	338	337	343	358	307	326	350	334	356	359	333	346	306	334	318	318	319	307	353	312	306	332	348	335	295	337	301	321	349	332	360	389	306	321	318	318	324	326	301	305	353	325	338	335	345	344	319	325	346	326	299	313	318	321	325	333	326	400	350	325	363	322	329	317	323	336	331	347	345	325	351	345	316	339	343	334	335	332	350	320	312	338	329	336	361	352	382	332	334	346	343	329	328	335	309	324	295	346	320	323	337	337	329	311	318	322	362	321	328	305	296	343	355	349	327	336	323	361	344	329	355	329	334	338	337	363	339	309	325	309	346	302	321	301	316	317	332	341	330	323	311	368	305	338	339	319	296	323	336	330	331	364	287	316	386	334	335	335	339	357	317	331	291	300	352	320	326	358	311	312	341	332	353	336	335	349	357	333	330	305	347	314	337	320	286	322	363	345	374	340	335	358	292	331	362	303	311	309	290	347	287	343	315	284	336	325	334	325	352	332	336	347	330	332	342	327	313	300	325	330	319	346	312	316	335	324	316	338	312	339	316	345	335	311	373	317	330	326	344	361	360	327	332	317	335	336	296	357	312	300	351	314	322	342	330	320	338	286	361	344	354	336	309	323	332	350	334	345	344	338	289	329	345	318	332	315	303	298	360	342	321	332	333	322	375	333	307	357	307	327	301	326	319	343	333	368	307	356	335	314	318	322	364	327	346	349	352	351	356	324	340	321	333	368	333	339	336	345	322	327	330	319	318	353	364	313	348	313	313	330	309	300	316	319	336	351	320	318	329	348	342	316	359	315	311	323	309	308	323	328	347	341	346	341	357	347	363	329	317	293	325	326	326	370	308	322	325	364	318	316	324	322	355	315	327	315	329	341	320	320	302	332	321	352	332	352	333	344	338	328	317	331	318	337	350	314	347	314	324	289	337	330	317	334	318	314	310	338	322	342	331	312	313	318	332	325	333	340	329	361	311	312	335	338	334	329	324	321	323	359	302	330	334	330	319	348	334	331	328	330	343	300	340	339	331	320	342	327	296	323	327	331	320	326	327	310	316	358	356	336	342	297	334	331	337	373	324	310	330	333	323	312	332	318	335	349	324	327	338	289	332	333	338	324	362	342	313	342	303	345	345	334	316	288	302	340	332	325	342	347	364	309	335	332	353	336	331	356	329	327	292	303	332	317	332	334	314	335	297	314	349	326	352	330	321	330	323	331	327	337	362	299	392	337	306	306	350	318	341	305	332	306	308	332	303	303	319	317	321	345	339	317	327	322	339	325	333	319	301	316	321	311	344	324	324	317	325	315	322	346	312	317	317	319	355	320	358	329	313	346	330	335	339	322	367	326	301	321	290	303	360	311	342	330	308	309	331	354	359	338	313	307	321	335	326	338	300	303	351	299	326	350	328	300	318	327	341	364	356	286	327	325	343	331	312	339	305	345	304	331	317	288	338	310	308	349	323	314	323	347	358	328	326	334	327	316	315	347	366	359	324	314	341	327	355	348	310	367	327	377	307	343	300	348	312	332	320	326	328	341	290	338	328	323	332	321	319	339	335	328	331	328	328	340	313	309	334	286	336	326	312	336	367	318	306	326	350	340	316	321	325	314	347	332	340	322	316	312	301	356	336	334	309	337	314	320	325	318	327	303	327	319	386	330	335	314	303	326	326	304	318	310	316	373	336	330	336	327	327	307	347	311	299	352	336	274	328	349	316	345	342	350	353	346	347	352	332	344	343	345	344	333	353	348	313	349	326	357	348	346	343	304	329	332	347	364	309	317	311	323	306	326	321	337	326	311	326	352	401	320	326	331	370	337	332	343	349	351	307	332	334	322	331	328	338	328	325	360	315	307	312	346	331	326	360	302	333	313	353	395	341	325	325	320	312	307	311	338	329	316	327	331	334	334	313	349	356	327	358	314	334	299	347	313	320	334	330	352	332	350	321	312	353	331	305	314	320	365	327	338	285	324	317	314	318	306	314	351	353	351	310	342	333	320	352	323	340	294	321	341	335	298	297	327	338	325	358	323	346	314	350	317	308	343	333	352	318	341	334	348	318	291	343	370	343	319	304	348	323	364	337	318	307	320	345	341	321	333	324	318	305	362	330	361	289	337	323	341	308	342	291	320	324	305	369	305	360	344	354	348	326	310	322	329	358	332	326	351	337	333	307	314	306	328	333	319	338	345	314	338	351	358	275	359	363	331	305	333	374	322	325	329	324	355	344	301	295	350	300	301	336	335	317	345	326	321	339	335	318	280	311	350	334	319	321	327	329	336	316	349	305	318	325	318	355	330	334	319	337	338	335	299	367	331	342	340	327	349	354	321	336	336	339	326	354	326	347	317	339	344	344	374	333	331	345	348	333	302	344	327	335	331	351	312	323	336	303	329	354	305	306	320	346	343	316	348	335	337	304	329	315	330	327	330	316	328	339	318	340	319	337	346	328	323	325	318	322	354	336	325	286	308	330	315	323	330	334	349	328	313	340	336	291	349	289	357	344	339	351	319	361	330	344	330	328	335	341	315	322	340	292	314	328	329	302	346	333	319	303	349	340	308	304	322	332	323	344	351	305	356	338
9361	8636	9762	9360	6272	4186	2887	2456	2062	1741	944	577	507	486	315	297	271	253	265	360	269	221	217	210	233	228	229	211	218	197	223	206	228	262	206	189	241	219	208	226	212	184	197	181	217	240	228	200	215	222	209	217	192	197	198	193	183	213	195	186	173	187	177	211	221	189	218	195	198	202	196	212	224	178	188	183	184	218	194	203	165	194	195	213	210	199	192	176	195	190	190	187	194	201	215	190	203	190	165	210	180	177	209	200	193	167	175	183	181	200	199	188	193	187	188	205	195	192	186	222	185	192	179	197	190	215	178	188	196	183	193	204	196	180	228	227	194	199	191	201	171	198	213	196	186	188	204	205	186	180	178	181	176	205	200	202	203	197	221	183	201	175	194	176	187	186	200	158	189	191	214	198	211	194	206	170	191	175	188	187	204	189	214	207	186	210	189	190	196	225	205	207	185	198	220	183	178	187	199	199	179	164	220	192	181	201	209	175	210	192	198	190	184	197	190	179	217	233	186	208	193	173	192	156	202	207	160	199	210	180	196	175	186	187	201	232	191	175	201	215	188	181	236	200	174	189	195	217	200	178	181	196	228	216	192	183	177	193	171	183	188	186	168	200	211	196	172	192	177	175	176	209	203	216	166	207	195	207	190	193	191	187	177	185	204	198	215	209	177	200	186	178	193	174	186	219	186	189	223	169	216	202	216	189	222	180	232	231	234	199	177	200	202	176	193	206	192	189	194	203	184	199	171	192	193	190	198	201	225	187	200	176	212	180	176	193	205	179	184	179	204	183	204	205	185	163	188	184	204	207	193	213	186	201	198	186	201	195	188	198	208	216	201	179	205	202	225	205	213	176	185	187	194	180	193	162	192	205	206	184	188	193	186	191	192	186	193	201	184	191	202	216	194	189	193	219	212	185	246	195	194	192	176	225	193	208	211	218	181	193	184	189	199	182	166	182	202	185	206	205	198	177	192	159	229	210	191	209	196	206	208	176	186	209	217	189	184	199	182	187	217	196	194	190	178	190	184	182	216	193	197	210	204	179	192	185	189	171	175	188	178	174	189	171	182	179	213	201	192	194	173	180	196	190	204	204	199	190	209	228	167	195	199	198	217	196	189	204	202	175	201	179	182	205	215	178	184	191	198	247	205	176	187	211	193	176	214	209	197	203	179	217	195	231	197	196	175	189	174	189	210	195	191	189	196	194	185	193	203	197	173	205	179	178	187	186	184	176	192	183	198	184	196	167	164	209	211	177	206	207	182	211	196	201	206	197	196	208	222	220	197	189	178	202	198	204	215	177	182	187	198	212	176	172	163	182	172	200	187	192	192	168	204	194	210	212	223	190	192	216	195	185	211	202	181	182	207	188	180	180	215	187	201	180	192	214	178	196	177	193	188	235	181	229	197	189	184	184	195	188	183	193	194	204	196	182	197	205	210	208	188	196	204	194	191	201	197	199	182	184	184	192	193	205	200	215	194	218	232	214	219	234	196	190	186	195	191	183	204	194	182	194	202	214	201	184	223	209	212	213	187	194	227	231	187	214	210	193	212	209	210	204	198	197	203	187	179	209	199	194	208	185	194	207	190	201	174	209	230	205	203	189	214	237	182	205	189	191	177	199	201	179	198	196	166	197	176	199	215	200	187	202	196	197	166	204	167	175	205	208	196	193	199	194	195	172	204	198	207	205	217	200	195	167	197	204	212	183	203	182	187	198	194	171	201	200	167	204	193	190	190	161	206	182	196	179	202	176	216	190	201	190	196	197	187	185	204	199	209	170	167	190	191	190	203	186	209	209	197	177	183	191	201	185	186	209	211	199	192	203	194	205	195	203	223	203	184	203	180	194	165	214	196	179	195	187	210	200	179	184	171	176	183	212	191	196	226	207	182	177	183	214	216	187	181	205	185	197	195	176	215	178	189	207	195	198	195	210	195	223	169	205	186	172	202	208	191	202	186	218	196	207	186	222	180	197	194	198	213	193	175	184	193	213	178	193	203	210	189	209	223	204	177	178	193	203	215	197	199	186	182	200	214	188	176	193	219	198	182	202	213	150	189	180	205	183	187	211	191	204	203	212	229	199	199	159	197	191	178	212	178	174	198	230	202	192	226	173	193	202	188	200	206	197	205	180	207	174	207	217	191	192	198	166	178	197	201	197	215	193	208	189	208	180	206	176	203	183	206	184	221	176	196	208	236	209	198	210	184	177	203	221	193	209	186	178	183	159	178	187	195	189	200	203	201	186	179	166	185	173	189	207	209	184	190	194	190	185	175	226	194	204	186	191	201	213	196	191	190	192	182	194	216	201	186	201	217	168	167	173	195	177	193	188	208	180	211	215	182	169	170	177	202	186	182	171	185	190	221	196	196	213	199	184	182	190	205	176	207	176	216	191	208	199	177	197	203	202	187	208	192	228	156	190	175	199	208	184	184	225	185	169	169	197	195	200	178	186	195	228	190	206	206	187	189	206	179	210	192	172	195	202	173	208	221	171	191	173	192	192	201	188	186	200	234	209	189	203	209	187	193	209	188	193	213	208	182	195	201	204	200	186	213	184	191	202	213	174	187	234	187	192	186	197	185	219	193	168	171	196	205	181	185	214	200	189	228	215	188	186	208	211	195	180	193	177	171	197	203	200	187	199	206	184	187	197	185	194	207	206	181	209	194	174	171	192	211	185	179	189	212	211	201	179	201	196	190	183	174	171	203	166	208	183	199	205	187	206	190	204	197	173	187	208	198	216	186	192	196	165	202	210	187	197	222	183	198	178	215	170	204	173	181	187	185	223	179	185	185	209	219	230	182	205	200	184	180	222	198	197	216	184	180	166	202	207	203	187	210	210	186	172	186	190	180	191	198	177	181	219	187	216	205	170	181	218	210	181	198	198	205	205	173	207	182	168	213	174	196	198	172	200	185	184	198	197	183	187	170	195	207	197	209	213	168	206	199	207	199	204	194	175	187	208	208	192	160	179	238	221	195	180	199	181	205	206	224	220	181	189	180	191	203	207	209	171	204	186	192	203	202	176	184	202	199	196	192	204	198	172	194	196	178	199	192	183	179	179	185	170	206	200	183	194	203	186	184	189	172	185	213	226	208	192	207	197	174	198	193	199	182	178	175	178	170	189	172	202	181	214	205	188	201	170	191	199	184	207	184	195	206	172	173	179	228	197	222	190	190	197	214	198	222	184	207	193	200	193	198	185	202	188	174	189	175	201	186	223	186	187	176	235	224	174	159	185	196	216	191	185	195	202	185	199	197	200	207	179	209	195	206	198	187	203	148	189	212	219	224	187	179	214	194	196	188	198	199	199	191	221	195	185	178	206	179	171	195	195	229	206	214	212	189	200	182	209	206	191	191	222	190	180	190	192	158	191	205	197	189	198	197	182	186	200	174	181	184	197	188	214	203	185	200	195	213	197	199	167	203	203	189	192	208	191	186	194	219	183	185	193	217	200	193	217	174	220	185	225	194	183	175	225	199	190	203	200
6303	8625	14997	19273	15822	12886	10265	9489	8817	7899	4754	2859	2762	2345	1454	1278	1214	1057	1086	1533	1037	839	757	717	703	729	652	655	673	661	712	752	733	724	682	724	827	731	710	672	575	687	612	587	592	571	620	586	577	531	526	543	564	589	544	557	503	555	505	493	519	530	517	550	488	512	533	483	495	463	490	466	450	479	481	498	454	498	476	445	478	498	508	539	530	503	489	545	471	532	498	555	550	581	533	482	530	504	484	482	447	488	488	511	450	442	480	506	483	484	472	494	442	498	491	488	488	482	442	459	476	488	476	454	506	470	434	490	466	487	422	487	465	474	497	454	493	458	545	516	505	462	491	505	470	481	496	491	518	502	505	495	437	484	477	477	471	450	484	483	504	508	491	478	472	502	449	468	509	500	467	474	493	500	453	503	477	494	473	505	466	463	455	463	458	494	457	486	459	460	458	464	481	480	455	476	464	497	464	504	511	434	492	467	497	480	482	449	487	466	463	457	473	510	493	445	466	476	461	487	495	473	498	464	491	458	471	455	456	481	471	488	491	494	456	500	481	429	470	494	457	478	495	460	488	456	458	533	497	462	494	485	465	486	505	464	467	472	474	468	452	493	502	520	466	486	462	460	492	467	486	506	463	496	468	500	463	473	483	477	458	473	469	498	463	480	481	463	490	483	506	490	459	435	477	484	482	499	483	528	452	462	469	519	501	445	468	499	446	433	493	510	440	473	485	494	519	445	464	457	505	482	470	498	464	482	502	508	471	493	455	507	458	447	453	475	456	492	482	481	504	473	475	468	469	498	447	473	471	472	499	459	484	504	496	476	449	464	514	458	465	472	431	488	499	471	490	472	453	487	469	470	461	479	476	499	451	447	471	503	450	467	489	463	490	461	498	481	457	478	501	449	471	451	504	488	481	475	501	509	443	489	497	458	505	483	497	486	520	555	502	444	489	473	482	452	484	475	431	481	478	454	497	475	506	513	491	521	475	497	498	505	451	499	472	523	486	459	466	478	446	453	474	450	443	479	465	459	458	447	483	496	482	519	502	470	469	456	492	492	480	494	472	457	469	455	454	488	478	432	469	450	469	457	548	438	483	490	464	466	449	423	466	488	470	445	488	491	454	477	480	459	432	481	487	452	484	482	446	434	463	456	456	492	481	491	490	455	495	480	488	488	518	483	492	523	469	473	489	469	498	466	477	465	456	492	496	468	460	483	481	484	461	497	485	431	465	497	482	465	491	504	463	474	432	490	461	467	448	464	505	474	497	443	459	480	495	469	446	481	513	457	484	507	470	474	497	494	465	482	508	499	509	501	535	476	446	519	483	480	449	496	413	473	466	466	458	482	476	468	473	479	482	455	485	476	425	481	469	458	494	494	490	414	472	482	464	517	474	492	480	487	500	488	473	491	499	477	474	467	467	451	456	515	460	455	476	462	485	489	484	453	473	484	478	483	472	443	464	467	461	428	464	485	520	482	452	490	521	501	485	475	513	465	500	458	506	495	481	469	463	448	439	483	505	472	464	446	461	462	491	536	476	431	445	447	480	484	458	524	431	476	487	468	436	473	471	484	484	466	484	504	442	467	491	491	494	480	492	498	452	463	453	462	468	479	490	455	472	492	513	459	480	496	466	513	434	488	537	481	454	439	463	493	476	467	460	473	470	501	491	523	455	495	487	470	466	444	486	490	493	482	533	478	458	476	469	439	487	503	497	503	527	470	461	445	513	495	485	471	476	429	471	453	496	496	455	481	472	455	472	496	498	489	483	496	484	506	476	438	505	490	540	460	444	488	486	512	491	433	482	520	501	484	492	465	480	458	466	497	435	486	477	445	506	462	505	498	467	482	453	457	484	471	499	480	490	509	467	464	465	493	484	463	492	465	482	482	486	506	447	487	455	519	541	494	483	461	447	446	464	491	488	465	486	458	490	454	469	477	463	454	469	469	464	491	481	494	502	499	486	463	447	511	489	453	488	484	492	489	490	471	456	491	479	466	483	487	468	481	466	478	448	464	458	450	460	470	484	447	473	502	476	503	499	519	487	498	462	485	501	434	471	463	513	488	483	453	446	458	510	475	504	484	453	506	480	496	467	463	455	463	523	497	477	453	469	465	456	497	489	502	532	511	470	453	479	502	456	485	529	485	480	471	455	472	494	471	480	448	466	439	492	427	451	495	478	440	476	457	464	509	493	495	430	460	493	446	491	443	493	445	478	504	494	464	494	432	472	493	466	481	457	525	451	467	518	470	476	433	454	474	479	477	459	446	482	456	481	484	438	486	474	477	478	431	501	466	481	494	478	487	503	468	418	464	489	481	509	464	455	489	453	446	473	496	503	488	501	451	451	501	474	456	488	544	492	459	481	518	470	510	524	507	480	489	469	470	462	423	485	533	454	483	497	494	489	467	473	499	483	501	462	470	441	517	508	447	470	470	459	487	481	438	487	502	487	482	484	454	508	489	469	507	480	454	493	464	451	487	436	464	448	496	435	492	500	513	473	443	448	485	504	483	447	478	463	508	494	494	478	484	460	540	483	467	493	511	474	503	520	472	548	464	486	458	467	498	472	469	513	495	511	468	440	472	483	493	502	476	499	456	469	458	460	454	457	508	454	489	465	467	528	459	496	503	449	445	444	509	506	482	481	482	491	480	495	482	465	455	464	472	469	463	462	458	492	453	539	439	503	476	472	478	503	487	449	486	474	476	497	479	474	483	483	494	492	468	424	475	488	515	478	487	475	496	499	463	486	460	494	479	487	439	476	471	464	437	445	493	502	530	428	492	461	484	511	466	487	450	456	472	500	471	471	440	492	475	515	472	479	486	482	501	505	464	489	522	447	478	506	451	442	483	444	490	498	460	460	470	498	503	464	467	462	447	469	516	487	474	468	484	470	456	474	483	451	510	454	507	477	470	465	490	512	463	441	445	481	453	499	466	476	500	457	470	483	478	457	486	466	535	472	511	458	458	473	513	481	475	490	481	484	447	479	456	464	442	514	521	496	487	452	449	491	512	475	445	469	480	476	496	475	478	471	494	458	485	476	514	427	474	504	487	493	485	492	490	491	491	453	483	506	515	508	497	466	472	486	469	495	496	467	482	504	454	472	472	475	467	504	457	499	491	505	480	498	456	485	476	463	462	472	440	477	489	485	464	454	505	471	466	500	460	459	488	523	482	471	473	487	487	514	491	493	463	486	489	509	497	484	491	523	504	451	461	500	498	485	493	495	437	469	496	499	464	467	484	506	471	409	481	495	462	464	452	492	446	496	453	488	494	450	484	477	481	496	467	457	437	469	476	488	489	479	486	420	492	470	480	506	497	445	521	497	470	434	468	474	490	466	471	474	454	493	486	416	492	492	508	483	459	464	489	500	472	461	458	459	488	507	480	483	452	522	486	535	475	482	474	455	464	486	455	493	486	503	440	491	507	533	465	494	479	464	493	498	467	484	453	437	506	445	498	506	494	468	476	495	493	454	451	496	465	479	476
26316	27850	32983	38979	28033	22224	20313	13409	8910	7277	4822	3961	4049	2878	1340	1400	1189	949	678	913	493	447	385	300	288	299	294	303	266	269	280	313	294	289	334	272	369	333	259	267	233	241	229	254	210	255	259	245	194	197	212	222	213	224	201	217	215	219	217	220	191	212	193	177	218	173	190	200	179	204	193	216	207	200	189	211	204	216	183	210	178	168	177	204	222	207	182	203	213	234	207	199	192	215	220	206	217	195	169	190	193	170	197	183	190	198	182	181	171	175	179	196	182	197	191	183	179	185	184	197	164	190	195	168	191	202	187	202	171	197	198	202	211	196	156	206	203	192	210	204	192	199	195	204	161	214	180	194	193	184	169	170	176	216	193	195	190	195	223	181	202	185	196	179	205	193	224	206	171	205	182	180	188	180	182	190	198	209	183	181	171	201	195	204	190	190	194	179	175	183	205	189	229	191	182	166	193	195	203	201	173	184	177	162	178	180	181	189	189	196	199	186	192	187	190	192	216	171	201	194	187	202	191	181	198	173	174	160	161	203	192	204	185	188	172	168	221	161	227	200	207	187	208	231	195	181	216	185	209	208	186	185	196	177	210	190	189	188	199	195	187	198	189	213	201	199	200	205	193	200	195	202	201	197	193	165	214	210	177	185	191	183	183	185	182	185	195	181	211	188	183	197	203	203	190	191	199	209	190	179	181	174	189	214	197	219	212	180	200	194	198	188	197	175	233	173	186	165	171	182	183	200	196	208	191	175	194	176	169	182	180	196	192	195	183	200	162	176	175	164	187	206	170	203	185	185	194	178	196	211	191	182	184	216	211	208	204	187	171	172	192	225	201	185	176	185	202	191	195	206	204	197	196	190	190	184	168	173	194	205	180	189	197	177	157	216	173	192	186	200	174	179	179	187	207	187	170	207	186	179	190	190	192	189	158	177	192	194	195	189	210	183	185	198	189	185	190	167	212	206	202	175	180	195	186	202	189	160	192	198	196	186	204	181	186	193	189	183	191	188	191	166	197	180	172	182	199	168	184	186	194	190	178	190	173	197	174	160	204	167	195	178	183	202	189	203	183	176	186	195	197	194	174	159	199	199	197	192	186	191	162	173	182	198	173	179	191	166	182	204	185	182	172	181	189	199	190	170	212	209	193	197	177	206	177	196	198	192	163	202	198	182	169	174	189	193	177	191	189	186	185	216	203	174	177	182	175	176	175	190	189	179	172	193	189	161	174	174	180	182	188	178	177	208	209	218	185	197	164	186	185	155	200	178	175	187	215	211	181	176	195	191	184	187	212	174	209	207	192	180	180	188	184	195	194	177	198	201	196	188	181	212	187	214	200	195	178	180	196	165	214	184	188	185	200	222	185	222	178	182	204	191	190	210	192	196	196	194	190	157	194	176	207	202	214	203	183	225	211	216	178	161	192	210	222	192	203	178	186	189	175	209	173	196	202	167	213	168	197	184	178	207	197	179	202	179	180	192	198	161	186	191	211	191	191	183	193	199	183	177	175	189	182	187	192	198	185	207	177	190	187	173	194	173	195	216	186	201	176	195	200	196	189	186	177	174	179	216	179	172	223	187	187	198	172	206	213	191	195	203	191	213	188	202	178	197	219	176	191	187	201	200	200	180	158	214	189	213	212	190	190	185	211	185	197	182	183	174	175	153	184	178	195	186	202	183	188	209	197	214	207	176	203	180	207	182	160	194	194	194	193	171	169	185	200	228	195	192	194	192	190	226	203	196	193	205	190	184	188	175	207	210	210	189	202	168	190	196	205	199	187	177	174	188	172	208	190	182	204	176	194	179	170	228	210	195	193	188	207	176	166	194	185	196	231	177	187	205	198	174	207	199	187	205	205	205	180	190	183	226	208	185	199	211	206	212	211	198	190	191	191	181	175	200	201	198	184	162	208	178	206	183	202	182	200	162	203	165	203	186	185	189	167	206	198	201	193	202	189	201	176	202	201	185	192	211	220	196	200	190	206	216	210	215	193	210	199	233	186	183	187	193	203	193	175	187	216	201	182	199	194	194	184	182	208	187	179	165	209	159	183	190	206	196	179	226	189	167	199	198	213	205	188	177	214	200	167	184	167	205	219	190	191	199	189	214	221	170	191	191	226	184	178	176	185	196	172	191	199	206	193	178	182	190	176	197	186	188	189	188	188	194	208	191	185	170	199	156	188	172	222	218	204	175	192	171	190	208	194	195	188	203	174	182	188	177	189	185	198	198	189	180	182	181	192	178	189	220	200	217	211	208	194	189	181	181	182	190	187	175	172	191	203	210	202	190	186	181	185	178	198	198	186	191	173	156	214	174	185	195	179	208	205	192	207	195	190	189	206	193	190	172	186	191	172	179	186	190	177	184	202	200	169	157	187	175	189	174	186	200	177	243	202	171	185	186	193	174	171	220	200	155	191	180	195	183	209	197	192	189	202	201	195	200	188	192	191	198	207	173	224	179	199	206	187	195	185	189	191	218	181	190	193	176	185	197	184	198	213	184	202	186	180	191	188	190	184	203	198	193	195	185	177	197	207	197	200	187	190	210	196	191	201	162	200	201	201	179	191	201	199	191	204	168	203	186	178	195	203	191	173	183	207	193	191	196	191	206	219	179	188	192	191	202	155	182	174	182	184	182	208	194	184	188	183	200	213	199	199	185	201	206	166	175	190	192	214	177	199	182	217	177	211	212	189	178	170	192	171	180	196	178	180	162	179	206	181	208	208	202	176	208	189	182	186	172	193	206	198	177	195	173	210	186	186	189	199	203	206	176	202	227	187	189	191	187	186	205	206	154	194	172	188	189	175	199	176	177	174	178	173	169	166	171	211	211	200	180	195	199	181	176	204	202	185	175	168	194	190	183	195	201	176	217	182	160	200	194	187	191	205	192	218	210	223	203	193	188	177	189	189	208	185	212	175	190	185	170	208	192	161	216	181	199	198	186	196	183	205	204	197	180	188	191	188	195	179	161	191	200	203	189	175	178	196	198	177	203	200	189	226	193	211	168	177	201	168	181	192	178	203	192	171	175	175	193	185	185	177	192	218	202	191	228	202	204	219	173	187	197	201	192	196	196	194	165	179	193	184	194	176	200	174	216	194	193	206	190	234	190	201	192	180	181	186	156	205	186	181	172	190	182	184	192	207	214	219	194	207	190	168	168	194	197	199	203	185	226	206	198	190	213	211	190	184	207	219	194	203	209	214	185	178	183	193	181	178	190	197	229	195	201	180	197	197	187	157	166	208	203	209	189	186	204	190	172	192	169	191	203	178	211	177	184	174	168	174	189	195	186	216	196	179	180	178	202	180	204	187	178	193	183	175	170	181	202	191	197	185	182	194	206	200	212	188	174	217	160	188	204	165	166	194	208	176	170	212	196	181	200	172	176	183	191	209	183	198	189	184	192	202	185	196	192	178	201	182	193	182	195	206	190	195	211	206	166	183	182	186	207	216	178	198	194	201	208	218	201	194	206	174	177	203	197	183	201
17195	23568	29629	38670	32516	27985	28044	20172	19143	18494	13481	12477	13618	10563	6076	7481	5581	4381	3709	4517	2451	2084	1556	1293	1268	1295	1436	1181	1065	1131	1083	1129	1139	1291	1508	1335	2156	1586	1006	1002	928	904	816	750	866	875	887	984	721	626	612	673	649	654	682	667	644	582	578	603	584	551	536	565	498	537	511	514	524	511	488	436	496	473	504	445	491	512	492	449	502	478	497	495	539	516	518	515	497	595	514	551	568	612	638	558	517	561	493	453	486	488	480	491	448	485	518	490	479	462	472	509	437	458	447	455	495	438	489	447	492	469	472	461	491	489	477	471	475	462	432	452	483	448	478	462	469	429	466	435	475	458	504	454	499	496	443	454	471	468	466	452	448	450	458	428	417	462	461	468	485	452	459	426	446	465	474	463	448	471	463	471	473	451	466	457	431	466	472	457	492	488	504	435	453	449	470	478	456	453	455	448	480	433	451	477	464	473	463	462	463	466	470	443	462	469	483	463	496	486	474	471	467	471	440	452	475	491	466	506	470	474	463	438	443	483	434	494	485	427	461	431	463	469	458	460	453	479	442	424	485	456	476	434	447	472	450	420	474	466	493	491	440	452	489	479	447	457	471	437	481	492	470	446	471	490	434	503	465	476	452	476	438	448	458	491	495	456	459	475	435	483	470	466	445	444	481	430	470	466	462	476	431	420	490	418	451	428	440	461	435	465	422	462	498	440	452	500	473	437	473	465	463	455	434	444	456	461	489	445	480	464	472	442	453	477	455	451	456	475	442	449	453	480	464	463	473	460	463	494	460	441	446	487	478	466	501	465	456	454	451	457	462	477	473	493	466	431	460	447	456	447	458	498	452	479	464	462	451	464	467	498	414	437	465	459	460	480	447	437	494	485	467	461	438	462	464	444	456	491	484	479	482	421	435	486	458	420	505	463	467	443	461	421	493	471	477	449	474	457	462	392	450	463	476	492	460	436	472	473	440	451	444	485	471	488	443	437	450	467	460	451	460	470	439	462	475	472	414	425	493	499	466	452	454	471	471	450	457	443	431	437	472	480	473	492	481	404	476	450	447	461	498	466	462	446	437	489	444	442	468	443	457	432	474	455	476	431	488	453	497	451	448	455	486	461	448	460	446	457	499	496	475	486	497	453	437	446	520	466	426	480	477	473	478	475	461	462	476	486	482	463	480	486	475	446	476	493	457	461	505	484	471	459	486	471	436	463	443	463	469	463	486	439	457	458	468	496	442	469	491	465	445	466	484	429	471	464	455	505	476	446	479	450	471	457	441	501	470	462	467	470	442	506	471	462	454	467	454	458	491	455	471	461	450	450	460	453	437	429	488	490	440	451	473	450	434	499	459	433	489	482	489	454	450	433	452	509	439	441	503	495	455	470	478	498	460	505	500	457	459	483	443	495	472	477	438	482	437	479	425	469	483	479	472	476	489	471	500	445	458	462	443	472	443	473	446	467	473	404	452	471	433	491	514	471	432	468	475	456	444	474	454	471	460	455	471	461	479	474	429	485	471	491	441	485	456	455	461	434	473	478	456	500	448	455	491	444	484	451	479	445	422	430	468	483	469	477	502	466	452	516	458	480	457	448	463	469	477	447	434	458	474	485	437	494	465	489	449	491	457	487	447	436	471	447	444	487	449	435	481	414	523	460	431	491	478	458	429	457	482	508	479	458	462	476	481	487	438	466	471	440	460	445	497	485	468	464	459	432	508	447	463	474	467	457	465	422	456	463	432	476	468	510	466	426	500	452	464	485	460	466	468	456	480	452	467	466	469	505	433	494	510	440	422	473	468	469	478	511	487	498	450	458	450	473	470	467	474	431	482	503	491	446	450	473	446	463	482	449	450	445	481	460	404	483	440	431	474	450	467	477	475	455	477	445	501	479	434	437	485	508	469	466	425	498	440	441	451	438	495	472	482	498	448	475	421	437	474	464	453	493	472	434	484	489	486	479	445	463	448	436	461	470	433	431	463	466	443	501	435	466	522	437	481	471	456	481	487	415	480	503	444	482	494	472	452	446	519	446	486	472	463	475	460	435	465	471	435	477	431	467	492	494	457	451	455	465	452	433	511	458	457	451	473	448	452	480	455	444	481	465	466	484	504	458	523	480	503	457	481	490	433	495	491	453	451	456	457	471	478	472	455	460	480	430	484	512	506	456	478	450	439	472	474	472	444	497	468	487	484	475	430	490	445	456	437	526	440	456	467	460	455	497	486	456	415	474	469	493	454	466	468	450	463	498	475	488	501	487	453	490	432	458	489	466	479	481	475	467	446	485	432	461	462	482	447	468	485	488	435	449	482	487	495	475	542	479	449	430	433	461	451	459	468	431	482	459	444	470	469	508	482	432	457	440	472	449	461	476	467	472	477	465	465	433	450	453	449	463	479	461	435	454	467	442	421	441	458	442	465	472	447	453	489	500	490	483	469	477	420	513	459	467	474	448	445	425	475	460	503	463	479	469	469	422	478	482	478	463	446	457	471	476	462	493	489	487	441	457	461	470	464	474	459	478	461	496	458	486	431	486	490	447	474	418	414	455	482	480	487	493	448	468	487	435	423	438	474	461	477	420	442	455	438	449	480	453	438	445	481	475	422	469	449	420	460	442	473	435	540	471	459	448	464	476	468	501	497	443	435	445	460	444	493	466	406	453	494	475	485	435	456	455	451	451	456	478	453	455	464	480	465	473	409	460	461	429	412	465	446	479	473	504	485	477	468	478	458	436	440	456	460	458	466	477	454	437	492	478	470	469	435	445	411	488	469	465	502	420	476	426	442	483	445	495	445	465	444	458	465	470	471	457	421	474	490	484	441	437	431	479	452	487	458	480	499	441	480	463	460	463	426	447	521	464	472	491	454	471	465	463	456	438	453	440	462	472	448	462	490	481	463	457	438	459	454	433	442	441	480	465	451	482	465	496	476	491	500	452	448	457	469	498	489	459	476	464	456	449	459	423	485	454	434	479	482	460	488	441	437	484	462	477	453	484	457	441	449	509	471	492	462	453	458	451	431	472	470	473	492	468	416	476	458	482	480	441	506	436	455	453	452	457	447	463	457	445	460	482	469	439	474	465	444	453	440	447	501	443	438	444	455	465	446	447	442	454	474	493	456	462	481	493	468	462	458	444	471	523	520	448	453	484	469	430	476	473	454	450	451	482	468	432	471	463	481	422	471	440	482	408	445	459	425	473	462	446	470	456	455	427	430	449	480	462	473	468	468	468	504	470	532	461	469	492	474	430	448	456	451	470	454	460	464	432	486	457	445	468	446	457	458	468	491	451	474	450	438	472	439	468	471	468	471	448	444	410	462	470	495	465	465	494	490	462	432	425	474	442	465	460	469	461	439	486	471	474	467	491	436	472	437	462	462	475	468	455	441	457	441	471	489	439	461	453	458	437	465	429	490	448	441	473	451	459	445	443	480	457	462	458	432	488	440	454	448	479	448	447	483	453	474	469	481	435	471	443	466	446	464	485	474	423	439	485
35371	35569	37330	40964	30188	26936	25316	19669	13281	10096	7472	8113	7092	5122	2954	2728	1919	1572	1110	991	830	684	448	284	331	346	350	294	280	276	314	327	270	324	427	328	346	387	232	205	192	257	195	199	236	249	224	228	206	173	180	174	200	178	177	202	199	146	183	159	167	172	155	150	146	140	141	148	160	142	127	140	140	132	133	143	126	123	170	150	137	148	120	145	142	147	134	136	144	151	139	133	163	155	144	162	161	132	138	144	137	136	144	157	125	171	152	133	149	147	142	124	152	129	147	132	120	156	129	130	144	127	163	127	139	127	135	132	160	131	135	157	149	138	117	128	114	134	134	123	118	145	122	139	140	131	133	118	129	118	112	117	113	152	142	132	108	134	139	140	117	129	137	133	136	121	145	131	123	146	146	152	133	128	119	139	152	146	143	121	141	122	151	123	119	141	155	147	138	102	136	129	117	133	150	145	134	143	126	132	148	104	132	121	121	159	156	115	153	109	147	133	139	149	135	126	144	151	126	128	143	138	122	133	110	122	144	138	131	128	113	144	113	139	130	129	132	128	112	132	122	141	124	131	146	127	129	130	137	147	135	142	123	129	136	124	128	122	113	139	146	128	134	143	101	138	149	139	142	135	149	128	150	143	136	154	142	108	137	143	124	139	160	131	141	169	138	137	131	129	126	119	152	153	141	153	144	127	124	131	128	136	143	138	140	129	146	135	142	129	158	125	142	144	146	140	129	128	144	156	106	123	130	142	153	139	126	136	135	147	138	153	117	148	131	131	142	118	128	118	130	143	139	104	135	138	149	122	100	138	134	137	139	134	140	127	124	137	146	112	118	128	151	157	145	117	124	143	144	133	114	121	133	147	138	131	148	139	134	139	145	133	128	134	124	118	129	133	137	140	138	117	135	123	139	134	150	142	131	127	153	149	130	114	135	145	134	104	131	139	147	131	123	125	131	127	154	129	147	133	139	121	124	141	145	158	141	122	149	144	111	145	147	117	133	146	123	135	129	139	135	134	125	125	132	153	132	146	135	119	141	126	115	140	150	128	132	120	131	152	145	141	122	121	134	132	141	130	144	142	107	135	156	145	152	113	147	130	114	122	146	134	139	124	134	151	130	151	139	158	152	140	139	148	132	124	147	139	130	146	113	143	135	135	132	131	146	160	134	122	117	143	126	153	149	143	146	136	131	135	125	119	137	137	126	148	139	137	135	126	142	124	127	111	129	143	138	118	140	101	109	140	150	153	145	121	148	158	129	126	137	135	123	119	142	125	116	136	126	131	133	147	157	134	145	148	147	143	128	120	105	129	142	146	147	140	150	129	135	143	140	138	124	121	131	148	118	124	130	126	120	141	121	130	120	125	130	131	146	148	135	124	132	146	138	137	132	136	125	138	147	120	132	129	132	148	104	125	148	129	152	152	116	145	137	119	132	107	121	128	161	153	129	142	135	130	121	137	138	126	111	126	136	120	121	123	125	147	143	126	125	127	136	161	136	142	149	122	142	131	125	130	124	113	146	127	122	139	134	143	138	114	124	159	126	145	125	108	115	124	146	144	146	126	128	133	141	130	134	137	134	133	127	164	126	133	118	124	104	129	152	128	137	123	144	130	127	165	133	135	140	126	134	156	132	125	153	155	143	138	117	142	130	117	135	143	149	139	132	137	142	127	129	143	137	124	146	140	131	153	128	125	152	119	150	130	163	126	144	139	145	126	138	143	134	135	117	142	120	140	125	145	129	156	143	132	118	139	134	139	135	144	134	129	105	116	148	124	132	165	125	128	129	164	123	155	155	141	144	118	110	115	145	147	154	133	125	127	132	137	121	125	152	129	128	131	151	130	140	147	113	122	134	142	123	132	129	123	147	122	131	144	140	153	141	126	137	123	144	132	103	125	153	134	132	152	144	146	130	156	119	126	123	128	132	156	157	128	139	133	127	140	147	148	140	129	115	167	138	135	137	123	113	128	116	148	123	149	148	128	142	127	144	150	134	124	132	129	126	155	134	125	145	139	135	135	152	142	136	128	120	166	143	113	116	112	117	115	133	126	144	136	128	156	141	138	143	120	138	152	136	130	161	152	137	129	142	151	141	133	134	147	163	122	135	133	129	141	139	146	127	111	115	157	125	120	138	121	132	117	133	109	149	138	121	128	159	102	154	135	120	137	123	168	153	132	134	133	135	149	120	137	131	147	142	124	131	133	154	138	141	132	133	135	122	130	131	129	135	126	130	125	119	135	123	137	135	126	136	144	132	140	150	131	141	139	144	119	145	149	148	141	136	144	128	137	130	132	118	134	141	134	148	124	153	146	123	113	125	111	148	132	114	143	123	170	129	139	130	132	125	134	117	125	130	178	150	125	149	143	144	144	147	137	139	130	148	126	126	126	140	118	125	149	144	135	106	118	134	136	129	143	143	150	149	134	136	126	127	144	139	140	117	104	116	144	149	137	143	152	127	141	120	131	121	118	127	150	121	124	121	116	137	101	143	141	140	118	138	139	129	135	113	155	119	135	133	132	132	148	136	118	134	134	128	137	142	132	132	133	142	142	133	147	158	135	144	117	137	133	137	141	114	142	139	151	138	115	151	159	121	124	139	138	130	131	169	130	138	119	111	121	125	138	133	132	119	134	138	128	151	124	133	131	124	124	143	126	120	156	142	148	119	134	138	140	125	128	140	141	107	134	120	133	150	123	129	131	136	133	132	128	154	137	130	111	154	155	122	136	129	134	133	140	155	158	134	139	110	137	129	124	136	125	134	132	127	135	110	145	118	126	108	154	119	117	140	146	141	122	132	139	135	126	139	149	124	116	139	141	141	130	149	114	119	125	135	136	102	145	140	126	120	130	123	122	149	153	132	141	136	114	133	163	133	136	138	143	142	107	146	133	140	144	146	111	139	136	138	121	151	147	156	140	138	136	158	135	143	136	130	126	130	126	122	113	128	146	118	123	149	134	141	151	144	149	133	138	142	110	129	147	139	127	141	116	139	127	116	138	119	136	119	121	115	133	138	135	137	139	119	141	133	126	123	149	122	118	129	145	116	133	134	111	134	139	137	145	123	126	132	145	128	138	120	120	126	157	133	146	129	120	146	147	131	147	142	144	136	127	141	141	145	131	135	137	135	127	148	120	134	144	128	134	131	131	127	159	129	152	113	142	123	132	144	152	151	125	125	148	133	123	129	144	135	130	114	120	134	134	130	147	150	147	149	134	112	143	146	139	122	106	138	126	121	139	149	144	132	146	132	115	140	142	133	114	148	177	130	125	142	124	120	137	128	132	142	139	115	126	143	141	151	114	142	142	134	127	140	121	137	125	134	133	143	144	147	127	146	134	118	150	149	138	133	136	139	150	140	139	140	149	138	111	138	134	127	121	126	135	122	132	108	130	127	134	145	125	123	145	131	127	125	147	114	134	117	116	131	142	177	149	115	136	146	156	133	124	124	129	125	147	154	137	131	135	137	147	138	143	130	120	129	136	139	137
22326	29186	34456	41628	37606	33897	34239	26291	25508	21016	18085	18350	19021	14476	10289	11489	7727	6113	5795	5995	4090	3528	2333	1404	1946	1746	1803	1500	1327	1336	1359	1562	1476	1866	2391	1882	2095	2160	1151	1109	1077	1118	902	930	972	1111	996	1198	888	626	672	683	590	644	754	855	684	565	504	549	503	444	492	425	428	399	395	413	425	379	400	382	353	343	343	342	329	351	377	374	329	365	383	416	377	405	393	457	412	504	452	435	537	543	532	469	426	423	345	383	363	372	376	357	390	337	373	359	385	392	413	391	332	357	354	342	342	307	379	331	352	322	362	337	373	347	358	326	315	356	349	349	368	362	349	323	338	380	332	348	318	357	324	351	315	345	330	357	350	330	338	337	316	332	374	321	362	332	345	338	327	363	308	308	351	332	345	353	380	327	340	316	354	315	311	343	324	317	335	361	322	307	323	370	313	347	320	349	336	351	331	332	314	317	318	337	353	313	341	335	335	317	314	350	362	341	336	302	335	348	349	331	353	345	301	338	357	330	340	318	347	335	326	343	308	322	358	322	351	362	321	325	303	344	308	321	305	361	351	327	329	311	319	322	336	363	309	355	335	399	330	360	312	340	345	326	378	343	338	338	321	316	310	308	322	338	345	346	329	366	365	347	315	349	321	321	331	355	327	338	320	335	350	329	306	357	329	337	348	301	364	323	314	338	325	344	323	332	336	331	342	353	347	317	357	338	342	339	345	346	322	351	311	316	301	358	362	333	315	317	318	321	321	295	351	363	333	308	300	355	330	346	318	322	312	323	320	337	316	315	335	328	347	330	306	295	332	349	362	317	352	314	305	337	345	365	342	330	344	326	325	324	347	321	339	360	323	334	327	333	316	308	358	320	326	323	343	331	315	333	338	354	324	353	322	318	354	363	325	310	314	345	294	340	338	325	303	358	334	328	325	319	325	314	334	313	331	349	306	343	335	337	344	325	331	340	342	314	310	323	336	330	338	349	348	336	316	350	336	317	311	361	329	309	337	336	346	350	326	346	351	342	312	310	324	349	316	358	343	283	333	332	341	329	350	344	333	323	312	332	334	328	329	336	336	343	351	353	322	344	287	332	308	317	303	329	326	339	354	359	314	337	318	343	338	316	341	330	339	323	317	352	310	364	308	321	351	311	338	350	342	354	350	335	325	347	356	376	337	363	328	318	326	323	324	335	337	339	331	324	328	332	375	318	340	357	352	347	313	327	360	366	337	304	316	328	330	364	353	328	333	337	353	318	338	323	319	282	358	348	345	334	316	370	342	333	341	357	344	305	330	317	350	326	322	320	359	349	365	337	364	326	322	313	357	361	320	365	338	356	340	338	305	343	314	317	327	340	322	321	344	342	340	308	315	326	366	325	333	355	357	315	355	326	323	345	335	343	316	360	318	313	334	339	317	313	315	323	335	307	323	351	341	341	354	307	350	323	312	336	299	356	312	334	334	332	339	338	378	327	323	298	349	317	356	335	314	346	336	336	353	326	335	330	342	352	300	354	308	334	344	332	326	339	307	332	282	319	313	303	288	312	329	300	322	355	326	315	344	322	369	341	307	313	300	334	360	330	326	365	312	323	313	328	332	326	308	311	332	325	292	352	314	357	324	342	329	331	314	337	331	297	303	323	331	364	323	315	322	362	341	314	345	336	333	329	346	325	337	332	317	317	359	338	325	334	306	318	349	299	327	341	332	361	372	340	343	340	343	320	320	339	301	337	328	295	322	346	305	339	329	304	324	333	315	353	326	340	329	356	326	341	346	323	354	366	346	300	332	311	314	306	320	345	340	352	338	346	335	320	311	321	330	341	327	319	327	317	328	301	346	356	313	314	344	305	326	324	348	304	350	302	351	316	325	325	330	359	303	345	326	315	326	355	342	304	347	367	343	311	338	329	355	357	350	292	331	339	305	326	354	354	324	325	313	333	337	318	319	361	312	339	357	307	354	338	357	330	343	326	358	286	357	372	318	366	338	337	338	291	341	334	331	355	339	359	325	352	345	355	285	349	385	337	336	344	332	335	323	324	307	359	369	306	304	326	338	330	319	348	348	323	292	311	314	327	318	341	318	346	340	325	374	351	365	328	346	322	305	333	343	318	327	332	311	294	343	336	346	325	340	319	349	345	352	374	325	335	352	319	325	357	342	324	315	350	338	314	349	330	337	331	335	301	343	319	318	329	363	328	344	311	335	303	301	351	332	368	340	323	346	338	319	332	371	295	330	341	375	346	333	342	333	344	314	329	326	324	316	336	320	340	327	361	327	347	309	349	334	384	329	348	337	316	345	331	331	347	363	324	320	355	371	304	351	341	322	318	308	310	328	312	332	345	330	310	359	330	336	343	322	318	348	344	313	323	316	341	324	360	311	302	338	328	335	351	322	337	342	345	322	335	340	332	338	316	330	364	344	341	359	316	336	339	358	353	357	303	326	363	357	312	333	352	289	315	329	380	336	351	320	323	352	356	318	342	335	352	306	318	313	326	341	317	364	314	334	323	327	313	333	342	304	315	327	313	296	349	358	357	324	303	324	327	329	332	353	353	342	280	323	347	304	346	363	307	317	326	307	331	312	319	340	325	316	339	321	342	392	321	345	332	327	342	329	364	320	341	339	326	349	351	329	305	326	316	347	301	342	326	365	361	317	355	334	331	325	343	331	301	312	342	325	345	355	328	345	333	323	307	325	318	315	342	332	308	324	298	348	340	344	327	308	347	318	313	328	365	316	330	343	334	318	308	329	334	330	325	295	349	316	348	292	362	323	325	330	350	304	343	323	307	336	334	328	334	349	342	311	313	336	307	327	353	331	349	341	305	362	317	350	308	341	327	350	349	337	356	354	299	345	317	342	337	344	336	361	341	336	304	340	324	336	335	321	353	305	306	311	337	318	331	336	328	330	345	346	361	322	317	299	339	359	317	349	350	359	296	301	328	356	325	294	328	352	312	344	350	323	327	316	328	319	335	339	337	350	362	343	297	305	346	349	320	310	323	335	297	359	307	337	365	351	324	330	339	341	314	359	328	350	334	325	321	322	322	356	325	326	288	324	349	329	323	375	360	295	344	333	340	342	321	341	329	309	302	320	331	347	375	333	344	352	359	300	348	314	327	331	335	316	302	327	297	335	327	321	333	324	319	324	313	323	328	327	317	311	321	329	323	354	304	299	347	338	324	300	329	341	342	346	322	334	334	309	343	361	308	351	307	335	330	314	353	355	320	335	315	331	307	322	333	378	362	291	322	327	358	316	340	331	337	355	309	305	350	320	352	343	302	322	349	376	353	343	342	327	341	331	313	338	339	341	331	350	307	344	345	337	321	349	362	300	347	321	306	311	325	321	347	349	368	358	314	306	327	351	297	318	304	325	375	320	313	344	305	339	319	359	348	351	346	339	327	338	311	343	334	352	344	294	309	326	308	331	357	344	316	333	315	286	331	346	330	330	334	343	322	346	306	345	347	330	316	358	335	343	315	349	324	325	314	353	339	316	356
11399	9236	11005	10120	7102	4439	3369	2468	2005	1246	647	523	439	404	344	314	262	245	297	316	256	260	223	211	231	233	253	211	227	227	260	245	238	255	224	248	261	236	228	205	191	226	188	199	212	209	198	212	215	217	187	187	186	212	188	186	184	203	194	184	215	209	221	202	205	229	188	231	190	225	208	213	208	196	177	162	200	186	185	193	203	194	190	183	192	203	212	207	210	220	200	199	209	209	200	194	199	212	203	220	191	174	178	197	218	186	183	197	205	205	186	176	196	201	197	182	185	194	202	204	186	179	203	196	199	201	166	196	206	176	200	211	202	209	199	194	200	179	220	193	167	192	219	200	192	208	191	199	209	202	206	218	187	207	180	209	178	215	189	222	178	207	192	215	193	196	166	210	195	205	179	182	213	225	190	201	207	212	185	205	212	170	191	185	199	171	203	202	199	197	189	212	207	197	182	176	181	212	204	168	198	196	195	196	176	193	187	208	195	181	242	184	198	170	182	215	193	193	184	197	196	214	192	192	194	182	200	200	206	174	201	207	207	164	211	196	189	166	182	211	184	186	186	201	208	202	211	180	162	201	188	195	202	195	176	198	212	199	205	204	193	191	183	162	196	196	234	187	205	196	181	205	182	211	236	200	201	186	176	186	171	201	224	189	196	210	166	200	204	192	187	208	202	210	197	201	198	192	198	183	195	179	192	201	183	186	185	219	195	200	199	191	190	170	198	204	174	195	190	201	230	185	185	213	196	220	191	228	197	211	190	184	206	176	185	197	189	201	190	192	211	184	197	212	199	197	219	199	195	203	192	186	221	204	213	197	203	207	188	172	203	207	201	188	197	186	188	183	184	196	191	174	188	199	182	182	189	209	204	206	188	190	206	185	201	208	191	205	199	194	178	202	181	210	211	190	175	204	188	197	180	178	232	196	170	223	232	192	188	191	194	216	204	196	191	199	183	190	213	173	192	191	218	197	206	194	208	197	191	230	213	198	193	179	197	212	214	181	173	167	214	194	221	177	213	185	187	194	188	181	185	201	185	195	190	199	205	199	208	169	206	215	190	184	186	216	194	192	176	201	199	182	182	206	220	172	189	183	203	220	197	189	170	176	203	186	205	196	167	209	207	195	184	189	192	185	202	177	193	180	191	180	181	198	181	200	196	169	187	200	185	200	205	199	193	191	198	177	182	202	190	186	194	171	204	174	202	175	176	199	217	187	193	183	189	211	176	227	190	189	197	188	181	208	197	190	206	218	180	195	181	199	188	187	199	188	171	166	232	194	184	192	200	197	197	200	194	190	211	196	196	193	212	200	218	209	196	214	197	169	182	191	182	194	184	180	217	192	194	168	208	185	191	197	191	182	214	189	206	190	189	166	203	170	182	193	229	201	211	199	204	220	195	202	201	195	195	206	178	168	194	180	191	207	195	203	204	191	180	191	181	198	192	173	200	218	204	181	209	199	184	177	219	207	210	189	207	186	192	157	215	182	210	213	195	195	200	203	211	202	189	218	181	193	183	213	208	169	216	210	180	182	205	176	192	187	193	198	194	188	188	211	176	229	185	185	168	181	216	175	172	201	198	189	195	200	214	217	218	204	204	168	198	176	202	185	183	202	194	188	229	218	174	204	219	204	190	207	191	234	200	186	209	183	190	192	185	194	211	202	215	185	207	167	216	213	177	196	204	215	193	202	212	226	209	194	188	212	187	218	197	201	192	174	199	212	207	195	195	187	189	189	183	195	201	181	183	186	197	176	226	199	188	222	213	227	196	199	196	184	214	223	200	191	190	238	194	189	211	201	198	225	193	157	209	181	199	195	188	239	186	183	196	206	181	188	217	193	174	189	195	201	230	191	190	199	211	194	198	180	188	200	191	211	204	188	198	199	207	186	198	207	204	207	205	195	171	179	205	190	219	172	207	190	175	204	192	199	190	198	198	191	212	175	203	187	182	211	181	180	193	181	192	200	208	221	185	190	197	183	181	191	204	178	202	217	196	182	202	213	181	203	202	182	192	201	150	176	206	188	179	196	205	200	207	185	200	206	208	180	168	190	200	177	163	193	191	203	195	197	187	180	208	206	196	220	192	174	204	184	195	176	200	197	215	200	205	201	197	203	204	185	204	163	191	188	199	234	194	190	207	203	199	183	220	176	206	187	198	204	176	205	165	198	199	205	185	192	208	213	202	192	177	198	184	228	199	203	188	197	180	201	187	195	165	203	199	216	159	204	223	204	219	201	204	210	205	199	201	210	195	199	188	184	207	196	196	216	176	210	228	203	191	190	200	187	184	189	190	192	207	195	191	194	218	180	185	201	195	172	205	194	197	190	213	194	202	175	195	193	201	195	161	200	225	209	220	196	206	217	207	181	199	197	205	216	211	206	204	186	184	217	211	202	188	203	207	185	198	193	181	201	179	191	182	211	207	218	187	198	218	185	213	213	203	166	191	188	206	195	194	181	214	179	199	207	211	190	195	184	194	166	213	190	220	203	202	207	206	193	163	193	189	202	183	171	180	192	199	187	179	191	201	206	172	218	191	195	181	168	199	199	197	176	187	212	174	195	172	194	191	200	187	185	176	173	184	184	176	175	206	213	185	185	182	211	197	199	204	232	193	193	188	186	203	197	200	172	180	195	182	177	184	214	202	193	178	196	189	179	202	178	179	186	204	202	192	201	186	215	195	170	202	168	203	215	199	191	201	183	209	197	207	214	174	221	202	193	208	175	218	189	175	177	186	190	175	197	171	180	202	202	199	165	196	174	200	192	215	199	207	195	192	173	208	196	194	170	192	208	208	231	199	204	159	185	198	190	198	205	206	167	203	188	211	200	195	196	197	226	194	196	199	190	178	177	198	191	192	215	173	186	185	211	200	188	189	213	162	208	210	169	197	193	198	202	191	179	199	194	190	208	203	227	196	215	195	189	190	193	215	192	174	206	174	196	205	181	170	163	195	192	182	177	165	199	194	201	193	198	199	197	203	195	204	202	186	194	207	208	206	192	203	203	198	185	194	216	198	201	189	212	205	217	216	185	164	215	209	177	210	198	201	195	188	204	193	213	204	198	185	184	228	192	208	184	218	191	203	238	188	197	201	192	192	198	184	231	195	179	182	208	199	177	197	201	198	189	206	175	204	198	192	216	204	179	193	196	205	211	202	179	202	191	181	197	181	188	179	200	181	222	226	208	186	184	220	168	191	194	204	197	178	173	193	171	173	201	198	197	201	188	202	195	214	196	207	188	177	187	207	191	190	182	170	203	189	212	185	214	195	219	213	206	199	196	191	206	169	180	188	207	165	198	198	177	220	184	198	193	198	210	191	196	186	199	164	213	206	197	185	180	213	200	182	201	202	191	194	200	221	165	228	202	194	162	186	167	167	193	208	188	204	182	213	195	191	190	213	174	175	184	195	201	173	194	205	192	201	183	208	194	198	195	214	187	192	207	193	174	206	196	206	196	197	207	185	200	150	192	189	200	201	204	198	206
7311	9140	16428	20546	17340	13244	12066	9664	9084	5779	3068	2629	1929	2050	1343	1287	958	909	1325	1346	959	884	824	704	716	697	666	662	666	625	736	827	768	729	746	724	783	765	738	658	633	619	568	617	569	589	625	610	542	593	562	546	537	532	551	512	529	491	534	521	551	566	534	553	514	510	527	492	507	471	479	483	510	485	507	515	476	493	493	489	507	512	486	528	527	481	516	515	462	563	536	539	533	567	554	544	538	470	486	473	497	478	475	526	479	488	472	493	482	492	522	506	447	494	451	463	490	474	487	454	518	475	447	492	474	500	488	448	510	501	461	480	463	483	491	486	476	487	470	470	464	557	454	484	502	536	473	508	465	501	449	464	459	453	504	445	474	458	497	493	487	493	465	479	463	493	450	480	461	503	438	472	458	489	516	444	463	495	497	461	490	486	490	465	494	488	481	484	476	492	490	482	496	481	474	484	459	481	487	477	483	497	474	512	482	478	459	460	505	490	455	485	537	465	471	490	499	475	450	518	495	517	490	474	528	491	480	449	489	477	501	466	519	531	496	472	514	488	514	483	526	493	470	474	526	477	476	490	515	467	468	475	494	460	480	504	485	468	461	449	503	451	483	490	495	476	533	495	482	452	466	513	487	450	533	489	466	484	475	485	482	469	509	518	471	485	493	459	460	467	471	487	490	472	461	447	535	455	466	493	449	452	502	496	496	500	486	476	453	475	466	504	505	490	488	468	508	443	484	420	490	464	491	479	498	468	479	449	460	455	459	475	490	516	520	441	499	473	509	488	475	486	520	505	428	507	513	506	470	461	478	490	502	468	498	479	484	512	488	510	500	481	477	484	499	487	481	447	476	534	502	475	433	502	491	478	460	480	525	465	485	498	482	450	481	435	483	454	465	458	470	488	509	461	459	472	512	477	453	508	478	484	502	444	482	505	477	459	462	478	505	461	456	522	487	440	494	529	486	485	511	475	500	502	495	485	476	471	547	487	479	479	509	474	505	490	497	484	532	453	488	495	440	456	501	448	499	449	495	475	466	450	512	496	457	454	505	468	445	515	520	520	470	427	497	490	457	488	503	524	528	500	513	498	465	433	484	464	464	487	510	504	516	478	468	461	490	514	492	453	508	495	453	514	463	457	483	486	456	484	450	495	470	495	491	502	492	480	486	502	474	463	467	510	437	500	472	472	450	461	497	461	497	490	477	533	487	464	476	477	534	462	515	458	480	492	455	503	468	482	511	509	508	449	502	485	509	479	499	502	441	483	514	498	489	464	470	480	459	470	533	462	460	477	510	504	524	508	455	472	479	501	505	507	510	450	475	446	517	489	486	493	467	470	467	470	489	479	503	466	488	463	511	471	496	481	466	541	457	473	482	475	526	463	479	476	454	500	482	490	520	503	488	545	451	460	484	457	484	465	501	493	481	464	452	507	462	461	470	487	492	512	481	486	474	472	462	453	444	453	478	487	494	466	472	441	472	470	502	513	486	484	474	481	493	465	489	455	462	521	497	479	552	473	482	470	476	477	487	510	505	479	480	457	508	459	453	460	481	474	489	478	489	519	476	504	459	442	495	460	496	476	514	456	484	497	427	480	531	483	499	504	496	438	521	476	503	503	506	461	491	482	472	492	482	497	499	479	502	524	507	496	470	504	491	484	441	483	474	498	497	483	475	486	501	496	469	494	460	490	510	469	515	472	521	488	471	479	501	480	467	493	485	507	436	474	503	460	460	452	516	468	503	467	488	467	529	514	508	477	483	486	472	477	484	467	465	482	504	460	493	473	524	475	481	513	478	517	493	526	493	483	459	432	467	457	507	488	486	479	473	448	468	488	472	483	478	499	481	480	455	478	470	484	493	503	478	466	474	492	501	444	487	527	505	482	476	487	463	496	526	490	461	477	492	454	457	487	497	458	483	483	447	504	473	468	474	431	465	472	487	489	477	440	504	426	512	519	506	497	495	461	503	474	491	479	453	510	514	460	501	452	464	474	458	506	489	453	453	480	494	455	462	474	448	481	472	484	472	504	477	487	502	477	490	439	501	498	480	491	487	450	502	508	428	512	483	472	539	511	467	465	496	530	479	523	508	494	436	464	479	481	440	489	503	499	515	464	498	488	502	489	491	475	491	509	512	477	464	523	479	481	479	444	456	494	473	492	465	459	500	489	475	482	488	449	472	501	501	453	492	510	470	482	444	492	479	495	493	447	478	505	463	493	471	483	496	469	453	477	453	482	489	504	468	471	444	471	519	455	485	484	487	500	476	475	482	475	471	472	463	496	504	489	478	456	503	468	506	496	484	461	484	477	430	484	502	468	464	485	468	474	459	454	487	518	520	462	503	491	496	472	518	504	461	433	468	496	447	493	482	454	499	453	506	494	466	486	509	457	506	507	486	453	513	481	490	471	496	464	498	478	446	513	511	477	499	468	466	502	474	473	444	500	470	464	483	489	481	464	504	516	495	489	486	513	486	514	480	475	470	458	494	456	481	474	464	471	489	504	481	459	491	472	466	512	476	458	460	491	470	467	460	449	489	533	473	536	502	522	456	509	454	531	453	509	503	506	468	477	461	458	499	480	474	494	488	451	498	471	446	448	476	460	444	488	451	477	489	486	485	456	506	447	452	445	487	497	491	478	486	495	487	478	478	468	462	477	502	493	498	469	477	456	485	477	469	439	497	518	547	473	511	464	504	519	532	459	499	465	461	496	452	488	496	486	466	464	432	488	499	459	479	490	478	526	485	488	505	435	496	442	531	473	491	464	493	474	474	496	475	533	475	463	491	461	483	487	459	519	499	494	465	490	466	501	496	501	464	489	483	493	490	476	475	469	475	439	483	464	465	463	470	475	493	486	440	489	441	484	460	496	453	531	494	506	468	450	482	483	490	492	465	453	477	467	484	442	445	475	459	476	453	463	467	521	489	479	508	444	497	458	514	460	468	466	479	479	488	490	436	470	484	466	458	480	445	481	480	493	458	484	478	475	486	475	463	435	451	497	496	467	526	494	488	514	475	462	459	491	484	450	455	497	473	491	455	495	492	496	494	456	510	442	490	465	483	518	469	505	467	472	549	489	454	476	474	462	461	493	466	510	500	413	517	459	472	482	494	470	478	464	443	424	461	478	479	448	491	496	448	480	515	477	486	438	504	497	477	474	506	456	502	511	456	494	444	478	439	474	476	501	459	460	466	513	477	498	472	471	498	495	468	478	441	415	469	440	456	487	477	482	461	476	479	458	443	482	462	472	509	538	470	494	481	500	508	490	453	453	463	526	465	496	452	469	474	473	505	496	497	480	473	453	465	444	450	474	476	510	440	531	508	506	489	470	478	496	478	489	465	502	458	447	499	483	482	460	488	462	459	460	483	456	460	501	467	442	474	433	486	458	483	487	490	445	485	446	483	491	462	485	496	493	483	470	478	461	482	467	506	459	504	469	501	512	485	508	494	454	471	505	510	495	495	500	474	479	492	443	476	453	509	477	424	529
28268	30591	33154	37147	28169	21888	19984	15327	8837	5654	4169	4679	3685	2388	1775	1347	1116	799	671	565	563	387	301	322	279	308	300	267	264	259	285	300	306	324	307	267	267	315	249	251	237	272	239	243	239	239	209	247	244	192	228	194	213	235	219	185	202	224	217	219	204	224	205	194	217	213	186	200	179	199	168	179	208	193	164	180	206	197	192	195	193	205	202	211	191	194	207	182	196	220	208	220	198	209	209	180	219	208	191	184	197	164	199	188	198	199	214	188	177	173	184	188	197	195	190	205	194	189	184	207	181	185	178	175	176	212	204	165	172	166	180	192	200	199	192	207	192	200	191	169	176	202	197	209	177	187	196	164	210	176	165	155	170	180	187	188	214	192	200	194	204	185	173	206	193	209	203	182	164	216	190	180	201	190	175	185	202	191	191	189	181	205	209	201	193	185	188	205	200	206	227	181	217	211	206	190	196	209	173	201	182	198	200	169	198	190	210	184	200	206	181	223	184	192	201	203	199	186	183	209	232	186	178	197	175	193	189	212	181	187	181	226	183	205	205	182	201	171	183	188	175	178	181	205	190	173	174	187	171	183	190	216	187	206	187	203	187	192	197	182	189	191	187	185	224	163	187	191	205	193	176	183	192	198	210	201	192	165	193	171	195	203	170	186	173	216	187	182	202	209	192	198	186	190	192	196	206	201	192	213	188	183	198	158	191	185	198	203	196	175	182	178	188	197	184	209	198	215	180	171	215	197	201	195	217	197	167	174	208	186	197	189	189	202	201	173	205	190	188	190	183	186	194	186	182	174	187	182	168	189	184	206	205	188	196	187	194	199	205	196	197	212	219	198	201	204	198	210	228	217	188	181	195	168	176	175	200	179	199	166	183	194	177	180	203	202	207	188	162	195	191	197	178	202	239	182	199	189	185	175	178	185	179	198	182	196	183	202	184	201	204	198	195	177	179	193	179	190	185	215	188	192	205	205	179	222	191	184	178	208	179	169	197	201	202	186	191	206	200	197	208	183	181	218	206	193	200	179	161	171	179	204	199	191	199	201	190	203	188	202	211	203	170	180	199	212	170	207	190	213	201	203	177	195	209	194	193	204	181	204	181	189	175	170	185	205	181	169	190	190	179	210	185	199	165	160	196	212	186	160	222	212	194	168	174	187	175	184	197	204	215	183	179	192	215	166	206	194	199	183	174	209	153	173	218	188	222	193	164	204	195	197	172	203	193	211	216	173	202	204	176	198	174	176	203	182	209	193	181	212	194	201	186	203	211	172	197	195	195	184	179	202	212	187	174	193	194	181	202	203	198	199	173	171	209	189	189	176	205	198	179	189	174	179	173	211	191	195	198	187	200	172	181	206	191	190	210	200	201	193	181	199	180	171	191	184	191	228	183	202	181	191	182	172	198	186	199	196	202	182	195	181	188	189	198	192	198	192	180	180	183	193	190	225	209	199	177	196	200	203	207	160	169	167	211	215	207	171	183	198	202	169	189	172	190	189	192	184	182	208	172	198	211	199	184	167	181	173	177	172	184	199	189	180	195	198	213	213	168	168	188	185	213	206	199	210	190	204	164	160	194	180	180	186	186	161	218	204	177	206	162	180	176	168	172	175	197	198	168	193	204	200	200	189	236	205	206	203	201	162	190	195	194	181	170	193	189	172	171	206	187	196	212	177	203	183	219	194	205	175	196	192	175	194	193	198	191	192	183	187	220	217	207	213	181	176	188	179	193	189	204	181	193	206	221	179	213	209	189	159	185	179	186	219	196	178	203	202	168	177	190	174	159	175	187	192	166	199	182	221	202	204	201	188	225	203	186	220	199	200	208	192	176	205	191	203	187	203	179	177	192	201	184	174	180	176	186	192	207	201	185	217	189	193	215	203	172	180	184	171	209	211	161	178	166	164	201	223	191	203	199	170	196	182	188	168	201	181	203	165	184	194	194	190	197	188	187	194	207	178	186	176	190	183	192	178	194	208	175	215	194	176	189	192	195	187	179	211	203	186	199	196	204	177	188	206	187	182	200	182	186	205	202	183	182	174	179	199	172	186	199	201	185	210	203	207	185	173	200	203	188	201	191	210	194	198	168	201	189	189	184	194	199	182	210	176	178	204	215	202	197	187	179	167	196	171	191	186	187	187	205	176	184	175	230	209	217	161	184	165	192	184	226	194	190	205	164	164	194	224	179	173	182	194	210	191	196	183	210	192	190	178	199	211	193	191	180	200	198	193	167	227	202	198	208	193	178	190	225	186	176	194	227	183	207	216	180	186	169	208	173	197	167	185	187	178	191	190	182	195	197	198	198	197	195	189	194	177	191	174	202	184	189	213	185	197	201	193	201	184	171	192	174	216	193	189	191	196	211	191	174	207	170	199	179	186	203	213	178	166	170	197	205	192	172	194	197	174	179	197	206	172	194	189	183	215	224	206	193	177	176	179	194	180	210	192	209	202	188	190	201	181	191	197	193	196	167	199	210	210	209	196	188	185	214	189	214	203	185	206	193	193	171	196	203	210	177	198	175	194	176	214	188	198	187	169	179	216	185	187	197	191	177	200	196	193	190	208	182	189	189	182	206	175	198	181	184	204	204	195	193	185	179	187	193	208	205	207	183	194	144	211	181	164	167	165	196	195	164	203	222	169	193	197	206	198	203	192	205	211	185	166	198	230	202	167	217	213	202	195	190	212	195	194	194	164	197	209	190	184	183	202	188	178	187	180	163	218	192	205	195	188	189	200	190	170	184	189	199	203	189	208	180	189	212	172	196	210	169	175	181	183	202	195	184	182	183	204	168	190	214	184	180	204	191	172	169	199	180	198	182	199	231	203	209	171	216	200	192	204	180	217	177	199	197	204	171	181	191	178	187	188	193	171	180	216	189	183	198	199	189	225	171	185	182	187	185	188	185	175	164	200	188	194	185	197	195	190	171	174	216	168	212	190	212	183	168	172	201	177	185	185	166	184	202	205	178	187	203	179	212	203	228	177	189	205	176	185	171	168	177	210	200	186	188	189	202	183	207	186	200	211	196	204	188	200	186	173	201	186	169	215	181	203	181	197	175	209	165	203	172	191	176	189	167	201	180	200	196	195	176	181	196	187	211	183	198	180	196	176	179	216	200	206	193	197	170	207	198	173	193	214	188	201	204	198	178	225	214	180	200	188	205	209	178	185	182	210	211	170	212	196	174	194	196	197	163	204	177	216	196	185	183	176	170	172	187	192	178	192	191	197	219	169	203	193	186	177	178	183	211	197	192	194	200	182	184	182	187	187	172	203	177	204	200	206	198	184	206	199	181	189	189	195	171	164	201	192	219	190	184	189	185	177	187	187	191	198	187	193	193	179	188	147	158	198	189	200	166	184	196	186	160	193	191	210	186	200	195	198	181	183	177	189	196	177	182	197	154	178	222	198	204	177	183	204	192	176	234	221	204	199	188	205	167	194	181	190	204	188	200	193	173	164	191	224	152	190	214	177	171	205	191	170	166	196
18599	25325	30242	37429	33566	28474	29204	22547	17921	14484	12376	13045	12596	8833	7454	6783	5624	3818	3534	3647	2749	1852	1381	1274	1281	1281	1307	1192	1050	1041	1101	1290	1362	1461	1447	1117	1275	1257	1032	940	867	953	802	769	808	946	914	822	739	693	630	669	639	659	763	673	607	589	569	581	599	602	544	518	556	493	516	465	527	536	492	491	431	502	494	448	470	481	498	493	503	504	525	522	530	511	503	526	538	546	558	564	582	596	589	551	523	513	481	491	505	481	454	475	523	491	509	465	468	481	497	503	466	444	464	445	466	486	486	427	492	459	475	503	508	473	484	476	467	500	490	450	452	455	486	506	507	465	479	475	499	486	447	411	472	486	479	464	462	467	436	465	463	450	438	438	433	477	511	430	501	434	487	450	461	487	477	460	448	478	447	520	470	494	465	450	491	482	434	465	444	488	474	474	449	463	422	463	461	456	462	476	497	471	478	490	477	414	497	459	485	469	494	450	473	455	464	482	479	494	477	472	464	452	468	494	434	529	453	474	447	421	458	464	464	463	463	477	478	506	479	497	452	474	481	463	447	430	495	471	443	455	482	460	443	474	446	448	436	526	497	476	439	445	448	511	461	465	461	469	451	497	474	485	474	484	479	460	458	470	463	462	448	482	480	473	457	460	475	503	454	465	473	452	424	456	432	487	450	456	450	487	446	468	470	493	455	427	475	477	451	474	437	458	476	472	535	493	455	468	458	486	489	437	453	472	450	454	463	462	487	428	509	472	431	452	463	447	456	480	482	456	475	483	475	487	481	497	467	489	486	478	490	460	486	455	460	498	444	470	487	469	436	462	479	479	474	474	448	479	466	428	458	442	492	488	447	476	499	454	456	432	450	461	453	458	464	483	453	473	476	446	456	492	463	472	499	477	505	470	469	484	454	500	475	494	444	488	473	455	483	449	486	470	453	470	454	462	432	455	525	479	457	474	477	475	469	457	469	451	448	467	444	453	472	462	471	462	487	417	487	479	467	453	444	490	477	459	497	482	457	498	457	470	478	497	472	485	449	474	489	513	456	488	492	475	451	456	441	499	471	438	455	491	456	454	481	469	439	480	468	464	436	451	470	451	489	483	451	485	469	481	472	450	492	485	482	537	464	508	473	458	449	460	475	459	450	485	481	451	477	462	442	457	448	506	489	446	458	471	525	421	463	484	494	501	461	497	435	459	454	450	449	464	459	437	487	460	462	507	493	445	474	469	476	472	429	435	436	482	444	430	482	489	448	466	461	478	427	467	458	534	489	432	502	456	475	445	490	460	449	442	477	447	471	485	447	468	472	442	415	485	468	479	444	488	487	452	466	498	495	483	438	450	511	465	492	503	512	452	468	451	491	485	470	431	449	473	502	458	455	400	478	478	462	447	421	491	454	459	475	469	485	479	455	460	436	458	476	460	433	449	459	466	457	472	476	504	489	439	441	436	441	417	454	457	451	469	426	461	504	462	494	485	452	456	457	462	457	453	470	451	471	480	454	453	481	474	448	480	467	481	475	461	460	497	475	434	466	477	479	460	449	491	467	498	406	465	473	485	472	458	444	490	452	473	465	451	465	496	463	481	470	442	460	442	461	479	432	472	453	479	452	455	454	432	428	446	426	459	474	461	490	451	457	433	463	463	452	465	459	455	453	457	464	442	451	500	463	437	454	482	445	470	480	447	454	457	439	461	455	418	478	445	504	456	497	450	444	443	474	439	489	454	481	482	474	405	442	447	462	460	467	475	476	450	476	495	434	464	478	500	439	485	491	459	472	479	464	469	478	431	451	430	502	459	478	414	483	457	443	497	468	442	446	473	489	500	475	462	451	429	490	433	438	452	464	484	489	489	523	486	474	493	476	473	482	480	488	449	432	460	467	508	416	456	470	466	446	433	465	465	460	443	469	471	470	470	459	466	477	449	464	452	446	458	398	471	472	452	455	445	466	484	491	476	469	479	453	479	498	469	465	476	484	486	485	476	483	455	452	449	443	425	508	452	467	491	469	425	448	465	440	484	467	491	483	477	485	474	428	447	466	434	458	464	444	469	482	483	484	483	454	483	475	460	497	441	497	444	460	451	489	494	466	447	475	476	479	512	490	441	496	428	453	489	455	455	476	462	471	482	450	453	473	451	465	487	450	450	466	469	466	468	463	459	467	458	461	472	484	438	492	458	454	446	455	488	425	463	505	479	473	495	449	457	457	462	436	495	463	476	458	516	485	449	497	498	464	478	497	467	471	443	450	439	483	470	457	499	426	422	460	476	463	459	464	470	485	453	426	426	496	476	404	494	448	490	465	443	480	458	426	493	450	445	478	471	469	481	478	481	462	452	462	464	489	459	442	463	487	462	495	428	440	455	490	482	456	471	482	448	471	451	463	506	500	472	448	495	485	452	444	444	459	458	478	469	473	481	472	466	492	472	450	466	456	457	442	467	473	445	478	424	455	481	484	442	468	438	453	445	475	476	417	476	471	506	485	480	434	467	470	475	454	446	476	470	449	438	464	482	473	507	476	483	465	451	494	493	446	472	454	448	469	463	435	461	498	465	468	495	472	474	463	469	467	455	445	505	489	444	469	449	494	453	481	471	483	469	487	497	457	443	474	470	474	464	455	432	471	467	438	478	424	427	473	482	445	449	460	481	451	465	411	489	507	488	456	471	460	437	440	456	458	483	471	461	472	466	499	458	450	465	476	452	457	444	436	491	458	477	448	495	446	456	452	485	450	469	483	472	477	454	449	480	468	455	459	450	447	488	441	444	430	471	457	465	506	474	462	486	476	449	444	495	482	451	454	424	487	481	443	475	487	463	453	448	468	482	478	446	423	457	481	461	450	469	488	504	486	459	469	473	453	421	459	466	426	475	484	454	457	483	492	447	465	450	479	484	469	465	469	444	444	480	426	483	456	463	486	472	461	488	458	471	455	478	468	488	442	459	465	477	442	488	480	471	458	422	488	474	434	461	487	501	494	467	450	480	478	452	504	444	458	426	438	505	443	472	467	460	461	462	491	433	463	487	487	444	480	438	475	521	448	466	510	488	448	459	436	443	447	461	484	441	462	447	474	451	471	478	490	459	449	460	489	476	509	446	456	468	451	470	452	479	472	428	482	437	465	494	449	459	477	481	442	432	470	469	473	466	454	465	511	479	491	510	442	507	458	471	449	468	437	446	462	484	457	461	465	444	476	485	454	452	476	450	487	511	461	459	477	478	432	487	423	446	457	466	486	468	465	472	407	454	429	498	488	465	443	417	424	465	459	465	499	482	474	459	444	429	456	456	487	488	487	475	462	416	436	462	468	473	439	486	445	456	461	456	453	496	453	463	458	490	482	482	465	417	466	454	455	425	487	490	479	442	428	428	433	448	456	476	464	464	450	461	458	467	468	489	459	462	429	448	469	463	471	488	470	475	460	444	467	464	452	501	443	448	491	470	490	491	464	459	470	460	464	480	475	461	488	438	428	502	456	467	467	486	466	479	480	444	488	467
36639	37623	35988	39340	30232	27039	24806	20139	13135	9511	7164	6591	6236	4247	3040	2403	1910	1220	990	1003	1000	581	369	323	356	342	338	297	267	297	297	305	342	363	326	295	285	268	240	239	213	230	220	218	201	264	219	246	211	172	180	154	161	165	168	176	178	150	137	161	154	172	152	136	151	152	131	139	165	119	144	131	143	160	126	121	137	138	137	133	180	117	148	138	150	151	142	135	149	152	155	164	172	149	144	152	159	129	146	152	164	130	161	138	126	138	134	132	127	131	160	133	139	153	139	125	130	130	133	137	120	126	143	141	143	127	137	148	117	137	137	124	116	132	126	134	130	127	151	145	141	117	128	149	145	117	134	130	136	123	145	136	122	130	149	117	134	138	129	133	125	120	117	146	130	123	136	124	139	122	141	154	118	143	148	130	141	118	108	134	119	136	121	139	124	118	145	127	125	147	121	125	129	130	141	134	162	132	145	122	150	121	137	147	145	152	116	127	143	128	125	120	133	125	153	135	133	135	133	127	123	123	137	150	116	116	111	154	150	132	138	133	145	129	133	110	136	139	149	126	129	129	159	119	114	123	132	132	130	128	146	143	159	120	133	132	141	134	132	129	148	137	139	111	137	126	150	154	135	117	123	115	121	129	135	128	141	144	137	148	146	140	133	134	146	144	137	139	116	133	152	134	133	121	152	122	124	131	123	151	141	130	126	133	137	125	132	150	130	140	123	113	144	131	151	149	136	129	133	135	133	139	132	125	134	154	143	145	128	133	157	136	125	152	138	145	126	139	149	134	135	157	131	145	120	140	132	140	135	153	123	130	134	122	154	131	131	125	115	116	113	133	126	124	147	138	135	176	140	165	142	147	161	136	132	129	141	129	157	130	115	174	107	109	127	139	145	141	138	123	135	124	141	139	161	144	136	109	99	126	136	139	138	126	129	135	138	125	133	129	142	155	131	118	122	137	130	136	135	121	144	136	143	129	142	139	121	138	124	154	149	134	134	136	133	120	125	121	128	115	122	121	119	136	124	129	132	133	117	144	127	126	119	103	151	144	129	135	129	144	125	121	147	171	131	140	117	130	146	127	122	115	129	108	114	130	141	131	137	135	131	133	130	132	150	146	134	129	142	135	140	117	120	133	127	122	139	121	124	151	133	140	129	125	124	132	152	129	112	150	127	129	137	146	124	122	126	126	135	136	132	132	143	138	140	133	134	127	133	147	127	162	132	156	124	133	135	164	120	126	136	139	140	135	138	140	125	151	122	153	153	132	135	129	126	128	137	110	133	127	133	125	142	133	126	151	131	118	121	139	136	143	149	118	116	109	143	131	128	126	123	158	118	126	154	141	124	152	131	127	153	143	129	144	146	133	116	143	161	115	142	140	126	106	124	143	131	128	133	133	124	128	147	129	136	139	136	151	152	123	136	121	126	154	146	153	133	126	132	113	139	122	134	132	126	141	143	134	131	159	126	117	123	148	141	132	119	144	116	126	129	143	143	135	130	138	156	140	120	139	139	121	126	141	128	136	110	140	119	148	139	130	148	127	145	132	137	131	113	147	125	151	142	137	137	134	128	144	138	127	124	118	128	148	131	133	131	125	146	141	127	143	153	127	131	131	138	130	125	172	132	152	141	136	122	139	136	136	145	142	138	130	134	113	132	134	145	156	157	132	121	149	149	135	126	145	145	139	126	148	129	133	135	143	157	123	123	136	136	132	137	122	130	131	132	134	130	137	127	141	143	137	139	119	135	151	141	136	124	141	167	118	132	120	115	138	129	165	124	123	144	142	126	128	134	121	153	120	153	135	127	115	128	155	122	120	126	128	141	152	140	147	152	130	124	131	121	122	131	148	136	136	137	128	145	134	139	134	125	134	118	113	113	149	148	123	130	121	145	139	153	129	144	143	140	128	119	121	131	135	124	131	129	123	163	123	139	110	144	139	132	124	136	150	131	135	151	150	121	134	138	142	164	121	146	122	126	127	130	166	121	159	133	124	135	111	135	140	138	155	131	122	125	138	126	126	122	156	158	128	152	133	149	153	129	138	116	147	140	150	120	143	141	133	109	137	125	135	134	133	131	127	110	146	147	168	146	143	138	145	161	142	130	124	134	121	145	142	136	135	140	129	131	142	132	137	132	148	143	142	129	123	154	119	145	145	138	139	123	138	141	118	128	124	124	128	133	129	130	168	136	148	125	136	134	132	146	140	115	114	154	139	131	125	142	143	139	132	137	131	140	137	121	126	146	125	132	139	142	115	126	132	131	137	137	119	127	134	139	138	140	140	124	132	151	125	132	131	133	115	129	135	136	102	117	122	119	129	156	140	122	127	139	110	128	135	130	131	128	120	123	128	153	128	124	132	149	151	113	145	127	143	125	142	115	128	136	109	144	125	124	132	132	131	152	153	135	143	133	114	126	117	128	107	133	138	130	158	144	125	134	122	114	128	142	139	135	134	139	113	131	142	134	138	123	116	139	129	134	151	129	116	144	144	140	115	117	130	142	138	134	114	149	144	132	109	118	117	149	140	150	121	120	126	138	97	138	105	136	140	130	165	135	125	120	116	146	145	133	138	141	138	144	131	109	140	122	131	147	144	136	128	160	144	143	144	156	145	139	121	138	131	114	124	138	142	117	141	146	121	139	145	171	141	144	121	143	149	136	128	133	148	136	144	124	128	122	138	142	137	126	120	150	144	141	127	128	132	143	137	155	131	126	136	144	146	131	139	133	130	141	132	122	129	146	162	152	121	141	140	138	133	141	122	122	130	125	146	128	143	147	114	142	138	124	130	116	133	145	132	137	141	133	134	126	129	132	141	130	127	136	122	131	151	167	135	122	134	142	132	141	146	127	158	147	123	133	148	126	128	138	126	139	116	121	142	130	155	132	135	141	147	132	163	158	140	127	140	124	111	142	146	114	115	156	140	154	123	128	130	133	150	110	113	125	125	133	146	139	135	147	117	150	150	117	148	126	136	104	149	147	145	159	143	120	141	130	159	140	127	143	131	134	119	124	119	130	134	146	119	130	142	119	121	138	153	121	142	140	157	125	114	151	128	136	121	136	148	150	133	128	133	127	153	116	96	115	122	135	147	138	137	132	122	140	125	144	131	116	130	145	161	115	127	149	129	146	133	152	151	138	148	134	132	145	140	120	135	103	125	128	134	111	119	139	115	135	145	144	158	118	129	133	138	117	155	120	139	148	115	140	122	133	143	135	120	127	118	128	150	127	138	139	142	126	159	151	132	124	157	135	122	143	136	129	167	142	128	142	140	121	152	117	147	147	134	118	153	126	135	143	143	124	161	141	138	153	137	157	142	123	136	152	119	126	133	135	154	121	150	135	121	132	138	142	128	140	140	139	125	142	127	143	121	107	132	124	126	125	120	143	148	128	132	133	151	130	128	144	135	139	117	149	130	113	123	135	132	124	143	130	129	144	142	144	131	129	128	135	137	149	130	152	146	143	134	142	117	136	127	146	124	131	127	156	129
23825	30957	34358	40622	39194	33831	33118	27282	22967	19244	16441	16975	16961	13368	10730	10639	7615	5034	5399	5725	4227	2544	1809	1689	1919	1992	1732	1409	1245	1438	1327	1449	1910	2294	1934	1423	1464	1510	1124	1128	913	1067	943	846	872	1028	1158	1106	818	682	711	665	597	635	700	789	669	525	530	491	511	441	444	429	439	394	452	394	380	453	398	394	354	378	359	367	349	387	335	357	371	383	405	423	402	426	398	423	464	471	452	448	488	521	485	420	376	365	397	399	357	413	383	391	368	386	388	363	400	370	349	413	348	344	346	345	367	362	323	363	361	359	328	329	343	339	326	325	353	332	349	320	310	342	378	363	356	333	335	341	307	354	336	342	342	309	345	347	334	345	314	344	331	344	347	333	358	339	322	335	287	347	352	346	358	356	345	332	342	316	330	347	347	328	326	338	314	334	331	345	322	331	319	362	344	353	337	340	335	326	326	314	343	338	348	321	355	330	304	329	329	340	333	318	360	332	348	340	345	364	321	337	366	312	342	351	319	363	339	330	338	333	350	301	334	345	314	328	361	347	323	335	318	312	335	330	342	322	316	303	328	348	325	318	337	321	345	322	313	351	327	328	332	371	338	305	304	314	324	318	319	327	329	315	342	313	318	327	337	342	307	302	365	326	344	347	332	343	319	337	363	318	330	317	329	325	366	315	350	349	345	340	310	321	350	323	334	308	330	345	324	329	354	347	316	337	326	319	334	319	343	330	331	345	357	331	332	345	336	289	307	320	305	340	339	335	334	351	316	334	324	318	288	305	350	344	307	360	323	306	294	307	307	327	320	321	341	325	296	373	330	308	323	309	339	349	337	334	342	364	337	329	320	322	351	318	353	340	335	338	340	342	337	338	335	354	314	336	366	333	344	336	312	333	358	337	363	319	296	323	340	330	336	355	365	327	345	365	334	355	316	326	323	338	329	328	336	337	315	349	361	338	313	366	295	343	348	317	357	356	351	339	349	353	328	326	338	330	352	308	346	342	322	366	355	312	352	294	350	319	342	307	353	354	315	343	330	310	336	335	356	368	325	351	336	339	334	316	328	279	322	341	338	312	349	352	325	334	320	305	348	342	347	335	352	324	329	349	362	361	357	334	346	336	315	339	341	296	305	323	336	334	311	352	332	334	293	344	304	329	355	339	341	326	320	358	338	339	329	360	343	328	340	328	334	367	348	342	299	296	356	303	343	325	304	321	339	347	325	337	316	331	339	348	351	351	355	374	329	337	322	355	353	356	336	318	353	344	324	337	328	318	346	327	334	313	333	337	334	347	314	328	338	308	343	341	332	332	331	338	352	348	348	341	304	317	346	320	299	350	307	351	359	355	324	347	325	320	363	330	358	316	308	342	329	346	343	345	335	327	371	346	326	349	307	348	328	344	354	332	342	290	307	334	339	312	340	325	356	316	352	316	330	305	357	324	339	374	337	329	332	318	301	334	350	341	330	339	331	346	349	327	324	354	347	385	346	338	359	298	338	305	321	324	355	307	335	338	348	343	354	316	356	303	309	312	355	336	320	332	367	325	324	319	323	340	337	340	352	329	312	314	299	346	344	353	333	317	336	321	341	337	326	366	335	319	363	317	319	315	312	346	317	325	339	304	323	329	326	351	344	311	342	359	343	324	304	338	342	319	289	362	311	351	307	336	340	320	351	315	344	335	317	316	335	353	357	365	343	326	361	361	320	380	320	350	334	343	341	351	320	335	341	316	329	313	307	369	319	356	331	343	325	338	327	335	329	331	332	356	344	328	329	318	359	316	318	334	305	343	336	318	352	330	326	351	309	333	340	327	373	334	316	324	331	329	345	325	316	324	343	374	317	308	309	347	289	359	331	360	299	330	317	349	353	325	314	335	307	356	362	342	289	321	356	331	304	335	347	328	348	376	324	356	342	330	338	326	326	329	366	288	325	325	321	330	344	324	347	337	337	353	329	339	356	346	313	360	308	314	329	341	313	357	287	355	341	337	308	311	361	335	332	347	326	298	317	357	305	341	309	323	331	308	330	347	331	337	322	300	305	362	317	326	321	336	346	359	356	349	344	354	327	322	300	341	321	356	330	316	354	344	346	365	325	341	346	337	360	296	317	343	303	334	390	310	343	365	317	317	305	331	295	367	346	327	346	348	334	334	338	348	342	319	308	318	343	321	341	330	307	315	314	367	339	337	326	325	331	340	323	324	320	311	366	348	323	337	319	323	314	329	348	302	334	347	334	350	330	378	354	333	335	333	322	343	383	293	325	352	336	349	330	331	350	317	364	345	325	338	338	344	351	335	357	320	327	318	338	310	317	333	316	325	334	332	314	307	335	309	321	360	336	327	344	347	330	307	352	350	328	341	327	330	338	311	339	345	359	377	361	348	331	326	318	368	312	335	349	347	365	310	323	340	328	337	361	355	346	306	326	380	331	342	337	332	330	327	341	338	336	359	353	355	353	344	312	353	327	351	330	330	343	340	313	371	360	355	335	351	312	331	329	324	322	357	338	335	329	320	311	362	378	347	320	349	334	347	346	358	319	335	309	328	326	339	368	337	341	314	348	385	326	324	337	313	358	317	378	312	325	346	339	373	319	322	335	323	327	313	373	354	314	315	326	316	323	340	325	325	350	315	356	335	349	334	319	302	325	301	363	338	335	354	377	324	338	326	344	332	325	354	330	325	334	343	315	341	349	337	337	353	330	335	350	334	303	326	335	322	334	322	317	320	321	353	343	350	338	355	370	367	330	329	322	309	353	336	344	317	354	356	337	352	351	322	327	330	339	346	341	317	353	319	320	299	341	335	324	350	338	335	310	331	305	350	326	362	322	357	333	331	306	295	331	325	353	322	309	313	352	323	336	358	326	322	333	329	330	315	344	370	310	295	333	333	328	349	376	371	313	333	335	331	317	301	359	349	326	340	336	329	355	343	285	345	341	328	352	334	354	330	344	364	291	347	309	317	344	310	331	318	324	325	347	357	306	310	323	339	339	334	323	331	309	324	364	332	328	324	390	361	348	338	339	343	339	348	339	352	330	337	342	343	336	331	345	339	326	318	339	315	344	314	344	380	370	331	319	355	360	340	321	306	336	338	340	342	344	344	308	330	304	312	327	363	296	331	346	377	342	317	359	349	327	304	349	310	343	320	327	339	308	299	320	279	324	320	331	325	349	341	309	349	327	350	284	319	351	362	328	361	319	329	333	309	349	329	343	332	337	340	310	299	329	357	363	327	343	294	347	343	371	311	350	340	336	372	273	342	324	377	364	309	324	313	349	313	326	317	335	325	341	335	363	341	311	324	315	308	334	352	321	332	320	345	330	299	341	327	331	335	310	327	340	325	333	308	339	364	313	330	275	322	338	337	332	322	347	318	298	324	342	315	335	347	362	331	348	336	331	330	321	326	314	336	333	338	334	359	352	308	318	368	324	309	314	320	305	332	339	316	344	303	349	347	326	327	333	327	332	318	361	357	351	315	343	334	325	337	323	369	355	325	322	349
13320	11117	12329	9896	7178	4319	3573	2603	1772	871	570	533	448	315	339	318	312	249	311	250	238	249	218	239	222	228	220	227	212	231	222	226	231	211	251	232	226	250	225	218	226	200	223	217	217	194	209	185	199	205	198	211	216	209	229	192	209	193	209	208	197	181	195	180	189	226	182	176	206	187	198	204	212	196	186	204	210	206	204	197	192	186	211	218	172	221	218	202	197	185	195	219	203	203	212	209	179	204	213	212	183	203	189	199	212	202	192	213	189	195	198	200	200	194	194	199	184	177	190	191	197	187	216	192	180	212	198	169	209	179	174	219	202	193	201	202	196	216	180	207	192	197	217	201	194	209	200	185	199	201	174	225	219	209	183	180	201	204	173	208	189	188	200	187	199	206	177	213	195	190	180	214	179	207	187	182	215	204	203	187	183	182	215	182	192	203	175	194	188	191	206	183	188	176	171	195	203	199	213	193	190	207	206	193	179	205	194	177	169	184	195	196	226	202	196	204	179	221	190	192	178	186	189	192	185	193	187	170	189	188	221	207	196	176	194	215	220	190	211	208	200	186	189	196	197	180	167	181	213	198	186	175	193	191	194	189	216	174	174	176	163	202	219	207	199	221	185	212	229	210	200	189	193	177	200	195	211	214	155	192	209	204	203	216	199	219	178	195	192	178	215	201	195	193	223	182	208	202	186	194	194	195	185	193	205	198	226	191	186	177	170	201	216	186	184	187	225	210	191	212	201	177	190	187	193	205	197	220	212	202	194	192	205	179	198	201	172	200	209	193	208	186	182	211	218	197	195	206	194	200	169	190	194	210	190	193	190	179	189	182	188	191	208	193	194	184	220	206	188	186	233	196	174	203	183	218	192	204	187	201	191	189	195	210	184	235	214	195	195	177	199	206	213	186	210	190	184	184	194	183	182	193	190	190	195	206	168	196	206	194	195	209	217	205	187	196	195	201	204	206	193	174	183	205	191	224	191	197	187	217	180	195	232	201	203	193	197	192	175	181	194	208	218	189	177	217	177	204	191	207	196	193	203	200	198	211	208	199	214	214	192	210	209	186	196	207	199	233	177	172	220	222	193	183	210	202	197	202	190	192	201	196	175	197	189	170	207	196	201	218	193	180	194	172	200	216	166	198	174	205	192	199	174	198	185	193	207	201	230	189	199	189	211	187	200	220	197	216	213	189	207	205	184	202	202	202	177	214	212	204	188	198	181	214	207	191	220	200	176	233	184	181	183	206	166	188	216	204	183	183	196	209	191	203	197	187	216	195	174	202	188	167	183	211	229	212	198	183	203	200	199	190	185	205	196	173	187	202	193	180	176	197	198	181	194	176	193	213	196	211	193	231	190	184	228	215	199	202	214	187	201	208	207	193	181	181	213	209	208	192	198	170	205	212	197	199	197	199	198	182	196	199	190	173	201	187	189	184	188	191	211	176	189	206	181	211	211	186	221	180	178	212	204	179	198	211	199	196	177	223	191	192	189	208	186	196	170	179	180	191	212	189	219	178	195	161	201	208	199	171	164	197	191	195	192	170	186	206	200	178	210	201	185	179	214	199	220	200	222	192	220	200	227	171	182	182	207	182	194	175	202	189	191	189	185	222	198	184	220	164	213	187	153	189	199	202	210	192	212	195	224	196	209	189	205	206	212	223	198	175	196	175	199	205	174	185	206	159	213	193	202	222	195	188	193	194	217	193	202	206	182	201	179	202	216	217	189	203	180	193	200	176	176	179	206	226	179	191	208	207	193	175	194	193	196	215	210	203	211	219	204	189	187	195	210	182	213	183	195	182	199	185	212	178	180	185	185	197	197	176	222	189	209	200	186	190	196	204	212	201	184	203	206	167	199	182	197	210	179	175	161	198	213	181	180	204	219	199	219	192	190	215	182	198	198	194	195	181	219	217	190	196	180	226	187	198	193	192	208	199	216	218	196	213	210	193	202	209	194	201	213	224	188	206	221	194	163	208	193	201	178	211	172	207	207	202	196	205	197	183	199	204	203	185	204	200	193	202	196	185	197	189	179	210	213	184	210	181	194	210	215	209	197	208	224	201	181	203	188	202	208	214	219	171	170	219	191	175	231	214	189	190	221	184	203	218	187	222	191	201	168	158	194	188	178	198	155	200	210	178	215	204	184	197	197	206	181	181	180	178	184	229	197	215	183	183	199	203	197	169	207	176	194	196	191	189	184	181	166	245	193	193	210	223	179	208	204	197	217	183	180	191	215	222	165	213	178	189	183	204	194	188	209	193	164	184	202	205	203	182	192	197	199	190	182	168	171	210	194	176	216	193	186	205	159	202	196	206	162	190	213	189	240	198	189	199	206	188	209	215	193	201	218	204	175	185	177	194	190	221	229	187	172	212	197	180	219	199	205	196	206	204	198	212	197	187	161	197	206	210	198	189	200	197	212	187	193	177	180	194	187	179	180	195	197	216	217	209	213	178	209	187	208	210	202	183	190	182	168	194	204	183	189	213	195	185	184	179	149	187	194	180	190	196	206	189	212	207	181	199	209	181	179	180	200	193	177	215	182	199	164	179	161	205	191	171	241	199	189	187	193	216	208	206	201	182	201	237	184	173	185	185	205	203	201	200	194	203	204	215	196	201	195	191	191	177	179	195	177	190	201	192	201	178	180	180	195	199	178	217	164	194	206	198	178	198	163	186	231	194	195	168	189	179	203	202	206	197	213	208	202	205	180	181	187	222	201	189	211	201	193	207	203	212	203	215	204	178	206	216	214	211	181	186	183	194	177	190	199	205	190	221	197	158	191	208	193	212	180	227	186	213	187	188	210	207	197	203	194	178	186	169	203	189	186	214	189	198	215	172	206	198	203	188	195	187	207	188	187	181	212	168	194	172	198	186	189	189	198	188	210	208	191	226	204	208	196	234	185	208	215	207	196	235	207	210	174	195	176	204	182	188	212	187	203	180	201	180	222	183	186	195	203	180	187	182	209	204	197	177	185	175	191	202	189	206	228	184	211	212	183	199	200	219	206	204	180	186	203	203	191	199	209	180	183	187	215	195	182	200	197	212	195	194	201	198	221	200	196	194	206	225	210	208	186	204	226	190	182	206	217	193	195	197	200	191	188	189	191	187	190	202	183	204	206	192	257	206	189	205	193	204	214	197	217	212	201	197	205	179	219	198	185	235	189	190	201	215	190	208	192	208	183	187	192	207	181	186	206	209	193	210	197	206	193	189	191	202	186	208	196	198	183	189	176	206	223	210	206	195	211	188	182	177	189	204	175	203	219	175	210	163	206	193	186	201	170	207	192	213	212	180	178	185	192	211	195	213	181	220	211	186	205	211	197	185	217	214	195	205	182	190	202	194	188	191	184	199	185	203	203	205	187	207	185	161	222	199	183	194	193	182	204	173	190	190	172	210	212	230	179	194	202	202	194	191	195	204	193	199	208	194	208	189	180	173	195	198	182	211	202	175	203	198	192	214	191	161	202	193	191	185	207	202	208	181
8518	10832	17391	19606	18149	13127	12489	10224	7792	4242	2597	2366	2097	1590	1361	1351	1126	945	1111	1143	917	805	765	726	772	741	729	680	752	791	733	805	861	891	717	765	748	737	687	658	589	621	619	607	562	622	580	633	557	589	558	543	511	571	560	557	521	538	552	533	513	520	537	508	508	484	532	501	510	449	453	526	491	496	460	476	482	467	478	500	499	498	470	507	501	534	477	501	529	490	495	539	539	529	491	532	562	445	502	462	503	497	504	493	469	476	503	457	466	470	497	464	494	491	478	492	511	494	475	529	457	510	512	492	450	475	432	454	494	465	485	460	528	477	526	436	479	467	441	494	454	488	516	467	492	495	462	493	453	467	462	503	474	484	495	494	463	468	472	476	499	498	524	469	468	480	458	482	477	513	490	454	518	458	487	462	446	494	480	513	476	496	492	502	498	451	490	510	521	465	514	425	450	476	526	464	479	507	483	449	482	482	457	467	450	494	480	464	475	482	496	471	454	464	469	501	500	493	458	503	486	501	493	482	479	552	496	509	469	453	459	488	523	494	479	489	464	459	468	426	492	483	473	492	478	493	502	508	471	472	481	496	451	517	450	492	476	485	490	480	483	523	454	501	453	445	469	488	463	476	452	480	471	494	468	451	497	489	505	477	495	483	467	472	466	451	457	475	481	464	483	493	445	477	484	504	500	494	498	490	455	449	480	470	408	529	489	456	486	502	464	508	464	486	488	454	473	425	499	485	461	506	469	491	489	480	481	474	471	505	466	511	502	478	512	498	475	488	471	488	494	474	496	476	491	479	469	448	510	513	500	536	459	505	497	499	510	504	461	490	463	478	477	480	466	462	488	475	488	452	474	445	465	493	460	505	487	476	492	467	492	505	473	488	516	518	495	478	479	464	518	459	505	478	461	468	492	512	516	496	477	462	533	502	471	475	488	496	467	510	485	496	508	486	458	496	492	450	483	461	481	483	502	461	519	478	521	530	469	463	492	495	471	478	493	498	464	479	489	490	501	481	477	467	481	485	464	500	491	456	471	463	495	499	540	476	504	456	440	502	463	472	456	451	489	487	500	450	489	495	464	473	485	472	502	492	460	474	493	531	477	461	460	534	457	471	471	450	469	488	492	463	525	491	447	508	471	511	493	478	499	478	454	441	505	498	472	494	485	489	490	480	452	496	526	514	480	482	498	504	492	463	486	525	490	487	525	485	476	489	509	527	487	489	528	483	453	507	445	502	433	476	455	478	486	496	505	502	458	499	499	504	486	504	443	478	475	472	525	455	489	470	522	496	494	519	511	514	464	446	480	444	484	499	508	468	512	493	459	490	467	495	465	502	467	487	494	484	471	448	490	475	466	478	481	472	463	480	492	474	514	497	511	443	484	463	465	503	494	491	490	491	467	515	477	488	512	478	455	516	475	482	468	529	492	472	477	526	480	510	482	488	493	479	545	490	548	484	469	463	460	498	482	510	539	470	488	481	473	472	503	463	444	494	505	478	493	510	461	487	439	490	483	460	462	505	466	494	479	437	508	471	483	493	468	488	462	493	526	470	482	436	463	486	467	489	502	501	524	481	502	479	477	499	463	469	446	449	457	487	492	504	483	460	489	469	456	503	505	464	505	491	523	506	483	469	504	459	509	459	476	492	513	468	491	479	506	484	445	483	529	476	462	513	480	482	507	497	534	480	498	483	475	429	467	506	463	475	473	494	464	426	482	452	488	515	498	485	484	470	475	469	517	527	513	482	509	465	465	502	458	500	508	466	465	498	494	492	497	470	499	542	443	472	487	515	517	484	495	521	491	474	493	456	462	505	509	492	514	507	516	440	444	523	440	508	502	442	461	488	469	494	497	467	494	489	473	490	479	470	477	482	539	496	519	455	500	470	477	469	510	496	512	444	472	475	455	487	462	513	517	483	465	498	504	459	500	478	484	506	460	498	439	523	467	523	486	497	520	492	460	477	465	512	491	457	479	492	474	483	495	481	471	468	503	516	480	473	496	450	468	445	489	498	460	492	478	489	484	477	479	511	480	510	492	468	471	503	516	471	462	500	475	492	500	494	508	476	465	476	503	483	492	465	495	533	504	459	488	432	450	500	537	459	487	464	485	501	494	518	483	465	501	484	486	510	516	498	472	519	471	476	513	522	471	492	473	435	498	505	499	484	496	499	490	476	482	471	495	463	440	481	474	479	505	482	499	501	489	443	473	468	469	479	482	488	504	493	515	463	445	505	473	474	453	500	495	493	480	469	468	485	491	473	480	510	504	528	452	491	463	502	486	485	482	504	497	451	462	501	453	456	471	480	490	498	506	457	449	478	480	473	491	459	445	507	478	484	520	538	478	498	475	463	524	494	518	468	458	460	445	483	470	498	474	468	503	453	501	478	493	490	472	493	501	493	505	499	518	480	495	483	470	435	472	495	492	448	478	493	499	454	433	496	471	478	472	458	480	463	502	489	483	484	463	452	455	479	460	496	514	480	522	489	506	486	461	468	450	507	466	494	493	471	490	483	436	495	505	501	462	481	476	485	498	489	482	469	481	473	478	506	460	479	447	464	476	464	515	493	500	512	437	478	486	487	481	470	473	506	451	485	470	464	449	513	509	472	495	489	470	471	440	450	508	497	503	497	514	503	502	489	465	490	474	486	495	510	451	533	494	459	531	489	496	475	483	516	468	512	509	484	510	427	512	504	465	473	521	489	471	482	478	472	435	490	525	511	487	516	468	454	471	505	535	505	489	517	513	540	512	454	481	433	498	498	463	514	499	489	439	500	520	481	501	488	522	462	462	488	472	487	497	502	452	470	476	481	493	455	464	469	516	465	479	467	467	494	477	482	501	465	483	500	444	444	490	479	508	466	485	485	519	488	480	471	419	505	474	492	466	451	498	483	466	468	491	516	436	512	492	479	479	501	451	439	492	446	470	469	489	473	468	516	490	511	480	497	455	494	447	550	470	498	465	476	462	516	499	503	474	513	487	488	498	459	442	478	466	461	506	449	507	475	478	472	471	495	495	501	484	477	478	470	458	493	467	502	475	509	505	495	495	463	460	479	468	502	463	499	455	483	494	474	476	499	503	487	482	495	502	454	540	482	484	544	508	480	482	471	443	461	450	542	456	497	507	512	453	470	463	471	458	477	506	499	493	490	470	473	461	466	502	481	436	469	508	494	495	461	487	536	479	491	532	515	499	444	470	473	461	486	482	511	479	483	479	461	505	479	499	451	500	487	512	496	484	446	445	478	517	479	491	493	472	480	493	493	502	444	469	474	526	473	487	481	463	497	458	478	482	476	487	495	482	507	467	506	445	466	473	497	502	467	481	475	518	514	464	507	515	493	462	488	518	458	486	470	466	492	473	466	493	478	454	443	494	533	500	456	497	479	523	502	511	471	483	489	485	476	492	465	471	490	493	459	485	506	460	476	487	468	507	463	460	469	479	483	477	496	462	489	476	468	488	504	464	466	494	461	465	443	542	486	453	467
30391	31530	32484	36471	27528	23323	19738	12646	7206	5045	3499	4006	3489	2264	1767	1216	937	891	700	619	551	443	313	337	358	316	323	283	285	272	312	268	319	350	280	269	258	273	251	228	230	206	254	227	248	234	249	254	209	230	235	223	215	256	193	199	226	234	224	207	213	236	179	203	198	208	226	199	209	208	159	181	185	218	196	182	199	177	218	186	190	206	181	177	184	207	209	203	203	183	222	209	207	224	222	208	173	189	184	193	172	166	190	207	232	189	195	198	165	210	172	187	205	209	198	193	176	201	230	194	168	188	204	211	208	205	162	184	171	194	210	184	204	187	193	192	180	179	191	209	209	216	194	187	174	202	201	193	195	177	177	177	191	188	204	186	215	192	199	184	214	172	211	205	190	182	192	196	158	182	186	182	218	197	178	193	203	181	202	198	187	193	208	191	198	185	183	219	198	187	190	181	186	178	199	193	202	185	166	162	211	185	175	213	187	185	187	191	194	190	195	195	204	206	168	190	212	183	211	198	192	201	186	204	191	168	200	180	172	185	213	215	199	219	166	160	175	213	172	193	206	184	181	192	197	180	220	203	195	178	210	211	212	204	210	219	210	227	199	189	194	185	202	186	193	187	190	195	186	168	207	230	197	197	169	196	197	207	204	190	187	183	161	187	189	188	186	230	200	203	193	211	176	202	189	176	203	183	184	210	191	197	192	180	175	191	176	178	216	184	177	187	196	178	171	194	212	214	195	185	189	203	194	179	189	178	186	200	188	187	202	201	190	161	184	223	181	220	174	173	191	198	199	202	168	195	187	215	181	195	208	202	195	180	177	172	203	197	198	180	174	179	187	192	182	205	189	168	208	206	206	206	190	190	195	202	185	210	202	191	212	191	179	191	174	174	184	203	187	189	215	179	205	225	202	189	192	193	177	200	215	207	199	193	186	203	190	199	212	213	190	199	187	198	176	175	177	161	191	213	176	203	183	198	227	184	176	187	194	180	198	189	189	209	223	187	168	196	189	192	183	206	188	179	200	197	191	203	179	200	198	210	201	178	214	202	182	194	205	199	191	200	188	174	194	219	171	194	183	199	197	195	207	186	189	189	195	213	194	182	215	198	182	170	193	202	206	200	192	193	183	170	203	185	191	193	176	180	217	195	199	179	182	194	186	178	192	192	189	200	204	193	205	181	174	196	167	197	194	189	200	186	199	201	201	194	177	192	172	167	197	174	191	170	209	187	193	218	176	223	214	195	160	217	215	195	207	185	194	240	208	193	180	215	213	205	196	209	184	187	196	182	205	195	199	203	207	174	183	208	192	210	188	174	203	213	170	212	186	198	191	217	191	181	167	178	172	175	191	199	212	188	188	200	189	188	177	178	222	184	185	189	195	210	154	185	200	186	189	227	208	209	195	198	215	209	177	206	192	198	189	182	200	201	201	168	183	211	215	215	211	194	213	183	195	213	185	196	199	214	177	185	193	208	203	160	191	196	191	218	207	197	222	202	202	181	182	197	190	200	200	184	208	202	167	171	222	220	202	202	209	195	192	199	204	174	172	177	174	188	191	192	194	166	193	182	180	180	199	195	198	203	196	181	190	199	185	211	211	189	205	210	199	206	203	190	181	196	181	200	186	185	189	183	185	199	178	186	184	213	203	196	176	208	221	182	204	193	203	172	205	210	219	179	176	188	207	191	194	180	220	201	181	187	177	182	196	184	213	215	210	208	189	172	196	213	191	208	188	209	167	170	185	175	213	189	167	186	214	185	213	210	179	164	199	169	197	193	180	200	184	196	198	203	208	198	178	192	199	187	188	174	208	185	192	192	189	182	190	194	198	187	164	203	175	205	198	171	199	180	185	212	182	175	207	165	203	207	184	194	193	175	172	209	182	209	205	197	202	210	206	180	216	154	173	206	181	204	205	180	197	215	186	198	183	213	184	199	216	229	188	200	181	190	196	181	186	211	206	186	183	183	217	225	206	215	213	203	229	179	175	213	202	159	203	195	185	207	190	212	194	195	183	170	202	187	178	209	209	221	169	178	216	192	180	223	209	212	188	181	204	194	186	180	193	214	212	187	174	207	168	199	205	207	197	191	214	189	185	194	195	195	203	171	180	219	199	179	220	213	188	171	215	176	182	171	176	174	231	164	181	226	221	230	179	192	215	177	204	182	194	191	222	212	202	187	194	188	161	212	195	232	214	209	191	197	194	194	191	185	200	182	193	197	187	161	186	206	173	185	180	198	182	180	193	199	171	170	184	185	206	194	211	186	211	196	187	161	207	213	217	179	220	184	177	193	197	196	171	189	197	191	221	200	156	179	200	184	173	195	201	179	168	182	191	215	185	206	204	197	188	154	188	193	200	200	178	190	188	187	187	210	187	184	186	186	195	199	217	200	191	202	198	156	185	164	195	192	213	207	176	193	199	175	216	176	188	193	182	214	206	168	182	205	184	200	202	183	179	189	185	186	224	204	200	207	192	160	197	216	197	214	195	189	174	199	191	182	180	212	201	221	207	179	199	172	203	184	199	174	181	186	206	211	198	162	200	221	201	212	192	207	194	171	197	192	193	164	202	209	190	204	169	180	204	197	199	191	209	203	176	207	192	188	199	184	208	206	192	174	194	182	166	205	194	172	181	208	200	216	229	206	175	208	213	176	176	190	232	199	189	198	197	204	205	189	195	179	207	201	170	194	167	198	217	172	208	197	187	168	183	193	184	184	171	191	175	188	192	220	195	206	181	210	198	187	182	205	201	221	181	204	202	202	201	218	193	188	202	209	201	213	183	166	176	199	192	198	235	195	186	207	170	216	201	198	185	198	186	191	193	186	203	183	205	180	204	192	209	201	164	186	212	158	179	227	215	160	185	187	211	200	206	198	181	202	197	202	203	189	188	157	184	193	179	220	180	196	172	191	178	185	172	189	209	194	190	201	170	189	214	181	210	212	193	180	199	196	186	191	189	204	176	186	196	220	184	195	178	191	193	212	188	185	208	195	191	188	178	209	171	205	210	196	197	190	186	190	202	202	205	177	198	188	193	221	211	181	176	181	198	210	189	179	193	222	210	206	189	167	174	178	192	196	194	188	181	184	168	181	187	187	169	181	176	193	175	187	174	209	210	207	224	192	202	197	186	212	208	215	173	188	214	215	170	195	200	200	200	181	188	201	168	166	186	172	168	189	166	202	181	212	207	180	202	203	199	163	190	206	178	184	174	234	176	207	207	199	186	173	219	192	188	217	183	191	221	215	175	209	190	175	182	186	170	167	194	211	205	220	209	201	200	184	180	195	197	189	199	177	187	181	174	181	205	164	206	173	200	183	205	199	195	214	182	184	183	187	203	166	178	192	189	196	175	204	183	203	198	205	191	197	191	182	211	188	165	182	183	173	185	193	208	185	192	191	198	218	196	234	183	178	183	184	157	204	198	188	216	189	212	176	195	182	210	168	205	196	159	177	187	195	193	181	208	189	183	215	203	180	164	191	217	185	181	227
19773	26400	29967	35819	34242	30560	27568	21032	16814	14076	10202	11173	11391	7594	7389	6233	5383	3713	3547	3649	2881	2136	1407	1476	1581	1383	1211	1285	1109	1196	1184	1303	1556	1537	1180	1121	1098	1034	992	952	857	856	909	837	792	847	945	805	769	702	627	697	607	704	705	700	628	642	578	591	619	570	545	510	523	512	529	494	483	505	470	490	467	466	478	479	480	470	490	466	481	491	488	465	515	501	529	532	526	553	540	542	589	539	557	576	532	475	483	475	507	482	451	506	487	472	480	484	485	449	475	480	456	475	442	494	492	497	494	486	486	466	485	437	455	426	462	469	467	452	499	511	459	500	442	464	464	457	441	433	496	483	452	487	474	485	483	447	440	447	472	494	463	456	470	487	443	498	448	454	450	475	437	423	463	460	475	500	526	431	453	468	503	491	448	493	476	428	459	495	419	459	492	467	528	448	430	467	468	438	461	470	436	480	438	478	485	473	471	449	466	514	468	467	460	481	451	438	472	462	448	465	497	433	465	453	456	525	426	466	429	482	465	480	462	452	463	468	462	482	451	451	454	465	461	469	484	478	487	460	514	504	442	470	452	465	471	459	433	397	446	466	458	499	487	466	480	492	468	454	478	487	478	427	473	463	467	429	464	465	470	479	468	426	417	448	433	497	451	446	491	442	426	437	480	475	469	455	463	427	467	469	443	474	471	486	446	440	494	499	435	463	469	500	443	479	478	429	466	454	536	409	446	469	484	504	434	457	500	492	496	477	492	470	499	492	456	439	483	454	444	443	444	434	479	445	451	450	440	466	464	421	468	431	442	488	497	480	445	505	492	472	455	448	481	487	450	493	453	462	490	471	410	476	432	468	425	484	444	458	457	471	481	508	447	493	453	478	457	471	479	445	505	479	482	475	460	453	450	471	470	490	418	464	504	474	442	465	428	425	460	430	456	460	481	477	418	449	460	450	455	483	486	458	476	438	468	514	469	479	449	462	478	443	456	464	434	484	462	443	466	475	459	483	468	435	446	493	446	449	460	480	442	506	446	453	470	497	486	469	465	468	456	483	464	461	461	493	471	445	434	442	460	439	470	482	441	472	443	495	429	454	489	456	435	477	474	476	481	497	469	500	495	465	496	474	500	410	474	480	438	441	467	466	478	469	441	412	503	470	515	464	508	442	453	430	466	435	475	485	502	490	475	485	470	460	486	456	462	451	474	457	446	464	490	448	482	446	466	454	442	450	450	442	463	453	434	468	474	470	453	501	462	490	456	436	424	476	445	520	451	469	436	485	462	424	450	484	503	495	463	498	479	460	469	431	473	484	432	443	453	481	507	463	470	468	457	441	469	467	443	473	495	462	511	492	488	455	472	477	485	474	453	442	472	438	464	477	476	469	472	460	522	495	466	481	458	479	425	462	501	497	459	410	462	457	471	442	482	451	505	444	465	469	480	485	441	429	460	430	493	456	469	472	458	458	510	495	495	487	444	484	466	436	437	444	443	479	467	477	458	459	469	442	468	471	451	480	483	447	460	452	459	478	460	479	452	513	462	441	423	473	441	435	412	459	525	436	481	469	443	458	450	494	519	439	461	508	464	453	458	453	473	494	498	479	439	452	460	488	464	456	475	463	478	478	472	454	468	465	455	516	490	451	453	440	463	462	462	462	504	475	461	475	454	485	455	491	440	467	473	447	483	448	466	452	472	472	485	466	490	486	438	447	479	463	504	484	497	477	485	469	462	503	455	455	447	488	460	456	458	479	532	417	473	476	445	470	430	501	467	488	505	467	480	465	462	455	445	489	481	464	428	472	443	482	482	440	489	451	479	491	470	437	425	466	452	494	473	448	496	461	482	423	478	482	453	506	483	441	458	456	437	489	500	441	464	411	418	483	477	485	494	467	405	476	492	455	475	473	489	486	417	477	453	478	463	495	458	463	516	467	455	457	454	461	489	472	435	497	465	463	468	422	501	478	491	463	512	466	467	448	486	488	419	479	476	474	478	408	433	474	452	475	492	435	452	467	462	443	453	480	438	446	484	444	479	459	455	444	471	480	491	448	472	453	445	490	439	470	446	474	469	497	431	478	470	466	501	471	465	472	472	517	443	469	470	470	477	467	442	457	486	434	449	485	497	458	456	456	474	496	494	453	447	474	478	461	484	436	439	469	454	468	445	472	461	475	448	449	449	431	461	483	450	449	467	450	487	468	455	449	497	422	465	428	505	446	492	463	514	467	475	475	472	462	457	462	461	487	454	479	445	429	457	476	448	454	458	435	470	486	492	465	487	438	450	476	435	422	446	491	471	449	481	473	483	479	496	458	454	457	477	462	496	451	455	487	464	458	478	462	510	507	430	469	467	477	475	426	482	459	511	521	449	456	462	480	459	513	448	476	475	466	458	462	475	492	463	476	458	461	456	441	454	461	483	439	478	480	498	442	511	473	459	453	460	416	438	470	450	507	486	487	445	459	438	481	488	435	487	455	439	488	443	483	465	459	490	484	505	503	483	469	487	461	458	450	453	493	468	493	437	474	468	502	498	459	466	435	483	478	447	490	450	470	448	471	486	453	482	509	467	473	490	498	479	486	467	470	489	471	440	459	501	447	461	456	428	522	447	468	446	454	483	491	428	490	505	497	480	467	447	459	461	441	488	462	448	473	457	432	458	448	437	428	447	464	483	435	454	471	427	481	488	479	454	454	496	433	441	469	464	491	457	498	493	491	465	459	488	450	469	483	487	454	463	457	491	438	467	476	421	466	446	490	452	458	472	461	487	478	487	462	454	444	409	475	475	455	491	487	520	461	483	460	497	489	462	464	445	461	456	468	504	452	474	455	494	449	451	499	452	467	479	437	506	476	462	473	462	460	534	468	488	469	438	435	470	479	468	454	468	454	450	465	458	507	451	460	476	459	481	460	482	440	458	459	462	461	480	436	459	494	417	445	477	467	467	468	443	473	480	446	480	453	429	487	469	507	470	505	455	465	434	460	514	477	458	453	435	446	483	459	451	451	461	484	480	511	454	459	457	472	452	485	502	466	467	488	493	492	470	502	452	494	478	467	400	450	451	473	455	459	498	476	502	485	475	463	494	446	459	513	479	466	419	466	473	454	474	486	469	465	502	494	477	505	444	487	424	467	510	474	464	454	449	479	457	448	449	467	445	461	460	456	452	481	494	467	441	472	509	453	437	482	508	446	477	445	504	438	481	463	453	461	476	498	448	487	448	485	514	447	470	430	428	488	492	454	481	459	432	444	396	497	435	472	439	504	468	498	495	473	462	488	480	489	458	466	487	487	464	451	501	464	467	458	479	470	487	459	491	489	460	445	466	479	459	466	454	448	488	470	446	435	453	461	460	484	442	499	460	503	490	466	460	468	451	467	466	442	513	469	458	483	462	464	474	466	481	450	456	504	472	474	478	461	456	463	459	479	483	472	468	492	446	428	455	464	438	452	482	444	441	473	492	484	504	436	508	460	481	498	429	500	456	491	482	505	442	467	473	466	432	469
38245	38234	35031	38585	30284	28330	27892	19113	12445	9480	7644	6859	7052	4405	3010	2055	1730	1256	1040	1418	751	836	495	375	526	361	318	277	290	316	261	289	301	312	274	265	292	268	203	215	233	236	224	203	198	195	227	241	220	155	209	183	175	185	195	185	183	160	160	153	156	124	147	144	144	139	132	134	142	154	148	136	129	157	143	151	153	150	154	142	137	139	123	156	119	125	130	154	136	151	148	135	138	165	149	155	118	168	143	156	127	137	147	158	136	131	137	137	140	130	142	162	128	144	136	131	148	120	135	150	152	140	124	151	138	124	101	138	141	169	121	127	124	160	136	137	147	126	143	123	142	137	162	139	119	145	144	130	140	126	138	146	142	126	138	141	141	148	136	131	116	132	145	127	144	129	130	117	158	122	130	143	141	132	143	150	140	122	123	147	136	150	148	131	114	120	135	124	138	126	144	146	141	124	123	148	143	130	134	133	127	132	120	142	164	144	152	142	142	127	139	158	143	125	154	128	108	138	124	139	122	133	130	126	118	139	137	134	127	142	130	137	126	134	126	135	143	155	143	154	147	126	121	143	141	111	127	137	150	149	133	107	139	131	140	139	130	111	131	135	115	158	117	125	132	142	153	134	132	151	132	122	114	127	143	144	133	121	109	122	163	137	145	141	131	136	154	125	118	140	122	155	151	145	125	147	121	100	132	133	137	142	125	137	117	139	128	132	141	161	136	147	125	127	124	152	123	138	144	142	124	154	132	142	120	134	121	123	128	147	131	152	117	126	131	130	130	170	135	114	144	174	158	147	131	152	142	131	137	126	147	139	130	131	139	130	132	157	140	131	136	131	142	124	144	148	137	109	131	118	137	126	145	126	148	128	128	140	133	133	143	149	125	136	135	164	147	127	141	145	118	131	138	142	138	141	131	138	143	130	107	125	129	137	127	142	144	115	151	141	128	142	132	150	135	140	132	140	132	133	138	148	131	154	140	152	134	154	132	131	148	143	133	148	143	123	141	121	153	128	130	144	132	147	114	137	142	141	153	124	115	130	126	123	139	135	129	129	150	143	134	126	141	129	126	164	146	126	132	133	118	112	133	139	153	128	153	132	135	143	141	154	152	130	136	138	122	139	124	138	123	144	139	143	142	139	131	135	129	156	138	130	151	153	137	133	133	142	118	118	136	138	133	154	144	135	125	149	127	121	123	121	141	122	125	143	156	146	134	129	147	130	138	138	122	127	124	130	130	145	154	129	140	154	128	147	142	136	139	141	147	135	134	114	150	124	138	135	148	119	156	128	135	149	144	116	134	140	124	150	146	146	151	142	146	113	146	146	171	140	152	129	151	144	146	164	134	139	127	129	126	162	131	135	151	132	137	140	135	129	117	135	144	166	126	126	152	129	151	147	132	123	149	131	129	126	115	133	113	153	152	136	148	129	125	134	129	135	144	131	133	128	111	119	123	124	133	112	134	125	127	131	130	152	134	139	123	118	137	144	132	156	137	143	152	154	133	141	147	131	116	146	151	138	122	131	125	137	134	126	133	136	145	131	142	130	169	166	132	142	138	143	144	133	135	127	147	142	144	117	122	116	111	151	139	138	158	127	124	117	141	141	147	138	139	134	135	150	148	122	153	141	123	130	138	123	145	142	109	136	138	142	117	136	143	140	142	134	138	162	145	139	111	132	157	131	137	135	137	132	139	153	150	119	111	140	155	136	154	133	139	123	109	136	143	132	152	152	131	145	166	149	129	140	130	128	109	150	154	158	130	141	141	143	147	127	134	172	119	142	125	139	126	147	159	133	134	120	125	161	152	122	130	107	147	137	130	127	132	151	159	123	155	147	150	143	126	124	126	145	149	150	115	148	142	168	150	110	136	133	121	135	129	137	143	137	158	154	119	129	116	138	111	122	117	150	134	147	132	142	114	133	126	134	132	138	138	154	143	139	123	140	121	153	134	128	125	124	145	125	167	143	122	128	130	137	122	145	130	142	138	138	133	131	143	136	134	107	141	136	140	144	118	159	116	116	129	143	126	124	151	119	134	135	141	177	129	136	126	137	145	146	130	137	146	123	136	132	175	147	133	129	131	138	137	148	148	148	131	133	137	126	122	133	114	113	148	138	110	127	140	148	148	125	136	144	133	125	110	125	153	141	121	126	132	137	131	140	146	134	124	140	134	131	127	122	136	131	122	118	109	147	121	128	136	121	152	129	124	160	144	146	133	132	161	122	135	122	154	135	114	141	125	129	136	114	154	151	129	144	138	137	136	137	124	147	133	148	151	128	148	137	131	126	118	121	161	145	132	130	132	114	164	143	133	125	138	134	151	126	133	137	163	129	120	114	129	140	155	143	152	135	148	130	125	162	108	130	134	126	135	131	138	134	150	147	135	136	116	140	127	129	140	145	148	130	147	147	127	144	148	119	157	139	158	140	132	135	139	144	138	133	142	147	170	111	137	135	139	142	149	125	130	122	155	151	131	115	140	127	132	147	141	140	138	140	127	128	125	142	144	147	146	116	132	136	123	128	141	146	140	149	133	124	127	141	150	124	137	136	117	128	144	128	147	135	143	138	135	121	137	121	136	125	118	178	142	137	115	137	138	143	142	122	126	132	132	133	134	112	135	134	141	152	140	143	151	140	138	129	125	122	158	118	135	128	138	136	136	121	146	124	138	144	138	126	151	133	152	140	131	137	132	144	152	136	130	124	140	121	124	168	124	139	142	127	135	159	125	121	137	125	139	136	136	139	144	143	124	118	139	159	133	120	119	141	131	119	135	123	163	163	141	157	122	134	144	128	134	155	129	130	113	132	124	134	131	125	148	132	136	136	138	131	135	144	124	135	153	132	109	143	154	137	153	150	139	125	144	148	145	138	124	151	138	118	122	122	145	157	130	135	149	127	145	124	134	139	149	115	161	118	136	147	143	129	135	139	143	130	142	168	134	155	144	134	108	135	126	146	131	123	134	122	135	133	133	146	118	137	135	150	161	110	145	143	133	174	155	134	122	141	134	129	137	136	123	155	135	110	138	138	121	125	145	117	136	113	139	135	138	125	118	125	157	146	141	131	128	134	131	121	153	134	128	143	135	129	130	136	150	135	121	135	143	159	131	164	121	133	139	117	127	124	117	139	132	141	140	133	142	146	127	132	126	161	151	143	139	167	136	125	137	136	153	144	140	144	125	139	154	141	151	136	127	138	157	159	148	119	116	131	134	165	133	109	103	119	132	120	108	136	124	120	138	120	122	145	125	140	148	125	150	129	137	116	132	153	142	135	119	139	143	120	123	129	131	121	120	126	130	125	142	116	156	136	135	129	130	146	115	125	137	140	159	114	133	143	129	161	147	135	122	137	117	121	152	107	127	133	136	131	140	172	132	129	133	150	124	152	109	137	146	143	143	111	124	119	148	118	142	143	135	140	124	135	123	128	139	113	143	128	157	153	139	128	138	144	117	130	108	131	139	124	148	127	151	130	119	161	122	123	140	148	172	145
24850	32351	33975	38713	38813	37247	35536	23893	20938	18175	16147	14137	18109	12074	10454	9871	7666	5544	5626	6561	4430	4845	2228	1816	2381	1873	1701	1500	1494	1394	1410	1619	1611	1639	1339	1357	1292	1153	1043	1047	867	946	932	864	904	951	1102	1067	834	669	674	682	569	708	718	712	635	544	527	509	471	449	455	448	384	411	378	403	387	371	404	342	350	350	358	388	384	388	347	365	359	355	387	373	423	379	378	428	522	461	434	523	500	453	491	419	394	409	409	359	348	391	351	383	385	379	356	347	369	344	357	406	389	371	332	379	338	342	375	368	358	355	355	358	357	348	320	352	344	342	335	357	318	326	316	316	356	335	324	343	326	361	362	340	352	370	341	350	367	324	361	337	330	320	317	348	334	350	335	341	348	320	308	351	351	327	350	317	333	339	348	348	356	367	326	333	344	340	332	357	349	328	347	348	325	336	323	336	340	353	324	336	362	332	350	335	324	309	327	342	331	315	327	332	320	324	342	323	367	317	329	345	303	350	320	326	323	306	342	336	329	316	315	314	314	322	335	335	343	316	311	362	317	304	326	308	337	322	373	293	320	337	357	304	326	328	320	338	339	305	332	354	370	333	339	319	358	336	326	333	315	322	337	363	303	350	338	325	353	331	298	343	369	350	352	327	314	369	352	321	348	324	330	337	373	315	324	345	350	304	359	350	343	378	353	323	335	345	317	351	354	349	341	315	318	321	337	355	330	324	300	335	315	333	337	320	328	340	343	356	343	289	298	335	305	355	329	358	349	311	319	344	326	351	329	340	301	358	309	345	358	357	322	329	335	354	323	333	357	330	356	344	310	360	336	355	344	315	346	340	346	329	344	342	310	320	320	365	336	344	335	313	316	321	339	347	346	338	337	340	360	324	324	325	350	344	346	321	318	338	361	315	347	310	323	338	313	301	296	337	323	322	347	314	362	338	342	354	349	342	337	339	325	339	300	323	305	353	357	337	323	321	333	327	330	315	355	328	330	383	321	331	340	342	368	318	332	331	352	324	354	304	290	310	346	327	335	334	307	332	350	292	339	344	367	353	304	323	301	334	325	311	337	324	319	322	316	325	342	298	323	315	296	362	346	339	296	336	336	358	351	335	340	332	331	296	319	312	326	285	324	345	346	363	321	346	358	327	351	329	334	341	340	355	361	324	332	389	326	337	327	324	354	343	341	306	299	345	376	350	340	337	337	339	358	327	320	348	346	338	322	352	327	329	341	320	349	340	320	318	347	352	311	336	352	350	361	330	370	322	336	349	342	297	355	345	332	304	349	321	319	354	329	336	324	322	322	321	306	341	333	324	325	326	332	333	334	312	337	310	311	336	327	332	343	323	329	340	318	289	343	320	327	344	317	353	359	316	350	314	365	354	332	321	394	307	364	363	340	315	367	337	366	344	319	345	308	318	362	365	358	340	375	354	363	358	328	322	376	353	348	305	337	325	340	311	325	326	327	367	298	335	317	332	316	324	369	345	343	316	367	333	332	338	362	314	343	345	331	339	338	359	345	327	325	359	332	383	371	347	323	339	347	316	329	355	353	323	328	330	328	327	328	324	341	338	342	333	301	336	319	323	321	360	325	330	330	321	340	310	334	340	338	329	330	361	350	318	327	346	338	326	348	328	321	322	362	325	360	325	351	346	332	324	335	334	323	344	318	305	347	328	337	338	341	361	330	304	336	379	368	356	308	292	357	350	324	327	339	361	327	336	356	331	349	363	336	354	353	328	340	336	329	338	346	331	335	333	293	365	319	332	329	352	321	317	330	331	321	341	353	338	348	342	353	350	327	319	345	345	333	326	338	335	349	361	321	334	340	330	337	320	334	355	332	314	371	369	343	321	326	325	321	321	326	351	363	361	352	326	349	343	372	323	340	325	342	329	322	315	345	379	349	345	358	320	317	344	340	335	312	313	302	319	305	355	361	359	341	332	335	299	351	323	319	323	315	358	367	351	316	330	322	354	342	339	336	344	370	351	335	352	297	326	338	318	361	313	344	324	317	333	307	331	332	352	368	316	313	330	368	324	358	352	355	320	317	323	337	331	342	323	309	376	349	343	319	382	331	357	328	317	342	347	334	327	344	329	325	317	329	326	351	330	325	337	330	331	348	312	339	316	327	308	356	321	307	340	322	365	323	316	329	322	339	324	342	343	326	335	358	324	330	347	325	307	346	326	352	310	317	348	338	333	340	363	314	317	324	342	332	343	332	378	338	311	368	320	273	353	324	326	339	342	337	310	337	329	313	335	327	322	345	343	341	381	344	352	360	318	323	342	310	345	323	353	361	340	326	315	352	329	342	313	325	337	289	321	306	326	343	344	366	344	341	345	370	325	327	335	330	323	351	334	334	343	320	341	319	345	380	322	313	335	343	340	355	297	350	308	336	298	345	343	341	342	297	340	335	305	371	304	326	322	330	315	360	341	356	344	359	345	336	326	291	338	376	327	326	375	343	311	328	320	354	340	346	324	325	365	372	356	295	340	328	360	359	329	342	319	343	351	373	329	323	343	329	335	379	302	334	345	354	332	336	340	340	334	361	333	358	333	326	343	314	314	393	340	333	323	359	300	338	343	334	346	346	301	337	343	305	372	321	344	341	365	316	341	346	344	336	355	319	346	360	321	337	338	329	281	347	333	353	330	367	330	328	357	309	322	326	297	330	357	353	374	317	348	312	348	344	332	350	349	354	335	340	320	329	345	338	336	327	306	341	301	350	316	363	344	346	315	347	345	319	334	354	361	374	347	336	360	328	304	346	350	328	330	298	365	314	323	335	309	350	320	351	365	334	324	304	332	334	354	315	332	309	327	313	308	342	345	328	338	343	320	341	339	335	366	317	337	344	341	352	350	337	323	336	346	316	330	326	339	331	330	343	347	333	356	346	313	341	330	330	332	338	338	357	333	343	359	363	361	319	350	369	329	353	301	326	337	331	345	324	340	346	355	330	315	340	337	353	360	335	373	315	328	334	348	316	365	331	351	327	353	320	328	300	288	355	328	326	352	340	301	321	345	324	346	336	332	364	331	320	350	334	355	304	351	368	330	326	327	338	346	353	333	332	340	319	346	360	354	347	319	329	305	338	335	345	314	338	335	372	310	324	325	341	334	336	334	345	318	339	337	333	347	302	343	359	350	339	352	337	358	376	345	328	355	339	331	316	307	336	351	349	355	349	345	336	313	343	319	336	341	295	340	329	342	363	341	376	309	316	359	328	363	329	327	353	332	367	317	339	326	327	334	324	315	321	337	364	344	368	326	323	352	323	352	343	315	325	350	320	340	363	309	325	337	328	320	332	336	337	316	320	308	341	323	337	328	321	308	308	326	360	335	332	330	320	342	350	321	335	328	335	352	368	394	357	341	340	295	335	333	355	308	349	347	354	308	356	327	333	371	346	325	331	327	311	345	306	306	343	356	345	318	315	330	337	342	361	345	337	339	317	317	329	344	329	337	334	318	325	351	354	339	324	346	327	335	324	334	310	308
14833	12211	11394	10379	6787	4507	3635	2447	1316	753	563	501	420	330	352	275	262	244	274	257	278	246	233	258	252	238	209	222	263	235	226	243	249	251	234	241	226	195	222	223	238	214	219	232	222	213	216	210	181	239	212	222	213	197	212	185	167	198	183	190	177	202	190	205	195	191	206	182	205	219	201	217	182	190	228	199	180	189	207	226	193	195	215	210	194	199	184	182	195	195	220	204	193	214	201	205	225	187	181	199	212	183	187	194	194	188	208	186	213	207	241	173	179	184	203	207	169	199	211	204	219	182	180	207	171	198	203	178	209	156	209	176	168	200	184	192	177	179	189	178	208	232	207	192	199	217	188	197	218	199	211	191	192	201	185	223	214	188	165	192	213	212	194	211	191	212	193	238	198	201	163	195	225	197	199	218	187	205	196	198	176	194	189	185	217	188	194	210	203	167	191	182	180	182	194	206	191	179	207	195	195	189	205	170	190	186	188	177	224	176	182	187	193	217	183	176	198	198	180	189	182	212	193	213	225	188	219	212	211	214	181	211	196	222	179	168	190	199	182	210	200	221	190	200	202	204	216	211	229	194	196	172	216	194	199	178	180	216	210	182	187	213	206	207	173	203	202	214	195	202	224	204	199	184	189	211	171	175	202	201	190	194	216	179	199	216	192	199	202	191	194	204	225	187	211	164	182	203	197	228	209	168	207	205	193	214	188	202	233	180	170	208	194	210	205	210	189	168	203	195	191	219	177	231	201	200	197	207	200	191	204	209	188	223	194	194	235	192	217	194	199	187	188	211	207	202	211	204	217	216	188	223	214	189	187	204	183	187	176	195	214	205	209	201	191	214	208	217	195	213	211	196	179	204	174	202	182	222	177	198	182	208	195	215	191	210	223	172	183	208	188	177	206	179	181	233	177	201	179	192	202	205	168	201	206	174	197	193	219	195	180	200	185	183	193	193	198	195	205	201	198	169	210	202	182	172	212	221	188	217	169	190	220	201	229	197	188	177	202	197	221	186	179	182	203	180	165	209	191	183	179	202	204	188	182	188	183	191	230	195	184	181	193	182	181	216	215	167	196	222	178	203	201	207	218	178	189	208	198	193	170	171	196	191	181	200	199	234	197	178	210	197	211	192	183	194	218	161	198	193	191	230	200	207	218	187	195	208	198	189	194	189	202	173	189	187	201	215	202	185	218	177	170	234	175	192	186	184	200	211	217	194	168	204	178	199	175	186	174	200	185	221	217	210	199	189	211	182	183	189	186	175	178	197	184	218	202	219	201	194	199	165	184	190	177	199	202	213	212	188	218	196	198	190	201	192	207	183	200	194	203	178	207	169	197	205	212	221	201	189	216	205	175	191	208	174	218	186	181	198	188	186	209	205	189	181	206	204	208	193	202	197	198	174	207	193	195	180	183	219	215	177	200	198	200	192	179	176	217	179	193	185	184	194	187	197	182	176	204	215	193	227	196	190	209	201	210	171	193	210	181	202	202	205	197	208	190	212	227	200	180	194	209	190	225	183	165	175	214	199	188	198	170	194	176	180	201	211	182	201	191	189	185	171	182	190	178	202	178	188	205	207	182	193	206	232	210	197	181	209	203	210	205	198	195	195	185	213	191	179	206	217	205	188	198	187	186	213	219	191	186	186	192	207	208	210	184	181	201	206	191	191	177	164	191	202	203	194	200	206	225	186	184	180	186	174	182	192	209	212	202	178	207	209	174	197	183	194	197	190	202	182	186	212	184	189	188	206	191	204	189	194	194	187	186	173	210	192	206	197	193	166	203	216	193	193	181	202	217	191	192	202	196	197	198	180	192	210	203	174	185	181	211	199	235	191	223	188	179	192	227	217	208	204	206	174	203	200	206	183	195	222	210	193	193	224	201	188	181	225	201	212	181	181	192	197	200	179	182	203	215	219	193	212	177	204	184	182	184	212	180	188	214	191	186	180	192	217	212	193	187	203	205	232	200	205	195	198	220	200	188	162	200	222	184	165	211	209	204	192	195	189	193	202	209	204	185	169	224	178	217	211	229	211	201	214	219	196	197	204	195	191	179	194	215	197	187	190	188	228	211	189	187	186	190	203	182	179	198	210	181	221	201	190	201	205	189	198	180	182	219	207	185	195	198	196	218	198	175	189	195	191	209	185	187	204	194	188	217	221	190	195	183	206	188	176	181	187	207	203	159	202	222	185	190	198	203	177	214	180	213	206	193	204	209	180	178	231	189	217	207	170	179	187	191	166	214	186	214	175	197	209	185	204	226	220	181	197	198	193	181	192	210	184	216	196	174	221	180	197	174	189	212	215	186	186	205	189	200	208	188	198	175	194	154	206	217	185	207	200	167	218	189	187	231	194	199	194	219	216	197	175	160	198	166	194	186	198	193	217	187	212	190	196	168	187	178	186	184	209	197	190	207	197	193	199	212	191	197	204	172	195	205	209	183	227	164	206	171	179	188	181	209	197	191	196	182	206	215	174	180	192	190	187	218	213	193	202	180	192	165	178	200	188	220	213	193	216	231	160	194	190	192	212	216	187	189	197	189	209	191	206	194	193	180	190	171	185	225	177	227	176	190	190	203	192	187	203	224	181	205	200	214	239	175	176	189	205	167	231	196	201	203	177	182	185	172	226	235	201	198	218	182	185	202	194	196	203	208	193	209	206	192	207	210	203	220	191	203	197	202	181	214	176	191	202	198	208	178	188	205	199	221	196	194	198	221	192	197	191	188	203	212	187	179	208	183	174	202	207	205	200	203	184	192	194	183	200	204	196	182	209	204	189	187	192	188	194	198	200	188	204	184	188	206	213	200	218	202	195	191	202	219	181	181	198	206	194	213	195	205	179	178	222	196	208	190	190	196	214	211	200	191	206	208	183	182	196	197	191	201	206	200	198	197	187	209	192	211	192	209	202	210	225	164	177	185	200	172	210	176	225	210	210	176	190	188	175	193	197	185	190	175	200	203	214	206	186	182	200	202	201	226	183	190	186	204	229	199	190	180	191	179	212	214	184	196	188	182	212	200	199	179	203	181	185	188	207	205	204	171	194	213	183	208	198	200	210	201	183	198	206	205	191	191	209	213	189	193	214	197	205	191	202	152	191	205	220	201	203	216	183	194	206	204	199	211	182	204	193	197	215	224	189	197	187	216	192	181	185	196	219	186	188	191	194	184	217	216	183	199	190	196	199	169	180	196	176	190	193	182	208	208	198	171	225	199	162	212	202	182	213	205	193	173	179	214	215	191	174	162	201	196	195	200	181	215	211	191	193	194	180	202	217	203	223	199	197	171	220	215	171	181	200	214	191	217	198	214	204	193	197	206	181	192	226	206	206	194	173	182	210	176	203	199	212	202	214	165	215	218	202	214	205	191	207	176	205	192	164	220	207	191	219	207	219	183	210	204	210	193	198	197	213	198	207	202	203	215	191	220	206	188	183	196	194	180	196	220	201	215	178	204	229	208	183	185	203	190	208	195	210	190	206	199	190
9313	11590	16750	20004	17042	13686	12824	9097	5801	3451	2284	2172	2411	1418	1345	1139	1078	1059	1036	1038	879	912	845	786	878	746	694	723	752	726	715	790	915	776	773	809	807	718	648	639	574	604	610	584	558	613	644	558	601	534	552	580	572	539	549	532	528	535	536	530	560	535	551	491	526	482	500	505	443	456	473	532	529	472	473	480	483	500	497	489	461	486	519	524	534	474	522	518	573	568	535	549	547	523	547	563	574	491	498	477	528	490	483	544	487	497	500	485	511	469	501	496	476	492	507	483	494	529	479	474	491	518	489	509	470	471	489	454	483	521	500	471	459	531	468	507	509	468	462	477	496	478	471	498	432	476	498	516	479	505	530	489	542	495	474	465	440	444	487	466	465	473	465	470	453	484	469	539	500	493	488	474	465	478	481	467	481	491	505	439	475	494	472	465	499	464	458	490	481	483	430	456	527	491	486	479	522	488	486	472	492	471	476	511	509	479	502	439	474	484	450	495	491	462	487	510	529	502	479	479	465	449	491	472	498	494	467	468	496	490	498	477	468	478	485	498	502	498	450	495	513	474	499	495	479	477	543	530	497	477	466	502	537	481	459	457	467	489	489	484	538	491	465	473	447	493	509	499	492	488	518	448	461	501	473	437	496	536	478	459	462	495	503	476	506	509	492	425	503	499	462	487	465	491	493	502	499	493	493	471	469	485	491	526	467	449	488	508	490	493	464	514	467	482	515	446	492	492	476	502	519	485	487	479	523	485	477	441	467	440	485	459	483	453	496	486	482	518	494	481	465	479	483	444	514	454	515	461	440	486	479	449	532	486	513	452	505	468	472	440	461	493	458	467	463	487	487	531	493	450	473	541	534	463	486	464	470	496	487	443	485	522	498	452	543	472	476	473	473	467	495	477	485	491	520	478	468	454	486	460	505	486	473	499	484	484	437	511	480	463	454	472	526	530	521	456	517	517	473	494	488	465	463	477	470	481	510	462	486	450	473	495	479	442	531	465	492	482	498	510	496	502	486	505	488	529	487	473	477	501	471	465	521	443	427	491	465	492	466	503	473	478	487	479	481	455	469	463	491	519	453	497	514	505	482	473	485	504	462	484	517	479	498	490	459	451	516	465	498	474	469	459	514	478	517	505	465	498	450	489	445	465	488	494	492	471	474	506	459	494	435	490	482	487	488	489	429	503	493	489	483	474	461	478	495	470	514	450	457	476	504	469	490	473	467	502	470	470	502	488	470	500	475	480	453	476	486	450	469	484	513	514	506	461	505	488	491	514	479	478	501	492	508	480	424	478	474	476	445	510	475	490	489	496	488	511	500	478	487	493	476	491	500	470	453	502	559	440	473	477	472	497	520	435	501	497	485	481	445	518	498	473	500	472	505	483	502	450	456	495	475	494	488	504	491	448	488	496	504	465	485	503	445	469	492	502	468	487	460	473	474	503	477	480	468	499	480	484	505	511	481	451	501	458	488	470	445	477	480	453	499	500	484	468	497	468	465	459	526	483	481	526	501	493	490	478	504	496	466	483	474	466	497	493	478	497	511	451	484	492	474	505	495	510	448	486	506	441	510	484	516	488	503	483	480	489	494	481	449	498	527	472	498	491	513	501	493	482	495	484	484	479	501	511	518	469	460	441	446	482	534	463	518	499	508	444	486	514	473	514	457	468	465	432	469	475	511	505	498	520	539	506	482	499	449	471	501	509	510	500	428	452	464	478	491	461	486	451	417	503	465	483	493	478	469	486	475	543	488	504	449	453	474	478	519	477	461	461	499	464	504	501	464	508	512	493	487	504	480	517	513	450	467	507	493	448	472	473	472	504	467	480	479	478	496	505	490	492	520	501	481	472	497	475	508	494	524	455	476	474	457	518	514	477	459	503	460	485	492	474	468	430	465	484	447	499	512	514	488	449	467	487	516	498	464	468	506	491	520	448	467	510	455	471	511	495	493	491	454	488	474	447	493	462	474	505	426	491	503	491	505	500	490	465	478	459	484	459	501	457	478	501	502	488	512	514	454	470	493	484	509	510	527	484	482	465	490	514	488	497	480	508	456	467	483	486	519	464	474	498	477	493	496	490	447	499	475	502	487	445	500	494	500	492	466	484	490	472	452	496	500	456	485	492	460	437	482	462	467	458	475	491	453	526	483	518	484	473	492	433	467	490	504	498	524	488	490	479	483	496	478	515	508	504	477	498	478	454	477	490	490	515	484	525	481	519	459	458	506	517	471	504	447	515	469	506	487	503	517	467	501	471	459	503	523	447	496	475	453	509	508	471	481	504	472	492	485	483	491	499	484	500	453	495	471	493	476	494	489	471	490	492	479	485	494	520	450	515	490	487	471	457	470	482	503	496	474	475	478	503	499	487	457	507	495	470	478	503	483	487	475	451	461	437	474	458	455	487	483	510	476	416	464	464	510	506	490	468	533	448	493	481	495	483	476	495	490	493	491	506	491	512	467	490	491	509	479	484	535	472	479	499	476	506	514	455	506	504	453	500	471	473	457	502	503	477	477	490	466	453	513	491	477	492	473	487	502	504	485	469	477	482	491	506	466	506	466	491	481	462	478	486	497	517	495	489	447	492	460	458	500	489	485	514	472	454	446	513	502	480	492	472	474	550	479	479	536	490	478	490	511	524	461	502	491	509	486	464	483	511	512	493	456	491	460	487	537	470	483	488	473	507	497	504	464	468	472	514	471	433	525	456	488	491	516	529	478	496	482	455	462	479	492	490	465	464	522	496	480	467	515	462	496	465	484	472	499	471	469	474	492	499	530	501	438	476	480	495	460	489	464	520	486	486	468	509	501	490	484	494	496	495	507	459	468	540	482	475	486	502	482	452	521	492	453	472	471	442	458	432	461	468	475	514	440	509	515	483	473	480	504	481	503	477	511	485	456	503	491	502	445	503	479	495	486	507	505	479	483	480	492	493	545	483	479	509	480	508	511	489	461	460	480	510	469	485	486	516	471	503	457	514	476	441	472	522	495	453	487	480	437	481	489	466	445	476	496	453	477	482	474	453	470	486	485	507	483	533	504	478	523	435	485	466	506	470	471	473	487	472	458	492	494	473	506	478	485	492	487	475	471	472	471	462	490	480	470	483	462	472	486	486	463	487	473	459	469	529	489	452	482	466	492	519	465	473	495	449	505	449	488	459	508	499	452	465	490	473	470	484	477	479	480	433	499	472	446	474	470	464	483	448	503	489	495	459	470	472	489	462	495	535	476	475	452	483	472	485	479	449	476	505	473	467	513	507	523	488	446	520	501	515	497	497	469	461	498	458	480	509	494	443	506	497	495	479	433	477	474	452	496	457	458	496	475	506	441	496	450	462	498	483	469	481	470	488	490	434	466	502	510	479	482	465	493	494	517	495	478	481	486	458	486	464	452	474	503	479	513	513	501	461	467	473	520	499	441	487	492	483	482	474	484	486	466	484	489	488	496	488	517	500	531	443	477	481	470	481	431	458	480	518	509	466	476	501
30880	31665	32536	35892	27218	22375	20969	12499	6755	4890	3507	3979	4138	2252	1858	1618	1053	865	742	891	647	665	386	331	321	314	292	276	280	272	264	286	292	342	291	282	308	241	244	230	242	247	226	220	239	215	240	235	252	223	239	203	169	222	203	224	233	207	210	203	201	199	211	179	231	198	244	169	179	187	225	182	183	199	186	205	184	217	189	202	203	214	193	200	200	174	196	175	199	236	190	191	180	209	207	227	197	206	174	209	196	181	224	194	189	229	192	173	198	192	196	214	185	202	183	194	190	196	194	208	211	201	196	175	203	203	190	184	191	188	191	216	188	175	185	205	198	182	192	198	202	193	185	192	186	211	209	209	188	188	192	196	202	203	182	174	179	172	199	184	181	211	181	193	201	208	201	174	204	211	199	167	191	222	200	190	203	192	183	205	181	185	158	202	211	194	204	207	207	226	186	198	226	194	180	188	180	209	172	192	185	185	183	180	208	190	183	193	187	181	179	173	174	185	201	219	204	182	192	226	194	188	199	175	209	191	226	198	199	199	208	243	201	177	164	241	201	177	204	194	163	158	163	188	199	187	184	184	217	211	203	225	181	218	220	220	225	208	216	193	198	168	208	217	202	187	208	167	196	182	212	197	168	195	234	174	196	207	191	185	195	200	211	177	212	208	211	191	194	184	191	166	211	180	201	173	186	185	176	191	196	172	179	178	189	182	213	210	215	177	183	173	196	197	188	188	194	192	188	191	207	192	203	180	225	185	195	173	202	170	209	186	180	175	200	217	182	187	190	203	168	184	183	195	184	189	167	206	194	196	194	167	188	180	160	209	187	189	182	185	163	203	184	216	158	186	196	185	212	196	199	197	179	194	169	211	187	190	209	204	179	183	177	195	187	219	174	195	228	199	197	161	191	185	185	203	194	179	168	224	183	197	206	179	192	182	203	222	180	199	195	226	182	191	204	169	171	194	186	196	182	159	188	212	211	201	225	184	185	178	221	187	193	202	198	200	202	203	189	202	180	199	195	168	176	201	195	170	186	200	197	185	189	213	199	167	193	211	176	213	216	186	194	215	193	192	181	181	198	221	200	196	176	227	182	202	172	191	187	206	178	199	198	187	190	181	184	175	203	192	188	192	209	194	187	188	201	195	190	183	213	217	176	202	171	197	208	193	199	206	203	199	185	195	199	178	209	197	191	188	167	148	210	181	170	204	168	221	180	192	186	212	181	186	178	204	170	180	202	199	194	185	223	189	219	184	186	182	183	198	227	213	203	186	212	185	170	193	211	194	177	194	200	202	188	193	226	205	191	186	194	207	195	192	193	206	217	177	152	179	200	197	181	197	219	193	212	202	180	187	183	190	169	192	224	198	210	190	203	194	202	201	157	186	192	183	203	189	187	225	192	174	177	174	198	186	201	216	198	165	196	189	206	180	216	181	218	219	191	180	175	176	209	210	172	175	180	218	190	190	205	159	190	185	203	199	189	181	181	229	206	188	190	192	197	202	199	202	174	194	202	211	172	212	193	179	190	188	201	199	181	178	168	200	196	200	200	184	180	189	197	171	183	197	189	188	206	183	197	192	175	183	219	186	177	193	209	186	177	164	202	206	207	209	172	208	172	190	224	208	199	185	196	191	201	196	195	213	200	196	182	176	232	194	216	187	200	192	196	190	181	209	205	214	173	175	179	187	206	180	197	192	200	201	196	179	200	185	220	174	192	193	191	187	203	193	174	205	213	183	210	200	201	190	206	204	188	180	193	197	195	200	181	180	189	189	192	207	200	208	212	183	187	190	186	214	194	216	175	191	203	194	193	207	175	192	182	197	197	194	169	199	206	205	202	195	205	182	193	211	213	199	195	196	181	199	186	186	204	187	189	182	173	203	168	215	184	173	176	184	187	202	192	162	189	189	188	181	203	204	173	207	227	182	197	192	196	193	190	207	203	188	207	185	216	197	210	188	197	205	197	211	195	202	188	170	207	206	193	197	207	180	188	226	200	193	173	204	212	194	184	167	190	194	192	189	200	174	210	190	172	186	194	198	180	180	198	218	185	217	211	177	202	204	195	195	171	176	197	223	207	179	199	191	188	166	189	208	219	194	177	192	194	189	196	173	181	172	189	200	221	177	229	193	175	173	192	190	190	197	197	200	194	198	194	176	202	184	217	214	189	197	178	163	193	196	190	185	192	183	189	200	192	186	196	176	206	193	196	198	224	208	200	207	196	184	178	222	190	194	207	203	219	196	170	174	203	213	174	218	186	201	190	180	167	171	174	184	207	180	179	186	197	191	197	185	184	193	197	197	190	165	203	174	185	190	213	187	229	198	220	208	196	199	196	180	185	183	186	179	213	183	203	168	208	174	215	212	182	226	194	184	198	206	173	182	179	212	172	202	193	195	201	187	194	208	188	175	185	175	207	191	215	199	169	182	201	190	214	178	186	185	187	202	181	202	175	180	193	191	189	199	192	211	187	172	194	220	200	182	185	191	229	201	201	168	210	184	185	188	203	215	186	188	176	204	188	193	189	214	200	176	208	202	184	184	173	189	213	188	163	177	186	172	217	190	194	185	206	206	176	212	199	207	186	177	194	189	209	183	168	195	184	202	199	205	192	195	162	190	184	155	205	179	202	210	203	188	214	180	191	197	201	199	185	175	191	177	189	205	197	198	195	193	201	190	189	212	187	179	202	189	179	189	202	201	192	182	209	195	227	192	202	188	195	187	186	182	181	185	186	193	187	199	202	189	191	189	190	177	173	201	200	172	194	180	199	176	196	194	204	159	197	210	180	199	193	200	208	189	192	203	196	204	183	168	174	174	206	199	197	195	227	202	200	188	205	200	200	176	194	206	199	163	191	168	189	183	223	190	165	177	178	172	173	179	200	178	214	184	187	218	198	193	202	217	189	189	176	215	196	198	182	191	176	201	193	173	187	186	197	181	209	198	183	189	219	176	205	191	208	200	203	184	198	196	226	183	182	194	205	200	209	188	211	210	168	195	215	196	188	200	190	211	175	182	212	182	203	214	192	179	154	166	199	193	196	179	185	198	192	202	203	208	192	186	199	204	204	188	218	214	204	169	186	188	178	202	172	192	193	157	198	169	187	204	177	197	184	191	195	184	173	183	193	201	175	187	197	201	188	166	192	189	176	197	186	203	193	200	179	183	225	184	182	196	189	197	212	191	161	200	200	183	216	219	214	204	200	181	213	223	197	176	203	213	178	192	187	210	230	193	190	201	202	178	204	198	173	190	186	205	201	198	220	178	188	188	204	195	196	199	175	169	218	205	181	211	183	194	181	190	195	209	189	194	199	203	176	206	203	195	215	206	193	199	188	182	204	202	206	172	185	187	190	204	185	192	175	207	194	201	192	207	202	174	195	182	186	178	187	191	205	219	210	181	206	204	195	199	179	208	174	192	194	207	201	199	202	197	183	193	208	196	218	192	229	195	194	215	173	201	191	180	197	186	190	167	214	196	187	196	199	209	188	186
19944	26418	30738	35312	32852	30422	29869	18461	15365	12765	9915	11252	11242	7313	7076	6400	4387	3343	3427	3882	2962	3099	1456	1506	1638	1342	1228	1190	1185	1207	1089	1188	1295	1363	1160	1047	1166	1104	828	912	838	910	823	720	745	878	1023	929	741	681	652	656	633	739	699	718	615	638	586	558	531	563	548	536	560	529	534	516	460	505	531	460	527	483	444	458	505	504	474	512	504	494	496	559	538	489	518	563	561	513	529	570	541	529	567	531	520	478	484	481	481	510	449	484	494	460	509	478	444	461	472	486	460	473	455	497	489	469	488	469	511	490	494	502	442	418	476	508	504	475	474	431	463	471	463	468	498	489	470	435	469	449	461	472	443	464	424	443	490	475	463	489	449	481	490	471	505	469	518	499	441	511	491	463	458	448	452	453	450	535	490	501	453	474	457	460	500	485	499	467	475	444	472	472	488	449	519	490	458	454	484	468	439	488	455	469	493	431	474	474	475	440	428	486	448	415	453	483	458	486	439	494	456	483	489	491	444	461	480	474	478	452	466	440	481	498	460	424	488	451	487	488	456	461	462	443	458	498	473	452	450	490	466	444	453	451	434	466	483	452	463	452	444	433	484	495	475	475	438	460	447	498	455	453	481	469	454	454	474	487	468	490	471	458	470	458	440	421	482	477	467	454	444	469	462	468	455	474	459	478	462	460	473	416	409	478	491	469	498	440	453	469	465	487	479	445	446	485	482	445	462	438	490	467	451	481	493	459	454	473	486	442	460	488	424	471	485	441	456	491	509	481	466	484	474	476	475	524	473	428	458	504	476	466	434	464	467	487	472	480	446	444	465	487	477	450	498	480	484	449	460	468	495	499	452	461	475	444	471	504	495	487	440	452	490	466	446	432	457	477	519	435	512	481	478	482	446	462	494	462	489	471	477	505	459	458	473	467	457	455	466	448	453	473	451	489	517	475	519	458	469	447	488	447	434	464	466	474	505	468	477	449	481	440	469	469	456	475	496	468	472	456	439	436	474	467	465	477	479	492	485	454	465	474	447	463	445	490	442	441	518	429	472	436	485	490	467	443	472	477	440	511	472	468	456	464	477	434	474	437	485	483	431	493	452	481	460	465	470	451	495	461	459	511	486	467	451	482	464	493	468	462	461	490	448	441	495	484	488	465	447	481	464	444	459	510	465	492	487	495	478	458	427	501	434	474	481	467	475	475	429	474	437	470	461	481	452	516	471	476	457	473	482	471	470	514	494	475	492	481	461	450	463	468	511	502	489	468	518	466	458	451	461	463	473	482	489	438	479	470	467	479	455	501	442	440	488	444	505	497	474	493	437	473	445	474	508	452	513	417	423	492	435	518	508	421	437	484	424	460	436	465	420	483	474	495	509	473	464	472	469	445	459	454	480	461	430	464	454	483	448	467	479	457	468	445	432	453	470	456	447	499	528	470	456	455	449	493	495	442	419	453	454	483	487	458	452	466	486	476	442	447	452	475	483	482	480	493	515	469	451	462	490	452	449	458	446	485	467	495	478	521	440	485	475	497	424	468	486	476	481	486	415	462	495	487	484	457	491	469	469	476	470	463	515	445	449	495	489	493	474	457	494	470	486	438	472	458	490	458	514	435	471	485	476	479	446	430	462	487	480	471	458	477	472	424	444	452	430	453	457	476	466	467	503	448	469	430	449	465	471	493	488	479	426	422	466	440	467	491	469	449	483	434	535	476	454	483	519	505	485	479	491	503	484	477	466	493	476	496	449	484	463	459	478	472	440	459	409	501	469	475	460	467	435	477	428	485	471	478	473	489	456	497	474	443	490	457	469	474	486	489	460	466	482	495	492	480	481	463	464	463	485	450	474	517	462	482	474	473	467	456	478	457	436	446	502	460	449	452	441	457	456	462	464	492	469	453	434	470	490	455	534	457	475	456	438	501	486	496	450	445	442	454	456	486	465	450	448	447	491	506	456	456	478	471	459	473	471	497	490	464	465	441	491	482	461	448	493	425	481	485	431	455	509	478	488	442	449	493	446	432	430	470	457	455	471	461	459	477	516	454	457	469	489	493	471	474	461	433	483	468	478	446	448	425	486	480	468	481	473	482	432	471	441	447	474	452	451	514	465	454	456	420	481	476	470	484	488	472	524	458	471	475	439	480	471	430	484	457	463	430	477	462	483	467	475	446	517	463	470	460	476	466	476	431	483	466	425	456	480	447	483	486	449	416	430	462	486	445	516	471	448	482	481	485	480	485	482	472	470	460	480	433	481	465	442	491	453	463	458	444	485	436	494	466	423	473	478	465	428	481	470	476	465	492	504	469	471	502	466	471	475	464	485	459	500	443	480	479	464	457	471	457	460	462	483	507	498	444	463	465	519	445	458	460	496	503	500	481	468	494	469	464	482	423	488	484	478	470	463	460	475	478	459	526	433	467	474	448	466	453	460	468	455	450	500	454	450	497	469	439	463	446	455	464	488	489	500	439	455	483	467	452	482	448	465	490	462	443	475	494	462	440	445	446	504	458	503	463	491	484	492	498	497	483	468	469	496	489	432	442	495	488	459	494	474	456	456	483	439	520	443	438	458	500	451	488	443	509	547	494	455	434	462	474	483	411	506	450	460	512	472	456	439	452	479	463	451	479	438	445	464	456	451	472	439	468	496	450	447	482	489	471	449	488	474	451	458	486	428	461	452	464	431	459	449	471	468	499	462	474	487	485	437	497	478	451	461	499	432	467	486	506	414	474	471	497	469	454	491	496	479	461	464	476	453	421	462	446	437	446	444	479	480	448	496	469	472	494	442	467	472	424	442	469	501	446	460	458	463	462	453	493	458	507	510	450	444	443	499	492	454	485	477	460	479	462	481	443	448	469	459	456	500	463	449	505	430	460	461	472	446	493	441	467	461	444	490	479	468	455	484	462	477	477	452	464	444	514	480	501	493	434	468	457	478	487	464	439	459	457	481	479	465	514	465	494	478	463	451	487	481	459	451	445	484	510	477	481	493	439	443	475	486	467	502	490	457	450	466	463	449	451	466	501	477	450	442	464	438	465	447	456	461	468	464	469	428	452	466	469	442	473	458	450	469	481	492	478	469	444	483	437	509	470	479	449	469	478	477	432	511	469	475	438	457	464	457	452	445	449	497	483	469	451	466	493	484	475	493	523	452	488	481	472	453	466	477	475	490	480	462	468	522	484	477	465	480	469	504	439	465	437	485	464	454	426	525	487	460	474	518	435	472	461	455	461	512	469	469	509	458	494	460	491	458	486	444	469	446	497	510	465	478	445	425	463	474	435	468	457	473	480	449	518	474	449	483	493	483	486	488	460	484	456	460	459	478	511	468	452	437	456	472	498	496	473	483	499	450	480	542	470	474	476	476	444	478	451	465	478	474	469	481	468	484	476	448	463	435	487	443	448	473	433	455	474	452	469	472	480	482	522	466	445	479	463	442	484	479	453	397	457	473	474	465	483	448	491	479	489	441	522	475	497	444	452	484	488	443	507	409	453	452	488
38160	37747	38251	37300	31138	27084	26255	17400	11545	8846	7020	6815	6541	4085	3235	2695	1578	929	884	927	860	788	470	418	433	380	314	334	293	344	287	289	291	331	352	280	264	271	236	212	213	216	209	198	216	201	236	215	220	179	195	164	187	180	179	182	204	159	153	146	155	133	147	143	135	136	163	144	143	137	153	161	143	132	123	147	137	129	120	154	153	149	148	146	141	109	129	127	145	150	146	171	146	162	148	176	148	142	138	148	142	158	124	136	143	127	141	159	141	144	130	161	130	129	148	169	138	148	163	133	151	123	134	126	159	127	144	129	121	145	124	134	134	149	123	147	145	115	138	135	152	148	132	119	134	160	144	137	139	139	143	151	112	130	147	115	133	157	112	126	125	136	133	120	149	98	133	136	152	108	128	138	150	138	156	147	143	124	119	128	126	124	133	124	147	130	141	151	130	143	134	120	150	142	147	108	140	124	117	137	133	146	129	144	131	147	134	145	152	137	117	132	132	150	142	142	141	125	145	124	139	145	120	130	127	123	142	155	128	139	145	151	124	116	128	158	153	151	136	121	133	145	135	125	129	131	132	136	139	128	145	138	138	138	126	122	140	146	129	136	130	175	132	130	130	134	157	124	149	143	121	131	123	133	136	118	143	131	151	141	143	169	133	136	120	126	129	129	132	136	128	133	108	144	144	138	140	129	119	135	153	132	136	124	144	148	141	128	155	137	126	140	126	119	143	117	140	154	110	150	120	138	143	126	120	129	128	136	122	150	145	125	127	156	146	138	125	104	140	113	150	163	145	152	151	136	133	129	132	131	129	138	139	144	162	131	129	138	141	112	152	120	135	113	128	160	138	169	107	148	141	141	155	139	133	135	161	128	148	120	143	143	142	143	147	107	136	132	135	125	141	130	116	129	123	128	145	120	140	144	116	113	138	126	145	138	141	136	130	143	134	147	136	115	134	147	115	143	138	141	148	144	150	142	128	130	124	130	143	122	126	115	148	151	139	142	145	137	138	148	138	142	140	124	130	128	140	134	121	130	141	146	145	138	138	142	162	146	121	150	118	140	148	147	117	173	135	144	128	148	157	164	123	136	118	151	148	141	133	133	135	137	144	151	147	142	115	144	137	152	139	152	134	137	143	132	132	126	139	143	134	145	146	127	135	147	155	143	124	132	107	130	123	145	121	145	118	140	123	92	125	137	124	152	139	150	126	129	139	152	136	122	148	129	142	147	148	145	141	156	158	132	143	117	123	108	121	142	127	134	149	129	147	136	120	130	134	142	120	133	132	124	141	133	129	133	130	138	134	112	153	128	135	126	145	132	125	124	119	124	123	150	120	104	157	152	126	151	143	140	130	114	152	129	113	154	147	123	143	145	142	120	124	122	151	151	150	143	127	115	114	149	130	126	148	134	126	137	144	136	151	144	111	146	154	126	131	148	152	158	120	140	124	141	141	127	130	119	146	119	122	140	147	147	125	157	123	138	128	156	142	137	138	141	155	140	127	104	135	152	150	153	129	142	156	152	136	131	137	116	116	126	147	144	142	119	130	138	120	147	140	149	133	143	132	138	128	158	144	148	132	115	133	140	130	140	130	127	141	126	129	138	140	140	119	125	123	127	142	148	136	154	154	159	137	126	136	125	134	144	143	128	130	168	139	136	134	127	136	145	121	141	126	150	149	118	134	153	135	123	139	132	131	138	149	164	139	124	130	116	126	123	124	115	129	136	119	130	134	133	147	160	146	124	139	147	143	134	147	138	135	144	126	151	150	125	128	143	144	127	127	117	113	113	137	134	129	134	137	167	130	136	130	137	141	153	131	136	137	155	130	118	139	129	140	140	115	148	126	133	138	137	141	149	132	146	130	142	163	130	149	138	123	130	156	128	141	129	138	103	143	145	142	133	122	129	144	127	139	130	122	148	117	150	113	133	138	151	140	135	147	127	141	128	153	157	134	142	133	153	125	132	120	129	149	135	136	137	123	128	145	136	155	129	132	129	124	125	138	122	155	126	148	150	132	138	130	142	131	131	130	136	137	131	139	127	132	138	135	130	158	115	132	149	139	125	136	148	144	141	125	149	146	142	139	129	144	157	137	140	129	141	143	140	142	128	147	126	132	136	137	131	142	120	132	147	136	154	138	140	147	149	128	125	123	152	133	136	129	142	135	127	151	114	140	123	134	144	131	168	140	115	126	142	110	140	156	134	140	151	146	131	115	138	125	138	138	130	138	132	158	122	130	126	136	141	149	145	142	130	107	114	157	117	143	118	150	151	128	134	127	141	159	129	139	126	144	129	129	124	137	155	142	139	144	150	130	134	129	147	135	142	136	140	135	135	140	126	136	138	127	142	127	127	146	152	137	163	147	142	124	122	148	147	129	149	136	127	150	135	119	116	147	120	124	133	138	149	111	134	136	127	112	128	144	151	164	149	153	153	137	130	146	157	147	140	147	170	125	139	133	141	130	130	136	131	143	138	119	132	138	141	147	131	130	146	120	126	129	144	147	129	130	128	127	146	135	137	118	125	145	136	107	133	135	132	127	132	152	145	134	138	133	154	132	155	131	125	127	103	148	154	153	130	152	115	124	118	145	126	128	118	148	151	151	130	142	137	119	140	104	119	139	157	112	145	156	133	140	139	137	149	114	135	153	118	124	104	113	127	135	142	130	147	115	159	121	142	130	147	146	138	144	139	148	123	154	128	128	136	114	142	122	155	137	117	142	131	123	134	148	128	137	141	146	144	128	147	143	141	151	151	135	128	157	133	133	150	125	137	131	129	136	140	131	119	137	139	155	129	119	159	162	145	129	157	150	158	133	149	155	132	119	122	139	145	127	135	137	117	140	120	132	150	122	137	149	139	137	130	138	127	142	129	158	131	137	123	138	120	136	142	130	144	131	146	157	157	136	154	115	141	132	157	129	129	169	137	154	143	139	116	154	130	159	117	152	114	128	142	128	126	142	156	121	134	136	142	134	137	127	125	136	152	131	134	145	127	129	140	143	138	138	133	126	135	124	137	151	128	145	139	126	140	146	123	141	122	150	131	149	131	152	131	104	117	117	135	139	141	147	113	147	131	137	129	127	128	129	136	139	154	147	122	130	151	150	143	156	140	133	136	132	105	130	135	132	114	120	145	116	138	119	135	127	136	145	133	140	122	133	154	126	124	143	125	125	129	137	154	130	112	127	145	150	148	145	128	150	136	131	155	159	138	136	130	141	132	124	118	137	140	154	142	154	148	158	147	162	134	133	132	127	171	107	138	131	118	122	129	120	142	139	138	137	148	144	137	144	112	118	143	141	152	151	129	127	122	133	130	132	133	144	153	153	133	113	124	139	127	129	123	149	144	141	135	127	148	138	126	128	123	139	154	148	140	143	117	149	122	138	144	144	142	144	144	158	136	119	133	146	134	146	126	144	119	133	133	131	145	156	127	133	144	145	132	134	122	126	145	142	150	138	151	147	142	142	138	137	139	143	142	112	139	108	143
24963	30747	36785	39264	39864	34496	34956	22854	20939	18806	15441	15033	15766	11874	10927	10331	6526	4583	5595	5491	5107	4166	2170	2170	2522	1726	1672	1610	1538	1529	1412	1365	1494	1824	1719	1390	1292	1193	1009	1076	955	954	1045	840	1012	1059	1136	1034	922	661	616	625	595	718	707	728	621	553	544	509	508	484	467	413	396	436	364	371	380	369	352	363	385	352	389	381	382	384	365	357	383	406	394	425	413	388	448	460	459	416	433	470	474	487	542	474	370	385	383	378	369	395	359	376	355	350	340	357	353	371	355	374	345	353	340	343	339	383	361	323	382	345	345	306	317	350	361	331	338	364	353	338	319	317	336	337	307	358	355	305	385	308	331	309	350	338	338	347	359	327	325	342	329	344	322	324	341	338	346	352	337	319	355	313	334	358	351	359	345	352	312	317	346	344	337	333	329	322	331	325	346	325	364	345	386	360	361	331	338	339	322	364	313	333	356	369	359	345	337	319	361	329	338	314	350	323	345	358	365	319	346	324	338	350	333	363	365	346	336	355	340	339	289	319	382	336	331	329	364	358	342	359	314	333	334	351	368	363	330	359	351	306	349	335	340	348	343	346	311	369	350	322	349	335	326	319	337	319	345	330	340	378	309	321	343	330	336	341	366	356	319	309	334	320	328	313	305	331	325	310	348	388	348	348	354	315	329	344	345	308	302	332	332	332	348	351	352	329	299	325	327	345	336	348	318	321	334	349	362	349	306	342	352	346	310	353	337	354	343	364	382	372	336	365	330	356	324	336	358	356	296	341	326	326	364	345	345	341	341	361	310	361	347	366	347	342	335	375	326	362	364	317	307	336	311	321	336	352	367	322	331	328	365	352	368	356	354	342	345	308	353	361	331	334	370	330	352	360	328	353	325	336	349	304	346	349	323	299	331	330	342	349	364	335	381	329	331	354	353	331	358	326	350	361	346	314	324	339	302	362	344	336	329	357	358	318	339	346	378	309	333	324	335	334	315	346	350	316	328	338	310	356	324	332	334	324	336	328	328	321	340	371	331	330	350	335	316	328	337	320	353	332	325	343	359	343	301	339	333	335	322	352	343	369	363	343	374	357	352	371	363	357	311	338	316	351	348	325	294	351	346	340	374	360	352	333	353	319	342	375	346	329	359	311	373	314	340	340	321	339	307	333	346	329	346	328	319	336	351	345	315	310	353	343	336	354	340	354	345	343	333	354	339	286	344	340	326	351	325	332	349	359	308	359	330	360	318	351	361	350	360	347	341	298	365	351	341	332	355	360	332	352	366	338	360	342	345	353	358	353	313	363	343	378	331	341	340	343	351	331	342	322	331	348	321	323	305	336	328	320	350	321	335	304	365	329	311	362	326	355	364	333	308	329	351	311	337	351	347	349	352	315	359	321	358	335	317	335	355	333	324	346	346	343	347	320	342	343	359	354	336	342	303	340	285	351	348	379	353	336	342	323	326	357	338	344	320	334	324	316	313	300	371	358	333	348	321	330	349	355	347	315	321	323	340	333	358	359	316	351	380	340	310	342	351	341	345	365	329	340	315	321	324	334	341	335	369	361	354	337	340	342	348	347	309	359	346	335	328	325	313	351	364	337	331	362	333	371	316	366	315	367	351	357	359	349	328	349	329	330	303	364	344	333	329	334	326	326	345	337	353	320	364	320	312	346	342	345	314	352	324	314	340	340	294	312	335	368	332	352	323	362	331	349	322	323	351	313	346	355	342	345	361	328	311	311	341	339	365	329	338	315	350	339	305	341	331	310	332	333	360	319	320	366	326	309	323	330	295	317	345	316	340	342	346	302	352	361	326	334	329	343	303	306	367	303	342	356	351	352	351	331	334	345	306	338	318	334	321	367	328	320	363	323	361	333	358	322	315	303	348	317	334	344	308	360	319	396	373	359	302	312	342	339	323	333	312	350	346	344	354	346	353	331	362	364	341	340	316	347	286	337	317	350	331	337	390	345	328	341	319	354	352	371	315	344	335	327	317	348	328	349	328	360	330	332	365	346	343	344	360	334	348	342	306	347	359	338	339	332	361	315	347	355	318	344	301	356	328	375	320	301	302	331	327	345	350	345	364	325	333	342	356	311	330	331	324	358	377	311	353	342	323	321	352	358	325	338	345	352	333	338	339	344	337	353	365	326	376	332	331	297	306	326	369	319	345	328	313	348	361	363	360	318	324	317	360	364	366	367	327	335	387	361	359	355	358	309	336	388	328	362	350	309	354	332	367	364	322	360	337	334	321	350	361	343	328	369	330	350	365	329	308	357	349	325	323	347	350	325	368	351	348	351	326	303	344	346	327	360	333	333	309	363	351	353	354	359	304	341	333	344	349	344	350	334	304	343	344	336	330	328	345	319	338	354	336	345	353	331	357	353	341	333	356	352	351	340	360	308	366	363	342	335	363	342	346	330	327	349	353	324	336	354	319	348	351	304	347	350	327	347	338	330	316	349	359	345	316	300	313	320	344	347	327	325	353	337	356	365	321	339	326	375	325	321	334	357	331	331	330	348	349	328	349	308	307	314	326	298	331	323	344	340	356	341	345	343	340	365	336	360	337	344	381	329	335	332	329	328	320	306	339	360	351	352	346	326	334	327	326	367	368	343	328	308	335	337	356	331	358	331	334	323	351	292	326	327	365	356	391	317	332	323	282	299	324	372	362	322	342	337	398	342	349	364	337	325	353	305	322	345	352	332	347	319	327	326	326	334	337	326	345	334	324	348	345	342	368	352	334	328	355	370	340	330	357	331	354	334	357	353	342	359	299	348	318	320	334	361	345	327	311	314	365	307	310	319	353	340	360	368	303	361	325	339	337	338	341	370	337	334	351	336	324	317	329	339	316	352	352	359	341	321	335	337	363	368	349	319	356	345	315	337	321	340	361	316	333	319	328	328	375	348	355	369	319	336	349	336	355	340	335	333	346	327	326	346	341	345	335	336	345	333	335	322	329	342	349	322	342	344	338	326	307	337	322	355	302	344	341	320	353	323	310	343	345	320	332	374	328	330	334	350	355	310	356	367	350	334	354	324	326	332	364	336	348	354	328	334	351	342	335	343	344	354	325	331	349	301	362	346	361	327	332	342	347	345	328	337	335	356	315	356	328	361	345	360	324	337	334	364	365	290	340	372	333	343	352	352	358	363	361	361	354	348	325	350	343	331	315	323	346	359	355	363	342	330	338	321	331	331	304	324	348	337	364	344	345	301	341	347	316	320	320	350	368	345	357	339	351	350	347	348	323	348	334	340	340	341	359	337	351	343	347	332	323	375	359	330	296	285	353	340	358	360	288	365	339	359	300	321	310	336	334	318	310	323	361	329	322	344	312	336	333	363	337	344	375	345	348	331	327	367	314	339	326	350	349	339	347	349	319	344	333	328	337	359	318	324	365	319	317	374	337	309	308	348	346	351	317	341	328	306	356	331	316	318	346	320	339	359	360	321	345	338	313	333	313	327	315	327	327	316	345	327	377	334	323	375	370	350	319	367	360	319
14678	11647	11847	9492	7094	4731	3530	1907	1134	591	580	410	368	344	357	302	275	274	270	285	257	284	248	250	229	260	233	254	270	257	218	246	225	279	241	228	261	243	188	222	247	210	208	208	205	219	208	216	219	192	215	194	198	198	199	218	220	225	196	202	218	184	150	208	212	188	233	225	206	215	190	202	184	210	185	218	185	219	185	184	205	174	195	188	214	201	176	194	199	205	175	189	177	206	216	221	199	211	204	180	168	204	188	207	193	197	230	198	193	183	197	214	189	181	187	172	197	200	217	191	189	175	180	183	197	197	189	211	172	213	199	200	202	217	182	209	190	179	197	190	178	201	204	192	210	229	202	196	182	201	207	189	212	185	221	211	193	200	205	215	175	188	183	189	210	207	189	185	199	180	198	174	201	175	208	199	184	238	212	192	215	180	187	179	223	181	177	206	175	220	198	172	178	189	223	190	214	203	196	193	203	181	185	215	198	201	221	187	199	214	204	191	188	208	189	210	190	204	194	202	182	179	178	211	209	204	203	204	179	187	197	185	177	190	210	187	181	173	200	195	188	202	194	199	208	221	192	184	198	232	213	188	196	187	212	181	201	190	197	181	204	204	197	202	169	210	201	194	208	207	193	174	192	200	189	218	206	207	199	204	206	206	181	194	201	202	205	192	202	190	201	186	224	189	173	198	206	196	197	179	191	190	200	174	166	197	213	210	216	198	194	180	180	177	181	191	199	209	207	207	171	182	216	172	190	175	202	181	210	204	200	194	198	207	213	188	176	213	196	193	208	194	221	186	201	222	181	178	183	205	187	185	195	187	213	179	197	202	197	233	194	213	190	185	220	214	212	189	217	166	202	189	188	169	223	220	222	194	191	202	154	208	195	202	202	201	204	209	207	165	182	208	182	231	210	204	208	224	219	219	173	197	212	199	186	182	202	234	189	206	210	202	173	195	210	183	216	184	210	209	191	190	195	196	184	176	201	215	184	173	200	199	190	204	197	199	177	173	214	221	223	213	212	177	184	193	214	202	194	189	215	183	221	201	231	189	216	173	212	213	174	212	197	180	196	190	202	193	194	193	202	203	227	206	210	185	182	192	178	205	198	214	201	212	190	208	176	201	189	194	204	178	216	198	214	183	224	231	174	179	176	243	229	228	210	197	189	174	222	199	211	189	191	195	204	182	225	202	209	174	194	225	196	178	200	171	203	210	215	201	200	192	183	223	194	218	194	196	197	186	221	230	208	181	225	180	182	198	229	200	199	177	210	201	203	197	209	189	198	188	201	198	220	188	191	213	201	223	202	209	210	222	197	196	213	211	185	231	213	184	214	220	208	184	207	200	189	176	200	166	206	189	194	199	191	211	205	216	191	229	196	183	215	238	194	214	198	187	196	186	157	214	217	196	219	186	220	207	202	188	200	206	199	216	214	190	207	210	202	222	220	196	194	190	189	167	227	188	215	198	205	207	216	201	192	185	194	207	223	233	203	193	182	181	189	207	212	201	168	202	224	216	221	225	192	187	200	183	180	170	196	191	204	225	184	182	194	215	197	189	199	204	192	192	179	197	194	190	194	211	224	200	211	201	191	199	196	200	207	180	189	201	184	198	208	190	197	200	181	201	196	196	213	205	187	206	220	182	193	205	211	188	183	209	196	201	196	206	193	188	203	191	162	200	174	193	198	211	181	193	177	184	204	193	211	194	204	216	176	184	198	192	190	177	203	203	192	177	209	214	217	194	184	172	181	172	215	189	185	195	194	199	243	197	194	190	209	184	179	202	195	187	187	195	207	198	187	213	194	192	181	187	215	200	208	198	176	187	190	201	196	193	239	198	217	191	185	188	192	183	178	197	179	208	212	195	180	197	179	181	204	191	224	193	187	207	224	220	201	218	216	202	200	183	179	190	191	193	194	197	177	205	201	182	202	179	188	182	190	218	204	202	199	199	193	199	188	178	211	169	185	199	185	194	226	206	204	197	195	196	192	199	203	202	215	230	202	207	205	196	192	191	191	222	187	210	200	198	208	219	187	222	202	170	177	176	203	186	205	219	189	178	171	200	217	185	206	196	200	189	217	186	195	181	164	200	218	214	213	209	202	178	203	224	210	186	202	207	190	197	194	191	236	175	222	178	221	194	202	196	201	188	223	208	192	187	210	201	177	192	194	188	196	198	200	183	182	195	197	212	189	218	188	187	215	183	216	201	203	220	204	192	179	222	196	200	201	196	233	208	206	198	194	204	220	233	185	206	165	222	188	200	174	202	183	202	192	211	192	212	183	198	185	195	197	202	205	177	212	215	204	188	190	197	192	217	198	206	216	215	209	194	197	188	183	194	199	210	185	191	193	196	187	170	207	190	187	188	177	209	189	201	189	198	194	184	188	207	204	209	192	214	166	181	227	204	220	215	189	212	183	196	201	202	206	195	180	189	216	186	185	196	200	190	208	228	205	180	196	189	217	210	183	183	199	221	196	205	217	213	220	180	204	239	199	194	178	213	225	181	189	208	185	180	170	209	175	192	190	197	191	197	194	188	190	197	204	191	198	173	203	219	184	171	174	230	204	201	176	188	229	191	217	200	162	210	204	190	186	197	206	192	179	191	223	211	188	186	204	200	209	192	200	203	191	182	212	200	201	202	195	194	211	191	176	200	219	198	194	210	201	205	224	192	177	204	194	196	167	210	202	202	205	199	192	198	195	203	201	203	188	184	209	208	207	195	215	206	236	216	239	186	201	195	196	190	212	200	193	205	199	186	195	213	173	184	194	203	176	181	213	201	198	166	197	207	203	212	175	217	198	227	213	195	192	179	204	194	186	209	192	207	165	183	184	189	214	237	183	187	194	199	196	229	202	194	200	189	214	175	186	200	239	185	202	174	195	216	190	187	177	193	212	203	174	198	181	192	178	172	174	199	175	196	205	202	192	170	209	196	187	214	170	204	199	194	202	188	210	208	213	183	200	183	183	189	207	187	198	195	204	198	188	208	211	220	205	181	190	168	190	198	193	196	182	202	210	210	197	175	221	213	175	192	212	179	190	213	196	222	189	208	195	186	197	191	206	193	178	201	203	193	195	187	230	205	205	200	191	197	186	215	188	195	195	190	201	196	206	192	184	210	187	231	176	179	184	209	196	210	197	196	197	182	176	178	164	208	206	201	192	195	209	193	205	200	165	201	179	184	186	179	229	189	167	217	227	192	183	206	204	202	191	197	187	193	189	180	189	188	213	196	202	193	213	218	216	197	200	198	169	201	186	216	200	188	201	216	175	182	188	174	220	186	197	172	192	173	233	197	186	200	214	205	199	209	190	179	201	210	200	199	179	210	161	218	220	188	198	214	204	192	206	197	238	212	185	209	193	194	195	221	217	172	180	195	196	194	220	190	208	199	182	200	186	202	183	193	204	224	173	192	200	191	182	207	208	211	206	182	202	216	174	219	196	182	197	178	217	204	191	194	188	211	178	211	196	217	191	196	189	210	188	187	187	204
9408	11194	17576	19783	18609	14126	12401	7234	4886	2828	2504	1905	1744	1500	1387	1244	999	959	1111	1117	1125	1054	848	790	796	776	758	694	743	837	680	694	760	924	901	685	785	691	650	621	617	598	581	558	612	661	649	625	583	594	537	534	516	586	540	550	563	546	508	566	574	518	512	502	540	477	525	497	488	462	480	469	493	483	490	495	476	510	501	516	479	500	483	539	553	518	485	525	508	542	518	517	545	573	527	519	483	524	534	466	492	515	485	495	477	496	484	482	459	493	459	499	521	492	486	452	497	475	512	493	519	505	482	502	464	478	482	471	532	432	511	495	501	445	515	478	471	475	509	464	471	484	446	490	520	490	489	498	442	479	477	493	482	468	479	490	493	445	464	489	488	491	481	489	505	507	488	483	482	472	511	541	481	471	473	536	498	442	484	509	472	461	462	471	444	481	470	498	469	481	493	515	468	510	479	468	499	485	457	499	525	485	515	481	496	505	481	475	483	514	500	487	509	506	487	508	463	499	466	484	500	477	506	495	473	493	444	495	480	505	510	503	488	476	424	519	487	520	464	471	506	466	482	499	493	447	484	468	474	469	528	500	475	467	455	502	488	504	486	493	472	491	537	463	519	497	504	488	487	510	477	506	459	494	505	466	509	459	470	488	503	455	453	469	511	481	472	508	468	505	479	450	523	504	497	511	509	504	480	471	454	474	500	462	462	502	512	446	485	498	479	486	501	471	483	491	455	490	510	459	498	495	500	495	460	509	504	472	484	502	487	500	482	452	439	468	460	476	477	458	478	494	501	513	516	468	452	512	465	492	529	503	492	499	507	526	481	520	501	472	461	486	487	513	444	499	518	487	487	444	462	508	482	484	502	468	493	503	502	516	512	480	478	537	468	495	502	464	508	500	490	453	468	472	484	508	478	458	489	517	455	508	486	463	508	537	505	499	512	472	508	460	473	458	470	489	481	479	479	500	516	484	486	482	479	478	482	499	452	468	511	453	492	489	485	440	509	490	489	440	465	531	508	457	488	474	473	466	456	481	512	469	509	452	491	476	498	490	453	496	467	526	456	487	491	487	502	515	497	475	458	499	479	459	521	542	447	458	582	484	483	453	513	481	497	479	517	483	506	504	498	459	519	514	474	453	467	494	508	484	471	490	487	514	460	484	485	490	497	471	493	518	446	466	486	495	454	512	497	468	485	456	479	494	508	492	515	498	461	496	445	542	489	489	518	452	455	511	509	489	522	476	461	506	488	458	482	431	500	435	501	507	485	514	480	484	477	466	427	485	479	475	459	474	493	488	498	464	517	509	498	490	503	517	505	503	473	445	472	512	499	496	490	528	481	470	485	505	482	457	487	473	488	503	483	514	490	484	461	477	503	450	487	499	495	511	478	476	480	512	449	479	476	495	470	464	494	487	494	481	463	489	489	465	492	477	515	524	454	556	514	512	488	512	501	484	505	474	487	499	462	493	490	494	511	495	464	498	477	472	472	460	470	470	500	499	518	460	506	489	510	476	498	465	511	481	505	505	526	482	464	470	482	463	461	494	492	488	524	465	488	475	484	475	509	487	494	498	471	525	493	501	469	522	495	488	537	463	471	505	467	493	490	499	481	498	544	494	517	477	456	494	507	514	459	492	447	489	474	472	504	481	507	508	487	450	502	512	479	518	483	439	515	460	460	467	474	476	460	446	516	509	490	510	489	477	480	459	491	460	468	511	491	484	448	492	494	480	458	480	458	520	471	468	473	481	482	493	492	483	491	486	482	485	486	499	516	474	474	481	498	482	463	487	474	510	443	476	504	484	492	492	492	450	481	505	499	511	528	467	506	492	439	476	492	512	513	472	490	504	494	470	484	486	486	434	473	489	465	460	496	505	442	480	497	502	519	477	450	501	476	449	445	498	475	513	495	489	489	488	472	504	482	489	499	475	521	480	487	478	505	478	481	478	493	520	503	527	502	445	468	498	495	487	466	472	515	487	457	473	485	470	459	473	488	502	484	475	508	476	483	482	492	469	464	465	495	468	503	505	451	519	453	473	527	507	481	441	462	513	483	457	469	447	473	509	507	480	456	523	477	495	478	431	484	464	491	463	484	474	445	478	474	451	491	500	518	469	494	478	483	487	454	488	501	504	488	474	494	445	462	500	472	472	449	449	450	488	482	474	449	481	495	495	487	466	499	483	463	476	476	473	468	466	504	500	478	499	499	490	481	489	461	502	499	501	497	509	513	521	495	464	530	473	435	478	505	449	474	441	513	502	467	469	480	466	512	490	502	497	490	506	458	456	449	499	457	473	463	478	477	449	473	529	461	502	471	485	510	460	485	441	473	484	472	511	454	454	510	492	492	479	482	476	495	490	517	483	479	503	481	514	477	464	520	491	484	503	486	496	524	489	466	490	515	485	481	447	496	476	465	474	474	506	517	486	495	503	478	455	463	465	473	466	507	505	500	491	549	450	468	462	466	471	521	463	488	516	538	467	491	524	506	502	517	498	461	449	483	484	498	477	499	480	515	507	510	439	473	487	496	504	461	513	518	518	487	530	537	445	460	490	473	486	512	474	426	503	492	442	483	472	423	488	498	467	450	513	422	460	469	471	509	450	464	486	466	508	482	552	501	466	452	500	471	493	507	496	487	489	471	479	480	505	469	475	491	473	465	455	471	478	498	445	496	499	526	484	462	489	529	428	511	474	488	463	473	497	489	478	460	463	486	462	511	478	476	498	525	472	507	519	457	497	493	502	483	502	539	486	473	480	503	516	495	451	528	455	514	471	489	480	488	497	480	506	477	479	514	496	491	467	514	509	493	490	508	499	482	495	529	469	483	477	512	496	472	467	497	478	479	471	492	446	463	460	518	503	517	500	510	497	487	466	504	490	554	482	482	469	527	428	508	502	511	502	493	438	475	503	496	525	487	436	451	503	506	467	509	498	511	487	481	456	450	478	464	461	503	511	503	468	475	466	494	503	519	512	484	459	461	496	494	450	501	482	470	522	477	481	492	471	451	478	470	484	449	446	522	485	504	478	494	508	489	477	472	479	505	499	477	452	470	516	460	489	440	475	447	486	484	512	511	448	498	477	505	487	488	490	454	511	492	450	455	477	457	516	506	479	481	470	501	477	501	440	483	521	447	492	478	468	509	501	460	409	538	500	475	536	484	508	486	467	485	454	498	460	481	470	519	499	506	457	470	454	494	498	498	485	522	466	534	494	505	505	479	462	483	434	460	465	523	482	504	464	513	451	518	514	463	498	467	500	476	489	498	499	484	473	513	463	467	454	482	466	500	476	525	528	482	493	499	462	484	503	492	466	492	504	506	491	468	442	499	467	476	463	486	508	497	431	515	485	487	513	516	460	463	484	499	455	499	474	439	477	490	503	492	463	459	498	479	499	481	485	498	461	509	495	475	523	490	468	517	502	478	498	458	456	473	518	504	470	503	450	503	472	458	518	490	468	485	484	474	526	496	464	474	509	479	514	506	483	496	481
31328	31264	30707	34444	29115	23912	20579	11476	6823	5025	3809	3111	3309	1974	1445	1231	978	805	643	700	516	501	350	373	410	306	298	290	280	298	267	253	299	297	304	255	279	266	241	250	239	256	218	261	265	307	258	214	236	203	236	212	201	224	233	237	216	178	178	201	191	203	178	181	202	194	201	206	195	194	172	198	229	181	232	210	187	195	181	196	207	208	190	178	187	194	198	219	189	202	214	198	213	197	217	210	208	186	204	187	187	182	183	190	184	216	194	195	209	181	181	199	209	205	227	177	198	201	212	190	188	209	177	208	177	173	191	216	182	170	214	211	197	180	194	198	187	189	185	181	186	186	171	180	192	202	206	201	211	195	195	194	213	195	177	187	179	197	193	196	210	186	204	226	206	191	181	212	188	187	194	191	171	168	187	186	191	195	184	197	170	190	203	212	223	204	191	170	195	168	188	198	192	219	172	170	204	209	187	197	206	203	179	188	206	173	229	196	185	212	201	211	184	205	219	199	192	185	171	204	218	204	206	188	203	190	167	200	203	196	180	194	196	203	186	181	203	205	184	208	208	202	226	170	172	185	218	199	210	182	189	224	200	201	202	199	206	194	185	186	212	184	221	197	210	191	200	187	195	199	193	183	199	184	193	217	215	203	181	176	179	206	178	191	188	204	206	186	171	191	219	183	219	186	209	213	163	205	199	184	193	170	170	181	172	172	209	179	192	203	214	195	199	206	202	207	189	187	203	202	159	197	190	184	187	184	216	178	193	222	199	211	169	212	178	176	186	158	202	187	192	207	198	189	204	178	180	199	180	183	198	207	189	205	193	194	215	183	208	195	184	189	216	192	186	213	192	178	184	192	211	196	221	188	179	162	204	194	168	199	178	170	219	216	210	200	216	196	214	201	192	198	207	187	204	200	170	187	198	203	194	183	214	201	217	176	227	210	192	198	212	195	199	185	191	201	195	186	178	192	180	196	197	192	199	184	187	174	205	234	218	184	198	178	177	181	164	211	190	204	168	207	199	207	190	197	191	184	204	215	192	194	205	196	194	196	205	163	180	171	192	202	212	195	192	219	212	195	218	213	191	196	217	191	195	202	216	187	213	177	210	181	201	193	211	201	191	186	194	180	202	184	221	179	206	178	201	213	210	178	181	223	196	215	200	192	179	184	198	186	226	196	183	211	206	201	182	190	192	204	196	197	181	214	189	202	170	194	193	231	200	192	194	181	199	196	204	204	218	167	186	207	200	205	180	192	189	199	205	194	177	207	210	190	176	198	214	195	196	186	209	196	198	197	202	197	194	202	181	198	209	221	192	208	183	168	208	167	179	191	199	205	205	180	203	201	185	194	197	198	201	200	185	172	199	210	202	196	199	183	166	199	202	241	196	181	193	193	224	218	213	183	203	178	214	200	179	171	219	190	211	216	183	211	175	181	174	191	176	207	187	181	203	165	208	191	199	187	191	177	180	182	180	173	177	170	190	207	190	188	189	155	198	186	177	203	210	172	204	193	237	172	182	169	167	183	211	190	193	180	216	200	203	181	203	200	204	223	183	207	161	189	186	194	181	205	188	200	206	196	182	203	198	169	197	182	205	188	206	188	194	189	185	196	183	192	197	169	184	176	204	196	156	216	180	184	198	208	196	207	206	175	161	186	199	203	190	182	183	184	179	204	205	201	188	188	189	207	209	217	186	185	183	195	176	204	190	199	197	175	195	175	187	200	198	188	180	204	188	216	189	180	188	182	183	207	171	218	228	199	180	184	218	187	192	210	199	189	205	179	185	196	188	186	211	203	174	197	221	201	172	214	222	185	194	196	202	213	187	186	203	168	193	206	218	198	176	199	176	193	171	208	214	184	177	229	203	177	193	177	188	189	202	170	195	187	206	202	189	190	183	199	201	167	203	194	190	203	185	210	216	192	207	172	179	212	214	203	192	187	201	178	198	222	181	189	180	175	182	188	191	207	207	178	188	181	220	182	187	189	205	220	194	201	206	190	205	177	203	213	164	186	204	194	207	187	165	206	173	203	186	210	226	166	178	197	197	211	178	198	189	223	206	200	209	194	192	187	231	201	212	200	230	204	215	175	184	197	195	210	190	197	214	181	200	186	190	195	192	190	181	208	193	174	196	194	191	189	207	184	215	210	177	178	192	205	200	207	190	188	191	191	201	203	189	192	187	224	225	155	185	191	167	172	183	188	218	195	208	206	195	190	189	195	193	213	177	194	190	212	165	189	198	184	199	238	186	205	177	178	201	171	187	178	188	186	181	179	198	219	182	197	199	179	204	198	212	200	173	190	188	184	207	192	199	200	178	182	190	191	210	209	170	202	200	217	181	226	190	204	186	183	190	202	200	181	208	190	211	214	195	192	210	190	181	185	199	205	170	196	199	195	185	191	191	191	191	192	197	189	206	228	203	202	187	185	166	212	184	194	198	184	197	183	179	200	194	230	177	206	198	191	199	186	184	187	191	202	212	188	173	189	187	215	189	174	212	187	206	196	176	179	202	202	217	179	202	172	171	224	191	210	185	182	227	183	171	201	217	190	197	220	211	193	181	196	192	221	204	224	194	192	207	193	196	179	173	176	178	204	209	203	180	185	181	188	204	181	206	193	205	192	172	212	207	189	180	193	162	216	198	171	182	189	183	190	208	183	192	159	196	185	202	189	195	199	218	188	182	192	167	183	194	194	194	187	186	204	189	184	200	187	191	175	205	177	178	193	204	204	201	188	207	178	191	185	188	185	212	219	181	182	185	190	181	188	187	200	188	175	199	197	207	192	187	209	201	206	211	194	203	208	174	208	219	205	193	222	201	209	178	196	205	187	175	214	197	174	192	179	211	179	190	186	192	211	156	234	182	170	192	201	207	225	167	181	173	186	186	193	201	199	197	200	174	201	205	200	210	172	202	213	206	206	176	185	216	202	182	199	197	189	198	177	189	208	190	195	208	186	217	195	200	208	212	177	210	185	181	190	204	201	215	189	206	198	198	165	189	171	195	208	200	186	186	211	210	171	192	187	220	198	181	205	220	238	195	189	191	174	189	201	212	186	195	200	206	212	177	180	185	184	212	194	184	228	204	188	207	197	186	173	187	198	186	177	191	197	181	217	198	196	206	180	186	198	202	177	182	172	190	194	192	201	173	174	181	214	192	206	200	204	177	199	198	193	176	195	191	191	178	183	199	179	204	179	186	207	175	195	183	203	178	196	210	189	184	194	195	188	222	201	193	189	163	170	193	176	189	181	187	202	201	206	182	189	200	177	170	201	170	203	157	207	171	195	172	199	184	187	183	184	173	194	202	175	191	184	178	221	158	193	214	199	219	204	205	186	207	204	169	202	207	191	189	198	199	186	211	189	178	225	205	188	228	195	200	199	170	174	219	190	195	172	181	221	187	199	201	211	184	169	199	199	192	193	199	197	204	176	186	193	191	193	195	180	201	205	177	184	218	201	199	194	184	203	217	207	192	189	194	191	182	203	196	166
20502	25365	30699	35107	36015	31204	28178	15518	15043	12996	10170	9205	11225	7529	6001	6275	4622	3328	3513	3409	2673	2792	1715	1807	1902	1419	1325	1225	1267	1201	1099	1019	1217	1406	1439	1057	1126	1002	956	803	762	786	757	765	827	946	922	942	795	669	644	647	645	663	659	704	663	621	562	560	526	552	565	492	528	503	489	467	511	501	454	494	454	451	518	465	461	503	478	521	487	497	513	531	541	488	522	552	540	539	529	525	521	583	594	593	495	506	452	494	485	474	480	464	474	477	478	505	486	459	476	504	510	483	503	501	492	470	504	477	474	497	456	507	482	461	456	422	475	507	476	464	489	445	420	474	479	453	475	482	481	488	514	466	501	480	499	515	458	423	473	485	463	479	463	480	469	477	474	487	449	451	518	469	454	455	472	502	469	470	423	488	507	435	482	443	480	473	470	453	519	467	443	454	483	505	457	410	481	476	468	479	479	445	498	505	449	456	484	454	474	492	450	461	432	504	466	431	467	487	506	484	466	443	478	485	488	519	476	463	451	446	505	462	480	483	482	499	479	473	478	516	516	468	527	470	484	527	475	475	447	488	481	432	472	438	434	445	453	487	489	464	483	467	471	496	469	480	453	428	471	458	491	446	464	468	419	448	487	469	481	465	464	452	473	470	493	496	460	451	496	491	485	475	475	467	447	449	483	446	483	501	464	464	505	504	461	438	479	485	454	486	481	466	464	469	480	489	456	421	516	466	483	489	493	517	458	477	473	478	458	491	462	479	455	446	458	439	458	484	482	468	471	471	446	477	423	482	471	472	476	453	480	463	475	476	483	462	465	437	484	492	478	479	420	461	448	438	461	448	512	477	482	481	458	498	473	487	474	486	472	461	495	445	470	494	463	479	450	501	465	460	450	502	475	435	513	474	458	440	427	474	465	475	444	465	501	494	474	450	481	483	479	441	469	461	452	477	483	465	451	456	478	510	524	473	542	480	480	416	484	495	432	498	436	465	467	456	460	447	450	471	471	459	486	468	481	479	497	459	452	429	485	476	489	447	480	458	486	468	480	444	522	452	459	462	469	476	495	445	471	471	426	504	476	495	465	475	501	504	485	471	491	449	487	463	473	490	494	501	540	451	505	447	496	475	469	500	469	459	470	480	443	462	465	508	474	523	425	478	479	461	460	435	491	488	486	466	519	427	461	488	500	443	490	458	494	492	476	477	456	467	501	480	484	481	460	479	477	473	452	430	468	440	478	472	490	459	464	463	475	492	471	478	483	477	493	469	442	455	474	444	466	490	506	486	456	462	453	485	461	458	451	477	496	444	439	472	521	454	465	474	489	503	491	444	472	444	447	452	465	486	471	456	494	457	482	505	477	477	493	461	464	483	477	455	471	453	473	430	418	469	491	474	446	485	505	492	477	502	446	493	453	469	488	503	484	456	496	469	475	509	459	428	460	467	453	489	473	500	458	451	443	457	471	475	434	461	474	486	464	461	434	463	471	479	491	497	476	465	478	488	449	448	449	474	485	499	486	450	427	447	476	480	471	441	484	451	469	446	484	430	459	446	505	450	473	471	437	483	460	455	484	488	481	421	470	494	483	432	468	464	450	473	479	464	468	460	481	495	473	449	485	480	444	467	479	485	447	487	449	478	453	457	476	443	459	461	448	431	423	475	486	451	464	448	471	478	508	461	481	473	516	475	488	448	473	475	493	436	498	524	442	456	504	461	483	464	481	468	487	480	489	496	475	468	480	493	482	473	468	487	482	431	456	467	462	471	448	474	488	456	463	470	460	479	463	505	483	527	439	490	450	469	462	444	457	467	501	450	466	478	478	473	502	447	508	485	475	448	464	476	471	497	495	465	476	502	447	486	472	457	445	437	489	484	467	464	482	493	480	474	474	475	478	482	456	480	447	477	472	443	456	458	486	473	481	518	464	451	471	493	492	490	466	482	494	434	457	494	457	492	446	457	473	442	459	466	470	419	470	503	476	514	496	420	452	477	457	436	508	455	468	448	479	525	467	446	482	500	430	454	508	499	455	463	487	465	426	479	458	470	442	510	465	517	485	452	486	469	454	460	479	463	472	424	453	468	448	490	482	474	482	494	438	484	473	484	480	511	499	425	514	431	477	469	449	449	460	477	485	487	482	466	485	495	451	445	480	496	502	459	466	463	467	488	469	499	460	442	487	478	480	458	475	497	461	496	505	431	440	447	469	458	435	438	460	496	483	464	433	511	478	473	493	452	520	479	473	457	464	488	475	468	461	499	501	484	483	470	475	458	464	452	499	476	464	464	436	467	456	458	507	452	502	470	484	490	478	482	461	477	469	474	443	472	479	492	489	493	511	454	475	486	462	454	459	450	454	514	475	447	464	465	445	465	450	480	427	465	453	451	439	514	503	510	470	479	495	432	460	458	427	463	484	469	462	484	445	477	462	464	456	470	468	468	515	470	498	478	472	489	495	476	483	445	482	503	456	468	453	469	445	486	503	472	462	494	474	485	465	501	462	498	493	464	472	470	445	498	480	469	497	490	491	490	495	462	503	474	461	468	485	518	496	451	496	481	511	470	500	475	453	457	478	451	478	452	489	434	489	448	483	445	445	512	498	505	472	466	485	496	467	443	490	510	450	479	497	479	460	461	478	481	484	497	470	466	480	446	462	442	455	447	519	481	469	447	447	479	478	454	476	494	507	486	478	426	502	464	507	465	446	443	531	483	483	449	469	455	471	466	486	496	431	434	485	482	467	476	453	477	459	466	473	443	447	437	465	448	432	444	479	464	467	499	488	474	483	437	500	423	497	474	512	464	468	493	465	474	465	483	452	458	492	468	482	459	500	496	498	477	483	479	484	472	465	485	456	485	489	450	426	505	491	437	477	478	496	481	513	445	411	539	469	471	453	489	504	480	445	484	444	458	457	462	435	448	446	459	466	505	495	458	474	496	489	475	480	477	453	459	457	480	453	459	503	448	459	463	501	455	430	432	487	456	496	461	451	454	482	481	496	482	488	499	456	456	492	467	508	508	479	520	468	489	490	493	470	447	448	464	461	518	468	444	478	475	451	461	455	521	473	473	479	475	501	467	462	485	500	474	514	434	462	452	501	487	461	499	448	458	456	481	500	469	462	495	498	470	496	498	459	476	479	462	496	482	473	491	492	466	479	462	470	471	452	477	472	477	501	462	462	442	474	498	454	477	442	485	501	479	475	478	479	451	447	439	470	475	487	466	520	523	454	466	482	454	462	510	447	462	473	480	464	477	448	443	450	482	469	481	480	477	462	500	451	485	470	484	470	460	477	436	479	509	476	461	469	433	471	478	443	457	463	451	464	514	469	459	459	476	487	449	489	489	463	472	450	500	482	472	481	473	482	491	454	458	486	478	481	445	482	490	499	470	473	432	457	455	470	437	452	462	435	501	471	442	462	481	458	499	469	480	471	442	446	481	472	478	491	471	455	454	474	463	506	497	495	476	484	464	451	477	468	465	448	501	477	473	487	486	460	457	454	435
38503	37373	34220	38119	32185	28405	24547	16694	12201	9272	6968	6723	6787	4052	2733	2206	1609	1108	1088	967	763	713	491	430	447	406	355	339	280	332	259	279	311	340	332	274	285	247	208	193	192	179	228	216	200	222	262	226	232	203	166	163	189	188	167	162	162	143	162	125	165	159	144	133	142	136	142	133	143	130	137	130	136	135	124	125	138	149	130	138	116	142	155	120	129	141	137	163	169	125	156	139	156	164	130	135	151	157	157	144	155	135	143	140	143	127	143	146	145	124	123	129	132	133	128	121	141	135	136	128	131	134	146	123	131	124	141	133	141	142	130	107	127	121	149	139	125	138	132	134	142	157	134	141	124	141	128	140	136	126	135	142	140	124	134	110	125	118	111	149	128	122	139	135	139	143	125	136	141	129	116	154	140	122	118	129	121	152	141	157	137	164	139	124	141	141	148	158	126	130	127	156	171	129	112	143	145	130	131	121	146	137	138	155	145	123	139	144	138	144	118	135	147	121	129	139	135	133	135	116	116	121	123	139	136	132	143	132	154	128	131	147	143	139	118	150	144	131	134	125	124	149	124	128	131	126	143	137	146	119	145	129	151	158	132	131	147	135	150	139	153	139	148	140	138	146	155	131	150	184	136	124	139	130	113	135	127	142	142	130	129	134	130	116	132	127	141	128	139	131	143	146	144	126	138	125	130	140	138	149	131	120	113	128	145	159	146	130	124	137	119	149	153	139	110	125	144	131	129	133	129	145	162	148	127	132	144	131	141	141	141	135	124	134	128	161	138	137	144	145	154	120	131	145	140	138	131	131	132	120	130	138	124	123	139	122	145	147	143	138	120	141	150	136	141	148	141	118	129	130	137	150	152	172	125	134	138	142	125	134	136	127	147	139	171	138	144	135	119	145	134	150	128	132	130	155	141	126	132	120	129	124	135	136	132	123	122	137	125	114	120	125	163	144	149	134	148	135	149	137	148	158	135	103	111	125	158	124	155	123	138	121	100	150	171	140	147	126	122	125	127	138	134	135	126	141	129	137	136	121	148	118	152	140	137	131	140	139	111	136	139	154	132	128	125	148	147	117	132	140	128	129	150	146	131	138	131	148	138	137	133	138	152	132	119	143	159	157	108	129	130	112	142	120	120	162	129	155	118	142	110	138	131	139	130	126	125	144	134	112	147	142	142	130	135	148	133	134	130	137	156	162	144	128	147	150	137	136	133	113	143	149	137	150	153	158	120	114	122	132	162	147	149	150	132	128	113	125	150	136	113	115	148	157	131	126	131	138	138	126	131	122	129	114	139	141	138	134	110	127	131	124	128	131	140	169	124	148	139	125	128	141	118	137	140	119	133	125	147	130	142	114	141	138	126	131	122	135	155	129	130	118	115	141	114	136	133	132	162	145	148	147	131	134	121	138	121	142	156	127	143	135	151	135	124	135	145	125	131	142	140	137	128	145	136	154	120	143	145	125	141	125	163	161	132	118	129	128	123	132	139	136	141	123	122	106	142	151	142	136	138	135	126	132	141	131	113	147	146	138	142	134	129	140	128	127	128	142	138	132	126	141	110	122	143	135	149	141	130	147	132	142	125	136	120	140	118	141	153	128	130	136	135	151	135	146	121	130	134	133	133	117	129	124	123	143	148	147	133	125	121	129	138	136	136	162	109	158	128	115	142	128	122	150	169	132	136	128	119	124	121	136	165	135	138	130	121	134	139	128	132	145	139	140	131	134	157	134	132	138	146	168	129	152	128	128	140	127	142	122	131	135	110	138	115	135	135	144	114	146	136	127	146	147	151	133	138	134	145	113	129	160	129	159	116	123	145	136	144	152	121	114	135	127	152	100	141	128	157	128	124	116	122	146	129	134	146	134	148	138	138	136	145	132	128	132	156	136	130	149	147	145	145	145	140	131	124	145	131	122	142	112	125	113	133	127	128	135	140	116	107	124	118	136	143	147	119	116	126	152	141	139	148	148	149	144	136	140	121	106	146	123	108	146	150	133	139	139	139	118	139	127	138	117	147	130	142	139	146	140	112	130	144	144	128	120	140	137	111	108	137	142	140	148	140	132	138	129	142	149	124	114	133	141	137	146	121	121	135	135	122	118	129	134	158	142	136	133	120	131	134	132	121	135	159	138	128	141	137	113	148	126	122	140	127	128	134	127	138	131	150	140	127	140	156	150	143	124	128	156	147	147	136	124	120	140	138	139	129	127	155	135	145	146	136	139	142	150	127	131	137	140	132	131	109	139	144	153	138	127	145	139	141	123	135	125	120	148	147	131	132	137	158	138	132	133	135	140	121	147	124	152	116	146	124	121	118	129	151	137	141	159	131	136	116	161	136	144	130	155	140	144	125	132	138	139	131	121	144	131	146	151	137	119	155	146	144	118	131	141	153	111	126	125	122	130	144	135	127	145	132	148	155	149	136	148	136	141	133	142	126	137	156	135	123	137	130	156	142	149	132	116	134	147	134	125	137	158	123	138	150	147	149	130	133	137	122	149	142	145	148	146	110	132	130	179	146	143	155	150	128	128	130	146	124	119	117	140	143	131	139	131	129	134	136	141	127	150	132	144	153	127	123	146	148	139	125	144	148	138	139	119	156	143	133	139	146	128	152	138	135	148	138	119	137	154	123	138	130	138	142	132	121	149	134	126	129	142	151	133	152	147	141	146	138	139	125	144	160	159	130	149	126	120	104	142	130	111	127	125	137	144	143	127	137	142	145	125	129	127	140	136	104	138	156	141	125	119	121	143	147	140	114	149	132	125	164	125	140	142	127	141	181	139	139	145	129	132	138	139	136	144	129	137	135	130	152	125	127	122	124	150	141	138	113	154	138	131	137	131	176	125	141	146	132	144	133	154	126	144	135	146	147	114	136	153	150	101	140	152	140	145	127	148	145	125	110	143	122	148	134	145	152	143	148	145	113	135	121	134	133	134	127	117	148	133	128	147	128	111	142	156	151	135	131	123	134	130	133	138	122	116	141	120	131	134	130	146	138	133	133	123	139	137	156	142	124	125	122	112	128	131	147	135	148	131	143	137	132	116	136	138	137	135	139	144	144	133	134	140	123	138	130	111	133	152	128	127	142	135	127	129	123	139	132	154	134	112	133	131	149	147	154	158	135	134	133	167	143	128	129	121	147	129	128	163	121	124	137	133	121	142	129	124	123	131	146	138	142	135	132	143	133	113	135	148	144	134	152	131	141	123	127	116	143	140	123	124	133	125	144	153	131	106	145	143	121	139	145	151	132	161	126	137	147	119	141	149	129	170	132	126	131	130	141	131	148	127	125	149	134	121	143	138	137	125	131	163	119	143	123	148	162	144	138	143	157	126	125	129	137	147	141	145	139	123	136	147	155	154	134	126	135	124	168	141	138	132	145	141	126	122	142	123	130	138	156	126	128	119	132	145	136	124	125	146	138	136	133	135	125	158	139	137	147	153	151	162	132	138	138	144	145	153	136	144	129	141	127	145	112	150	129	134	116	144
25720	30197	34967	38773	40039	37096	30904	21319	21253	17515	16350	15680	16784	11788	9124	9805	7397	5475	5886	5921	4073	3950	2594	2448	2632	1938	1651	1607	1530	1655	1427	1517	1529	1827	1722	1276	1354	1080	1008	915	823	831	962	870	944	1190	1119	996	826	692	595	631	564	673	657	628	616	536	505	500	469	431	418	417	376	381	383	383	359	370	380	346	358	376	328	327	336	372	381	362	348	395	369	379	444	391	405	465	454	391	456	435	461	514	509	469	374	392	348	415	399	373	364	367	352	334	396	352	375	372	390	368	371	363	367	335	378	376	348	332	361	332	350	345	347	404	322	315	295	331	362	290	331	367	332	315	345	338	324	336	335	334	339	320	322	336	358	349	345	339	323	331	361	360	337	325	344	317	336	343	346	348	320	334	346	348	350	355	346	342	332	297	343	343	354	325	349	320	328	328	349	322	359	360	326	362	346	345	334	328	323	326	365	361	304	324	314	333	389	340	330	310	321	346	323	342	353	322	345	325	343	356	328	360	327	343	311	329	354	361	376	316	359	329	364	341	294	352	334	288	344	324	329	340	349	347	319	354	357	328	307	376	367	323	343	344	347	329	331	331	359	334	324	327	347	322	342	327	336	364	360	363	344	347	375	317	354	355	384	327	343	340	319	358	372	339	313	355	320	319	344	334	340	346	322	371	338	337	353	342	340	326	319	317	334	301	302	302	370	328	324	342	340	366	336	320	302	313	306	312	336	336	331	333	338	354	330	326	361	342	322	334	337	370	335	354	348	313	335	315	345	338	369	324	301	328	349	341	345	359	366	365	357	330	329	350	337	325	327	370	343	345	354	349	322	328	353	319	337	337	327	359	341	319	330	324	346	336	347	344	345	322	318	343	325	344	357	317	310	351	333	376	342	342	333	325	339	329	331	344	338	325	355	331	336	348	385	344	329	336	348	317	339	368	326	331	338	334	313	343	323	365	363	311	323	343	328	342	333	309	331	343	352	294	342	321	356	374	321	367	301	337	354	356	335	323	300	328	317	358	388	349	360	336	331	338	345	351	309	330	334	357	338	344	340	319	349	324	331	337	343	340	345	341	345	341	357	359	368	320	346	351	352	328	324	334	333	335	311	340	335	356	329	320	337	333	341	313	325	338	341	335	342	338	337	324	285	337	342	332	318	328	333	349	327	327	346	370	278	334	341	340	317	340	339	324	349	358	343	305	322	321	374	353	357	350	328	330	314	354	320	328	320	302	325	343	327	369	368	322	362	380	325	353	357	357	336	320	348	337	348	315	319	339	347	351	349	359	360	330	345	341	336	321	330	329	332	340	325	343	281	322	349	321	365	338	335	353	361	349	341	330	367	317	324	319	329	327	325	331	331	312	322	332	336	349	313	340	341	297	350	350	325	317	308	359	349	349	355	331	328	363	355	340	305	370	353	349	341	372	362	293	353	312	316	323	353	324	339	375	322	337	341	334	341	326	317	347	349	345	346	317	336	351	311	319	347	339	326	326	342	352	355	312	329	328	333	350	305	362	356	344	338	360	361	339	355	379	336	309	371	334	320	326	326	319	350	320	347	373	326	355	331	345	374	347	346	360	350	324	335	376	333	319	371	333	314	387	342	354	360	353	325	369	330	336	339	340	361	330	344	335	361	292	342	323	353	334	374	313	335	331	324	350	338	346	377	313	312	352	318	365	324	318	349	350	337	356	343	321	347	348	369	336	341	324	336	320	353	365	354	379	351	348	335	356	358	345	341	326	365	320	329	357	344	339	337	319	328	333	320	331	314	318	347	315	337	347	325	328	355	330	376	334	340	346	353	307	326	336	367	349	349	350	359	362	348	323	322	324	339	345	359	348	322	356	338	332	322	357	329	341	352	347	342	339	346	339	342	339	349	324	342	318	315	341	321	343	344	351	300	301	336	344	366	354	312	308	337	331	354	322	325	350	323	356	343	397	328	336	317	363	337	342	318	344	338	316	337	333	315	344	325	342	315	327	365	316	332	367	340	344	344	336	356	371	339	335	365	350	352	330	335	364	328	338	293	364	335	355	354	338	316	324	345	343	337	366	371	340	329	339	338	354	347	335	363	365	373	304	317	328	352	355	321	341	325	316	318	362	332	353	330	332	321	344	336	335	341	315	339	379	301	302	337	320	312	362	324	353	331	335	343	330	345	351	326	334	326	290	306	306	360	370	361	353	296	335	352	344	343	338	348	344	337	327	324	352	323	332	378	312	308	337	347	360	342	318	318	330	351	349	359	333	331	331	349	328	331	355	332	335	332	330	321	330	324	348	343	334	341	313	320	316	352	355	329	356	349	354	352	324	377	309	365	304	367	366	325	341	346	341	336	362	349	339	350	321	337	327	312	300	357	338	367	341	335	353	338	300	323	332	349	332	358	347	341	349	349	318	323	322	312	354	332	309	360	310	338	318	320	328	369	347	341	341	316	347	339	335	361	341	370	366	320	334	331	308	349	335	340	341	311	315	337	343	335	353	314	362	342	355	342	326	338	364	354	348	347	318	338	323	331	333	354	338	316	345	341	311	343	352	325	321	344	355	314	350	326	287	343	325	341	333	327	329	356	340	315	355	350	345	358	368	312	351	352	347	330	321	355	333	339	340	300	346	329	338	345	365	304	351	305	334	340	328	342	350	335	326	303	301	345	363	354	338	349	368	350	320	325	338	321	319	352	324	326	353	324	329	319	360	361	313	371	341	344	339	316	310	352	331	303	321	331	329	331	328	350	332	352	329	359	352	313	326	339	350	312	364	349	345	325	335	341	297	329	326	368	310	344	360	334	335	337	341	323	280	338	337	362	317	297	358	335	354	328	331	350	325	351	366	341	325	360	339	356	343	334	335	311	307	313	341	336	342	352	354	337	337	317	330	350	342	343	343	319	339	340	333	383	344	359	352	351	328	316	329	337	336	332	347	334	342	332	335	335	372	341	341	361	344	326	342	320	307	326	324	314	344	330	317	319	334	303	356	361	332	324	327	316	326	325	327	335	322	303	321	314	332	330	360	305	318	322	360	335	342	338	332	304	321	329	319	331	329	305	368	329	346	351	319	364	308	352	364	345	353	351	345	360	346	358	358	312	349	350	331	332	337	365	305	349	286	348	332	301	323	332	344	334	321	327	351	308	331	357	354	345	332	331	339	320	324	352	352	324	343	328	315	368	300	348	360	316	336	361	322	324	353	344	333	356	343	339	343	338	315	328	369	338	344	356	325	313	324	343	328	340	339	308	316	310	350	325	306	327	358	339	329	323	338	348	323	324	355	320	341	341	316	311	320	373	331	301	319	305	349	334	362	315	341	332	336	340	363	334	322	340	364	365	355	328	355	300	340	295	376	338	369	328	325	349	324	339	316	303	321	348	349	358	328	331	385	358	314	316	355	359	348	314	335	345	346	348	297	332	321	310	316	319	355	335	325	325	301	312	343	306	328	323	363	338	338	312	315	342	337	343	347	349	350	328	368	311	356	345	349	333	363	326	354	350	323	324	366
13144	11015	12233	10359	6662	4809	3034	1555	960	542	458	409	398	345	347	350	322	286	299	304	314	279	273	219	266	218	238	251	249	219	256	266	223	230	287	246	274	221	216	240	220	194	222	213	227	198	220	206	234	199	185	185	203	187	202	183	194	216	228	198	183	202	222	211	204	183	196	185	186	194	181	201	218	188	199	199	196	192	190	195	208	194	196	216	207	178	218	206	202	215	204	215	202	206	190	197	208	220	205	188	210	179	199	182	204	206	195	212	206	204	180	210	185	210	215	183	204	223	213	220	224	198	213	209	202	190	194	201	212	195	181	201	200	195	186	202	204	213	199	215	185	223	177	239	232	184	205	196	215	225	202	221	215	204	221	200	206	212	204	177	194	192	199	169	220	184	180	211	174	203	189	188	210	197	201	190	172	176	196	189	198	188	186	219	192	219	166	176	222	188	193	209	177	194	212	222	228	207	217	218	195	194	209	213	184	194	178	207	193	206	198	186	177	207	192	193	219	203	203	210	199	190	191	205	207	178	205	179	174	175	171	177	186	198	199	184	213	185	183	215	200	206	178	176	192	204	172	175	170	206	195	189	220	233	203	182	213	214	216	203	208	210	187	211	200	209	199	173	203	191	193	175	200	232	203	187	193	206	208	212	222	199	183	200	189	189	190	193	166	193	198	195	200	187	201	191	221	195	200	215	197	186	169	212	174	211	214	199	181	201	174	186	167	190	189	224	217	194	232	171	197	175	189	199	212	203	198	226	211	205	197	205	196	198	220	186	188	237	165	181	214	216	190	184	199	211	189	218	209	207	173	186	201	202	201	205	193	221	199	204	208	191	213	223	199	162	208	213	209	216	184	195	229	186	212	204	189	219	205	193	180	193	207	197	166	212	210	207	194	219	233	194	211	204	204	158	175	195	211	208	219	188	182	189	184	173	201	197	217	209	230	189	200	189	204	200	211	197	209	199	187	180	195	209	194	198	197	186	216	223	197	194	184	186	211	210	206	216	211	209	202	177	212	198	207	191	210	179	181	207	224	203	175	171	202	183	204	205	169	175	181	188	187	211	161	205	199	182	196	225	178	226	187	182	229	193	180	175	192	201	193	203	198	189	213	184	192	212	174	207	191	174	179	176	200	206	216	191	182	192	221	189	231	193	200	196	226	213	218	205	214	200	202	207	176	228	209	199	188	191	187	180	190	182	204	191	183	220	219	191	160	167	179	201	180	202	188	197	195	204	182	190	210	202	189	201	196	193	199	184	189	210	182	185	209	194	190	212	213	175	172	199	212	167	192	203	216	199	207	217	182	201	216	190	201	216	185	198	186	173	233	195	190	193	190	179	175	204	186	183	198	215	209	222	206	203	203	208	199	193	191	205	213	200	186	183	228	191	184	182	204	200	214	207	169	197	216	189	212	187	195	194	182	205	201	183	196	204	188	183	186	174	201	187	198	209	219	201	213	228	210	189	207	223	189	183	182	178	209	224	213	186	189	185	214	203	195	190	213	190	196	174	168	207	202	161	192	163	234	159	209	201	225	188	180	189	208	189	199	184	196	223	214	188	189	221	182	181	191	210	205	209	178	192	210	203	209	196	197	212	228	219	220	193	216	198	207	185	208	206	197	212	175	217	204	182	194	185	202	192	204	190	197	193	199	208	207	183	180	197	214	214	208	190	222	178	213	197	199	185	208	193	189	199	188	177	201	222	199	195	192	196	216	211	183	188	202	184	235	182	175	206	203	181	198	238	195	213	193	212	191	192	188	186	211	184	219	176	178	226	192	209	182	180	196	194	193	179	192	220	199	181	168	171	213	222	221	181	221	205	198	212	221	210	189	204	178	211	225	200	200	217	184	217	192	200	207	207	196	188	198	216	193	206	201	198	202	210	178	202	192	184	166	189	202	178	206	192	190	200	200	202	199	195	184	224	212	205	199	197	209	207	181	189	218	218	186	188	207	190	195	187	227	191	194	208	198	194	209	199	210	187	203	178	215	188	197	200	177	191	179	203	200	197	193	229	187	192	177	191	194	178	194	208	211	190	219	188	212	212	195	230	211	184	170	187	223	198	174	218	195	204	202	177	197	190	176	167	191	191	201	202	193	212	186	180	189	192	204	182	194	187	197	202	179	200	220	180	217	179	207	189	209	214	184	200	179	191	198	212	203	194	190	226	204	203	201	212	186	230	234	200	232	174	199	184	184	210	216	216	208	185	203	198	201	199	194	184	193	224	217	216	214	205	191	206	191	197	204	196	193	169	196	201	215	207	207	216	192	192	206	198	219	200	204	199	205	209	203	170	218	211	210	192	217	176	211	210	193	174	188	197	204	192	186	197	182	200	199	190	215	187	191	189	213	219	206	212	195	197	191	207	172	207	190	222	210	212	193	196	229	165	184	200	199	190	183	208	182	186	200	187	171	206	215	216	226	219	209	168	192	171	216	211	183	192	189	198	176	182	217	224	182	210	185	185	235	232	182	170	194	189	205	201	178	200	189	195	185	192	199	206	201	187	189	182	212	195	207	193	184	200	201	195	187	213	231	207	202	214	205	192	198	185	191	204	219	226	210	190	192	181	209	209	188	204	191	186	186	192	182	223	209	182	197	205	198	214	210	211	206	184	209	198	199	182	214	212	192	199	208	202	198	224	199	211	190	176	183	208	197	186	194	177	198	186	168	179	194	222	190	188	167	198	190	188	172	209	193	227	182	183	173	199	198	206	214	229	242	199	176	165	190	196	188	211	193	183	218	197	215	176	185	208	181	193	197	189	213	221	206	195	183	200	211	187	234	215	207	200	189	218	198	200	183	201	199	194	214	189	203	214	205	219	189	200	201	213	220	212	197	184	195	190	201	172	199	168	196	183	195	208	203	189	207	182	185	198	196	221	183	205	209	189	221	199	171	198	195	179	189	208	182	194	177	203	177	208	196	201	190	201	204	215	208	189	201	192	183	192	208	210	220	212	200	224	194	200	181	204	198	229	210	188	171	180	189	201	191	205	182	180	191	224	188	184	229	191	244	200	200	191	179	200	203	195	203	168	190	192	212	175	215	204	207	188	227	206	200	194	187	178	186	197	215	188	171	195	197	231	192	206	206	219	197	216	186	218	179	187	182	190	175	220	172	182	222	210	202	191	193	189	184	182	200	219	176	208	209	182	222	177	190	210	198	210	196	181	193	189	199	210	218	205	216	208	191	180	196	180	206	186	199	200	203	177	179	187	209	213	198	197	207	161	199	196	179	180	213	206	199	214	201	200	215	203	223	180	197	196	186	209	210	194	191	180	184	218	191	193	176	214	193	203	184	187	204	180	198	205	191	199	207	183	185	180	200	214	220	195	181	191	200	195	212	210	187	179	224	224	185	219	195	197	190	182	224	207	196	201	228	218	204	206	207	199	184	205	208	187	173	179	231	212	202	196	190	196	214	221	186	194	211	199	179	200	209	190	180	196	203	194	164	195	200	214	205	191	215	211	197	173	207	189	218	224
8772	10761	17749	20196	17310	13950	10146	5926	4024	2595	2248	2102	1758	1626	1458	1293	1173	1031	1252	1185	1094	1011	989	895	907	739	838	886	796	890	785	848	951	908	854	765	727	693	601	592	588	591	562	600	562	620	628	598	542	543	542	574	543	554	552	586	518	547	556	523	537	512	547	514	524	532	492	498	477	474	525	477	534	482	523	497	459	483	514	507	524	492	475	474	512	491	534	551	534	511	566	561	505	576	515	522	508	503	477	500	471	474	489	490	511	491	538	501	492	520	467	483	456	500	515	513	492	501	461	503	502	515	506	475	479	500	491	502	517	545	505	501	515	487	482	477	446	487	478	443	500	500	455	476	472	503	484	510	481	472	510	488	490	458	486	487	538	508	478	488	456	519	503	476	473	491	472	470	471	507	506	478	477	455	467	472	461	472	469	479	487	498	457	510	486	524	460	501	489	505	482	478	525	494	466	472	482	472	488	481	464	489	448	528	505	491	491	477	458	466	504	505	519	525	467	484	515	476	515	476	452	525	456	499	551	474	515	494	498	517	478	469	494	474	506	453	503	523	445	515	495	494	513	442	472	473	470	500	468	495	488	499	525	513	497	517	471	522	483	502	494	494	494	485	514	482	496	505	484	508	516	517	487	470	485	474	503	493	495	480	514	492	486	478	476	483	500	494	500	510	506	494	491	473	517	490	501	491	489	460	493	495	514	465	506	526	496	470	469	481	483	511	479	524	536	471	470	522	490	489	468	497	479	501	448	520	490	479	512	520	512	519	499	464	447	493	488	528	496	515	498	487	518	447	478	517	483	529	435	500	490	479	460	488	513	501	505	474	478	498	488	479	495	501	491	480	514	500	445	474	459	508	481	447	506	473	507	473	483	471	490	505	491	493	493	459	440	496	455	483	477	470	494	485	493	500	498	459	487	509	463	476	529	473	481	449	469	515	500	491	527	477	476	500	511	465	457	487	478	517	475	497	467	487	485	474	468	497	499	475	477	486	465	496	492	501	507	479	532	497	507	507	474	506	512	420	496	505	493	466	518	503	524	463	509	503	457	507	481	497	527	464	495	463	499	457	514	492	489	458	471	482	445	481	496	496	487	512	439	477	538	464	504	495	498	491	470	467	466	450	506	479	460	495	504	487	460	454	511	481	522	467	479	487	464	465	498	444	501	497	484	482	486	461	473	504	451	490	552	487	489	505	470	511	500	488	511	502	485	471	470	488	497	495	498	471	498	487	498	503	425	478	452	461	458	494	496	492	494	497	489	485	500	492	473	495	458	457	460	463	477	476	474	449	470	460	483	509	503	465	477	499	481	530	510	491	472	471	455	511	485	495	428	530	519	495	472	503	483	494	471	472	485	508	480	488	480	465	475	472	484	532	503	477	498	493	517	506	438	456	485	465	470	462	492	453	482	454	489	490	499	526	515	489	461	532	482	483	490	470	488	507	463	495	525	462	545	509	426	453	498	482	502	505	464	494	484	475	510	471	483	480	474	517	535	493	482	455	496	462	446	499	505	477	494	458	493	520	537	486	463	493	512	475	538	492	479	500	491	511	480	515	533	490	457	539	478	477	521	517	504	476	523	511	455	486	498	507	514	511	520	492	454	463	507	488	477	497	493	485	499	492	515	474	479	497	531	508	525	478	495	483	525	488	498	461	504	472	423	450	465	458	494	471	494	517	505	478	499	441	527	517	537	480	481	502	456	430	539	506	488	474	532	504	470	477	479	496	486	505	494	493	470	463	529	465	501	465	503	493	493	452	491	500	484	468	511	511	523	460	517	519	488	468	535	528	506	501	499	510	496	508	479	499	449	471	474	503	475	498	473	496	495	503	474	498	488	500	498	481	481	527	482	498	500	523	474	465	514	512	463	443	509	482	487	533	502	490	518	495	475	435	453	470	499	492	489	460	515	517	517	512	490	472	448	474	462	462	495	492	498	456	500	482	474	515	475	488	450	496	495	498	467	498	504	511	435	490	491	498	492	495	527	470	486	501	532	481	475	524	543	477	540	461	473	465	472	466	466	502	521	498	494	493	505	506	477	508	484	501	506	518	490	527	489	500	499	513	475	502	473	545	497	523	467	494	458	522	502	485	508	511	462	518	503	474	485	509	490	510	478	502	500	494	477	498	463	560	472	515	466	525	503	490	498	459	469	495	466	485	506	499	515	502	483	561	506	467	507	506	527	485	524	494	478	510	492	513	461	481	471	509	466	463	518	484	439	503	471	518	463	495	467	447	478	508	499	521	506	491	490	498	508	514	529	471	496	500	516	512	506	468	509	506	491	518	480	474	457	499	492	500	482	507	495	495	536	475	503	495	530	462	524	481	486	504	495	500	481	504	494	506	465	498	481	504	508	502	481	475	497	481	490	518	520	494	443	477	450	466	489	483	491	504	513	470	529	444	490	536	497	518	481	456	527	495	491	489	518	531	513	536	513	498	474	435	535	493	457	533	505	462	479	479	469	513	452	521	476	458	497	478	476	492	501	515	486	467	490	508	481	452	455	539	494	501	456	501	495	491	505	494	498	491	518	515	524	480	518	509	497	487	525	476	487	522	484	489	503	483	484	455	494	456	509	526	488	472	503	516	502	501	520	490	527	492	470	481	536	490	520	479	505	465	477	494	447	464	489	510	472	475	507	509	493	538	449	482	468	465	465	504	498	517	497	519	498	479	514	460	500	478	469	473	491	459	473	463	545	490	498	492	542	526	497	535	461	505	482	517	512	498	485	521	461	472	497	493	486	512	505	472	449	489	495	509	508	450	495	525	502	466	516	479	464	485	494	467	502	525	495	525	486	505	517	488	496	476	509	513	530	470	483	496	479	505	472	480	505	484	468	483	501	458	475	454	497	512	466	474	460	483	522	484	481	482	539	507	482	478	495	500	493	512	482	494	519	511	474	454	487	508	481	480	506	465	441	483	482	497	522	506	494	519	496	486	550	486	459	512	481	502	471	493	485	485	493	444	472	510	472	489	488	488	499	487	529	471	514	492	492	438	527	478	472	486	513	485	471	473	500	520	486	503	510	499	467	493	508	530	483	499	511	479	473	508	512	511	498	473	505	463	469	485	504	504	532	485	466	515	458	495	490	462	457	480	440	492	501	523	484	499	486	486	514	497	504	461	499	527	513	488	484	517	494	455	506	511	520	486	456	464	489	498	525	514	477	451	474	432	524	491	471	509	451	503	493	507	512	476	467	486	495	476	486	534	514	484	525	486	505	478	441	441	489	468	432	465	506	479	498	474	480	471	472	502	494	464	530	493	482	488	479	474	494	496	482	505	499	477	474	466	486	500	468	479	480	464	468	493	490	509	467	487	506	481	509	501	456	480	491	483	497	477	476	479	472	476	499	474	476	459	499	454	461	484	480	507	515	460	492	465	493	461	451	498	513	491	440	503	488	472	494	491	501	507	503	488	500	481	503	466	491	513	456	529	469	461	492	483	479	454	495	486	491	531	516	453	483	483	487	473	514	503	505	475
29298	30200	31871	33201	27817	23824	18906	11322	7580	6159	4488	3465	3548	1875	1456	1444	906	751	856	609	529	573	421	410	366	355	307	300	309	277	292	349	336	333	333	283	271	267	238	215	234	239	244	238	225	228	229	242	213	254	216	223	236	205	249	215	208	200	179	209	196	229	180	184	183	197	210	180	224	207	218	214	175	179	199	206	193	177	186	210	189	203	196	193	218	194	207	203	209	196	225	192	247	199	206	196	202	203	173	154	206	227	184	188	196	201	205	195	185	188	199	169	174	221	200	196	182	203	213	207	187	203	177	205	188	184	186	193	212	190	192	170	210	160	197	196	185	194	201	185	191	201	185	189	183	192	189	179	210	219	199	184	184	213	209	176	179	185	197	196	175	205	195	207	186	190	198	172	178	176	187	175	182	203	199	184	193	192	194	178	186	166	209	192	198	216	184	170	181	184	176	189	223	200	216	214	192	178	195	172	208	183	191	212	205	192	197	192	187	174	178	192	211	187	209	201	193	169	195	178	217	182	181	172	203	197	219	202	196	202	182	194	179	194	192	177	202	239	181	194	213	182	188	192	182	189	197	203	169	199	182	186	188	228	194	196	210	187	202	197	210	189	197	191	201	192	163	195	185	188	201	195	168	191	176	187	175	193	198	165	196	205	203	194	197	190	189	209	199	197	186	196	233	184	190	202	193	185	199	213	173	173	205	203	176	187	183	164	189	212	179	215	205	202	192	193	210	181	169	193	189	182	214	184	180	180	206	177	183	162	169	232	199	173	208	216	158	189	210	200	191	186	204	196	177	197	206	167	198	179	182	194	196	197	176	186	217	187	212	168	186	187	195	206	189	194	164	190	175	195	208	219	188	182	204	202	202	167	198	173	194	200	199	168	198	182	197	175	189	198	174	197	175	203	206	199	185	193	179	183	195	207	199	207	189	195	193	216	179	221	177	180	190	188	173	206	185	209	216	192	193	215	202	199	188	180	187	211	186	181	203	190	202	192	186	179	186	224	188	202	178	172	179	199	188	195	196	213	199	187	200	183	194	203	220	208	191	191	196	195	189	171	199	208	196	167	196	216	205	196	193	184	190	190	203	196	195	209	199	195	200	189	189	204	165	181	209	182	200	198	181	191	200	201	213	206	202	204	189	193	184	184	195	215	186	214	188	182	211	193	179	214	192	196	185	195	188	209	192	213	199	198	225	159	178	177	187	182	212	198	214	198	197	187	187	229	187	207	231	197	184	214	209	187	178	196	192	187	176	175	194	190	183	176	186	192	189	159	185	186	241	171	175	212	214	161	182	208	212	172	222	226	209	202	180	179	205	198	204	161	175	185	173	214	197	208	209	174	196	194	167	184	196	214	192	174	167	219	192	195	195	222	199	234	184	166	189	162	182	193	166	201	172	196	195	195	195	179	201	206	195	188	209	197	202	195	184	177	189	200	186	193	210	199	164	168	198	198	204	180	179	215	188	193	197	224	209	214	193	196	202	188	192	188	185	182	178	213	195	184	175	195	213	180	204	175	172	176	208	180	202	195	196	209	202	200	214	214	186	178	201	190	187	198	203	215	170	214	185	188	210	210	181	188	207	190	182	175	170	204	211	193	217	173	219	183	196	207	186	197	198	200	204	207	210	194	215	209	172	172	194	185	195	183	175	177	184	193	183	174	203	190	205	183	174	198	189	196	173	205	213	199	204	202	199	201	202	180	180	177	199	201	181	198	195	202	196	174	196	193	215	175	210	185	157	199	214	191	207	192	198	198	220	151	187	207	197	193	186	222	169	214	201	178	204	213	168	187	170	198	215	199	192	205	195	178	193	193	222	218	188	191	209	168	205	193	189	194	164	189	215	178	197	180	186	207	201	189	195	195	169	200	184	166	145	183	189	166	211	186	182	168	190	198	201	178	175	190	201	191	185	210	208	187	203	183	184	191	172	208	188	198	179	202	180	167	206	176	215	185	169	184	168	197	177	172	185	204	190	189	181	205	185	189	189	195	214	215	203	191	179	227	191	178	190	207	190	205	226	172	206	187	220	182	223	201	214	179	174	176	182	198	186	187	200	195	178	189	223	190	175	198	210	170	176	184	234	215	185	183	211	193	174	195	189	183	190	207	175	198	201	186	188	190	184	219	218	201	162	160	174	183	207	176	209	190	202	159	155	170	186	180	210	198	195	212	190	167	205	199	166	200	186	192	190	200	194	168	169	202	182	199	190	197	222	218	187	211	193	204	180	184	181	194	180	197	184	168	217	171	173	216	176	186	210	200	193	189	181	190	201	208	185	197	165	202	207	173	172	180	180	211	199	181	183	206	200	160	159	216	181	193	184	186	205	225	172	178	205	204	185	208	188	193	182	200	184	210	195	180	207	183	213	189	191	211	183	173	187	191	191	167	192	196	202	211	209	206	188	208	203	201	175	192	201	190	178	188	197	185	194	173	171	222	189	182	180	195	217	192	204	179	212	195	176	189	193	188	199	196	209	194	197	191	218	192	191	170	200	174	215	205	185	217	170	208	213	202	210	186	162	186	162	177	196	201	192	181	182	208	191	184	202	226	158	191	179	196	206	184	164	182	204	176	188	199	181	190	192	191	181	178	165	182	167	183	196	174	190	192	207	212	169	219	180	196	192	186	208	197	180	188	173	212	181	194	195	202	215	170	189	164	205	208	199	193	191	193	197	193	191	198	206	189	178	166	202	208	202	193	213	212	182	203	210	201	172	172	206	217	192	200	201	190	210	164	214	183	159	184	192	213	182	183	184	199	195	165	177	174	191	212	201	216	213	187	188	208	201	196	219	184	205	179	198	217	189	186	198	183	169	186	172	222	193	188	214	203	187	199	204	193	188	177	199	200	195	189	186	203	201	209	191	169	211	183	197	171	195	174	190	220	218	220	194	189	202	210	185	189	165	188	221	194	196	188	198	171	163	186	200	183	220	178	179	232	200	191	169	206	194	193	209	208	215	192	194	208	173	184	202	198	218	211	203	211	201	190	182	186	175	186	192	195	201	187	184	185	181	173	211	174	199	212	202	197	192	224	197	199	200	197	187	193	184	193	168	188	203	209	203	223	154	195	181	221	193	196	205	188	173	195	214	200	206	192	211	181	207	189	205	190	194	192	190	169	191	187	186	202	210	219	177	183	188	210	199	196	203	175	213	178	191	204	199	188	215	194	170	224	183	206	190	210	201	205	205	207	167	203	172	196	190	226	199	201	188	189	205	197	210	179	190	189	180	212	189	184	202	192	169	205	199	182	199	184	205	180	172	194	212	180	173	214	191	204	173	164	184	159	201	211	189	194	186	189	198	196	187	187	195	184	180	218	183	187	196	175	189	178	189	190	193	182	187	197	184	193	205	189	163	169	170	187	156	191	190	187	181	189	210	183	204	195	228	202	207	193	168	183	191	201	204	197	197	168	179	187	175	198	187	159	200	169	214	187	210	203	209	202	204	169	179	205	213	216	206	189	188	194	202	194	201	195	171	197
19400	25146	30562	33508	34440	30152	24900	15174	14016	12433	9812	9183	11868	7578	6321	6446	5063	3861	4138	3535	2812	2768	2137	1963	1981	1619	1322	1459	1262	1297	1259	1455	1579	1295	1467	1181	1180	1012	834	763	786	807	834	923	854	929	873	833	737	636	651	698	665	679	682	654	676	524	610	556	528	517	508	492	498	496	511	486	505	483	495	534	443	489	512	491	477	488	517	499	469	498	487	538	511	516	498	522	537	497	559	510	567	582	570	601	515	483	485	521	492	449	514	480	492	541	475	512	484	497	467	473	500	477	489	462	499	463	448	471	480	489	490	489	473	507	499	473	502	491	451	509	461	435	483	497	441	459	479	474	465	477	443	496	482	490	492	452	481	478	475	499	532	439	474	460	457	442	502	492	475	492	487	476	479	453	472	463	461	458	475	509	459	472	473	499	470	451	462	450	488	454	491	504	504	450	460	467	470	465	470	455	512	454	449	522	458	483	492	484	465	440	457	457	480	464	481	453	483	445	480	503	475	490	475	470	505	468	468	469	504	519	466	441	460	468	454	476	457	421	468	492	491	481	466	437	462	490	465	468	512	496	471	461	496	451	494	478	475	488	500	458	479	426	452	477	448	450	461	477	458	485	426	440	502	471	473	483	484	458	444	497	461	459	472	481	482	500	459	482	470	462	462	477	428	433	487	484	454	460	491	483	452	487	468	494	476	495	458	498	499	491	454	453	465	449	481	448	459	479	464	488	481	461	488	492	450	469	519	462	480	506	482	462	476	470	499	476	459	454	476	494	492	449	457	442	430	438	415	437	489	457	489	467	487	465	506	455	452	476	450	472	449	446	472	510	483	488	481	451	445	468	495	485	464	472	487	452	472	470	470	483	471	483	478	413	493	484	459	484	454	487	439	474	479	472	442	454	480	482	503	485	492	468	463	483	475	480	437	479	483	485	476	485	450	464	461	470	454	446	454	484	526	471	448	519	473	429	485	467	448	485	476	454	465	485	473	463	488	493	471	482	455	454	449	458	497	448	472	463	468	504	459	486	460	459	465	473	502	426	484	474	434	455	470	426	445	460	456	483	447	478	415	464	422	471	509	466	438	446	469	475	441	480	484	483	502	458	472	484	482	466	464	471	469	451	487	474	443	449	483	501	454	477	493	478	455	504	485	511	489	453	474	484	477	472	501	475	467	467	439	493	475	491	501	476	482	483	427	500	468	473	469	470	446	464	481	455	434	480	476	469	488	496	494	461	450	509	469	468	464	465	466	481	477	416	469	474	432	445	473	522	488	453	449	470	444	452	481	448	485	483	495	478	450	482	469	443	470	467	450	434	464	498	429	467	468	518	479	465	527	463	462	477	480	474	486	469	452	468	495	437	517	460	464	450	497	431	416	450	443	447	452	457	512	504	484	492	460	464	438	453	490	457	477	449	431	474	479	505	452	481	470	428	461	481	474	504	492	479	494	501	479	465	501	461	446	459	473	463	440	442	480	455	425	470	481	445	489	505	463	482	501	482	491	474	479	481	485	468	492	474	464	470	450	497	486	477	498	466	478	442	474	450	438	447	475	488	456	472	503	538	483	442	454	461	489	472	459	494	475	498	448	469	472	471	435	479	421	488	469	494	481	415	491	510	492	448	465	486	481	456	449	481	469	481	492	503	467	510	482	498	473	474	490	484	473	461	488	484	456	466	454	496	453	458	474	431	456	453	474	473	495	438	457	497	466	464	483	473	474	475	448	427	474	505	456	487	462	431	500	489	472	446	486	481	470	508	463	478	470	451	469	490	492	490	471	456	483	451	471	474	463	465	479	494	494	476	474	467	447	453	473	469	491	468	460	487	473	473	460	458	449	458	441	472	459	460	464	490	466	438	456	463	465	488	520	468	430	473	488	477	467	481	464	467	458	450	455	454	428	474	481	459	440	441	467	486	466	482	500	444	426	479	468	489	456	482	502	462	451	496	447	425	468	491	461	459	446	464	470	475	506	490	439	474	488	510	492	494	497	479	485	474	458	452	478	473	459	462	475	454	478	502	448	493	458	475	477	463	424	479	515	484	431	454	488	460	490	507	501	464	483	466	444	465	479	438	475	490	483	466	445	450	479	466	454	473	486	505	478	493	446	442	472	457	457	450	451	467	427	477	474	495	495	469	466	460	455	481	433	491	516	476	438	440	473	476	475	442	460	484	442	455	475	472	443	429	497	483	500	490	446	479	479	474	442	460	472	484	444	462	472	478	471	462	503	514	484	452	443	484	490	432	427	497	452	463	436	473	460	481	471	441	467	491	459	424	474	451	478	469	470	443	439	500	471	470	482	474	482	472	434	477	452	495	484	446	482	478	499	462	483	461	442	501	472	431	461	486	516	462	448	497	430	489	471	448	457	501	445	480	466	473	473	466	491	441	453	519	423	509	478	462	454	451	457	470	502	468	510	455	486	488	474	466	467	472	476	457	504	465	472	476	493	470	464	454	453	453	439	451	447	439	454	477	508	450	472	450	511	474	469	457	464	442	461	475	475	479	464	494	481	469	431	472	451	462	424	478	487	513	470	491	456	467	461	453	492	464	492	472	443	474	484	513	468	457	487	492	468	500	431	479	449	468	468	473	482	481	472	506	476	498	451	446	473	431	429	445	483	460	469	476	499	494	436	440	499	470	431	450	487	470	458	476	451	433	512	486	480	481	424	530	504	507	475	473	434	462	508	496	459	454	489	509	451	493	486	469	475	463	475	477	469	476	465	446	498	480	448	471	480	488	480	468	475	480	444	422	459	494	452	486	443	467	469	461	466	494	523	486	437	426	440	460	449	493	462	463	450	467	475	461	472	459	506	455	475	485	438	460	492	446	481	476	458	483	485	464	457	458	484	444	447	444	463	489	430	511	468	472	513	473	481	494	488	498	468	472	449	495	478	497	459	479	500	462	472	462	467	428	474	472	474	494	492	450	432	436	436	477	478	470	499	466	444	475	424	465	483	497	472	483	469	494	470	504	503	443	501	467	458	452	470	517	484	444	450	468	492	479	476	464	493	462	459	455	456	478	444	447	448	464	466	480	477	473	449	450	488	427	470	439	469	424	474	513	447	460	440	464	438	476	461	448	492	482	466	455	435	496	480	456	473	487	464	493	477	482	434	413	499	491	473	487	517	466	488	454	471	530	486	456	470	476	478	514	484	489	501	463	479	502	498	481	433	461	483	451	465	483	462	479	489	472	462	484	477	457	491	470	479	507	458	437	483	500	465	477	512	437	465	443	470	488	478	476	515	467	469	458	493	462	499	485	435	465	460	510	481	431	479	480	469	462	462	461	439	453	461	471	520	506	485	506	528	443	475	499	498	466	469	469	471	453	452	502	459	484	484	440	458	487	481	474	481	467	475	481	467	493	469	494	447	471	478	460	493	479	457	430	438	473	494	451	475	442	474	467	511	446	453	451	506	497	440	434	441	497	471	511	454	459	491	481	511	491	470	444	483	472	440	441	498	447	510	471	479	470	419	449	459	462	513	466
34974	37182	37568	36988	31946	28462	24406	16713	11636	9183	6617	5090	6838	4737	2810	2337	1624	1158	1246	1119	852	674	506	575	567	424	357	346	315	312	302	397	322	302	325	299	254	235	199	180	226	216	209	204	221	229	263	207	206	181	195	183	185	169	158	160	185	169	146	145	154	133	149	140	146	126	142	127	139	132	131	159	139	123	125	132	137	126	134	169	155	152	159	149	148	119	161	165	145	151	146	146	182	163	144	168	148	132	121	128	148	139	144	145	146	127	148	115	141	149	120	140	135	135	162	141	155	125	125	140	148	128	130	126	128	144	136	142	123	130	135	138	121	133	139	129	139	156	129	131	143	120	120	140	135	130	150	145	153	142	118	145	146	118	117	135	128	158	145	143	122	144	147	136	123	141	113	132	129	125	141	135	133	158	153	134	139	143	137	134	142	127	126	126	121	121	121	150	118	136	122	126	134	151	138	139	136	139	127	133	145	144	130	141	144	143	150	138	114	129	118	121	146	128	137	140	118	117	137	135	143	125	144	122	133	122	117	146	125	119	127	145	154	131	130	150	114	131	134	152	151	122	148	122	129	141	142	151	127	119	131	136	140	150	150	149	158	129	140	127	138	119	124	119	135	130	150	174	151	121	135	144	124	146	129	135	117	135	118	127	155	156	128	137	138	112	142	133	147	127	151	150	131	133	142	152	107	152	108	156	119	144	133	122	132	131	147	124	128	132	149	125	126	141	134	149	133	145	137	114	132	154	125	137	145	134	126	146	133	145	142	135	144	137	135	155	120	131	132	126	121	124	147	138	133	128	160	130	112	137	117	120	158	123	131	138	131	127	141	139	131	127	156	116	132	141	141	149	134	134	141	130	137	137	121	137	132	137	136	158	145	154	142	125	136	159	131	135	135	116	148	128	121	138	142	116	130	145	144	135	127	123	116	149	130	126	134	119	133	133	146	130	135	143	142	118	131	131	150	136	124	125	127	127	125	126	125	152	133	141	127	114	137	159	146	122	131	141	133	144	130	149	128	138	124	130	147	140	116	140	139	135	138	121	148	129	159	137	135	146	155	127	130	113	141	174	127	120	133	145	158	136	142	148	122	140	126	124	130	127	123	124	133	138	122	142	122	145	133	126	152	133	137	102	136	134	140	114	123	140	126	129	137	130	120	135	155	139	136	151	129	141	137	129	137	133	139	145	132	131	142	117	126	118	125	153	142	140	161	139	125	147	137	133	128	142	151	142	145	116	127	143	137	153	155	139	154	133	114	148	139	114	147	133	154	152	138	117	155	147	136	136	125	130	131	145	147	137	154	120	134	119	139	141	139	134	130	146	142	131	120	140	139	129	156	133	110	139	163	119	142	140	142	120	165	137	160	122	139	129	155	132	133	134	138	136	151	116	140	132	137	142	130	111	130	128	149	140	121	159	128	113	150	131	150	128	133	128	112	116	123	130	134	136	151	131	126	140	144	137	135	142	146	135	123	120	123	137	125	125	117	108	131	128	151	158	140	137	158	132	152	141	126	128	141	125	134	137	136	160	148	150	124	157	159	121	127	144	122	128	150	149	134	135	133	137	158	128	131	162	123	144	157	127	122	121	129	134	152	145	135	145	124	130	127	140	139	139	131	124	139	112	139	131	140	119	127	141	122	145	130	117	151	131	128	139	123	144	112	141	142	135	149	140	141	131	166	119	131	141	128	147	123	143	135	146	148	123	120	108	123	118	141	128	138	118	125	138	129	143	144	138	138	144	139	147	136	147	123	128	118	141	142	128	155	156	120	138	139	135	127	124	134	148	129	126	122	138	130	151	154	143	129	138	124	116	138	128	129	141	128	153	140	138	126	115	122	132	129	139	136	136	133	152	133	143	113	134	135	118	129	140	133	133	134	122	140	147	124	134	135	135	144	132	146	135	142	110	125	134	157	139	125	137	134	156	118	140	152	133	133	128	121	110	118	156	146	143	120	137	161	127	124	136	142	139	138	135	125	108	109	141	145	130	133	119	139	133	113	148	135	138	126	136	147	140	170	128	138	124	136	136	141	145	149	130	144	124	146	141	132	154	125	124	128	146	149	143	120	140	122	145	129	126	140	132	134	123	138	116	128	131	128	114	147	143	177	129	129	145	122	126	126	130	140	135	118	139	133	167	130	129	120	139	125	144	131	145	144	140	141	128	142	132	144	135	122	132	139	133	133	114	126	116	161	151	136	156	146	118	140	162	134	148	140	133	142	135	118	130	153	118	133	140	142	152	133	148	161	148	135	137	136	123	116	125	132	139	144	149	126	132	126	129	132	111	138	136	136	147	142	132	148	157	144	130	129	140	135	130	121	127	135	134	112	158	150	153	138	126	148	124	130	137	141	114	125	134	139	146	137	141	133	133	129	125	139	117	114	132	114	127	146	131	156	147	151	134	145	158	124	107	126	123	112	131	127	142	117	120	124	126	149	134	126	156	127	142	112	153	111	147	127	125	119	138	142	154	137	137	132	120	150	138	145	152	123	132	112	145	107	136	111	146	136	136	135	153	156	137	130	114	135	142	116	113	145	153	124	141	125	124	139	141	135	144	113	136	123	141	151	144	142	128	122	145	132	129	133	136	134	138	136	147	141	132	140	138	123	154	121	151	125	116	135	149	129	142	153	135	136	142	136	110	152	134	142	140	150	113	136	137	135	151	131	137	129	130	143	131	138	128	119	134	150	139	134	134	134	132	137	108	147	130	120	124	124	137	133	123	122	142	143	147	144	157	122	136	123	128	140	138	129	106	142	140	126	148	140	134	141	128	132	126	152	128	126	155	110	125	158	142	139	138	123	150	135	135	151	118	132	147	136	141	139	146	144	152	133	156	138	147	121	128	148	132	112	150	164	158	160	134	146	137	151	133	123	134	143	150	135	142	144	142	128	131	115	139	127	126	127	133	122	147	135	126	121	154	143	142	163	121	170	140	120	132	153	138	131	141	141	123	153	148	131	143	138	143	143	146	128	127	125	106	121	109	144	136	125	124	140	143	117	131	134	157	132	123	140	137	135	108	137	133	159	135	125	134	141	140	134	135	142	126	110	144	130	141	122	134	133	138	135	141	138	161	134	115	147	142	108	118	140	116	115	124	123	145	141	126	136	138	158	160	115	113	145	147	138	137	139	164	129	155	121	138	134	125	134	128	148	156	131	132	150	153	122	137	138	120	141	155	135	134	142	130	142	134	138	126	139	127	138	142	132	141	127	132	133	129	136	149	119	126	120	140	135	147	134	138	155	160	134	132	136	126	136	138	141	166	133	156	124	117	140	152	152	148	129	131	150	147	108	121	153	152	135	119	156	135	156	129	114	123	125	128	104	143	128	150	131	137	132	124	149	143	121	151	130	139	144	138	132	142	130	145	117	108	145	136	133	130	122	142	135	144	132	130	148	124	137	147	132	127	118	145	128	121	119	136	122	137	146	123	136	128	138	133	119	135	124	105	144	154	167	157	130	149	129	120	128	138	124	159	152	118
22584	30722	36009	38226	40171	34643	30163	20737	18738	18992	14700	13075	17351	13123	9215	9246	7308	5142	6891	5396	4543	3389	2554	3100	3039	2170	1818	1977	1887	1619	1674	2055	2060	1713	1699	1426	1291	1241	1041	814	804	875	804	947	972	1056	1149	900	803	642	549	672	699	655	654	685	635	482	455	495	443	416	460	393	363	368	339	375	377	362	323	338	380	353	346	372	366	356	375	384	418	382	395	387	431	450	456	441	430	414	450	436	511	505	525	522	416	419	398	368	387	393	385	337	370	379	344	343	372	332	377	328	334	348	333	372	378	354	354	353	374	305	366	323	347	335	394	330	337	340	381	335	319	356	325	341	342	343	390	350	374	317	341	318	318	311	320	366	326	324	309	336	352	359	344	330	308	337	401	371	357	355	362	341	368	323	310	339	351	302	329	355	365	325	309	351	324	335	368	317	344	300	328	327	323	335	302	341	336	369	325	314	350	332	351	345	319	353	355	331	297	346	317	352	342	360	332	343	351	331	317	339	333	317	322	305	364	352	356	309	330	339	339	354	355	326	334	379	334	347	352	343	346	321	320	339	340	317	341	293	317	349	344	334	353	332	319	329	365	331	329	327	318	319	322	319	340	322	342	348	328	322	329	327	318	350	354	344	336	300	336	287	345	311	347	340	361	315	322	314	318	321	336	291	328	357	340	339	360	329	343	329	358	329	331	332	320	352	303	320	329	343	365	305	354	316	339	364	330	324	332	332	326	322	372	322	325	351	322	295	347	318	332	333	360	320	325	323	332	362	348	344	330	301	332	316	297	340	348	349	335	334	370	333	323	343	339	319	351	357	335	354	350	317	296	329	333	328	335	351	356	387	315	350	320	334	335	322	330	320	313	329	334	332	364	324	303	334	359	318	346	352	355	337	339	347	356	339	338	357	315	342	331	334	337	338	376	333	327	332	320	367	329	311	361	302	323	331	350	350	336	352	367	349	292	363	347	363	323	318	310	297	335	315	341	321	354	378	328	356	343	324	327	322	330	398	313	321	317	346	320	332	345	342	318	307	350	358	345	337	319	362	337	388	368	326	329	326	341	349	329	336	353	347	328	351	328	331	301	332	348	329	323	308	318	356	336	330	349	341	298	351	334	305	338	349	334	316	327	361	332	322	352	317	349	335	322	284	355	400	327	310	328	320	338	349	318	346	329	335	365	334	314	347	304	313	344	342	333	347	359	328	304	314	343	351	340	312	345	364	312	362	328	335	339	330	310	346	312	323	340	335	368	348	340	341	364	323	381	345	358	310	314	320	366	361	343	337	331	320	358	368	333	341	321	341	324	340	332	332	358	355	302	364	325	315	321	321	286	334	368	333	330	317	335	337	341	335	341	324	342	308	362	327	317	320	326	326	344	344	346	337	353	323	330	371	338	345	346	337	322	333	315	334	326	343	345	344	353	323	313	323	349	366	341	324	330	345	325	334	337	342	324	350	370	346	365	333	327	316	363	326	313	342	324	310	362	319	341	358	359	390	336	364	364	306	374	365	308	318	360	346	317	316	339	328	369	329	337	349	330	341	321	334	328	351	358	305	325	325	343	338	350	328	313	348	346	375	355	332	369	327	303	298	347	374	330	324	353	319	352	347	331	320	345	328	320	304	348	343	307	344	303	334	367	341	328	357	355	339	317	349	329	319	303	332	358	325	347	341	327	331	329	341	319	334	283	327	337	324	366	322	309	324	325	325	348	334	356	331	313	312	324	364	328	329	287	334	310	339	364	360	300	324	352	329	316	354	337	344	332	337	323	344	352	308	351	347	339	329	338	300	338	358	321	313	381	351	302	337	303	269	378	340	332	342	331	325	344	335	353	335	331	334	337	305	350	336	332	327	310	343	335	337	345	343	350	347	339	319	330	319	342	342	333	287	344	344	352	353	362	335	333	345	317	338	369	299	358	358	311	342	322	348	330	337	345	335	348	329	318	364	362	334	336	316	351	324	337	348	341	351	344	358	340	328	367	351	322	389	351	308	337	342	337	311	337	351	354	348	322	335	334	313	348	331	370	357	321	357	341	338	322	306	346	336	342	318	346	333	332	330	324	340	342	328	313	314	341	349	353	352	367	337	321	345	336	320	331	318	331	336	344	355	349	337	332	364	334	349	341	352	332	297	332	357	331	335	342	302	334	332	325	372	324	330	346	347	339	340	351	335	315	357	316	329	372	369	336	329	316	349	330	323	349	338	321	345	362	353	339	330	341	354	338	316	317	360	331	314	313	357	335	324	329	344	361	321	360	338	369	335	331	355	364	326	298	352	321	354	351	337	342	345	330	327	363	329	328	363	315	330	340	321	338	320	333	345	353	303	365	333	347	335	379	365	357	350	343	364	347	324	320	321	333	357	331	320	330	346	374	343	339	321	347	322	323	342	341	366	335	323	342	337	357	333	329	328	367	376	329	370	365	333	345	313	356	341	342	336	341	356	316	341	348	330	355	378	330	316	330	315	319	358	321	370	346	317	348	333	355	337	345	328	358	318	333	353	305	367	355	307	315	377	339	318	346	323	345	333	351	315	334	346	309	322	357	313	302	334	352	327	337	342	330	338	351	316	349	320	330	340	343	341	328	305	331	325	349	330	342	343	348	311	336	365	365	343	330	332	305	344	334	291	326	337	365	376	361	340	349	339	335	358	333	338	347	355	311	322	362	326	359	351	342	346	330	345	321	332	343	305	339	353	318	361	306	353	309	341	355	334	356	346	352	371	337	384	337	341	296	334	348	322	348	305	308	324	347	317	308	349	305	305	333	321	322	323	356	299	303	331	386	337	330	332	338	346	347	367	336	339	332	349	314	332	345	306	345	352	327	314	344	337	323	328	334	338	335	360	305	354	342	324	321	345	344	343	306	332	339	304	327	344	323	354	368	313	359	342	339	311	349	326	350	346	296	343	326	342	338	330	338	344	361	362	342	335	347	328	388	341	342	331	336	332	326	307	338	321	335	352	311	342	345	364	367	361	357	340	329	336	317	322	322	315	319	337	365	321	370	347	367	307	328	355	344	331	323	339	341	317	338	301	340	335	348	312	333	305	313	336	323	321	324	319	338	336	325	344	377	347	367	329	347	318	330	342	307	346	314	365	371	356	331	332	340	314	336	334	352	329	338	334	354	308	336	327	330	330	338	347	346	336	323	338	319	375	322	307	359	309	323	350	334	321	310	365	332	312	320	337	351	346	329	385	309	315	330	320	364	357	319	322	344	335	328	368	339	353	351	336	342	311	330	397	331	363	340	310	355	355	302	330	340	344	315	361	351	351	345	335	327	316	337	357	356	329	330	310	316	324	350	355	338	327	340	332	330	340	352	312	356	352	365	310	324	338	316	344	314	363	349	334	307	316	317	360	335	327	345	353	333	333	369	331	350	333	348	328	315	330	342	352	306	309	313	356	332	330	362	321	368	296	312	373	371	320	369	340	351	335	328	341	321	344	324	317	357	316	346	369	355	308	319	358	334	342	340	340	323	346	360	339	315	348
9686	9352	11590	9288	5985	3652	2506	1317	835	587	646	554	455	394	354	314	336	300	307	272	307	241	293	240	249	250	255	275	236	209	263	276	263	245	211	230	227	237	204	219	257	196	191	215	200	219	210	223	197	217	202	190	199	207	184	213	175	221	181	208	206	212	215	186	219	204	202	174	193	178	195	197	176	187	190	213	181	198	178	178	201	188	194	195	220	192	209	209	215	193	207	192	197	228	199	216	190	183	237	208	190	224	203	195	216	209	177	206	197	206	175	174	195	184	186	207	192	205	198	204	213	192	178	195	225	200	200	214	197	218	179	195	185	185	189	209	186	206	199	220	205	215	199	207	219	183	213	204	198	197	190	180	205	205	181	201	169	183	189	189	197	196	179	189	219	197	197	195	217	202	188	188	203	221	200	202	187	205	179	189	193	222	189	211	196	201	192	190	196	184	222	212	198	219	205	188	186	224	191	187	186	198	213	212	207	184	205	183	171	185	176	194	188	238	225	210	177	208	178	184	198	212	181	199	201	159	200	210	184	217	197	203	214	187	222	208	168	182	195	186	176	194	186	207	204	204	203	193	214	214	205	220	216	207	179	213	178	180	220	218	189	202	175	212	210	175	213	193	188	189	208	183	201	224	180	204	206	174	191	193	209	180	198	205	208	184	186	174	186	170	190	208	246	189	200	201	207	188	202	186	211	216	202	215	199	233	211	188	199	178	211	204	199	207	207	202	194	204	182	173	234	179	194	186	187	209	177	209	180	185	213	178	176	204	202	211	208	178	193	195	187	220	196	188	177	201	202	168	226	200	203	164	196	170	200	210	204	197	184	174	202	194	197	175	203	179	234	203	174	184	204	203	181	179	223	192	216	192	193	203	225	191	218	199	205	211	211	193	189	192	211	200	206	172	202	186	195	195	194	183	190	201	190	184	199	199	174	198	204	217	192	206	205	190	187	207	195	207	204	171	190	176	217	199	223	207	211	194	189	193	199	211	189	217	187	209	182	209	212	174	197	204	203	193	178	223	171	210	203	204	190	190	197	215	177	208	164	206	216	191	172	183	193	205	193	220	212	182	197	201	211	226	177	181	196	202	184	204	188	207	168	219	215	191	170	197	202	199	236	178	180	184	184	183	180	198	186	226	166	181	201	179	198	185	176	215	196	196	193	195	192	214	196	225	221	180	225	191	212	198	212	179	207	205	187	197	209	208	159	180	181	225	193	202	170	192	190	199	214	196	185	206	203	205	199	226	188	188	210	195	230	213	205	212	194	194	204	200	201	205	195	210	216	192	196	174	185	193	213	198	220	201	192	191	182	186	222	186	190	198	192	178	200	198	174	189	197	212	201	210	216	201	216	206	194	191	198	207	227	209	184	191	199	215	213	208	199	210	183	168	182	205	175	203	206	191	183	193	201	206	193	206	208	204	180	185	211	212	193	232	202	220	181	175	173	185	173	196	192	216	208	208	179	198	193	202	179	188	182	186	177	234	188	197	180	214	189	208	178	176	209	193	216	240	173	182	195	234	187	186	198	174	194	196	197	199	187	189	187	209	199	221	193	211	210	174	179	206	188	196	181	191	184	191	200	217	178	192	190	190	184	197	191	185	199	196	213	187	206	181	190	187	217	183	206	199	204	184	197	209	206	183	188	197	190	196	208	177	204	228	226	189	193	183	194	199	198	216	193	220	189	194	203	200	207	209	201	206	187	218	201	196	214	180	178	207	185	210	197	224	205	209	196	195	191	192	181	198	183	208	195	209	197	210	193	174	209	186	179	190	199	184	181	211	196	210	195	207	197	184	221	191	203	225	200	186	202	209	202	200	207	173	205	208	187	197	216	191	190	197	214	194	178	182	210	209	206	204	184	204	189	206	207	212	154	188	213	192	205	195	213	186	196	193	218	217	187	212	222	198	190	189	205	192	198	172	178	197	188	165	194	192	201	202	195	191	204	207	202	176	189	182	202	200	207	196	199	216	176	214	196	188	174	197	202	207	214	183	223	194	166	221	199	198	201	188	225	189	188	216	184	219	194	201	180	211	213	192	236	201	184	150	203	181	206	194	222	162	197	198	187	226	204	181	199	198	195	203	179	215	181	207	172	199	197	181	191	198	196	184	192	216	190	197	206	198	211	215	179	213	204	195	193	205	196	232	206	183	199	183	190	210	207	197	194	200	172	221	193	184	188	200	179	216	204	178	209	200	205	204	223	194	192	206	198	195	216	169	182	206	199	198	204	178	209	196	207	214	189	205	210	199	220	213	198	187	192	185	211	196	205	207	208	193	180	194	187	206	196	195	187	186	189	187	190	203	208	185	190	193	182	194	195	194	176	195	195	188	225	207	196	186	217	242	214	173	191	182	221	203	180	203	207	189	188	186	183	183	195	172	167	177	205	204	218	213	175	219	210	178	214	196	223	203	200	182	177	225	229	184	174	200	183	190	200	187	163	223	188	199	172	165	210	193	201	216	196	216	195	198	216	193	199	203	192	193	197	191	202	225	194	200	192	189	198	174	219	215	187	192	214	178	197	224	205	207	207	185	206	231	207	224	216	238	163	187	181	214	224	211	207	198	192	196	197	180	228	204	194	199	190	201	214	190	179	187	204	178	189	178	197	182	196	195	205	211	218	199	195	227	217	164	162	213	187	181	198	215	172	205	203	215	207	193	235	195	220	215	196	201	171	201	185	215	232	203	185	218	191	197	197	217	210	203	212	188	201	185	192	225	214	168	207	192	168	189	202	217	218	189	175	231	197	200	190	184	181	210	201	191	205	192	220	199	205	185	210	201	212	180	222	184	193	223	216	191	187	181	201	205	171	199	197	196	181	189	255	183	204	199	177	191	197	202	204	213	212	206	185	177	217	207	219	176	167	202	182	213	187	182	172	182	171	214	182	203	193	179	198	204	207	220	193	189	197	204	218	219	193	220	208	188	200	191	209	184	194	194	176	217	203	208	213	186	187	181	187	181	204	200	224	207	180	182	210	194	195	181	190	206	177	157	186	206	179	208	211	193	192	190	174	199	206	200	214	197	184	207	188	214	189	202	192	200	194	199	195	183	191	206	189	181	224	178	180	190	160	191	201	225	205	216	198	189	182	208	226	221	219	201	182	202	175	177	162	181	183	205	215	190	196	218	206	193	199	218	226	223	198	182	196	180	212	179	181	200	202	210	218	176	199	170	197	211	178	191	205	180	184	188	192	188	198	191	209	205	208	169	219	188	197	211	181	186	199	201	196	173	185	197	189	203	204	168	182	177	192	197	186	203	212	183	205	213	228	213	190	191	212	237	194	186	169	195	187	198	192	217	208	226	177	191	197	211	169	191	210	197	180	197	205	205	213	209	165	174	197	172	214	206	204	174	197	220	224	181	199	192	211	203	191	184	207	196	192	181	195	196	173	191	189	204	194	201	202	214	197	195	199	179	190	206	216	193	204	216	195	215	198	213	248	187	196	186	202	194	211	203	201	213	190	185	200	195	219	213
6791	9953	16961	18282	15558	11024	7833	4754	3314	2758	2259	2186	2059	1654	1683	1600	1292	1271	1228	1202	1218	1117	1096	938	874	845	846	1030	836	844	806	936	925	826	859	730	775	713	575	586	578	633	560	631	620	646	612	550	612	573	578	580	553	492	543	583	538	514	550	524	487	514	520	531	457	469	530	522	500	496	492	450	480	508	527	515	530	482	492	527	499	513	504	476	518	519	529	524	511	480	504	504	568	537	548	538	534	489	526	484	479	460	506	479	498	487	464	486	514	504	482	499	496	479	478	506	520	517	480	508	490	465	518	483	508	471	480	461	470	507	470	473	505	485	504	479	516	463	478	458	494	483	450	487	492	497	471	498	490	454	507	467	442	469	464	490	506	520	468	494	487	486	460	485	493	475	480	465	483	465	547	521	474	455	468	480	473	524	456	500	498	466	429	501	514	485	450	447	476	462	485	538	498	483	470	478	477	505	497	502	451	486	520	514	477	479	494	514	508	471	471	494	476	501	509	463	513	468	513	476	464	500	509	478	528	515	473	491	470	507	464	515	486	483	458	503	473	485	481	485	478	509	457	524	493	470	496	527	512	495	496	524	545	470	486	472	471	461	494	483	481	465	497	448	510	487	489	460	444	514	504	488	492	495	520	500	466	528	464	474	452	486	486	514	503	461	483	451	465	472	496	524	477	464	477	454	491	511	531	461	475	503	483	488	528	487	490	462	490	487	507	457	495	464	490	460	455	478	541	538	465	492	481	524	482	490	469	500	486	488	463	489	462	472	463	500	502	472	485	537	499	481	470	498	460	504	448	489	502	488	470	497	500	497	490	499	489	526	445	452	488	513	479	494	480	496	493	499	510	475	474	482	519	536	510	506	466	444	506	474	503	467	552	474	485	490	507	471	495	506	501	472	462	483	534	489	569	512	454	478	497	504	479	483	510	508	483	506	473	459	468	458	479	481	485	432	493	488	464	474	495	461	525	529	463	486	484	470	491	485	466	456	469	496	503	504	458	452	506	528	457	453	532	496	468	468	519	471	518	484	443	486	493	498	528	507	473	486	467	479	512	449	489	485	523	470	466	507	462	486	441	451	506	483	448	479	488	480	450	467	489	469	497	521	498	525	481	487	489	468	490	473	484	481	491	487	482	464	480	460	498	486	493	456	479	463	500	479	493	485	482	457	490	488	461	484	494	520	505	451	466	480	493	509	471	510	496	499	544	520	492	488	495	473	488	482	521	468	451	496	465	444	483	493	497	456	492	460	518	472	485	473	491	485	528	480	475	477	491	501	469	492	474	445	492	472	499	472	521	511	490	515	493	465	505	478	462	481	470	511	497	494	458	493	485	508	469	513	474	456	509	468	493	502	481	456	498	492	488	480	452	501	509	458	483	473	467	474	448	491	541	509	487	537	483	465	500	463	485	447	461	470	473	495	484	465	461	462	469	466	495	483	475	472	498	487	479	507	473	486	485	529	507	475	492	491	473	482	468	515	487	463	502	518	439	498	482	464	447	479	488	471	511	481	494	534	460	521	492	508	487	468	534	493	476	501	501	514	491	465	489	478	481	488	506	494	507	464	465	497	530	501	492	515	537	470	477	492	519	503	470	493	512	483	500	477	498	516	503	478	482	505	454	449	496	509	464	472	474	488	456	500	481	474	469	474	485	513	484	467	479	495	473	482	501	451	471	516	487	490	457	493	515	468	507	461	536	441	486	471	501	488	450	501	493	502	506	510	488	492	483	485	491	489	491	463	526	490	462	506	508	456	498	493	481	482	473	493	473	484	444	506	480	504	466	502	447	497	516	479	461	490	472	459	515	478	502	463	509	483	486	491	506	501	443	490	516	497	452	495	484	483	500	500	531	509	495	502	478	497	492	520	546	503	497	524	473	532	512	506	545	477	500	510	453	477	467	457	485	480	489	469	483	517	464	462	500	486	482	486	469	529	517	453	524	498	479	497	481	505	498	521	454	473	498	474	459	519	499	490	476	465	492	468	528	496	461	510	497	471	496	489	489	526	453	480	479	503	482	469	468	511	476	492	493	481	469	503	457	511	499	482	474	462	473	480	493	509	444	496	474	528	491	498	471	508	496	484	485	494	496	505	442	486	484	518	473	502	480	457	493	493	494	483	512	516	498	485	484	511	483	474	496	491	467	459	519	486	481	466	462	514	454	508	439	467	471	473	493	531	454	497	544	486	465	502	520	464	458	500	451	487	489	495	511	501	500	511	485	537	526	435	480	458	455	497	487	486	478	449	456	491	488	523	511	497	454	503	514	485	487	481	484	511	510	463	467	485	478	491	490	489	470	519	524	449	515	453	482	468	450	478	490	513	489	469	488	484	521	494	481	508	502	490	488	513	521	500	499	502	470	491	476	464	477	480	502	476	537	499	515	469	482	490	477	458	494	510	455	488	518	519	500	511	464	470	501	464	507	503	499	490	470	496	503	526	483	503	448	505	511	483	473	521	504	469	485	458	508	517	477	522	508	502	479	499	472	494	506	467	507	512	506	490	486	464	526	500	487	475	524	481	442	496	452	503	486	467	456	529	499	460	537	536	494	505	461	514	491	478	488	470	495	493	516	503	518	518	481	492	502	473	486	482	493	507	489	478	487	478	472	493	507	491	516	469	486	510	440	512	473	506	488	451	518	478	559	489	491	479	500	478	456	495	477	485	490	473	499	475	464	479	513	479	462	454	456	525	459	460	492	510	486	528	473	515	453	486	478	477	500	455	511	464	481	511	514	514	519	513	507	475	499	515	477	507	481	447	506	469	464	473	476	495	499	494	510	474	493	467	474	462	515	492	473	493	504	462	474	480	515	498	488	517	454	491	509	488	497	482	475	455	531	506	451	471	489	476	470	464	476	513	468	526	485	526	491	480	470	486	463	474	504	502	474	501	520	479	460	499	502	473	512	490	499	466	495	480	475	491	521	473	464	500	514	483	496	493	492	451	501	506	482	505	515	534	493	472	493	501	485	477	511	500	493	485	472	486	451	471	494	467	480	485	465	469	487	488	458	486	502	468	497	453	466	491	469	486	466	461	479	482	458	472	470	450	473	474	465	488	450	498	512	497	485	501	486	454	516	473	471	505	505	469	508	489	472	530	488	525	527	495	492	505	485	477	449	486	513	525	486	526	480	500	511	514	488	510	483	513	479	537	448	474	485	470	448	484	499	465	437	493	503	490	429	515	455	477	488	477	502	503	476	518	500	481	543	477	508	495	494	493	527	493	452	486	515	508	500	480	493	477	476	504	513	486	487	493	498	480	513	481	470	488	477	509	494	492	516	485	465	549	474	488	511	516	538	506	511	483	467	473	450	490	490	474	496	476	499	496	472	519	481	470	497	521	505	518	516	491	484	491	478	500	485	495	478	468	446	504	484	460	507	450	532	490	530	487	487	507	557	466	512	530	514	471	502	516	493	511	490	490	501	482	458	474	521	488	502	524	515	493	460	502	506	486	450	455	487	474	466	476	525	470	463	487
24886	28689	34188	34327	28494	23206	16755	10513	6849	5845	4240	2563	3402	2110	1471	1370	967	748	763	666	629	531	485	386	447	346	337	392	346	307	329	339	311	290	287	253	266	253	248	238	243	235	237	227	254	241	234	268	212	212	200	212	201	210	213	188	224	197	201	178	206	200	181	218	220	186	190	187	169	199	205	195	205	166	210	208	199	177	215	200	213	208	196	185	182	191	198	201	193	198	185	228	199	202	230	193	217	213	160	190	207	179	213	179	192	166	200	215	202	217	174	201	210	194	229	153	170	184	181	196	197	160	210	210	201	177	186	183	205	192	204	173	186	187	169	209	197	197	178	210	215	193	203	206	183	189	197	192	180	207	163	184	164	205	199	196	194	203	181	175	197	187	186	187	195	159	194	206	176	188	181	204	199	212	198	187	196	181	190	187	201	196	205	223	188	189	188	206	181	176	209	162	177	197	192	197	202	192	225	215	191	197	198	192	216	202	187	206	186	212	194	188	203	169	177	189	173	190	188	188	191	200	201	160	169	205	195	178	192	191	186	203	164	204	188	203	188	197	189	177	184	168	196	184	181	231	198	199	215	196	190	196	202	194	204	180	212	161	216	203	202	210	202	219	170	214	211	210	199	206	203	193	200	200	197	201	184	196	170	202	211	174	205	187	189	194	184	175	176	187	210	197	175	187	214	173	207	184	203	178	203	177	181	210	185	203	191	188	178	191	197	185	182	198	179	198	200	189	175	166	194	221	188	186	203	198	195	193	224	214	170	184	186	193	195	195	187	190	221	205	179	196	186	176	192	192	212	194	193	197	183	215	215	188	196	189	168	200	202	187	177	176	172	203	173	191	200	191	204	191	177	182	207	171	192	173	176	218	187	206	207	179	204	210	191	180	169	180	210	191	201	214	206	186	211	189	212	194	192	201	168	208	210	203	183	187	181	200	203	193	184	177	193	207	175	173	216	176	191	183	205	192	176	179	176	198	221	204	174	189	216	183	179	169	206	182	222	201	180	184	207	193	190	195	207	216	205	185	202	226	173	211	194	204	194	189	185	187	188	193	201	196	206	209	193	191	195	179	185	215	167	189	216	178	187	179	189	200	177	203	189	177	198	191	187	168	202	192	189	194	193	190	227	201	185	173	214	205	197	204	189	220	199	185	194	176	188	189	183	196	201	223	189	195	188	172	179	206	192	178	188	199	198	191	202	184	181	196	209	201	202	180	207	197	196	213	200	197	227	197	203	183	198	186	192	234	221	197	208	207	177	188	177	229	196	200	194	205	194	172	195	168	199	170	162	206	199	199	174	213	201	160	210	177	184	188	200	172	193	200	166	199	201	188	200	214	187	179	199	207	243	199	216	156	195	191	186	198	177	190	214	211	199	213	209	199	210	195	177	188	205	212	195	197	178	176	206	184	182	229	203	172	189	184	217	214	209	187	213	203	189	196	209	197	186	212	160	228	200	190	189	194	179	212	178	203	194	201	180	195	213	194	211	202	186	185	211	200	177	190	201	167	190	195	199	204	187	172	204	204	184	199	182	210	176	224	202	192	198	206	204	160	205	173	154	222	187	194	197	190	147	173	223	176	195	185	196	185	190	222	178	179	188	190	204	199	190	188	197	202	197	193	208	174	209	191	200	187	184	187	187	217	179	206	195	179	186	173	192	204	191	186	170	178	195	197	184	181	189	212	184	199	178	201	211	186	189	185	213	170	206	217	177	203	157	179	189	199	192	199	190	191	200	195	185	179	188	179	187	207	203	197	217	176	176	176	199	209	190	188	192	202	204	197	191	185	169	170	212	207	194	203	177	177	166	229	189	174	209	178	216	178	209	187	219	159	176	177	193	193	181	192	165	187	213	208	189	199	167	183	182	189	211	200	196	191	208	179	185	173	203	185	209	204	185	200	207	204	200	200	186	184	179	203	188	192	193	182	192	225	209	191	194	165	186	196	214	183	173	184	203	188	184	182	190	189	171	219	185	198	209	203	194	189	190	184	193	221	215	206	201	185	180	179	194	191	195	165	195	198	169	195	204	198	194	179	237	176	190	190	220	180	196	197	203	181	183	181	199	230	203	192	182	202	169	174	176	211	192	210	195	173	174	180	200	206	168	186	185	230	170	171	185	182	194	210	195	203	199	205	184	190	189	189	177	203	166	216	197	199	201	202	197	174	197	180	200	194	188	202	185	185	202	215	180	208	178	202	206	172	199	202	162	188	175	202	231	190	171	175	178	183	190	173	197	200	186	180	185	206	157	181	185	186	183	188	203	192	186	195	215	183	189	214	216	187	192	193	199	202	157	194	190	196	186	189	213	177	185	190	192	183	177	200	209	198	190	223	172	189	205	191	195	192	219	179	167	165	203	187	215	192	197	197	198	198	201	207	199	198	193	194	200	208	208	196	222	211	180	202	172	192	192	203	223	202	196	181	179	191	194	208	186	191	183	199	218	209	243	200	178	170	194	198	211	204	158	195	187	216	198	192	186	163	183	212	178	196	212	166	180	194	203	186	175	189	181	189	203	217	174	205	185	179	167	182	183	215	183	192	213	191	200	227	181	196	178	180	185	195	196	181	196	207	178	212	208	183	185	184	181	218	199	183	187	191	190	188	201	187	196	197	175	186	196	163	190	186	187	189	193	219	182	190	189	172	212	171	175	208	170	184	212	193	179	226	207	175	179	225	203	197	186	191	176	208	194	207	189	210	184	175	205	182	201	202	201	200	196	208	197	176	204	194	215	221	199	178	192	161	165	193	198	192	205	187	208	213	210	206	181	209	191	194	162	195	212	199	186	160	203	198	176	178	211	187	197	195	199	188	210	204	183	197	218	183	188	229	204	188	200	199	173	163	201	207	180	203	179	179	180	169	188	205	196	182	188	203	213	205	187	200	205	202	203	169	191	202	208	192	176	201	212	185	214	225	188	195	230	203	174	204	187	199	197	180	235	203	188	181	198	203	204	214	192	188	194	200	214	187	190	195	195	195	202	155	192	180	187	178	185	210	170	192	171	190	179	168	203	177	187	196	193	220	190	190	215	183	189	199	199	187	178	197	198	182	195	200	206	202	200	190	233	203	190	174	191	225	182	196	205	169	203	185	195	203	187	170	187	176	213	181	206	208	251	207	190	185	206	199	181	191	188	181	183	206	168	187	220	207	172	199	195	224	192	177	192	182	201	210	176	176	174	197	154	194	179	190	199	192	176	207	194	213	186	214	196	186	199	173	194	187	200	209	182	212	194	168	179	209	204	198	194	193	196	176	199	205	213	191	210	203	176	186	191	181	191	192	189	199	201	167	200	189	173	216	193	195	182	191	198	189	200	201	176	193	196	206	175	186	214	182	188	201	196	205	205	197	200	194	192	170	195	181	182	191	200	193	208	175	193	174	231	188	182	172	167	186	174	180	183	208	186	176	184	190	208	244	198	181	190	212	181	199	207	194	200	194	175	179	194	179	206	203	216	187	194	197	174	177	190	196	222	196	216	197
16433	23657	32162	33977	35182	28029	20548	15810	13983	13352	10602	8079	11950	8620	6910	6379	4748	3680	4615	3538	3084	2653	2201	2218	2146	1693	1449	1548	1529	1310	1397	1625	1476	1365	1341	1130	1120	1084	847	718	789	785	839	854	939	982	887	898	829	678	639	721	637	674	713	721	732	538	577	562	523	520	539	487	541	486	476	497	470	467	472	482	474	452	467	455	497	460	506	506	478	518	505	474	515	534	504	524	530	535	571	534	629	582	582	579	544	476	498	475	463	498	437	533	482	490	480	501	490	440	477	500	487	476	491	473	468	456	476	486	503	460	507	488	451	507	488	446	474	524	453	487	456	484	455	487	450	456	451	461	475	472	484	473	452	480	480	442	513	469	471	431	479	503	457	481	474	464	451	465	485	491	448	456	444	436	448	514	497	458	473	471	457	422	471	488	444	518	446	493	489	490	454	465	466	444	447	452	441	444	471	457	461	491	468	471	465	464	451	483	453	471	480	490	468	444	495	462	475	485	481	472	520	492	468	469	459	460	432	479	479	487	461	469	466	441	500	481	462	457	501	464	465	472	449	448	509	495	448	503	496	432	482	439	471	472	492	455	476	455	445	451	485	474	494	465	510	495	526	461	483	471	464	453	476	477	471	463	482	486	431	487	471	460	506	505	491	473	443	470	496	481	483	449	488	462	478	449	476	457	447	441	449	485	437	475	432	462	469	507	464	453	450	469	497	461	462	493	502	471	457	447	456	460	457	474	501	452	460	489	506	478	466	499	475	457	468	512	460	476	494	504	465	470	458	448	463	480	454	451	449	452	447	467	477	439	444	477	482	484	466	472	438	469	480	519	491	496	471	484	490	495	488	458	458	461	507	484	476	476	488	440	468	472	425	458	478	431	430	493	459	449	454	459	476	474	483	451	429	469	451	469	519	501	469	465	465	455	464	466	475	466	508	440	449	479	474	486	476	437	442	479	438	460	454	464	462	466	448	503	487	468	450	487	499	419	455	463	462	485	458	478	432	455	450	438	449	491	491	466	460	455	473	476	476	456	501	452	439	498	428	472	468	433	501	422	468	480	488	501	445	483	458	476	458	501	444	498	458	432	477	450	432	461	462	500	479	476	431	471	500	488	452	460	450	432	482	462	475	487	443	453	445	469	425	472	462	527	477	485	441	438	447	421	507	484	495	476	514	453	477	503	466	479	482	459	437	497	475	447	515	479	423	498	491	444	471	509	461	464	449	432	458	408	452	512	475	480	455	452	445	452	494	439	481	453	491	492	491	462	455	471	486	473	498	468	465	454	502	428	445	474	468	522	476	450	526	468	493	478	473	472	452	452	483	466	488	444	476	460	429	454	449	456	476	453	477	538	462	463	516	456	429	482	481	477	450	498	469	475	464	471	464	460	483	463	463	462	452	414	493	489	437	441	480	456	473	509	489	464	468	488	488	494	481	468	467	463	454	469	433	480	497	460	513	496	483	459	467	468	432	502	510	461	494	474	490	461	467	489	429	447	476	554	486	463	477	463	456	456	447	491	472	472	470	485	449	470	463	494	484	471	444	478	484	456	419	520	471	490	459	506	438	467	489	460	468	475	457	488	475	475	479	452	451	444	472	473	497	459	465	475	457	484	436	507	477	471	472	439	477	471	495	469	438	453	466	476	506	442	467	493	438	484	474	491	460	426	440	476	467	484	450	471	477	510	509	461	476	446	480	464	450	457	489	524	465	478	494	496	478	473	466	450	459	473	504	482	499	444	495	462	482	501	486	435	448	462	506	503	494	488	522	442	463	491	468	476	479	463	485	457	486	456	439	479	502	438	488	470	518	489	455	468	421	463	457	480	506	468	438	476	476	486	474	464	494	477	438	460	457	500	490	466	462	462	474	415	455	432	456	455	470	468	474	495	444	496	514	453	470	494	486	451	465	471	481	492	473	440	482	484	475	472	468	519	478	500	475	475	472	478	483	482	453	476	491	484	493	446	457	472	431	474	467	462	453	472	453	484	505	473	476	472	464	465	465	491	468	452	498	524	441	466	457	521	500	462	485	480	448	477	457	444	446	454	476	446	432	492	487	485	442	440	476	456	464	464	474	475	501	426	484	481	455	450	464	472	474	461	472	489	482	500	473	463	469	486	494	438	501	479	469	442	486	456	506	456	507	440	479	486	487	452	472	490	444	478	442	462	472	480	482	437	486	461	469	432	460	509	474	501	511	446	474	482	512	472	468	438	489	485	466	499	526	489	475	458	496	458	482	443	445	419	432	446	428	442	453	454	476	492	478	454	445	476	459	479	454	472	488	460	453	475	475	444	492	419	449	443	448	454	471	472	450	500	458	512	423	492	482	452	488	495	432	448	480	458	481	513	448	519	484	475	471	494	433	467	448	497	443	425	472	477	442	488	489	447	489	515	457	444	473	472	448	470	469	445	442	483	483	442	519	489	439	462	444	488	475	479	492	496	487	469	422	440	463	507	442	447	432	466	444	497	465	500	485	462	476	467	476	456	466	441	469	454	471	472	482	480	473	491	474	468	479	476	474	441	425	479	463	470	466	472	473	461	472	464	471	493	489	473	477	494	475	432	448	493	454	498	469	454	480	433	423	484	484	456	469	470	491	486	470	465	474	457	453	464	455	494	492	498	491	468	480	492	489	440	442	450	516	490	471	502	448	485	461	439	443	468	475	481	474	493	506	479	459	469	442	471	481	454	459	482	466	509	509	463	479	483	473	452	511	506	488	449	471	474	479	446	463	508	494	480	488	456	485	479	474	474	465	463	493	442	473	485	469	475	457	460	502	455	485	440	460	439	506	499	465	515	469	478	435	505	470	470	467	462	430	471	444	470	496	457	442	427	497	450	486	470	434	474	462	471	476	481	513	441	475	459	484	446	516	497	459	514	440	468	422	487	464	458	468	473	485	451	459	506	442	520	462	501	476	466	502	482	475	504	480	496	456	458	485	476	474	476	455	475	476	474	468	467	492	444	428	472	490	440	438	460	445	478	501	473	442	468	460	466	464	468	499	485	483	499	470	507	479	452	461	454	517	498	490	479	481	411	474	451	466	449	475	468	470	487	463	482	462	498	457	487	428	487	462	511	474	511	486	442	487	495	429	436	493	467	458	451	454	483	450	476	442	480	481	467	512	496	494	499	502	457	503	454	490	496	441	448	486	430	447	430	425	461	470	502	477	476	465	472	447	490	424	472	489	467	480	470	487	469	478	487	460	462	500	476	439	497	457	471	479	473	455	485	469	483	470	441	453	468	462	459	494	493	492	499	484	481	464	520	488	490	437	469	443	490	468	475	477	481	443	427	469	484	469	452	493	465	446	439	456	456	457	504	481	462	493	508	445	474	511	456	443	492	446	473	475	473	452	470	449	488	471	484	479	514	453	431	498	481	459	474	461	468	493	474	473	487	490	517	481	449	473	492	501	503	468	440	450	496	482	457	463	451	481	450	482	453	453	494	464	476	464	432	438	501	489	456	461	468	445	487	489	493	477	480	458	468
32918	35441	38761	35734	32626	27153	23528	16818	11776	9148	7592	5194	6102	4174	3278	2592	1867	1416	1200	843	818	765	567	609	695	407	385	376	386	343	338	450	338	300	303	265	277	249	230	189	195	210	207	231	230	249	205	189	212	168	163	163	166	204	192	189	174	153	170	129	122	170	162	147	137	136	119	121	135	103	128	125	151	116	155	160	148	130	164	131	148	143	141	152	169	158	130	160	149	165	131	155	176	132	127	164	146	137	135	138	140	145	124	146	152	135	129	151	150	152	140	146	131	149	143	143	123	125	145	141	144	122	136	132	145	136	128	124	143	136	135	152	128	129	132	133	140	125	127	144	123	119	107	142	127	133	130	115	134	137	145	127	145	131	122	177	117	140	120	109	125	123	127	139	129	131	145	144	147	152	133	152	102	124	125	150	135	132	154	148	115	130	126	151	130	141	129	151	154	138	120	134	149	119	134	144	139	155	157	128	127	132	134	144	138	142	129	130	132	114	138	133	118	134	119	139	134	134	127	143	124	132	134	124	118	143	143	104	126	138	133	145	134	132	133	161	114	127	116	126	131	160	151	122	148	116	154	126	114	158	121	133	137	138	129	128	113	120	130	146	137	135	135	136	112	139	110	118	127	111	142	136	127	140	120	145	134	129	145	106	130	138	150	155	145	151	148	132	147	148	123	160	103	129	132	141	124	137	135	131	120	121	126	161	138	152	131	122	129	117	130	118	140	141	122	119	120	123	139	127	129	127	128	142	144	122	123	120	140	111	119	146	128	127	141	130	119	133	109	118	128	133	140	126	123	119	135	146	135	120	141	164	135	133	123	149	149	125	110	147	134	135	141	140	144	122	134	140	151	117	115	129	122	131	125	139	135	123	133	124	129	142	131	123	126	129	134	132	131	128	144	149	143	137	131	116	125	127	131	143	116	131	122	126	133	113	108	114	110	125	152	141	134	124	127	131	124	131	123	133	135	154	126	119	126	137	132	135	126	124	108	144	117	128	127	126	144	149	138	126	132	144	123	118	110	128	144	114	133	123	112	122	156	131	140	141	132	130	130	140	150	132	130	138	125	139	149	138	133	129	130	120	144	134	133	159	120	130	107	129	138	134	115	114	128	121	117	120	134	144	132	134	131	143	123	126	130	133	144	129	119	122	139	141	136	128	127	136	124	129	138	139	142	128	146	126	134	122	125	103	121	131	137	136	130	135	149	109	156	136	129	131	130	141	138	133	154	134	110	127	132	144	117	131	140	147	126	134	148	162	138	135	127	121	137	130	134	120	141	137	145	110	133	150	121	131	145	129	136	136	146	138	143	160	132	127	116	116	116	126	108	125	136	126	144	136	139	161	130	117	148	129	119	117	120	138	121	155	142	127	125	151	130	146	127	135	108	143	143	161	130	132	129	120	117	132	119	136	127	123	124	140	127	150	128	127	137	140	123	124	123	124	120	142	145	151	138	145	117	91	114	133	137	132	130	121	115	153	152	146	126	126	152	143	132	136	121	138	125	116	119	124	112	120	134	124	123	149	127	121	128	136	127	125	111	138	94	118	136	132	137	134	148	132	163	140	133	132	131	120	140	120	161	126	129	142	128	143	139	123	148	139	147	136	150	116	142	147	132	124	142	126	112	135	133	139	143	141	133	147	133	121	143	126	128	139	140	148	127	131	108	131	135	130	119	146	129	128	123	129	121	143	138	159	134	125	118	141	116	122	125	105	131	124	137	142	117	132	139	141	146	127	132	143	129	122	138	110	150	130	124	129	129	129	135	130	132	142	147	120	110	127	138	142	155	143	122	115	136	111	130	109	137	151	151	145	141	119	127	132	137	135	154	166	117	130	135	137	119	135	134	133	119	143	134	136	119	121	122	129	114	135	146	146	123	116	119	133	117	136	117	143	121	125	123	129	135	122	119	134	132	141	131	133	142	138	151	139	145	123	115	133	144	123	157	120	129	154	129	120	152	133	122	137	137	103	115	116	144	146	149	121	110	136	132	114	127	134	106	116	134	126	129	139	147	132	119	135	131	122	121	116	120	149	135	120	131	108	113	125	125	129	126	158	118	140	130	132	138	141	157	152	137	149	123	132	136	145	119	126	145	118	129	133	124	141	145	123	116	137	135	131	128	162	113	135	114	127	133	121	134	111	149	136	127	122	145	139	140	122	149	137	136	107	123	132	120	144	151	131	148	132	121	153	136	136	127	143	138	150	110	156	112	130	140	118	123	129	125	143	159	127	139	164	153	131	160	123	129	114	133	130	125	138	134	124	122	110	124	126	140	129	125	118	122	145	121	128	124	124	131	139	142	123	122	124	129	123	136	145	140	143	128	118	125	127	140	129	131	136	120	118	127	155	134	138	147	151	142	136	130	137	140	132	132	143	133	122	146	118	138	114	128	127	121	138	134	144	147	121	137	138	137	132	100	135	135	117	107	123	114	125	129	175	132	139	138	138	143	128	123	136	126	133	133	141	129	126	143	99	117	140	120	143	139	140	141	126	137	138	155	145	145	136	134	142	124	142	131	133	128	125	133	122	140	130	123	135	119	147	136	131	145	146	125	118	130	123	124	113	133	105	135	120	134	145	124	146	112	128	109	117	133	136	120	130	122	130	128	131	139	137	150	141	123	124	116	122	144	137	131	142	128	131	151	136	136	122	137	115	120	158	156	125	130	117	140	138	119	140	115	133	138	126	144	158	132	148	119	140	131	139	137	133	130	120	112	139	115	124	146	139	138	137	119	142	121	131	156	131	128	107	146	143	134	135	134	125	119	119	115	143	139	122	144	124	150	118	150	121	136	130	144	125	140	139	118	121	139	129	132	134	132	113	129	121	150	144	138	160	105	100	154	98	154	141	135	109	133	139	127	130	133	141	136	135	126	124	113	112	128	125	127	138	125	147	125	123	127	132	125	117	139	127	131	147	140	121	112	147	131	157	130	136	157	137	141	123	131	129	123	136	143	130	128	133	144	143	137	136	147	111	127	133	125	128	132	138	121	126	120	133	132	119	156	125	108	154	146	129	133	128	122	135	145	139	135	114	126	127	116	128	158	143	140	144	139	117	135	151	135	164	121	130	103	130	168	144	132	126	139	136	108	132	128	140	118	146	128	122	126	140	167	130	132	125	126	125	139	117	137	132	133	133	128	138	146	113	127	141	135	134	164	122	135	132	133	138	152	143	145	145	125	136	123	142	130	124	121	120	139	100	158	126	149	112	131	131	134	122	145	162	136	138	123	126	115	135	132	131	148	129	134	144	133	112	133	125	121	145	157	142	129	126	129	114	144	123	139	150	133	126	124	135	125	157	140	137	115	141	121	134	142	155	119	133	143	133	138	135	135	157	126	134	132	122	147	146	131	126	137	134	122	147	145	129	128	138	137	127	137	149	127	139	127	133	140	141	144	139	130	139	140	150	138	137	142	126	113	136	138	146	150	146	130	129	135	126	123	134	117	134	131	138	122	144	129	133	120	117	135	136	120	127	151	138
21269	28278	37286	37280	39536	33008	27777	21386	19221	18824	15499	12625	16236	13249	10844	9770	7405	6550	6358	4816	4601	4041	3181	3328	3493	2476	2037	2020	2139	1783	2052	2508	1953	1568	1816	1265	1255	1207	972	812	816	829	984	931	1048	1282	1079	1097	886	728	636	669	657	636	713	651	695	469	510	489	496	396	433	415	344	354	356	371	357	367	379	372	296	313	335	315	318	361	379	331	357	374	431	387	422	413	420	419	429	451	414	446	478	475	542	432	425	397	389	380	323	351	404	364	367	383	363	366	368	354	401	380	376	399	371	330	362	338	319	350	363	339	313	310	351	326	347	314	346	330	324	319	320	313	312	331	325	339	329	327	294	333	367	315	320	325	303	338	352	326	347	316	311	346	362	343	298	328	331	326	344	346	334	315	336	335	334	350	324	322	332	359	314	344	331	343	339	321	314	297	333	343	321	303	328	331	344	295	367	348	341	328	328	356	357	325	326	331	319	324	332	323	316	318	327	297	332	293	316	369	331	339	333	345	347	356	334	337	345	339	328	367	328	337	312	369	326	323	333	347	299	303	356	318	318	327	296	272	341	341	358	339	329	335	323	323	300	321	324	306	330	329	339	328	338	320	340	310	340	346	316	299	353	373	367	318	324	317	349	323	303	344	337	312	330	312	358	339	338	304	332	338	328	315	320	334	338	348	311	318	317	336	327	330	317	307	314	295	323	324	358	319	313	304	308	342	308	331	315	318	342	305	323	347	313	324	340	331	360	333	337	300	320	278	324	293	296	340	365	345	352	342	301	357	322	344	313	350	338	319	315	326	335	326	323	354	334	319	303	331	336	302	314	332	311	314	366	329	342	350	306	286	350	355	307	346	311	333	337	329	336	369	325	359	333	332	306	308	325	334	307	316	326	318	333	325	330	338	310	328	342	311	336	307	331	336	326	327	334	345	327	323	362	317	374	298	355	336	349	322	330	347	330	331	300	330	319	324	379	340	317	353	351	310	336	355	333	362	349	314	339	340	323	330	343	316	360	341	347	321	324	333	338	334	343	300	306	327	337	315	337	332	322	324	363	327	339	334	313	333	344	317	299	313	353	341	337	312	327	320	312	335	318	326	330	323	327	341	345	352	305	313	331	331	346	320	332	299	327	322	343	314	353	315	317	348	349	332	330	334	330	316	311	310	314	325	356	299	344	344	310	292	323	319	326	342	306	342	341	314	369	306	340	295	340	325	322	324	348	330	343	335	324	336	315	353	350	307	351	301	350	345	334	308	336	361	335	312	323	319	310	331	327	335	328	330	370	345	324	338	323	352	292	322	289	342	348	337	310	306	319	350	323	318	305	337	329	328	341	322	313	318	328	326	362	355	362	349	346	345	358	326	324	311	349	315	350	327	328	356	321	309	384	326	369	314	340	328	330	329	310	317	344	327	330	347	315	341	347	330	342	326	348	337	355	335	296	300	328	328	306	344	302	335	320	349	317	327	353	334	317	340	337	331	324	312	329	335	316	363	313	304	338	314	360	311	312	335	371	340	329	316	342	329	346	353	322	312	331	340	338	326	338	337	302	315	326	332	339	323	317	338	315	301	323	339	328	337	333	335	349	302	328	336	312	331	333	333	340	320	345	341	323	331	344	297	341	302	318	310	337	300	341	324	328	305	346	334	330	354	356	325	354	323	317	326	304	329	324	321	338	315	340	297	314	331	338	331	313	304	350	340	358	370	343	351	315	336	355	331	309	321	326	314	336	321	336	309	307	318	320	347	321	319	286	351	353	360	303	300	321	351	295	344	344	318	334	311	335	314	364	314	326	327	321	335	314	330	308	324	300	322	315	325	346	326	357	305	344	366	309	319	349	333	347	319	327	303	347	345	325	360	347	332	354	338	348	312	318	352	336	322	331	334	335	367	335	292	340	365	330	329	330	325	331	330	337	355	317	308	365	334	338	387	353	351	342	354	376	321	336	350	356	326	300	296	343	342	334	348	315	331	359	327	345	335	330	374	324	309	321	348	329	335	308	337	314	338	320	311	352	330	301	306	351	339	348	337	343	332	327	328	321	357	320	310	329	324	316	351	341	359	331	322	340	333	325	359	320	345	341	325	317	327	303	314	327	363	321	350	316	336	329	308	317	335	307	339	316	293	379	317	285	344	346	336	306	360	302	302	308	306	331	333	343	314	343	311	332	327	338	331	321	315	323	348	330	321	336	316	314	327	333	349	355	354	328	333	323	316	320	351	348	348	316	342	353	332	325	347	310	327	348	314	344	332	341	332	332	351	341	335	337	313	343	344	309	326	332	324	347	365	316	325	324	326	319	320	325	318	317	349	334	331	295	335	327	289	320	311	309	338	354	313	292	340	328	295	315	323	334	325	333	338	347	336	304	316	306	342	310	347	340	334	324	320	308	318	335	333	316	319	334	341	326	320	301	367	330	341	310	347	301	340	337	330	334	330	350	335	333	342	328	296	343	349	343	323	321	354	337	332	352	357	326	340	333	361	346	334	334	321	345	300	361	321	313	340	343	314	321	321	331	297	314	327	352	326	335	354	320	357	315	370	348	355	320	351	327	355	305	300	336	355	326	339	361	318	318	311	344	329	333	299	312	335	326	332	318	319	330	322	350	336	335	325	313	313	366	337	331	322	319	305	317	328	334	326	351	312	315	324	343	344	338	319	341	317	338	332	352	320	383	318	327	368	309	299	318	347	377	345	337	343	318	317	331	329	303	306	345	355	331	344	343	316	312	341	308	353	306	338	315	342	356	324	333	313	349	344	332	315	337	364	324	356	320	329	294	324	303	318	309	348	337	313	326	338	340	344	316	318	332	343	321	318	340	323	348	373	342	331	352	326	327	295	288	361	337	302	345	363	339	316	347	330	341	324	346	318	311	300	335	301	338	338	366	339	326	322	320	338	339	297	365	342	296	302	303	334	353	350	332	347	334	341	323	315	359	311	297	323	353	329	339	368	306	325	325	299	352	331	307	286	341	346	356	308	332	359	328	357	300	363	331	315	314	368	342	344	314	316	356	309	328	306	302	341	338	341	344	309	328	349	328	330	360	340	317	311	309	310	342	363	332	328	342	328	314	338	331	331	306	332	323	331	335	343	327	331	357	306	349	309	334	312	309	365	324	315	331	345	369	317	306	325	329	310	333	333	328	314	315	300	308	363	343	315	333	345	316	322	327	319	328	342	359	330	340	319	337	350	321	340	324	343	299	343	340	336	340	340	327	325	342	331	330	337	324	351	328	306	354	320	319	344	311	292	330	330	333	328	340	337	338	333	331	331	313	316	349	366	327	358	336	352	313	313	349	302	341	343	329	322	347	332	321	347	366	344	319	327	328	325	323	320	327	351	322	341	330	344	304	318	340	323	305	314	309	330	317	342	327	363	325	363	325	348	322	329	316	310	319	321	290	328	347	310	341	327	332	314	315	356	355	332	323	313	340	319	355	326	318	316	361	346	324	309	345	293	321	335	306	315	329	338	355	345	340	316	292	316	337	351	335	361
8382	8025	10584	8479	6177	3417	2109	1297	1032	717	564	460	504	445	409	415	363	323	307	308	270	278	289	278	274	251	243	274	305	259	266	256	208	210	223	198	229	209	202	200	222	205	216	201	189	216	219	203	205	212	209	195	171	201	186	163	231	213	225	201	175	187	204	222	192	182	209	200	189	183	183	188	182	183	212	204	205	183	185	207	216	194	189	210	203	209	190	193	194	175	183	204	233	197	206	212	202	207	192	210	190	198	202	191	182	165	178	196	205	163	193	223	223	201	195	180	165	189	178	195	199	201	214	180	175	179	197	200	207	186	219	211	179	186	170	199	219	190	190	211	189	160	161	206	211	206	193	196	206	212	186	198	184	204	180	199	192	204	182	207	229	219	183	188	184	227	197	173	201	201	203	219	224	188	208	203	213	210	208	214	200	197	205	183	195	217	177	182	202	215	181	172	201	213	163	170	180	203	167	181	183	186	186	200	174	161	210	216	174	181	196	208	199	195	204	206	186	178	195	214	185	183	203	167	198	184	197	207	213	201	185	191	200	212	175	201	191	208	195	201	183	214	169	179	182	205	187	201	192	194	190	198	176	187	204	203	196	210	210	187	200	199	186	203	221	219	202	199	182	202	163	206	201	205	225	200	191	203	212	193	236	180	201	192	206	190	219	182	185	205	171	203	175	209	187	203	196	197	239	180	207	190	184	213	210	182	184	199	206	184	175	171	159	206	201	179	194	185	196	199	191	192	193	184	206	218	211	219	220	208	194	212	171	174	212	202	188	187	200	198	171	188	196	220	180	212	177	209	188	190	170	192	176	188	189	182	182	175	195	216	187	214	223	194	205	195	210	169	204	192	194	187	177	210	209	178	174	183	183	215	210	200	170	211	196	196	204	214	194	216	184	190	200	190	210	209	210	198	186	186	193	178	205	219	205	194	178	160	205	173	193	212	172	188	209	207	180	181	207	196	199	197	200	188	193	166	199	184	209	203	195	186	202	180	199	192	218	208	178	195	201	194	208	187	188	209	199	212	179	200	170	199	189	187	183	208	210	193	200	231	221	207	191	193	178	207	225	207	180	193	176	178	203	236	191	187	207	194	212	204	177	167	198	192	213	184	194	191	212	190	194	218	188	215	203	192	191	202	174	216	237	174	161	211	208	164	184	189	207	225	188	200	192	191	186	196	200	184	175	199	197	189	192	182	209	164	207	197	193	197	186	194	181	213	210	213	205	187	204	197	212	192	192	219	176	200	199	209	175	188	200	187	192	203	201	178	214	191	179	176	197	179	187	190	170	192	203	186	193	203	207	201	201	197	208	186	203	202	195	211	190	193	189	226	159	180	182	197	192	211	181	216	201	174	210	205	193	191	208	197	201	171	197	189	194	186	206	198	184	218	177	206	207	183	182	244	202	177	198	200	172	179	198	198	179	194	185	191	220	176	186	221	209	201	189	166	206	196	185	193	212	191	193	197	173	198	207	191	202	176	216	188	213	198	190	174	218	225	172	204	183	171	207	166	179	196	166	212	203	197	163	185	187	192	196	200	216	217	215	191	199	210	201	184	197	197	201	182	182	189	208	200	182	184	182	191	202	226	189	225	218	216	189	199	187	204	202	181	198	180	208	192	174	193	191	169	197	198	189	218	189	223	204	215	200	178	203	211	166	195	183	210	161	193	194	166	201	183	193	179	232	169	196	187	166	191	198	184	187	193	203	163	194	206	196	213	181	196	178	201	194	189	224	191	180	190	204	205	191	192	193	188	181	205	197	204	196	178	204	193	192	214	215	229	169	207	208	195	167	193	187	195	181	206	194	177	198	177	183	174	197	223	188	203	211	203	216	190	191	201	188	179	193	177	184	194	172	185	200	205	198	213	202	177	205	195	198	217	197	174	212	197	201	191	189	208	196	206	192	195	179	190	191	197	173	198	216	170	205	177	183	197	210	209	188	205	200	192	189	174	202	189	192	183	197	186	198	190	203	196	181	196	181	203	224	219	180	193	207	170	197	228	191	198	195	204	229	213	196	168	188	179	187	208	208	193	169	160	195	195	205	188	201	178	186	172	189	218	212	186	185	197	171	193	202	171	171	191	193	197	202	198	191	204	201	171	220	205	172	217	209	194	204	171	183	205	184	204	200	206	203	209	183	213	201	182	222	182	181	184	183	201	195	188	203	193	198	199	174	210	195	203	187	189	186	192	198	211	166	199	189	201	165	183	190	213	179	191	166	183	205	196	207	177	182	197	214	201	199	188	204	178	205	204	205	199	174	182	187	205	174	205	199	197	201	207	197	204	205	190	207	174	222	202	219	202	222	179	190	176	190	194	178	185	198	176	192	190	210	197	184	153	191	221	221	181	213	195	192	187	190	202	195	194	201	178	198	202	231	177	171	196	171	188	179	200	204	191	184	181	195	195	178	241	216	220	215	212	201	169	184	209	220	191	185	211	172	182	189	208	188	178	207	177	190	192	185	220	203	172	207	209	168	191	190	206	176	199	209	178	215	200	226	155	201	172	182	221	181	191	190	184	190	184	215	207	205	223	188	188	210	192	205	187	196	171	190	183	183	198	218	178	187	187	196	221	202	174	216	208	183	183	182	193	211	191	219	194	199	192	206	191	186	187	207	174	211	198	200	189	210	183	182	194	172	179	193	201	180	177	190	215	211	197	202	187	185	196	184	186	178	192	207	199	197	194	183	187	185	193	181	196	205	184	213	196	211	197	205	229	193	205	176	201	174	199	192	192	206	206	201	197	219	197	236	187	203	197	183	218	199	204	196	202	182	187	167	176	186	191	180	196	205	197	198	201	200	201	221	218	193	206	189	230	171	194	171	201	207	215	193	200	196	187	208	199	182	174	192	197	189	174	195	185	189	201	193	220	201	165	177	180	259	188	199	188	201	207	210	227	182	197	191	208	207	185	207	191	199	200	180	171	198	163	234	192	214	200	174	223	183	167	196	175	213	187	162	160	203	192	189	195	209	198	184	192	184	172	183	210	201	215	185	178	179	181	206	194	189	196	197	204	205	200	191	197	177	174	180	188	171	191	181	203	224	184	219	198	195	182	196	192	220	181	177	189	171	185	210	184	182	210	195	214	227	208	194	218	169	181	194	217	194	200	227	215	186	209	192	209	192	196	190	193	198	217	226	198	198	198	185	205	203	199	204	179	174	184	201	178	184	171	201	188	180	185	207	194	200	225	196	195	166	185	207	216	213	211	192	225	188	195	209	188	205	202	178	181	192	194	181	223	208	203	196	163	211	187	177	186	178	186	191	169	171	203	192	184	193	189	198	189	200	184	214	188	204	208	200	206	158	189	213	212	207	196	221	182	220	188	193	190	204	215	203	183	206	180	175	209	183	199	189	183	194	173	202	177	215	192	182	172	204	195	197	208	174	210	190	189	190	190	164	176	210	192	208	184	218	212	211	162	183	196	218	202	190	194	209	194	201	219	207	189	203	197	196	195	205	208	224	214	205	191	213	180
6102	8923	16032	17222	15224	9007	5927	4175	3366	2820	2385	2014	2270	2005	1892	1715	1325	1264	1184	1149	1223	1139	1070	973	894	963	992	988	1080	970	938	979	895	847	757	689	688	611	624	560	610	618	594	610	634	612	609	596	579	569	563	570	550	554	554	589	525	552	527	530	496	520	510	489	497	477	489	477	525	482	496	469	476	475	485	480	484	526	489	445	563	493	488	494	529	484	539	551	516	544	538	539	552	566	521	570	533	493	500	454	514	492	465	478	509	470	472	480	486	483	486	463	467	452	481	520	460	491	513	486	503	480	500	510	451	460	492	486	479	460	467	457	475	456	465	484	507	488	463	518	508	429	484	529	495	500	476	424	468	486	484	448	481	475	493	460	473	507	478	520	454	480	526	454	462	438	511	482	486	456	516	475	522	487	490	439	479	450	477	491	492	504	525	464	491	441	467	496	458	489	491	467	479	462	477	481	487	476	482	519	484	451	507	495	502	508	495	478	472	455	467	504	471	496	508	457	436	457	507	508	440	511	468	468	466	463	438	467	490	454	457	491	475	477	469	467	480	513	499	452	489	456	512	463	476	454	495	453	483	490	510	466	518	479	472	450	519	476	492	497	512	483	442	484	491	454	476	486	478	489	509	445	521	442	501	480	459	466	501	478	461	497	524	500	488	473	508	511	478	462	487	495	490	457	499	506	490	508	466	469	460	458	495	494	478	489	524	487	491	497	468	469	491	478	504	458	443	495	493	492	523	469	522	500	493	503	484	476	506	475	469	459	472	471	475	429	489	481	503	459	456	485	500	478	498	505	497	491	483	472	473	520	467	500	456	470	505	434	461	462	460	476	461	425	459	471	457	499	451	483	457	441	491	483	467	457	487	489	511	487	501	482	469	516	481	508	483	490	532	487	477	467	471	450	486	464	531	482	479	476	470	494	442	505	503	476	491	459	471	474	437	468	469	469	534	493	460	513	449	465	464	473	484	442	516	499	470	504	504	510	471	465	451	497	490	504	517	482	489	498	479	494	501	486	495	505	469	461	463	470	464	449	528	492	469	448	479	487	482	491	477	484	476	498	519	465	464	464	473	490	544	482	489	471	480	481	462	471	455	473	480	476	497	521	460	502	503	482	486	498	455	492	448	474	447	486	491	484	483	487	508	484	445	499	508	485	470	476	466	461	466	485	502	449	512	486	449	490	469	436	502	491	459	450	496	484	468	508	456	488	528	508	457	484	521	515	483	458	471	458	522	492	436	506	466	454	477	482	473	510	504	485	503	493	513	460	469	503	482	503	436	468	470	427	493	467	485	510	478	491	494	475	492	489	481	465	474	494	486	477	483	465	483	480	515	493	429	472	477	467	467	445	461	473	424	490	532	495	443	503	493	484	470	486	460	425	493	459	408	488	461	541	522	499	483	513	482	511	449	526	509	515	482	478	464	453	482	480	477	471	487	472	475	412	494	537	476	452	469	499	472	484	481	509	480	523	472	471	521	464	489	485	457	488	478	483	489	487	470	477	519	469	476	474	492	489	452	497	498	471	492	460	502	485	485	492	495	439	510	435	462	534	445	458	469	522	428	482	501	480	492	479	484	475	510	478	482	428	466	494	486	508	538	466	462	446	467	490	520	449	477	461	443	478	433	492	480	470	512	496	442	466	485	490	514	465	477	516	455	487	477	487	503	494	461	480	471	437	436	522	496	454	480	476	452	461	454	468	503	494	498	459	470	446	469	504	467	515	481	477	477	493	460	477	453	463	495	483	468	484	493	445	458	465	461	451	495	502	450	466	480	476	476	500	479	481	503	464	505	459	488	492	505	495	504	459	467	503	473	496	472	515	490	483	513	486	498	466	467	483	481	482	511	457	445	500	481	503	453	458	487	480	499	482	476	495	470	469	499	480	501	497	521	510	439	454	488	463	472	455	456	503	460	502	487	483	468	477	526	452	455	483	460	517	477	511	501	508	474	459	523	485	465	493	452	465	508	468	479	485	469	477	519	455	447	474	455	478	456	471	542	475	512	503	518	506	466	485	506	533	457	458	486	506	442	476	523	447	493	490	467	454	504	468	476	491	439	512	463	490	488	467	482	485	486	471	494	483	518	458	476	480	487	484	489	516	497	458	501	524	520	468	458	491	493	496	437	440	448	504	493	445	473	462	492	455	448	483	500	460	498	471	482	513	504	522	488	463	485	419	501	446	496	479	464	501	488	496	486	480	511	468	464	489	469	499	469	477	487	483	451	512	449	479	443	484	516	493	450	478	468	486	479	475	496	502	475	485	460	481	441	501	475	500	456	485	472	483	487	485	484	452	480	476	481	496	490	471	479	478	475	458	465	461	484	433	483	474	477	489	479	459	467	483	479	488	461	483	481	509	510	516	448	489	459	488	469	460	494	472	480	466	465	488	487	495	494	466	486	461	492	459	468	490	485	474	506	444	483	444	455	478	486	447	502	517	485	460	504	504	507	486	497	512	491	494	479	475	464	469	499	471	459	483	484	499	474	429	471	452	494	498	427	467	501	470	478	454	499	465	482	482	466	461	441	499	477	450	463	470	496	505	485	486	475	471	503	503	500	464	483	497	471	465	475	475	489	462	513	516	474	471	458	447	485	460	442	468	472	471	478	444	508	477	487	468	489	466	463	468	470	490	482	458	478	493	454	453	434	497	502	484	470	471	458	522	481	496	491	470	512	509	489	491	513	480	516	513	494	473	500	502	522	468	453	472	504	470	483	482	466	509	485	472	520	457	456	487	471	440	463	471	437	470	479	512	465	478	456	496	502	482	492	516	487	517	499	496	490	470	494	432	489	470	503	478	473	478	468	488	491	510	488	449	477	461	516	460	463	462	467	515	451	434	464	463	478	457	497	504	494	487	457	503	483	495	481	461	477	476	472	514	455	442	461	465	489	477	504	478	490	492	475	513	489	512	496	452	425	480	487	461	511	476	518	478	493	486	480	496	491	464	507	507	489	483	486	479	472	465	525	488	489	496	478	485	445	453	486	456	482	496	496	463	455	503	479	443	476	465	456	494	504	490	499	495	492	502	499	497	472	531	453	468	478	473	475	467	485	477	477	514	485	440	463	499	487	490	467	468	499	440	484	447	473	442	436	498	528	446	504	489	482	470	481	457	498	510	426	439	481	494	510	482	493	460	480	513	479	492	451	452	469	451	473	482	470	492	454	476	488	484	463	503	485	506	477	515	519	436	471	491	497	465	497	475	509	460	436	476	478	513	476	490	483	459	449	486	494	479	463	482	480	489	500	479	470	505	445	457	515	460	528	505	467	471	490	513	468	525	539	475	490	515	510	466	469	461	508	505	472	509	481	483	494	469	498	467	503	483	471	492	459	515	485	447	495	452	458	481	495	472	481	478	453	517	496	467	466	463	487	485	441	503	487	496	484	500	469	474	467	513	454	529	451	519	464	488	463	470	467	456	501	461	479	512	463	493	503	490	498	484	482	478	476	500	490	468	496	443	504	485	513	511	489	475
23079	28837	34869	32443	29070	22126	15143	9869	6107	4731	4368	2673	2809	2181	1787	1220	939	823	744	640	657	493	403	537	473	364	381	341	344	335	330	390	310	308	258	263	269	265	239	241	257	237	251	238	227	256	257	234	227	218	238	229	201	199	219	229	216	200	198	215	224	197	213	208	193	177	205	184	181	189	195	196	168	172	199	191	211	186	183	178	204	195	200	204	188	189	207	230	176	187	200	214	202	191	190	219	206	188	218	192	186	196	188	180	202	227	168	214	160	196	179	204	208	217	183	184	186	190	182	169	183	170	166	187	207	170	180	171	213	199	173	200	189	181	180	195	214	207	190	182	190	183	165	191	170	194	207	180	186	191	183	184	177	194	192	223	183	202	181	182	217	187	189	185	176	178	183	183	198	198	177	191	201	196	170	178	180	192	185	175	165	196	175	185	190	184	201	205	179	191	184	184	188	199	195	211	175	198	173	180	155	212	212	185	176	188	204	176	180	173	195	196	179	187	178	164	194	201	192	206	192	171	184	198	168	220	183	173	181	184	170	165	190	167	186	186	190	182	205	194	179	207	209	185	176	184	193	201	188	190	189	204	165	205	193	192	199	204	161	183	184	175	192	202	187	173	205	183	194	187	169	176	190	190	185	158	192	196	156	195	171	194	185	201	185	176	185	191	185	169	162	195	198	187	173	215	173	194	219	174	158	193	170	191	191	179	181	180	208	161	198	188	209	182	190	193	197	178	180	185	189	178	201	177	200	206	197	238	207	159	196	188	165	210	207	208	195	198	189	196	196	183	182	192	156	209	186	184	183	189	191	193	176	205	191	185	166	172	176	221	169	190	189	195	190	176	182	203	155	207	175	184	188	184	218	202	204	176	186	214	199	182	179	202	197	178	217	182	200	187	194	177	196	187	183	179	199	198	198	192	212	180	183	172	197	176	176	190	194	181	188	221	174	186	178	203	209	193	196	181	182	169	194	153	175	169	155	187	179	208	212	185	192	159	170	185	204	182	180	179	181	187	176	212	202	200	203	191	211	189	201	192	188	181	191	162	174	187	187	181	188	195	203	174	174	182	167	177	203	199	189	174	182	185	167	167	208	178	187	189	183	174	180	195	192	180	201	158	201	188	192	205	179	211	177	208	205	207	201	181	201	198	207	203	175	194	199	188	180	180	191	184	205	196	202	178	181	185	195	194	189	161	208	186	205	210	173	176	188	191	170	195	192	170	191	172	186	210	185	173	181	188	165	212	193	159	187	178	183	184	173	200	212	208	164	190	176	169	179	188	188	183	182	199	202	196	205	183	206	200	178	208	188	207	197	192	202	176	201	191	188	194	203	191	187	189	197	188	165	177	159	217	191	176	184	185	214	182	186	184	184	195	189	182	168	200	194	185	184	166	173	183	165	147	186	194	153	175	201	175	191	188	208	185	187	210	206	198	199	201	173	178	174	174	185	206	209	191	192	199	190	184	184	184	216	157	204	174	188	200	187	226	188	204	183	188	165	193	198	207	196	212	189	165	181	183	180	179	182	185	211	175	209	211	178	182	195	189	171	192	195	175	206	163	187	204	160	189	192	202	183	172	185	197	186	166	191	189	180	201	177	209	191	179	213	172	201	176	189	205	188	211	182	185	175	194	186	201	190	195	196	164	183	190	206	186	190	182	169	195	203	199	178	179	189	189	190	203	176	225	189	175	193	155	189	196	198	191	225	197	194	188	172	209	184	221	191	167	214	181	199	191	195	188	183	186	184	220	214	183	228	200	199	176	185	216	183	199	188	191	222	197	192	181	203	181	192	196	202	174	193	189	196	164	194	208	174	184	169	194	180	204	199	209	195	179	178	189	200	174	201	215	187	169	202	185	194	177	197	188	179	171	197	209	193	207	189	211	182	198	204	216	163	168	213	182	201	180	196	207	204	199	184	182	197	206	193	172	197	173	199	191	188	182	191	196	199	206	192	206	164	186	200	180	168	189	201	192	200	210	176	195	201	193	180	210	195	176	182	195	172	182	195	206	161	192	176	211	207	197	208	169	141	195	180	178	183	165	202	184	183	175	206	194	227	190	192	204	172	180	206	185	212	190	170	190	190	197	188	191	179	183	200	188	223	185	190	169	192	164	192	207	172	177	161	185	178	202	186	199	189	185	171	190	188	195	172	179	199	194	190	166	182	195	189	211	176	166	193	194	204	170	182	191	183	219	178	201	189	218	186	172	173	161	206	206	209	197	198	213	176	213	192	195	166	166	182	190	183	192	168	182	170	214	183	213	191	156	176	171	179	201	169	167	195	195	179	167	177	214	179	177	185	167	183	172	200	224	167	182	181	201	182	209	187	211	195	192	193	184	194	205	166	191	198	194	189	191	182	161	174	169	174	177	199	230	194	200	193	195	200	176	196	207	208	181	179	205	207	158	192	221	190	216	228	199	168	196	182	199	198	188	173	196	179	217	191	178	181	153	181	166	188	197	180	203	171	191	177	190	196	187	195	197	177	193	205	182	186	225	193	177	202	190	187	203	195	219	203	201	168	181	187	203	198	171	195	214	197	185	192	187	180	187	170	191	191	186	195	200	189	194	194	196	196	193	168	187	199	207	225	188	205	204	170	198	182	202	214	168	184	192	188	181	197	167	163	186	187	190	170	164	180	232	197	203	178	177	190	175	190	197	174	205	199	194	192	176	166	226	212	193	207	177	174	203	178	169	165	199	152	208	183	200	172	184	169	165	204	174	190	194	182	178	202	184	164	183	200	193	203	186	183	203	192	207	189	187	169	197	185	183	203	194	187	184	187	196	217	183	215	196	198	197	201	182	196	174	177	202	206	191	195	167	155	171	186	192	189	198	163	191	155	186	185	197	161	191	181	174	179	184	159	177	200	174	152	181	204	218	189	205	171	185	164	209	193	217	198	206	209	201	194	201	189	179	157	219	188	207	200	164	176	166	191	169	188	214	179	176	189	204	184	167	174	195	180	199	216	203	181	189	184	193	186	189	196	169	179	185	212	161	176	206	192	175	179	209	197	208	173	176	184	177	176	188	191	154	191	171	202	205	176	198	206	172	146	196	173	166	197	162	180	178	188	200	226	177	163	210	198	167	187	212	202	176	202	215	182	179	192	194	159	191	203	200	195	176	161	219	177	195	175	196	203	190	167	203	185	203	179	205	182	195	177	169	185	186	184	198	205	191	207	177	156	205	188	205	181	228	197	196	193	188	192	231	194	180	185	184	203	177	182	199	181	207	186	198	163	162	190	167	201	184	181	184	204	158	198	182	160	197	201	175	175	191	236	177	213	195	201	204	167	179	216	212	182	192	169	158	193	178	174	198	187	196	181	182	176	204	191	204	172	186	179	180	200	190	201	205	194	205	188	174	203	191	180	214	193	196	195	212	189	181	222	191	199	188	208	183	179	198	215	189	182	196	180	193	200	192	202	170	184	188	210	194	173	206	184	185	188	177	178	188	212	205	182	179	201	190	156	163	177	180	175	186
15058	24530	31530	33684	35885	24427	18223	14998	13253	13413	10897	7982	10949	8556	7334	6075	5131	3929	4504	3503	3247	2462	2200	2102	2284	1900	1840	1529	1635	1604	1609	1799	1416	1362	1433	1099	1034	969	824	789	785	786	796	924	856	902	918	809	774	718	619	667	698	764	704	623	610	573	548	564	564	546	509	557	497	485	501	454	470	441	476	463	470	503	478	474	501	437	512	450	485	507	503	475	555	514	477	476	500	566	573	534	539	561	554	535	542	480	444	471	488	481	467	499	476	469	480	479	472	472	470	482	549	514	505	484	485	458	454	462	478	467	469	449	490	427	450	406	491	464	445	431	480	455	464	451	469	458	477	453	458	465	417	450	486	460	482	443	432	478	451	461	483	476	466	464	460	447	467	453	435	456	474	458	460	443	481	503	475	467	469	474	476	443	445	500	488	457	473	509	453	459	437	452	483	434	499	447	459	456	473	468	437	459	458	431	464	489	464	471	450	435	498	465	463	431	472	471	450	479	458	442	483	418	478	454	485	438	442	468	472	455	440	448	448	491	462	462	437	456	457	467	449	475	467	488	456	465	497	440	454	462	444	449	448	474	450	424	449	485	429	452	462	456	481	462	437	460	478	479	470	435	470	480	444	507	421	431	453	485	439	489	445	450	464	480	475	445	447	469	437	464	474	482	443	468	456	470	465	484	496	440	444	479	464	462	460	444	474	450	462	479	496	475	468	446	444	474	472	438	466	463	460	443	425	480	441	477	435	456	468	450	451	472	468	457	465	445	425	451	484	459	485	479	436	491	438	490	474	464	439	458	410	472	486	460	474	445	455	500	424	489	479	429	483	469	457	457	434	524	493	488	470	454	486	469	462	465	452	491	481	443	474	535	446	460	474	470	449	469	409	486	462	518	468	489	426	497	488	464	443	480	477	465	472	483	503	458	461	501	476	477	453	448	409	460	475	469	475	468	475	453	461	474	463	439	469	468	458	451	481	430	439	460	478	465	441	462	498	497	511	427	442	467	453	486	455	470	491	463	441	470	446	459	453	471	507	457	472	477	447	440	473	441	471	497	463	433	454	429	478	464	480	461	460	486	472	485	470	458	442	467	475	426	445	464	439	459	466	489	487	457	449	419	482	493	453	448	463	471	455	483	468	493	485	449	488	483	438	511	483	446	443	439	479	461	415	504	464	423	479	439	457	437	489	460	450	439	433	434	459	468	509	481	446	466	468	491	419	477	456	524	481	467	430	487	425	486	497	451	443	459	482	475	468	501	471	472	441	465	486	435	474	456	413	500	447	478	486	433	450	459	474	465	482	489	472	467	465	421	440	488	456	470	420	446	434	479	469	462	457	499	454	433	443	477	485	446	465	462	450	456	461	485	452	474	467	437	466	467	421	507	477	456	473	475	463	491	506	465	480	483	477	443	491	454	450	474	495	471	472	440	453	448	455	495	456	458	462	468	461	487	441	477	454	454	484	453	498	479	451	480	491	486	481	471	449	465	444	466	470	445	424	486	475	487	450	453	495	454	440	450	474	475	420	442	472	476	494	428	489	490	443	440	458	441	460	463	445	461	457	446	478	497	437	452	433	427	413	441	475	457	439	445	434	473	457	454	496	468	428	475	469	469	435	483	461	500	420	454	525	451	476	442	477	485	442	461	452	487	436	476	464	491	438	481	466	472	485	456	443	458	464	466	437	455	501	504	473	449	437	480	486	444	467	466	451	475	465	506	471	461	435	403	461	435	486	443	458	444	499	481	463	456	467	444	450	454	423	440	471	467	485	490	462	482	456	457	446	508	519	435	462	438	475	459	483	442	476	440	512	436	472	455	452	465	446	471	506	458	449	471	487	466	461	457	488	456	482	453	452	474	458	477	487	489	464	465	459	469	453	406	435	486	466	514	459	479	490	437	426	434	451	443	500	409	451	465	469	470	460	456	482	451	438	484	436	458	484	446	475	452	471	438	509	482	481	465	440	449	468	429	463	440	479	479	434	473	469	472	502	456	432	502	470	457	458	453	485	448	458	463	459	464	453	446	457	478	447	402	434	443	472	458	477	438	493	470	445	458	466	467	457	464	453	468	474	520	434	454	468	449	433	452	478	471	468	459	444	437	465	458	462	487	472	474	441	489	455	426	460	473	483	481	456	426	455	433	447	467	477	478	493	477	457	472	483	457	470	467	470	485	493	489	436	440	488	463	465	472	449	467	455	470	468	434	450	450	436	454	455	448	484	474	432	499	456	452	447	457	446	449	471	439	443	430	470	466	454	447	441	461	450	448	451	496	448	475	460	471	444	465	465	452	463	469	430	495	464	477	468	516	444	456	490	484	458	452	483	482	443	450	453	454	432	444	472	430	465	446	441	451	479	445	471	443	417	479	477	470	447	451	468	473	486	463	480	445	485	468	446	454	433	485	470	426	491	484	477	500	500	473	487	470	473	505	493	471	485	430	456	485	473	480	482	492	473	480	469	458	465	478	479	500	431	527	496	453	465	486	425	514	429	437	461	458	500	512	467	480	453	459	433	433	486	473	468	431	439	482	441	503	453	451	486	412	462	438	436	500	494	454	444	444	476	445	418	454	411	482	470	478	502	478	449	478	509	448	475	426	436	455	486	481	434	438	478	434	409	482	477	473	458	471	498	461	468	489	475	456	470	473	484	410	476	493	468	527	486	494	438	445	475	429	432	466	453	452	457	487	447	458	455	509	477	436	488	444	454	431	458	465	495	475	426	451	447	475	460	431	500	445	442	501	457	436	489	469	459	464	463	500	486	451	464	460	422	476	459	442	486	467	426	476	440	466	441	460	453	459	448	501	442	456	483	423	446	470	429	481	443	457	454	471	462	483	490	484	459	470	430	478	485	461	520	444	468	445	471	455	456	448	460	450	492	468	476	437	476	464	507	464	448	463	393	436	526	482	486	449	486	466	485	497	438	444	471	449	485	485	466	465	458	480	438	516	436	451	461	458	450	478	431	451	460	462	436	479	435	470	434	476	484	468	492	443	459	426	464	451	483	438	469	456	462	433	457	420	461	453	502	496	451	456	461	446	404	510	468	475	443	460	441	447	458	509	505	425	464	461	459	470	414	442	444	442	465	446	469	418	457	437	440	460	459	474	501	512	477	462	463	498	454	440	447	454	482	479	465	457	492	486	478	456	459	473	496	470	475	424	415	486	444	455	421	474	448	435	442	474	462	470	453	457	457	452	471	518	467	478	491	444	448	460	441	489	471	484	475	440	471	462	501	456	441	460	484	467	451	447	460	414	477	471	451	451	478	456	489	487	504	426	480	449	458	462	458	448	473	452	475	463	455	463	476	474	499	510	473	493	443	464	493	458	500	450	456	481	462	474	461	446	403	481	477	454	474	481	502	498	485	484	431	465	452	468	476	445	431	466	459	468	478	456	472	480	436	476	479	493	462	500	426	472	461	500	453	499	474	434	496	483	447	407	489	452	478	464	467	484	468	487	493	452	488	473	445	492	452	419	489	491	497	496	462	479
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
