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
335811947150	335811947670	335811948220	335811948770	335811949320	335811949870	335811950420	335811950970	335811951520	335811952070	335811952620	335811953170	335811953720	335811954270	335811954820	335811955370	335811955920	335811956470	335811957020	335811957570	335811958120	335811958670	335811959220	335811959770	335811960320	335811960870	335811961420	335811961970	335811962520	335811963070	335811963620	335811964170	335811964720	335811965270	335811965820	335811966370	335811966920	335811967470	335811968020	335811968570	335811969120	335811969670	335811970220	335811970770	335811971320	335811971870	335811972420	335811972970	335811973520	335811974070	335811974620	335811975170	335811975720	335811976270	335811976820	335811977370	335811977920	335811978470	335811979020	335811979570	335811980120	335811980670	335811981220	335811981770	335811982320	335811982870	335811983420	335811983970	335811984520	335811985070	335811985620	335811986170	335811986720	335811987270	335811987820	335811988370	335811988920	335811989470	335811990020	335811990570	335811991120	335811991670	335811992220	335811992770	335811993320	335811993870	335811994420	335811994970	335811995520	335811996070	335811996620	335811997170	335811997720	335811998270	335811998820	335811999370	335811999920	335812000470	335812001020	335812001570	335812002120	335812002670	335812003220	335812003770	335812004320	335812004870	335812005420	335812005970	335812006520	335812007070	335812007620	335812008170	335812008720	335812009270	335812009820	335812010370	335812010920	335812011470	335812012020	335812012570	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
39447	41122	38718	33871	28841	26691	26291	21722	15973	8205	4000	3381	2977	2413	1765	1396	924	777	634	524	524	409	322	341	292	281	269	246	232	254	241	288	274	282	265	247	257	253	291	269	253	256	238	262	245	258	252	247	275	256	260	239	281	258	244	261	259	261	279	256	251	250	262	243	258	274	255	242	261	220	230	259	258	247	262	274	230	242	249	271	274	262	231	274	267	258	249	256	260	238	242	261	250	261	269	252	252	247	235	240	242	243	249	244	251	242	281	232	255	254	272	224	245	246	216	253	272	284	238	245	243	257	277	261	250	240	258	259	248	229	252	258	240	271	238	252	244	243	276	247	224	247	270	222	259	226	260	286	282	242	270	254	252	250	271	248	250	263	250	256	239	254	260	271	242	241	285	282	205	235	253	266	276	256	235	220	253	255	280	245	264	223	231	249	264	272	258	242	281	227	237	226	243	247	268	264	256	255	277	255	250	267	266	276	245	240	248	251	234	232	224	233	256	219	225	230	264	236	221	247	252	244	237	247	246	247	257	246	249	252	242	266	261	250	220	254	224	269	255	246	257	244	244	289	227	273	250	232	254	273	247	223	258	252	254	263	243	271	242	231	249	273	251	259	254	238	253	271	284	266	245	250	230	239	230	292	247	257	245	221	236	282	253	282	262	239	249	258	243	241	268	258	252	286	239	254	276	265	264	241	262	261	209	280	244	269	225	257	264	257	240	251	263	209	214	260	255	277	248	238	244	265	262	271	260	260	244	251	281	231	242	238	225	258	276	252	219	251	265	232	251	263	264	245	225	266	241	230	277	249	253	248	232	227	261	248	236	230	239	255	241	261	229	269	279	223	258	255	247	266	267	234	252	296	255	279	271	263	250	252	271	229	235	245	242	257	283	263	267	256	242	245	255	269	223	237	258	250	268	259	264	241	230	242	311	253	252	264	298	248	245	239	268	257	263	267	265	259	248	243	257	283	249	244	266	244	232	259	260	251	243	246	254	225	229	246	232	217	247	265	257	219	258	243	285	229	268	251	248	248	254	269	257	230	265	259	257	249	255	256	261	254	280	243	260	272	252	256	235	282	258	267	258	262	256	228	257	238	251	239	273	238	221	255	228	233	260	211	230	243	272	263	248	245	221	248	266	256	243	239	258	239	256	270	229	256	261	260	234	233	260	236	226	234	253	237	262	247	234	228	244	261	270	254	253	258	242	293	268	263	259	265	244	254	224	264	251	258	233	260	244	249	242	281	269	235	240	276	246	240	250	260	280	273	245	238	277	260	223	272	258	291	257	238	239	249	249	239	240	256	252	274	225	240	239	259	277	258	255	252	261	269	265	237	256	243	247	244	282	238	214	253	227	271	251	233	266	240	231	260	226	257	228	270	255	254	275	214	273	243	268	247	233	277	263	253	239	223	265	238	255	215	265	251	230	257	259	255	260	246	265	264	260	253	291	245	246	238	221	241	244	281	244	275	268	270	239	236	276	225	238	239	272	239	237	241	242	261	266	261	239	257	249	254	251	257	223	233	243	262	259	286	260	241	274	233	257	289	239	252	228	235	273	263	268	265	250	231	247	276	240	271	242	275	250	238	285	245	247	273	267	268	260	250	294	275	208	265	256	221	254	259	273	262	265	234	254	273	244	262	247	230	260	256	222	292	268	255	251	256	241	283	234	258	243	255	234	256	235	250	254	249	249	268	246	253	264	250	252	256	256	251	263	261	267	300	236	278	233	256	229	289	274	270	260	205	255	270	255	260	228	258	267	285	261	265	254	225	258	263	263	247	279	263	257	259	259	233	249	231	246	249	248	237	268	247	237	240	274	244	255	243	242	254	261	234	261	242	278	252	259	224	255	292	278	263	250	276	246	271	240	268	229	261	261	256	275	253	238	281	291	283	244	231	264	244	250	238	245	286	239	255	275	259	238	218	269	238	278	270	247	239	236	256	236	233	253	266	248	267	270	224	224	247	272	243	261	261	247	240	257	271	240	220	251	255	253	253	252	257	252	247	236	239	228	218	258	245	235	263	246	248	226	234	232	275	245	256	249	267	270	251	247	234	237	223	284	259	272	263	273	255	269	253	251	238	268	253	229	255	278	258	278	267	221	221	256	223	260	267	265	226	238	247	257	229	266	236	265	244	228	254	232	246	231	246	243	249	267	252	259	258	278	251	252	228	236	285	273	230	259	241	300	260	258	243	242	275	255	281	252	266	259	272	249	258	247	252	244	228	260	264	239	287	254	261	221	278	235	277	274	259	276	257	251	237	249	230	270	236	267	278	254	252	227	243	244	242	249	256	236	245	254	234	235	238	233	245	275	260	240	256	263	256	248	243	272	256	250	249	272	265	284	255	261	239	242	254	262	249	265	227	241	244	235	264	245	252	266	270	276	260	266	241	264	264	239	258	274	224	228	260	273	233	241	232	242	253	235	236	272	245	246	260	255	237	235	269	246	249	259	238	226	244	293	242	271	256	237	249	256	243	242	259	270	272	248	255	265	253	302	246	281	257	252	239	258	234	248	239	264	246	238	258	235	264	264	255	252	232	255	246	267	246	242	266	249	237	276	229	256	232	246	247	228	260	277	251	253	244	253	249	230	246	252	247	270	221	223	250	263	255	268	263	266	255	221	257	255	274	250	242	219	274	240	264	250	255	265	265	268	274	239	286	246	216	262	247	251	254	257	258	242	234	240	239	268	269	236	274	263	244	249	271	231	261	240	271	220	250	254	248	243	251	240	231	229	249	254	283	231	251	217	244	266	288	258	262	233	265	245	240	239	249	264	244	246	249	286	262	230	259	252	257	268	224	249	226	273	252	271	252	239	227	255	255	269	277	255	271	281	281	249	255	269	240	223	253	232	259	255	246	246	243	250	264	258	281	256	285	243	236	257	258	230	261	242	259	256	250	231	251	270	235	261	251	269	258	240	249	293	260	244	278	240	253	263	253	251	272	242	258	269	271	240	262	238	260	249	260	231	245	278	277	245	244	265	247	292	229	244	248	254	256	243	251	286	239	225	234	281	236	227	259	233	237	226	278	267	239	243	245	244	248	256	251	248	269	241	247	237	273	243	255	260	269	225	256	244	274	274	248	239	282	256	233	267	235	244	252	235	245	283	249	262	263	279	225	251	244	256	267	263	247	256	239	240	265	277	233	257	227	284	244	258	253	232	261	276	241	260	244	235	249	255	251	266	263	250	256	253	281	252	263	251	266	243	243	248	245	249	268	285	261	233	250	256	240	253	243	233	248	261	266	250	242	247	239	261	244	244	242	241	226	262	258	275	280	272	273	238	247	288	223	249	246	227	257	242	239	246	273	240	251	229	227	245	253	235	237	248	283	254	267	253	240	245	241	239	254	230	273	259	275	236	237	235	263	263	260	254	252	271	262	249	279	247	233	265	238	243	253	256	264	243	244	266	272	265	275	249	254	235	246	262	255	254	242	261	258	276	243	248	267	261	253	239	237	265	257	278	260	283	266	233	262
30462	39028	43015	44283	39082	40000	38593	34364	29754	17508	13835	15263	14592	13381	11032	8582	6265	4547	3785	2871	2979	1990	1641	1406	1164	1104	1025	950	837	835	898	883	917	862	923	886	869	840	832	821	813	800	866	856	868	835	858	809	854	809	856	847	821	847	816	876	834	854	844	834	838	883	781	871	854	818	809	820	827	847	804	869	852	886	816	850	802	870	838	838	827	781	877	844	807	816	832	859	839	879	844	789	857	819	798	836	817	803	853	828	831	847	820	792	821	860	848	853	841	818	828	791	813	828	801	805	841	763	813	848	861	850	838	821	881	831	789	851	818	851	831	858	803	817	845	824	852	815	823	785	858	882	776	838	813	854	834	829	800	784	848	821	833	809	845	882	816	851	838	866	864	800	789	815	857	853	849	787	861	817	820	845	848	781	828	860	771	807	832	845	776	834	884	798	834	858	851	845	784	874	839	804	795	839	869	840	870	798	808	796	844	891	904	875	795	834	886	866	834	865	808	841	865	855	825	823	810	842	828	844	847	813	818	867	847	828	867	827	831	875	834	829	848	825	833	862	809	860	848	868	816	836	852	819	840	853	822	829	879	805	802	837	845	856	817	842	816	843	798	830	793	808	803	880	803	793	800	834	841	887	816	882	863	800	822	862	890	824	798	813	829	835	859	850	855	865	786	855	784	851	818	844	830	845	839	810	808	869	879	855	880	905	826	832	775	805	827	801	830	785	830	813	802	819	815	806	859	832	866	843	857	833	860	821	822	849	871	781	841	853	787	836	873	820	793	824	890	862	828	903	847	829	844	803	825	809	835	868	826	866	795	860	792	816	856	774	854	851	865	806	861	849	841	865	871	791	840	783	834	840	824	828	810	871	836	817	873	818	817	849	830	828	881	823	815	762	784	877	888	785	885	834	841	808	790	846	837	833	870	778	925	820	821	859	821	804	765	791	850	785	835	810	848	872	786	852	866	869	850	814	871	856	812	795	856	781	853	850	829	882	826	834	767	884	825	887	874	871	826	854	864	856	856	853	838	810	813	892	768	825	862	809	799	846	882	833	872	878	781	882	791	826	880	837	822	812	845	830	841	833	878	821	830	831	826	850	846	822	825	859	845	860	802	856	868	814	868	831	843	790	792	821	784	795	865	848	871	779	880	847	803	813	797	871	843	808	820	869	888	840	835	827	865	820	782	804	816	795	847	831	844	808	819	924	859	873	849	825	867	821	821	839	851	830	821	872	837	846	846	823	857	867	838	860	775	874	862	867	860	810	792	838	810	827	831	861	860	818	843	862	818	823	854	841	842	776	852	853	883	804	803	795	850	827	867	823	834	813	852	810	830	858	830	825	857	884	867	865	909	814	853	836	813	875	835	800	862	848	853	834	787	787	840	833	788	842	758	825	844	820	839	850	822	812	863	844	792	830	878	791	815	780	863	825	832	841	759	840	858	834	816	865	849	831	853	904	866	840	840	860	849	790	841	822	848	873	801	873	841	826	836	846	816	856	830	853	897	812	815	782	842	843	769	811	849	825	851	802	850	817	861	820	848	837	783	775	834	775	850	825	827	823	815	827	856	818	815	848	816	824	834	804	849	828	793	815	834	834	792	830	853	843	813	808	804	863	814	844	783	817	824	834	907	876	833	809	803	797	821	821	877	863	850	849	804	825	861	822	874	814	775	810	891	817	878	855	797	854	749	874	798	871	828	785	861	846	869	860	838	849	830	823	800	860	858	864	826	824	834	787	854	813	844	826	877	849	857	809	868	822	849	775	825	903	853	819	805	824	856	810	862	902	818	826	868	815	881	809	796	842	823	873	876	835	827	855	821	837	806	836	843	874	834	807	879	866	807	801	872	848	855	833	831	842	802	851	851	870	816	811	820	823	862	790	802	803	758	817	812	867	841	851	857	814	856	839	791	847	816	823	793	881	822	877	835	875	826	790	806	834	818	864	828	834	846	898	833	846	809	817	799	817	790	801	861	800	828	827	833	812	844	849	819	830	848	895	828	857	821	864	829	827	830	867	833	821	823	858	821	813	839	811	813	810	852	862	792	883	837	818	840	878	816	793	851	852	855	859	822	823	793	831	825	839	805	804	799	858	828	865	836	804	832	790	830	858	786	843	871	833	856	837	811	804	811	865	819	846	802	770	857	864	821	857	841	870	787	817	863	791	855	778	838	839	849	823	842	856	813	860	835	801	852	865	862	813	864	875	820	831	839	844	860	811	847	833	788	831	850	827	824	811	826	854	871	834	812	852	871	835	879	803	859	806	831	788	868	835	808	879	806	830	808	814	820	863	774	799	835	818	802	809	825	801	799	812	855	824	771	823	873	835	838	856	838	799	878	821	859	836	830	822	898	798	810	851	850	829	830	825	806	815	783	826	876	846	849	812	860	842	816	832	775	754	829	806	807	835	825	815	871	863	811	781	783	842	897	816	856	835	871	851	891	883	832	823	841	843	837	873	864	822	893	834	818	801	828	852	812	808	815	847	775	807	858	857	809	860	816	841	814	856	810	841	833	816	810	852	849	799	865	837	841	789	822	800	815	858	824	831	772	888	835	840	881	834	813	855	876	876	866	821	834	831	849	815	856	876	829	851	834	833	825	840	870	835	854	794	888	824	859	819	845	816	792	790	797	820	854	856	833	821	822	802	845	797	845	845	794	823	867	867	801	858	843	859	819	904	780	819	837	841	880	790	814	865	815	843	815	869	844	864	852	805	783	828	874	831	856	842	803	840	813	756	807	826	816	816	832	791	797	870	861	853	849	821	829	863	807	812	811	828	867	837	804	793	829	815	810	838	875	815	830	832	849	885	833	839	877	904	819	872	889	805	820	849	808	838	844	841	845	843	825	855	803	826	859	850	853	835	878	795	853	823	835	845	869	762	812	865	849	860	804	805	869	818	845	855	803	861	826	803	845	871	847	915	890	832	817	831	876	872	813	835	807	871	858	785	835	830	816	888	800	819	839	911	838	859	826	828	848	813	845	857	862	857	802	816	877	832	880	816	820	811	844	859	846	820	818	863	871	827	799	805	862	836	831	787	856	838	863	854	799	827	820	783	861	810	861	841	893	818	772	855	869	856	849	811	853	877	841	820	845	833	854	882	811	831	826	819	810	866	839	813	857	834	856	844	835	829	835	780	851	843	859	815	788	859	821	863	784	860	876	844	776	877	820	840	826	872	777	851	803	832	875	804	820	819	845	876	864	854	834	833	803	807	781	884	825	843	878	839	842	862	848	825	879	863	823	863	843	850	815	831	784	853	850	811	821	798	848	866	825	829	844	815	819	839	868	833	821	817	837	876	790	843	919	849	824	803	792	822	854	847	846	794	843	847	880	834	843	832	776	798	825	868	901	822	809	844	879	846	835	813	772	807	773	867	870	834	830	863	842	844	836	782	832	840	873	869	804	817	850	858	865	858	819	876	848	878	846	792	828	850	842	850	793	817	865	854	793	820	843	809	850	825	902	892	845	803	877	852	813	841	840	894
20133	13779	13871	7988	4709	2936	2075	1486	1155	726	571	504	384	359	323	284	341	317	309	297	258	260	258	244	269	240	267	241	216	232	232	250	257	246	284	225	241	271	229	259	232	261	258	246	242	252	266	255	247	237	228	225	249	240	245	242	256	261	237	237	255	240	250	232	252	258	261	213	244	226	232	256	239	190	245	246	259	227	263	274	229	244	238	262	242	227	256	251	253	248	253	245	239	261	246	231	236	224	280	232	253	255	246	236	232	239	262	264	254	245	226	246	275	240	257	223	254	271	256	269	264	248	214	259	259	261	221	254	238	256	216	269	250	225	212	247	254	234	232	259	234	232	255	241	228	244	231	234	232	248	269	215	267	248	232	263	256	248	237	236	227	219	237	237	222	253	225	222	235	246	244	242	234	251	225	242	252	225	239	234	251	264	243	243	260	241	220	235	227	247	255	241	271	232	218	260	245	238	261	256	233	237	242	242	218	259	247	233	233	246	222	252	246	231	241	284	238	206	254	255	275	250	243	245	261	261	250	242	243	242	243	241	243	232	253	247	252	255	252	271	245	251	244	219	245	230	233	221	250	261	257	250	264	237	242	239	250	243	251	221	214	234	252	252	252	250	240	234	213	245	262	255	248	237	256	249	265	230	213	250	239	226	251	230	215	263	252	252	247	239	259	263	231	256	245	246	224	243	238	241	234	232	218	245	240	229	232	234	259	252	233	232	238	256	219	218	254	233	233	204	212	227	240	230	217	263	224	249	239	229	253	230	265	235	217	217	236	265	238	230	240	251	231	244	236	237	258	232	251	229	258	258	241	256	252	255	230	228	246	263	266	230	217	225	226	245	237	273	255	232	233	219	283	226	236	233	226	248	274	237	228	247	226	255	222	242	234	240	237	242	268	253	250	232	246	233	248	241	238	260	273	227	260	236	257	222	243	244	249	241	241	272	243	233	227	227	229	224	264	234	222	229	258	269	256	232	242	245	245	220	244	253	250	235	242	260	229	228	232	220	233	235	248	247	219	235	236	236	226	293	239	234	244	248	249	241	228	260	214	251	260	228	251	224	287	258	267	244	224	251	230	218	238	238	242	231	282	235	257	239	250	240	237	229	242	240	234	220	222	236	249	230	258	263	259	265	261	224	243	216	241	246	241	250	242	237	248	289	230	239	249	220	240	259	233	231	253	280	249	238	229	240	246	227	244	265	228	271	267	232	239	241	235	231	254	259	215	245	245	243	257	257	230	247	257	232	245	260	261	242	240	254	235	245	247	267	260	245	240	250	226	251	238	241	211	238	250	256	230	247	239	267	252	233	263	247	218	254	237	239	251	238	242	219	229	247	239	256	231	263	258	231	243	217	226	250	242	243	243	236	247	257	249	224	242	255	239	230	272	242	260	249	246	252	243	249	251	224	243	276	267	232	267	209	215	226	247	228	254	232	254	248	241	196	241	261	270	222	243	272	262	227	246	260	278	256	213	218	232	233	215	243	223	235	244	254	250	266	254	247	240	224	245	234	239	269	245	243	256	228	238	245	241	237	232	220	249	228	222	247	214	226	247	235	232	236	241	242	216	271	209	267	249	213	234	261	254	246	257	225	221	227	231	232	245	232	229	221	246	251	233	232	240	245	249	225	241	252	258	236	221	236	235	240	244	244	252	258	243	254	239	221	223	259	234	270	230	223	248	279	255	220	244	261	256	255	213	251	260	231	250	249	227	249	268	227	239	256	244	248	231	229	231	214	232	258	247	213	264	229	253	222	245	247	247	233	250	250	220	240	219	274	247	260	232	251	270	206	229	247	246	251	219	233	246	222	265	246	226	230	253	226	222	227	232	239	247	241	255	262	249	269	243	247	214	229	248	252	209	253	231	221	237	205	247	264	222	230	226	253	234	227	260	256	216	259	254	239	233	222	254	259	246	225	254	242	273	229	216	246	243	227	260	239	236	229	259	259	248	231	229	249	243	246	223	220	243	249	233	235	257	231	224	257	248	213	235	249	269	254	213	248	221	264	260	284	239	240	209	217	261	232	249	234	256	248	250	244	229	256	259	253	261	229	232	261	254	230	259	244	230	244	252	258	241	266	229	243	252	216	268	249	238	261	240	204	257	261	248	245	225	239	259	248	235	202	211	245	254	265	270	248	254	249	226	228	255	252	211	267	247	260	211	237	250	229	240	231	227	234	238	234	250	232	258	246	248	244	256	230	241	253	259	243	248	203	239	266	243	234	225	231	239	243	242	247	248	246	234	234	241	254	222	253	258	228	240	228	230	264	254	268	242	235	259	239	234	248	246	238	249	248	257	257	240	246	227	252	280	231	218	269	256	234	266	260	240	211	232	251	224	246	245	212	252	241	239	235	263	270	262	222	247	251	214	203	246	256	206	235	249	249	288	237	236	230	232	248	232	228	223	226	241	218	261	244	208	244	244	215	234	236	254	239	234	231	245	271	240	251	215	246	242	235	274	226	255	230	250	240	243	221	229	242	260	237	266	236	260	245	259	247	290	240	243	255	238	231	235	242	234	245	247	238	241	242	276	255	268	249	257	246	224	275	220	245	243	255	246	268	218	240	254	250	232	221	260	220	241	241	268	220	247	259	246	235	258	252	245	216	241	228	223	252	259	243	212	276	221	242	231	237	231	240	228	245	248	225	237	254	243	253	254	258	228	252	224	233	263	269	260	252	244	256	239	268	244	262	259	266	263	231	225	223	252	225	265	258	227	209	249	262	261	259	226	240	241	262	259	243	234	254	239	245	237	244	232	264	237	228	227	258	234	228	249	265	235	234	255	235	268	245	233	250	254	256	247	227	220	257	246	261	258	241	266	234	242	247	256	270	266	245	237	216	225	249	238	256	244	252	263	258	251	244	264	255	242	259	233	225	280	248	254	241	255	253	235	241	232	243	252	263	246	220	262	233	258	256	231	269	244	216	238	250	248	219	237	261	251	238	209	272	264	254	225	242	236	251	253	236	241	206	251	224	246	242	234	247	245	230	257	225	246	265	255	217	248	245	227	224	217	244	235	236	263	262	267	261	283	246	240	248	226	240	237	216	224	271	240	261	229	223	241	234	259	235	221	235	259	231	275	211	264	270	232	252	251	251	229	237	253	225	253	248	223	236	212	241	258	256	228	256	252	270	260	236	257	256	261	254	212	216	232	237	209	238	244	254	275	273	239	243	244	251	242	240	231	220	243	224	261	252	219	255	226	240	255	242	239	229	233	230	222	232	245	270	250	258	258	225	249	242	249	220	230	236	228	243	265	259	246	214	254	252	244	243	239	242	215	238	258	246	231	239	218	267	224	220	250	232	255	232	235	238	245	250	240	218	225	261	258	250	242	239	265	215	221	249	220	237	271	252	263	251	243	227	248	225	236	247	243	234	239	232	247	260	226	221	238	236	261	266	255	234	211	224	244	228	229	230	269	263	217	247	240	272	232	245	250	238	234	258	282	256	236	237	226	244	251	249	242	243	247	210	215	234
16346	16257	23486	20825	16706	13659	10034	7801	6388	4041	2992	2707	2502	1897	1586	1529	1546	1386	1177	1161	1061	944	968	974	770	853	828	872	840	818	825	838	839	872	860	814	815	881	836	797	849	834	837	835	822	807	766	806	852	834	829	872	839	833	860	818	823	767	862	870	857	779	828	832	792	824	773	864	811	872	881	872	850	782	807	859	846	823	806	848	816	812	804	873	832	805	836	779	843	811	811	867	781	799	828	798	805	860	856	853	784	801	840	801	848	771	805	842	811	812	816	870	790	841	837	877	773	821	854	843	842	848	848	837	851	820	841	839	805	787	799	801	825	789	801	802	819	760	833	849	820	778	800	845	793	787	889	806	861	842	842	844	820	829	783	786	815	862	793	846	829	765	825	817	815	821	776	810	774	836	857	845	822	808	801	817	807	831	824	811	803	847	840	813	823	842	816	841	813	832	806	831	849	800	861	813	842	787	851	812	821	810	859	838	835	782	883	831	832	821	798	772	801	823	873	801	842	827	797	780	847	853	797	801	836	832	865	785	815	809	779	848	818	800	820	783	802	897	771	768	820	775	790	842	804	822	829	843	843	844	879	825	877	811	819	813	833	800	891	790	803	817	813	813	833	770	837	789	841	839	804	817	772	816	837	854	799	801	862	802	798	810	815	825	844	818	859	812	769	792	835	825	859	802	864	770	850	823	855	826	803	808	777	850	808	784	799	788	833	788	810	851	825	810	809	857	842	821	828	820	791	848	808	820	807	828	788	901	792	824	782	798	859	850	850	812	852	795	841	790	781	823	830	834	817	804	866	808	836	804	808	806	824	871	842	825	810	844	830	798	797	808	816	835	798	818	791	835	813	813	798	836	802	829	832	806	858	808	799	823	845	852	868	822	837	846	864	842	803	773	834	811	772	834	757	787	907	817	826	787	800	760	789	812	843	813	797	825	769	801	830	834	874	863	812	841	782	835	833	882	792	846	768	839	829	827	849	858	819	850	778	807	809	882	805	873	888	826	807	849	809	838	854	793	825	813	803	827	801	830	819	787	784	823	824	824	815	823	813	842	847	868	827	824	829	808	799	834	778	842	790	811	894	820	862	848	848	871	798	842	788	780	855	876	794	859	832	827	860	856	784	827	769	802	792	840	789	830	804	867	840	828	793	832	859	834	825	830	834	814	783	839	774	811	839	800	832	801	827	826	856	826	827	843	828	830	864	785	787	818	848	845	818	834	820	777	828	846	776	824	781	804	820	851	842	877	791	832	760	808	849	800	810	840	824	852	801	798	800	857	839	820	818	840	837	847	844	791	838	824	811	808	805	837	773	876	829	807	808	848	792	835	808	797	787	803	813	847	871	852	822	848	831	833	849	854	803	784	831	829	864	826	772	796	814	816	757	863	800	778	788	805	805	799	805	819	806	808	804	866	873	797	804	811	849	797	774	782	879	846	839	830	803	829	796	785	813	816	810	826	861	856	871	808	843	813	843	779	833	783	796	808	787	822	829	852	777	858	848	827	851	797	777	809	802	814	785	808	812	781	850	857	829	853	779	786	847	867	857	853	801	822	843	858	848	821	844	796	814	861	834	814	823	811	816	824	794	759	855	839	837	774	812	820	815	799	836	816	847	826	804	881	826	798	841	893	821	852	848	864	819	815	824	828	828	822	813	814	757	793	827	830	800	829	822	864	854	851	806	856	816	838	825	820	835	796	814	803	771	843	868	819	849	821	837	815	837	794	821	805	790	830	835	851	803	871	774	796	847	896	818	857	855	827	840	855	813	771	813	837	821	855	793	860	798	786	779	822	842	836	821	807	794	793	811	858	838	794	822	805	804	835	816	791	825	866	819	816	813	851	843	783	819	842	806	790	872	818	818	836	791	835	831	824	772	821	863	773	853	838	864	802	806	815	849	780	830	849	809	822	861	785	798	806	793	739	865	831	881	851	826	833	811	851	797	830	811	845	818	822	847	821	873	834	836	813	831	843	793	778	791	816	830	857	798	805	839	835	833	760	781	821	794	863	844	807	811	814	802	825	802	830	791	816	836	799	836	847	880	772	832	757	806	832	855	820	825	857	846	860	851	784	809	826	832	846	798	836	766	794	839	903	838	864	836	787	806	810	824	852	860	864	825	785	794	802	805	831	819	877	833	765	870	792	825	832	831	848	811	798	813	836	840	817	783	848	808	783	809	808	818	793	849	820	840	835	858	806	812	796	819	799	841	839	860	846	790	791	823	829	773	782	791	828	764	826	807	772	801	795	841	840	799	802	829	829	848	803	876	863	823	818	816	819	827	818	861	792	848	817	796	854	782	845	768	858	840	786	808	848	832	807	814	763	801	838	881	816	864	804	807	848	855	807	806	829	811	823	799	838	837	793	806	798	815	800	822	781	810	818	783	808	865	829	805	839	803	761	792	830	791	860	830	851	821	782	826	836	787	809	798	824	842	797	851	804	821	834	810	825	844	853	874	800	810	841	807	835	844	854	835	828	800	804	835	833	801	826	827	800	831	822	853	839	806	806	827	818	788	841	822	758	870	811	811	804	774	806	834	795	786	771	824	800	865	848	753	827	814	850	824	858	794	790	818	814	864	842	829	825	748	791	780	783	835	857	844	831	817	847	862	836	779	843	802	840	869	799	871	788	829	852	797	835	800	828	806	860	876	817	847	789	813	846	804	782	829	863	809	791	832	820	827	799	864	832	819	805	823	833	811	838	794	843	805	804	861	828	823	822	875	842	796	832	802	881	812	802	837	807	819	836	804	816	874	859	811	795	822	797	819	841	767	790	861	865	871	879	828	803	843	810	844	815	833	827	837	788	838	843	822	829	828	852	845	860	857	774	797	837	792	887	835	807	860	794	816	758	850	828	850	895	771	826	845	802	815	809	799	797	847	814	753	758	790	850	840	834	838	832	836	805	790	820	805	877	797	847	791	859	796	847	806	813	822	839	824	815	832	811	848	785	834	789	829	756	826	829	824	833	843	783	752	838	838	796	807	796	817	809	846	772	791	802	809	839	820	844	858	860	822	828	845	820	821	865	844	842	816	764	811	811	804	796	840	792	843	817	829	877	867	830	801	819	827	784	812	837	831	834	816	826	810	857	795	835	815	799	808	820	799	865	784	756	859	824	837	817	769	797	844	815	835	807	837	811	813	858	831	832	833	851	833	860	880	790	779	853	835	797	815	805	815	767	827	791	826	807	814	850	860	749	819	797	813	845	868	791	777	875	809	853	837	797	773	807	815	772	823	836	811	805	790	842	822	818	795	788	798	830	789	787	814	782	833	791	841	778	830	743	829	808	803	776	935	800	817	879	861	776	835	813	831	787	868	788	802	821	791	849	808	843	798	815	828	835	806	851	836	877	791	843	828	808	874	770	782	848	833	818	827	838	861	836	851	832	851	825	778	803	810	768	821	820	829	825	826	809	771	805	801	848	835	798	805	843	827	789	889	800	828	834	723	874	851	860	795	808	836	828	771	848	831	751	884	840
34892	35259	37540	30620	25841	24764	18661	13899	10877	6179	2802	2066	1656	1352	993	808	652	505	452	448	399	402	294	318	275	239	268	213	264	270	260	274	261	248	236	245	241	268	263	245	246	258	251	253	233	269	238	232	233	263	260	250	267	277	247	242	254	259	230	257	260	223	240	254	255	260	252	257	262	265	220	263	260	267	243	277	255	247	227	244	257	242	266	240	267	254	271	239	266	252	226	240	256	227	271	247	259	257	259	259	252	240	255	250	261	270	242	230	246	251	229	233	250	231	287	245	245	257	255	258	237	232	254	266	256	232	258	263	281	238	240	272	239	231	295	256	245	235	238	259	242	260	249	257	255	269	250	285	259	234	223	255	257	273	262	250	260	260	250	240	252	257	262	278	240	243	280	281	264	216	229	227	254	262	245	238	288	234	221	259	240	270	256	229	246	228	269	260	269	239	260	264	260	229	262	246	262	240	257	252	269	220	232	226	255	250	215	233	230	223	235	236	236	271	257	257	269	265	236	257	238	265	230	258	261	238	253	238	244	256	263	247	246	254	254	237	234	304	248	229	248	260	247	221	274	256	252	230	246	276	255	282	221	275	239	249	247	285	240	277	269	229	270	243	264	246	265	260	276	251	267	242	213	254	241	249	245	261	249	244	266	263	248	249	264	244	264	212	225	239	246	230	258	260	260	246	270	240	252	241	242	230	230	248	257	225	239	273	275	262	261	229	249	283	233	234	238	271	256	235	250	227	270	243	288	257	267	266	246	267	252	248	246	249	261	240	250	226	258	238	227	221	248	232	224	273	294	254	236	244	235	299	250	230	247	260	245	233	258	253	242	262	230	249	248	243	233	256	260	226	220	251	257	263	257	275	228	253	249	254	255	262	247	265	253	259	232	250	244	219	251	265	253	268	252	262	256	242	261	254	239	240	267	222	243	271	261	243	232	265	234	250	244	249	238	232	269	236	230	246	258	227	237	234	271	256	242	241	253	255	223	218	252	272	271	268	253	255	268	253	244	255	264	230	255	237	228	273	227	267	267	254	242	255	257	274	203	228	266	253	285	255	257	268	240	252	259	247	261	239	268	270	261	253	248	238	265	245	251	260	265	260	209	265	225	260	258	259	249	256	269	255	251	220	241	260	240	233	228	254	237	239	268	247	227	234	239	249	270	243	236	265	267	232	279	265	271	247	265	230	246	248	254	243	209	249	247	255	229	245	285	258	251	244	247	266	241	230	237	226	241	240	249	264	266	248	237	275	256	225	247	255	241	252	242	219	262	251	262	276	238	256	271	263	255	255	266	253	261	294	257	251	230	242	238	238	259	251	230	231	257	259	252	255	215	241	265	232	263	228	241	247	259	258	231	246	233	246	236	257	236	237	265	256	237	248	230	255	232	280	243	273	256	239	257	271	270	252	245	249	251	267	259	237	248	256	250	280	233	266	240	240	256	228	264	248	229	270	259	238	244	227	255	249	259	244	262	242	237	211	243	265	236	231	254	229	266	272	280	254	235	231	250	244	232	232	262	256	249	243	237	279	247	266	234	266	258	271	257	246	259	263	283	279	280	246	260	260	240	247	230	306	256	225	267	245	265	254	285	248	227	269	246	246	236	267	256	228	261	229	235	256	249	228	257	226	255	246	256	275	259	247	263	252	240	269	246	264	242	225	286	239	259	274	275	275	264	248	279	242	223	228	254	228	231	258	278	246	229	252	227	227	254	238	244	231	263	256	222	240	252	258	258	221	222	279	255	266	241	277	221	239	259	281	268	267	288	267	260	239	253	257	239	252	271	254	253	267	266	254	261	263	242	270	248	248	233	273	244	239	268	252	235	239	222	234	264	277	266	260	237	227	267	243	242	275	271	249	235	260	258	276	261	231	265	275	228	238	250	248	257	273	234	246	236	238	255	219	258	258	260	256	285	227	246	267	246	264	246	241	246	253	217	238	255	262	244	249	238	269	263	248	239	254	253	246	242	269	272	231	252	251	252	257	266	246	265	245	253	239	259	278	265	260	234	224	244	222	252	235	274	255	266	260	263	262	244	270	238	264	253	260	260	255	259	262	250	258	270	253	210	267	243	247	268	247	259	240	268	271	245	240	254	231	265	237	287	277	249	240	276	219	261	254	272	262	230	263	226	273	232	231	239	260	256	222	256	233	252	267	241	238	244	242	232	258	258	249	244	279	243	240	246	228	246	221	256	226	262	248	258	224	215	237	240	262	250	239	241	239	248	251	258	271	279	243	224	204	232	240	254	242	264	228	283	257	263	261	228	236	271	233	223	279	259	224	247	246	268	232	243	246	259	237	254	241	228	288	268	252	242	226	243	236	242	255	259	246	232	253	245	270	275	248	268	258	241	247	240	224	231	263	246	255	266	256	258	218	243	236	268	263	252	258	281	229	270	286	267	255	273	268	243	253	266	246	225	236	258	271	263	236	226	240	215	270	255	255	264	249	257	215	252	238	250	263	261	247	256	271	241	258	251	280	239	240	266	261	241	265	258	261	247	251	257	231	255	243	271	244	228	259	207	231	241	238	235	231	239	239	233	256	262	284	259	244	228	250	268	262	278	227	277	279	236	250	270	232	256	233	249	226	254	236	257	257	239	226	267	254	200	253	247	242	231	258	269	232	252	261	287	244	251	248	261	263	258	269	238	231	255	265	271	249	235	255	235	218	242	277	247	248	233	256	222	266	255	280	248	254	246	231	281	249	251	260	283	238	250	302	248	255	242	262	259	262	242	215	248	266	253	269	250	265	238	263	259	235	216	226	252	249	223	231	248	254	209	249	266	243	303	239	248	266	242	248	268	266	241	259	246	285	258	276	262	250	236	243	308	280	268	267	254	251	274	242	276	232	251	281	266	259	244	238	277	262	255	234	268	252	268	261	257	258	276	221	257	244	261	229	249	248	253	258	242	244	227	242	266	251	244	239	251	269	228	254	221	254	275	238	256	250	250	245	234	283	245	248	249	232	243	240	259	257	255	277	271	261	248	255	257	271	241	238	231	280	277	264	205	233	255	270	264	252	264	246	258	251	266	273	240	257	257	249	265	253	260	250	252	293	285	233	257	254	305	252	263	263	255	245	272	258	264	239	240	277	262	280	218	264	272	260	241	227	218	261	265	232	249	264	224	244	255	253	269	248	249	216	285	253	259	221	264	248	266	253	273	285	246	256	256	235	222	257	233	226	217	239	270	249	252	277	254	259	248	238	243	243	289	265	257	286	228	223	261	233	260	244	250	251	223	271	257	242	263	221	268	240	270	251	245	281	253	244	271	257	278	272	254	255	274	263	236	257	254	261	230	244	254	243	246	228	260	252	267	237	261	229	248	266	242	233	238	212	282	234	228	275	236	252	278	246	256	229	245	239	229	237	235	258	260	226	259	271	238	250	255	262	224	245	250	235	255	262	266	257	222	260	260	259	224	224	251	256	251	259	239	257	231	228	225	248	232	274	255	259	251	246	243	230	279	244	253	252	226	270
27349	33080	40633	39785	36428	38349	30650	27957	27057	18252	12718	11498	10639	8717	6677	5301	4342	3134	2612	2425	2176	1763	1254	1190	1162	1040	977	868	874	877	857	896	898	856	899	891	844	814	853	837	852	841	888	885	835	819	869	831	852	840	802	817	849	834	833	833	878	876	821	859	856	846	857	826	835	856	867	873	828	831	901	855	803	857	884	809	813	830	856	860	805	809	859	857	837	897	860	875	816	850	854	831	810	830	798	818	873	813	861	887	863	871	841	802	793	898	894	847	806	816	820	806	839	862	852	876	852	847	816	882	830	812	766	870	880	886	850	826	835	832	821	829	852	843	833	861	864	863	839	813	787	807	797	876	836	853	799	877	844	939	803	849	832	808	838	805	894	840	877	862	876	872	862	853	874	874	841	816	886	838	858	812	835	849	820	831	865	849	827	838	854	806	830	842	861	840	894	864	881	813	871	854	847	845	811	865	809	831	847	836	814	859	789	870	834	851	794	859	834	841	805	839	802	894	807	852	798	883	819	815	870	899	883	855	813	858	875	839	835	845	811	869	786	854	792	868	813	851	844	817	839	884	861	828	824	881	893	855	908	804	815	842	865	845	864	845	830	822	857	841	825	917	861	906	834	876	862	890	876	823	832	850	796	848	854	866	761	832	855	824	836	861	849	851	805	851	869	814	850	858	800	878	870	860	818	890	931	884	854	862	824	855	889	874	835	835	868	815	864	839	852	840	836	880	873	871	845	844	815	873	811	859	828	877	857	900	876	842	845	852	822	836	787	834	827	813	853	817	830	849	886	800	877	859	792	829	850	860	817	816	843	890	826	858	860	793	820	839	887	819	840	881	827	862	885	845	847	832	818	861	828	861	831	807	897	884	779	884	884	828	805	822	867	891	868	836	857	839	852	803	845	785	807	875	825	847	900	907	881	850	846	872	840	875	826	853	880	808	828	839	820	864	927	851	858	873	879	808	811	887	868	849	796	878	848	857	766	796	872	878	874	799	884	853	876	865	834	871	868	836	866	845	845	889	834	866	786	833	888	805	821	861	855	782	863	859	866	827	843	830	858	819	815	841	779	843	827	911	860	861	854	861	843	843	868	866	813	819	826	896	855	822	823	849	848	860	848	813	839	846	823	837	841	806	845	868	870	864	854	813	805	850	855	851	851	836	885	834	835	808	845	877	844	782	835	864	865	869	858	846	814	897	810	840	855	844	874	803	851	812	833	817	805	844	807	817	831	814	846	839	818	829	854	860	858	898	834	812	816	812	806	801	844	780	830	810	869	864	883	881	848	855	814	823	811	863	815	851	828	806	858	800	769	892	830	906	856	808	888	826	822	809	847	770	834	831	864	881	835	906	891	834	841	875	827	856	867	836	907	851	870	849	851	888	853	796	819	870	834	856	924	855	868	792	777	904	852	860	827	830	812	861	867	825	855	827	851	797	857	881	795	859	878	860	808	813	881	825	785	802	864	846	843	823	815	788	806	908	851	856	824	864	881	847	878	871	855	848	853	801	846	889	822	814	822	806	826	826	867	818	869	806	878	807	824	835	817	874	841	822	807	832	819	848	849	894	827	824	885	849	803	867	838	848	791	841	853	828	818	867	822	845	854	825	822	861	825	873	827	796	885	885	811	841	806	850	842	803	790	835	813	809	846	836	850	832	836	829	846	885	888	890	840	835	883	791	845	785	871	825	827	857	872	827	875	842	859	898	809	802	818	857	894	870	848	882	838	848	846	871	815	843	788	899	812	874	796	810	872	856	846	883	828	811	818	850	819	852	859	881	852	872	852	834	859	839	849	814	828	834	827	881	832	877	831	863	804	904	854	817	900	838	796	855	891	812	891	907	858	834	869	861	828	795	805	808	817	868	904	831	898	871	856	812	874	858	827	849	866	819	844	911	807	848	904	867	824	820	863	881	888	815	834	822	852	785	854	817	818	830	838	821	861	877	885	857	833	860	831	860	875	822	895	806	865	829	850	790	828	838	810	833	883	848	832	836	822	826	902	871	838	864	869	838	876	860	823	834	857	909	829	833	900	818	837	895	857	855	805	815	836	847	824	850	786	829	801	743	833	838	852	833	857	891	821	853	837	896	909	796	782	837	906	818	797	845	811	833	870	862	828	828	805	829	821	834	838	862	832	851	848	881	813	857	820	804	786	859	867	762	880	839	784	851	837	813	819	897	835	794	891	863	854	867	814	828	857	868	802	829	820	803	795	821	779	851	840	865	858	819	847	829	841	859	862	794	824	848	874	850	837	904	798	851	864	817	828	881	863	894	833	861	845	873	842	874	879	841	874	871	808	875	789	855	831	904	895	860	867	807	858	850	831	834	862	793	823	773	859	865	822	811	871	829	862	787	833	866	867	821	849	793	819	794	825	872	883	837	857	800	842	872	849	872	898	877	819	881	831	808	840	860	824	816	843	839	854	829	932	805	857	862	843	879	826	867	863	926	870	876	813	786	877	888	905	815	893	828	789	832	811	883	811	842	860	827	835	835	857	810	865	837	866	869	860	854	818	838	880	840	761	868	873	821	841	897	871	867	840	871	863	824	892	898	839	868	814	837	806	849	867	876	776	854	817	847	818	822	835	874	864	809	839	833	908	898	870	866	861	842	877	809	820	826	892	882	856	829	872	841	873	857	820	804	811	862	794	835	795	870	818	878	889	804	849	855	851	919	835	875	797	884	862	851	837	862	858	830	835	838	816	873	813	800	859	815	797	872	778	825	843	872	851	819	793	848	875	879	863	834	782	844	787	862	831	858	858	841	863	894	788	865	860	845	851	835	866	815	816	859	833	844	854	846	864	855	834	867	843	820	815	819	803	852	864	845	863	811	853	849	804	861	853	811	870	835	845	846	882	837	892	861	804	835	876	886	812	873	858	845	808	866	859	843	811	839	819	866	855	883	810	797	808	841	807	864	835	804	807	798	817	844	782	852	839	845	862	923	835	896	863	822	849	868	856	867	839	837	835	810	804	874	824	818	822	852	870	823	805	853	857	812	852	887	864	793	817	793	830	828	864	881	828	803	835	819	884	879	872	853	795	857	891	828	865	843	873	816	864	839	858	820	875	836	793	827	855	872	798	822	819	835	873	928	870	816	847	826	811	789	849	835	828	841	857	851	883	821	912	848	809	859	814	832	825	817	839	807	857	826	878	851	760	834	878	831	876	842	833	841	857	864	837	830	819	805	843	858	856	852	836	842	835	867	820	838	868	824	844	798	866	856	866	827	851	863	798	822	850	847	856	867	867	866	846	893	838	891	834	805	814	843	910	830	864	870	835	855	840	832	854	851	845	874	840	848	852	853	843	852	850	856	878	852	879	812	816	850	797	857	835	840	852	843	836	865	829	831	853	809	855	875	834	882	823	875	869	825	845	869	838	805	863	797	870	828	852	842	798	866	869	840	802	832	850	870	824	834	808	864	858	868	866	875	860	835	863	807	821	827	779	854	872	869	850	887	844	813	860	854	852	884	857	816	853	869
38003	40952	40172	35365	31383	29779	25614	21895	18446	11900	5669	3376	2862	2279	1648	1228	1099	753	692	605	532	458	376	349	314	294	280	291	290	313	262	294	275	259	265	264	266	271	248	261	249	244	265	265	260	242	265	248	249	274	250	272	264	258	254	293	261	254	281	275	234	252	263	255	249	232	245	233	273	252	280	259	284	270	272	245	282	258	260	269	244	249	306	247	240	266	274	249	259	237	271	293	265	274	282	276	262	297	284	269	289	273	281	276	294	278	254	260	268	259	244	272	233	270	267	231	277	256	263	260	268	265	252	259	268	278	267	265	249	285	292	272	279	288	264	268	256	305	278	237	311	262	261	292	263	277	269	269	254	259	277	309	260	280	236	245	253	234	289	268	287	301	273	226	283	279	269	253	283	254	256	269	258	242	252	256	249	264	254	262	255	265	237	237	275	255	254	267	265	260	255	273	262	285	272	271	293	280	274	247	278	251	251	279	278	246	260	249	256	265	272	267	283	294	239	299	261	263	286	249	231	276	260	262	258	245	265	250	254	276	255	260	236	287	268	273	251	291	241	245	279	262	268	259	252	281	263	256	255	267	260	264	267	265	241	252	244	274	270	276	291	252	274	277	241	263	264	260	288	263	286	262	265	262	268	254	279	274	230	273	241	278	302	282	276	268	293	261	293	250	250	277	263	260	228	270	266	243	267	269	307	260	293	271	277	258	266	257	277	252	265	264	260	265	274	244	266	286	258	295	266	247	256	272	248	254	262	249	252	294	240	267	271	269	261	243	239	266	281	270	253	291	271	273	262	281	279	245	280	266	240	285	248	268	293	268	256	289	276	271	261	288	271	264	265	279	248	255	264	259	263	284	266	273	263	268	267	244	257	262	247	243	255	283	278	284	270	236	266	229	244	283	269	279	290	253	287	280	266	243	247	269	251	279	273	276	279	251	271	277	275	281	242	273	249	239	275	255	270	297	272	262	257	274	271	289	244	236	252	270	277	247	282	252	274	268	283	265	261	261	269	257	258	287	255	246	275	268	257	246	263	265	291	254	290	256	265	268	258	260	247	254	273	239	264	251	284	277	243	248	271	284	265	247	250	259	257	254	274	266	233	261	243	280	279	249	264	279	262	278	246	246	277	248	258	258	246	278	277	261	269	275	269	265	285	266	253	276	285	255	259	265	230	246	272	259	236	277	260	258	258	267	263	250	253	264	303	271	243	246	285	275	280	268	246	274	255	274	246	252	276	286	286	233	286	229	269	258	248	278	279	276	245	242	254	276	247	269	266	279	276	302	286	264	264	270	272	268	248	278	226	277	267	273	244	237	245	274	274	246	290	252	275	252	240	259	255	299	294	260	259	268	268	232	284	256	258	262	248	283	258	282	268	251	248	283	242	256	284	260	275	300	267	272	284	298	274	224	247	255	267	246	289	262	276	253	254	273	262	246	284	277	281	279	272	247	256	263	279	266	247	263	269	257	269	298	266	297	263	287	309	262	266	265	269	272	248	271	245	254	258	286	244	264	268	316	281	285	253	255	253	245	282	287	263	259	275	264	271	262	247	277	258	266	291	303	298	270	259	270	286	275	296	281	271	289	244	271	294	268	278	243	257	261	268	260	259	244	276	270	262	305	247	268	268	266	258	293	276	265	261	274	275	263	267	256	261	295	268	284	240	271	283	264	260	258	244	253	259	274	296	284	261	252	253	277	270	277	291	320	255	243	263	269	252	279	283	262	267	262	293	273	259	276	243	255	256	229	261	252	265	260	270	255	256	294	287	248	273	245	261	264	298	293	275	308	287	261	258	258	267	270	264	267	262	266	236	270	289	259	264	275	311	260	281	281	254	278	248	296	260	270	292	280	242	251	268	268	290	270	291	262	264	269	274	259	275	258	266	245	256	283	258	273	268	247	284	275	280	268	262	283	240	291	268	281	284	273	294	285	242	264	265	280	271	272	281	264	270	239	229	265	250	276	248	281	273	257	274	269	269	294	260	265	261	222	265	291	284	273	243	258	291	259	253	272	253	299	261	289	279	292	263	270	263	268	271	253	315	259	274	280	250	260	280	278	258	259	295	256	253	235	279	258	249	252	283	273	245	278	249	270	257	256	297	236	287	269	276	285	284	251	253	278	290	262	285	260	264	263	280	259	281	243	309	295	249	259	261	254	258	276	272	273	279	257	272	260	260	261	266	256	274	257	250	281	222	279	276	280	255	232	276	262	278	280	299	264	268	265	247	287	264	246	269	277	278	250	261	262	289	272	271	266	308	290	277	299	279	275	244	287	264	246	260	251	264	287	240	253	271	244	236	247	267	284	250	286	283	268	262	274	266	243	263	243	245	269	272	254	251	276	226	284	249	282	278	235	277	249	265	250	247	262	257	272	278	276	259	282	283	241	245	249	232	276	288	252	231	252	240	274	277	260	244	289	272	271	283	300	273	284	280	276	233	280	256	247	271	266	277	253	281	257	266	284	294	256	255	263	258	263	250	303	242	262	264	279	281	287	226	285	297	258	219	256	290	232	259	247	308	284	300	275	265	288	250	273	246	243	290	270	244	309	248	285	273	262	261	273	253	258	271	276	302	266	282	275	263	283	283	273	276	286	291	238	218	240	288	277	262	252	281	266	264	250	257	298	227	255	281	287	277	270	274	282	289	291	273	277	255	266	258	269	254	272	264	265	256	273	281	291	271	267	245	266	272	290	249	250	264	268	279	277	279	263	268	279	255	258	272	264	272	270	244	264	259	265	276	271	257	266	238	284	252	266	238	260	278	291	250	288	289	240	271	257	285	261	242	279	246	237	258	283	240	265	286	255	259	265	244	278	269	262	268	268	273	251	237	279	239	278	251	269	270	287	263	255	260	277	265	254	253	299	261	265	282	282	257	268	260	253	294	245	235	281	246	277	234	262	248	265	291	247	282	268	257	271	234	290	274	261	246	265	260	277	281	260	249	283	248	266	288	291	252	238	270	266	282	259	264	277	268	285	255	264	285	241	286	261	250	239	266	275	262	277	245	246	247	257	266	255	267	253	266	268	247	263	262	297	272	275	289	273	284	272	254	267	270	282	276	266	247	267	253	226	259	262	278	262	286	292	259	265	278	268	281	241	265	289	244	267	246	258	247	245	270	264	269	281	249	254	241	256	247	258	266	265	241	248	282	282	271	257	263	308	297	254	248	254	225	267	255	247	285	272	248	278	242	224	294	296	250	252	270	263	262	234	291	252	278	233	265	264	273	259	267	272	288	269	236	270	260	278	312	245	238	252	241	269	248	268	277	258	308	297	286	282	262	269	256	271	279	287	258	259	257	251	270	259	272	306	266	285	249	264	272	252	244	281	249	262	266	271	274	279	268	316	262	241	253	260	271	275	285	240	273	267	258	264	238	277	271	262	250	240	285	283	263	267	273	257	278	311	268	275	275	270	279	260	284	254	250	277	277	271	278	244	283	251	280	253	246	249	278	263	257	261	261	265	283	259	260	264	251	259
28805	39127	42892	45251	42984	43151	38183	35361	33702	25463	17197	14804	15268	13182	10436	8264	6455	4551	4048	3503	3088	2518	1516	1427	1344	1131	1068	998	1001	913	997	958	995	880	917	866	907	851	901	900	900	870	889	882	870	877	866	849	890	900	933	859	867	898	870	854	896	840	870	874	883	839	837	846	885	885	908	841	881	886	903	852	927	927	862	857	855	897	870	857	913	902	864	882	834	873	859	836	845	865	885	831	853	888	904	877	876	868	876	895	912	872	888	873	857	829	874	865	865	851	852	831	858	838	875	869	884	841	839	874	915	860	887	895	860	872	903	923	913	842	902	862	875	906	859	887	852	881	857	876	896	881	856	861	891	860	843	885	871	894	848	844	898	855	911	913	858	876	878	891	892	845	861	881	858	845	876	830	893	871	822	850	846	885	873	837	880	924	894	890	899	853	897	861	880	850	886	840	892	843	834	904	863	869	856	880	889	883	825	858	848	894	853	859	892	865	880	848	858	891	888	892	846	835	862	834	868	819	862	851	899	872	918	845	882	896	837	891	871	903	859	829	820	845	892	878	851	889	914	885	870	881	858	880	813	887	873	873	851	910	876	865	876	873	934	870	867	880	863	879	874	886	888	845	884	912	864	928	890	820	883	876	884	898	874	847	916	910	869	868	906	867	858	864	870	908	877	874	874	868	869	855	876	895	914	873	894	881	876	860	901	876	867	810	888	886	893	874	832	897	907	859	867	894	863	875	860	873	894	893	861	820	894	893	872	942	885	866	876	939	828	835	917	858	939	873	836	882	838	907	840	860	957	926	882	890	896	879	906	890	840	848	870	861	859	892	887	909	931	878	856	841	871	934	799	869	839	849	870	884	848	860	806	914	900	823	900	854	921	857	849	828	902	848	864	860	863	859	885	845	894	854	939	872	918	839	838	907	905	869	879	924	820	881	883	886	890	888	858	869	889	869	941	855	851	858	864	900	834	837	924	888	843	866	841	858	808	849	870	906	851	869	870	870	875	888	873	866	907	862	840	889	900	916	849	861	871	883	843	873	916	874	877	846	861	912	902	864	845	880	888	861	870	895	886	908	884	871	886	883	888	893	853	898	898	870	848	860	872	912	823	896	857	825	842	913	912	873	878	902	884	876	864	829	898	899	857	896	828	904	875	874	909	875	931	932	891	878	879	856	896	892	854	870	830	908	920	926	850	920	874	835	909	887	866	847	875	837	852	888	906	845	877	912	936	879	862	893	901	895	824	818	919	880	883	891	861	803	812	827	850	875	877	851	813	862	850	841	898	865	867	861	873	884	894	847	868	885	903	832	833	886	829	900	867	869	865	915	854	848	906	863	825	820	867	898	835	884	881	874	909	879	835	880	871	888	865	850	821	876	856	895	894	851	844	883	922	894	862	843	916	882	837	913	907	860	902	902	872	899	856	885	920	908	828	906	896	847	850	899	831	912	909	905	906	839	853	845	882	918	869	865	817	847	883	893	885	871	891	850	831	893	874	904	855	841	847	876	923	884	893	875	846	862	864	837	821	844	873	851	801	866	910	910	868	849	923	883	818	903	936	818	889	867	871	909	882	836	857	929	902	836	835	855	902	866	883	915	876	850	852	859	866	865	809	864	833	844	899	835	855	882	846	875	934	893	869	930	870	812	891	893	911	851	923	905	912	859	909	883	876	921	870	934	867	915	869	876	858	900	915	907	889	816	857	888	876	856	878	909	851	838	900	850	876	888	822	865	892	852	866	843	916	868	912	908	871	879	862	851	871	879	893	853	873	880	851	843	873	860	893	884	864	901	863	908	858	898	850	897	850	818	845	907	832	913	885	929	923	832	835	834	872	903	939	930	867	861	812	892	878	889	858	835	921	885	872	870	865	904	920	863	903	824	913	860	856	899	908	866	854	859	895	837	835	891	862	882	891	824	904	892	833	873	850	845	863	845	863	892	878	831	861	887	901	878	873	825	883	858	884	911	839	882	868	877	880	886	894	894	884	884	825	899	911	845	913	873	857	849	883	877	797	896	824	845	917	911	818	901	872	892	893	853	879	893	908	879	810	839	896	900	911	885	878	806	863	849	904	834	823	857	842	855	862	881	876	907	896	855	877	868	855	896	894	896	880	856	842	919	870	846	881	841	865	860	905	948	882	869	875	847	887	871	905	922	877	940	841	874	820	819	868	879	867	806	832	890	907	878	926	899	872	917	899	881	852	888	852	918	847	859	884	869	873	868	892	859	895	818	902	941	851	869	906	888	866	854	869	829	837	888	821	850	917	890	851	901	843	903	867	817	888	861	898	882	917	917	837	840	842	879	788	885	867	842	878	842	878	870	895	889	884	866	882	931	894	825	828	886	843	904	871	871	866	842	895	863	886	917	886	840	823	896	870	859	823	863	899	861	871	888	908	933	877	849	891	871	909	844	819	884	919	885	866	897	896	875	892	907	890	827	843	885	922	914	886	857	890	881	906	920	850	848	875	869	847	905	854	852	826	868	911	841	889	873	827	896	828	868	862	923	885	836	862	912	867	884	891	852	875	896	895	860	851	890	904	867	922	855	851	919	855	854	849	908	889	881	877	838	816	861	839	880	880	860	893	845	889	864	866	867	844	857	862	882	918	856	856	867	833	895	848	851	868	865	879	907	867	874	862	865	840	907	915	879	853	805	875	809	835	857	884	882	844	889	878	869	821	794	842	861	902	891	882	864	869	941	894	891	882	889	826	857	934	869	887	870	879	869	855	858	900	854	862	893	865	821	893	875	889	906	888	811	977	855	848	870	889	864	882	868	895	848	857	899	908	873	858	839	877	891	865	904	871	852	867	904	867	900	851	917	850	855	862	896	918	917	849	901	896	842	839	844	876	893	921	879	876	852	896	879	903	878	851	898	947	888	909	832	894	933	882	910	864	851	889	884	878	890	892	851	864	866	882	860	843	866	881	922	903	844	852	868	888	821	875	843	835	871	846	856	849	857	876	908	915	870	934	857	856	895	827	868	912	898	848	897	858	855	872	870	869	907	951	872	888	870	900	852	861	890	920	874	878	881	843	932	904	852	904	912	887	838	870	885	902	880	895	862	832	853	876	844	925	863	820	853	852	846	903	840	892	869	851	929	848	866	869	889	898	893	933	828	869	897	914	836	895	817	872	881	916	846	923	839	857	899	838	922	904	902	914	846	869	876	890	878	938	846	898	906	862	909	894	890	912	864	872	869	902	861	902	899	936	884	948	883	845	885	879	845	849	853	893	893	843	854	899	918	905	878	900	850	885	896	847	846	828	885	914	910	900	878	860	917	862	864	910	861	860	870	865	856	904	829	902	905	813	823	858	897	840	862	805	892	891	908	914	855	865	934	861	880	912	904	837	903	928	883	824	876	852	855	870	828	878	857	883	883	889	862	904	867	794	872	847	837	912	853	853	935	933	920	868	865	856	873	891	881	887	858	870	853	904	849	852	844	882	818	828	895	844	826	926	833	861	895	898	908	832	853	888	875	890	889
20049	14893	12631	7333	4299	3115	2126	1590	1178	834	625	471	435	339	287	333	358	320	279	275	261	258	295	281	211	263	271	241	251	245	237	243	236	254	238	246	249	270	218	237	203	222	252	261	254	219	248	221	260	233	232	217	222	233	230	235	246	215	263	239	228	219	264	267	235	220	242	245	246	220	243	230	239	249	234	229	247	230	235	279	257	233	232	240	244	265	245	225	249	227	260	234	231	261	268	234	254	257	229	231	223	230	247	249	243	245	242	229	268	239	236	253	249	242	223	202	238	232	255	233	240	281	237	229	231	206	241	237	255	241	252	234	258	249	270	249	246	230	258	222	238	201	233	249	246	246	220	253	241	260	216	214	239	249	247	266	236	243	219	255	252	254	269	235	237	270	225	216	221	242	242	231	248	254	218	237	254	258	232	239	263	229	239	235	235	237	216	252	259	248	242	259	255	254	247	279	224	268	253	257	254	246	249	267	251	233	236	243	227	241	246	232	249	265	235	257	247	244	245	236	237	233	237	229	230	248	232	243	242	234	227	249	235	222	238	245	229	241	225	223	253	279	220	254	239	240	225	284	245	217	221	216	247	231	237	219	237	232	246	257	235	278	261	250	262	258	242	277	239	231	249	240	257	230	238	245	252	248	260	232	252	238	221	228	259	254	225	220	219	239	221	275	262	267	230	242	251	227	236	210	260	247	225	230	259	234	275	233	208	237	248	239	220	241	230	230	246	255	235	235	270	242	267	261	259	256	236	258	237	255	232	238	254	231	237	225	272	246	213	246	217	237	233	242	258	220	233	236	251	242	236	234	210	254	250	253	256	273	230	243	226	223	256	215	263	239	230	261	242	241	251	269	260	234	227	250	245	245	230	252	249	238	251	217	226	259	232	256	218	218	249	254	238	243	234	242	258	242	233	262	253	219	260	231	215	264	241	236	223	254	290	232	241	222	227	224	230	252	220	247	246	244	235	239	240	241	276	260	241	246	256	248	236	217	240	230	248	233	240	228	248	233	233	252	271	229	232	230	206	240	246	233	249	260	222	235	234	225	219	274	233	267	253	236	246	242	233	211	247	251	262	237	242	227	267	231	239	248	224	236	214	252	224	245	250	228	243	247	244	238	225	247	224	236	220	253	244	226	245	259	233	221	229	248	253	258	216	236	245	271	230	218	244	223	253	224	251	245	249	243	250	234	261	247	270	259	219	250	249	258	241	255	250	244	228	238	227	262	248	284	240	250	222	270	216	238	248	212	246	239	241	242	248	221	261	236	233	261	232	224	240	249	231	241	257	258	235	229	233	239	224	239	254	250	255	229	241	256	262	246	240	244	225	248	246	231	257	215	233	271	261	242	246	267	241	229	235	233	257	230	245	260	226	226	260	223	246	258	244	242	246	214	252	220	219	230	243	230	234	205	239	263	229	242	247	234	251	244	268	223	237	236	222	253	228	247	267	227	263	212	263	254	213	233	244	272	226	251	256	215	242	226	206	241	238	239	219	257	237	239	242	253	218	213	247	229	245	243	222	229	236	240	228	262	224	231	210	255	245	239	240	244	218	242	232	237	241	230	225	227	248	276	242	253	235	239	225	255	205	256	229	211	246	252	214	235	198	242	230	246	241	226	241	236	248	229	249	227	250	216	236	229	248	244	207	234	234	253	225	240	227	212	247	249	256	251	244	251	238	221	259	239	235	224	247	246	231	238	263	232	246	264	262	252	246	260	242	223	234	227	255	237	239	202	247	257	269	207	236	262	227	254	272	263	238	244	252	248	236	244	219	252	231	282	225	290	231	242	229	229	256	249	260	251	274	223	249	230	205	232	233	228	243	251	260	241	241	253	249	246	230	253	246	222	229	196	241	223	202	247	202	205	246	247	251	237	230	248	209	226	248	228	241	259	244	268	246	260	201	240	244	227	237	257	240	263	232	213	267	234	219	246	228	232	277	222	238	244	277	223	241	240	227	239	249	262	220	212	243	249	254	255	231	259	247	223	243	262	262	227	233	251	255	213	235	242	232	260	274	239	227	239	265	265	258	232	244	245	252	261	261	259	229	245	226	246	236	238	229	224	234	236	210	245	251	239	227	224	216	240	225	251	251	231	264	237	248	232	258	227	234	240	232	259	218	219	258	248	223	242	217	248	219	222	233	240	246	241	250	242	211	263	239	242	241	241	228	241	266	271	232	248	239	235	211	253	224	233	235	255	247	264	258	224	211	225	218	252	218	236	231	245	245	226	227	223	238	227	228	245	232	225	217	240	222	275	219	241	234	214	264	249	239	236	263	239	220	229	229	257	252	235	200	238	259	249	230	218	245	237	254	249	228	238	243	247	253	202	251	269	233	221	235	242	242	265	195	248	241	211	248	237	216	243	260	226	219	253	258	206	226	224	252	240	241	231	235	236	250	266	224	229	235	211	222	266	262	227	265	276	246	233	237	283	259	206	249	256	256	276	263	235	243	250	279	233	236	241	246	253	247	277	256	236	219	238	247	257	267	254	242	241	226	258	242	238	256	217	267	236	261	242	246	272	277	253	258	218	232	210	247	235	270	250	258	255	265	228	229	242	228	261	227	237	243	248	237	228	228	228	235	243	229	234	255	240	229	224	231	230	250	237	254	237	261	235	226	256	279	206	247	265	252	234	229	228	253	238	250	246	248	239	211	235	246	203	192	215	248	225	248	204	247	229	240	246	234	235	245	242	232	248	226	236	265	265	227	261	249	242	264	233	247	269	260	254	226	288	226	212	261	248	252	220	269	223	247	239	231	270	214	229	234	218	220	244	236	228	235	224	245	256	244	226	243	240	246	253	264	243	247	250	231	235	220	226	265	228	251	253	226	249	238	237	233	252	255	237	220	233	256	262	239	244	254	237	253	242	257	251	231	239	231	251	256	229	229	246	231	202	252	240	212	228	240	273	277	236	236	251	259	226	228	230	235	253	250	222	227	222	255	233	271	240	241	227	265	241	239	259	234	227	199	253	216	249	255	228	234	236	250	245	239	219	235	271	226	255	242	214	259	224	246	229	267	225	251	234	234	259	260	268	245	238	240	228	242	242	200	250	268	260	241	281	212	236	222	232	237	258	228	242	206	243	258	227	249	228	240	226	254	256	229	215	214	242	249	226	280	253	205	252	247	237	253	239	249	216	225	209	237	270	256	249	224	251	241	257	253	241	241	275	247	239	240	250	249	236	236	250	238	226	261	224	237	244	243	256	248	244	243	225	232	239	243	239	256	210	251	215	228	245	212	244	256	244	250	236	268	250	266	248	219	240	225	270	225	248	237	247	236	233	245	230	234	245	254	254	238	243	251	211	244	214	252	243	226	257	232	222	251	268	271	241	263	228	230	221	209	214	232	211	240	233	210	249	235	209	240	226	213	215	214	247	250	241	229	237	237	268	234	247	237	285	241	228	227	249	261	228	259	250	275	246	218	275	233	235	222	250	260	238	221	205	239	262	257	254	232	256	232	248	249	252	216	236
16220	17153	21702	20350	16547	13740	10264	7832	6114	4592	3222	2546	2229	1830	1609	1548	1364	1244	1120	1033	1035	922	907	854	893	832	851	802	833	887	850	858	860	899	829	752	812	832	828	784	791	793	866	757	827	802	792	808	833	793	855	778	813	767	841	774	804	831	814	804	798	878	843	794	881	804	847	820	810	791	813	833	817	790	795	790	839	800	820	832	810	833	774	837	811	858	795	846	853	832	821	838	816	781	814	759	844	779	784	884	827	781	809	869	785	860	824	845	789	797	790	801	825	822	800	849	875	842	811	817	873	828	819	797	835	781	833	815	827	822	774	795	802	826	807	848	827	810	797	805	834	833	823	800	822	829	784	862	853	806	847	847	792	802	825	830	809	775	861	836	846	820	828	840	820	857	879	806	820	806	799	803	844	805	790	839	819	751	835	821	828	841	815	785	822	805	820	807	837	809	802	881	832	798	816	840	737	801	767	838	833	869	849	854	816	832	796	798	838	800	863	808	779	735	827	836	811	804	829	768	798	807	775	849	798	841	787	801	808	790	820	818	840	822	803	765	841	819	824	794	825	786	782	837	802	817	795	818	821	853	793	850	839	813	805	800	800	764	825	868	832	824	857	860	804	825	790	797	772	830	824	817	820	796	825	832	816	787	800	798	772	804	811	814	798	821	796	837	822	795	807	834	814	855	785	836	772	785	783	848	762	825	823	819	757	774	802	795	838	773	848	852	764	758	818	791	804	853	769	832	832	832	801	800	871	840	810	831	825	824	840	842	882	823	821	840	797	847	781	826	863	811	820	853	802	791	824	796	810	814	788	773	819	802	848	791	840	814	836	795	755	800	810	826	854	823	834	771	806	805	839	801	767	840	830	822	796	812	814	849	786	788	835	852	823	832	813	831	846	838	814	767	815	812	796	785	825	830	850	800	803	804	768	804	793	790	800	813	828	781	866	781	832	825	813	842	862	797	831	792	803	779	854	815	824	827	828	826	854	831	819	798	829	825	789	796	833	817	848	816	796	838	826	803	810	815	809	829	814	826	845	799	772	810	814	816	783	823	775	801	810	779	810	815	838	821	782	862	821	798	815	813	859	831	765	774	823	812	808	824	817	814	773	810	847	883	882	826	827	771	794	846	829	840	847	834	801	801	840	868	836	793	821	846	797	840	840	876	868	844	822	805	834	817	762	841	775	846	774	819	856	815	826	766	799	825	829	812	775	737	763	809	780	803	775	817	819	783	810	815	831	834	839	814	815	809	771	758	838	826	841	804	844	774	816	887	774	846	854	784	814	803	804	859	797	842	775	786	827	786	791	793	859	784	786	813	827	843	803	776	820	837	829	817	766	842	811	800	816	827	844	795	776	848	816	837	829	793	790	823	822	828	864	823	857	805	802	771	765	798	817	820	855	803	834	825	784	863	773	775	833	864	814	842	814	805	776	769	895	844	784	857	817	813	822	823	779	856	807	814	820	813	783	799	843	824	775	841	815	773	881	838	781	807	828	864	795	786	816	807	855	803	800	845	834	872	824	796	805	811	816	817	862	780	772	836	798	799	754	775	801	844	824	811	831	849	776	813	813	835	805	834	800	830	829	800	840	818	833	798	837	791	821	817	807	844	839	823	817	834	849	825	836	786	834	795	761	849	823	784	819	853	796	819	847	845	792	855	816	824	820	808	768	830	833	879	780	837	786	788	856	816	777	758	808	801	819	817	750	859	846	838	841	855	782	796	791	784	817	839	795	827	855	788	846	809	810	763	767	853	826	824	804	780	819	800	836	799	803	805	831	838	839	799	822	805	825	843	801	806	771	840	837	805	808	857	870	848	797	836	835	782	805	826	775	839	784	805	757	807	809	820	868	792	818	841	770	827	833	804	807	788	821	811	832	869	828	803	822	840	796	787	736	834	795	821	806	820	819	833	867	796	862	769	860	788	821	852	798	844	802	814	864	794	822	779	796	809	754	843	840	824	785	791	741	813	826	829	801	799	786	751	825	780	819	805	798	773	792	783	829	811	824	797	763	797	773	741	810	833	818	824	849	823	845	876	785	820	805	776	753	839	836	845	819	820	783	841	807	803	809	803	806	781	809	803	822	831	834	827	800	776	741	814	826	823	772	839	804	871	829	849	784	777	849	831	785	818	749	767	875	795	744	853	883	861	806	842	868	806	802	790	762	826	829	803	859	806	838	841	855	779	829	810	816	847	801	841	772	878	771	783	777	800	737	806	773	819	817	790	819	846	852	794	833	796	770	831	776	798	742	789	886	790	903	799	853	809	796	807	813	807	806	807	823	816	805	856	833	821	815	842	810	811	844	822	830	822	813	848	871	785	784	813	801	815	818	829	809	789	824	795	844	822	783	757	800	810	780	816	801	834	780	812	827	848	816	776	817	850	819	827	833	822	787	819	794	774	843	813	840	819	848	842	817	787	842	819	800	846	847	826	822	779	827	837	824	858	795	769	827	833	749	848	795	793	868	867	798	855	804	832	782	760	817	819	770	877	782	784	788	799	857	830	835	879	792	777	811	789	827	830	854	805	823	819	840	790	836	814	844	817	806	806	784	789	808	891	818	812	844	789	828	797	811	847	856	814	850	860	793	825	845	796	817	824	765	803	839	813	777	775	868	835	843	800	826	761	826	820	825	792	825	801	824	792	804	794	843	760	821	782	788	838	816	802	864	831	791	816	832	801	804	833	846	800	808	845	809	834	840	837	834	790	778	806	812	785	789	836	820	776	828	815	850	784	782	818	788	812	804	841	824	846	849	872	810	846	803	829	770	801	840	793	814	778	838	842	783	794	845	829	828	821	837	800	803	748	833	816	833	838	842	825	826	828	831	813	825	839	827	816	845	790	838	799	806	835	843	838	828	823	790	827	807	764	805	773	837	790	842	850	835	816	790	816	805	822	801	791	822	803	801	841	761	838	790	809	793	800	869	817	783	811	813	821	801	783	818	812	801	843	829	836	843	872	828	905	797	784	740	769	841	772	742	776	830	831	783	792	834	782	827	824	866	824	815	801	863	790	804	844	773	784	774	852	851	810	857	830	846	841	816	813	791	835	834	796	859	789	831	824	795	835	833	804	752	810	764	813	773	856	800	841	797	834	782	851	831	806	795	846	807	850	821	829	810	846	864	839	821	796	848	786	835	831	853	805	845	822	807	821	832	808	786	778	845	845	792	794	798	855	828	800	809	860	802	833	816	813	769	841	786	853	837	807	835	848	804	773	856	785	806	867	826	814	856	804	849	816	814	784	833	801	800	769	792	802	804	815	785	752	849	811	814	754	833	842	833	761	797	792	788	790	816	818	805	830	841	805	794	823	823	828	799	834	824	807	798	828	804	791	807	776	783	788	849	795	805	829	796	797	819	837	835	849	806	787	820	858	835	822	786	800	799	809	826	822	795	844	795	819	840	814	806	777	815	794	797	818	840	808	817	823	789	789	808	823	805	813	798	804	738	781	853	826	818	826	814	832	786	782	831	845	791	839
32291	34376	37969	36420	27273	23644	19804	15627	11756	6625	2543	1757	1469	1124	953	806	714	496	457	431	436	322	297	313	277	255	254	261	268	258	248	244	253	258	264	242	242	274	246	246	231	252	260	249	232	251	216	227	263	249	242	243	233	249	233	243	247	247	254	217	260	241	241	243	265	263	240	265	232	256	247	278	254	263	248	242	251	233	244	255	260	280	239	276	262	277	253	275	243	254	234	250	248	277	241	278	269	237	253	235	243	261	238	258	253	241	226	249	283	248	229	248	247	221	261	245	263	233	251	243	226	250	228	244	214	248	230	259	236	272	237	263	254	246	272	247	265	214	236	222	228	235	220	277	247	218	249	242	253	227	253	240	262	275	225	254	250	257	233	237	270	278	278	237	245	241	241	234	266	252	259	262	249	248	224	247	247	241	269	221	261	256	245	248	217	274	229	275	234	241	253	260	263	265	253	241	275	247	245	228	273	243	257	256	261	273	247	240	269	249	243	251	261	255	264	243	261	270	230	252	235	251	254	244	260	245	264	266	252	241	250	232	233	235	259	274	244	261	254	230	270	255	232	230	241	260	251	262	248	253	255	233	268	225	248	259	281	271	234	252	265	235	265	269	250	238	240	258	261	262	260	231	252	240	249	254	247	272	241	250	278	241	240	264	275	264	229	262	230	242	250	245	259	253	253	252	245	238	238	237	234	244	263	217	262	231	227	263	227	249	240	251	255	282	226	238	241	214	240	219	243	240	243	245	242	219	250	278	242	256	243	267	239	241	258	266	262	236	255	268	228	250	274	245	251	237	241	238	248	250	284	266	263	254	268	265	293	238	251	264	264	243	219	249	275	232	274	266	259	247	218	244	251	236	274	248	259	243	263	249	243	241	265	280	259	228	233	238	246	256	271	244	243	237	228	221	268	267	253	259	270	225	212	246	228	245	248	231	252	258	237	240	251	267	237	257	244	279	284	243	261	283	248	247	226	248	267	242	234	260	245	245	252	235	231	254	234	259	265	273	265	240	237	219	266	220	249	260	248	261	243	259	287	278	271	234	276	251	259	270	244	226	239	243	232	247	245	225	252	251	257	275	255	248	271	236	253	232	228	244	249	247	253	238	251	282	250	256	259	253	243	225	272	234	261	259	238	254	262	270	255	251	248	232	245	261	259	250	235	269	220	222	261	252	249	244	259	259	286	217	248	244	250	254	256	239	261	239	255	248	254	260	273	261	242	245	223	253	225	224	240	252	266	260	256	269	269	254	236	226	256	252	236	221	250	265	239	233	231	254	237	256	240	265	261	274	266	257	212	250	256	269	274	245	230	255	262	261	258	238	233	231	276	242	255	250	256	279	225	260	268	241	247	264	255	259	253	239	268	265	256	272	263	239	221	267	241	248	273	250	241	239	236	252	208	250	243	233	239	267	256	229	247	271	279	238	242	256	268	244	250	270	273	242	262	250	239	248	244	255	261	251	256	271	213	250	257	278	271	261	259	234	256	233	278	257	237	232	223	264	277	220	258	246	261	262	266	252	276	259	247	268	263	215	262	260	227	246	238	250	282	230	267	241	272	260	242	236	249	256	258	277	243	233	246	256	255	257	224	259	286	231	228	264	240	226	238	284	258	267	261	237	215	261	272	249	257	263	226	244	263	230	228	255	240	265	261	246	261	232	275	269	241	262	267	233	243	251	252	268	251	246	252	259	260	247	236	262	233	238	241	259	246	236	264	238	244	261	270	250	246	237	243	215	260	256	259	262	251	219	244	228	228	272	234	238	261	258	237	243	243	256	208	269	258	220	245	242	263	253	241	219	213	262	240	249	237	236	265	251	238	254	260	253	255	267	239	251	260	259	252	250	253	255	250	254	261	263	239	266	222	251	271	248	237	254	246	233	237	247	256	246	271	262	242	245	250	229	249	246	253	246	254	277	241	226	277	240	291	223	234	245	227	267	265	271	237	250	230	227	266	250	258	245	238	233	235	272	243	239	235	235	270	272	262	233	251	260	258	243	257	239	236	242	233	289	256	249	230	265	239	288	269	234	258	232	281	229	228	257	248	279	259	255	242	247	288	262	237	246	235	260	229	275	259	251	272	247	254	216	237	265	231	228	240	239	261	259	223	256	260	267	263	279	257	227	246	252	254	275	251	254	278	254	243	272	248	232	284	254	260	254	254	270	265	256	243	253	236	243	256	265	239	273	243	239	256	258	289	251	249	241	245	262	225	235	270	228	248	256	242	270	250	278	265	248	221	263	240	234	259	260	243	294	250	232	238	251	251	269	241	247	293	276	256	246	277	268	231	258	260	239	251	265	243	279	233	249	245	255	258	261	236	262	259	254	228	250	285	249	253	247	241	240	255	227	235	286	246	269	250	250	220	235	225	274	254	268	231	255	244	272	251	255	236	286	272	252	242	232	260	221	272	271	248	247	275	248	231	268	240	239	243	247	228	254	224	261	245	225	255	255	260	237	245	255	273	250	246	239	252	224	243	236	230	243	241	244	276	259	237	244	241	245	238	256	246	245	258	270	225	257	226	269	261	248	262	256	246	274	239	273	250	245	268	234	284	249	264	256	242	255	293	248	241	224	269	231	240	252	235	235	238	227	237	239	244	247	256	233	257	259	221	243	255	234	240	251	250	257	253	241	272	253	249	240	265	226	226	237	236	245	235	243	273	232	257	233	260	225	235	222	244	266	272	245	243	260	227	248	275	249	246	274	228	259	257	249	249	263	265	231	239	241	225	234	260	262	252	256	233	259	276	239	268	259	264	262	230	245	263	267	276	267	252	232	248	249	247	272	234	253	263	220	239	249	281	282	257	252	238	242	233	274	267	260	270	273	253	263	261	255	273	237	240	258	238	243	239	258	255	280	251	257	253	243	255	262	276	294	254	230	228	240	276	245	247	280	215	260	238	246	259	245	232	237	240	212	277	265	255	245	257	258	245	253	230	246	250	247	234	259	263	267	266	254	245	263	256	258	278	243	244	257	272	276	256	258	256	261	208	247	260	237	238	257	263	266	262	229	228	214	220	254	243	202	269	252	227	259	255	245	233	269	250	250	246	263	245	250	255	253	255	244	233	257	236	238	254	267	271	253	267	244	260	254	249	230	247	244	244	237	254	232	236	240	257	260	237	244	281	271	306	277	228	253	253	253	272	229	245	254	237	246	250	246	256	267	256	257	248	236	264	267	272	242	257	251	274	267	253	243	247	241	237	256	242	253	237	238	221	235	242	246	247	269	244	242	239	254	258	251	240	261	264	248	261	265	240	245	250	251	254	264	248	229	255	250	226	221	259	282	248	235	287	245	236	256	242	232	254	244	236	248	261	246	277	265	252	288	252	246	258	236	241	251	225	249	247	247	256	254	262	237	232	239	221	247	258	216	234	247	256	259	244	259	252	235	245	272	253	265	221	249	227	241	236	243	255	221	251	249	233	257	253	260	221	287	224	231	277	238	261	241	263	255	251	247	259	255	223	242	245	231	234	266
24456	32462	40651	44320	37145	36013	33247	30222	28145	18542	11032	9525	9198	7540	6400	5289	4164	3015	2617	2532	2147	1635	1220	1134	1055	974	985	868	859	882	828	870	901	881	831	844	835	857	823	842	859	851	839	855	846	807	900	808	908	833	837	842	897	824	854	810	849	860	887	878	810	852	872	856	852	784	816	876	800	837	859	880	861	788	891	829	875	824	843	875	853	825	843	833	830	874	828	819	834	815	804	828	809	845	853	821	881	809	852	810	806	868	839	785	822	873	831	849	852	861	872	821	794	786	799	834	830	877	816	872	830	808	851	826	850	833	847	843	814	829	850	865	856	797	845	885	850	858	814	850	853	796	796	833	841	850	856	820	828	859	862	855	875	835	893	828	803	827	871	838	902	876	842	812	825	869	834	826	832	788	854	819	884	838	814	799	844	855	860	829	817	847	826	836	807	782	822	839	876	881	845	800	854	848	853	816	840	864	864	825	848	839	834	861	870	862	822	847	841	840	780	886	832	805	827	842	856	853	793	872	876	806	820	836	858	850	859	855	847	816	819	859	831	818	841	847	865	848	812	823	873	824	804	827	829	861	841	818	822	769	843	823	792	789	863	880	802	815	880	825	831	854	860	822	832	835	822	921	852	909	833	820	837	794	852	880	859	842	792	856	849	834	820	804	838	853	816	840	805	782	804	793	908	815	849	819	841	894	826	893	827	802	810	836	851	846	795	846	902	811	820	864	825	841	834	826	898	796	840	821	920	867	883	790	896	840	808	783	801	844	851	836	870	840	776	811	829	819	793	872	847	794	859	850	827	844	827	814	799	844	883	880	845	834	844	819	779	839	807	818	846	875	800	856	815	800	846	824	807	892	863	820	852	802	822	775	809	789	816	815	879	825	822	851	802	759	861	870	823	765	883	798	896	857	834	893	849	844	863	822	859	824	814	829	855	838	809	838	807	845	785	864	806	744	838	824	799	823	863	857	823	877	845	800	853	833	799	842	845	842	837	836	869	891	806	811	876	853	818	824	843	814	843	885	859	790	837	874	825	869	842	846	890	837	829	833	819	875	828	805	816	802	842	817	828	850	831	838	819	796	831	811	841	805	814	854	858	798	842	794	843	852	786	835	821	879	776	872	825	838	854	839	869	786	908	793	853	863	887	835	869	886	845	861	839	871	890	839	854	851	879	852	829	782	864	877	826	829	847	886	835	790	821	866	842	855	792	889	835	829	849	800	869	838	870	828	862	909	807	857	793	852	862	806	886	842	855	828	884	825	844	839	866	828	833	850	852	846	861	874	859	805	835	823	874	840	814	769	856	851	844	793	828	866	811	865	855	876	832	846	833	793	903	785	884	879	813	827	819	840	825	815	827	878	897	840	884	809	839	817	838	824	842	863	840	800	859	792	868	835	794	827	893	886	822	882	854	858	829	843	896	880	788	833	849	850	812	858	829	817	898	819	831	891	852	849	857	816	790	804	828	889	828	852	838	843	850	852	826	828	826	836	842	855	832	805	817	829	847	855	811	798	837	851	819	869	835	790	825	834	876	869	857	835	858	784	834	872	846	832	828	888	833	842	813	890	847	864	819	832	854	844	797	839	873	855	873	761	836	899	800	820	857	806	828	845	858	878	840	838	868	830	796	830	820	853	838	874	859	812	806	844	870	851	814	863	808	807	862	829	791	900	865	845	842	829	824	816	813	871	827	823	764	859	864	850	788	839	825	805	810	861	841	871	837	836	806	820	797	798	833	803	867	816	843	861	821	790	843	832	838	825	864	781	886	831	843	881	785	828	837	825	851	850	887	823	814	804	854	852	793	825	788	802	874	811	811	902	845	772	854	868	837	873	779	814	846	815	775	830	830	836	790	870	799	854	813	818	834	825	805	812	884	817	854	858	880	809	841	832	806	859	865	829	845	784	844	857	873	821	872	877	859	865	881	817	849	841	841	851	886	783	868	778	835	840	840	834	833	857	826	813	798	837	865	826	811	817	828	844	769	837	862	859	830	874	837	801	914	846	821	847	791	838	854	879	869	828	839	830	840	900	821	832	834	810	825	828	844	869	819	815	826	840	819	804	803	838	815	823	843	851	784	838	800	811	820	846	824	821	797	838	881	842	839	815	774	829	856	845	823	827	853	824	801	817	844	833	826	890	849	840	870	843	799	848	845	826	863	867	866	890	836	847	838	815	808	828	821	793	854	828	830	796	880	854	797	781	841	838	844	863	907	821	793	905	851	833	836	840	897	824	845	843	846	846	823	835	846	830	849	813	864	837	859	861	859	862	878	808	817	836	848	855	845	855	814	832	842	908	812	795	841	813	842	919	871	875	805	861	870	846	841	814	838	771	890	899	808	815	817	819	885	851	848	836	823	847	896	856	822	865	910	852	828	891	851	868	858	875	816	826	850	867	828	827	835	847	862	827	818	822	826	810	841	843	807	863	802	857	844	791	822	836	811	791	822	828	845	862	795	824	852	849	833	866	820	825	849	884	868	809	828	871	803	841	836	831	854	833	853	880	854	857	812	896	871	834	882	920	835	816	819	822	833	802	860	800	869	805	861	868	818	835	800	890	837	886	822	812	866	812	817	850	828	798	814	793	897	840	829	798	807	804	792	852	802	804	852	793	859	789	897	820	861	868	807	832	799	885	850	845	823	853	824	805	797	860	859	858	841	787	844	887	800	784	853	861	843	797	889	849	804	818	814	859	856	762	821	842	861	848	853	887	825	812	814	834	833	843	835	847	846	871	816	828	852	835	855	851	845	820	787	885	830	835	833	831	888	879	867	867	846	852	885	840	856	806	847	830	868	844	853	809	887	819	835	869	814	843	852	879	894	851	849	832	855	814	852	849	854	831	923	798	804	863	807	823	841	927	821	856	824	875	819	879	884	853	859	901	829	843	750	860	813	820	816	845	800	821	887	851	843	808	863	823	848	884	814	832	787	824	786	815	809	834	908	829	854	854	831	861	921	866	861	833	803	881	797	865	838	794	794	775	873	830	848	834	819	816	832	849	823	818	822	841	804	858	811	837	830	855	777	838	817	851	847	880	876	825	843	884	833	842	859	844	856	819	832	831	855	823	861	834	835	811	852	831	816	839	836	834	852	873	830	839	876	779	786	854	797	896	837	834	844	840	837	834	838	806	795	807	801	820	828	834	824	865	831	870	826	824	837	835	824	829	862	798	855	857	847	829	819	841	858	815	863	832	820	851	844	820	871	823	800	859	842	828	843	808	830	832	809	885	828	818	843	810	801	852	868	814	832	767	807	896	844	837	837	855	816	846	783	850	826	849	853	867	801	785	858	861	850	804	840	825	819	848	783	832	786	898	813	812	798	818	820	830	823	856	807	801	865	831	800	818	810	813	905	853	859	773	862	858	875	808	875	843	788	856	811	834	851	835	828	791	845	862	836	777	819	855	843	805	832	838	907	804	835	801	803	817	833	825	814	864	823	838	824	816	810	813	835	858	806	829	820	872	886	843	834	855	882	848	840	818
38697	41175	42513	36166	31417	29256	25760	21891	20127	13037	6352	3133	2525	2224	1542	1232	876	778	642	557	479	409	340	329	287	287	307	286	279	260	279	265	254	289	291	262	271	262	304	255	274	286	272	281	291	272	269	271	251	281	284	291	282	273	267	258	303	268	258	266	267	296	279	272	268	290	281	294	269	275	266	251	261	267	273	279	250	280	258	275	263	256	256	281	279	279	276	282	259	252	255	249	278	274	254	270	270	269	232	270	258	264	266	264	270	287	263	292	277	268	267	251	270	301	275	268	276	270	258	256	248	273	267	283	262	267	261	279	242	235	291	281	270	272	251	265	252	280	278	250	262	253	274	288	286	275	278	269	264	265	259	255	291	248	261	249	289	259	260	279	275	247	273	264	259	286	245	271	255	281	265	277	256	256	297	301	270	256	308	259	254	252	253	253	250	268	282	296	304	259	253	269	283	298	298	263	253	270	280	273	273	236	262	301	260	259	274	261	259	287	285	238	258	283	305	231	257	267	267	291	272	247	232	272	306	234	281	274	255	280	275	233	264	286	274	286	252	253	228	277	256	274	283	296	279	282	273	281	263	249	250	250	265	271	258	268	261	252	249	281	249	275	235	278	254	277	286	286	254	294	256	253	248	289	278	271	230	248	251	284	253	271	256	245	258	281	249	246	272	277	280	236	266	254	278	246	262	277	273	306	277	281	286	264	285	259	259	272	276	236	262	265	238	267	260	278	271	261	283	285	249	243	235	276	269	266	268	244	285	247	266	260	298	258	300	276	294	272	257	258	256	266	276	280	274	265	270	278	307	306	261	274	282	282	278	267	247	258	271	248	262	235	262	244	264	303	259	256	266	266	241	268	276	260	296	262	304	262	258	277	280	272	278	296	254	263	252	295	270	252	260	238	238	259	267	261	280	283	240	290	267	255	234	255	266	265	257	251	287	259	281	243	274	282	233	261	283	286	277	249	239	288	270	244	258	282	247	260	275	283	232	220	256	280	273	280	286	288	284	262	260	287	254	234	300	263	267	259	268	237	262	253	247	266	255	256	278	253	260	253	259	203	266	276	260	274	265	258	257	285	278	287	260	237	254	250	244	280	241	250	253	261	251	257	257	240	266	272	274	269	248	276	292	259	223	247	263	262	252	270	264	263	268	241	272	262	284	247	274	246	277	252	235	254	245	254	260	251	253	266	277	258	248	261	278	241	285	250	242	225	249	245	244	274	279	252	279	281	291	273	248	262	288	264	244	252	259	269	268	262	276	240	271	251	244	278	321	252	242	278	250	241	247	266	278	275	264	274	236	270	251	252	241	276	262	249	266	253	239	269	264	289	256	271	223	246	269	251	275	244	262	242	255	276	285	269	249	286	263	269	288	284	272	273	241	253	252	227	274	268	221	282	292	277	270	253	264	272	278	269	283	284	255	272	262	271	266	245	254	248	272	271	271	278	279	261	261	271	275	273	274	286	252	218	248	293	268	276	234	279	281	230	268	272	273	307	305	239	275	276	254	257	272	274	283	290	269	292	268	273	279	264	291	254	269	270	245	258	257	252	243	248	276	261	247	271	284	253	242	272	253	296	258	248	246	275	271	271	269	270	275	258	256	274	269	238	279	283	291	267	243	261	248	308	269	285	270	270	265	265	243	283	255	293	288	273	243	244	243	269	261	256	291	276	272	301	273	276	275	289	261	255	251	264	275	281	272	232	275	270	269	284	277	286	267	261	243	282	285	258	237	260	268	252	292	259	261	251	291	254	264	299	254	276	286	219	260	279	278	248	269	281	263	246	273	264	263	251	285	282	257	274	273	262	271	242	260	212	294	257	256	276	265	272	244	270	260	268	252	260	286	264	270	275	243	261	274	257	261	268	262	261	250	271	290	250	270	260	259	262	262	287	264	276	268	299	247	300	251	291	264	243	271	250	277	278	247	243	276	252	269	238	263	286	263	257	280	255	260	248	250	261	245	285	254	263	250	291	260	276	243	242	257	270	282	241	246	270	303	273	263	293	274	257	287	290	272	270	261	268	271	260	285	286	289	260	296	252	272	261	274	258	241	264	270	251	252	259	262	264	250	257	255	265	261	245	275	259	285	269	246	252	268	273	274	272	246	279	261	281	259	277	270	249	270	284	267	263	252	270	261	243	287	290	258	226	255	242	265	266	268	248	265	274	260	257	276	268	239	240	287	258	248	238	283	260	263	240	239	245	264	240	228	266	271	271	245	278	256	257	263	264	271	257	312	294	268	279	267	237	276	229	259	278	248	244	296	259	276	317	277	287	260	293	260	286	290	269	297	260	267	213	269	281	243	253	269	280	264	268	280	254	274	247	273	269	277	245	280	275	252	262	268	236	295	268	261	259	304	269	271	268	264	285	263	241	287	276	250	255	269	274	250	280	272	242	277	271	246	293	265	271	246	287	283	269	257	253	259	284	307	264	272	280	264	248	282	245	258	275	250	248	265	265	244	249	280	270	307	276	246	276	246	254	257	257	260	248	241	260	275	260	280	244	230	283	302	246	262	253	278	267	263	266	251	288	264	253	234	265	270	252	268	258	261	265	285	267	278	249	280	233	249	259	245	289	244	267	255	308	272	270	275	286	299	239	292	252	242	286	297	283	263	259	276	273	242	284	256	292	276	281	276	272	259	248	278	301	251	274	247	285	274	269	259	236	266	243	282	273	266	252	273	248	264	247	246	256	254	304	239	278	252	275	248	247	273	278	284	270	241	284	276	254	288	267	287	239	281	272	254	253	248	293	263	257	276	247	268	245	267	224	229	242	269	303	272	246	283	263	252	270	271	276	264	283	222	265	242	254	252	245	269	249	289	250	247	276	253	296	256	290	248	286	247	274	267	276	290	262	295	256	243	266	282	265	278	257	259	283	260	274	246	259	272	273	248	251	272	242	272	248	243	273	279	238	253	265	253	243	281	242	237	274	276	271	244	254	275	271	237	282	254	246	268	241	286	273	235	264	293	259	264	294	253	262	283	236	270	276	254	235	257	262	288	214	281	266	271	271	266	281	277	282	279	273	286	250	272	246	275	261	268	274	272	261	251	259	263	260	264	289	258	243	275	268	266	278	263	269	250	273	254	259	261	266	269	256	268	260	243	246	285	258	280	246	272	261	276	256	251	253	254	272	264	267	262	254	292	245	275	264	257	274	254	272	286	269	238	243	268	275	251	275	241	269	282	275	290	234	282	256	257	277	252	275	239	247	286	270	257	263	251	262	259	284	288	260	277	272	262	267	261	262	264	260	257	264	259	279	288	295	292	251	251	249	250	266	285	262	248	256	266	257	291	288	286	266	275	283	258	244	281	251	263	251	280	270	281	291	273	235	265	268	292	278	268	254	264	234	294	245	262	278	274	262	272	240	275	270	289	293	252	276	274	283	252	265	261	270	269	282	268	282	236	270	257	265	243	276	273	293	257	246	239	260	229	271	273	262	278	269	245	257	263	272	276	261	266	287	288	269	269	274	252	263
30224	38625	44942	46320	44312	42560	38402	36327	36613	27516	18191	14168	13389	12630	9274	7623	5226	4778	3671	3341	2882	2005	1443	1287	1218	1105	997	977	920	936	919	953	1006	941	964	932	850	888	864	881	935	882	850	892	882	882	913	880	860	897	844	917	867	867	892	876	863	892	874	910	822	887	880	906	902	894	895	846	884	843	895	879	861	886	890	854	877	909	907	852	874	889	897	894	874	928	919	903	839	864	874	867	852	872	919	859	904	869	881	868	899	851	904	847	836	859	906	873	868	902	875	882	865	863	876	896	899	869	895	827	854	894	873	885	887	871	834	936	876	866	849	859	879	915	842	882	829	905	848	888	897	886	864	868	828	924	848	884	912	876	854	868	898	858	843	850	926	889	881	912	913	883	859	857	892	849	855	891	908	903	815	880	903	829	825	853	895	867	866	878	932	871	822	877	882	859	869	867	877	895	869	834	841	872	853	871	863	816	903	866	826	895	889	880	862	875	872	943	837	850	849	858	810	858	915	905	908	824	888	862	891	821	875	836	842	868	868	900	863	844	886	897	861	835	910	906	846	882	867	881	878	889	877	934	836	841	892	884	921	832	852	811	847	894	907	855	880	875	868	892	858	851	856	875	845	907	859	928	879	873	837	902	909	887	910	882	884	851	872	894	830	883	895	861	874	843	900	911	926	867	911	868	887	883	823	869	906	858	884	823	845	911	881	884	891	860	879	872	906	896	891	890	895	868	901	845	919	848	901	847	899	921	871	860	878	866	901	878	883	868	896	848	892	902	882	905	895	853	861	848	858	895	871	860	796	897	914	906	903	912	920	881	875	829	838	855	879	867	828	881	840	840	877	897	876	926	815	917	886	859	898	854	871	922	891	875	894	904	923	858	895	877	924	889	880	818	895	852	855	854	852	854	896	831	873	887	853	909	925	794	847	884	862	870	914	879	844	839	885	914	873	854	929	844	903	836	826	861	887	855	863	858	885	885	840	928	899	816	883	865	883	891	839	916	898	874	898	859	892	869	888	825	842	892	860	862	862	918	886	877	866	893	876	884	850	853	966	851	890	875	869	889	855	882	899	840	852	859	876	872	862	880	876	856	833	818	944	860	858	903	872	903	909	907	928	850	864	891	876	858	849	880	838	833	924	891	889	876	885	886	906	832	828	834	838	888	894	907	867	904	902	847	870	883	896	830	874	898	843	871	830	907	887	892	859	903	866	888	897	878	951	848	894	856	858	899	846	874	833	888	909	851	851	921	898	878	858	873	881	900	857	855	875	859	914	895	896	893	935	945	855	890	844	878	876	874	882	919	911	818	854	818	888	855	862	848	877	876	912	913	836	855	890	866	918	835	911	864	854	914	869	867	892	895	876	907	902	859	834	857	896	896	863	876	835	865	911	832	876	874	892	871	865	860	869	888	891	870	874	923	880	855	887	882	858	909	895	862	860	876	822	851	863	885	882	931	919	845	849	912	901	909	868	905	907	918	907	833	861	934	886	889	893	889	875	850	887	859	907	883	855	871	906	872	898	904	835	882	857	875	883	828	860	874	953	850	872	824	826	846	870	852	859	908	828	846	880	916	885	855	890	875	914	835	880	866	906	892	921	861	879	887	867	897	840	875	864	873	851	884	900	880	832	862	864	886	919	888	888	892	815	881	879	838	903	862	841	861	920	855	854	876	860	848	843	900	847	865	898	874	902	886	908	874	867	932	838	910	937	908	853	872	913	842	843	855	905	878	824	845	881	897	832	893	877	843	866	892	862	930	859	856	826	812	868	859	930	864	837	864	872	869	875	918	918	831	818	866	888	846	863	867	907	811	887	895	912	863	884	881	843	894	867	874	873	851	916	895	855	900	834	847	853	884	840	843	894	871	875	836	934	881	859	891	931	877	846	907	865	902	877	890	880	872	853	845	870	888	903	822	841	852	862	852	894	869	875	889	885	866	914	902	840	868	881	913	869	905	856	835	862	814	878	893	875	906	879	842	868	870	902	892	841	871	864	839	867	859	878	840	856	831	864	909	906	853	875	911	891	897	914	808	828	825	828	868	884	860	838	878	892	825	869	874	838	868	810	902	906	892	875	859	853	901	897	851	879	825	883	869	852	901	857	922	896	885	927	861	840	861	884	864	835	866	842	852	910	904	821	892	855	911	861	891	874	849	862	824	906	845	858	916	850	899	852	892	846	853	860	903	821	835	959	879	899	849	874	867	906	897	852	897	901	891	899	911	872	873	843	870	904	912	847	898	956	892	793	923	919	887	839	862	862	910	829	936	871	857	865	857	886	889	908	848	896	875	864	916	865	898	790	917	878	872	822	917	848	881	913	911	913	850	923	882	852	880	940	852	870	845	866	841	910	812	887	909	893	837	821	891	883	868	858	861	895	891	862	883	883	844	888	852	890	852	845	894	877	836	866	861	883	886	851	860	897	863	879	884	845	825	840	852	846	900	908	881	872	865	892	928	910	871	899	907	878	876	899	852	887	896	891	887	869	859	868	882	854	860	914	899	876	851	906	866	893	908	850	876	897	872	875	874	860	863	893	869	879	892	898	885	889	922	872	903	875	786	885	857	902	900	879	849	858	878	934	853	855	904	802	893	913	871	876	883	863	902	861	897	891	849	873	849	888	847	822	848	923	869	825	931	855	850	896	891	862	833	892	890	861	892	864	880	868	857	915	836	840	833	856	911	821	871	868	895	882	908	888	868	882	860	911	858	889	852	860	921	880	886	854	808	929	869	885	867	881	912	904	886	875	933	843	864	861	867	888	919	860	893	843	904	861	896	906	865	866	889	861	869	913	884	908	872	872	882	900	870	829	851	853	831	856	856	881	850	867	853	869	802	874	875	844	882	814	860	883	888	862	924	846	876	913	852	877	884	893	900	832	843	808	794	855	921	864	897	887	858	862	903	841	877	882	810	902	878	872	849	874	877	868	912	886	868	882	822	852	902	890	854	865	864	832	895	920	845	867	896	876	881	829	921	901	886	857	873	855	883	852	844	822	889	883	888	869	853	923	870	843	867	887	853	921	874	898	900	866	852	878	858	845	904	842	903	866	870	863	871	879	876	866	858	825	872	875	840	879	894	871	882	884	884	911	825	894	899	819	845	939	876	910	844	888	901	836	917	852	869	860	916	857	846	878	850	850	837	832	869	805	908	872	832	867	917	862	893	853	872	917	892	842	885	863	845	842	857	945	941	861	929	893	832	875	868	889	891	880	827	867	864	880	822	883	839	870	884	916	818	870	868	913	868	943	846	904	894	879	873	829	851	878	952	900	857	829	879	887	951	833	862	867	851	818	833	840	885	863	880	850	826	910	849	880	877	856	882	836	830	851	864	896	845	893	899	858	812	889	900	866	931	810	849	910	911	858	840	872	887	920	863	879	838	845	880	888	900	881	913	890	867	824	892	902	835	869	879	862	876	858	885	881	920	849	855	874	852	854	864	872	891	894	941	857	866	831	851	844	888	873	819	897	889	908	872	841	890	896	887
21066	14512	12322	7324	4553	3116	2152	1560	1214	867	613	450	393	354	332	326	301	270	258	238	279	241	259	270	240	243	266	248	253	231	235	251	230	238	272	232	267	222	230	236	243	220	260	205	213	205	208	222	272	242	252	244	244	240	269	244	230	228	240	237	250	242	250	241	249	220	239	234	238	262	253	246	265	218	253	255	252	246	244	263	241	221	238	241	247	256	235	243	217	260	239	246	222	224	252	244	214	256	244	251	216	262	230	219	216	233	249	255	234	242	237	250	236	252	269	246	267	248	251	260	244	230	237	224	221	261	227	244	249	264	222	242	212	232	264	223	256	248	244	243	218	260	233	259	282	213	279	276	262	209	239	233	258	243	237	226	242	240	225	203	245	267	243	262	281	209	258	230	207	228	201	231	252	236	212	274	258	228	280	240	228	248	246	222	218	226	242	248	260	255	237	227	229	205	239	262	220	243	257	242	240	221	225	260	212	224	240	226	239	233	218	225	227	222	230	234	236	232	230	260	255	253	212	248	244	230	250	253	220	258	224	250	251	218	240	228	257	247	245	247	228	247	232	230	258	243	224	246	221	249	233	254	209	242	230	247	262	234	262	247	225	233	234	249	246	237	231	225	224	234	240	234	238	250	239	239	255	239	250	238	254	241	224	242	274	249	241	237	244	212	253	257	259	237	234	273	238	238	245	247	250	270	251	231	224	257	206	259	244	234	239	251	251	252	244	257	255	233	220	242	217	245	246	245	241	260	237	252	246	256	223	238	251	223	249	225	246	236	269	218	234	235	229	217	249	233	242	235	213	250	245	240	235	249	238	246	260	253	247	239	278	243	231	225	265	247	237	238	250	222	235	248	232	244	243	239	235	237	241	253	239	247	243	254	216	234	265	229	267	209	233	268	251	246	272	210	229	240	277	233	227	251	235	233	233	245	229	233	261	244	243	225	249	241	231	247	251	260	235	237	223	256	214	250	260	234	252	227	225	248	262	263	257	227	250	244	248	245	216	238	236	239	223	247	248	219	224	249	242	268	213	226	226	242	251	233	224	214	221	251	237	230	234	229	233	256	237	242	222	234	234	232	211	252	236	221	222	219	250	260	287	226	226	226	246	238	227	246	260	205	249	253	228	243	247	251	234	237	232	269	240	248	246	276	231	254	235	232	222	240	235	214	242	226	223	237	237	224	197	245	232	252	238	256	218	232	227	222	263	249	215	238	258	250	267	243	250	200	266	227	249	245	214	237	230	230	230	251	226	257	235	249	238	219	240	250	250	262	251	260	251	255	271	271	253	240	227	241	237	239	265	259	238	250	246	268	246	258	228	255	204	219	220	239	222	237	235	255	222	235	261	252	242	249	246	236	237	231	245	236	250	222	246	249	227	266	222	237	228	265	256	213	262	236	243	222	204	253	285	237	255	253	229	267	227	273	264	219	235	250	251	233	245	241	263	241	213	253	234	228	248	213	266	227	197	237	252	223	224	235	246	234	257	246	245	200	253	214	245	238	235	240	231	226	230	238	223	245	237	237	238	243	218	224	253	259	217	225	255	221	244	257	222	233	265	241	239	227	249	198	256	235	242	234	251	257	231	255	253	217	226	235	239	217	247	235	240	253	239	234	254	247	244	223	241	244	257	223	229	238	232	230	231	219	224	216	210	263	230	249	244	210	259	231	244	206	233	250	254	238	246	236	221	257	253	221	222	227	229	247	275	269	222	260	253	246	220	238	228	250	263	195	226	240	235	208	244	252	244	232	228	272	224	221	241	263	247	197	241	267	227	218	238	238	247	243	230	253	234	244	221	259	225	230	233	261	258	226	245	258	266	243	229	217	250	233	223	241	246	226	227	239	230	231	253	258	247	228	233	235	236	267	233	254	238	235	232	252	242	222	230	243	257	220	222	232	267	255	195	248	223	244	259	237	249	256	220	254	225	222	234	238	221	249	233	248	243	247	227	245	251	240	228	269	246	281	228	267	246	244	232	240	209	245	280	251	206	256	280	260	240	240	241	236	228	275	255	257	258	225	242	231	247	221	249	250	243	246	271	234	255	254	246	233	205	219	221	253	251	242	230	260	227	233	231	254	261	250	252	221	225	233	257	228	237	227	270	258	240	220	224	261	236	259	248	220	231	276	221	250	278	223	221	220	247	246	231	247	232	220	239	214	215	244	237	265	234	268	234	231	200	214	247	237	230	266	235	266	261	222	245	253	212	248	276	249	232	248	255	228	245	238	237	240	230	233	241	265	246	259	275	227	230	233	226	269	268	242	249	276	229	250	270	234	232	252	213	256	247	220	233	254	231	246	235	248	240	223	217	233	215	262	211	260	242	255	224	237	229	254	240	238	248	253	227	252	228	254	237	218	227	241	243	241	247	234	198	218	213	260	234	274	240	236	219	256	235	239	223	251	240	240	246	271	248	246	232	262	248	259	243	246	247	252	254	256	224	219	226	249	254	234	255	243	233	232	244	230	222	238	230	254	263	251	215	222	224	242	240	245	217	242	248	240	257	244	223	236	255	220	229	272	239	233	239	233	246	214	202	244	256	229	245	231	242	239	271	244	225	248	258	235	229	244	211	271	253	253	237	238	244	241	276	237	245	248	244	216	252	230	259	238	238	228	266	229	256	237	228	247	247	227	239	249	221	229	231	251	237	224	274	234	248	238	235	257	237	233	248	239	258	259	246	208	231	259	242	226	240	274	247	237	253	248	262	239	257	238	229	252	236	232	256	206	258	232	236	230	256	222	248	262	235	246	223	211	242	245	249	245	250	229	263	239	246	244	224	237	222	237	253	249	235	243	226	246	248	236	246	227	222	234	250	268	220	271	216	216	216	235	242	244	235	254	238	237	235	257	266	228	238	259	234	252	257	228	234	257	253	248	231	229	247	233	220	264	253	240	248	248	224	222	239	219	260	254	244	240	223	237	224	241	247	226	242	252	247	226	248	250	231	238	245	250	245	256	239	212	232	267	258	217	226	224	214	238	253	218	227	240	231	239	260	206	227	252	240	225	240	225	222	253	261	266	235	219	242	252	248	224	242	257	256	253	253	248	220	258	226	235	240	246	259	220	249	256	234	252	222	246	227	237	248	239	246	232	227	228	244	250	237	245	222	244	257	227	225	236	229	249	223	240	251	262	259	211	233	236	256	247	252	255	267	221	235	239	280	232	251	240	257	225	241	229	233	238	232	233	269	256	248	262	220	239	225	236	248	237	252	270	237	239	249	253	244	238	242	234	251	251	228	247	232	235	257	240	241	230	240	243	232	264	246	219	269	234	209	252	214	219	250	224	231	227	230	252	229	232	247	252	244	255	256	209	242	222	247	274	237	255	242	271	248	257	217	232	254	202	241	251	249	212	219	267	238	254	242	260	252	243	270	220	249	262	241	237	231	228	251	287	220	248	254	238	240	258	231	250	269	244	232	240	243	262	233	227	255	218	237	243	231	235	232	219	283	259	260	255	258	241	238	252	224	246	216	268
17041	16396	21614	20152	16976	13568	10283	8385	6622	4510	3306	2389	2097	2005	1547	1550	1282	1307	1058	998	1036	979	902	880	825	819	821	865	829	818	853	839	794	822	789	809	809	801	844	844	816	806	812	812	796	882	819	838	812	802	777	830	755	803	812	795	833	875	813	787	836	844	797	810	784	768	808	810	831	846	741	810	813	859	836	889	800	826	798	744	856	872	824	830	801	836	821	816	839	752	868	810	811	785	780	848	856	812	828	812	842	797	824	775	842	810	786	775	791	791	840	845	802	762	789	846	811	779	802	828	820	773	836	814	809	818	809	782	807	808	824	805	826	843	806	819	851	781	821	809	814	790	801	799	837	810	819	834	797	806	813	804	821	849	805	814	801	830	844	822	835	793	815	798	868	820	815	753	838	786	837	815	820	853	873	822	797	822	803	807	827	878	787	798	867	816	835	802	788	778	805	829	796	793	798	803	827	816	775	777	856	859	802	844	795	819	839	817	816	866	806	839	803	860	824	820	813	798	849	805	879	806	830	838	800	847	844	809	811	752	813	854	864	825	793	789	852	820	841	790	759	766	803	771	791	791	852	789	834	845	782	769	820	889	763	835	818	781	816	843	802	813	822	771	747	782	806	796	813	848	786	827	821	848	834	797	803	819	786	801	820	859	733	827	834	793	869	798	837	817	788	803	791	840	829	824	811	811	835	784	821	814	832	811	840	788	780	863	812	822	823	786	859	809	845	877	826	829	792	803	793	799	851	776	818	827	810	737	862	819	852	817	839	826	813	808	874	825	779	799	786	791	861	859	839	825	790	821	812	834	850	866	847	812	786	807	807	805	845	863	826	801	786	842	814	837	825	804	817	808	815	801	823	871	812	802	820	791	823	851	848	842	811	817	777	820	806	810	766	786	782	782	792	816	827	824	865	805	823	758	832	810	824	819	811	847	841	833	830	840	792	797	805	871	805	852	819	778	787	795	795	767	826	897	797	816	836	790	805	757	804	816	790	865	819	843	824	785	824	827	841	789	860	824	827	837	802	816	840	856	863	790	783	848	831	761	844	798	819	821	819	780	809	803	851	835	783	731	832	833	826	798	810	825	841	821	793	814	843	858	848	779	818	812	815	821	868	824	833	800	867	865	835	850	822	839	842	761	891	866	803	791	796	859	785	820	799	770	814	842	781	727	794	776	821	820	775	813	859	801	862	792	770	800	815	838	779	802	798	848	809	794	831	806	850	802	811	796	828	823	844	822	832	814	818	848	843	836	805	783	824	823	842	850	841	856	798	854	822	809	791	835	807	855	798	847	796	778	809	835	816	804	832	803	770	875	788	869	817	775	770	861	806	816	824	775	824	828	799	844	842	795	784	827	810	831	836	799	802	845	781	835	808	793	818	768	806	830	849	824	831	793	804	836	765	813	794	803	794	868	844	785	839	822	825	831	834	806	790	769	828	795	778	868	809	826	796	801	820	747	812	814	799	839	787	798	778	820	804	790	792	803	815	810	800	800	755	839	872	776	804	808	846	762	805	854	803	820	789	818	838	779	794	775	891	857	815	831	852	821	836	838	803	826	779	854	769	779	816	816	792	768	811	800	767	812	794	785	796	852	807	880	777	808	803	796	863	776	784	798	788	836	860	823	823	779	839	787	789	787	782	814	819	894	816	811	784	782	801	806	778	789	813	835	778	856	861	824	827	849	785	850	836	834	815	804	819	802	786	842	826	824	816	795	806	784	813	821	829	826	851	810	767	786	785	859	827	841	790	803	835	815	829	823	809	833	785	774	824	789	855	798	806	789	845	804	861	803	863	770	856	755	791	801	840	807	767	801	830	812	839	800	738	841	819	793	832	850	758	839	808	825	832	806	784	847	763	808	802	789	863	805	796	827	808	821	799	832	773	803	808	842	860	765	800	813	807	833	811	833	856	831	770	829	797	800	830	815	783	789	813	813	820	885	801	770	795	784	811	796	828	839	803	785	742	781	818	797	763	819	793	856	802	808	795	786	809	803	808	868	764	785	790	766	843	793	845	840	830	821	820	842	850	826	800	812	792	860	831	797	866	837	830	829	813	799	846	798	860	787	839	822	792	811	815	771	856	775	818	825	776	776	798	826	770	825	798	803	801	803	785	772	806	782	819	850	828	864	847	823	855	841	820	814	804	801	782	799	804	800	803	836	873	775	830	813	887	796	822	797	815	805	827	793	777	834	769	841	820	770	883	806	783	800	801	788	799	794	782	795	823	799	761	811	812	827	819	857	770	826	828	816	796	825	785	813	786	826	831	771	815	799	777	825	843	813	830	864	759	838	853	783	793	795	796	859	813	845	829	861	862	802	848	781	804	864	843	830	844	783	789	789	800	783	813	775	797	869	834	773	818	815	833	800	836	828	811	801	851	773	803	836	826	835	830	800	847	788	796	830	789	796	780	835	826	781	828	844	784	851	837	824	823	796	802	797	775	786	803	788	821	827	840	775	803	766	802	780	800	758	808	800	830	842	769	849	802	827	790	771	803	866	794	791	802	837	810	798	858	815	794	869	795	806	796	772	810	826	809	837	861	851	820	822	831	812	828	833	856	771	800	841	861	858	819	816	813	807	791	817	856	867	823	854	771	790	773	820	813	849	855	840	804	745	844	827	773	830	832	826	813	804	754	843	789	796	843	793	787	843	780	852	824	790	764	836	851	798	783	840	826	795	784	794	846	820	831	808	749	846	802	844	772	799	822	818	796	843	824	845	816	851	812	795	796	771	843	817	834	801	803	880	808	837	796	817	850	846	811	790	810	787	799	831	854	893	802	806	806	822	832	807	836	775	798	792	811	776	774	838	791	820	811	851	817	850	800	841	838	777	832	769	834	772	795	833	845	830	821	789	809	814	758	837	814	855	797	805	774	760	823	758	770	840	799	775	813	834	892	806	827	764	813	726	861	834	802	783	808	818	815	807	857	781	746	822	864	819	834	805	830	823	800	820	829	843	840	845	838	817	827	827	828	848	837	822	827	794	867	762	828	771	794	822	830	803	784	835	804	755	868	830	846	806	777	781	826	819	811	837	808	815	854	826	823	798	787	828	751	751	824	811	870	794	818	822	848	787	863	824	856	840	770	908	804	811	810	802	811	827	794	789	802	833	820	770	858	834	793	797	838	774	819	814	816	831	792	839	799	736	850	796	784	778	814	847	818	867	825	764	788	794	823	817	804	883	807	806	883	794	819	833	825	810	857	868	830	847	823	901	802	823	811	802	823	771	763	794	832	806	827	861	898	889	820	804	798	823	830	816	800	821	818	772	832	828	783	814	832	858	826	839	874	779	824	848	811	778	849	839	759	856	842	825	769	789	815	857	821	812	816	834	844	832	818	820	847	813	841	767	845	774	835	829	844	839	827	878	852	788	828	810	805	829	810	783	811	799	830	765	812	829	771	848	804	792	796	828	804	865	773	789	836	818	793	811	857	747	875	827	803	838	806	789	789	823	806	803	764	829	838	768	790	785	797	819
34589	34750	36675	33525	25351	23266	20826	15859	11416	5157	3024	1816	1439	1203	881	685	532	494	399	435	353	293	298	255	278	267	269	265	260	258	208	246	258	245	260	252	259	205	247	231	232	234	255	259	254	239	225	263	282	219	253	255	245	263	270	241	251	247	238	227	245	240	254	254	280	227	260	241	248	239	224	225	251	233	261	250	259	223	220	203	252	252	233	261	250	246	237	251	264	261	244	235	232	234	226	267	268	264	274	278	248	251	270	242	233	254	252	264	255	245	263	253	252	264	221	263	252	237	240	270	284	252	252	219	259	267	249	248	244	247	245	257	236	235	266	242	227	257	279	265	238	261	238	215	248	259	234	258	260	222	263	227	238	248	250	232	260	233	266	250	251	217	229	258	242	255	245	261	236	245	257	270	249	229	261	260	232	231	271	247	245	274	237	256	254	248	250	247	234	240	276	242	260	228	244	273	251	241	248	247	275	251	236	256	250	256	248	250	227	264	269	256	249	255	260	255	260	263	234	212	260	248	229	239	261	240	256	254	256	232	274	266	244	231	244	243	234	239	293	221	266	248	246	260	236	269	252	257	261	236	243	219	239	239	253	229	246	256	256	271	251	254	250	283	261	250	219	236	252	255	278	251	241	268	236	230	246	230	237	250	269	244	275	278	255	255	253	279	241	268	225	213	257	264	277	239	245	247	237	232	227	244	273	275	247	259	257	248	223	226	259	258	272	235	226	254	248	231	241	244	258	246	259	249	244	265	257	226	255	239	250	281	249	274	260	241	239	272	282	248	224	267	235	260	256	261	243	251	239	260	236	257	238	234	245	239	278	260	258	257	252	235	222	253	227	284	233	261	229	257	252	273	225	234	263	277	256	248	260	244	255	281	257	249	248	248	269	287	259	241	245	261	229	232	232	237	242	255	254	234	258	237	234	255	261	264	243	232	241	231	239	240	227	252	241	277	265	252	244	251	231	238	270	244	240	247	233	247	248	248	256	246	261	245	247	235	227	255	230	260	251	244	265	255	248	250	254	238	270	236	246	248	268	229	255	238	227	257	268	241	253	270	257	259	249	242	246	238	268	242	253	257	248	252	226	255	259	242	255	256	249	273	251	233	249	242	237	252	252	240	240	264	251	267	254	241	231	258	221	237	269	230	262	257	245	252	264	252	236	253	236	254	246	239	224	236	249	225	249	263	255	242	259	256	248	259	246	247	254	236	280	249	240	233	250	231	237	278	243	240	261	235	233	276	243	223	236	258	257	237	262	262	259	246	281	249	242	275	237	263	239	224	247	260	262	234	249	266	248	230	267	235	234	249	236	250	254	252	259	240	265	255	286	282	261	219	253	258	221	256	255	253	238	244	220	230	246	268	268	220	245	241	247	236	241	238	249	254	273	257	259	249	222	245	224	273	217	254	247	298	260	243	272	228	254	251	247	246	245	249	251	230	249	232	253	260	250	250	250	246	260	262	262	249	278	240	275	252	242	251	237	237	244	247	264	254	265	257	231	226	266	249	266	240	248	273	268	251	230	253	242	261	258	215	258	267	237	249	274	260	226	252	269	227	248	217	262	249	278	237	274	242	265	194	244	254	241	255	259	256	250	250	241	248	280	268	266	274	245	264	252	266	252	223	268	207	241	234	242	265	256	240	250	263	230	246	263	224	225	264	255	264	263	284	258	221	252	253	270	239	244	247	241	254	238	228	274	252	250	273	237	244	267	238	254	221	277	232	279	253	227	216	244	219	225	240	251	261	254	260	245	284	278	261	268	228	260	242	234	229	264	238	283	250	247	233	251	262	260	263	258	275	260	281	261	274	240	242	238	271	249	237	242	236	268	256	233	256	263	277	247	255	241	280	276	260	259	231	257	242	235	270	256	251	245	221	248	273	267	238	237	271	252	243	237	249	250	239	242	249	243	262	252	232	258	257	246	245	288	243	244	257	270	255	232	256	236	223	239	248	265	254	261	244	259	237	246	248	259	247	238	288	261	263	253	253	266	271	245	265	268	257	257	269	242	234	263	217	249	232	248	258	249	247	288	257	254	234	268	250	247	261	247	256	246	271	227	252	265	246	216	230	245	246	242	255	237	248	262	256	272	256	226	279	239	257	253	248	292	264	276	274	257	265	274	265	275	254	254	240	243	264	264	256	259	220	248	256	264	241	245	253	239	227	258	235	254	214	236	256	262	239	229	258	277	237	255	276	240	217	250	236	250	243	234	244	246	239	267	246	258	259	239	266	241	263	217	238	256	268	260	252	239	243	245	243	207	270	249	253	256	232	238	229	250	248	213	254	246	263	254	231	243	261	237	239	265	256	224	247	249	254	241	253	242	257	235	244	256	234	259	224	242	239	239	255	257	242	253	256	233	257	239	263	215	247	257	253	246	291	287	226	238	258	251	237	250	259	219	246	242	254	235	237	238	234	265	245	226	267	247	296	225	229	231	249	267	226	241	243	248	251	249	237	254	256	241	230	231	247	249	261	223	239	232	246	260	241	248	247	238	267	278	247	222	215	257	257	267	267	251	252	245	265	262	253	251	234	271	236	242	253	237	258	228	245	265	209	282	261	258	261	284	235	237	249	258	214	270	248	222	213	269	257	253	252	248	261	244	239	234	264	263	238	247	322	270	256	256	245	274	248	222	242	259	246	257	250	232	240	245	267	245	251	240	280	261	239	265	221	254	246	286	253	243	234	249	273	252	271	262	233	233	256	235	250	241	259	224	253	253	233	232	244	246	217	249	240	257	225	254	276	263	271	248	237	243	238	261	244	255	245	209	251	259	256	259	272	250	251	276	248	234	245	231	222	255	243	250	237	249	245	263	254	257	283	271	258	289	260	262	257	265	242	218	273	263	271	248	273	249	249	249	249	225	278	250	261	269	252	225	236	226	257	249	219	245	266	240	222	246	264	239	261	245	252	252	238	216	214	256	270	247	242	229	252	253	264	232	227	256	245	248	264	266	262	253	245	261	250	259	254	250	241	279	239	246	221	272	249	268	240	248	233	241	233	228	228	231	259	242	244	253	276	244	231	256	235	228	259	260	233	246	273	235	255	231	255	243	240	235	252	256	234	260	256	264	239	261	235	232	237	234	230	237	246	215	235	258	244	243	260	213	267	257	276	259	251	232	233	268	251	255	271	252	240	285	229	265	248	258	244	261	256	262	265	262	232	253	220	253	262	258	249	235	267	234	227	264	259	242	273	239	249	251	230	296	228	257	244	231	256	283	266	239	224	235	253	242	214	229	269	249	254	259	245	263	262	259	253	260	243	214	239	239	233	234	230	249	260	244	253	248	270	226	281	275	242	289	269	255	264	255	253	235	247	259	248	248	241	244	257	262	215	238	227	274	258	264	252	237	227	237	242	227	250	244	237	296	233	234	249	278	250	274	245	271	267	217	227	250	223	252	230	214	242	252	258	257	256	224	237	261	249	236	224	253	287	283	230	234	242	223	259	234	258	262	238	246	218	272	218	230	281	274	230
26666	32239	40473	41213	35492	36946	34962	31019	26764	15130	12957	9217	8838	7865	5748	4523	3500	2629	2107	2122	1784	1341	1122	1086	1018	972	894	920	889	948	905	947	864	922	890	897	874	878	841	868	829	845	829	839	878	818	830	828	867	842	832	841	762	842	840	851	897	840	816	810	817	856	814	784	864	803	871	834	831	839	813	876	838	834	827	831	863	837	863	874	905	802	852	830	868	786	814	847	864	823	832	812	894	842	797	748	833	868	849	829	819	820	801	864	845	845	803	867	876	855	817	835	792	798	817	826	844	821	883	817	785	822	831	842	875	841	854	822	791	850	845	801	807	851	875	822	889	823	824	817	808	815	836	835	840	906	846	843	855	844	797	846	836	823	884	830	808	792	852	816	863	801	841	861	809	873	854	883	819	848	885	831	845	829	837	832	825	852	879	826	825	787	849	850	824	809	809	860	831	870	880	877	832	801	853	819	797	828	871	793	907	867	823	871	855	831	860	824	788	821	834	898	823	858	868	836	769	836	828	851	826	916	861	808	790	815	830	866	885	841	847	840	858	815	842	818	845	864	829	819	813	912	793	854	821	812	842	828	843	804	809	810	903	799	826	794	837	864	858	849	823	838	846	824	828	808	814	806	841	875	839	843	808	842	829	820	832	837	797	807	854	795	844	856	783	789	893	826	830	829	836	880	839	854	814	821	842	846	883	821	861	834	892	823	826	782	821	849	879	839	795	763	898	794	785	829	883	836	862	852	829	854	851	870	845	848	861	877	830	822	851	834	834	827	803	824	859	893	857	832	832	834	840	839	814	801	812	845	890	888	793	862	863	780	842	813	843	795	804	828	810	829	843	873	871	790	844	825	825	819	831	830	810	778	781	881	877	881	797	817	896	862	865	871	853	803	846	856	826	801	824	814	823	828	876	838	820	817	880	851	832	871	798	871	792	828	854	798	844	832	852	836	806	875	789	842	846	805	832	839	836	868	835	862	850	859	847	825	770	799	850	861	854	791	856	819	843	835	842	820	768	832	875	816	833	844	888	858	814	886	893	803	793	818	867	856	832	844	855	821	840	877	807	848	828	850	792	848	902	846	859	821	876	825	826	838	837	884	825	843	784	861	836	805	775	815	848	840	845	800	893	882	804	847	850	792	837	834	795	868	832	836	831	851	843	829	831	872	838	824	836	854	812	890	838	835	835	817	879	857	854	860	834	831	842	868	809	869	791	861	829	821	818	826	842	781	817	836	867	830	868	857	815	798	848	843	804	792	859	868	868	827	833	872	839	822	813	781	852	870	834	843	855	851	789	827	826	847	828	845	815	841	824	834	842	809	814	871	816	865	820	852	776	843	843	882	895	812	823	763	862	835	904	842	857	836	876	825	836	825	814	802	846	861	849	882	876	826	833	857	823	832	868	833	812	814	799	851	870	798	855	818	869	908	778	826	790	827	855	841	831	827	835	826	837	888	816	869	850	895	849	867	885	881	846	878	856	820	806	838	848	838	813	838	803	806	875	857	845	821	842	906	838	774	837	831	832	822	877	828	845	786	862	825	800	793	791	837	802	831	815	784	862	875	857	781	798	883	802	831	826	855	891	873	841	809	824	849	803	850	844	844	829	911	839	852	843	872	829	811	848	820	842	807	854	793	843	845	829	860	866	843	879	818	822	861	845	794	828	823	859	826	857	828	859	798	816	871	840	839	782	875	845	831	852	801	842	835	888	821	834	814	857	817	809	796	769	834	823	871	821	795	841	802	878	846	830	851	804	864	870	824	863	848	831	830	848	866	841	817	797	795	844	814	776	849	859	817	836	847	852	852	812	811	802	777	823	856	861	823	842	835	865	834	865	867	840	826	863	845	818	905	834	858	812	831	849	843	888	857	824	820	893	869	867	886	873	809	826	803	837	814	843	863	796	871	837	865	843	841	775	782	827	822	819	835	830	815	815	798	837	794	834	817	853	844	846	828	829	842	823	836	868	815	853	812	821	864	892	840	826	891	834	814	818	841	888	842	792	839	870	919	831	848	852	860	862	806	798	778	852	827	816	873	855	845	822	889	869	833	812	806	828	810	842	873	836	809	857	829	819	841	848	858	772	807	896	850	833	889	810	879	852	870	873	855	813	841	854	871	797	847	810	842	867	864	806	880	860	857	800	830	870	830	853	848	826	882	811	881	873	835	815	814	838	884	801	836	881	871	844	860	867	810	793	814	830	805	790	820	818	837	859	842	892	844	796	861	821	840	836	832	911	825	906	803	865	840	822	856	807	824	802	853	860	863	814	801	793	851	805	807	833	807	838	876	866	811	858	859	860	820	818	826	826	786	838	818	819	797	858	794	838	882	794	848	874	892	862	765	845	776	812	851	858	854	812	825	865	848	799	816	804	882	813	819	830	855	858	826	867	882	861	829	807	867	884	825	829	806	833	807	846	793	862	827	795	812	823	791	810	800	823	889	796	843	855	821	836	787	832	831	851	827	803	870	839	897	839	877	862	845	831	846	808	817	847	824	842	859	884	869	788	832	821	845	804	846	850	817	817	815	842	914	863	800	848	853	871	805	873	877	853	857	817	849	794	846	857	842	872	835	741	830	835	837	827	841	844	830	804	816	846	833	885	827	787	858	874	774	826	859	889	797	850	802	872	829	849	799	871	835	863	814	806	785	853	889	843	845	829	836	850	826	890	833	859	838	830	817	866	869	835	852	848	826	847	781	836	816	810	821	886	803	868	863	822	831	842	849	840	854	836	840	830	811	805	847	879	832	873	862	784	863	778	843	827	856	805	796	867	829	851	863	869	846	814	842	841	824	852	840	798	807	828	898	872	885	897	834	866	803	804	891	848	850	848	915	841	842	893	871	853	832	858	822	877	821	877	873	807	810	834	820	844	867	861	817	864	857	878	823	839	849	831	802	843	798	799	811	849	845	843	822	897	799	809	831	792	871	839	853	883	827	827	826	868	866	851	816	785	788	816	817	876	786	826	806	853	892	837	851	825	891	803	850	837	806	843	788	808	853	877	874	916	825	839	845	833	862	831	802	850	885	834	855	816	861	804	810	854	887	837	848	892	830	872	876	841	836	870	865	812	819	795	884	921	863	791	800	787	808	826	853	803	825	872	807	878	803	850	821	746	891	865	849	828	807	799	838	856	874	810	823	788	818	837	816	810	862	864	834	851	843	896	839	870	861	886	830	783	838	859	837	850	808	826	782	869	810	858	820	851	848	836	859	777	849	863	886	825	772	815	834	901	839	840	824	847	864	836	832	826	818	810	825	854	791	853	793	846	825	813	819	883	874	830	832	832	797	881	853	845	803	854	838	831	815	851	825	812	843	838	824	845	883	820	872	878	853	890	855	803	846	838	836	873	839	832	808	861	895	826	871	834	885	848	841	821	779	866	789	897	899	798	854	772	805	835	827	857	810	845	818	826	861	787	794	859	809	831	817	835	879	815	845	834	873	822	852	831	817	824	843	826	874	878	891	841	826	814	817	813	903	889	865
40273	42028	43080	36207	30377	28831	28446	23908	20394	10608	5580	3629	2520	2218	1525	1075	956	676	538	572	477	394	357	310	308	290	276	272	317	269	280	293	298	261	235	270	288	262	265	282	293	278	286	239	258	277	246	269	286	276	264	240	281	270	282	260	271	286	294	307	278	263	288	315	294	272	241	285	285	254	290	277	282	285	245	271	283	293	240	277	241	243	267	268	264	273	265	255	275	276	295	288	284	316	255	263	296	271	275	258	276	276	297	290	254	287	278	240	258	260	274	291	262	270	289	261	226	275	286	269	293	246	263	276	282	272	245	237	263	307	301	278	292	256	250	244	252	282	246	275	289	287	279	287	263	262	279	250	252	280	259	256	258	294	262	262	257	247	279	307	251	288	249	271	286	274	262	273	255	255	259	272	263	281	263	292	270	263	274	286	260	256	297	257	272	269	263	262	266	302	235	275	298	268	272	260	266	284	241	270	280	273	274	269	260	254	274	251	246	274	280	311	255	254	279	299	264	273	277	277	246	274	277	289	254	260	305	270	245	272	282	263	255	240	268	254	242	260	240	253	293	246	310	257	267	263	242	259	275	293	260	264	273	276	283	265	250	281	308	264	263	262	264	277	249	264	250	247	247	273	271	272	250	279	303	273	274	266	267	260	303	281	294	292	255	251	253	251	286	266	277	268	243	261	297	283	232	284	250	260	255	291	258	270	287	236	280	246	273	265	263	294	258	281	304	303	265	317	273	259	282	271	259	285	254	282	263	281	256	248	270	265	248	250	279	284	263	272	262	280	274	262	269	278	271	307	258	273	278	261	263	264	280	276	272	270	279	274	293	299	264	270	282	278	261	281	267	267	272	257	267	249	266	274	265	282	252	261	292	268	306	251	268	259	289	221	271	291	276	253	262	267	286	300	286	271	289	290	280	288	236	238	274	328	263	280	256	258	296	273	281	292	272	283	258	281	269	243	290	258	273	281	272	277	275	281	251	261	273	255	290	264	264	264	272	281	255	261	253	247	244	290	253	269	274	245	251	247	245	304	277	301	266	279	255	301	242	274	267	250	287	273	258	281	262	263	238	262	246	247	245	261	258	279	281	249	275	281	278	271	250	266	295	262	275	290	286	273	272	263	274	265	251	290	265	260	289	246	244	263	308	279	254	283	250	248	250	259	240	265	287	244	267	257	273	247	232	277	294	275	256	263	301	279	298	289	245	256	242	271	279	267	265	259	237	266	284	286	292	271	231	266	275	251	238	270	284	243	250	287	247	262	297	260	257	278	294	278	251	245	240	280	288	240	265	288	273	263	245	279	283	243	257	250	247	263	249	287	293	284	285	260	271	276	261	252	276	288	257	288	290	246	283	294	272	273	293	243	285	272	258	290	280	270	270	256	296	265	255	249	263	253	290	276	245	257	265	282	314	291	257	276	260	258	285	281	261	274	267	277	275	284	269	272	282	293	260	286	249	242	285	287	274	260	272	266	270	250	292	268	267	293	263	257	257	252	260	248	284	251	257	259	255	264	274	238	265	270	286	282	243	253	276	256	291	293	256	243	240	262	254	262	284	273	311	291	267	271	276	277	289	239	257	257	259	282	246	265	267	269	262	280	265	279	267	280	277	283	261	259	241	257	300	253	273	290	244	286	292	307	270	265	247	245	273	263	244	244	278	242	259	257	236	233	277	278	237	253	300	294	252	248	288	259	268	296	263	270	265	258	277	273	256	284	281	289	300	262	270	260	273	308	267	278	272	267	264	278	259	245	272	263	247	293	271	251	247	289	277	271	270	275	278	259	266	268	267	289	238	272	284	265	262	277	267	252	271	246	300	265	247	318	262	266	242	272	267	275	259	263	275	265	284	251	281	264	276	297	288	288	289	283	267	255	253	261	240	267	265	266	293	259	270	293	254	266	241	274	279	300	282	252	268	266	246	290	261	275	290	241	269	268	277	308	290	288	293	287	254	285	254	284	257	277	281	226	256	291	272	264	271	287	280	261	232	269	259	287	252	278	269	291	287	265	274	296	291	269	252	272	257	285	295	228	286	261	280	296	267	234	247	269	262	274	250	255	284	266	281	269	276	266	305	270	303	252	264	269	248	261	255	297	237	260	278	268	305	281	280	284	264	238	273	275	274	282	297	271	301	244	275	258	283	268	293	251	236	275	251	270	263	270	273	296	274	259	291	243	263	273	289	276	260	298	278	235	253	266	278	267	266	267	278	233	266	262	261	260	295	251	257	253	271	259	275	229	275	257	300	259	266	267	272	225	265	260	286	307	257	285	280	270	247	259	263	266	296	248	273	251	263	238	257	263	288	271	274	283	298	269	276	263	247	284	263	252	270	267	267	270	296	257	261	266	271	258	266	271	258	265	270	272	283	239	244	264	261	256	275	252	273	250	289	274	250	257	285	277	295	262	300	273	257	268	259	267	274	266	303	294	285	264	279	260	270	273	260	240	271	270	262	269	289	262	271	258	280	266	283	281	248	311	286	267	274	261	274	292	249	295	299	287	280	256	292	257	276	269	275	288	273	289	277	266	266	249	265	241	271	259	278	270	289	268	272	278	256	286	269	269	258	272	252	302	251	269	258	259	268	287	276	279	256	245	278	288	269	261	292	268	269	274	249	266	251	266	244	277	260	279	271	274	271	271	255	261	279	273	279	258	256	256	257	286	288	293	269	264	272	265	271	252	282	257	249	270	280	253	272	295	255	255	278	269	252	249	282	274	261	265	294	276	272	260	243	262	257	262	275	241	263	278	274	281	301	272	281	259	286	286	288	261	246	268	280	257	242	299	240	245	281	301	263	275	272	285	278	280	248	286	249	272	275	254	295	275	287	258	268	244	256	263	277	252	255	298	263	284	275	283	279	265	278	247	280	284	277	254	240	273	261	266	312	257	265	283	283	243	299	287	274	255	272	263	263	270	280	268	289	277	270	305	281	265	279	252	281	268	269	255	295	289	255	255	286	274	263	301	244	292	254	282	252	260	262	276	287	276	305	267	284	265	273	270	243	285	288	279	232	295	271	276	251	253	264	246	269	275	282	263	232	263	237	281	289	277	271	284	311	258	277	265	300	294	302	257	256	291	272	261	265	297	300	287	268	260	315	292	277	263	245	254	287	312	294	278	288	271	240	271	266	288	265	250	263	267	298	282	246	277	281	279	253	258	283	262	270	271	277	289	270	240	262	286	280	272	285	274	288	257	287	276	251	276	284	258	280	289	289	275	259	274	269	253	281	266	250	260	272	282	266	297	255	254	288	279	255	260	274	289	246	272	271	262	277	251	262	304	287	285	262	277	271	262	274	255	277	243	256	266	275	267	264	280	284	276	293	284	287	269	279	265	230	272	249	283	284	275	264	290	286	274	296	239	273	261	278	283	252	283	294	268	263	249	293	273	283	230	242	255	294	255	296	299	236	253	265	261	260	279	241	269	289	283	275	296	263	282	259	269	291	277	279	268	268	287	230	285	272	280	278	273	304	276	275	277
31517	40729	47619	45938	43795	42543	41789	38278	36360	21503	17315	15169	13586	12405	9312	6706	5805	3980	3002	3377	2576	1789	1578	1410	1268	1109	1043	947	963	1046	943	955	963	940	973	937	952	921	908	904	940	866	949	895	891	916	888	886	910	886	899	866	901	908	862	898	896	882	941	906	866	905	894	886	922	845	862	916	859	857	893	919	908	860	846	882	830	840	866	895	884	858	918	894	880	861	826	883	905	876	878	861	887	874	871	838	796	935	878	889	897	897	886	849	933	894	878	857	885	865	849	902	861	873	892	867	896	915	809	850	882	932	858	885	859	900	882	928	822	840	895	837	865	890	920	904	917	896	918	850	886	897	913	913	909	925	884	842	870	884	850	939	873	860	866	868	829	839	859	857	847	847	900	855	909	924	897	814	892	901	895	868	856	862	917	876	866	904	875	958	899	852	882	838	939	924	863	902	897	874	894	881	871	868	888	903	878	881	889	937	868	878	828	904	872	858	901	914	878	938	879	889	870	896	941	883	870	895	907	868	917	883	895	865	874	857	868	874	883	871	869	868	862	922	959	830	869	868	944	903	894	886	914	856	906	893	843	874	892	878	882	855	875	875	854	912	898	885	831	890	870	889	855	889	901	870	944	904	842	923	916	894	846	862	927	919	889	874	862	909	913	880	873	889	877	949	911	919	895	845	866	890	858	837	855	858	890	858	854	884	842	872	879	837	866	910	898	886	896	866	927	897	878	892	914	861	885	938	929	869	849	893	916	848	853	936	894	846	850	909	869	905	928	911	852	865	888	877	856	903	890	798	919	844	863	920	911	882	854	845	836	891	891	855	860	890	881	842	881	846	816	850	809	885	867	841	859	946	902	898	878	895	888	895	902	869	886	871	862	871	871	837	841	895	867	929	838	890	897	868	861	884	961	892	862	888	892	877	902	896	875	879	853	871	884	889	865	831	870	820	934	888	906	871	927	851	892	889	842	886	849	859	886	827	902	870	843	886	864	919	896	868	847	865	838	860	921	862	862	817	813	899	825	861	860	913	904	903	850	836	894	883	893	882	874	853	878	850	923	885	831	838	846	835	899	911	872	860	900	893	841	853	882	840	864	892	886	886	897	927	866	901	886	865	880	893	878	891	841	930	846	851	941	892	868	899	897	896	962	903	800	922	933	905	897	887	872	873	861	888	863	868	898	896	871	851	843	857	820	908	916	875	832	891	886	861	888	901	868	870	862	861	889	933	820	881	878	903	871	840	898	848	892	904	839	917	848	881	795	829	925	883	903	892	922	856	811	896	875	837	900	862	903	851	935	895	852	843	881	890	898	881	883	896	813	848	908	889	853	886	887	871	915	865	925	857	936	839	897	904	871	908	891	910	874	867	895	885	873	831	890	863	837	838	896	844	875	852	860	891	853	826	920	914	915	850	880	884	919	828	881	890	912	904	880	836	892	841	862	928	846	889	877	885	854	875	907	872	847	907	907	849	865	872	924	874	903	900	862	879	921	870	928	877	920	843	923	889	881	884	848	900	895	905	946	921	852	909	859	824	868	912	892	871	907	857	890	844	868	882	837	921	840	908	907	864	903	915	901	825	835	875	885	887	863	822	931	843	858	870	870	946	870	859	877	880	848	880	882	860	932	883	921	910	851	866	853	912	869	872	864	850	870	932	867	859	834	905	856	830	863	855	871	880	903	869	861	897	894	887	877	839	918	920	878	912	938	855	874	885	899	869	854	875	862	848	881	941	885	847	863	849	881	901	829	817	914	905	882	905	920	883	867	854	938	861	908	847	913	902	870	821	876	851	895	907	853	882	845	934	916	862	829	933	921	850	911	861	883	897	907	886	886	897	895	849	911	907	909	865	910	849	864	872	849	841	934	919	902	873	884	904	858	878	854	900	886	878	825	852	910	876	845	888	910	890	910	838	852	816	877	862	848	909	825	874	869	865	895	898	874	917	906	892	828	912	917	903	872	875	901	889	895	869	848	903	896	898	886	881	903	846	892	922	818	880	897	829	913	845	893	858	914	881	895	894	860	882	880	854	916	874	862	928	861	883	909	849	886	895	893	872	873	857	907	789	854	889	832	872	890	895	853	896	909	945	882	845	849	890	891	837	913	853	916	875	888	873	928	854	879	901	877	901	902	913	890	848	862	869	876	872	910	862	861	862	853	845	855	880	900	863	882	894	889	963	843	874	895	885	849	831	849	893	849	850	806	827	863	850	870	885	885	879	911	859	889	894	855	894	908	855	870	869	898	866	942	885	874	917	900	868	851	875	918	853	927	882	920	884	874	934	887	895	849	853	865	858	853	839	867	911	834	873	873	882	890	863	902	906	907	886	834	828	833	854	898	938	910	887	901	849	858	872	854	871	915	868	877	849	869	890	879	868	852	877	859	863	865	831	897	827	930	873	898	907	850	917	877	879	859	851	888	854	864	858	851	889	863	924	870	871	845	871	868	847	854	845	898	906	898	847	883	871	912	912	914	882	875	897	856	870	851	870	905	875	852	893	863	888	888	832	875	806	891	961	895	852	862	918	867	863	853	874	888	871	880	904	855	927	891	853	850	897	874	875	918	865	901	871	888	881	916	911	865	862	907	896	877	874	906	832	850	854	880	872	909	900	845	893	899	862	826	885	850	841	859	921	918	858	899	835	862	948	912	913	883	843	887	852	889	853	857	898	892	948	843	887	856	840	918	872	870	888	843	856	885	884	903	876	901	843	873	824	906	838	908	917	898	863	916	868	920	889	906	870	875	896	864	907	877	920	914	875	867	893	862	868	874	873	882	851	893	885	852	911	887	856	900	911	906	840	903	890	904	860	890	905	825	915	918	855	881	861	855	878	892	862	890	915	866	862	830	941	815	914	835	882	923	895	907	858	920	832	851	914	883	890	899	915	856	806	857	871	848	927	889	918	899	842	870	832	856	880	912	893	920	883	880	874	858	854	892	901	857	854	889	897	857	901	960	897	897	900	886	887	862	846	937	870	866	808	906	972	875	866	852	875	862	945	881	863	837	852	898	875	895	847	840	864	845	844	839	897	877	834	976	851	819	884	858	860	894	882	901	845	909	865	891	851	886	880	868	920	823	917	819	852	817	831	888	847	912	907	864	914	891	834	895	882	905	849	853	894	898	852	896	882	819	831	885	871	874	897	846	867	854	856	878	943	888	852	870	890	829	868	893	876	933	859	900	877	895	885	881	921	899	867	890	852	880	900	860	938	835	860	902	838	867	882	879	887	901	869	945	924	905	858	895	909	827	885	908	841	877	871	865	936	856	871	917	899	829	864	886	844	857	882	840	878	880	837	905	913	905	848	862	892	901	898	895	927	828	846	882	871	861	857	930	853	865	885	896	843	895	829	906	909	886	851	828	857	909	860	856	832	821	868	902	893	856	881	858	876	897	887	872	882	952	887	926	881	868	884	946	885	892	886	971	896	888	940	919	890	900	880	895	865	907	895	905	841	837	875	821	897	855	880	918	889	881	886	883	927	876	857
18511	13821	13169	8355	5084	3106	2040	1450	1136	801	545	463	420	421	351	297	290	298	248	286	245	266	240	252	235	258	254	231	253	275	247	259	231	242	244	252	231	246	249	255	273	260	257	243	232	244	217	274	281	252	261	234	229	233	263	238	204	260	260	246	280	258	229	263	225	245	225	226	265	234	223	234	262	237	266	230	223	238	287	269	250	230	239	240	240	251	237	240	263	252	241	265	254	237	230	244	238	256	237	242	252	238	237	266	231	237	273	220	223	238	227	234	240	219	262	239	246	261	219	242	218	230	250	212	238	243	257	238	255	273	244	233	260	231	245	239	212	226	230	235	231	234	260	237	258	259	241	232	253	256	240	212	209	241	233	211	231	250	217	230	242	242	238	232	225	237	253	228	248	243	237	262	269	247	247	253	264	251	237	232	229	230	233	249	251	245	246	223	231	257	243	229	229	231	238	235	257	244	230	231	258	240	249	231	260	237	257	243	233	251	254	232	267	252	231	258	244	267	243	221	243	249	240	232	217	209	235	230	294	216	215	227	264	234	235	220	259	211	261	242	211	228	250	244	247	244	268	255	215	220	240	199	234	245	231	232	234	249	246	226	247	258	263	249	218	230	219	204	240	240	230	239	241	258	243	233	231	246	254	252	256	251	249	229	256	209	227	242	241	213	245	227	219	224	221	243	227	238	255	214	242	258	233	237	260	240	242	235	263	255	279	231	253	252	238	220	266	273	258	224	228	234	255	249	212	245	253	233	243	221	228	251	235	220	232	267	246	263	231	254	215	240	253	249	227	229	228	241	267	248	223	247	224	289	204	236	233	232	234	215	214	224	279	229	243	227	247	231	235	231	264	242	247	230	241	265	258	210	246	263	247	256	237	220	250	233	244	257	240	259	235	222	265	251	240	243	247	252	276	247	235	220	240	236	248	218	244	250	225	250	254	262	238	226	241	239	250	243	222	243	232	259	226	255	232	247	253	231	249	246	242	246	230	239	214	238	242	247	275	245	235	242	244	221	242	253	220	229	269	244	257	235	247	196	251	243	232	251	249	242	245	221	237	247	240	219	233	217	247	265	247	249	218	221	233	264	222	238	238	232	226	241	265	236	249	253	238	247	253	275	205	268	222	237	267	253	227	250	228	247	236	228	245	233	259	244	226	239	254	248	228	244	241	236	239	225	278	273	225	235	241	229	234	235	232	263	224	241	240	236	262	238	242	247	252	236	226	217	228	216	250	243	255	247	249	232	234	268	248	228	258	250	261	243	238	246	237	235	236	231	225	257	249	221	254	227	237	235	254	257	245	244	238	241	245	240	241	244	223	243	231	227	256	258	220	252	222	249	229	235	265	257	259	266	242	228	217	247	261	219	234	253	247	231	215	263	234	232	231	225	232	230	247	271	221	234	241	244	250	242	256	243	245	236	230	255	244	234	262	270	267	257	251	248	218	227	252	244	238	228	250	253	251	232	255	248	230	244	248	238	263	231	240	238	239	250	228	236	255	270	241	234	234	213	255	240	219	233	217	231	239	246	231	227	230	246	238	229	241	246	247	225	227	253	229	255	236	234	247	266	232	248	248	264	237	257	255	218	232	228	237	236	233	244	253	238	250	262	227	246	292	226	230	274	247	254	243	237	205	241	253	232	244	248	241	271	239	214	248	235	217	229	236	247	246	247	252	250	231	255	241	235	204	234	274	274	251	250	233	269	227	245	260	222	223	237	220	257	271	235	271	224	229	269	232	245	228	232	267	245	229	226	230	251	248	227	262	214	257	236	241	234	267	248	235	251	225	256	265	233	254	240	263	246	227	236	236	209	243	242	243	242	238	242	249	196	263	262	213	262	253	250	266	207	253	247	242	214	220	230	233	264	222	254	201	235	245	225	228	239	246	269	219	231	230	246	223	238	237	250	250	224	251	206	218	260	230	234	233	250	241	271	219	228	247	221	231	207	224	217	240	229	224	232	259	257	235	227	245	232	228	245	241	232	245	231	234	218	256	240	241	256	243	275	205	251	235	221	259	277	229	229	231	255	251	252	258	235	243	240	261	226	230	246	219	245	257	236	224	218	247	233	279	263	261	261	236	217	237	254	232	261	254	256	247	253	267	244	237	228	244	239	258	225	238	235	232	218	240	251	237	225	235	265	226	242	244	226	283	236	216	252	254	248	224	222	224	265	245	216	250	247	260	259	209	248	267	246	214	210	233	248	269	235	229	246	224	239	237	244	209	239	235	265	257	252	216	241	237	263	243	226	226	260	249	222	224	244	243	265	270	256	266	244	237	239	236	265	246	256	207	254	233	212	244	260	243	223	256	275	256	238	234	234	242	223	239	249	220	254	217	260	219	273	243	229	247	219	246	231	213	225	229	214	215	236	261	255	242	222	254	240	248	246	232	242	235	255	242	235	244	231	245	247	235	247	238	248	235	206	246	248	266	220	253	234	234	216	243	248	255	211	245	255	243	224	215	274	238	237	243	253	212	274	228	246	220	270	256	255	240	228	224	229	242	261	231	237	252	225	241	244	240	255	232	242	229	280	229	217	230	241	216	234	248	232	233	250	256	231	251	218	244	241	245	225	245	251	237	231	260	224	217	234	227	245	231	242	228	213	242	231	231	245	228	239	244	259	243	245	203	238	229	257	261	255	266	242	214	242	249	244	251	231	233	258	217	250	250	217	253	268	241	226	240	208	291	218	242	256	242	254	259	242	246	248	244	244	240	280	231	228	246	235	262	241	243	245	242	247	234	257	254	225	248	229	237	232	240	251	235	256	224	233	249	222	265	246	234	240	243	232	229	204	228	251	232	221	236	248	229	249	268	257	253	260	246	263	252	229	235	254	246	240	238	214	234	248	258	224	242	218	216	245	239	218	249	249	235	240	220	252	247	238	254	242	226	232	215	212	232	228	257	221	227	250	251	256	232	255	273	242	228	232	228	245	251	253	250	231	237	205	228	244	244	224	254	257	243	258	212	254	231	231	246	239	221	240	229	267	255	220	249	246	252	247	230	223	257	255	267	265	238	264	210	257	249	268	247	230	249	214	253	245	231	234	221	244	238	239	263	264	235	239	217	255	271	238	234	253	268	238	225	238	241	241	252	251	225	255	186	236	231	257	238	232	277	262	251	214	235	249	227	237	234	245	239	250	275	248	244	277	263	259	225	229	260	222	233	231	257	250	252	238	249	240	213	228	243	247	246	229	207	216	228	261	233	259	237	236	259	233	231	248	240	272	240	249	269	261	226	272	248	239	197	245	237	256	229	255	245	237	247	218	240	259	240	239	243	258	240	236	241	235	210	242	246	247	238	238	261	231	292	234	216	248	251	243	238	237	255	244	254	221	204	268	228	243	244	255	231	245	229	239	229	246	254	234	241	232	246	225	237	248	246	241	243	268	246	229	258	244	237	252	221	250	223	237	242	238	234	237	264	243	244	223	232	274	244	253	251	234	272	243	252	231	255	260	235	239	216	235	245	237	264	247
15404	16161	22787	22013	17721	14204	10831	7628	6032	4232	3221	2493	2312	2118	1730	1439	1338	1161	1041	974	918	891	838	859	872	870	772	792	809	814	842	854	823	850	798	810	858	830	796	805	821	772	882	804	798	832	840	812	781	778	843	822	747	857	771	812	832	790	818	848	806	792	826	815	804	832	847	807	823	817	807	777	876	824	790	798	842	828	764	798	832	827	799	772	810	876	810	843	826	785	784	818	741	808	866	845	824	780	814	767	824	796	827	831	795	865	838	840	831	795	857	832	778	818	812	787	823	804	848	819	807	828	828	851	801	828	808	863	823	844	818	738	815	838	788	778	781	780	829	791	831	839	832	809	872	809	848	811	779	783	830	855	810	833	835	786	820	823	804	811	790	783	835	811	809	848	769	839	784	797	827	808	802	814	804	807	789	796	806	801	822	753	805	823	874	822	825	803	779	803	814	805	835	826	831	809	730	840	778	787	825	809	790	778	817	810	847	812	829	828	782	803	825	831	807	836	817	857	810	790	793	827	821	839	762	814	763	813	868	806	813	812	857	835	820	805	794	859	826	801	789	809	818	785	808	805	854	792	803	769	772	780	807	806	814	791	875	850	834	844	816	837	823	797	796	808	828	820	808	808	806	775	816	829	807	813	797	822	847	819	771	834	824	809	834	851	828	818	838	794	803	785	830	832	820	771	793	841	784	775	830	786	819	881	768	823	845	810	801	842	794	820	821	832	789	825	800	798	809	860	773	815	786	817	767	847	852	830	858	819	788	847	816	843	819	818	818	819	809	854	808	851	804	789	795	801	820	817	836	777	810	833	813	820	890	850	817	791	810	789	803	820	745	828	796	815	811	842	783	828	783	773	829	764	785	800	786	820	838	804	844	838	875	825	807	855	833	840	797	821	816	798	814	847	776	792	780	804	789	848	848	787	835	829	820	811	791	801	796	807	830	811	799	844	805	860	803	807	833	807	863	816	787	806	801	807	828	823	834	824	834	851	762	837	832	791	837	872	793	789	814	819	798	805	773	775	781	797	807	833	807	787	821	775	811	796	826	806	803	789	832	817	849	869	817	794	789	817	812	778	854	778	780	788	811	834	814	855	812	794	799	814	826	769	787	803	791	855	773	760	817	835	812	789	842	799	873	887	787	801	810	817	810	812	794	834	788	820	816	812	830	848	784	823	815	840	788	806	890	779	783	781	792	810	784	813	832	794	782	808	857	824	785	799	816	833	805	845	855	809	809	826	820	827	809	790	838	848	793	793	783	814	817	829	795	894	784	831	786	834	841	779	858	851	807	823	806	879	847	792	807	782	819	769	773	813	821	785	832	875	817	767	814	859	834	811	839	838	845	859	760	826	803	794	806	841	756	785	803	824	793	816	840	848	763	789	821	816	795	784	825	761	828	770	795	833	822	776	807	825	811	838	768	866	807	785	882	822	827	804	821	850	801	889	784	786	782	808	846	838	847	814	827	794	802	834	847	867	812	804	860	807	853	829	788	807	809	791	828	771	819	787	785	783	805	776	798	796	785	821	867	809	826	832	827	832	818	830	844	808	784	761	853	794	899	813	807	794	820	769	773	753	807	828	829	816	829	856	840	810	833	809	824	878	808	830	847	818	854	808	837	801	781	758	778	810	853	800	828	805	830	825	847	833	820	835	811	768	827	819	802	793	772	815	819	769	830	784	804	809	873	852	830	821	789	833	817	849	818	800	767	807	848	840	817	829	845	762	778	806	843	829	772	832	797	806	819	798	826	792	860	822	874	863	838	777	865	804	828	835	839	865	846	778	862	774	812	847	807	807	852	778	834	814	806	818	793	850	794	838	829	781	846	839	812	793	805	834	841	799	827	775	806	766	814	798	808	819	853	808	851	799	822	806	829	833	782	788	858	877	803	854	827	872	779	807	834	824	828	812	856	816	786	772	771	773	799	820	781	818	827	795	817	803	832	825	821	803	779	787	793	802	843	811	844	813	818	891	819	807	799	790	832	825	839	850	820	846	851	805	826	804	817	846	796	808	899	792	766	831	780	788	807	780	768	820	795	899	773	780	834	822	873	832	839	825	784	829	787	775	848	842	819	769	826	821	805	823	778	790	806	794	881	814	804	803	841	845	791	804	813	846	830	819	819	834	789	791	843	793	886	836	825	835	821	865	841	855	810	773	805	796	838	827	830	796	827	796	783	799	793	838	804	786	847	818	825	819	832	793	805	828	771	810	821	847	806	822	892	847	801	827	798	831	818	825	835	788	752	816	782	842	807	809	871	826	814	858	776	765	786	822	839	832	813	799	783	854	856	820	808	821	803	822	844	775	791	814	841	850	856	807	819	793	812	800	822	867	798	824	808	811	850	855	853	801	819	823	789	833	806	842	836	849	799	802	858	796	792	861	808	832	851	839	797	815	799	818	801	788	811	785	788	833	782	844	836	787	782	891	845	815	768	792	817	854	773	812	812	806	821	790	758	829	850	847	756	871	806	788	793	763	768	840	832	836	812	812	783	867	809	803	782	788	822	841	782	795	820	858	758	784	844	819	828	768	846	816	806	884	828	796	814	802	823	789	822	822	822	817	811	816	834	831	848	801	858	813	884	886	826	786	771	840	807	829	896	821	814	824	819	789	797	806	829	864	824	810	831	842	805	830	863	863	803	757	841	809	829	829	811	769	832	837	844	803	829	849	853	805	835	852	821	838	861	770	801	820	841	882	804	755	794	845	826	817	767	819	784	857	857	833	831	847	825	825	775	830	804	833	842	759	817	787	839	814	788	790	784	813	798	840	837	836	786	813	806	826	818	821	780	853	815	796	747	801	812	795	808	817	846	809	786	787	820	841	838	793	864	834	791	789	836	833	843	781	844	823	803	846	850	822	839	776	818	816	811	826	837	842	830	799	804	806	845	829	799	809	831	800	801	815	814	817	830	801	824	844	849	800	835	802	841	844	814	778	778	809	839	796	776	831	828	769	846	793	761	856	816	807	778	852	805	802	847	825	820	806	815	853	814	806	799	807	793	784	850	780	821	795	827	779	814	818	782	816	780	845	828	772	829	815	776	809	891	819	854	848	848	812	806	835	786	813	869	838	785	858	786	852	783	789	799	780	836	848	848	827	811	835	830	794	809	778	836	854	849	869	785	787	809	779	821	812	858	801	810	829	781	803	850	776	817	835	822	803	829	803	817	808	834	804	845	768	784	833	807	784	838	874	801	820	841	849	818	778	846	824	801	810	807	799	789	795	828	783	811	808	805	834	846	793	840	800	787	813	785	820	768	789	850	808	784	771	783	839	816	804	816	829	777	801	763	812	786	831	841	814	821	773	756	822	758	798	837	844	812	828	799	829	802	841	802	792	811	811	762	791	795	826	773	791	817	833	793	818	818	814	785	810	791	783	760	816	868	846	770	853	758	803	798	857	826	808	830	831	869	838	796	773	808	794	812	816	831	824	805	815	832	777	814	801	805	810	804	849	811	771	788	852	748	821	816	830	786	813
33827	39348	41541	35702	28459	25575	21121	15484	11704	6497	2894	1785	1468	1339	924	707	553	475	389	404	333	330	308	300	284	286	280	253	279	281	281	263	234	229	232	258	241	248	251	237	261	231	213	217	257	250	276	242	261	257	240	249	242	262	247	264	222	236	222	255	253	229	236	272	245	267	252	243	255	249	267	264	283	248	274	224	239	274	237	261	250	254	257	256	260	256	250	262	246	228	234	261	234	239	263	245	274	264	265	248	222	274	256	266	247	230	249	280	274	235	243	254	249	261	269	235	251	253	222	265	269	271	256	255	262	263	245	270	244	258	234	264	242	259	248	236	241	240	280	252	250	263	255	248	243	265	228	254	281	243	259	248	249	258	257	275	227	243	236	250	234	234	269	281	248	262	227	257	242	235	228	279	244	228	233	236	265	264	268	294	228	254	250	255	270	228	227	238	266	266	241	248	224	241	239	208	226	265	277	245	285	273	247	288	239	249	270	254	250	245	250	246	260	248	267	275	232	276	229	255	233	265	231	246	265	258	251	257	253	244	233	247	272	286	271	261	261	245	231	268	264	258	262	250	239	255	238	251	253	267	260	273	252	235	258	211	235	264	238	268	268	246	248	269	245	261	275	248	244	226	249	262	267	242	264	238	245	249	240	227	236	264	258	263	233	277	254	233	272	264	240	293	246	268	250	242	239	268	234	256	273	234	248	277	248	220	255	257	239	243	277	257	254	249	224	280	260	260	269	261	234	247	255	237	261	250	250	241	242	239	243	270	240	293	248	263	229	244	230	242	233	287	261	254	283	257	242	252	259	275	262	269	273	256	236	227	245	252	242	257	250	224	229	245	262	231	263	262	250	261	237	249	259	270	258	292	277	281	271	235	268	244	241	231	241	256	248	241	252	244	244	265	284	258	239	245	244	247	260	244	247	224	238	258	231	228	248	277	238	250	258	217	259	263	237	254	252	264	242	250	248	277	248	253	252	250	273	266	257	248	255	235	247	283	250	267	261	267	231	254	242	245	263	257	227	255	269	267	248	247	274	244	277	250	255	296	244	268	218	264	234	258	253	271	263	256	267	255	283	247	245	259	268	227	241	259	279	263	272	248	251	232	249	258	282	277	247	230	254	261	267	240	274	228	252	254	248	249	257	281	259	242	267	250	256	239	257	234	258	249	253	231	220	254	258	272	284	231	241	214	248	257	244	241	262	234	231	241	272	255	287	264	241	267	263	284	256	267	260	249	221	241	244	266	241	237	271	260	262	244	225	246	270	273	274	229	225	271	256	233	237	254	248	260	259	252	262	247	261	240	229	248	245	268	217	257	258	275	232	273	247	287	228	263	261	259	285	248	247	228	242	246	248	267	253	232	233	258	249	254	256	276	261	227	236	278	272	242	237	227	243	242	229	256	256	250	237	284	274	212	247	293	218	249	274	280	258	266	260	234	244	226	270	243	255	257	257	275	251	250	267	267	243	257	231	263	250	228	239	249	250	279	267	241	257	229	258	237	270	239	278	278	269	238	226	250	247	283	276	271	259	264	256	272	232	264	265	242	264	247	237	244	275	262	253	238	269	257	235	225	234	247	290	261	256	257	258	246	272	239	246	277	254	285	255	241	256	246	263	246	237	245	276	275	252	266	272	266	238	263	276	256	262	235	237	243	257	280	238	272	254	267	262	251	260	227	267	254	254	257	259	234	277	258	245	259	247	272	255	278	254	244	245	224	258	219	276	250	262	230	250	224	272	237	257	251	253	243	242	250	266	272	229	290	244	255	255	274	266	234	277	259	248	254	262	265	246	256	248	241	258	276	246	218	255	240	262	239	266	262	256	265	196	268	258	257	232	251	264	252	230	251	265	256	245	241	269	286	270	240	263	243	254	284	272	226	238	228	221	250	276	299	256	286	277	248	258	241	264	281	260	250	237	256	259	234	239	254	279	264	266	253	276	279	253	261	242	217	256	268	281	253	242	255	287	251	250	261	252	275	279	244	241	278	240	257	230	243	237	267	242	252	235	270	252	241	248	266	268	253	262	221	262	243	247	256	242	223	251	231	255	229	267	230	274	252	266	271	239	253	255	253	244	224	249	264	286	246	243	243	258	249	244	238	266	269	247	223	248	252	253	242	225	277	258	240	259	262	253	259	266	263	236	255	234	233	215	249	240	241	252	245	247	221	275	255	282	258	231	249	253	233	283	257	246	240	221	247	250	249	234	245	241	257	262	254	235	235	285	266	269	233	244	222	256	278	242	240	261	284	231	232	248	291	249	242	271	260	236	234	264	232	259	240	286	267	247	257	249	245	260	255	230	240	268	235	241	239	286	257	235	274	248	244	250	238	267	250	256	256	278	275	260	253	238	214	275	247	269	247	255	246	249	243	236	246	294	246	253	247	243	248	257	257	240	265	245	264	265	254	276	263	250	243	245	272	230	287	256	235	204	257	237	234	242	264	256	260	265	251	274	234	248	253	254	243	257	261	257	241	248	260	233	263	249	273	238	221	252	262	275	260	245	257	247	259	230	249	243	272	261	232	256	278	263	257	279	248	256	264	249	247	266	288	258	223	266	274	257	233	251	263	247	249	273	243	287	265	253	228	265	260	247	253	245	235	249	250	229	263	259	225	247	284	257	263	247	269	221	246	281	244	246	237	263	244	278	269	250	274	243	267	248	241	245	248	273	222	246	248	290	233	301	263	265	270	217	265	262	231	223	254	253	259	260	260	253	250	231	248	237	227	280	261	243	248	268	252	269	248	279	223	261	250	256	245	252	263	237	226	287	260	264	251	243	288	261	257	268	233	266	218	249	222	241	260	251	238	251	239	287	231	215	252	228	223	239	229	231	251	235	224	244	254	277	264	228	275	226	245	260	248	277	235	285	247	248	258	276	266	248	253	282	253	232	245	257	270	284	252	255	271	235	230	202	266	267	259	270	278	229	290	238	239	241	235	227	269	256	263	240	260	273	266	235	240	253	275	250	261	256	270	280	262	275	230	235	236	267	237	259	272	259	257	226	254	264	255	233	235	259	241	283	265	244	236	242	247	252	263	238	247	259	251	253	231	242	238	255	248	247	265	231	237	251	271	242	275	252	250	254	258	256	254	266	269	284	253	253	252	266	242	258	236	226	256	238	229	228	245	250	248	239	273	248	236	240	252	240	277	240	260	277	257	240	276	285	210	242	239	237	254	250	264	246	273	275	288	238	226	270	246	284	213	246	260	230	237	251	265	265	241	252	260	252	247	252	234	251	261	234	265	261	273	254	240	250	291	235	258	249	268	235	253	230	263	237	231	245	220	228	273	214	267	270	287	255	265	272	284	254	273	246	252	248	269	252	269	270	261	229	243	249	229	249	266	256	284	249	228	259	240	266	237	252	267	264	261	252	256	243	265	238	243	263	240	297	259	238	233	236	245	228	257	247	259	277	266	263	244	258	269	258	241	278	265	266	239	242	245	268	231	248	274	218	245	261	245	251	265	261	268	260	222	270	249
26865	36684	45369	43136	39768	37994	33714	29749	26865	19346	11664	9374	9323	8437	6467	4743	3376	2729	2199	2174	1761	1341	1190	1088	999	976	926	941	903	916	927	902	888	862	892	922	867	885	888	890	859	864	843	856	863	813	842	877	807	841	888	869	830	841	839	806	785	850	788	837	822	864	849	836	870	837	872	883	874	884	829	920	859	860	834	819	833	824	833	833	847	856	874	802	824	839	888	863	843	888	834	859	888	859	839	865	810	880	802	846	865	843	782	826	836	822	899	885	817	892	903	862	848	833	898	887	825	817	880	824	846	827	848	842	831	831	884	797	789	867	825	821	911	840	892	861	852	830	837	877	795	839	835	829	835	825	860	853	846	823	844	830	814	783	849	824	835	810	892	823	817	880	858	858	883	836	823	829	856	821	881	870	869	840	834	847	831	767	854	873	847	905	835	834	871	824	842	851	889	830	881	853	817	819	805	841	810	864	854	812	803	854	824	822	890	857	838	878	858	866	846	870	835	845	879	868	813	818	803	843	875	823	859	855	829	833	879	927	863	865	832	796	813	792	819	899	835	807	789	822	839	856	859	791	820	886	810	846	845	864	853	832	820	836	849	857	867	863	846	857	824	799	843	820	830	882	860	834	835	862	809	809	889	863	822	812	813	812	766	830	861	812	819	833	813	877	846	896	880	825	837	824	826	858	819	853	822	835	851	819	821	815	829	902	800	864	832	881	823	839	872	856	796	869	813	826	868	884	838	873	846	809	829	879	854	857	872	857	880	885	836	836	821	857	869	819	867	847	843	819	900	853	876	834	840	841	809	877	875	885	852	857	828	910	852	849	820	885	838	830	804	858	852	843	849	843	834	837	853	879	828	877	872	893	865	802	824	807	932	896	850	828	858	882	784	751	903	825	855	796	837	845	803	815	848	844	868	941	886	846	832	847	834	847	804	853	828	851	817	851	784	881	820	801	837	804	820	823	860	839	858	833	888	860	862	853	851	803	854	869	858	828	884	818	825	852	831	851	869	926	841	844	846	873	860	887	824	848	891	916	856	806	811	891	848	890	844	795	864	837	879	858	806	872	877	855	863	840	874	787	820	849	862	830	838	892	868	808	807	866	865	860	834	821	823	838	893	851	869	828	839	846	854	828	860	838	817	867	875	843	867	828	873	854	825	777	854	825	822	802	869	862	798	794	801	865	823	888	862	910	840	847	838	864	874	828	877	812	836	873	811	824	849	859	824	835	860	856	834	834	906	830	846	863	858	794	830	865	872	824	836	848	877	883	865	848	835	862	840	815	927	874	806	831	812	829	836	835	890	878	831	851	777	828	887	824	841	828	875	802	850	836	807	856	853	861	868	890	790	865	829	870	849	890	829	870	815	837	870	835	811	856	875	829	866	892	868	843	849	844	832	869	846	856	856	837	866	821	879	889	875	776	846	812	863	864	893	842	839	829	823	826	856	867	883	850	827	877	876	783	828	830	865	864	811	782	871	824	829	884	841	854	854	854	893	894	858	859	841	863	818	842	833	870	834	828	854	869	842	848	813	825	799	824	831	871	857	847	806	843	822	896	847	883	868	818	857	885	818	841	832	890	866	782	809	838	865	759	857	840	842	873	838	847	819	862	869	822	868	830	821	806	857	840	844	873	885	842	825	913	857	894	834	878	854	868	813	813	882	826	829	846	844	863	883	860	793	797	836	819	864	857	834	858	822	806	847	817	833	804	798	840	889	880	859	846	849	841	828	793	828	809	893	839	840	834	806	847	816	866	850	869	837	829	866	885	893	846	869	862	850	813	813	844	871	858	862	866	834	862	882	836	780	840	826	775	823	813	862	850	865	850	854	849	888	844	879	870	904	873	869	837	840	842	819	829	815	834	842	879	810	774	820	823	827	808	815	871	902	883	816	817	839	836	857	841	843	874	853	851	817	866	843	850	878	884	838	855	782	835	808	814	848	874	839	829	824	854	834	823	851	852	865	816	894	804	832	832	816	859	763	840	863	838	813	847	812	882	807	890	858	848	840	836	829	836	825	839	870	894	855	846	842	857	811	863	828	771	840	882	781	852	864	923	800	879	852	844	793	872	775	890	855	839	865	836	896	820	858	850	817	874	852	866	859	797	796	776	856	836	798	870	884	834	828	824	876	862	811	825	847	834	872	834	919	872	827	817	853	808	862	857	885	874	843	859	859	865	881	824	831	806	853	861	814	911	859	855	835	808	820	821	846	847	866	859	835	879	852	866	820	866	763	871	799	864	799	797	860	863	854	829	795	814	836	865	801	800	801	889	836	791	843	845	843	864	792	854	808	833	831	781	837	861	863	884	834	822	855	796	880	816	821	870	865	800	844	838	824	813	882	878	832	781	833	856	864	906	817	871	790	836	813	820	853	817	872	852	832	860	873	845	870	856	892	830	855	827	855	844	900	886	856	768	851	833	811	854	869	846	838	867	862	861	855	844	802	857	870	893	844	861	854	833	864	810	850	860	859	890	798	857	843	889	847	852	824	836	846	824	847	841	848	845	840	862	839	774	855	837	875	849	823	841	846	863	866	809	892	813	888	855	854	805	835	850	812	811	823	908	872	876	829	861	834	876	846	900	823	802	865	850	860	802	818	866	849	897	880	868	825	864	828	841	822	851	815	810	841	845	844	800	838	803	853	864	835	814	820	868	887	872	864	796	844	774	880	818	829	830	843	822	898	874	847	849	902	791	822	829	878	876	850	890	834	831	887	831	899	877	836	792	839	883	848	874	833	786	834	872	849	834	849	831	870	862	801	824	824	844	831	847	861	835	846	779	796	853	802	840	817	916	846	846	844	844	941	814	847	846	868	816	813	831	834	911	898	852	846	883	792	807	820	831	804	835	812	807	845	869	889	843	864	821	893	859	843	848	842	863	802	876	829	833	870	802	852	913	832	879	824	841	817	849	896	886	917	860	860	818	814	847	894	885	845	884	843	874	855	846	813	855	882	832	841	876	829	859	860	865	846	869	857	858	838	838	814	828	840	823	819	837	894	868	827	845	887	906	819	856	897	799	818	835	803	884	809	847	828	906	876	826	836	883	868	834	829	816	829	821	811	828	884	866	885	813	779	810	843	790	838	830	863	825	818	845	821	804	812	823	850	801	844	836	853	805	829	840	846	890	825	807	872	893	852	848	844	831	858	845	857	858	882	808	829	832	847	814	878	873	861	846	844	860	895	832	827	889	838	905	862	844	860	812	799	828	853	811	800	822	827	898	810	814	875	824	848	845	906	788	850	813	830	832	852	861	845	830	884	886	852	833	844	873	884	857	788	824	780	833	825	849	865	810	829	835	839	873	817	832	871	844	829	852	870	858	844	872	871	836	844	838	836	842	827	845	840	883	890	841	914	826	882	849	833	807	781	865	811	854	859	878	878	801	831	815	845	819	896	819	851	813	846	837	871	852	831	797	856	849	830	864	864	780	890	847	834	892	893	881	837	856	830	862	811	822	858	820	835	908	849	811	878	828	851	823
37877	45943	43802	33586	31722	31138	26849	23966	18800	10168	4667	3303	3024	2481	1614	1041	763	639	540	501	455	388	340	294	320	277	319	299	282	287	280	275	280	278	292	302	258	278	296	255	244	306	249	281	267	247	256	292	254	248	300	295	291	284	265	269	264	277	267	273	266	253	233	273	265	263	271	296	264	283	259	280	299	257	270	278	256	304	243	233	284	278	282	263	272	239	310	267	255	275	277	294	278	283	263	302	272	263	235	259	242	286	302	282	264	264	280	292	269	280	287	276	249	240	251	252	288	248	256	245	296	260	238	260	237	238	242	269	285	286	244	274	287	284	266	256	287	269	263	258	257	270	263	285	263	276	279	303	274	258	273	293	309	252	283	275	286	258	254	265	278	271	245	250	280	301	247	273	267	286	297	286	285	284	292	244	259	296	249	245	264	251	249	251	261	292	261	265	266	277	290	292	278	262	262	250	277	304	263	277	284	284	266	284	229	248	270	299	279	296	256	285	268	279	278	283	241	259	241	256	291	256	275	252	250	282	247	263	245	242	280	234	295	263	281	252	288	294	305	275	279	270	252	269	273	256	261	255	283	254	252	273	276	291	266	256	265	276	280	270	248	272	268	303	275	274	248	250	236	239	281	281	263	250	259	265	271	273	277	272	268	264	266	267	295	287	230	228	268	289	274	245	280	279	256	277	299	235	281	248	278	272	270	268	265	253	283	275	279	278	266	272	264	297	274	285	277	280	283	299	258	287	262	304	260	235	263	277	278	271	277	275	273	267	263	277	252	260	263	282	271	270	252	297	261	288	303	280	275	251	265	292	253	292	288	268	273	235	253	265	272	249	271	303	281	284	296	279	265	296	232	282	278	240	270	288	269	269	252	290	264	252	272	263	292	285	283	235	231	281	264	272	251	259	280	242	258	271	264	270	269	249	295	291	265	259	240	280	268	248	263	244	244	263	250	255	275	274	291	267	267	263	273	248	269	276	276	272	312	272	265	256	247	297	269	296	251	277	271	261	243	254	274	287	310	281	271	228	268	274	263	255	268	258	249	261	268	289	264	282	264	277	277	274	268	285	252	260	274	252	245	312	263	260	268	268	262	296	231	275	239	289	285	280	265	242	273	302	276	256	262	290	283	219	298	287	257	249	258	291	284	261	279	270	241	267	291	258	277	279	294	264	265	223	267	283	235	293	276	284	276	248	273	264	259	281	303	270	255	248	278	237	241	270	268	259	257	279	262	269	286	249	265	251	264	259	292	273	295	251	274	257	280	252	238	273	291	286	251	260	261	297	255	253	260	289	273	277	285	289	290	263	303	249	259	273	290	268	281	245	286	272	294	261	248	259	286	252	239	252	263	250	305	281	246	266	241	266	280	275	263	261	247	272	275	282	259	288	286	281	244	254	282	307	302	272	265	257	254	236	273	272	264	273	259	260	270	249	277	255	272	276	280	255	283	270	295	270	266	237	252	291	243	266	307	281	253	274	291	243	267	249	272	265	244	258	246	289	298	287	265	268	276	273	268	305	267	294	285	248	263	266	234	267	262	286	294	272	275	273	277	272	268	305	248	243	261	254	265	292	273	240	276	272	266	269	243	264	265	275	277	276	272	290	261	261	270	282	276	264	293	277	289	273	255	277	261	273	274	264	272	261	272	280	280	293	263	239	241	250	276	291	240	268	226	263	263	283	289	262	266	276	282	275	271	279	241	261	264	211	267	282	243	288	288	232	250	291	256	254	250	273	292	278	261	270	289	269	264	263	273	279	263	287	287	258	306	259	293	304	262	266	240	312	316	274	284	261	261	249	238	270	260	270	242	296	285	246	249	243	260	279	267	257	276	262	272	261	271	278	284	261	258	262	277	286	252	289	271	275	280	302	260	298	294	254	279	280	245	263	237	270	269	253	263	271	258	265	271	285	247	287	223	269	281	261	301	279	245	295	269	248	265	278	270	262	294	258	243	284	238	269	267	295	266	264	262	274	275	248	275	299	283	283	307	298	289	241	245	263	253	278	243	280	302	281	268	289	251	258	278	257	298	267	290	241	247	278	290	290	278	266	282	267	287	305	281	291	244	278	279	269	267	255	277	262	274	299	239	272	296	273	258	275	277	271	281	262	282	260	254	239	222	257	271	280	265	254	263	268	252	280	275	258	249	286	275	270	279	271	296	285	301	280	257	283	235	289	300	288	259	281	305	295	293	286	264	287	253	296	266	275	261	262	265	262	291	281	228	255	273	272	276	275	244	281	291	272	263	245	292	236	245	273	265	273	270	254	262	291	282	275	297	265	324	266	266	255	271	276	273	251	274	268	279	256	264	253	263	282	270	280	271	271	252	286	263	267	281	273	290	245	279	288	284	288	270	271	257	296	264	266	305	277	228	273	275	275	285	263	290	273	242	254	267	256	302	275	274	234	267	253	279	291	303	299	257	271	252	266	282	273	260	310	260	290	274	241	261	282	295	264	255	267	304	236	285	278	285	246	275	274	297	264	255	246	279	267	283	299	253	278	252	295	297	264	286	267	261	287	255	261	256	264	287	253	256	276	254	282	291	250	263	277	269	279	296	255	239	266	280	260	264	282	261	288	276	291	267	293	274	263	269	279	237	293	272	244	267	297	248	276	289	296	260	289	263	272	260	290	276	264	249	273	269	256	270	233	286	281	277	266	275	232	218	268	248	274	260	254	289	253	289	264	291	289	261	263	251	252	291	300	254	284	304	287	299	291	263	294	245	284	290	294	271	314	247	284	264	273	258	281	293	273	289	272	252	253	259	280	250	283	250	287	282	276	291	249	271	249	280	282	255	256	272	264	272	263	320	288	263	260	254	234	259	271	282	252	248	259	252	308	277	282	285	246	301	282	273	253	260	274	280	297	237	268	277	299	252	259	260	275	277	290	255	285	268	251	240	264	276	263	257	275	253	253	271	278	277	260	280	275	249	251	279	277	260	283	274	269	279	262	256	299	274	240	286	280	261	265	269	282	259	275	244	279	266	257	281	277	258	268	279	278	239	250	270	269	264	256	276	255	265	291	284	285	282	242	295	290	301	233	287	290	248	256	281	287	293	287	265	259	270	264	249	293	240	281	262	275	267	267	264	241	227	253	289	278	283	264	272	249	259	259	276	252	295	286	285	274	292	266	280	270	272	264	252	267	251	249	271	264	248	282	265	274	255	283	271	256	289	280	278	278	268	264	261	262	271	277	277	253	252	289	271	270	246	272	284	277	299	266	277	312	258	265	240	263	281	287	285	278	256	293	282	295	277	274	250	302	243	257	285	264	284	292	294	233	292	254	286	285	263	242	236	269	264	296	285	259	246	275	280	260	308	279	277	286	288	281	304	259	245	259	291	276	283	272	273	249	271	284	263	242	268	260	252	241	274	252	257	251	297	288	250	251	261	249	276	263	299	278	280	281	262	288	269	258	265	295	268	236	287	256	243	310	243	266	262	284	263	296	257	267	271	267	268	256	266	275	278	276	232	258	246	266
29489	43422	48782	44515	45776	45357	40362	38442	33490	21260	14658	14866	15655	13801	9895	6794	4866	3960	3294	2746	2584	2023	1421	1294	1184	1139	1098	1074	977	990	966	969	967	1002	974	974	1006	874	930	892	877	872	848	942	900	864	920	868	915	896	893	847	850	865	881	927	956	911	925	866	858	936	878	826	895	885	897	865	929	845	870	896	891	902	914	844	907	849	904	850	846	860	883	909	874	894	925	828	878	948	918	933	857	871	936	866	875	880	899	912	915	853	902	886	892	877	890	863	876	871	864	906	888	893	917	893	887	834	881	931	869	856	878	800	878	921	913	852	878	826	858	894	952	868	835	890	853	848	925	862	865	917	902	874	848	865	876	878	824	919	894	867	973	870	883	895	905	901	848	885	839	899	884	913	880	944	874	872	857	905	913	884	855	915	897	877	923	880	892	895	909	863	904	879	861	876	860	946	857	903	874	887	874	862	913	929	881	854	835	829	874	903	842	861	907	894	870	838	903	915	890	896	865	907	903	909	878	876	850	894	849	845	898	852	941	849	826	845	881	859	879	839	891	871	945	903	902	883	919	883	887	916	906	918	904	878	892	876	926	880	937	836	874	899	892	866	871	863	896	881	921	878	873	849	862	873	888	880	881	880	873	815	932	885	882	911	846	889	919	832	916	930	884	912	869	918	892	889	873	902	850	892	819	870	837	850	868	877	830	877	869	873	852	889	844	905	859	908	823	842	939	861	901	868	848	902	883	881	895	861	816	827	902	873	878	904	902	845	873	880	879	921	903	876	892	898	848	852	838	865	908	872	887	877	874	900	913	945	891	868	938	877	873	856	928	907	887	897	851	849	836	877	896	880	894	885	854	888	924	867	815	860	954	810	867	872	843	848	822	879	927	922	848	876	855	855	941	933	863	840	899	857	833	882	833	954	857	909	881	877	829	841	905	896	934	884	873	901	893	840	892	892	928	917	822	885	863	887	908	933	927	904	844	931	919	824	854	879	897	929	884	863	887	921	905	839	928	883	905	896	888	848	868	920	932	919	851	862	836	879	891	888	879	826	902	870	887	893	848	838	854	883	891	932	840	924	844	884	894	911	888	880	848	817	906	893	866	866	848	857	896	895	896	842	888	874	931	864	893	879	906	910	885	907	876	879	885	841	886	864	887	870	833	869	878	909	894	874	870	847	871	878	881	877	914	862	847	897	864	896	854	858	925	882	843	894	878	883	848	908	892	875	892	886	867	888	882	860	889	875	864	858	884	900	850	863	878	914	899	866	866	859	912	870	860	904	894	909	897	900	839	919	870	868	882	872	903	890	898	906	872	913	866	902	861	884	908	876	880	853	915	898	934	921	875	852	855	853	878	890	862	932	917	898	890	877	931	871	814	933	883	962	881	852	869	834	921	872	853	882	871	908	920	898	853	860	842	836	895	894	895	945	887	876	883	883	913	919	891	852	910	886	878	845	908	857	879	917	893	887	927	871	877	822	877	853	866	833	841	946	818	862	888	917	901	861	863	855	858	909	914	890	850	982	878	872	906	877	891	877	902	866	904	844	886	841	890	890	828	924	897	848	865	901	949	868	900	940	876	890	889	866	923	875	915	854	866	892	845	917	908	812	864	879	857	858	871	856	872	890	898	934	876	853	908	855	840	913	843	905	883	874	931	929	843	873	922	878	911	912	861	865	823	859	894	918	927	879	946	835	873	862	913	837	893	859	825	854	858	905	867	902	876	898	913	867	829	869	913	871	890	867	915	861	890	871	906	861	890	893	874	888	888	876	831	941	908	901	879	847	881	849	925	855	950	901	883	863	930	883	903	860	879	902	870	875	877	890	851	858	904	894	844	861	878	912	840	850	851	884	895	883	889	882	883	865	824	902	858	920	871	889	892	891	869	848	876	878	836	868	876	889	868	869	827	878	812	873	875	894	908	857	856	926	867	909	826	906	902	893	934	860	861	888	910	907	820	885	906	865	904	912	873	801	834	855	883	867	913	887	925	866	848	879	830	852	911	857	866	875	860	888	850	865	902	903	860	913	879	824	848	876	919	856	872	869	871	860	913	918	867	899	927	853	841	859	897	900	907	882	876	909	858	914	873	866	904	862	835	859	900	890	902	855	874	890	865	889	860	874	892	908	823	868	882	915	801	881	881	842	942	844	821	867	862	822	863	878	898	927	886	837	888	868	871	836	833	876	953	918	911	884	852	903	883	927	900	907	899	900	888	833	871	874	873	880	890	924	909	797	901	853	883	918	863	856	846	869	844	837	915	823	888	873	854	855	886	882	900	887	840	887	904	871	922	941	841	880	911	877	856	889	815	908	873	890	873	862	855	884	878	899	884	843	865	847	926	853	915	890	856	851	875	925	902	892	866	906	866	924	849	866	893	866	858	886	892	939	885	884	966	876	867	893	914	859	905	868	836	897	828	870	877	914	878	865	868	858	884	888	857	905	887	870	877	903	878	863	832	857	901	883	871	843	855	941	868	920	887	853	876	925	870	861	882	842	899	820	838	863	928	849	904	826	901	813	845	901	923	864	876	923	873	874	918	878	870	838	882	848	894	897	900	864	883	860	897	943	897	903	904	889	897	874	858	905	867	908	848	876	851	857	841	875	906	865	885	883	898	899	928	823	827	881	914	831	907	882	866	856	860	880	896	913	919	918	899	884	902	856	911	896	849	920	895	889	882	879	906	858	906	926	896	898	970	864	876	930	899	876	864	877	929	867	893	866	901	866	867	896	881	905	901	873	897	881	862	851	836	892	875	904	925	899	901	943	927	880	880	851	830	879	912	842	895	817	913	845	911	946	841	817	888	867	870	873	865	875	879	920	849	897	853	914	865	902	880	910	901	859	885	846	851	879	848	908	880	882	874	925	902	871	868	849	856	873	874	864	951	879	877	930	886	900	887	842	891	883	897	866	927	861	875	886	895	899	841	895	906	887	884	846	877	826	862	885	839	926	905	833	894	835	889	834	914	847	858	861	876	899	918	860	870	832	860	872	869	909	877	930	841	900	855	903	965	962	793	847	858	908	898	882	880	906	901	908	874	859	918	880	895	902	879	851	900	897	900	875	885	903	865	889	862	853	870	862	882	857	881	945	842	882	854	899	834	889	875	846	928	871	862	877	887	824	869	920	874	881	894	912	900	795	905	901	908	832	835	879	902	871	869	870	887	858	945	874	886	924	904	894	874	907	860	863	918	934	887	888	913	935	849	876	848	870	860	911	891	891	897	888	828	868	905	940	883	859	940	898	914	909	897	895	888	892	859	875	886	848	928	905	866	929	854	879	873	862	912	849	839	931	890	886	871	856	893	845	896	886	831	883	877	926	888	845	885	893	890	867	933	878	908	868	909	892	932	915	914	905	874	862	937	925	852	840	898	904	949	915	908	864	851	824	872	849	883	839	929	858	887	873	937	884	874	891	915	874	869	929	907	917	896	898	852	872	865	839	865	883	927	906	896	897	853	885	896	884	923	864	897	916	861	911	861	867	831	843
18920	14434	13359	7990	4733	3148	1957	1524	1143	721	526	461	460	428	371	312	294	276	251	269	270	245	219	243	248	244	255	239	244	212	225	222	223	237	258	255	230	255	240	247	252	250	216	232	216	220	274	240	266	245	221	260	269	235	263	222	232	235	231	243	276	224	267	231	260	254	253	257	254	240	255	246	254	238	251	237	254	233	273	237	238	246	255	247	266	259	262	246	255	248	266	260	232	235	234	279	212	234	227	239	252	237	236	252	238	259	240	243	238	251	216	241	243	250	268	218	223	261	206	237	251	272	216	255	205	258	249	234	228	245	245	287	225	226	241	275	214	213	257	242	235	218	242	251	245	280	245	232	221	222	268	245	230	240	228	237	227	226	240	221	268	227	233	239	225	253	224	255	262	226	256	222	232	235	256	220	254	247	259	250	266	201	280	257	239	246	214	260	232	244	262	250	227	257	239	253	255	233	227	222	231	221	250	227	245	265	224	249	238	265	240	222	250	234	253	230	238	218	238	246	242	256	233	229	199	270	236	246	259	244	235	232	248	234	234	242	252	239	234	232	225	247	258	254	278	251	233	254	222	232	257	245	256	252	237	247	232	226	249	263	274	251	239	238	219	245	254	258	238	246	232	234	224	236	256	251	194	241	226	232	255	263	247	236	242	257	233	226	213	237	243	243	232	259	261	220	243	245	233	235	241	234	217	271	238	248	230	266	235	216	232	262	264	240	257	242	237	247	249	212	218	250	240	259	225	258	259	249	230	249	270	245	245	251	210	222	241	239	250	245	243	257	238	241	267	258	233	222	276	218	266	265	230	260	246	211	230	230	242	247	245	281	254	283	248	269	236	246	237	237	272	255	250	253	255	210	267	263	253	221	240	230	236	245	240	246	229	217	245	242	270	240	248	251	252	244	254	273	240	215	266	247	250	227	244	244	227	256	232	216	220	254	229	235	265	231	214	215	243	247	239	236	221	228	238	237	224	231	222	278	246	252	227	255	264	235	261	232	244	238	234	232	231	217	257	259	267	249	225	238	256	226	237	264	247	241	223	251	231	229	212	264	248	249	241	230	259	237	239	259	256	227	225	219	234	222	234	263	261	201	250	274	230	256	232	204	234	249	254	274	231	275	221	247	226	243	235	211	230	242	249	245	225	232	256	220	231	254	233	235	240	258	236	272	260	239	235	254	218	266	225	269	254	251	274	244	230	225	255	224	260	230	227	259	234	228	250	208	278	241	247	272	250	259	258	236	263	254	246	219	231	252	247	208	250	226	232	257	238	250	254	252	272	275	248	230	241	260	247	242	253	222	254	248	241	223	250	234	225	257	234	246	253	241	278	262	214	223	258	253	232	261	240	246	227	247	258	223	248	235	254	246	269	229	253	226	266	244	212	227	243	236	245	227	249	243	236	261	245	262	251	267	229	239	237	233	251	234	201	233	240	251	235	222	248	236	258	237	225	250	225	209	239	242	233	234	241	243	250	242	239	237	248	254	246	253	265	217	251	245	258	232	247	241	248	227	242	242	238	260	252	244	246	252	235	224	280	241	248	231	234	256	249	222	239	251	226	249	253	235	249	244	232	251	241	266	280	237	252	222	235	232	243	247	242	242	246	237	243	261	251	237	247	258	230	254	206	199	254	279	230	260	267	225	263	239	270	238	234	258	241	247	231	236	228	251	246	229	253	246	235	256	264	252	244	222	251	244	237	240	264	272	238	227	243	246	225	227	238	247	237	229	245	247	244	251	258	239	232	231	252	248	246	239	270	255	255	232	221	213	254	240	214	248	249	261	231	231	230	245	194	243	251	242	243	214	256	233	244	267	243	244	244	264	219	197	218	254	210	243	231	241	232	226	229	251	232	233	246	222	254	214	222	241	227	223	251	218	251	193	261	282	234	248	252	247	258	260	245	232	243	221	241	236	251	256	231	232	239	229	232	237	243	260	254	235	245	241	230	245	234	271	217	245	242	274	227	253	262	257	237	238	240	259	241	247	233	241	239	238	252	263	247	248	233	226	240	235	241	256	242	264	248	241	236	210	240	242	244	232	244	232	245	258	241	242	217	262	238	216	276	272	240	239	235	251	254	236	235	258	263	264	235	229	220	232	232	245	238	252	242	247	248	269	253	247	256	234	249	233	258	221	245	214	224	260	249	266	246	264	246	258	222	242	233	275	213	243	239	271	241	225	269	265	250	254	231	228	241	241	222	253	269	257	258	240	220	256	246	243	239	215	243	272	238	247	228	250	227	216	239	244	249	229	253	282	248	236	256	238	267	251	250	244	224	237	231	212	254	237	243	236	227	236	250	277	246	249	250	260	236	251	237	249	246	256	236	265	237	229	228	255	235	269	222	233	276	211	268	261	250	269	252	254	263	228	250	272	234	250	255	251	241	235	252	232	233	242	247	248	219	242	240	244	256	222	263	272	236	251	224	228	254	245	232	221	217	215	248	265	243	249	232	262	232	246	236	251	261	241	221	230	226	260	271	259	269	234	241	215	243	255	262	257	252	215	259	230	282	232	245	257	227	228	262	216	252	244	262	219	271	265	259	226	300	254	236	240	237	223	251	232	237	229	238	242	239	246	261	259	237	221	259	259	213	236	243	247	258	249	251	216	253	259	267	233	242	240	255	239	251	211	261	243	229	252	233	247	258	230	245	231	231	256	238	236	223	243	262	249	237	236	238	246	239	229	237	242	263	202	249	246	253	243	197	224	231	249	267	254	250	228	242	231	255	247	295	268	242	279	245	222	222	261	263	223	269	224	223	237	252	276	271	249	235	236	251	252	245	249	250	236	236	262	247	233	258	239	225	255	234	221	241	238	250	234	230	222	289	196	252	249	234	238	242	226	221	222	239	261	229	255	268	257	246	223	264	243	216	248	250	232	211	248	238	244	243	217	216	236	257	232	247	238	263	197	214	226	220	221	253	267	239	225	233	219	246	243	233	216	245	254	243	226	222	237	261	244	221	244	240	225	239	218	227	242	287	239	234	273	236	245	235	253	245	242	236	231	243	203	240	260	286	227	237	271	255	252	244	255	251	245	268	262	229	237	226	250	244	237	225	232	246	245	236	254	256	226	229	223	217	277	223	258	221	260	249	242	251	246	228	247	239	203	224	237	237	224	247	240	231	259	242	233	264	247	245	236	242	253	261	270	243	260	238	227	214	261	233	225	252	227	245	231	258	243	242	234	250	257	240	273	275	226	233	243	245	221	251	242	228	204	243	246	230	249	282	239	257	267	253	241	238	250	252	237	258	274	271	227	248	250	241	246	233	255	247	259	231	230	244	238	246	245	245	242	250	236	204	219	223	248	244	254	261	228	228	238	234	238	247	243	251	239	206	251	257	222	273	277	239	228	258	252	247	273	262	215	248	201	245	231	241	238	262	257	273	245	245	245	223	248	207	235	234	243	220	267	235	245	259	215	260	233	252	226	257	260	227	244	223	262	233	222	244	246	239	216	239	236	250	253	267	261	219	275
15633	17032	22665	21152	17551	14301	9774	7626	6176	4022	2830	2576	2426	2120	1680	1476	1221	1139	1072	959	973	893	879	856	838	853	842	800	861	821	832	886	769	809	814	869	889	825	795	821	791	818	829	859	845	862	807	865	801	825	805	842	788	776	790	845	787	812	780	803	815	860	822	790	785	845	772	835	821	820	842	816	737	818	802	814	822	781	834	796	854	803	820	831	793	849	822	856	816	780	847	768	825	817	805	852	790	765	810	802	825	794	830	829	816	782	883	814	790	801	778	831	804	826	878	801	768	786	833	812	811	805	777	798	799	763	822	811	814	846	834	818	810	860	856	819	810	760	826	788	809	801	790	777	772	779	848	794	845	857	782	846	800	774	857	859	816	828	826	826	856	790	804	819	822	855	862	771	752	875	837	786	869	781	844	790	848	882	822	804	838	819	793	827	850	804	816	805	839	847	815	853	776	811	842	768	849	798	837	809	828	831	823	798	820	835	824	828	787	780	758	769	870	872	800	870	792	768	808	814	843	815	787	793	804	838	844	826	772	848	835	801	790	837	808	800	800	820	800	863	830	754	798	821	803	787	863	811	807	821	814	787	785	781	853	822	795	820	824	826	827	778	766	862	845	818	840	792	833	836	808	791	805	864	874	833	777	804	824	846	787	745	758	824	786	808	810	805	784	798	772	857	838	796	797	850	838	831	764	797	796	819	805	845	853	745	849	791	796	764	829	856	817	755	803	819	770	832	877	861	761	884	800	824	788	839	845	825	803	875	869	810	805	841	840	806	831	817	784	797	789	799	822	794	821	810	798	796	812	795	770	812	830	815	882	795	813	824	822	862	816	810	798	844	798	803	838	802	830	859	884	835	799	828	815	766	847	789	770	828	810	861	895	804	813	798	839	817	885	835	794	806	819	838	813	835	816	790	842	828	825	824	813	780	801	811	872	779	843	833	822	809	751	807	803	845	824	759	839	828	838	772	821	843	858	797	766	843	837	847	761	800	781	775	833	836	747	841	773	840	802	808	858	797	869	795	856	779	812	801	838	755	817	827	809	841	824	844	775	813	824	826	816	806	770	890	804	841	761	814	804	791	865	798	820	832	806	820	800	829	808	847	836	799	802	827	866	782	740	816	782	762	839	811	819	855	823	844	890	783	826	791	799	809	841	823	804	813	813	821	801	867	783	834	801	835	851	774	806	821	842	861	770	796	795	822	821	839	863	761	783	826	823	841	797	820	768	787	882	835	790	777	799	785	865	800	815	784	822	791	837	823	819	789	797	842	796	843	778	810	790	783	836	824	833	831	852	865	801	830	791	861	769	806	862	781	805	812	852	839	798	790	824	816	873	854	773	723	822	863	806	826	796	813	826	802	751	791	826	815	847	835	795	822	796	793	783	836	812	823	822	855	817	816	796	848	801	833	828	851	860	819	821	830	828	824	787	855	848	822	840	801	785	832	817	809	842	815	863	818	824	828	800	819	763	803	821	815	833	795	803	837	775	806	852	829	774	798	814	810	821	832	817	805	803	848	752	825	764	826	793	814	795	857	841	807	850	784	784	796	798	851	817	825	776	839	782	811	819	778	836	832	870	840	792	857	823	807	808	800	844	826	835	862	823	809	811	792	850	772	835	833	854	816	826	823	817	756	842	837	820	782	800	865	833	752	802	776	830	825	798	807	818	813	804	819	846	840	839	799	790	820	806	785	807	818	796	851	809	790	818	870	782	823	834	791	838	834	867	764	779	804	829	851	808	809	847	823	821	775	829	819	798	833	796	893	786	855	798	800	814	764	842	798	782	818	815	798	788	863	810	798	852	769	814	834	833	814	823	878	796	835	783	803	807	777	841	806	819	824	812	844	783	872	820	783	803	821	838	806	791	804	782	822	801	873	793	798	812	790	823	848	822	792	788	802	824	837	787	849	807	841	790	853	821	759	786	846	823	838	811	828	818	798	801	824	835	820	792	851	830	821	829	855	798	813	808	867	812	800	814	776	822	794	848	852	760	790	818	803	802	844	892	830	844	825	825	841	868	820	824	814	837	790	840	844	835	817	854	837	798	861	857	772	846	816	848	831	858	843	812	805	836	809	830	810	807	814	782	874	767	824	803	856	813	850	708	854	846	821	814	809	810	829	785	861	860	840	867	858	810	822	809	841	868	784	772	861	782	803	855	868	787	839	845	837	827	783	834	832	813	765	790	829	874	773	802	810	838	771	788	740	821	830	809	806	869	808	822	826	799	853	810	838	758	794	750	832	808	807	809	789	774	838	868	815	870	842	813	807	824	790	815	799	817	795	853	815	859	819	787	844	818	777	865	782	891	800	833	805	797	796	865	818	796	826	850	835	784	814	791	859	818	788	820	875	849	834	822	826	849	825	871	784	852	810	844	817	814	826	829	822	813	794	800	869	858	780	839	861	776	822	812	838	855	775	819	853	822	821	809	771	830	841	846	818	840	746	854	828	832	786	775	808	807	770	840	817	772	818	808	793	801	773	849	837	783	803	866	801	810	799	832	833	818	774	829	796	774	852	828	849	833	796	794	845	826	903	831	757	852	788	813	780	864	765	794	771	795	832	877	850	855	816	861	834	806	799	792	855	842	839	828	815	797	821	848	802	804	843	802	816	824	833	837	811	828	818	824	812	787	827	798	808	805	836	840	793	811	844	816	787	797	873	820	812	787	783	773	823	860	778	790	814	778	810	815	791	871	794	802	774	804	832	802	807	831	849	799	803	812	809	837	830	801	838	771	846	812	839	838	790	814	812	816	793	775	752	786	779	798	879	844	782	839	814	822	803	849	839	812	779	857	857	779	815	809	823	784	836	809	802	806	803	854	910	822	786	773	791	831	818	789	864	784	841	790	829	837	808	846	790	770	830	816	834	816	816	813	843	871	869	808	843	806	822	806	784	879	814	803	791	789	824	804	838	811	874	838	813	814	839	858	812	867	785	849	771	790	792	801	828	842	831	784	802	831	809	774	808	786	780	817	798	802	842	830	825	829	822	794	811	795	780	828	782	804	834	796	810	820	817	888	857	820	864	824	804	844	822	791	794	853	827	836	840	785	794	803	831	812	858	789	818	914	822	827	813	907	782	855	818	868	755	834	831	809	795	855	756	796	799	795	809	815	833	814	819	813	820	829	822	781	810	771	828	815	857	819	808	809	843	872	800	792	751	778	838	829	837	802	830	839	787	828	837	799	816	796	790	796	807	834	806	776	764	841	824	829	813	837	774	784	876	807	763	801	820	783	862	811	803	851	803	837	830	805	836	847	845	838	778	778	841	824	802	832	796	834	787	821	830	840	764	793	828	809	801	812	802	805	823	817	839	847	835	798	816	830	820	815	808	895	800	816	834	840	795	806	801	770	825	842	863	777	833	800	850	877	775	822	792	896	788	808	753	778	858	823	808	782	853	830	857	804	834	864	792	810	824	791	820	805	791	837	814	815	829	812	789	831	767	798	812	835	801	781	824	829	777	781	845	845	840	781	826
32124	33784	41872	30933	27833	24988	20604	16666	11440	4474	1705	1287	1737	1180	909	646	502	482	426	379	388	344	277	271	294	283	261	267	261	257	254	260	276	279	260	251	249	241	239	251	278	262	263	274	245	261	243	238	244	248	216	234	285	248	277	256	244	238	233	262	268	283	260	263	237	239	225	269	217	255	260	239	254	241	250	211	261	257	252	261	262	253	249	233	237	251	291	282	252	279	252	251	272	234	253	248	238	250	230	223	261	300	241	277	234	241	237	280	264	277	289	238	251	233	249	265	252	247	258	242	248	234	254	263	250	256	241	258	266	266	273	267	252	280	253	272	230	259	235	244	234	257	265	225	250	260	246	259	238	252	250	262	271	221	255	220	233	272	291	205	257	273	241	249	245	236	259	292	257	249	255	244	237	251	233	232	254	234	252	248	244	275	250	263	238	256	273	249	218	226	234	241	238	222	238	233	233	231	270	234	246	259	248	259	259	247	249	237	258	248	273	256	263	278	251	245	248	231	258	263	254	301	248	262	220	244	255	232	247	229	242	237	240	256	254	234	236	251	242	255	245	230	272	220	234	239	295	227	244	255	247	254	242	239	234	222	278	247	248	251	240	247	263	239	245	244	276	228	253	260	242	272	255	244	246	265	247	234	253	230	215	259	248	246	263	233	261	262	247	235	261	250	274	241	249	251	270	267	230	260	227	249	221	255	239	252	247	246	252	273	247	250	236	226	273	255	258	253	248	243	247	272	237	254	233	268	235	249	264	259	276	249	241	243	255	239	260	243	232	239	267	257	268	257	236	289	247	279	237	253	289	238	290	247	240	258	238	260	238	266	249	257	232	236	251	267	298	277	271	244	232	244	242	218	248	245	240	289	255	264	283	230	264	256	244	232	249	263	247	245	252	249	237	244	255	230	237	262	246	233	252	297	244	259	243	252	262	275	253	238	253	229	280	243	242	253	245	263	261	279	262	240	262	237	273	246	270	248	274	252	251	237	236	221	259	253	244	246	249	231	234	223	257	241	261	256	268	225	234	259	258	266	233	251	241	238	256	249	249	261	241	239	252	249	251	242	241	256	222	253	267	255	257	218	252	247	245	285	253	229	273	241	253	225	285	247	274	251	254	242	251	257	245	267	227	227	244	268	247	258	256	261	221	255	225	251	272	263	229	252	222	246	280	239	247	271	277	238	227	218	233	226	263	247	266	269	256	241	265	246	278	221	257	225	228	220	266	214	253	271	246	249	242	252	249	271	250	238	284	255	225	251	239	262	243	266	248	269	252	235	262	237	269	234	241	241	250	252	241	230	257	249	272	251	244	269	262	259	251	230	253	268	275	212	259	267	255	264	223	243	266	278	253	260	262	237	251	244	261	253	255	248	247	272	226	245	265	261	263	268	263	258	222	225	262	256	245	258	265	225	254	262	253	249	272	268	223	244	256	229	238	285	277	255	253	255	247	246	231	248	257	223	272	235	234	234	249	230	274	239	238	271	238	268	252	257	270	251	232	285	258	264	237	254	256	236	266	279	235	238	264	242	244	267	293	237	270	249	246	258	254	271	231	259	246	226	247	252	227	253	254	233	255	237	235	239	239	264	263	284	264	276	212	253	250	256	259	242	265	233	240	268	244	245	264	223	268	264	262	277	270	246	249	230	244	250	242	240	267	222	264	261	234	261	263	237	238	270	246	268	254	228	254	263	245	253	232	254	239	258	228	235	227	254	225	248	284	222	250	269	252	269	262	232	233	256	274	217	249	235	253	247	247	260	271	251	224	260	260	262	229	230	260	225	251	223	256	277	214	268	247	261	260	230	265	259	275	252	274	243	249	271	252	259	282	269	255	259	252	233	234	260	266	264	233	228	249	243	252	258	239	252	238	249	233	247	254	249	237	243	245	272	270	242	287	246	265	269	247	221	236	241	258	281	260	250	279	267	237	235	258	259	253	252	260	291	230	264	261	251	231	239	271	260	229	248	224	231	254	243	247	249	227	265	241	232	262	258	292	242	246	247	210	249	252	237	238	271	224	262	271	227	245	243	219	234	252	219	255	243	249	247	254	246	248	265	227	250	252	256	242	246	253	214	227	230	217	261	292	266	223	242	286	262	269	249	250	264	271	259	272	231	255	270	237	242	262	258	249	250	274	262	268	236	255	237	257	228	257	247	239	257	280	249	262	285	238	261	241	241	242	249	265	222	244	232	288	248	245	246	225	260	251	238	235	258	266	245	264	249	282	244	244	266	227	247	251	250	230	255	236	239	243	230	263	234	245	248	270	275	228	260	248	227	245	265	253	249	251	235	254	217	265	250	226	235	270	239	254	227	226	261	253	248	255	240	250	244	272	247	250	269	235	266	261	218	240	248	252	257	242	255	248	221	244	245	230	252	242	243	247	255	319	236	251	237	243	249	258	249	248	238	251	271	260	264	249	236	250	231	284	251	257	290	247	253	242	259	243	247	257	228	278	255	253	253	273	247	235	251	229	227	248	242	260	253	218	248	242	272	242	244	255	258	257	255	259	243	247	228	260	239	246	256	236	242	265	230	281	279	247	260	232	259	230	269	245	266	244	267	245	256	263	256	255	251	268	225	248	272	236	251	257	243	229	262	249	234	251	268	260	242	242	253	271	273	256	257	247	246	276	245	298	272	249	260	251	268	280	245	262	239	234	257	235	266	270	243	236	236	248	225	247	259	231	255	240	252	260	235	269	226	257	257	246	238	253	250	235	245	244	232	274	257	227	222	239	241	243	230	253	235	244	256	253	251	242	248	254	207	238	255	228	260	262	243	253	238	245	260	244	251	208	280	232	234	251	252	254	267	244	235	251	257	275	252	263	269	231	237	266	253	247	237	250	254	265	216	280	237	245	263	283	254	229	241	233	268	241	262	245	266	251	239	261	241	252	241	243	246	240	268	240	237	282	256	219	275	252	246	263	238	236	259	242	273	245	247	293	211	263	249	242	271	262	265	253	278	269	234	250	265	278	271	263	259	255	255	264	243	252	251	240	241	258	255	265	244	275	302	273	277	256	233	222	241	250	228	283	248	253	240	241	238	261	220	266	261	242	239	258	226	261	251	234	245	270	273	244	215	266	230	261	237	245	243	249	251	272	256	290	260	248	226	245	266	260	248	278	276	258	287	235	265	245	261	240	243	253	266	248	253	259	257	266	263	244	265	248	255	230	259	260	261	224	265	256	241	231	249	253	233	219	242	237	250	228	266	259	242	247	276	262	253	243	259	283	243	238	263	236	260	263	232	244	242	260	231	253	222	241	275	267	268	247	235	258	231	238	228	259	234	214	248	249	260	282	225	254	243	254	260	254	219	245	252	256	282	242	267	266	259	257	253	228	275	246	239	256	240	261	257	225	234	258	253	264	253	254	242	267	246	255	257	235	239	245	252	271	245	239	270	261	219	255	236	245	249	264	232	233	261	243	236	277	249	263	250	229	267	238	276	238	269	236	258	242	200	236	263	257	279	270	259	262	243
24706	31526	42876	39716	39376	38056	34429	32998	26744	12715	7951	8204	10709	7709	6269	4043	3154	2877	2276	1997	1826	1432	1243	1087	1069	1021	963	954	905	919	986	951	940	936	902	918	850	920	868	831	851	828	854	923	855	882	852	880	815	813	810	876	837	832	830	833	813	861	817	898	860	909	817	892	826	848	834	808	835	850	871	802	872	827	854	859	831	861	845	836	895	857	868	896	830	834	835	890	857	843	824	839	881	827	893	846	823	839	841	928	836	840	832	811	850	844	844	832	832	828	892	822	794	852	828	848	841	838	836	846	809	836	846	792	791	913	874	862	818	817	794	905	861	828	871	856	838	819	833	858	837	860	843	853	822	854	856	835	853	813	821	823	854	803	877	849	899	833	870	802	808	804	843	868	804	831	862	850	844	841	861	786	822	866	864	806	827	819	877	849	811	899	861	871	836	893	843	832	822	843	844	821	870	852	806	846	843	822	853	860	850	822	815	869	866	827	817	859	805	870	879	897	858	812	862	813	824	799	805	849	881	829	867	854	865	827	836	844	844	842	802	794	803	832	824	833	865	858	861	844	770	833	855	807	830	854	821	849	888	878	812	819	837	783	790	833	859	809	842	885	836	868	847	804	810	859	856	875	856	821	848	819	825	849	863	801	826	836	914	864	865	835	834	857	825	861	843	819	824	866	852	775	869	850	803	859	839	842	817	844	788	855	835	863	774	840	823	794	826	836	842	854	887	822	836	828	862	887	828	905	855	833	850	817	865	822	844	821	790	841	808	821	857	854	818	873	810	857	874	864	809	822	840	844	875	835	808	821	845	807	853	821	883	809	855	823	879	876	810	841	846	845	821	847	834	848	833	820	897	834	845	895	850	848	874	881	858	904	900	864	801	821	852	859	842	835	798	881	862	845	787	858	847	841	806	832	850	808	826	781	773	853	863	872	780	829	808	852	839	865	826	814	832	800	864	858	880	806	829	887	887	865	890	828	875	869	881	864	857	806	796	840	851	867	883	860	876	821	779	796	827	798	879	865	791	829	883	868	852	873	855	796	854	802	836	794	840	759	823	821	859	819	839	862	815	862	820	804	846	850	832	867	825	831	837	818	895	856	861	844	868	806	848	842	855	882	812	824	844	823	858	859	792	845	868	823	849	823	841	831	828	847	861	888	839	890	846	780	873	889	884	823	870	862	900	836	830	848	811	820	851	816	836	802	834	845	837	853	865	870	890	794	859	839	778	847	879	834	874	827	779	780	802	852	847	852	825	789	836	848	823	826	860	827	863	841	867	866	812	822	773	780	773	842	859	823	788	842	803	827	841	834	821	822	872	877	772	874	799	863	895	857	827	830	923	875	841	857	843	850	834	857	815	802	821	823	806	874	843	878	852	844	813	831	816	884	866	825	874	799	834	822	935	851	829	885	843	801	853	865	815	804	872	828	867	874	851	877	868	869	773	870	807	859	822	805	861	896	840	824	849	817	903	853	885	836	817	825	831	858	867	798	904	844	821	823	870	893	852	882	854	868	857	842	873	811	867	882	876	864	824	875	854	864	824	836	864	859	840	797	817	837	855	869	841	736	787	885	822	856	813	857	824	869	835	830	833	864	796	871	836	825	831	835	822	853	833	838	761	830	920	860	855	876	879	843	846	885	852	876	838	826	834	822	838	886	866	855	888	859	861	855	807	809	852	833	866	855	816	837	792	896	814	833	812	907	842	867	859	867	851	827	791	805	885	844	850	854	875	811	816	804	875	861	830	831	862	851	855	835	844	841	850	843	793	818	880	839	859	854	846	817	892	849	835	852	840	799	790	830	848	849	832	889	792	828	814	828	798	862	827	879	864	797	867	844	813	793	828	823	868	879	861	892	818	868	844	844	883	821	856	829	835	826	865	868	811	871	859	831	866	832	846	847	856	816	818	843	879	879	812	825	891	854	849	850	870	836	874	813	868	856	802	892	848	848	798	804	855	850	832	818	833	825	862	853	875	831	869	775	799	803	858	795	787	835	833	793	845	832	840	808	800	849	850	863	874	828	813	884	840	831	819	817	777	851	865	812	809	875	820	793	831	839	841	841	892	887	835	822	855	853	890	916	784	822	831	805	799	851	826	851	775	807	851	875	808	802	848	820	871	819	873	890	864	844	836	885	840	864	823	830	867	778	907	851	810	797	800	835	809	865	882	846	846	868	795	832	815	814	858	831	779	909	815	845	896	834	859	843	821	827	876	886	861	833	871	902	833	797	844	875	826	804	912	879	792	799	858	826	824	852	884	838	876	794	816	841	929	868	849	867	818	815	821	855	847	825	856	843	852	881	828	866	814	772	868	827	845	852	822	842	821	784	868	858	839	874	807	841	811	810	853	783	835	832	817	823	840	717	854	831	799	875	850	799	850	837	827	870	824	854	805	829	888	815	795	820	845	884	823	853	869	857	872	811	877	835	874	827	798	865	822	844	876	878	796	847	820	840	878	867	833	842	844	868	879	826	855	845	867	776	853	857	843	827	871	883	872	829	807	841	799	832	811	814	837	829	811	812	813	850	851	838	810	820	825	831	799	838	874	844	876	814	828	823	813	900	831	838	890	821	839	829	837	881	886	825	840	827	835	839	780	853	875	769	832	837	856	830	836	875	842	802	832	904	895	868	842	815	854	805	844	855	856	816	850	805	836	838	828	860	844	820	834	885	873	846	828	857	821	809	837	813	871	852	811	875	832	796	818	853	855	805	805	850	840	890	829	833	837	835	827	801	880	837	872	821	845	859	845	879	806	802	869	861	858	846	797	864	832	820	854	821	867	826	832	818	839	878	835	879	875	867	834	866	853	832	825	906	854	861	892	847	781	866	837	804	863	812	844	796	843	808	753	815	810	843	838	795	834	868	824	824	822	846	832	767	871	820	829	832	869	791	857	846	762	848	850	847	850	846	837	831	884	839	889	828	838	859	799	848	857	859	848	886	837	820	804	837	866	852	841	860	906	812	862	822	829	831	834	856	876	870	826	846	823	850	860	904	793	839	867	847	867	860	793	796	820	889	840	782	839	846	807	806	819	827	900	884	875	849	876	839	822	808	875	866	807	814	851	852	832	830	816	877	846	868	807	848	791	832	826	877	821	827	788	858	843	851	768	814	804	830	774	840	859	833	837	825	858	816	839	860	806	825	852	835	833	815	818	883	802	820	821	821	848	853	876	853	900	846	832	866	822	822	827	834	892	855	848	803	852	797	837	861	836	790	841	800	846	869	830	823	837	810	837	831	787	846	893	806	836	801	832	893	853	809	863	852	808	843	822	844	800	859	840	820	822	848	857	782	832	871	842	867	860	791	817	843	829	890	831	802	871	849	867	858	872	878	849	858	847	858	834	821	855	866	837	877	825	824	802	860	854	813	845	865	818	842	802	819	862	847	884	806	870	886	868	830	831	885	855	857	839	848	820	854	854	884	803	843	837	865	849	878	856	906	813	850	872	855	842	898	885	804	794	866	868	814	891	830	810	813	824	861
38194	40216	41262	34036	31269	30126	26642	21250	16646	6765	3312	2390	2255	1633	1415	893	774	672	603	520	438	386	368	301	316	291	277	289	267	270	277	276	288	280	268	263	297	262	271	267	267	290	286	262	276	250	268	295	258	289	268	266	289	262	269	266	266	256	264	252	276	285	257	284	247	265	245	245	238	282	236	251	287	258	261	259	284	254	268	283	304	286	279	269	283	264	259	258	257	265	251	268	248	269	282	272	254	266	263	235	282	255	259	258	266	285	268	258	255	267	245	283	285	263	255	273	284	228	254	278	269	295	248	288	258	261	248	253	279	243	313	283	293	275	277	286	253	274	261	238	291	268	262	266	275	278	282	235	254	278	258	261	255	271	262	234	252	276	274	266	273	229	258	277	293	275	294	274	274	278	264	227	269	275	250	273	259	275	267	247	235	247	248	258	266	260	250	265	246	282	273	278	257	250	251	268	260	277	274	265	253	249	274	286	253	281	249	258	255	277	285	253	251	245	278	267	319	266	264	252	289	254	235	254	280	289	230	228	287	263	266	256	267	248	255	242	269	258	259	252	280	280	280	261	237	250	279	279	283	293	245	257	287	276	280	245	249	299	253	277	262	280	283	269	244	279	275	285	284	257	252	275	261	257	262	263	251	278	261	267	266	246	235	257	272	261	257	260	239	270	281	258	265	270	261	266	305	244	266	252	283	265	278	294	254	249	280	297	267	282	264	281	297	270	276	293	275	249	271	264	267	263	287	274	280	229	276	280	227	262	253	287	291	284	272	296	272	246	283	278	263	249	278	259	279	249	245	261	270	251	286	256	238	255	271	275	248	284	274	247	264	280	283	277	249	262	265	268	257	287	263	207	253	273	252	258	281	270	251	262	271	272	272	288	260	268	254	261	267	280	242	256	252	253	290	254	279	290	258	254	262	265	291	279	275	252	270	240	278	268	270	235	279	249	270	235	262	257	239	263	291	267	271	261	259	290	261	251	281	277	248	245	255	254	263	242	242	264	259	269	240	261	243	283	245	266	238	256	254	250	241	278	282	257	270	257	264	260	271	293	256	293	291	255	278	254	243	265	269	219	284	264	241	268	265	280	245	256	266	271	252	282	300	283	277	268	231	272	242	266	267	245	288	270	260	255	278	289	260	273	272	265	260	250	270	248	264	299	279	274	243	290	297	291	271	282	284	272	286	253	290	272	266	288	275	291	282	254	275	241	267	252	254	268	276	256	247	285	254	255	258	254	267	275	283	237	271	255	252	236	252	270	250	280	266	229	283	277	251	276	278	262	248	288	266	276	244	295	267	260	250	249	274	259	306	251	229	272	298	285	282	289	279	264	254	271	258	244	290	282	277	269	259	268	278	245	254	265	259	254	250	249	283	289	280	262	291	276	265	289	286	243	265	268	290	272	252	252	279	267	287	239	296	263	270	251	267	281	252	259	271	270	283	281	250	257	277	264	245	261	252	289	257	268	260	241	275	242	258	254	271	265	276	303	236	252	250	292	246	316	258	279	269	252	285	245	259	259	271	271	278	265	263	270	244	239	267	257	292	263	283	281	242	296	254	290	258	238	259	248	293	246	285	255	288	276	279	273	266	251	273	272	253	273	255	250	277	262	262	264	292	255	267	284	282	279	259	246	271	246	240	268	276	258	254	285	271	259	277	266	276	269	276	275	247	286	265	261	291	284	278	252	267	267	268	263	283	275	266	271	296	258	236	279	277	251	272	258	247	255	277	273	287	267	275	244	236	250	259	272	266	273	263	266	266	257	287	282	249	238	289	260	278	247	262	267	261	262	291	259	296	239	268	284	277	265	254	270	269	267	273	249	243	311	249	286	231	248	263	284	281	274	264	270	278	246	277	237	303	284	240	286	303	267	288	259	273	270	274	283	259	289	248	251	258	275	295	267	261	278	287	273	268	273	263	271	273	279	264	280	251	263	294	297	269	281	288	293	280	244	280	270	265	268	283	273	259	234	261	268	287	257	279	262	282	268	260	280	280	250	274	259	247	261	281	270	268	254	256	289	272	260	261	276	264	282	263	239	259	261	260	277	273	308	258	283	272	240	267	271	250	273	285	268	262	276	272	252	237	259	262	290	259	281	272	262	263	264	268	262	254	278	280	263	269	248	258	247	265	234	262	291	241	269	269	251	227	263	285	265	264	266	259	284	266	298	277	259	268	275	275	246	287	264	270	263	252	270	247	273	247	310	241	256	276	255	240	271	277	267	276	256	290	233	266	268	302	267	274	286	260	280	299	293	265	276	269	265	277	270	287	260	239	258	253	281	267	266	256	299	264	285	252	287	259	246	245	251	268	302	282	269	276	273	275	260	284	259	256	286	277	261	281	247	256	250	267	279	264	294	250	240	273	255	295	267	257	266	264	237	260	271	265	263	281	249	241	235	252	247	281	307	260	261	286	248	251	267	274	268	274	275	260	272	237	246	242	253	269	256	262	251	262	257	266	251	271	257	245	252	262	270	257	255	248	263	252	266	253	242	254	245	267	267	268	274	256	245	247	245	280	262	241	281	274	263	278	280	289	282	273	277	288	250	252	309	260	240	249	245	292	250	248	250	263	299	270	262	295	264	265	257	286	279	234	253	255	273	258	273	271	264	279	253	304	290	232	286	230	288	270	233	239	258	267	265	273	263	272	272	273	248	268	273	284	250	275	271	283	268	295	269	270	248	264	273	263	261	269	268	260	253	243	262	250	256	279	256	259	261	253	256	298	274	255	252	292	267	264	264	253	255	256	252	265	249	249	259	263	290	269	259	260	255	275	262	234	260	248	269	260	294	283	304	273	278	271	276	271	256	296	241	284	253	263	262	278	255	293	262	278	271	265	283	273	304	303	283	279	285	269	262	275	267	274	299	272	266	264	285	248	258	255	258	254	282	275	230	238	257	267	258	277	263	263	274	262	288	289	258	273	284	287	295	293	278	274	265	266	243	254	275	275	286	272	278	262	234	273	273	274	273	275	274	271	281	263	262	290	272	284	311	285	254	257	273	258	266	237	269	276	265	266	269	266	270	294	265	270	251	247	252	273	298	237	238	272	273	267	283	239	286	264	260	291	280	259	276	276	227	248	252	241	280	269	269	276	314	289	264	280	258	297	295	256	251	251	265	253	237	259	276	285	298	257	262	269	245	250	256	265	284	263	260	278	274	298	286	262	289	286	271	265	267	273	267	278	278	279	266	267	261	266	267	226	300	258	245	251	279	279	234	245	258	287	290	258	252	275	249	268	271	283	297	253	264	269	268	275	279	271	302	269	242	264	258	247	263	261	278	284	266	248	278	251	241	270	252	267	250	269	266	280	266	283	266	282	290	322	281	281	261	261	251	271	254	265	275	265	262	247	269	260	249	276	263	292	297	282	257	267	280	276	281	261	272	270	271	263	281	252	261	296	245	267	249	287	277	284	247	270	237	278	261	275	271	263	259	284	258	270	296	275	270	255	257	303	251	253	272	283	250	277	262	248	258
29191	37842	44445	44180	44831	43268	40024	35265	32018	15596	12861	12144	12712	10367	8980	5667	4610	4287	3156	2772	2446	1814	1493	1284	1310	1190	1078	1095	1073	1070	1091	1102	1082	1026	977	969	997	961	859	921	888	930	879	908	898	956	892	909	854	840	865	870	836	906	878	844	877	880	856	868	898	868	906	895	886	911	874	871	840	884	862	879	860	925	920	876	922	880	877	901	906	910	871	865	919	958	895	849	817	922	927	885	850	897	902	877	920	877	893	892	859	882	854	909	886	887	904	914	852	907	858	906	875	902	962	910	882	876	879	908	864	867	881	889	870	902	930	833	907	880	916	906	867	848	864	930	891	885	940	868	898	900	826	915	912	876	902	860	872	853	888	843	842	840	893	872	815	891	917	852	899	913	881	875	855	899	880	858	859	855	847	828	868	901	876	867	861	893	897	903	877	852	919	898	863	847	829	874	844	890	887	876	943	858	829	877	952	884	856	905	893	906	853	834	850	821	877	915	898	864	887	925	874	907	887	883	912	887	875	880	853	916	890	890	898	896	833	888	904	867	857	853	857	897	854	930	916	846	845	886	914	897	810	863	879	934	901	873	890	889	901	882	883	858	837	849	911	854	831	829	864	889	937	830	886	876	905	854	915	873	919	897	869	902	812	877	884	854	890	831	843	857	878	894	902	886	908	850	813	856	850	833	917	929	934	913	861	898	840	897	892	856	879	926	871	831	861	918	878	904	886	898	860	881	902	896	891	913	921	886	898	816	911	891	867	879	890	885	889	899	905	861	806	840	905	862	883	883	868	888	879	860	915	846	907	893	881	897	905	903	841	871	919	875	848	919	894	885	890	822	878	839	864	890	880	855	817	907	857	850	888	865	876	876	881	919	846	893	889	894	909	880	864	861	831	891	866	906	934	834	815	845	856	889	885	924	891	879	935	900	931	860	890	887	869	837	880	877	887	825	849	900	942	897	845	899	876	902	825	928	900	910	820	875	845	888	872	890	845	935	891	873	868	850	865	826	891	892	925	835	950	817	884	870	891	858	875	908	888	914	889	897	883	903	822	903	923	901	913	933	860	865	900	880	886	876	862	894	874	841	816	893	902	924	883	854	890	871	876	832	875	829	844	930	898	835	885	886	874	852	851	881	887	870	851	861	873	886	895	917	878	929	919	852	900	854	912	891	927	869	884	865	852	867	872	885	886	924	843	839	881	847	858	888	885	944	907	910	892	858	851	895	869	882	921	903	882	859	902	892	832	902	819	804	919	876	932	893	901	889	901	850	873	887	874	854	878	874	833	870	878	880	865	901	868	874	895	829	846	910	908	809	889	865	888	867	874	918	897	913	824	895	866	937	867	873	903	842	888	864	883	861	909	923	855	820	887	877	935	895	811	878	889	904	852	862	915	890	870	881	856	865	906	881	911	912	918	827	911	882	871	870	907	870	875	888	903	873	887	862	878	901	899	897	943	937	873	852	894	942	891	931	889	843	902	833	859	891	898	913	903	881	858	884	906	898	901	886	901	882	860	934	831	878	880	813	930	879	891	947	878	863	834	883	854	877	877	830	876	852	879	915	874	838	905	870	937	886	934	875	841	920	887	883	879	894	914	889	893	886	846	883	931	811	907	854	880	845	875	926	888	821	901	896	930	872	883	861	858	842	882	870	926	895	859	869	870	845	885	896	863	868	914	875	887	863	924	929	853	858	833	871	914	813	866	900	875	903	876	870	910	893	839	924	910	924	898	820	878	909	863	904	905	927	897	839	935	864	892	880	930	872	925	837	844	915	915	893	888	851	861	902	882	860	909	884	936	906	875	887	936	874	898	871	906	861	934	899	883	866	912	909	863	896	893	875	851	891	860	873	888	885	860	826	892	893	861	883	894	905	907	831	890	913	866	861	868	884	859	851	879	873	890	819	874	914	916	909	822	913	915	886	838	853	873	918	860	911	856	855	895	876	877	839	872	799	911	896	854	913	861	932	882	914	865	942	868	900	899	892	865	880	870	832	860	860	855	885	861	875	913	904	919	828	917	865	882	852	856	883	862	875	889	890	846	843	839	874	897	884	824	880	870	922	865	918	900	883	877	855	864	847	898	811	873	880	870	890	851	872	861	893	868	914	886	868	843	827	879	867	903	839	873	907	908	910	853	891	883	846	900	885	900	874	897	878	903	854	959	871	868	885	880	882	892	868	847	949	951	893	845	882	903	925	810	853	868	922	854	919	859	875	948	891	826	888	905	910	902	927	857	860	904	850	896	881	864	939	877	887	851	867	940	900	845	875	855	893	841	879	957	898	873	914	888	872	865	877	915	886	872	895	846	873	860	883	883	868	885	864	895	867	846	949	867	880	906	915	848	906	820	891	853	932	873	917	894	877	850	845	896	884	822	852	864	854	828	867	871	927	917	892	883	906	908	827	871	936	902	882	891	884	857	781	850	887	911	928	894	857	817	886	847	862	890	880	855	828	897	835	922	930	891	848	857	843	850	878	837	914	912	875	809	882	865	843	825	887	900	882	888	842	854	835	912	899	901	884	942	854	911	900	906	891	894	864	859	894	841	874	899	853	857	853	846	849	887	878	853	864	888	848	918	889	906	911	851	896	914	864	886	850	901	867	932	905	923	882	926	867	901	858	882	919	876	908	810	833	851	874	945	850	870	873	899	904	921	871	885	859	831	883	916	839	885	914	924	871	848	875	880	886	923	902	909	884	916	900	905	906	916	897	875	910	910	856	879	840	860	872	913	874	882	869	874	901	905	889	836	911	855	925	866	887	827	845	921	891	870	904	853	934	868	910	882	893	941	855	923	795	877	889	839	907	912	849	910	884	886	899	893	852	864	880	914	853	859	880	867	892	855	848	843	839	851	852	819	890	893	868	849	892	915	864	893	891	837	867	864	915	821	834	906	859	871	922	872	837	858	873	857	903	877	845	840	845	848	842	870	889	887	891	827	900	831	854	897	891	897	889	847	933	870	870	862	861	863	888	940	974	894	886	881	841	908	891	834	896	876	862	887	857	937	860	873	847	925	898	884	860	868	872	904	866	900	913	834	852	924	876	818	864	911	890	889	897	835	868	916	832	882	921	841	871	833	876	914	854	912	919	866	857	902	894	867	866	896	909	928	877	925	886	858	888	864	860	857	872	892	837	899	867	803	901	873	881	860	876	900	881	879	874	881	883	858	892	882	877	858	910	904	806	906	889	894	907	887	924	821	868	870	872	867	920	877	901	837	901	932	894	883	875	856	853	849	889	878	865	908	924	914	842	893	969	855	874	876	906	931	913	851	942	886	876	889	904	859	905	831	864	896	871	891	883	933	916	872	820	854	924	849	896	927	888	940	878	887	873	902	878	911	882	906	935	876	917	924	858	907	821	870	868	896	854	874	892	895	951	889	843	838	891	883	917	828	862	923	855	880	883	839	894	852	856	826	876	860	873	915	881	851	877	859	846	844	888	861	868	844	916	940	906	973	933	833	890	847	889	895	871	886	838	841	832	854	834
19713	14781	12480	7536	4443	2998	1978	1490	1046	644	510	462	430	375	361	300	258	277	259	253	252	264	271	245	261	257	247	267	240	229	221	231	244	223	231	228	243	257	229	282	237	242	257	229	239	241	261	260	232	222	279	252	209	214	215	219	243	250	246	226	229	248	216	248	264	241	227	237	252	217	269	207	252	222	256	240	226	216	253	236	221	225	239	255	248	229	243	235	203	245	245	260	255	253	244	258	278	228	237	245	219	218	231	230	226	246	249	239	249	236	219	221	240	240	245	231	229	242	241	234	237	248	233	231	220	257	244	231	256	230	210	244	247	253	261	236	244	233	225	262	247	223	234	222	255	229	251	232	230	267	255	229	223	244	262	229	235	248	227	246	239	246	251	264	241	256	237	230	244	248	250	215	224	234	270	274	216	220	238	213	212	247	237	250	225	233	252	236	222	232	240	241	238	208	264	250	258	236	231	242	249	250	239	231	225	209	228	239	258	241	242	259	234	233	233	227	262	248	233	209	210	241	259	252	247	253	208	242	253	233	246	241	227	239	232	253	218	250	253	229	223	215	262	251	243	213	228	241	228	245	241	272	238	243	245	220	236	232	261	247	254	247	226	239	256	242	228	231	228	257	245	228	230	234	236	244	231	227	207	227	271	228	242	248	247	237	199	238	269	244	244	235	248	224	227	273	268	227	246	265	229	234	246	253	210	214	238	242	251	262	228	256	234	245	243	245	206	245	264	267	271	237	269	241	239	219	239	233	256	260	231	240	249	240	225	253	248	217	257	217	223	239	275	242	253	243	222	266	248	245	238	244	255	259	251	244	250	238	250	241	242	216	239	246	215	221	238	236	240	265	218	266	215	258	241	267	221	252	247	225	221	233	219	227	250	262	238	220	233	250	265	246	234	240	252	261	238	272	258	250	240	215	270	229	254	269	226	236	221	226	234	241	257	228	260	253	245	253	240	247	232	225	233	263	233	247	270	218	254	244	240	252	232	248	230	261	242	238	232	208	244	245	229	253	216	259	268	256	256	254	237	223	236	274	264	247	230	228	231	229	214	249	260	236	229	228	214	250	246	237	243	232	252	217	241	253	266	235	250	228	215	244	249	227	225	248	250	233	231	230	234	232	238	241	222	237	244	239	236	262	250	264	242	249	214	248	227	255	247	248	257	264	229	262	257	249	212	234	224	275	221	231	289	227	238	249	229	240	242	234	236	265	236	215	229	258	257	256	224	236	229	237	241	241	227	234	244	239	245	232	251	224	245	252	215	267	252	233	229	256	217	231	225	247	223	234	215	246	238	244	225	241	251	242	243	233	241	256	244	262	257	231	215	246	263	243	235	245	260	227	234	236	257	249	231	245	230	239	231	249	236	254	249	253	248	263	217	248	236	235	245	270	251	243	260	240	256	225	225	274	222	242	242	246	246	248	240	246	248	246	248	243	227	254	224	247	247	241	253	254	238	231	233	245	227	232	242	214	267	229	242	225	243	237	252	239	237	221	236	239	207	255	263	230	236	247	242	230	234	255	243	230	229	232	248	236	236	250	248	254	235	260	239	255	256	240	257	226	226	241	211	247	256	229	218	244	247	252	236	242	265	248	234	284	228	242	226	218	257	243	264	252	238	245	245	246	220	236	240	257	241	251	219	227	242	238	227	238	223	219	255	233	234	245	223	207	207	252	251	233	223	240	208	227	256	262	220	219	236	252	227	256	244	192	237	241	268	258	236	229	235	254	251	222	260	213	263	243	253	244	215	226	209	237	223	228	243	263	237	231	238	244	240	246	257	221	266	240	240	256	238	225	243	244	230	235	243	214	244	219	241	210	239	262	275	260	231	222	216	229	268	252	240	268	231	262	256	239	252	259	257	232	229	259	259	247	217	253	214	239	248	235	233	231	220	228	228	244	244	233	208	214	254	240	243	243	236	259	253	253	221	220	265	246	242	233	217	254	211	220	218	228	254	266	262	245	234	243	229	236	242	210	265	228	216	269	238	223	255	258	229	241	238	240	229	250	231	214	242	246	235	280	223	231	229	240	213	236	206	228	224	266	226	243	241	232	227	222	230	230	219	260	261	255	235	230	240	223	247	217	242	240	217	234	232	249	270	233	249	189	216	235	258	250	260	242	221	225	228	248	247	237	210	286	241	250	218	212	225	254	252	253	278	242	239	222	232	266	241	238	237	229	246	243	237	256	250	236	242	226	225	261	256	253	236	218	225	226	254	250	199	225	230	259	232	234	264	244	252	206	251	259	219	222	233	250	221	252	251	209	261	253	238	249	233	249	249	243	231	237	244	255	225	251	245	259	260	211	274	240	218	227	274	226	224	236	236	218	234	216	239	251	241	226	259	225	229	237	260	240	245	237	231	246	215	227	207	246	245	242	247	251	264	228	217	275	256	233	243	221	263	240	232	214	213	258	230	237	239	242	199	253	228	250	263	218	210	232	257	230	223	261	236	254	224	249	233	259	224	232	233	221	238	254	228	242	219	238	237	238	229	231	241	228	228	244	247	248	277	236	252	279	219	229	246	255	231	229	242	231	257	252	247	194	233	243	226	245	261	228	253	235	246	246	250	233	196	242	244	244	208	256	247	259	241	257	262	227	247	244	251	230	230	234	216	272	246	261	254	231	244	245	244	248	260	231	233	267	233	230	251	244	232	246	224	247	246	249	251	228	220	256	270	225	274	261	222	244	234	232	248	219	282	245	248	219	292	256	249	223	252	260	206	239	228	253	246	244	239	248	255	230	250	212	261	257	231	262	223	244	229	245	227	280	253	253	264	242	249	240	218	244	254	232	241	243	261	220	212	269	255	273	251	242	206	239	256	266	227	240	259	246	270	249	234	236	257	253	234	223	234	240	242	242	226	213	232	243	202	207	231	210	203	244	274	242	229	239	251	224	225	227	241	241	223	237	238	249	226	227	225	244	222	248	258	234	246	243	232	251	236	247	252	258	258	260	243	251	221	267	233	223	260	268	242	257	246	241	245	227	249	253	241	247	247	245	231	214	234	218	256	258	233	201	244	248	190	250	245	256	246	245	231	237	220	248	236	243	237	258	261	234	236	238	233	229	238	222	249	222	258	259	245	231	213	241	250	240	260	233	263	251	276	265	245	254	262	250	254	258	252	225	246	224	245	249	240	239	251	241	249	235	236	256	243	267	237	267	243	227	235	234	245	247	264	244	266	231	240	243	228	240	242	238	244	236	265	235	216	247	260	243	245	222	230	235	214	228	236	254	224	247	267	234	246	259	241	257	253	271	240	258	233	250	243	235	234	231	244	228	216	227	256	242	232	249	242	221	259	265	273	245	246	249	224	231	270	265	231	248	261	242	243	244	231	237	272	259	238	244	252	245	243	257	237	233	241	226	223	252	247	244	264	238	219	239	238	224	225	210	247	263	230	247	222	235	235	246	224	209	241	249	260	238	243	230	219	226	241	229	255	245	235	248	241	260	242	257	230	243	258	234	238	263	231	254
16224	17270	21864	21046	17140	13247	9912	7921	5973	3622	2869	2504	2257	1890	1572	1318	1125	1084	993	953	905	905	872	873	863	840	861	821	840	833	823	856	824	809	838	839	852	842	785	825	810	802	832	813	828	838	822	873	805	841	845	819	845	838	814	825	819	815	852	818	818	802	810	833	834	819	794	795	794	809	861	795	813	823	819	806	823	804	857	769	841	812	839	844	823	795	873	836	779	845	828	851	839	833	871	815	836	810	807	803	784	799	797	819	790	840	837	828	807	789	792	778	822	838	815	829	783	765	723	824	850	778	855	845	721	864	820	794	803	796	826	810	843	842	823	835	826	840	793	826	818	830	772	795	828	829	782	843	843	844	842	832	811	822	815	834	811	824	829	825	754	840	781	857	823	824	821	802	822	814	874	866	836	809	834	808	791	781	860	855	825	819	787	822	851	827	812	833	832	849	812	820	802	868	818	852	816	823	791	821	857	794	814	837	750	832	866	811	823	827	809	814	766	855	820	816	858	824	796	733	820	831	826	822	822	810	817	819	816	809	823	838	838	756	795	868	799	885	824	836	833	872	803	788	836	817	839	859	812	789	868	854	807	800	790	809	852	791	820	788	745	831	776	841	816	810	840	861	788	787	856	830	785	827	828	814	837	813	820	796	848	843	833	774	853	771	787	774	816	839	813	809	831	819	821	851	856	791	814	829	866	791	766	813	838	817	867	826	809	839	837	802	784	808	815	849	839	866	860	765	843	807	827	847	789	832	826	804	774	852	852	774	803	814	819	833	835	834	831	788	807	838	835	854	810	826	835	779	829	800	813	797	799	780	824	793	793	846	810	819	805	862	787	818	778	823	822	806	789	816	828	808	825	812	827	816	819	813	779	810	794	780	816	829	798	814	807	827	787	806	829	824	821	796	811	784	776	831	768	860	860	794	804	863	767	826	840	835	825	828	851	848	792	788	841	828	773	776	801	827	848	767	790	773	836	752	845	826	825	776	805	790	845	793	800	878	830	830	832	823	833	826	839	819	814	799	861	831	851	835	794	851	869	834	849	840	787	808	818	868	824	831	806	796	783	844	864	780	793	833	826	812	791	778	786	813	819	791	828	831	789	801	818	779	799	744	812	822	859	801	827	794	799	837	810	812	830	828	844	880	809	793	807	796	836	863	804	786	831	808	827	834	828	843	870	790	781	814	839	842	819	821	805	809	812	794	834	817	816	795	820	819	906	803	801	874	782	821	821	806	788	844	798	825	804	826	834	787	785	832	775	835	848	803	827	837	823	828	818	795	803	743	794	790	810	824	813	809	752	827	807	875	798	833	841	801	811	820	821	824	859	828	793	813	819	853	771	812	764	814	766	849	821	803	823	849	828	814	781	818	846	816	863	826	825	840	798	851	832	836	820	845	805	774	826	851	841	817	891	808	818	773	819	780	808	815	842	798	795	815	844	780	847	814	856	776	846	801	749	783	777	810	788	866	792	831	775	837	856	816	807	817	811	789	780	848	803	839	843	830	855	772	823	846	796	799	790	852	799	835	828	838	851	767	764	787	805	797	813	834	800	848	778	857	787	842	874	803	818	832	829	814	776	798	831	865	844	760	823	801	847	810	800	805	824	877	822	824	846	856	855	838	843	813	770	831	802	760	802	853	807	807	753	844	825	838	844	824	803	815	842	837	845	807	778	842	836	814	790	793	813	803	837	819	834	856	825	845	832	780	794	839	857	786	793	834	830	768	840	826	819	832	792	785	825	809	789	828	770	841	829	824	813	844	812	793	829	815	820	808	815	804	789	878	818	809	834	816	893	841	807	804	832	814	814	765	788	787	845	808	842	783	858	808	795	803	854	818	839	836	755	843	788	814	833	824	797	788	871	849	789	835	834	833	813	831	866	874	808	830	819	823	818	828	811	826	804	820	808	846	786	805	799	796	830	759	825	847	788	840	869	862	812	799	822	860	860	849	823	861	825	826	801	759	847	803	796	834	854	791	777	798	824	813	765	831	851	830	825	867	799	795	765	804	769	858	854	814	838	856	784	786	803	791	814	819	784	804	810	804	775	781	816	827	794	855	768	784	799	829	846	784	780	888	772	828	784	776	808	806	840	822	881	813	823	788	834	816	827	791	785	780	816	852	820	815	785	849	851	848	806	797	822	829	856	796	820	795	800	853	756	827	787	827	763	839	790	803	809	847	803	770	852	804	809	845	838	852	849	773	817	852	846	766	836	815	864	843	854	822	841	826	834	822	759	838	848	823	849	853	842	783	879	835	799	852	802	876	829	812	789	780	867	825	806	850	830	797	790	860	852	830	849	826	834	777	815	821	816	800	770	813	819	812	790	808	824	810	819	773	788	814	846	819	791	793	850	768	799	816	827	816	792	776	773	799	779	802	824	857	794	833	822	834	819	817	845	870	790	804	815	851	791	831	781	776	777	817	831	764	845	781	868	807	853	783	827	851	839	820	845	780	796	801	843	824	811	796	844	829	848	791	797	761	813	815	798	809	835	821	801	791	805	799	815	853	763	815	839	839	811	858	837	805	833	795	791	775	840	822	781	855	815	842	773	813	787	750	799	834	832	768	852	899	815	804	787	787	802	834	825	839	840	799	790	782	804	851	826	766	814	852	804	831	813	806	810	805	856	788	795	845	844	840	854	835	820	766	785	854	768	794	808	797	802	864	826	823	827	789	826	767	807	877	821	825	838	769	801	858	841	793	836	840	837	810	782	786	778	848	825	806	821	785	874	821	797	850	839	853	845	802	810	822	844	819	842	822	837	799	766	788	817	828	791	884	811	813	793	897	845	811	824	802	823	813	808	813	802	830	803	802	793	834	824	823	832	812	866	800	824	827	808	812	778	789	786	802	816	822	829	790	807	813	840	825	827	815	872	823	820	791	827	787	789	844	861	852	788	863	794	820	820	787	811	806	803	841	828	811	843	802	835	809	797	807	772	781	852	878	806	863	829	836	801	828	769	802	818	788	772	809	839	784	840	794	857	828	842	778	756	828	819	847	840	831	839	813	773	820	814	840	813	869	787	826	814	796	829	811	779	805	794	799	780	857	780	817	838	791	775	764	833	830	855	809	848	779	825	785	846	830	775	798	823	816	808	807	858	838	819	769	784	861	813	846	809	792	849	788	810	798	804	833	824	841	846	809	815	767	896	783	823	775	824	866	864	789	824	838	746	808	819	808	780	834	825	827	841	821	860	807	845	808	766	793	802	824	824	828	772	797	783	803	827	828	842	828	852	781	798	890	813	853	821	762	839	825	751	808	811	822	814	806	881	813	815	799	851	779	781	809	803	827	814	875	817	782	802	839	884	838	809	804	832	852	809	823	820	869	834	782	829	800	809	796	837	815	865	783	808	806	795	863	825	815	826	866	836	754	792	807	786	835	821	827	861	833	783	851	828	849	802	831	795	852	808	781	828	822	818	855	817	811	865	811	804	795	867	856	794	853	778	809	821	838	854	802	821	852	799	849	829	836	803	803
36628	38121	37026	30401	26431	23154	17502	14200	10849	5587	2030	1069	1076	891	770	508	390	438	359	322	279	298	303	282	295	258	235	270	261	246	249	258	270	250	260	252	261	237	245	247	259	271	262	242	245	232	232	261	275	278	247	216	264	236	230	236	264	250	254	242	244	272	239	224	272	280	218	252	249	229	244	237	260	259	240	274	265	247	274	270	239	238	245	250	239	225	267	243	243	250	250	244	230	245	236	251	280	269	233	253	221	232	250	279	250	251	223	247	236	255	264	227	248	244	255	232	232	255	238	259	261	222	258	269	252	256	261	275	261	237	246	240	237	249	257	248	276	251	267	261	213	229	277	246	229	236	248	246	242	253	237	255	230	214	223	241	244	220	281	247	255	242	246	266	248	243	219	256	245	238	272	277	271	250	273	257	258	246	256	265	246	253	246	239	244	244	266	249	254	250	283	210	236	273	283	241	230	269	258	241	250	253	283	259	273	233	268	219	256	263	261	222	257	239	240	218	257	246	228	265	251	246	255	230	250	269	254	264	270	254	257	273	236	253	260	225	250	239	260	234	236	240	246	268	234	270	245	243	274	231	232	222	249	230	246	271	265	258	235	258	261	225	254	303	256	245	237	289	257	239	257	235	260	255	247	237	240	257	221	229	255	248	251	250	233	256	263	228	231	232	249	250	252	225	260	243	264	231	244	248	252	240	271	250	239	251	253	266	246	254	267	273	223	240	270	251	235	230	247	225	206	276	248	246	233	259	265	257	268	238	221	239	264	242	260	260	241	254	258	234	277	244	254	231	262	231	243	264	263	292	293	247	253	236	276	248	243	270	247	241	252	274	243	232	259	271	278	284	238	254	265	244	251	267	269	274	245	252	251	254	240	237	243	281	252	257	268	256	219	257	251	281	277	249	227	251	249	223	260	249	257	247	263	281	226	246	249	248	220	249	271	269	259	251	235	238	241	249	237	265	256	261	245	249	235	269	246	242	279	230	247	286	275	254	254	241	247	241	229	250	238	246	241	252	261	243	243	248	248	269	262	257	241	230	260	255	244	250	242	236	254	240	261	236	259	256	236	251	247	253	248	261	260	254	263	243	218	240	268	245	228	229	223	257	229	239	251	260	278	293	281	249	254	262	265	221	261	259	283	278	251	255	266	246	254	265	257	261	258	247	240	258	217	260	260	237	273	271	269	243	219	228	260	266	273	261	250	211	225	260	263	257	259	256	247	257	216	261	265	267	243	228	237	264	224	270	267	257	253	258	266	286	233	258	226	265	222	236	270	237	248	274	274	241	262	216	248	262	240	273	283	261	243	262	248	266	247	229	249	239	240	248	216	265	236	250	256	230	282	241	223	239	268	250	265	241	237	265	252	215	249	261	243	221	242	265	240	243	261	230	275	228	253	252	245	273	273	243	257	253	294	267	249	283	257	252	255	255	247	259	254	252	266	251	246	250	259	274	237	259	240	250	246	244	253	224	223	239	251	232	233	258	279	248	238	260	239	256	270	230	249	241	264	251	260	236	249	269	257	222	233	245	242	260	260	248	270	256	245	234	243	272	277	272	265	276	248	237	259	250	230	261	248	285	240	277	228	257	255	251	244	251	255	231	246	229	251	276	255	240	242	238	213	237	253	256	259	264	235	261	243	259	270	250	263	266	248	265	242	251	269	254	231	257	237	252	250	257	213	225	251	258	238	267	251	260	246	264	233	238	254	239	241	256	264	227	270	244	270	236	229	248	232	253	270	256	253	261	232	258	253	256	252	210	242	268	224	239	247	254	283	271	255	221	261	255	238	282	257	242	266	237	246	255	253	254	269	266	239	260	242	228	246	226	245	250	223	232	244	248	258	258	281	242	238	220	238	270	269	234	252	276	254	250	257	252	229	248	272	261	260	261	219	218	238	261	269	242	236	263	250	225	256	236	250	259	255	266	266	221	239	282	244	231	245	272	281	266	235	256	292	230	277	246	240	237	255	255	241	256	235	253	248	279	262	241	242	252	247	245	281	258	265	242	253	253	258	254	260	243	245	227	248	233	256	252	215	257	267	266	224	228	282	266	268	244	215	269	221	253	245	271	242	245	267	233	280	223	229	244	255	250	264	250	263	238	247	215	248	245	287	255	233	235	255	267	218	264	256	218	280	242	251	226	223	242	227	254	253	238	236	256	245	261	305	226	254	229	253	238	245	236	256	278	221	237	237	247	243	265	238	280	276	239	224	262	219	244	232	247	248	262	278	280	244	242	249	240	223	244	230	232	229	257	238	222	241	244	237	230	275	223	252	231	242	247	241	254	228	233	243	246	238	221	232	234	247	234	243	254	239	246	244	249	239	223	235	248	253	218	251	231	280	268	239	247	258	245	243	231	241	250	263	218	262	269	251	235	265	226	241	252	253	255	269	226	253	268	285	231	275	275	236	236	257	240	247	246	225	242	250	235	228	233	223	263	267	284	250	241	245	236	259	259	206	237	220	260	238	254	221	235	271	242	274	232	242	249	270	226	244	243	278	238	263	224	258	249	259	263	230	218	241	251	257	215	243	221	239	241	255	251	247	253	249	236	252	283	231	235	269	263	245	257	219	244	233	260	280	289	252	232	256	238	254	231	258	245	258	249	245	275	248	248	257	234	226	263	247	228	235	219	238	230	221	242	210	285	236	268	256	221	225	254	266	262	270	253	236	229	238	255	233	244	238	254	262	248	231	232	250	249	220	233	264	283	264	262	259	261	217	259	258	222	266	275	247	239	244	231	273	222	254	255	230	243	228	230	284	254	239	250	256	223	216	250	251	234	247	255	258	255	277	239	267	263	260	263	278	243	259	248	231	242	271	248	259	272	256	251	260	251	221	251	246	250	247	227	208	241	246	245	241	238	234	258	242	225	256	245	247	246	250	249	241	264	241	263	239	217	235	241	257	232	308	303	266	235	231	250	260	240	237	252	251	249	255	236	256	267	199	260	265	267	275	244	258	247	265	236	259	261	249	254	239	284	271	271	260	244	244	262	279	253	242	249	213	230	256	243	256	261	227	269	237	267	235	244	253	237	269	252	209	241	229	243	250	264	263	244	226	255	234	254	253	261	239	247	229	258	218	239	258	242	234	210	270	249	260	247	272	262	222	256	251	249	254	236	252	279	229	223	271	255	234	279	288	236	249	246	219	255	244	253	258	223	259	262	236	251	277	274	230	245	269	260	245	238	261	265	267	251	251	242	235	257	253	250	241	234	249	249	256	272	266	267	225	256	248	271	257	261	254	256	295	231	219	250	251	270	251	255	271	268	252	254	261	244	234	226	250	231	260	232	254	218	263	245	240	262	254	243	256	270	228	278	233	219	283	255	239	248	260	239	247	236	242	238	220	228	220	250	267	252	248	214	259	261	248	249	244	233	249	260	264	228	220	233	237	233	238	241	221	264	226	271	269	233	252	243	256	247	245	244	243	277	244	281	231	241	250	250	236	252	269	272	242	258	252	259	253	263	241	257	258	257
29373	35800	40329	39794	37994	36593	30994	30488	28162	17982	9371	6448	7249	6167	5134	2974	2156	2383	1924	1648	1516	1205	1133	1011	1064	960	976	902	942	937	917	973	962	920	924	843	904	811	844	881	894	831	874	867	827	837	861	819	838	838	815	815	844	843	864	838	852	859	833	816	923	843	856	853	811	868	886	869	845	837	870	828	841	800	815	831	807	819	812	807	865	848	781	894	858	825	851	780	835	926	832	837	830	827	849	866	867	811	831	826	875	785	813	874	834	843	825	837	827	853	835	832	754	834	874	843	800	852	875	805	804	848	836	830	911	813	824	772	834	851	827	791	908	804	858	814	862	821	840	781	824	838	837	807	879	820	818	823	872	829	779	813	839	787	819	832	874	877	831	814	862	838	840	794	840	813	825	840	847	789	815	842	828	803	884	806	878	816	855	824	886	838	825	864	880	842	804	859	832	850	850	842	846	849	876	777	892	863	849	852	842	835	854	837	834	857	813	829	847	909	879	819	837	834	881	820	840	817	853	836	791	857	883	847	843	889	866	921	878	819	831	830	794	855	823	864	864	816	849	914	891	822	849	830	858	826	833	826	846	820	882	878	808	818	845	819	838	841	882	875	834	821	849	823	815	892	854	823	781	843	836	833	793	891	843	884	823	887	800	799	838	811	737	825	845	849	837	887	847	826	818	824	831	846	858	822	825	852	854	841	816	932	875	841	850	838	860	835	839	828	854	822	861	788	846	774	841	846	857	837	883	867	873	836	860	838	826	825	834	840	901	828	822	889	839	824	895	808	832	864	862	898	846	868	800	858	872	832	852	847	845	833	843	848	864	817	825	834	780	817	792	835	795	812	853	844	835	811	856	825	900	860	870	847	854	801	839	839	893	858	883	885	867	825	859	824	887	865	834	858	806	813	774	869	841	835	840	843	861	875	793	895	825	810	851	834	873	830	834	784	841	837	884	817	838	858	836	830	873	879	911	822	816	844	783	881	820	871	871	872	778	850	822	836	801	842	816	896	828	842	775	800	853	896	820	860	874	858	835	802	848	850	834	829	879	865	819	871	802	899	860	879	874	845	838	871	850	817	866	896	870	799	862	805	811	901	806	843	857	828	811	852	824	846	835	862	785	891	840	854	857	882	835	858	862	833	805	878	847	825	820	833	892	822	833	799	857	774	829	844	864	835	867	877	839	799	866	847	796	819	859	809	892	787	888	855	859	781	830	883	841	792	833	835	907	837	847	873	857	826	810	813	902	844	824	838	841	858	847	809	821	897	802	835	843	856	788	842	815	863	877	854	830	895	820	865	853	800	843	805	846	864	864	869	857	820	833	801	847	827	860	857	765	798	891	868	815	880	878	884	857	856	866	860	806	881	861	785	880	795	831	822	909	805	842	795	818	852	782	808	812	871	785	874	800	830	819	839	862	840	865	811	811	851	786	876	793	861	861	799	875	813	854	841	875	852	861	850	845	829	832	854	911	869	840	839	854	859	820	836	801	876	798	853	834	884	815	859	797	859	855	826	844	848	856	816	861	845	790	882	778	838	831	828	854	826	835	791	801	852	853	814	813	851	889	834	834	864	841	824	894	836	830	847	840	841	841	840	875	851	835	818	836	812	853	812	824	852	825	865	894	830	906	796	837	872	836	836	858	799	796	827	827	805	840	828	869	831	874	889	885	866	859	850	806	845	900	862	863	817	851	846	825	878	861	857	801	821	846	825	815	859	846	832	877	794	860	850	856	820	799	835	828	878	788	849	873	874	809	792	858	904	891	796	840	845	846	863	856	807	857	866	823	805	884	877	863	826	835	843	836	814	824	829	846	831	869	798	851	909	796	725	833	826	864	795	857	849	861	816	798	840	811	861	862	839	816	858	829	873	817	826	819	878	856	849	833	812	880	832	810	884	837	787	832	875	833	844	841	836	852	814	843	824	860	813	810	827	818	823	817	862	856	845	849	839	831	902	840	888	876	829	849	805	831	843	807	792	845	880	865	809	846	831	895	871	834	844	813	837	873	824	810	837	813	811	848	773	852	818	850	854	786	902	840	816	855	861	893	842	820	838	873	833	849	830	863	821	810	845	891	841	847	865	896	818	819	867	847	829	861	810	836	819	843	843	834	804	847	798	815	890	855	849	826	804	864	883	886	866	862	842	805	807	843	798	853	854	870	855	805	869	844	866	826	812	834	812	894	809	822	814	859	797	820	831	877	884	870	846	901	816	871	846	876	877	839	798	797	803	813	872	885	832	816	902	820	813	778	875	831	843	837	803	799	817	893	783	858	861	850	832	855	838	823	827	831	831	811	853	862	805	814	794	923	817	844	866	892	791	814	766	848	824	829	877	871	857	853	847	825	773	882	831	890	835	840	838	831	815	890	846	825	862	870	841	827	819	867	903	835	824	815	878	861	873	809	881	846	822	795	850	865	856	868	859	801	819	828	860	810	868	851	837	849	865	818	849	812	860	847	785	852	855	896	851	838	821	834	772	822	813	848	872	841	878	833	826	821	894	802	877	850	883	818	884	818	844	762	831	877	855	852	816	884	852	812	839	811	857	835	838	804	874	844	838	775	833	807	874	850	862	868	820	833	884	821	869	779	838	870	801	899	811	900	785	780	864	813	809	852	831	865	859	869	821	799	834	825	826	824	827	877	838	873	795	829	809	887	825	849	845	838	864	896	806	858	819	831	824	851	825	786	847	899	905	856	878	827	854	912	882	867	881	864	904	833	817	878	814	834	870	891	853	825	779	875	859	852	820	818	843	824	800	846	843	839	824	842	880	864	862	866	828	843	826	875	846	811	838	834	868	856	769	832	824	856	848	784	794	827	848	837	820	869	877	856	809	857	868	806	887	827	828	805	810	816	839	820	835	828	806	858	792	901	822	855	854	852	819	834	845	798	824	885	795	811	797	817	861	831	814	827	798	820	864	871	822	822	859	839	838	797	884	836	885	846	803	861	788	861	816	807	871	897	845	881	863	846	860	805	844	843	809	897	846	859	868	843	833	834	883	859	825	847	869	828	830	871	847	885	813	875	842	835	854	821	855	901	818	873	842	866	871	808	831	886	813	919	856	838	839	826	795	821	810	805	808	868	834	826	889	855	819	836	818	820	871	811	812	871	832	863	848	816	869	862	883	866	821	849	807	813	778	835	849	822	837	793	805	812	822	855	766	822	834	861	833	856	853	827	899	840	825	809	814	853	846	847	855	795	891	859	887	811	823	846	819	843	873	808	896	859	851	831	807	828	843	813	849	819	836	874	888	863	844	805	903	797	820	842	874	852	849	837	806	855	866	875	805	867	849	847	844	828	838	856	787	835	798	875	879	799	835	827	819	862	791	805	850	832	830	819	867	825	831	875	802	860	840	820	801	837	847	784	820	866	831	866	874	809	813	942	779	821	804	829	843	783	852	876	837	821	828	851	862	817	822	806	843	836	829	796	837	821	828	884	856	836	792	847	829	840	820	867	821	815	849	826	848	824	851	843	844	889	797
44983	42441	37035	33285	30948	29460	23984	20414	15456	7392	4404	2082	1503	1411	1047	673	542	584	488	467	390	353	333	333	316	305	302	321	294	291	272	283	256	302	313	250	259	243	252	241	286	272	307	275	312	252	270	280	250	278	271	264	297	290	257	262	256	272	248	265	257	285	272	246	238	262	251	300	247	250	293	246	261	272	287	250	265	269	255	247	249	249	269	285	266	277	253	259	256	241	257	285	267	245	260	281	257	267	299	270	275	288	267	282	282	263	255	286	249	279	302	256	256	266	254	276	289	296	255	267	274	274	290	275	254	279	278	264	260	253	288	270	252	231	266	280	284	261	284	271	260	272	256	308	252	277	264	280	287	248	240	248	272	289	278	269	261	298	231	258	273	256	259	283	283	276	287	259	284	252	261	312	258	267	269	255	274	245	254	298	284	283	279	270	276	269	286	265	265	257	263	255	249	303	278	260	271	293	305	256	307	262	275	272	228	280	264	270	254	297	268	289	276	281	283	288	293	298	270	276	262	263	282	279	255	284	299	244	258	273	259	285	255	290	266	259	261	299	279	265	270	265	267	265	302	262	278	273	282	297	282	238	292	266	279	243	253	278	304	225	274	274	251	259	279	278	280	251	255	255	255	254	252	250	285	315	251	244	280	278	274	271	292	279	276	261	270	254	289	246	302	290	281	308	292	265	274	260	259	275	258	259	276	262	246	282	277	306	302	275	253	260	259	252	280	267	245	265	290	263	283	268	287	275	274	256	277	264	304	292	276	267	281	295	280	292	300	253	268	239	293	225	264	264	257	292	276	276	263	276	298	264	253	279	292	274	302	262	309	302	283	218	299	248	273	284	241	266	296	278	275	276	255	280	249	275	283	248	258	282	243	290	271	284	250	255	281	237	256	280	243	262	276	288	266	261	297	279	270	261	253	252	250	263	247	257	288	294	262	260	250	267	291	291	285	277	273	262	278	273	273	250	246	269	300	272	241	265	280	235	271	274	274	285	260	270	260	276	271	284	262	297	277	269	272	270	230	272	259	257	267	265	295	271	280	250	271	245	285	251	264	262	300	284	252	262	260	249	263	258	267	283	256	258	264	274	303	283	268	266	264	281	255	256	281	291	280	279	268	311	261	262	266	259	239	261	260	276	240	285	251	257	262	295	271	293	235	235	248	265	233	272	282	270	296	274	236	282	253	273	253	274	250	274	252	275	276	271	250	273	300	253	257	251	284	271	253	259	255	278	282	291	250	250	266	250	284	268	281	269	273	266	255	276	265	306	267	286	267	264	267	291	241	273	290	263	287	219	270	291	265	268	300	243	284	269	289	274	256	279	275	321	238	252	263	264	279	253	265	296	261	281	273	250	244	228	259	284	228	267	284	278	247	284	266	246	273	260	279	283	265	277	275	233	271	292	267	282	269	231	281	285	275	272	282	257	254	266	257	273	282	251	275	282	258	243	272	285	235	277	273	244	252	271	238	275	252	233	269	270	280	252	278	276	241	275	264	263	261	261	260	260	277	291	249	280	278	267	274	270	288	258	279	249	264	298	264	241	269	277	257	277	283	279	262	261	298	262	258	282	273	278	243	281	251	295	279	268	257	265	265	283	263	272	269	255	274	280	283	252	257	309	261	271	265	283	254	291	263	255	304	265	253	252	297	266	242	259	280	286	288	281	280	293	250	241	262	277	262	274	267	245	251	266	258	243	294	277	270	280	272	278	251	260	233	247	267	269	266	261	254	271	283	265	295	276	264	260	276	254	271	239	243	275	289	245	266	278	281	265	278	268	270	291	250	271	299	285	293	235	270	291	290	298	269	256	274	245	258	262	282	263	270	253	239	249	260	275	263	282	236	275	282	269	277	299	297	296	252	264	272	315	272	299	279	283	265	252	289	269	260	255	276	246	282	273	267	277	284	259	271	261	288	274	272	272	274	287	253	270	279	267	298	253	286	280	267	259	243	271	283	272	235	278	235	257	279	277	267	265	298	256	265	290	270	281	259	269	266	256	270	260	262	296	250	250	291	283	293	263	300	283	255	290	259	258	278	251	265	292	261	247	275	291	291	272	276	272	273	254	283	283	228	246	260	296	285	272	266	264	280	276	269	268	268	288	276	269	245	274	263	236	241	249	302	267	247	242	253	241	243	277	264	245	276	269	263	246	256	279	267	264	264	283	273	295	278	246	256	270	250	281	280	266	281	263	257	255	257	275	272	281	271	266	270	280	255	289	269	256	281	249	262	286	245	272	246	252	263	298	231	271	251	252	291	270	256	274	285	271	294	285	263	301	284	271	289	251	254	273	267	240	264	290	301	265	272	304	293	302	271	279	252	296	275	256	230	268	235	276	264	266	281	257	274	267	269	293	264	286	257	271	279	261	267	239	270	265	297	297	286	262	269	271	255	257	237	283	280	277	281	265	270	252	309	287	282	263	256	255	294	249	253	262	264	281	284	252	248	289	267	265	249	264	275	305	263	289	255	295	255	275	287	267	263	271	267	254	239	272	238	258	220	275	290	267	265	245	302	274	250	265	253	253	283	262	284	268	278	266	258	229	250	267	286	253	288	273	260	265	264	272	246	269	295	270	261	287	232	239	272	293	268	248	257	266	270	277	249	260	274	287	260	251	297	252	225	278	258	281	233	223	264	287	279	266	286	244	247	283	304	287	260	243	278	321	285	255	258	262	257	267	262	273	284	289	255	276	292	255	275	270	256	270	266	243	261	247	262	262	280	283	276	269	275	274	258	248	264	272	277	275	256	276	239	274	248	265	280	253	261	249	280	316	250	252	274	277	259	267	299	254	274	270	272	285	279	252	261	253	263	265	263	251	271	253	254	272	272	268	251	245	226	246	281	265	245	260	253	262	269	271	240	283	249	265	256	266	274	301	299	279	253	281	289	296	243	255	286	267	278	261	290	284	261	247	253	262	313	277	281	273	276	277	255	274	262	291	235	249	258	283	267	288	267	272	232	276	277	254	291	263	273	261	296	288	247	283	286	265	253	264	244	266	258	266	291	271	252	245	271	252	235	277	251	277	285	289	253	277	275	279	261	271	265	265	244	277	252	241	311	243	278	265	264	261	236	233	265	264	246	268	286	258	282	289	255	282	275	286	256	242	251	249	241	246	258	289	242	265	267	263	284	274	269	258	276	270	294	257	259	236	288	271	266	256	262	289	282	284	254	307	265	241	257	251	298	264	283	294	294	279	265	271	239	269	285	287	292	268	271	275	293	269	268	266	269	271	285	264	270	241	259	257	278	289	259	260	302	271	255	249	257	277	283	257	292	246	267	283	251	259	248	279	299	252	300	236	296	255	273	265	243	298	258	262	269	250	298	257	271	284	281	248	252	263	251	270	256	279	266	265	260	253	286	263	243	278	262	246	254	278	246	283	276	275	264	287	263	276	291	254	286	252	240	282	254	265	254	302	260	246	263	266	292	293	272	269	277	264	297	255	311	252	286	271	268	244	275	254	269	249	255	274	263	243
36219	41404	44315	45567	43863	43194	36883	36423	30476	20305	15616	10398	9556	9443	6990	4301	3404	3420	2732	2144	2055	1669	1378	1336	1235	1179	1136	1082	1013	1081	951	993	1044	1045	941	964	924	910	943	955	938	889	946	905	933	913	858	886	861	843	926	909	852	849	868	850	857	890	895	855	950	877	845	898	840	912	913	888	907	931	864	975	832	864	886	840	839	914	905	860	864	887	873	853	904	829	895	833	853	872	930	871	848	925	919	884	850	873	853	870	909	900	870	915	862	977	922	888	869	858	873	895	902	932	875	905	865	842	855	887	903	901	913	901	899	879	931	857	856	917	941	900	886	885	860	859	890	865	920	844	894	881	835	893	916	882	875	852	906	909	923	854	866	878	892	881	866	851	910	869	876	894	939	925	894	841	900	894	850	897	832	856	891	919	894	932	891	896	858	881	912	905	875	828	853	870	891	852	846	858	876	921	927	850	882	900	879	871	879	956	886	929	887	851	901	850	820	855	900	850	870	918	858	857	828	905	837	810	863	859	905	927	859	872	909	888	905	872	909	885	882	849	862	914	834	913	834	870	889	878	862	862	930	908	828	860	886	849	872	821	896	859	847	877	872	865	930	894	921	851	841	895	936	903	848	890	881	849	872	867	879	879	902	866	876	837	873	881	877	892	844	942	886	885	884	821	876	926	862	879	892	826	875	848	903	870	873	856	845	878	887	858	878	870	878	889	856	883	877	877	887	912	925	937	912	854	848	902	786	885	936	883	891	881	889	871	899	893	898	895	928	937	875	919	906	858	902	845	878	923	822	854	905	932	845	906	879	881	824	890	877	847	938	877	848	826	875	912	953	901	863	879	841	935	893	885	919	841	846	910	835	834	905	870	887	856	844	885	883	875	886	872	868	890	861	859	876	870	890	881	843	826	884	902	842	882	829	871	861	941	859	935	919	935	890	816	854	933	885	888	881	956	904	864	849	862	849	903	863	902	903	942	887	888	825	922	868	875	883	872	857	902	846	908	848	862	860	907	895	895	855	882	886	934	858	881	887	902	856	954	875	848	922	905	807	848	910	867	919	887	883	862	900	860	892	944	841	885	867	845	852	867	850	878	935	896	926	936	925	887	861	872	855	852	839	877	870	869	886	888	894	913	888	922	898	891	886	968	947	882	894	943	850	894	904	830	860	849	893	854	876	928	871	865	871	861	831	880	878	873	880	901	864	825	895	868	923	859	885	872	905	860	865	934	842	913	911	890	891	904	909	863	888	870	917	904	835	858	904	890	802	913	898	816	894	913	882	862	907	882	912	876	893	878	934	935	894	927	870	881	878	852	898	847	897	859	901	887	850	858	865	864	923	903	884	880	887	877	911	859	852	898	888	877	850	893	865	887	949	828	839	934	856	830	933	817	873	895	850	884	825	924	880	848	879	907	924	869	866	874	864	908	882	827	886	889	846	906	842	892	888	854	865	859	937	932	869	905	874	863	871	883	836	902	857	885	884	883	846	889	901	863	907	913	865	910	873	884	907	920	884	914	861	921	868	876	894	856	883	841	823	883	888	892	870	877	817	873	921	890	922	906	943	881	859	887	851	919	823	867	889	924	853	890	862	853	915	813	847	891	865	882	899	922	835	885	821	898	870	886	828	882	876	875	870	951	919	877	970	872	905	907	861	871	902	887	847	829	892	850	892	854	876	900	929	887	894	841	905	879	881	885	878	873	856	841	833	912	904	830	932	884	866	866	854	823	887	866	853	931	844	895	828	877	850	864	866	868	852	892	821	867	879	865	851	891	841	903	882	869	895	828	882	894	907	881	860	886	870	908	901	902	882	907	848	856	855	898	877	852	863	923	827	851	863	869	824	862	884	873	911	909	921	907	858	918	818	834	827	808	908	873	882	932	883	848	873	895	853	878	915	926	899	950	857	892	873	829	879	907	919	914	908	896	896	890	868	851	875	877	901	814	883	862	883	851	838	895	903	838	879	849	854	887	891	868	884	865	876	899	853	871	862	860	845	832	913	890	861	857	876	838	854	790	878	897	856	843	867	870	829	855	901	918	903	852	869	925	885	877	834	838	871	873	925	859	857	900	886	863	874	943	920	898	896	932	902	880	920	891	888	895	786	892	869	935	882	890	879	932	906	855	845	897	892	926	899	866	888	912	920	835	913	867	935	892	854	898	809	856	916	830	838	872	841	873	894	874	900	905	886	853	861	932	915	862	895	874	964	864	896	910	886	866	898	862	824	897	833	897	862	889	867	881	940	903	850	878	904	917	875	893	891	891	868	867	868	860	884	920	853	869	909	884	888	840	886	827	844	871	901	854	851	902	914	822	867	884	904	921	925	837	902	885	904	898	887	890	887	855	880	896	821	893	925	839	875	900	873	871	908	876	866	865	900	914	841	859	864	885	872	903	898	921	815	894	862	833	866	868	881	928	866	896	860	886	932	841	935	955	889	902	853	884	903	855	953	895	874	895	894	858	862	855	891	870	887	862	882	901	895	895	888	877	867	905	869	882	902	879	853	910	895	873	886	873	876	881	881	901	913	879	875	883	865	859	838	917	873	837	806	870	831	849	904	883	932	869	898	894	919	927	871	875	901	893	854	866	899	891	875	887	890	935	842	893	835	932	878	849	875	872	881	929	924	888	869	874	852	902	870	897	874	889	908	840	859	834	865	850	875	910	896	915	880	884	906	887	913	906	905	914	894	877	876	874	923	855	907	852	878	875	856	834	832	801	865	914	848	880	866	892	922	910	878	840	870	875	880	876	856	848	886	891	948	879	890	892	888	874	863	895	950	858	870	844	864	917	911	893	892	883	918	925	831	888	927	822	898	846	920	839	853	881	835	908	928	892	823	871	836	910	929	858	900	892	873	879	871	898	873	863	927	883	917	886	857	850	821	871	908	894	843	940	875	855	919	873	866	908	987	861	842	843	913	884	902	935	887	918	855	847	827	842	923	893	913	963	856	891	862	920	900	887	846	894	883	900	793	864	858	911	893	857	868	845	883	833	872	848	898	911	918	853	920	907	889	878	905	899	889	839	876	893	857	897	859	846	879	878	875	917	911	917	852	841	927	863	869	914	921	890	901	934	925	908	849	854	919	870	865	858	871	826	911	902	891	893	877	901	863	871	858	925	863	883	873	873	835	943	857	911	815	851	914	795	915	874	878	890	915	837	846	883	903	912	856	876	917	922	924	927	860	889	868	867	923	894	862	843	924	856	872	924	905	843	880	877	842	883	857	885	883	890	908	909	875	876	850	868	886	891	851	879	903	906	908	917	874	870	859	863	841	870	859	915	855	872	848	871	892	875	904	801	869	852	925	854	893	866	913	873	875	875	889	884	845	885	843	900	861	855	872	845	869	834	876	860	900	861	842	881	870	862	872	874	912	901	860	904	903	897	915	882	911	889	885	840	875	888	885	853	893	904	928	900	868	842	901	865	861	859	860	939	865	890	830	846	890	868	825	927	868	830	863	912	896	860	895	885	901	880	855	950	885	871
20255	15508	14919	7937	4209	2740	1838	1283	937	606	500	436	377	329	302	284	250	273	253	272	236	228	257	214	283	242	242	251	250	251	238	253	255	255	249	213	252	236	254	228	240	258	264	249	235	254	229	236	252	255	256	221	249	247	274	231	225	248	257	254	233	219	257	202	239	225	252	271	240	257	251	232	243	256	244	244	252	247	228	241	242	197	255	226	233	243	250	229	222	255	257	223	258	237	247	248	239	231	255	225	254	229	232	254	229	209	228	222	227	255	243	261	211	227	270	241	264	248	228	246	247	228	226	244	210	230	270	238	259	236	230	232	270	239	190	239	234	246	229	243	235	195	261	238	250	248	281	233	253	259	257	229	214	227	239	244	237	223	236	241	247	236	234	252	247	258	244	243	251	256	236	268	231	235	251	251	249	268	248	259	229	245	266	254	244	233	253	245	229	231	245	214	266	254	252	277	216	236	259	241	234	233	259	225	264	225	231	249	241	244	241	244	253	232	236	215	266	233	246	234	218	223	227	289	249	257	238	229	241	265	231	245	241	242	228	250	226	227	242	259	256	261	253	254	221	246	243	249	234	248	230	221	253	262	241	245	256	240	244	241	221	226	234	227	214	252	235	246	229	222	282	239	232	228	221	249	228	265	226	232	274	248	220	243	230	252	236	243	245	240	214	237	233	225	238	222	215	234	241	259	250	228	256	233	246	238	231	247	260	234	249	234	239	221	237	223	247	223	265	247	247	240	236	213	248	242	233	260	236	273	241	234	260	227	255	263	231	252	217	209	250	243	234	206	262	241	247	234	266	242	254	243	256	240	245	226	248	221	233	249	223	216	235	256	248	220	251	254	259	268	242	248	260	252	255	236	237	251	237	217	215	231	249	247	221	229	223	239	279	240	228	231	217	226	239	249	258	242	243	233	239	276	238	221	245	253	248	249	263	247	235	262	242	220	237	245	230	247	239	231	241	238	240	223	246	254	246	240	242	232	253	238	240	238	234	247	214	267	244	265	214	235	268	232	237	242	225	211	238	257	236	229	245	242	212	236	243	253	231	228	234	265	252	247	251	228	220	234	251	245	237	248	252	233	236	273	231	242	251	259	239	243	228	236	217	255	262	241	231	235	224	259	230	244	261	233	263	237	263	273	243	258	260	249	228	252	258	221	237	236	253	235	239	226	262	259	228	269	239	260	215	235	241	235	233	222	261	261	219	251	227	238	234	227	273	226	220	274	260	228	214	238	214	277	242	249	251	250	248	241	248	218	256	219	242	226	225	251	247	227	249	250	233	260	230	286	242	267	214	250	239	261	230	211	269	246	265	256	250	272	238	247	250	246	255	240	234	216	254	257	248	250	219	255	241	252	247	242	238	242	245	236	225	237	239	240	226	255	262	247	214	230	260	262	248	242	235	216	244	256	255	245	258	236	221	226	273	216	276	218	264	270	249	238	241	256	224	251	251	234	222	242	232	240	250	252	247	247	248	244	241	243	254	242	236	244	259	232	217	244	237	221	245	256	237	241	224	259	247	219	231	233	222	219	229	240	249	224	229	228	264	256	250	233	246	223	269	251	244	215	248	241	230	226	253	228	244	263	245	229	243	258	236	217	266	253	220	266	272	223	244	252	262	250	224	243	211	229	228	224	228	243	210	253	232	231	252	248	273	248	238	240	212	245	247	264	217	252	250	247	228	236	237	235	229	218	264	270	261	251	248	250	224	216	219	251	213	238	226	242	255	252	249	226	255	228	228	266	263	269	240	227	240	216	217	218	249	225	255	226	243	262	243	226	262	221	255	238	230	262	253	239	232	223	215	227	217	258	214	251	242	244	255	239	237	229	256	253	244	247	243	210	244	245	243	231	237	237	243	273	251	286	215	254	225	237	229	232	230	252	202	213	258	244	238	237	243	278	245	219	229	225	234	246	247	223	254	238	236	260	242	239	231	234	241	234	250	230	250	256	254	272	245	237	221	259	229	261	234	252	246	230	252	231	227	243	245	231	230	275	232	249	238	237	257	264	236	267	227	234	225	268	233	226	252	228	242	262	222	219	238	224	245	246	229	252	239	214	242	236	241	243	228	223	250	278	221	241	279	253	271	230	208	239	229	274	253	255	247	234	245	238	236	255	224	236	248	226	267	251	255	262	256	244	258	226	213	223	241	235	219	263	232	233	285	237	239	268	249	245	246	253	280	253	246	263	269	250	246	233	233	229	261	222	245	230	228	220	281	252	226	263	241	235	234	255	234	236	248	248	237	239	266	261	245	215	237	253	215	251	245	234	238	256	224	231	230	246	223	236	256	241	255	258	221	197	247	246	242	236	257	264	244	245	224	263	254	244	244	241	256	226	260	232	236	229	243	264	234	234	259	228	284	225	244	245	256	212	248	209	245	212	257	233	222	222	225	238	236	234	223	284	220	258	236	225	269	234	251	226	236	234	221	242	249	256	214	227	236	272	250	224	260	233	233	262	235	262	248	243	217	219	258	246	198	233	243	246	252	230	236	263	240	249	232	233	224	256	249	218	244	231	270	257	244	225	253	228	242	252	252	253	249	261	277	239	244	256	229	258	238	235	248	232	237	263	261	264	220	266	225	262	263	217	253	262	232	255	225	242	235	240	245	236	243	226	253	253	270	240	234	231	237	225	230	248	219	218	279	234	242	269	241	249	240	210	227	216	234	246	230	227	222	228	214	211	263	231	215	232	263	252	236	231	228	218	263	280	243	272	227	236	226	229	243	260	231	221	211	230	248	245	262	247	209	212	236	259	229	241	234	238	276	267	228	240	241	229	235	248	216	248	238	264	262	241	264	269	244	216	254	233	239	237	243	250	247	248	248	244	238	265	234	266	233	225	214	269	236	249	237	238	228	231	260	245	249	218	239	261	226	299	249	233	252	222	247	246	259	222	228	248	239	224	213	239	222	225	210	270	229	234	219	235	226	242	246	236	254	257	229	225	289	223	252	263	220	238	229	219	238	282	205	216	240	240	258	241	234	248	263	249	227	264	256	230	220	227	255	229	248	251	230	230	237	251	248	243	255	253	241	250	243	253	259	237	252	229	248	254	243	252	247	250	228	225	233	221	253	247	250	246	230	272	243	256	221	256	251	251	213	243	264	235	232	269	246	236	247	234	219	254	242	242	248	232	232	232	276	250	236	219	260	270	258	217	246	257	259	229	264	265	224	243	241	225	229	235	247	221	237	219	232	238	234	230	254	232	274	269	241	252	224	238	255	232	257	256	246	268	245	253	258	225	267	225	250	224	248	226	239	258	259	238	256	253	263	241	269	239	238	246	212	223	238	224	238	225	226	238	260	261	226	245	209	231	241	239	257	243	241	270	260	223	227	237	288	236	248	245	236	260	240	235	218	232	231	234	252	238	242	251	236	238	251	234	240	245	226	264	235	240	235	232	222	254	235	242	249	253	236	222	263	233	228	238	221	215	218	243	265	243	275	236	242	231	219	244	249	238	248	235	254	237	231	253
17198	17591	23841	20778	17025	14190	10570	7469	5705	3796	3052	2561	2256	1749	1305	1093	1050	1060	1000	924	921	884	881	867	852	863	824	810	822	825	834	822	852	833	835	876	831	857	786	785	824	828	788	833	837	794	843	886	838	790	842	865	806	806	821	844	780	831	796	766	813	835	854	781	819	837	802	794	822	808	844	792	839	846	793	808	802	828	812	825	828	818	822	773	805	782	802	847	790	801	791	803	793	841	776	830	788	836	827	835	816	809	789	777	803	817	787	752	828	807	822	807	794	798	873	815	801	795	783	782	853	820	848	876	810	841	795	846	873	806	825	870	805	771	832	832	815	814	829	813	816	824	855	821	826	883	781	754	855	828	770	829	814	845	817	824	828	833	890	787	841	849	844	813	767	850	818	797	793	814	816	741	784	846	764	810	844	798	812	806	804	848	844	831	806	839	821	831	781	792	826	811	814	775	804	815	805	822	790	819	766	811	839	811	830	834	793	811	803	818	792	853	820	796	818	806	821	824	838	810	850	806	824	824	794	832	795	859	855	864	816	788	828	805	809	791	855	836	804	834	844	745	797	806	811	818	858	821	876	784	810	861	819	788	881	800	799	825	834	804	829	778	831	850	797	800	830	810	737	812	866	797	820	802	769	822	823	807	812	794	837	744	764	849	855	822	826	847	820	827	812	869	805	805	819	836	764	789	801	824	810	833	846	770	797	777	820	827	814	815	807	799	832	766	852	746	821	817	834	818	822	802	833	834	803	790	769	838	834	804	806	798	773	836	755	807	835	851	837	798	840	831	765	861	827	840	797	829	813	810	803	840	835	810	816	795	798	784	835	808	806	820	775	831	820	842	807	779	846	863	755	812	774	743	824	794	847	797	806	812	819	795	799	839	773	832	829	811	825	824	863	802	865	856	875	834	834	833	845	815	833	780	787	826	828	827	783	805	891	827	811	813	776	850	807	842	806	792	808	798	803	818	862	766	840	814	795	789	811	790	821	879	785	853	801	801	814	808	810	839	775	795	794	799	882	795	777	819	842	839	808	833	819	790	838	778	851	829	820	833	796	770	764	836	802	800	836	854	821	803	788	760	822	775	775	781	848	798	837	788	862	751	807	800	868	824	774	815	847	802	818	813	791	833	761	819	862	822	849	783	822	795	792	807	853	823	822	834	797	811	813	782	819	819	784	762	829	881	818	815	858	831	821	817	850	808	818	771	823	839	839	788	833	819	793	789	818	820	794	833	874	801	833	810	828	805	785	809	826	780	807	829	869	783	811	796	834	841	819	825	785	812	837	804	809	833	811	800	755	845	842	815	827	879	790	815	823	811	809	813	811	769	787	818	831	784	828	805	825	800	834	848	834	817	818	826	804	830	856	814	813	837	833	856	788	821	802	792	818	843	846	786	831	802	813	846	850	824	837	840	828	782	797	878	785	833	773	796	796	782	798	826	794	798	825	826	809	812	834	786	785	804	831	878	801	831	778	871	800	803	852	776	816	788	824	822	809	876	855	860	829	846	806	845	816	808	829	782	816	826	787	803	734	816	814	818	823	788	813	781	796	842	797	820	831	841	782	748	821	783	857	849	827	763	856	841	816	826	840	806	776	846	783	808	835	770	840	756	816	793	825	847	803	801	850	844	813	846	712	831	818	827	786	822	808	821	798	830	827	810	776	797	780	813	787	828	823	815	791	799	815	854	782	838	782	854	862	796	780	788	823	860	831	801	851	816	836	829	790	844	802	753	802	797	809	826	811	833	825	848	762	734	796	827	803	835	806	794	837	836	813	823	829	821	831	801	795	817	813	841	785	818	815	804	839	858	849	809	834	799	786	806	774	800	797	807	843	850	812	793	827	866	797	799	770	791	809	844	814	781	824	820	808	837	801	818	820	837	853	794	834	825	769	826	821	802	796	809	768	755	797	799	812	876	828	785	816	790	805	813	789	771	803	762	768	838	784	817	774	809	793	801	870	792	832	807	807	854	803	807	778	809	861	819	871	827	867	824	809	829	794	841	839	781	796	816	803	769	771	811	860	750	836	771	815	835	813	792	829	846	805	812	857	843	783	858	788	829	820	848	873	746	834	820	830	775	787	833	807	851	779	828	813	807	863	798	796	787	762	823	839	778	865	772	812	831	830	777	834	866	865	850	859	837	844	849	794	847	852	852	785	824	816	803	784	828	803	813	776	843	839	845	842	796	829	820	860	788	835	837	832	826	813	833	800	835	797	800	815	802	817	783	859	799	839	796	812	842	804	826	827	840	775	796	806	796	835	809	778	796	851	854	788	799	846	835	831	892	798	826	851	785	771	844	851	838	801	792	867	806	823	769	846	802	819	825	802	830	827	797	826	831	788	801	771	847	798	784	762	795	777	825	836	833	784	778	845	802	802	769	833	804	813	825	794	824	790	845	804	796	775	835	819	768	829	783	841	822	815	808	787	816	771	837	871	822	836	819	813	814	815	862	814	849	787	814	803	826	775	833	862	821	824	804	837	853	816	818	842	815	830	836	823	819	823	803	826	800	807	830	849	803	812	833	833	834	807	847	791	799	772	812	819	849	776	807	860	825	800	812	846	824	829	776	827	815	797	853	819	806	802	778	829	807	776	835	797	789	834	769	799	825	841	847	804	789	771	827	868	818	796	804	781	857	787	829	779	805	780	773	834	778	815	803	836	753	850	799	822	837	827	815	805	779	849	815	748	822	757	808	874	807	821	829	796	795	779	828	817	791	848	809	787	831	782	829	851	822	808	792	774	802	774	780	777	770	810	814	817	856	759	800	842	831	747	834	838	827	804	851	845	788	767	844	789	897	797	756	813	850	809	805	765	843	780	839	783	804	795	846	835	802	855	799	808	797	777	851	800	845	835	820	794	847	830	833	854	805	829	844	869	827	774	808	814	780	804	820	781	778	849	777	856	810	834	808	828	869	842	790	847	835	822	810	817	825	849	891	832	825	806	816	816	806	800	777	822	794	786	817	855	819	893	808	802	785	787	805	846	826	787	792	830	817	804	784	795	854	829	806	840	761	816	811	818	746	802	804	826	870	835	833	797	859	855	838	768	778	799	774	782	818	805	814	791	793	788	798	815	802	805	807	819	793	845	817	785	830	766	835	845	787	785	787	787	811	777	800	771	817	813	853	805	792	778	831	821	836	809	728	826	846	818	816	828	857	790	857	793	844	819	838	798	834	776	834	801	790	820	750	785	887	815	778	842	809	804	819	821	837	805	858	877	812	813	763	809	795	804	829	823	803	852	847	892	760	793	871	788	788	826	847	830	781	785	833	800	837	801	818	813	829	805	828	787	797	801	828	819	882	758	824	821	813	809	845	831	783	832	868	820	794	777	775	830	816	844	854	814	840	845	844	838	792	846	818	847	765	815	850	821	840	771	802	836	813	809	806	829	845	784	830	871	840	803	816	819	780	813	852	782	822	742	858	805	832	836	843	826	820	787	829	799	804	854	851	883	781	809	781	791	826	817	811	832	831
37169	37503	40855	30605	26581	20801	15120	11394	7633	2281	1346	1090	1045	918	708	526	418	416	367	322	326	272	295	266	298	268	266	302	266	263	255	269	271	258	238	260	268	272	274	236	260	258	264	269	240	240	263	251	276	230	245	264	249	261	290	241	230	238	237	254	245	250	270	221	246	231	252	257	242	235	248	237	247	273	235	270	263	242	255	235	264	240	239	258	240	238	255	288	240	243	256	256	269	235	258	233	241	252	249	257	282	216	246	259	250	237	230	259	227	232	215	242	261	271	285	264	227	280	254	243	241	212	256	244	250	246	244	278	265	229	273	275	249	237	235	253	279	249	234	217	231	315	222	249	216	246	253	257	255	252	250	252	252	257	258	230	234	240	249	230	234	258	247	248	273	255	250	235	248	238	277	251	240	258	243	220	246	270	287	261	248	232	276	259	234	257	261	267	275	229	266	242	256	260	244	281	222	261	276	268	255	254	256	226	260	266	261	226	259	241	248	226	253	207	268	229	273	227	270	244	283	273	257	267	250	204	279	245	256	232	269	273	236	279	240	264	236	247	235	288	262	289	287	267	238	242	256	265	241	240	244	272	261	272	278	279	234	267	249	237	238	261	241	230	240	252	226	276	221	251	243	242	234	225	288	251	258	268	235	278	233	253	276	272	240	248	266	247	249	248	279	242	238	241	266	288	273	280	227	263	285	265	242	272	242	279	279	220	268	251	276	291	231	262	271	271	241	279	236	258	259	280	269	238	260	246	266	248	262	241	282	249	274	244	242	250	265	256	227	247	239	246	235	253	254	239	249	266	243	260	275	269	264	259	240	264	247	243	225	249	300	251	244	262	232	246	236	236	257	285	253	275	264	259	259	232	247	266	247	252	263	244	250	242	257	236	240	248	268	285	276	263	229	242	276	249	262	253	240	226	290	231	215	227	254	242	256	259	245	232	219	260	255	234	250	264	260	253	254	270	233	255	255	265	250	251	247	278	264	289	248	267	264	269	265	269	254	267	232	256	259	241	251	260	246	246	243	266	265	232	246	248	241	251	274	274	279	230	251	243	284	280	247	248	253	247	213	249	259	242	268	223	284	235	256	231	249	250	255	233	287	266	257	271	250	240	256	258	237	297	238	240	258	247	251	265	262	244	241	230	276	243	273	222	239	273	283	249	231	241	241	248	261	244	264	239	259	251	223	265	257	225	250	247	243	234	218	259	231	237	268	273	247	210	240	272	252	240	211	235	263	291	217	282	248	248	242	265	246	260	274	240	214	262	244	258	224	235	258	266	270	257	254	256	243	241	285	272	220	221	264	241	226	264	233	248	246	232	248	258	249	278	288	269	245	241	237	251	260	254	249	256	235	247	240	254	235	268	266	260	234	248	252	242	230	246	255	219	245	241	268	272	227	249	238	281	252	228	256	244	234	261	241	243	255	236	247	237	253	243	217	272	233	260	260	277	251	260	242	261	295	219	276	262	232	248	264	240	251	223	252	201	243	222	244	255	238	266	236	244	252	234	253	262	263	243	272	247	247	245	244	234	248	270	253	239	220	224	273	256	282	218	272	242	237	249	245	243	264	221	248	249	276	235	275	256	242	257	271	271	246	228	287	269	265	254	258	235	266	264	236	264	274	263	271	252	236	248	269	240	255	262	246	249	260	241	236	247	256	257	270	230	246	271	243	253	238	239	256	237	294	249	255	228	297	261	254	221	248	239	243	250	252	231	202	253	258	257	305	262	242	240	253	246	260	244	259	253	259	254	249	276	265	233	238	220	259	238	254	259	240	262	230	273	230	251	264	248	242	247	253	223	243	234	249	247	268	236	255	253	249	263	286	246	229	240	262	254	255	245	262	251	275	261	249	235	255	236	250	264	231	245	258	238	262	227	233	239	262	255	248	224	256	247	253	252	256	248	235	275	241	247	230	241	243	236	247	235	261	254	283	243	267	260	224	243	226	271	255	247	227	263	221	244	260	255	260	251	256	262	271	243	266	231	252	242	266	240	221	224	259	255	227	254	245	242	243	243	252	243	239	252	279	274	251	276	253	248	240	244	243	250	232	239	226	244	241	250	255	269	265	263	281	261	245	263	239	258	237	254	272	232	230	219	256	247	271	238	245	275	268	246	291	274	251	244	250	254	256	276	233	280	236	241	256	239	243	267	236	250	258	264	237	228	231	233	287	235	265	240	238	252	255	236	234	262	256	233	261	254	274	294	259	260	253	242	237	233	243	225	240	251	247	247	260	274	255	246	267	241	242	244	272	252	235	263	258	289	221	262	264	271	236	245	235	266	212	240	241	225	228	262	260	242	248	245	237	233	270	257	279	277	271	255	254	241	216	255	241	279	245	232	264	250	254	242	264	230	276	269	258	241	268	221	271	243	231	225	260	232	242	260	255	248	265	224	250	285	252	250	223	238	249	256	238	279	239	252	265	250	271	296	249	267	220	265	240	257	270	243	236	251	232	256	249	237	282	229	237	249	272	247	277	262	247	236	255	240	236	244	264	224	242	249	259	255	253	255	262	247	220	244	266	239	227	255	268	227	262	240	268	264	210	255	235	271	255	240	252	259	285	250	242	244	255	257	246	214	281	241	235	245	256	262	258	245	243	259	241	243	274	283	272	230	228	222	269	238	248	238	263	267	252	218	272	249	261	269	259	261	255	259	255	264	252	233	234	276	255	228	234	276	232	258	255	228	241	272	257	261	255	238	221	243	218	230	235	241	256	254	266	259	226	252	251	251	259	231	267	260	237	263	274	249	232	246	254	248	256	269	241	258	253	243	254	265	262	268	255	267	240	258	219	229	259	240	262	234	224	268	252	256	246	252	242	269	241	259	266	261	248	265	259	275	283	258	240	274	262	222	250	245	270	250	238	270	251	246	252	232	221	284	268	239	258	247	252	253	253	243	227	259	262	222	214	229	253	259	258	252	231	283	268	262	220	243	242	240	259	254	246	241	251	254	282	271	272	237	270	257	241	243	224	234	241	271	230	222	235	258	239	264	247	254	249	268	248	264	239	262	230	231	261	243	251	233	227	233	257	252	245	248	229	246	253	241	253	260	260	274	267	239	227	213	257	273	248	262	268	266	268	221	227	242	251	250	236	239	227	256	246	256	253	254	252	253	239	253	225	275	247	246	272	236	257	285	255	282	248	242	277	252	247	257	213	230	273	261	259	225	264	267	239	248	241	270	276	249	256	253	248	265	252	221	263	264	232	263	232	272	277	238	256	271	268	274	253	226	275	249	245	251	252	265	261	252	224	225	265	239	241	219	268	243	240	245	223	249	242	242	248	245	236	269	245	271	249	236	249	258	232	274	244	253	261	239	241	255	257	244	255	248	255	270	228	244	252	252	246	270	240	252	266	251	233	238	242	268	223	250	263	251	226	235	253	255	273	258	269	251	232	262	287	265	233	240	279	298	292	245	261	265	267	248	240	242	262	254	260	260	247	233	245	245	269	257	249	258	289	263	249	249	254	259	265	264
29542	35108	41901	40144	38323	33013	29219	27629	21860	9755	8596	7159	7117	6558	4747	3372	2527	2571	2149	1689	1659	1340	1225	1137	1108	1113	989	1040	928	908	922	885	945	917	890	840	887	810	845	801	845	885	843	820	809	844	841	819	814	889	813	896	769	848	877	852	827	924	756	823	829	837	838	830	878	820	825	844	838	835	873	858	836	773	875	801	825	907	810	855	850	789	802	891	860	806	842	818	857	867	848	832	825	854	853	816	823	834	843	849	796	832	816	884	783	865	850	853	848	792	889	825	836	832	829	880	881	831	844	822	811	842	845	864	880	860	807	786	843	837	807	861	801	830	789	790	806	800	863	787	814	808	857	865	803	858	811	856	857	788	820	826	862	859	877	797	880	829	812	805	803	795	818	815	821	774	831	841	814	833	847	889	809	799	810	814	870	839	780	804	852	892	850	843	850	872	845	800	789	829	764	873	814	809	882	869	753	932	855	837	874	825	861	879	837	842	823	841	829	866	890	887	814	809	871	820	817	837	808	851	824	842	829	831	851	800	788	910	817	825	824	836	792	865	822	821	843	823	827	880	892	820	830	849	853	802	806	859	836	888	832	826	865	844	847	835	852	832	830	832	851	804	811	803	873	850	871	829	856	838	797	849	831	815	815	802	840	840	858	799	840	872	873	874	866	867	867	824	854	798	847	824	863	852	878	815	863	830	837	856	852	832	833	812	817	839	880	848	871	811	837	868	830	832	883	835	848	880	867	829	823	852	847	830	813	823	852	824	822	816	832	874	851	829	832	885	846	855	871	812	822	850	846	859	860	829	841	828	878	852	856	865	794	814	738	829	807	829	781	812	835	847	819	821	890	849	844	874	854	768	811	845	861	860	783	867	816	845	829	867	864	815	862	797	837	839	819	805	848	827	861	830	840	824	861	886	788	825	896	782	815	850	854	783	841	817	784	835	761	841	813	810	824	838	867	848	870	792	862	856	879	870	822	862	838	832	881	845	806	840	814	782	882	861	850	820	835	845	858	848	818	873	889	866	813	836	877	834	822	792	834	792	855	823	834	864	813	892	851	904	846	877	845	797	784	845	804	815	805	839	874	852	840	849	803	845	817	871	871	841	830	819	792	775	816	838	846	830	839	795	854	834	823	839	783	833	844	850	829	824	878	808	787	862	838	835	831	870	818	868	862	833	871	873	809	876	826	791	843	793	850	785	834	821	824	838	816	829	860	836	794	798	838	821	787	838	803	808	859	800	882	835	847	835	802	852	859	858	836	821	867	823	865	842	861	813	863	863	828	832	822	810	857	841	774	833	805	855	837	853	857	840	804	829	834	838	773	801	800	832	844	829	851	837	856	899	795	829	864	807	814	834	867	855	835	836	874	868	817	823	788	847	799	849	856	829	856	857	830	794	809	890	899	831	845	848	807	821	893	845	860	839	823	818	819	874	809	790	858	794	823	874	767	826	833	830	859	835	866	851	837	836	847	775	886	796	855	865	812	835	779	833	852	869	825	853	845	857	842	853	816	841	831	813	818	850	849	832	895	852	817	861	801	840	796	869	896	822	853	833	855	851	817	838	827	835	829	826	828	818	834	836	822	875	850	862	884	845	867	843	859	853	836	859	850	783	841	867	850	829	826	799	853	872	829	802	886	816	886	820	815	804	876	844	809	791	824	845	820	886	831	840	857	854	889	818	850	908	844	848	774	853	818	852	809	787	830	832	821	788	822	864	851	829	804	781	865	857	860	861	866	836	874	841	900	865	814	844	908	837	819	895	839	841	837	752	875	787	863	853	841	891	766	826	823	811	787	814	874	841	862	814	826	831	873	802	824	848	886	847	811	848	837	808	828	822	831	838	828	873	860	868	810	852	785	885	831	868	812	821	864	908	835	804	869	785	845	824	850	803	845	804	888	827	809	813	866	817	845	841	837	839	820	836	789	825	862	847	898	809	825	838	866	825	926	878	839	872	877	820	858	833	846	848	889	860	882	837	823	799	853	853	826	830	841	859	880	881	814	841	803	826	795	847	855	804	876	831	839	874	798	801	789	828	831	797	881	866	805	800	885	801	845	819	851	851	828	841	861	816	856	793	848	867	849	869	866	829	824	825	828	846	845	830	868	871	889	851	821	862	851	850	896	889	832	780	856	811	810	810	839	815	844	851	884	860	871	854	854	852	811	792	834	820	819	855	822	799	810	795	834	862	856	830	817	839	782	847	854	796	844	836	773	861	864	833	853	833	888	780	849	836	865	824	858	848	823	846	817	868	795	823	822	838	839	817	846	812	829	842	857	827	832	869	840	825	859	820	774	860	825	846	804	785	836	872	865	833	867	812	826	834	777	815	867	843	778	797	792	848	821	865	860	881	874	822	816	792	882	862	821	818	863	831	841	802	818	865	859	856	834	866	776	823	899	813	864	807	855	805	870	849	798	812	807	864	800	808	875	836	846	827	847	860	800	830	866	865	791	811	804	817	849	821	800	858	788	874	819	792	869	767	838	817	824	863	848	792	881	819	808	808	800	846	806	783	808	811	847	826	831	834	875	788	814	877	836	831	864	812	856	855	855	839	785	807	807	856	776	807	858	878	828	853	847	807	783	854	864	816	859	829	841	841	819	829	811	859	820	863	845	859	826	826	822	860	865	828	863	829	795	865	806	842	827	822	806	885	820	867	825	795	805	858	781	904	845	840	834	825	872	835	846	810	867	833	891	822	877	828	860	786	857	852	877	825	860	856	845	855	834	796	864	893	817	792	861	834	814	826	892	834	824	816	814	860	851	869	841	853	857	831	896	840	854	867	821	830	824	806	793	841	860	816	871	829	851	883	819	859	824	838	852	808	881	874	784	821	806	800	826	825	870	841	870	809	828	880	862	820	807	875	843	856	809	890	837	843	884	890	823	846	873	834	838	841	798	841	854	874	837	844	859	810	817	783	846	827	833	857	889	883	814	835	875	841	840	864	847	827	863	837	824	830	823	863	825	818	867	807	842	842	815	847	794	822	847	833	817	786	823	824	857	860	847	881	811	874	818	899	842	807	839	840	875	852	862	865	837	822	801	855	820	865	826	851	820	857	860	824	804	862	853	869	879	869	861	851	882	823	845	855	858	875	822	831	814	801	813	823	798	828	875	834	870	829	854	878	839	814	851	830	842	811	807	859	830	823	888	825	791	852	837	848	820	820	819	889	803	870	832	797	825	854	827	878	861	843	890	883	835	788	818	778	867	849	816	877	828	850	806	815	822	880	844	843	846	851	794	878	862	788	877	825	821	762	826	847	814	834	844	849	824	839	851	803	837	850	810	900	831	902	790	846	844	868	800	839	862	855	876	827	878	817	864	832	816	809	833	805	880	841	841	852	815	830	875	834	808	819	817	852	848	837	846	840	792	778	866	859	863	840	822	846	798	825	831	821	857	812	848	829	855	851	839	861	819	834	814	861	830	813	840	829	892	863	833	885	837	797	831	871	804	854	816	819	814	873	840	850	825	828	817	839	850	877
42081	44236	41144	33208	30031	25432	22034	18792	14817	5503	2403	1762	1833	1336	1027	769	570	620	503	410	416	366	366	337	326	307	305	311	301	266	235	254	283	280	261	268	247	305	256	319	276	260	252	266	252	270	248	288	259	292	296	283	253	290	279	244	254	287	268	288	283	279	277	234	258	278	264	253	305	275	305	271	282	265	280	260	257	234	283	273	259	284	295	259	283	260	241	268	269	255	310	263	266	246	259	274	254	249	263	256	258	258	259	263	314	248	276	282	279	268	265	270	230	265	265	245	262	272	283	249	266	285	278	267	296	283	278	267	260	266	262	272	268	265	280	274	266	262	245	246	239	282	278	279	271	267	249	271	255	276	281	245	267	267	295	291	274	258	264	253	284	261	263	259	276	280	292	280	252	272	245	265	256	255	254	296	284	243	270	289	284	291	250	275	311	277	281	288	293	305	280	286	267	305	270	260	275	284	296	287	273	274	294	267	277	277	260	275	301	242	259	260	253	283	286	251	297	268	275	256	271	292	257	249	252	260	256	271	237	254	255	295	298	273	243	249	271	273	272	264	282	269	247	236	264	307	284	272	255	287	272	268	265	270	235	264	294	246	265	273	256	252	246	275	263	242	272	261	273	288	259	283	296	276	270	274	263	260	281	282	258	239	261	289	260	262	276	283	279	262	271	276	268	299	264	219	243	291	259	269	251	262	275	238	263	279	278	280	269	277	257	245	278	284	276	274	251	255	275	272	269	276	296	256	282	243	277	268	271	285	266	281	245	265	273	271	270	256	246	257	258	252	261	254	291	293	297	292	271	295	247	248	263	259	270	247	243	258	269	259	273	256	284	282	264	277	280	248	271	224	304	251	255	250	274	233	273	261	250	280	263	293	302	267	259	287	285	238	280	259	281	266	267	268	259	279	242	252	272	255	290	252	243	267	296	264	269	279	272	278	239	267	253	261	251	256	257	272	282	249	249	290	288	246	247	282	261	258	258	262	249	264	253	277	291	281	247	280	270	306	281	298	261	267	261	292	264	279	244	264	283	269	283	255	303	255	258	275	294	267	284	276	263	275	271	277	253	260	262	265	244	257	270	243	263	306	245	291	278	262	277	247	255	266	259	288	257	284	258	292	278	293	260	280	245	315	284	290	282	297	264	265	247	273	283	275	264	264	288	276	284	280	261	270	297	268	266	257	251	256	258	265	279	274	257	235	274	308	278	249	248	268	245	284	247	246	282	269	257	271	245	257	240	304	300	264	223	287	268	298	296	287	258	307	263	278	276	231	264	241	240	275	283	281	283	276	255	279	295	269	249	294	253	247	299	244	261	283	287	282	281	263	293	263	273	293	273	252	251	264	261	244	278	260	285	234	275	282	260	271	260	255	267	271	291	287	281	280	257	266	254	271	254	264	291	272	240	254	268	251	272	263	284	262	289	291	291	276	294	254	251	233	313	269	264	276	259	281	288	295	246	286	274	277	229	293	269	258	273	259	259	272	270	228	243	293	287	267	310	263	264	286	252	273	297	259	265	274	292	274	273	269	271	260	266	273	265	270	251	280	270	283	280	255	274	254	261	272	269	256	269	257	245	277	280	271	291	216	271	264	275	279	266	248	253	261	264	300	282	249	241	249	289	300	283	294	272	272	261	243	266	253	287	258	272	279	261	297	267	283	259	270	239	276	299	280	247	241	288	300	310	276	291	238	258	261	246	285	263	261	267	293	286	248	231	266	248	284	285	282	272	261	306	289	253	280	243	270	292	258	289	285	271	260	264	258	291	258	293	298	263	243	259	278	250	261	281	291	259	293	244	270	286	248	261	244	286	270	281	278	272	253	257	276	275	264	264	274	258	258	254	268	289	257	260	279	260	259	253	258	264	259	255	291	259	301	297	254	276	279	286	289	292	292	296	273	274	263	278	282	297	291	295	267	267	268	245	276	250	268	255	263	264	236	296	247	280	262	295	261	255	282	271	271	258	281	285	236	268	274	303	239	268	233	283	285	284	287	254	263	230	302	288	269	289	262	281	288	238	273	261	235	273	253	257	287	255	291	283	241	261	252	250	297	270	275	280	254	283	245	269	267	275	281	262	280	274	263	270	279	276	275	268	273	285	237	256	284	266	296	271	274	260	244	256	298	264	261	260	257	266	280	270	279	252	282	256	255	232	280	270	282	294	256	264	292	313	285	272	256	264	272	260	260	286	255	270	307	285	264	291	259	276	288	289	255	255	300	264	275	268	249	269	285	258	276	255	259	259	248	262	282	267	237	278	281	279	278	269	273	245	287	266	270	282	258	251	283	236	264	271	263	268	245	284	304	257	326	308	280	260	266	246	273	248	263	294	263	278	268	277	272	295	252	252	279	275	248	262	242	261	277	247	258	258	226	279	248	290	265	286	266	270	252	275	271	264	241	276	269	259	247	266	254	288	283	250	273	305	256	280	300	267	273	269	256	259	291	251	254	260	275	282	266	275	263	287	267	245	280	256	282	285	260	290	267	290	256	289	264	283	307	257	258	268	283	273	264	266	306	279	251	271	288	266	294	267	266	269	267	261	262	259	243	278	266	267	283	239	265	261	269	289	274	270	258	276	276	262	255	285	281	265	299	267	272	264	266	281	303	277	248	284	265	267	276	263	261	283	266	265	289	269	271	262	287	292	261	270	272	273	242	267	270	261	259	277	267	272	257	247	267	296	276	276	284	241	258	251	294	257	241	258	264	267	272	283	254	253	263	247	274	247	293	277	269	266	282	263	285	236	302	267	283	254	262	257	270	283	252	262	286	246	276	263	285	282	294	260	266	286	269	280	275	273	260	250	303	274	259	285	260	268	280	273	271	264	267	282	287	269	272	286	268	264	290	258	263	287	269	278	248	308	247	247	269	269	272	284	251	304	266	282	261	281	281	267	272	275	282	267	266	256	272	260	225	281	266	273	292	256	282	256	268	286	258	254	290	259	263	279	271	278	270	234	285	251	242	269	251	299	255	277	282	278	254	275	241	262	276	278	262	298	297	277	254	289	254	273	259	288	275	232	273	250	285	228	263	283	274	276	251	235	259	281	250	279	279	252	276	274	281	255	252	265	253	256	230	267	304	300	254	259	283	289	248	281	273	265	276	261	285	251	264	276	257	282	256	249	281	293	296	266	276	259	283	279	254	294	279	277	272	282	247	254	283	260	262	293	245	271	236	250	258	292	280	262	276	280	281	271	236	259	275	248	267	258	276	254	254	268	222	289	281	256	269	256	278	256	260	276	294	257	261	276	286	307	248	289	254	257	278	270	272	284	239	253	265	286	251	238	253	274	253	281	299	275	282	289	258	275	261	313	267	243	242	282	220	241	260	270	216	263	288	233	260	233	284	283	265	267	260	261	275	251	261	282	240	240	261	266	263	299	281	255	245	276	253	263	267	254	275	300	284	237	302	258	284	238	255	259	263	248	285	278	288	275	274	281	273	274	273	255	258	258	277	277	246	316	270	278	299	235	233	264	281
33463	41483	45810	44505	43722	37771	36912	35306	31384	15504	11935	10930	11576	9382	6949	5343	4020	3815	2949	2596	2557	1942	1549	1234	1279	1327	1287	1169	1121	1096	993	1012	1074	1028	981	935	920	937	940	921	933	931	908	908	877	872	936	819	875	910	872	848	835	874	856	846	893	898	848	855	841	820	903	915	904	873	876	876	846	831	869	920	908	864	885	864	910	901	878	851	882	907	888	891	886	853	896	887	929	895	850	889	842	811	858	805	875	836	892	803	881	880	873	877	848	858	866	837	882	884	910	869	864	834	913	862	860	868	865	844	888	851	826	891	854	895	866	856	880	870	874	856	871	857	866	936	913	895	889	823	872	848	841	866	911	863	812	867	883	880	896	883	859	837	921	893	847	876	919	881	874	824	864	896	890	905	847	894	877	877	870	852	861	862	881	894	858	874	846	880	879	915	889	883	897	910	869	804	873	865	891	840	871	848	883	899	890	873	858	894	812	878	878	834	881	871	867	902	887	913	906	843	909	916	856	907	855	894	892	838	860	861	844	937	883	917	877	896	876	900	910	862	883	830	825	911	873	886	872	861	897	823	905	837	902	836	861	801	860	872	885	860	868	907	860	899	884	893	884	884	846	909	863	871	844	863	883	885	848	864	866	938	919	886	895	856	923	924	917	902	860	919	900	823	877	864	858	837	859	821	887	832	848	866	900	878	830	859	841	875	879	905	836	874	860	926	907	818	854	874	887	858	874	866	870	937	846	873	881	892	910	875	846	862	874	824	926	864	912	851	860	808	876	828	855	871	905	889	906	863	903	848	895	831	816	883	916	914	876	873	897	904	860	867	905	854	862	860	892	868	873	872	847	895	881	841	905	888	897	913	883	885	851	846	831	893	865	863	930	839	929	905	852	875	929	886	875	936	861	885	879	885	888	837	858	894	890	861	853	911	885	884	836	834	879	872	829	867	862	837	917	906	857	884	890	847	852	865	893	842	862	959	854	891	895	902	922	862	910	825	871	898	931	868	843	903	906	880	861	850	881	832	884	864	856	853	830	941	918	915	855	878	897	893	914	887	815	884	904	866	870	876	927	883	859	848	872	858	868	864	871	879	875	897	850	896	904	886	885	864	869	908	884	921	839	919	919	842	886	864	903	915	875	858	896	876	898	884	883	839	885	839	917	864	895	897	896	908	860	868	883	901	812	916	905	859	864	889	885	898	810	856	856	889	893	888	843	874	930	918	903	892	837	875	869	818	876	875	877	840	863	887	916	869	907	891	839	854	891	908	851	923	913	911	859	883	923	910	908	882	882	897	890	847	922	866	846	841	898	902	866	885	908	848	866	905	828	924	870	900	877	893	871	860	896	891	832	889	927	869	865	878	889	864	850	921	888	819	861	911	899	896	901	857	822	881	899	904	869	878	900	922	888	939	890	846	890	838	849	929	889	908	893	840	922	842	819	856	866	855	860	877	847	878	900	860	815	853	873	884	843	796	861	885	896	903	877	800	872	827	860	919	846	876	952	839	887	854	843	858	873	886	835	838	909	881	897	871	850	891	898	921	866	876	884	850	918	863	850	869	865	855	867	847	932	863	858	857	878	892	837	883	907	895	830	885	895	857	896	893	855	948	879	873	861	908	853	815	835	870	859	864	850	863	876	921	901	913	854	774	828	891	885	882	874	895	902	848	863	851	910	892	923	854	876	899	860	876	867	853	867	885	870	913	896	865	846	886	865	819	813	917	881	867	896	885	892	832	835	842	852	851	925	884	844	891	912	905	861	852	891	830	900	883	880	928	908	884	827	812	874	832	886	861	858	908	853	864	854	848	858	873	841	833	862	871	885	853	898	866	919	870	915	863	886	908	880	866	904	846	874	842	876	901	886	865	830	873	835	851	830	896	874	826	881	890	934	864	872	894	842	883	899	873	884	873	873	911	827	914	869	904	844	872	845	855	898	885	814	855	843	862	842	853	926	873	862	885	863	852	887	828	841	850	916	838	926	932	875	847	842	908	894	934	847	855	843	858	900	892	841	854	858	837	861	853	899	900	899	904	887	846	874	843	854	844	848	864	865	872	834	888	905	839	845	879	876	834	835	844	852	863	866	903	935	852	853	874	837	831	864	869	841	908	875	917	897	951	905	867	902	867	882	853	898	874	849	916	830	864	910	892	866	899	877	888	822	863	861	918	868	858	877	917	848	919	882	908	822	874	875	849	826	859	889	839	883	856	948	850	876	892	891	877	899	886	882	869	839	888	898	838	909	931	905	820	841	906	859	816	916	865	857	881	867	877	900	855	939	871	827	862	839	864	869	865	843	863	813	870	855	880	901	892	867	871	882	831	866	878	857	887	846	896	842	916	897	933	886	883	905	906	827	886	858	865	913	888	902	922	862	937	922	887	902	903	896	891	857	900	892	880	845	848	845	881	926	869	899	898	840	894	925	827	925	835	871	846	875	889	896	929	875	841	866	885	868	850	876	874	882	892	917	855	878	884	896	897	887	900	898	870	850	886	871	894	883	884	873	899	899	877	852	865	942	891	853	864	885	893	902	872	874	870	846	851	868	849	863	852	846	880	900	879	895	839	885	856	887	909	881	868	911	894	891	881	866	865	831	911	843	858	826	903	905	848	853	907	949	858	939	891	876	915	846	929	870	870	854	851	860	864	861	879	918	892	936	879	866	868	884	882	899	893	914	830	933	836	884	860	822	880	918	873	859	879	883	850	871	864	877	903	872	855	843	929	875	894	910	899	880	867	933	872	853	894	888	892	848	878	919	925	850	870	906	870	870	838	838	881	923	872	937	841	862	839	826	870	864	866	865	870	846	836	933	914	835	901	885	903	894	787	886	860	896	931	851	881	897	937	828	859	900	941	866	862	854	891	861	846	921	852	848	889	939	880	865	848	850	859	854	853	876	893	847	837	842	918	917	910	823	941	868	835	927	879	920	819	840	858	876	879	849	876	832	896	798	856	907	861	897	883	856	846	866	809	863	859	867	886	875	890	885	851	862	909	891	925	905	863	841	868	824	839	849	876	856	744	864	845	900	905	867	887	863	856	871	850	906	866	924	865	877	896	871	894	854	903	883	896	845	883	872	830	880	880	890	918	854	924	914	926	920	895	855	914	888	862	858	866	899	863	854	847	863	886	903	840	865	864	885	854	905	842	885	870	900	921	896	897	865	886	881	876	882	899	915	862	860	897	896	936	879	883	918	854	831	854	889	936	852	840	894	876	832	898	813	878	916	850	889	883	882	880	871	859	874	905	903	935	856	835	891	884	914	889	866	881	874	856	827	858	926	897	888	880	908	876	854	848	892	838	889	878	922	878	910	875	885	825	884	917	895	864	910	905	904	871	866	892	858	882	862	878	883	857	917	849	866	838	901	813	868	850	897	897	889	924	888	819	789	824	845	963	884	889	898	878	847	872	896	890	848	916	868	878	944	862	857	895	861	876	863	876	817	878	879	889	848	875	887	818	862	926	920	820	894	883	850	892	911	843	887	855	890	926
20253	17311	16411	9171	5202	2835	1834	1365	968	594	497	429	338	286	267	288	262	247	286	252	251	243	254	263	242	255	220	254	239	236	243	250	254	252	250	260	241	229	243	234	231	254	272	249	236	246	246	235	253	230	231	228	220	259	242	218	259	235	225	230	241	237	232	237	225	241	242	235	221	252	255	234	244	261	250	238	262	254	215	232	252	257	217	231	247	236	270	228	248	212	246	243	235	265	205	256	249	265	235	229	225	215	242	229	226	241	239	240	234	238	270	240	240	248	236	218	235	262	238	240	216	235	244	239	249	228	229	232	215	243	225	219	211	250	227	250	235	245	247	243	233	232	222	251	232	210	234	231	256	246	236	214	244	227	239	243	253	261	260	226	226	249	256	233	227	229	239	231	245	220	237	267	239	222	224	217	254	227	252	251	214	240	246	283	229	234	242	238	212	270	233	234	234	225	226	221	252	225	250	230	261	221	262	262	253	254	244	206	231	229	241	225	238	248	250	249	248	255	234	211	262	239	271	251	231	230	225	229	209	251	264	268	261	261	211	269	236	235	224	240	233	234	252	248	228	253	219	240	220	225	260	232	229	240	246	227	251	237	254	269	232	240	227	233	254	226	249	252	222	251	243	257	230	216	256	242	262	234	243	225	238	244	221	237	224	201	241	244	229	227	241	253	237	251	264	249	256	223	233	263	246	230	264	231	238	231	238	218	263	228	235	219	212	221	242	227	254	264	214	213	241	235	237	231	224	245	247	252	225	233	226	259	232	267	251	254	187	255	241	237	252	232	241	237	252	246	230	236	258	242	247	255	251	234	241	211	229	217	231	249	225	246	247	230	229	233	242	268	256	247	229	260	253	231	217	256	260	216	245	221	254	227	235	234	259	282	238	257	228	259	231	245	241	266	244	238	241	226	234	252	233	243	220	270	250	240	205	242	242	238	249	227	208	232	249	248	223	244	253	261	255	228	226	259	243	232	266	226	229	240	222	232	217	229	223	263	230	223	219	225	227	219	254	240	253	222	238	239	231	243	214	222	256	239	256	240	246	230	245	249	223	225	226	258	219	252	255	227	211	215	236	232	249	246	251	264	228	223	248	240	213	240	227	212	216	227	235	256	262	241	244	206	258	236	276	243	219	225	241	240	240	231	257	220	242	217	273	221	249	217	253	245	219	231	219	248	249	240	218	222	243	216	247	238	249	256	225	253	239	250	229	219	254	210	232	241	220	223	237	222	254	243	239	224	223	227	242	237	273	246	231	239	245	261	262	226	253	239	207	239	213	222	254	242	238	231	257	231	234	264	232	240	236	263	235	218	233	238	225	244	260	207	242	265	257	237	236	213	233	240	243	232	279	270	247	242	237	218	240	256	247	231	222	232	235	226	223	237	213	271	198	248	250	224	247	231	235	247	230	243	255	242	238	252	237	230	227	222	231	200	231	226	243	248	254	233	227	227	240	220	260	232	217	246	244	238	230	230	239	261	247	222	243	223	238	247	253	208	235	260	257	256	264	250	263	260	222	255	274	227	232	225	223	225	231	221	253	261	218	218	234	233	232	220	235	241	238	264	228	245	221	235	223	227	233	235	224	263	199	271	244	245	254	255	227	252	231	232	221	253	244	236	243	239	234	212	223	217	250	235	263	273	237	219	229	240	240	218	228	236	229	242	253	249	228	237	215	221	248	236	237	281	265	244	258	230	226	248	231	234	227	237	260	233	239	258	252	241	243	225	250	248	202	245	233	258	215	245	243	241	250	228	246	252	220	246	224	240	244	243	280	224	244	243	230	239	238	203	249	245	228	250	210	234	251	230	227	256	267	223	221	250	218	237	240	234	222	240	232	227	243	252	216	241	248	227	257	244	243	228	231	247	238	214	242	245	221	244	248	241	256	252	213	243	222	255	219	244	224	242	253	247	268	239	263	239	260	225	240	242	262	234	233	230	248	244	253	245	227	263	233	254	258	231	236	218	244	234	225	214	235	250	212	225	215	232	234	223	219	227	235	249	268	232	232	243	215	244	228	246	263	246	224	233	245	231	230	250	208	250	236	209	242	256	236	232	233	218	242	260	265	219	275	245	243	239	246	259	243	218	239	242	225	248	256	215	236	249	236	240	255	247	245	244	220	225	223	250	230	223	230	247	251	250	231	218	237	232	249	248	241	243	238	230	259	240	267	235	254	222	256	231	239	269	204	264	226	242	223	223	266	242	233	226	243	241	211	218	252	233	225	235	260	249	230	235	214	257	256	212	228	234	213	238	246	270	225	229	236	251	241	247	224	232	216	242	229	244	209	231	265	226	233	235	233	239	237	259	275	241	258	261	249	242	240	240	250	236	236	263	259	239	230	238	214	237	247	233	241	246	249	247	231	222	246	245	235	264	223	240	264	236	220	252	205	271	222	242	246	208	227	263	259	245	237	215	236	221	258	247	248	236	238	220	212	246	271	249	240	230	248	228	269	218	275	241	260	249	224	226	226	230	227	249	229	242	242	212	225	247	226	245	213	218	231	223	233	239	250	226	230	265	286	236	252	239	233	256	244	238	238	252	233	225	230	229	236	225	241	212	215	235	238	237	261	234	242	256	239	241	227	247	243	250	254	217	233	267	238	221	224	275	242	233	210	215	221	235	234	274	253	248	239	231	232	235	247	250	245	251	253	233	217	241	222	241	240	238	236	239	240	241	230	261	225	257	235	233	241	239	270	257	222	235	259	248	227	231	211	223	244	224	234	211	263	244	251	247	206	237	259	237	243	219	237	238	240	235	250	230	241	227	245	264	251	236	232	243	237	243	258	261	227	230	242	231	260	238	260	240	271	247	235	249	266	218	240	253	245	239	210	262	228	259	245	239	218	249	247	215	240	235	252	211	257	202	246	215	267	237	261	238	224	249	236	248	242	245	243	212	249	242	236	249	267	192	254	233	250	256	256	251	251	220	226	248	229	257	221	238	224	225	248	213	241	241	265	259	275	235	247	213	245	241	242	250	240	238	242	260	259	242	265	241	235	257	224	234	252	251	258	228	227	232	214	249	244	251	225	214	240	232	240	259	228	220	244	232	234	229	257	244	216	224	252	256	246	213	250	249	269	264	250	237	226	219	243	222	248	249	237	228	225	264	267	254	239	235	253	229	214	226	238	244	231	236	247	242	235	234	259	239	230	238	212	262	243	270	275	221	209	241	234	255	230	245	237	256	239	224	253	245	232	260	239	217	252	232	216	246	246	215	236	216	222	250	235	235	247	218	226	257	246	260	214	255	256	239	221	257	247	231	254	244	239	241	228	230	245	238	256	239	224	244	248	268	285	267	250	231	270	246	233	246	238	275	258	242	241	258	251	227	207	226	210	251	237	238	212	241	218	252	230	235	231	247	226	245	232	259	223	255	244	268	226	230	231	276	216	227	237	248	247	229	252	217	237	252	237	237	252	274	249	243	218	217	256	243	250	235	247	209	225	242	222	214	244	225	247	237	250	233	253	250	231	227
17153	18554	22619	21974	19032	14312	10514	8440	6085	3937	3273	2580	1874	1323	1242	1177	1086	999	980	953	806	853	813	841	842	830	886	840	874	838	792	795	850	742	885	864	838	812	804	785	841	761	771	784	790	821	851	822	813	820	859	851	777	817	798	845	773	821	849	775	797	815	767	780	753	823	810	817	822	782	774	796	775	770	766	792	841	828	853	812	758	812	821	796	799	849	783	822	737	843	841	795	816	807	845	810	830	796	803	798	778	834	834	820	760	816	855	758	796	796	781	800	832	831	794	836	829	807	856	809	801	834	782	804	766	808	817	827	792	783	828	821	794	784	811	756	819	847	816	840	818	794	819	809	778	781	824	820	796	835	783	797	796	767	807	848	823	798	790	781	785	813	750	851	822	846	836	823	769	857	805	793	799	817	820	815	860	873	863	811	860	805	813	842	826	807	786	779	758	832	795	780	813	813	802	794	830	801	769	777	809	768	794	845	779	819	825	838	793	782	750	811	863	759	815	765	780	830	834	810	769	857	797	794	852	784	807	760	754	812	800	804	786	837	767	862	766	836	842	757	814	836	817	783	813	817	788	801	762	773	852	823	811	822	823	799	815	765	801	816	789	813	779	776	764	866	801	826	755	750	848	787	823	842	839	873	789	831	800	781	814	824	908	826	800	815	881	813	759	801	724	803	808	824	782	812	840	781	824	783	822	827	837	837	793	855	785	784	794	783	826	872	788	837	759	804	749	808	824	808	805	813	819	855	752	799	772	799	787	787	849	799	810	841	825	850	774	812	794	784	798	799	859	783	790	827	790	790	786	843	809	799	808	826	811	833	830	864	754	827	848	799	878	795	789	816	797	787	865	872	799	822	825	828	786	836	781	828	828	818	769	746	825	856	797	849	796	826	809	826	805	860	816	827	827	834	826	810	815	855	819	827	824	771	772	812	763	863	801	793	830	786	857	771	812	762	796	800	791	821	855	795	812	837	791	817	823	820	820	834	821	845	832	821	866	789	788	763	834	800	806	830	732	864	816	837	754	772	770	767	808	804	858	833	876	817	795	867	820	819	820	779	830	767	833	815	776	814	818	785	786	760	793	798	882	846	791	817	881	768	787	825	865	820	833	791	814	808	786	826	855	852	793	789	793	807	814	835	809	832	815	828	805	798	803	828	795	814	848	789	820	809	803	784	757	826	747	865	802	833	842	802	812	763	760	840	883	759	783	819	825	839	774	852	775	789	832	856	809	783	821	821	818	794	816	796	814	833	813	801	809	841	764	808	830	820	772	790	780	849	758	801	836	752	759	833	830	801	835	818	835	827	803	773	803	771	793	825	799	767	792	795	787	798	792	762	813	802	740	808	794	836	804	796	802	798	800	855	788	859	858	814	803	841	809	795	749	825	772	782	810	783	832	814	771	793	831	768	813	837	837	779	817	769	797	771	813	790	763	832	814	815	859	826	831	788	854	740	814	783	839	796	794	811	829	851	824	803	793	829	846	810	848	776	787	729	798	798	775	804	812	795	786	805	789	769	766	757	767	797	779	833	839	807	787	825	800	802	834	851	813	807	775	816	759	774	819	787	794	850	800	778	813	790	828	789	835	818	802	837	799	760	758	838	799	790	778	785	797	854	832	837	835	824	863	795	799	803	852	841	780	790	790	808	795	768	801	797	861	801	802	788	837	824	832	825	806	831	865	832	802	831	818	776	720	814	839	825	826	869	802	791	781	831	815	811	829	826	794	805	789	734	801	828	783	798	793	784	840	798	784	757	846	809	816	807	783	808	838	778	852	823	842	770	840	766	800	836	802	798	795	829	822	785	796	741	802	821	776	812	881	827	836	784	838	802	802	794	840	795	761	836	824	804	805	784	788	821	793	822	845	824	819	821	833	812	781	817	791	829	802	845	862	838	790	823	759	804	793	792	858	831	770	821	778	843	823	784	847	853	769	773	807	727	799	791	769	802	792	799	818	865	810	797	771	814	816	820	816	802	836	823	843	783	870	819	771	805	813	841	813	818	835	789	849	783	849	810	797	790	762	830	819	778	889	824	808	758	785	822	822	834	785	817	873	843	794	766	813	820	835	822	798	814	832	735	808	836	806	785	797	790	804	797	816	813	855	847	790	803	806	769	807	849	801	851	814	814	835	785	868	828	776	842	804	818	818	799	798	787	802	842	792	832	800	803	795	799	790	801	852	844	822	818	794	816	748	755	838	817	823	826	850	774	775	818	836	794	805	822	838	857	825	793	826	764	794	827	814	834	828	814	792	769	812	779	826	798	864	817	775	844	819	811	874	834	852	855	834	813	802	745	830	823	800	782	818	794	807	804	808	791	760	821	812	758	855	782	786	755	774	805	834	787	835	801	767	829	771	860	771	771	834	850	809	760	787	854	876	816	879	755	791	779	796	832	810	803	830	799	804	782	816	849	761	825	778	810	817	762	752	812	809	825	821	797	815	823	820	783	812	843	786	824	778	745	837	758	836	815	814	793	757	799	799	836	790	804	764	807	823	815	805	832	861	806	797	822	774	768	773	832	783	848	788	859	787	799	796	810	826	812	819	785	795	782	854	781	850	820	850	786	831	781	835	846	783	792	864	791	776	806	788	795	819	843	827	858	779	766	794	762	791	812	781	827	856	806	847	787	823	811	804	792	859	809	783	778	807	759	826	822	810	790	866	815	752	825	828	833	807	853	794	787	749	799	790	756	814	833	763	782	846	791	789	818	801	801	895	870	828	805	866	824	798	854	811	816	824	855	829	854	821	810	850	806	798	796	765	788	787	813	749	811	816	824	839	765	806	794	799	791	791	786	795	797	806	770	792	815	809	820	794	834	796	803	793	814	828	829	817	805	784	799	831	796	815	821	836	787	802	816	793	836	784	857	788	824	779	793	831	818	787	825	876	784	797	783	824	786	778	804	833	813	828	855	800	765	800	819	794	764	849	808	816	776	770	796	829	828	777	841	787	832	806	811	826	755	806	840	876	805	851	853	794	838	830	805	850	835	822	820	828	794	781	753	833	804	773	800	818	866	837	790	797	842	802	833	768	803	816	842	845	742	821	804	817	822	810	833	788	791	794	797	819	790	827	872	769	856	755	813	773	810	777	837	840	787	785	772	772	813	812	819	801	841	813	808	786	828	770	801	815	785	828	788	804	797	854	798	837	799	786	859	828	804	849	805	812	818	801	788	783	795	851	818	816	808	819	797	804	856	846	805	788	835	829	883	783	830	806	784	814	796	833	838	836	841	739	812	829	831	764	830	811	792	815	870	802	800	814	826	809	848	827	825	831	768	812	820	787	810	770	811	782	810	778	824	848	803	799	790	802	783	804	775	775	824	795	813	788	839	827	736	815	812	801	803	827	800	808	816	787	807	821	773	791	814	773	827	810	808	840	829	794	818	800	795	816	814	770	814	810	833	799	799	813	790	820	808	804	825	785	776	833	764	793	811	764	754	794	748	784	812	817	848	810	855	793	823	815	781	771	797	795	828
34911	37005	37514	32306	26469	21677	15997	12928	9549	4500	1673	1176	1011	780	634	553	467	414	366	369	346	316	293	282	337	266	294	276	261	225	243	291	261	229	242	254	269	251	217	258	250	231	240	270	232	253	248	263	230	245	272	242	268	248	275	245	242	241	231	247	218	234	254	234	211	241	246	239	253	223	265	260	240	270	234	234	276	224	248	260	262	263	266	243	241	244	235	260	258	228	237	258	252	223	238	241	228	239	253	238	252	257	249	249	236	223	239	266	234	266	215	248	246	272	232	261	263	250	238	248	256	261	268	238	228	255	241	223	240	233	263	254	238	233	248	216	259	225	253	263	223	283	254	229	259	264	249	234	253	275	257	259	232	259	212	253	257	250	264	251	236	248	235	224	231	230	252	249	238	240	238	230	225	266	251	228	234	249	245	267	228	271	267	256	240	245	230	264	262	224	248	252	259	257	254	255	243	236	216	231	230	226	230	241	234	232	249	237	267	240	229	262	267	262	240	246	278	241	220	223	207	246	254	250	271	223	226	246	275	259	239	254	263	243	225	253	239	297	231	243	221	282	256	256	280	249	233	267	242	267	242	257	246	257	255	250	244	255	247	258	241	238	250	253	218	238	262	228	237	255	258	256	254	263	232	248	229	239	244	255	234	256	237	221	258	230	234	240	251	248	247	246	247	238	262	251	268	269	246	215	246	227	238	222	254	255	247	265	250	261	243	232	267	245	237	233	253	251	231	238	261	245	274	246	241	262	284	250	251	261	231	207	269	247	254	261	264	262	256	254	256	255	229	249	239	272	243	256	239	249	253	240	230	233	242	233	297	244	258	252	237	222	244	281	249	233	233	237	249	239	289	245	236	241	271	274	254	238	260	257	225	257	222	236	275	247	263	218	267	241	259	209	233	271	269	247	254	247	259	247	260	242	249	255	258	238	265	241	247	234	238	271	240	220	235	243	248	251	224	244	235	260	243	231	260	272	245	233	219	268	264	248	252	252	247	263	232	253	238	252	269	244	249	241	240	265	226	255	269	264	241	227	244	247	244	249	244	228	250	252	242	241	241	256	238	228	250	249	266	281	255	238	270	238	272	259	244	248	225	271	267	268	258	225	251	224	245	246	272	243	233	242	264	244	266	225	274	254	253	257	222	250	248	273	256	253	224	234	257	267	216	257	262	245	281	268	246	250	248	240	273	232	262	253	240	220	223	236	231	259	268	239	236	232	246	245	241	211	244	265	237	243	235	234	264	257	252	270	237	241	260	246	244	266	236	246	251	235	270	232	250	246	243	251	242	214	250	250	266	265	241	240	234	232	241	235	258	232	226	225	270	227	249	285	257	251	286	245	281	248	206	254	245	278	249	235	257	246	221	247	237	237	242	253	229	240	259	258	256	247	261	245	246	242	280	233	243	270	247	262	258	256	269	276	254	255	241	232	261	290	265	259	237	255	264	253	277	244	236	264	230	235	228	248	247	257	252	253	232	236	244	250	260	247	255	242	275	237	239	257	253	245	216	265	245	278	263	236	244	261	232	232	259	239	274	272	239	265	253	254	258	250	237	243	227	271	231	261	256	258	257	261	235	263	242	232	239	255	230	224	266	241	255	240	232	249	226	243	237	227	256	270	230	230	264	247	227	251	254	242	292	269	269	262	219	256	244	282	251	224	211	260	249	297	239	256	251	229	207	251	269	270	243	265	230	261	273	229	250	272	244	264	232	227	251	266	246	267	232	233	263	239	239	246	246	263	257	245	248	240	261	227	242	236	246	255	254	239	268	255	260	255	244	248	251	258	252	237	243	261	239	235	246	247	208	247	268	230	246	251	251	239	238	257	258	269	239	228	289	252	265	251	255	238	262	245	253	259	239	215	236	273	260	271	263	253	251	239	246	248	233	258	251	220	218	251	236	232	228	250	268	255	255	231	251	250	229	240	260	256	269	257	264	224	253	248	238	252	228	230	234	257	232	233	262	220	276	271	227	257	265	239	247	243	251	261	266	250	260	219	238	247	262	220	221	261	244	235	270	231	253	255	261	263	249	238	236	247	227	264	235	241	256	232	268	223	260	232	260	233	214	243	242	249	246	267	262	255	239	260	249	268	231	225	231	268	246	245	252	227	261	248	234	267	256	227	260	289	294	242	250	248	227	266	244	241	235	241	244	259	262	265	225	256	267	218	252	263	236	265	232	219	256	229	239	231	258	245	207	246	239	241	258	259	260	247	231	222	213	237	233	226	270	252	232	247	296	259	229	243	246	270	262	257	243	249	251	273	241	270	256	210	234	245	242	229	277	217	276	249	245	218	224	263	254	249	223	242	236	237	237	237	226	221	272	234	233	238	210	231	249	280	242	279	251	234	249	255	239	256	252	235	256	245	230	232	248	230	244	242	234	259	249	252	233	256	259	263	242	255	276	266	228	268	243	227	251	255	228	229	254	246	253	234	252	254	231	235	258	232	265	276	227	264	260	237	271	236	255	238	271	271	245	293	238	252	236	235	258	234	255	249	255	272	259	254	231	259	233	275	243	235	243	247	252	257	244	224	263	252	263	255	256	259	256	218	253	260	238	236	275	243	256	248	221	246	261	235	256	228	227	256	231	239	261	268	257	227	257	230	280	245	258	245	234	269	231	229	260	230	253	247	271	245	250	247	256	248	243	227	253	230	247	230	262	225	240	236	270	245	251	253	227	235	241	263	252	252	263	233	244	218	256	223	230	283	245	253	265	234	259	230	269	250	269	247	235	262	254	246	241	251	251	225	272	237	233	234	255	248	213	239	255	251	238	220	217	237	238	261	209	240	246	228	218	246	243	254	251	269	250	246	261	250	266	263	268	227	289	282	285	257	257	272	206	243	238	245	240	256	255	232	239	248	241	249	241	236	256	241	227	243	267	237	226	236	244	246	275	232	248	256	236	235	252	259	246	252	254	232	250	249	258	238	262	235	242	238	241	258	257	227	245	271	271	260	258	242	223	264	228	262	239	263	270	244	254	216	234	243	256	245	265	219	245	268	247	236	267	248	264	228	257	238	258	239	233	287	274	259	265	271	253	241	244	266	219	253	248	253	255	221	248	251	225	251	253	241	251	260	221	228	242	248	244	243	275	225	260	215	254	249	263	255	243	262	242	248	255	221	247	251	245	234	265	260	240	254	249	219	235	243	257	263	229	241	247	232	256	258	269	240	235	288	263	264	224	248	249	239	236	212	237	250	233	232	217	247	269	239	243	232	241	253	245	270	245	244	237	272	238	245	241	258	222	232	251	238	265	253	266	244	243	266	246	254	251	258	252	248	219	256	245	278	246	246	292	239	217	261	237	238	243	252	239	249	254	240	253	262	243	233	234	251	259	254	267	228	241	267	263	266	245	257	255	240	228	263	260	261	256	279	239	248	228	251	244	221	256	262	258	235	239	238	240	243	243	222	253	255	252	230	208	233	265	284	232	244	240	251	240	249	240	243	246	281	255	253	245	245	262	206	251	272	235	235
27465	34425	38878	41239	38343	35391	31069	30324	27182	15626	9787	7777	7652	5740	4642	3650	3014	2511	1996	1936	1784	1398	1187	1138	1198	1060	1129	1017	1020	956	917	929	948	849	905	894	821	825	829	884	823	819	843	840	825	841	809	845	797	804	827	902	832	831	874	852	840	807	855	893	841	795	867	867	810	814	835	803	788	790	880	859	811	840	835	849	822	862	797	840	901	840	846	872	798	801	824	822	845	813	800	817	826	861	804	805	809	797	790	841	832	840	796	885	832	781	802	839	846	836	826	820	838	881	793	823	840	841	887	850	826	835	869	814	899	848	810	912	852	816	806	822	775	772	815	800	816	826	849	780	819	854	804	852	830	800	827	831	831	823	775	815	851	852	823	797	843	847	880	808	788	816	790	849	779	823	875	795	792	841	768	809	819	836	848	841	854	847	756	799	838	826	793	816	831	832	791	864	870	844	864	848	836	851	803	830	825	813	875	781	840	803	776	832	817	769	850	798	873	863	821	869	801	863	853	807	809	820	799	851	820	776	832	811	846	851	869	873	822	810	840	781	863	888	819	829	849	829	807	850	826	815	808	811	852	825	827	849	818	847	844	863	827	844	780	832	807	794	797	853	842	796	830	843	896	817	812	819	885	812	805	829	884	823	820	851	837	815	796	840	787	880	805	810	837	835	866	854	848	799	789	819	853	808	850	833	788	800	867	844	839	824	816	827	813	792	800	799	828	843	811	841	810	827	816	833	827	848	810	876	848	845	770	866	885	900	860	851	832	824	767	829	841	794	844	813	831	847	805	833	841	833	834	855	769	817	817	850	832	795	806	825	829	822	829	824	834	884	852	806	826	832	829	836	847	851	865	874	868	837	861	857	838	843	808	891	876	797	852	855	848	835	819	832	804	856	864	831	810	833	801	860	816	803	853	788	796	859	870	909	802	868	841	824	814	888	827	828	842	825	802	865	843	865	848	860	857	821	806	815	812	810	798	782	828	856	838	874	885	836	804	851	792	827	816	875	824	863	815	837	840	853	819	866	847	771	873	793	809	768	791	884	791	767	845	811	826	819	860	803	828	859	812	773	792	847	842	835	843	787	860	824	805	847	802	832	840	839	838	796	866	854	803	854	868	841	828	868	872	851	793	823	793	847	859	825	836	855	809	863	874	822	848	822	772	813	855	767	817	881	767	802	817	884	843	819	796	843	809	797	808	821	846	820	830	826	864	798	849	846	822	859	807	817	762	815	851	838	822	867	915	807	830	855	822	887	856	827	808	827	802	850	850	887	809	851	857	791	836	865	864	799	834	856	839	799	869	803	830	802	810	799	837	847	812	844	830	778	818	844	852	825	799	851	814	831	803	817	818	837	793	816	866	822	819	803	790	900	844	846	760	825	835	834	801	835	830	805	850	829	786	870	800	929	812	786	849	750	872	855	842	870	809	794	870	862	782	849	793	868	851	836	788	797	857	805	828	800	867	866	777	852	807	800	798	830	827	876	774	888	846	758	863	843	864	804	800	798	804	862	784	826	827	860	842	862	830	810	893	790	815	807	797	837	878	800	861	840	781	881	820	755	839	844	875	853	845	804	838	834	865	841	809	848	821	833	808	842	809	827	853	840	843	851	822	818	845	790	822	892	819	883	830	807	854	801	846	858	839	835	840	867	825	858	861	814	865	848	869	844	789	814	807	869	838	851	847	820	824	816	819	790	794	859	842	890	826	824	806	819	821	885	869	812	867	783	815	848	767	825	847	849	811	862	788	827	744	867	892	833	837	816	841	847	855	853	814	875	814	781	784	845	860	816	843	840	848	837	865	769	800	832	828	823	855	811	850	856	819	892	838	844	809	813	836	790	822	863	802	779	820	820	784	757	814	832	787	848	874	824	832	841	831	809	782	872	872	822	839	786	830	838	827	845	842	840	821	825	846	806	878	841	862	852	821	820	867	823	852	830	840	798	822	822	858	807	862	837	810	860	856	822	866	792	781	801	842	838	775	889	851	832	789	831	821	851	831	832	827	797	811	820	777	864	788	846	860	859	822	859	783	796	795	868	785	868	771	861	866	781	863	849	825	848	839	800	846	842	823	836	833	824	831	887	790	858	813	863	941	890	845	783	825	815	831	859	859	792	824	846	815	853	878	842	859	857	849	814	839	849	802	891	806	869	821	797	828	814	846	852	816	867	818	854	838	884	814	809	838	795	837	884	816	865	793	797	816	838	807	878	848	820	803	847	831	841	865	786	799	837	840	878	855	855	862	825	816	829	814	849	804	852	767	848	803	841	841	823	813	842	793	884	819	832	833	798	851	845	814	834	786	817	834	861	837	877	846	814	839	842	869	898	879	844	828	887	828	780	826	826	803	770	808	841	854	861	890	850	859	805	799	856	823	850	767	819	829	877	835	813	784	817	846	824	847	813	827	815	809	769	795	873	816	791	835	829	866	810	805	775	818	797	842	876	839	820	815	820	825	841	851	856	833	807	845	858	854	854	834	827	818	822	808	827	863	823	856	810	773	814	839	834	805	851	805	833	841	807	855	846	779	843	870	810	835	827	766	811	832	786	839	812	792	821	830	858	828	902	800	817	838	870	819	831	807	906	859	869	868	824	776	820	825	842	822	856	827	784	866	834	836	849	908	864	859	824	834	800	842	818	886	854	877	877	828	806	813	785	851	777	819	814	874	806	844	835	797	904	788	815	864	787	863	864	873	818	817	779	797	860	822	815	851	849	845	825	840	850	837	828	891	828	818	815	831	802	824	789	843	782	808	791	807	814	833	875	865	805	816	813	841	826	843	879	823	788	909	848	860	823	843	823	812	800	788	828	789	832	810	832	872	823	900	804	798	835	850	855	798	819	862	810	834	812	820	863	815	857	817	826	870	864	861	817	818	853	844	842	845	818	875	857	823	813	861	816	848	870	790	817	808	831	847	820	812	815	852	853	825	833	811	833	796	837	791	815	840	808	826	793	816	854	815	827	793	727	828	853	782	827	837	844	879	829	841	856	778	854	844	836	802	816	791	818	785	808	803	847	880	804	851	818	852	792	862	841	850	850	809	856	841	821	809	763	840	813	801	800	815	829	816	835	798	827	866	793	836	831	857	835	835	813	805	842	820	836	770	896	851	777	867	776	850	837	784	811	885	863	830	807	840	844	830	817	857	871	819	837	845	836	771	819	876	839	820	784	808	798	771	838	842	845	801	787	850	844	825	834	833	854	802	862	863	826	766	792	819	812	860	855	877	836	767	819	852	813	885	835	844	844	817	863	830	861	885	852	846	852	877	844	808	834	797	839	860	846	795	825	881	828	833	892	880	767	876	823	858	876	861	817	837	848	785	833	858	788	883	893	843	833	827	811	805	810	811	832	840	855	833	794	831	853	779	814	819	837	824	850	791	792	800	782	785	845	789	827	816	788	789	855	821	841	804	838	790	841	811	873	828	834	802	848	790	836	830	853	800	792	846	847	814	811	810	814	858	852	804	782	841	799	877	800	862	849	851	847
39483	40871	40324	35031	31293	27408	23388	19604	14268	6781	2709	1596	1592	1343	967	810	687	644	503	423	449	337	345	311	313	309	297	304	295	302	266	261	280	254	265	255	257	262	284	287	292	248	276	224	277	276	265	242	262	257	262	279	268	249	247	269	243	271	227	260	250	291	252	263	256	273	266	296	242	290	288	275	258	269	264	269	251	244	259	251	266	250	256	268	251	281	262	260	280	252	272	286	269	290	275	266	289	258	289	268	246	295	282	266	261	246	254	269	268	253	238	301	239	264	266	253	260	251	266	266	256	264	249	310	243	266	239	295	265	272	273	259	272	253	287	230	268	248	238	239	263	269	265	262	253	262	294	220	292	259	254	245	269	243	295	236	255	277	278	270	287	242	292	266	266	293	262	289	267	274	257	252	260	256	231	275	280	240	273	289	247	286	253	247	260	258	272	263	273	245	240	280	259	258	244	254	250	267	287	273	271	242	271	285	264	283	266	257	264	275	248	271	270	262	263	253	290	255	261	289	240	251	259	274	260	274	266	261	281	266	260	256	251	281	306	251	245	260	253	248	267	273	264	257	276	264	272	285	258	270	255	250	265	261	248	219	220	273	276	276	261	256	252	276	259	235	282	266	260	263	266	250	264	281	240	264	270	229	250	261	246	277	260	240	247	264	277	261	262	244	243	227	269	278	241	279	286	248	264	255	245	292	272	248	259	250	285	288	298	267	275	287	295	275	273	262	244	227	262	242	253	272	261	245	250	250	287	262	271	260	274	306	285	292	255	288	261	243	266	264	278	255	290	243	229	234	254	273	211	259	270	270	259	270	277	253	234	272	282	255	259	251	270	265	254	298	278	257	232	275	259	240	258	250	243	276	244	259	272	255	261	264	259	273	290	238	261	294	291	278	275	255	269	267	247	279	258	254	296	277	286	265	246	297	268	253	268	268	238	273	291	257	248	277	264	270	241	282	276	276	252	246	257	281	246	239	278	270	274	238	257	249	281	266	274	243	276	262	246	251	274	297	264	289	255	246	276	248	267	254	260	261	239	258	239	246	257	275	263	265	270	262	267	233	235	256	269	272	268	273	248	284	274	247	247	254	258	263	268	246	257	245	274	259	261	243	260	281	262	251	269	238	271	279	270	258	263	246	240	276	293	265	270	261	288	237	259	258	281	257	274	250	258	233	257	284	244	253	264	283	226	252	267	250	267	245	269	246	252	252	260	245	267	255	271	276	268	272	280	265	233	251	264	245	256	249	281	249	255	262	238	276	282	248	221	261	252	212	260	263	285	275	268	241	290	245	262	252	255	252	235	260	289	273	233	256	284	232	271	258	266	264	253	260	281	257	252	272	267	236	278	270	241	266	270	284	302	244	259	255	261	267	279	258	256	267	261	257	269	261	277	233	254	276	279	249	259	260	254	243	278	242	247	252	254	271	245	269	225	270	272	264	265	250	248	269	279	290	273	249	275	270	239	272	249	262	270	228	260	243	255	237	254	234	265	269	253	271	280	292	238	262	258	283	280	275	258	279	247	281	284	275	258	259	275	246	261	240	256	288	280	257	239	227	273	288	258	284	271	262	261	244	260	263	251	255	251	269	259	288	263	272	282	271	302	252	281	231	268	300	240	244	290	257	261	264	247	271	249	243	272	268	266	238	251	255	245	257	251	240	255	281	254	236	270	285	261	262	235	251	278	267	282	267	266	275	264	277	264	245	252	262	262	265	253	256	272	244	285	240	288	255	266	250	247	276	231	271	267	221	266	259	274	246	283	272	267	248	269	241	229	263	288	239	273	226	252	249	279	252	253	277	261	238	304	271	253	260	249	296	258	251	283	273	264	264	271	236	281	260	227	244	244	271	262	261	255	284	281	269	271	271	239	290	256	256	245	254	253	245	273	287	283	266	245	235	224	261	250	245	264	300	276	270	254	240	270	248	255	251	299	267	269	269	243	239	265	239	254	247	290	261	259	259	251	252	243	257	278	226	244	260	266	271	250	287	277	247	243	250	261	239	284	243	271	277	276	246	274	281	250	229	241	248	265	242	260	256	305	262	273	267	301	275	275	262	254	248	288	262	242	284	251	256	271	245	270	279	257	292	248	255	266	270	261	240	258	239	272	231	284	294	252	279	258	255	236	234	291	263	250	288	255	259	270	270	262	258	257	248	265	258	257	260	270	250	264	270	264	267	263	276	247	265	208	269	267	275	264	271	276	288	252	267	253	261	258	251	278	266	263	260	245	238	251	281	261	263	282	229	237	257	274	251	263	261	293	274	268	251	266	275	264	293	264	261	269	266	272	266	289	249	254	295	240	256	271	274	237	259	249	263	254	254	261	271	236	279	299	246	274	257	236	275	266	251	256	275	266	262	256	278	263	256	253	224	243	254	275	292	254	250	257	256	246	270	277	255	259	249	267	269	254	259	266	278	273	254	251	260	267	236	256	260	242	239	265	284	276	260	272	284	239	260	226	266	255	267	247	260	292	277	280	240	249	234	265	254	277	252	241	246	268	270	271	268	288	271	241	273	265	298	241	247	258	285	236	240	236	259	244	282	276	248	287	227	269	259	234	272	250	270	271	256	267	240	273	237	273	254	252	311	279	284	237	240	273	263	214	251	266	257	258	258	236	245	262	264	238	262	250	271	234	248	243	251	268	254	277	240	262	257	271	279	269	270	291	271	294	250	244	262	248	238	247	276	254	234	257	258	270	245	252	254	267	265	240	268	247	247	267	267	265	253	265	254	242	249	273	255	254	271	249	238	247	266	249	280	253	256	271	248	261	271	276	268	262	257	259	267	253	255	244	248	281	263	280	256	253	276	237	261	279	248	287	243	275	252	258	283	290	277	268	236	291	255	270	272	272	263	257	253	284	242	255	241	226	283	263	273	256	249	262	270	254	250	255	252	280	251	249	280	232	253	283	261	267	273	308	248	276	269	282	259	233	275	238	287	272	252	285	259	255	245	250	246	271	266	270	232	291	252	238	252	265	270	286	277	249	250	268	281	256	251	263	244	230	250	260	252	261	268	241	251	241	279	250	251	273	251	285	249	226	258	260	269	250	275	275	283	247	246	247	247	267	256	230	260	262	230	240	246	242	259	245	268	247	251	237	277	265	250	279	258	242	270	266	254	230	264	255	253	266	276	260	254	241	261	245	273	276	262	253	266	269	252	258	293	280	239	269	264	255	292	261	273	229	226	261	254	247	259	266	261	264	285	261	268	249	284	232	232	258	287	271	256	241	256	289	265	247	240	257	220	284	254	262	263	287	274	251	275	280	263	237	264	261	230	264	252	269	268	268	245	255	254	245	248	231	260	234	274	239	278	252	268	263	279	219	266	249	266	276	260	260	250	246	277	260	280	253	237	226	253	218	284	252	264	273	273	283	262	268	273	292	273	286	263	262	293	253	247	228	271	269	250	249	260	281	239	267	260	270	279	279	236	274	265	252	260	262	266	282	283	280	264	268	255	251	234	256	283	252	265	244	250
32212	38286	43189	46355	43945	41119	38985	36325	28432	19539	11762	10080	10936	9408	7272	5951	4507	4188	3241	2828	2872	1913	1628	1751	1561	1410	1408	1208	1129	1101	1098	1097	1096	1035	983	956	923	946	913	932	855	903	894	871	867	879	926	893	875	823	899	852	910	846	874	870	890	837	807	853	825	824	883	863	817	811	891	860	860	894	890	830	862	850	869	855	864	914	923	887	871	913	850	891	855	898	870	844	859	878	838	916	833	840	858	895	850	893	917	838	860	877	868	839	863	833	849	832	873	869	851	842	895	875	858	854	845	893	856	830	876	922	881	867	875	891	861	857	848	859	895	814	848	879	870	835	906	883	895	902	897	811	908	837	884	913	861	853	903	829	869	848	851	898	845	835	846	862	862	898	851	796	861	873	840	856	917	837	874	860	911	883	807	899	904	861	882	909	854	828	874	826	878	889	877	903	851	882	836	860	889	869	872	896	850	882	869	876	890	838	839	808	818	907	850	815	878	857	790	875	832	846	857	837	884	825	911	843	816	881	859	889	819	849	925	845	820	896	840	864	874	858	854	859	904	797	798	875	851	839	907	892	869	884	875	861	888	869	889	846	881	843	829	894	851	844	842	863	914	904	839	852	874	891	893	873	871	844	803	860	829	862	919	928	893	875	896	824	870	879	909	865	817	874	834	894	840	857	894	851	866	838	895	844	850	843	840	811	886	824	831	870	835	871	895	843	879	875	890	852	853	895	867	901	833	882	824	863	920	847	852	877	930	835	877	833	844	871	918	826	846	839	858	835	849	824	852	862	909	876	872	854	874	842	879	921	851	878	845	884	874	905	878	867	876	869	836	907	848	879	872	872	923	849	850	884	863	892	915	857	887	829	928	893	866	856	789	926	901	863	853	856	853	807	903	840	848	867	877	846	882	834	884	851	859	897	828	883	901	826	894	877	844	779	849	936	858	866	901	871	932	843	910	874	888	852	881	896	891	827	860	867	795	873	871	882	869	839	864	866	871	880	888	883	869	908	901	879	884	890	892	877	833	866	861	811	804	915	875	918	877	915	849	842	847	892	856	899	866	866	890	863	885	832	862	906	875	844	843	839	912	872	855	847	815	865	903	877	854	850	838	870	874	810	875	804	866	815	842	891	844	912	891	880	836	860	863	858	866	884	875	886	841	874	859	884	871	832	921	867	859	850	858	833	889	916	900	884	849	822	865	852	844	867	871	779	863	845	890	838	847	853	893	842	854	881	851	860	853	862	846	850	856	880	876	838	829	873	815	885	835	887	854	886	848	885	881	808	942	831	855	888	872	843	858	822	905	903	830	858	911	835	866	889	854	881	860	919	804	892	857	826	881	839	855	865	888	820	863	833	829	841	846	864	856	890	883	903	793	855	843	881	853	834	954	810	865	914	861	867	855	820	867	871	861	848	842	854	765	861	826	876	836	821	897	884	895	832	879	881	882	884	875	892	860	848	861	908	889	893	847	866	876	841	914	877	883	869	874	851	859	883	836	815	869	871	873	904	896	815	860	872	885	827	831	914	878	840	836	904	882	897	866	869	878	877	857	866	833	846	873	843	860	889	777	901	864	868	868	862	850	912	809	907	805	884	847	814	920	923	814	841	885	918	862	862	854	861	871	832	813	899	867	818	888	868	857	855	847	899	864	874	875	868	857	892	842	871	867	848	865	863	857	897	854	896	879	833	894	904	881	827	887	870	861	882	862	816	847	860	866	857	804	832	839	860	858	918	879	885	859	896	860	861	848	866	871	869	863	865	845	864	827	894	829	859	862	889	877	856	833	891	814	938	900	855	841	904	841	849	864	854	870	839	892	801	847	847	874	892	866	864	842	909	908	866	904	876	840	860	900	863	870	831	874	921	857	861	865	825	870	870	875	866	828	850	889	834	859	862	872	858	871	909	880	799	871	882	897	897	808	795	883	848	889	856	879	858	810	812	839	842	845	908	831	844	896	836	899	848	880	903	839	828	898	862	852	888	893	876	887	876	946	938	840	881	906	885	875	831	891	865	840	869	867	813	829	919	909	874	897	849	892	834	846	879	884	912	906	839	833	905	866	839	870	897	869	841	870	867	829	892	895	872	832	864	837	861	872	837	837	868	888	882	860	853	869	940	844	874	836	838	841	835	830	872	923	869	858	907	861	854	875	816	843	875	879	888	833	880	892	897	846	871	839	935	876	836	778	854	854	866	856	902	858	859	859	812	849	856	877	843	890	816	858	864	870	872	890	842	815	854	811	944	840	814	869	855	800	910	809	898	874	831	847	832	865	895	876	858	888	893	875	829	854	905	830	845	878	844	839	844	881	832	908	869	851	893	878	837	831	864	917	877	895	882	918	807	820	828	855	837	822	838	853	907	891	896	861	815	894	812	816	848	855	873	903	833	859	810	826	871	878	914	857	890	863	921	871	862	825	842	849	849	823	829	917	879	872	881	874	845	898	863	872	820	835	863	900	838	870	851	854	851	877	890	883	855	857	887	844	876	898	898	888	921	853	852	830	870	848	878	872	854	838	852	855	904	860	885	891	867	804	917	901	899	803	880	931	855	852	861	828	880	864	823	850	910	860	829	869	883	873	875	778	858	848	905	902	899	893	857	879	871	865	901	856	883	853	819	900	861	882	844	805	833	840	872	858	872	886	792	914	883	810	851	884	887	899	887	833	858	883	843	850	851	815	946	850	858	847	930	862	875	848	902	866	898	901	869	861	821	891	879	831	837	864	888	849	873	934	847	847	857	838	846	883	827	868	876	891	845	885	871	883	877	895	869	875	874	881	820	867	849	880	882	887	879	873	819	898	832	912	886	863	849	868	879	905	852	857	829	845	894	867	850	899	884	871	873	885	864	859	833	905	830	874	869	855	852	896	862	878	849	874	875	832	820	854	922	866	903	886	852	889	853	810	855	875	861	876	865	827	846	898	886	936	862	935	854	877	877	854	894	880	866	842	843	823	892	850	831	857	896	849	860	878	842	848	890	853	851	869	854	826	891	900	898	919	856	811	875	883	832	849	909	870	865	886	829	839	859	825	868	823	897	829	839	857	880	873	849	889	819	830	855	860	874	908	884	854	878	843	842	840	878	857	836	834	820	874	814	838	851	868	871	852	841	811	861	894	806	878	897	847	839	844	810	843	903	924	907	884	857	839	910	859	919	887	843	868	877	881	846	867	936	888	893	856	892	887	846	887	871	868	861	824	846	870	865	890	809	882	885	873	887	918	879	826	874	880	817	884	850	855	874	834	836	885	837	837	896	845	892	853	868	850	863	879	925	838	898	841	862	824	868	898	858	883	804	856	839	859	886	921	794	832	880	858	879	867	874	813	869	883	893	819	907	832	844	889	879	866	873	876	850	857	933	864	856	879	936	858	908	868	846	874	899	835	851	868	878	860	832	924	829	884	794	829	864	845	897	904	802	857	890	852	845	794	823	857	837	853	882	861	899	889	859	863	868	879	871	880	838	855	824	855	845	840	889	862	812	842	832	886	848
21066	17090	17825	10860	5095	2940	1913	1256	887	540	414	360	315	334	332	280	271	226	246	259	247	189	231	205	235	236	223	237	222	243	231	242	245	230	221	222	238	233	230	219	269	236	242	234	216	247	227	226	255	240	222	238	226	237	251	234	227	259	235	225	251	208	234	253	263	240	220	248	270	223	229	247	234	214	226	233	240	244	247	207	294	211	228	252	198	248	242	192	236	245	233	245	245	254	274	252	230	215	230	232	219	217	219	233	221	224	249	211	246	225	202	228	207	241	250	246	234	241	257	220	240	241	240	213	235	239	255	225	257	234	216	233	251	243	258	227	244	233	234	250	241	258	258	224	217	247	245	239	215	226	225	220	204	242	231	251	225	237	223	273	227	234	218	242	211	231	231	222	212	230	204	256	210	235	218	264	220	251	224	212	232	232	235	219	247	244	210	220	188	251	208	227	234	206	251	230	251	230	244	224	271	214	245	217	241	242	244	255	239	225	229	234	236	219	247	249	251	228	240	231	263	243	233	251	239	249	228	241	256	198	219	244	239	238	245	232	225	233	222	244	252	262	250	214	232	254	231	225	219	225	234	219	237	204	209	237	240	251	205	217	208	261	200	208	232	228	231	235	242	246	240	255	218	239	227	206	233	232	242	248	242	249	224	218	223	252	218	247	229	262	231	235	214	224	230	248	233	235	225	218	248	238	287	259	228	218	252	249	234	227	231	246	229	217	263	232	251	233	226	239	242	237	251	211	218	249	248	256	219	247	246	235	234	237	207	219	221	246	250	242	235	217	253	232	218	214	236	239	238	254	227	246	229	256	225	240	254	200	234	213	221	240	216	225	248	257	241	233	226	232	233	219	245	253	224	250	214	251	228	239	238	263	242	231	254	236	225	236	257	270	220	241	224	246	243	234	234	240	243	269	244	252	242	263	249	210	217	270	263	240	238	260	259	249	245	251	260	242	217	230	229	250	232	253	239	224	278	224	233	217	225	208	254	266	257	234	232	207	234	235	241	251	248	245	211	242	231	234	257	260	262	201	234	222	230	228	235	269	235	239	216	241	224	225	228	262	242	222	234	231	230	217	226	260	216	227	253	265	272	234	284	235	236	219	238	227	239	265	222	265	248	252	212	213	221	232	219	248	237	229	200	244	208	228	201	233	242	227	225	235	218	245	248	229	239	244	250	213	228	215	213	235	245	241	224	217	238	205	204	221	222	205	209	222	231	254	258	215	254	229	227	210	232	209	234	259	241	249	225	233	238	224	281	214	250	226	234	221	234	229	255	236	262	270	261	229	219	231	233	210	247	245	208	221	249	232	223	218	227	237	223	247	234	232	262	237	240	227	230	238	248	238	224	229	245	213	215	227	213	216	240	254	250	246	236	203	257	227	231	224	211	255	236	236	225	230	261	233	251	222	222	237	206	247	229	262	231	231	246	239	242	227	225	212	223	235	208	239	235	267	228	246	238	221	253	212	234	233	221	251	248	240	238	224	200	240	220	264	232	224	256	230	246	237	253	230	227	212	211	210	221	243	230	259	217	260	214	221	234	236	231	247	221	214	238	249	218	243	244	244	213	228	226	283	236	220	235	254	223	221	222	212	211	230	216	246	237	225	265	226	240	210	203	227	214	248	223	235	207	238	208	231	248	232	229	264	259	218	212	241	202	205	234	251	220	252	257	225	248	228	238	243	244	256	222	229	205	249	228	258	199	208	257	235	239	224	235	230	221	238	238	217	253	212	237	227	217	232	225	248	225	229	266	210	219	235	209	224	244	215	252	205	248	256	240	256	231	217	240	241	245	224	225	240	190	214	241	233	249	246	209	248	232	257	245	242	255	233	238	221	245	220	221	247	230	211	252	240	251	250	245	233	270	236	242	243	225	226	227	223	241	223	239	241	229	246	224	226	227	237	278	242	248	239	245	212	236	241	272	244	238	248	235	252	242	240	232	241	264	225	239	240	217	225	246	223	203	217	223	208	219	240	244	246	210	240	262	241	229	258	247	242	239	210	204	261	230	217	252	249	225	241	246	236	247	220	260	235	224	237	216	240	228	247	240	244	225	235	235	232	224	243	254	228	225	220	244	235	209	244	242	234	226	242	264	239	228	234	233	240	264	238	232	218	212	239	234	241	248	227	252	236	232	243	246	229	245	218	238	229	233	228	238	253	246	245	219	238	253	221	236	249	235	240	250	268	247	249	223	250	208	249	209	255	283	239	222	241	211	228	259	229	222	242	244	236	226	247	224	238	235	244	235	246	212	218	220	237	230	234	243	209	249	229	237	225	216	239	245	236	234	226	257	240	229	236	239	214	243	219	264	220	243	245	247	221	220	222	225	223	243	243	233	222	245	238	215	225	223	235	230	246	244	246	230	257	258	255	226	248	216	226	209	246	236	229	244	239	257	212	214	267	217	217	260	249	229	232	242	243	229	229	268	230	243	213	262	200	224	272	248	228	241	207	241	232	224	242	226	252	227	244	239	218	247	211	215	244	256	222	240	217	200	230	232	247	257	241	220	215	232	203	228	242	230	222	217	228	242	256	259	234	276	269	237	244	252	277	255	241	251	233	217	234	244	233	253	239	243	233	242	240	245	246	240	221	217	243	223	239	220	237	247	227	221	242	213	277	260	233	238	243	231	253	232	244	211	238	239	228	243	212	227	245	223	250	226	214	256	222	266	215	210	222	243	236	250	239	223	232	272	228	246	230	206	230	240	237	222	232	228	229	240	247	241	234	234	235	231	242	246	232	226	222	227	213	225	230	226	222	263	234	245	232	256	240	241	229	249	245	228	225	235	242	240	244	236	217	254	241	228	234	218	227	249	216	238	225	221	252	212	238	236	233	235	231	239	231	248	211	254	248	229	233	230	223	235	247	243	251	237	217	236	227	226	238	237	236	224	207	207	229	237	234	254	234	226	241	260	237	214	256	236	250	247	220	231	255	224	231	228	230	251	238	222	245	232	246	210	231	247	232	242	251	221	211	187	228	244	253	199	235	230	215	229	219	217	214	237	220	233	255	231	227	232	222	214	251	223	212	243	229	221	231	211	222	227	221	244	253	233	245	254	260	218	202	241	239	233	241	239	238	240	211	235	235	194	217	237	245	235	210	209	225	211	224	231	238	257	229	232	252	268	229	219	222	222	231	219	219	262	210	220	219	228	237	260	226	212	253	235	211	234	244	242	276	234	229	215	218	227	220	244	271	223	241	262	236	211	242	234	219	217	225	207	257	253	269	257	217	209	239	241	217	242	222	238	228	254	222	244	238	261	232	233	215	228	244	231	254	226	228	231	254	214	231	241	239	236	250	238	247	229	241	241	230	229	215	252	218	204	238	264	246	243	216	245	264	238	247	238	227	231	262	220	208	216	209	254	215	254	195	238	232	221	259	241	236	230	239	210	210	231	252	243	229	228	221	226	253	232	243	262	239	264	228	229	252	217	262	209	227	212	235	193	239	240	222	239	231	227	237	238	217	251	237
17129	18015	24269	24391	18550	14633	10794	7793	5612	3563	2452	1845	1622	1462	1410	1344	1232	1091	948	908	872	942	841	898	882	816	813	856	804	835	836	840	812	825	883	776	788	771	818	796	802	841	749	825	791	876	835	806	779	745	785	832	813	801	783	792	820	741	774	774	749	785	834	788	795	750	776	811	794	874	830	800	837	819	769	784	826	829	805	803	764	808	825	792	748	830	780	828	784	812	774	797	792	819	765	804	792	811	812	782	809	810	786	760	826	771	788	799	773	753	772	788	766	755	808	813	794	789	783	790	784	816	802	861	785	809	856	819	774	830	806	787	753	782	800	791	828	793	828	828	816	816	786	772	814	866	749	858	740	781	828	824	880	789	774	797	827	794	786	803	781	790	807	779	771	786	810	828	761	793	799	802	813	765	845	809	746	835	806	806	834	812	801	791	796	790	782	847	772	780	742	804	772	804	792	823	757	854	805	768	759	826	781	807	829	808	779	815	797	790	756	829	759	786	764	784	804	817	785	796	810	779	788	797	767	816	786	808	732	817	817	850	810	769	755	885	804	814	850	807	829	781	788	788	804	778	821	786	770	820	810	780	767	822	766	774	811	790	717	817	803	818	794	792	796	816	802	765	736	768	805	807	785	796	781	745	779	788	739	775	767	786	774	798	746	801	817	746	788	780	818	838	809	795	842	755	760	861	818	742	784	818	807	806	804	769	856	821	803	790	801	808	814	818	808	830	751	813	795	832	813	827	823	786	723	736	818	812	825	816	792	770	750	772	842	812	746	807	824	776	756	830	766	813	852	812	851	828	762	768	761	757	821	801	791	783	772	786	803	798	763	760	775	791	784	779	801	754	782	817	816	736	784	788	825	776	820	789	763	796	771	755	792	808	754	797	751	804	773	765	775	860	792	822	815	751	766	847	805	811	794	820	828	831	827	814	797	819	792	771	790	785	752	753	840	757	767	786	798	773	769	804	808	763	840	797	794	754	846	785	823	816	748	778	817	852	782	737	818	776	800	792	783	749	766	845	835	736	839	832	790	812	808	801	854	729	799	782	806	820	827	746	799	797	829	803	849	804	846	837	772	863	798	790	800	769	823	835	825	833	803	792	763	786	802	837	814	768	789	831	749	787	785	776	817	770	789	809	792	837	831	792	796	811	811	792	782	811	837	788	806	807	796	822	829	772	808	785	804	775	808	848	842	795	852	820	789	773	842	805	813	818	782	820	811	800	792	771	772	816	828	821	789	809	795	783	804	853	823	797	807	774	778	792	797	820	858	785	814	804	773	846	797	800	826	820	830	818	835	852	792	802	774	791	801	813	755	762	844	784	768	803	823	845	820	763	783	780	800	765	809	782	733	789	823	785	787	823	778	793	799	785	798	805	801	807	837	783	800	855	782	776	840	818	810	838	769	838	799	765	811	777	805	811	812	815	767	781	819	799	841	764	763	800	809	777	756	807	785	755	819	754	751	796	810	812	801	760	778	771	826	799	778	811	810	843	778	798	802	774	786	821	798	834	798	815	798	803	745	785	809	830	811	821	805	793	718	800	874	792	844	808	796	806	791	797	809	792	837	819	785	832	840	838	783	813	780	789	780	801	807	846	812	815	778	772	785	794	861	830	814	793	811	764	801	769	784	799	770	805	786	789	810	809	818	822	776	774	792	808	790	823	833	771	812	763	792	772	788	834	762	758	775	814	809	767	757	827	787	825	785	788	820	785	773	773	751	762	815	799	808	738	776	758	752	848	755	813	813	770	760	795	769	784	781	780	818	802	834	747	806	813	837	818	803	823	801	774	794	792	785	790	825	740	783	815	795	748	756	763	796	796	808	763	833	770	787	813	804	776	799	826	758	801	771	764	770	831	789	811	781	859	808	810	760	780	826	748	836	809	830	780	762	774	822	734	762	809	807	764	814	853	856	784	791	789	783	800	745	802	810	822	765	781	789	780	772	807	794	780	779	817	801	771	764	807	777	818	755	792	781	781	780	829	754	822	777	806	775	808	758	817	774	758	779	789	769	798	763	786	796	831	758	787	762	809	793	818	827	790	815	782	821	795	782	793	777	855	763	807	785	805	840	843	792	795	814	806	803	799	819	763	797	816	798	770	816	806	785	778	797	805	774	795	767	790	795	802	761	808	749	792	774	745	829	783	824	764	817	768	825	752	803	803	815	794	762	798	839	756	821	845	793	743	773	855	825	763	847	791	807	807	775	814	782	805	755	802	725	761	799	754	832	750	789	752	809	744	811	760	792	804	809	851	835	816	805	754	774	827	775	793	839	789	808	804	821	760	790	761	760	771	764	847	774	834	774	749	766	792	772	809	777	791	817	811	761	814	763	806	787	782	808	750	828	805	801	831	798	807	795	771	800	737	809	794	800	762	818	764	813	775	812	763	795	826	741	808	752	711	772	800	755	803	850	780	761	777	821	831	822	771	826	777	867	828	771	790	787	815	861	745	797	804	815	783	786	792	853	804	784	777	798	792	777	832	802	835	721	794	803	835	796	715	826	755	771	787	759	808	793	807	852	840	769	825	773	771	828	826	846	781	843	836	848	818	835	803	818	782	860	776	798	831	804	816	765	821	816	791	796	820	813	790	757	773	834	795	771	766	826	792	791	757	801	827	782	822	841	813	766	771	793	794	776	786	768	808	803	783	794	765	804	790	830	763	784	808	780	782	788	814	806	809	829	810	775	841	778	757	735	829	735	776	779	771	794	809	820	771	828	843	845	794	766	839	792	827	799	792	791	755	831	827	703	780	851	830	832	840	786	829	790	823	767	764	721	795	820	782	767	770	806	768	756	820	739	775	820	765	799	807	789	784	773	768	740	823	810	806	773	785	769	821	758	778	806	817	788	775	870	849	784	819	800	822	794	796	866	804	808	768	824	783	838	796	799	814	825	744	841	788	828	794	820	807	816	760	858	799	803	778	838	780	783	796	799	794	809	819	782	824	759	777	831	791	787	819	839	765	782	762	814	818	824	803	821	797	800	807	818	778	791	785	812	778	771	815	796	788	763	776	796	798	833	800	838	822	773	840	774	835	812	766	805	817	795	798	745	798	796	741	826	764	761	799	829	760	842	779	763	811	793	807	767	757	780	819	808	787	822	802	826	801	786	764	753	788	834	794	736	778	779	826	824	768	769	795	798	763	794	818	789	833	785	780	774	801	777	821	762	726	780	804	753	818	796	795	782	813	816	816	813	802	781	795	751	826	799	749	776	789	810	800	834	777	790	842	768	828	794	793	818	810	801	811	812	783	812	778	793	764	809	879	815	791	812	772	781	823	765	803	774	808	809	787	810	794	775	807	769	812	782	789	775	795	804	820	784	755	765	775	779	768	767	860	827	835	785	789	816	815	775	771	799	793	789	793	754	794	753	801	786	815	808	818	793	761	846	780	790	822	784	788	817	811	816	793	794	778	808	785	785	810	829	809	795	827	816	831	823	798	760	837	769	756	756	776	751	741	821	806	793	816	766	846
33770	34940	41959	35552	26203	24153	18737	12358	9400	4883	2313	977	925	967	830	641	495	460	366	417	362	353	313	301	262	260	296	265	264	243	249	236	271	260	247	289	239	245	265	275	246	220	262	240	217	242	268	265	264	235	248	274	221	248	262	223	258	263	255	259	254	236	247	243	260	240	237	261	261	242	241	250	244	256	264	259	254	238	253	264	252	233	227	240	256	252	266	241	251	243	251	242	234	226	288	247	220	262	212	244	255	223	243	264	228	215	213	230	253	250	288	247	210	240	242	230	225	271	268	239	222	258	248	238	261	227	262	238	239	260	243	240	228	246	244	239	251	229	267	247	234	223	269	273	232	255	251	253	268	232	228	241	248	237	235	230	260	217	243	249	240	218	258	273	262	269	250	242	242	231	238	259	238	239	273	277	246	243	238	231	244	227	244	239	237	230	250	219	233	243	290	244	243	231	251	238	244	237	231	250	242	241	256	258	253	240	260	241	260	221	259	254	255	276	237	247	272	240	249	264	267	256	253	271	231	246	236	249	244	251	246	227	229	259	238	247	261	267	229	224	258	221	275	259	266	259	210	240	209	233	229	249	220	248	224	234	244	238	263	249	258	230	259	295	239	239	243	267	251	254	250	247	216	235	244	235	265	240	245	246	254	248	233	252	256	248	222	260	238	249	263	252	239	249	227	279	234	271	223	246	232	237	272	224	253	231	245	214	233	248	254	250	236	240	256	243	236	220	234	248	230	238	268	230	239	254	252	218	244	259	251	268	226	231	257	239	261	233	260	252	276	245	225	285	244	256	258	249	207	233	241	262	240	226	274	258	235	242	223	233	240	228	252	218	221	249	238	249	239	236	249	229	270	250	253	241	251	247	236	249	250	260	260	221	243	252	236	218	222	229	265	237	224	252	258	238	244	282	237	252	224	215	239	247	259	223	245	234	248	237	227	259	226	252	258	212	228	232	268	238	255	255	235	235	235	258	248	216	238	243	238	231	232	249	251	243	236	245	233	226	258	260	247	244	219	252	237	243	256	249	201	251	240	226	235	270	255	268	260	218	268	235	210	233	253	270	258	260	249	238	232	236	258	250	271	243	229	271	240	268	249	258	246	255	248	252	243	265	243	200	231	267	246	249	246	256	240	233	214	228	274	248	254	239	275	246	237	261	250	269	240	227	260	244	259	269	262	241	234	248	245	216	217	226	249	228	244	230	229	254	226	252	249	235	246	260	240	241	244	227	212	247	231	255	274	222	253	225	244	245	263	233	238	248	277	230	235	233	227	242	258	248	243	232	239	247	239	214	235	255	246	249	238	220	245	235	226	256	227	266	266	220	239	227	253	235	239	229	226	240	237	236	258	243	233	254	220	277	238	241	227	235	240	233	238	255	249	238	255	227	235	221	273	247	259	254	253	230	257	260	263	268	231	265	249	273	228	255	252	252	254	266	248	270	263	227	241	253	229	236	232	233	264	238	249	248	236	244	248	228	220	226	259	256	239	233	241	273	244	236	255	239	256	264	241	223	252	258	228	254	264	230	270	249	226	239	263	248	239	229	240	224	255	207	259	242	230	247	242	237	239	238	238	238	244	246	276	236	267	208	233	267	249	238	238	245	248	210	227	247	247	240	236	245	215	229	231	263	268	232	259	250	254	248	258	226	214	239	242	247	249	245	228	241	238	271	246	270	246	252	237	227	241	248	258	255	274	226	206	220	241	272	255	283	236	246	238	245	256	247	250	248	211	268	244	249	243	259	280	261	245	242	227	208	254	251	241	264	252	255	235	254	254	242	228	256	228	263	252	236	223	262	248	228	269	244	239	224	264	255	226	222	246	244	233	244	241	230	219	237	290	241	222	232	228	228	267	245	243	267	243	248	251	220	247	234	230	227	217	247	250	255	242	243	221	260	238	282	243	263	242	231	232	267	252	260	238	253	247	265	241	283	227	235	277	260	256	228	234	235	263	252	212	243	268	233	241	241	242	248	244	244	259	246	249	240	243	246	270	229	243	230	267	236	243	239	246	240	272	268	245	256	238	262	242	243	210	241	210	227	214	214	254	256	224	255	212	251	260	241	234	257	268	234	252	241	236	233	250	248	236	261	232	267	222	250	245	230	254	258	227	227	235	223	245	229	234	235	244	263	256	244	251	280	248	228	254	264	260	234	257	245	240	251	228	258	238	248	216	256	263	256	234	242	244	247	244	235	252	240	254	226	219	225	272	237	228	258	252	242	213	253	228	271	233	244	270	228	214	215	237	248	254	234	244	241	240	225	227	260	256	221	235	248	248	246	264	253	229	227	288	221	249	235	236	276	237	229	243	250	247	241	233	219	258	238	256	245	254	231	228	239	235	264	240	219	254	214	273	235	229	243	243	252	236	237	268	263	243	260	264	263	238	252	223	256	212	214	252	254	245	251	232	227	255	258	241	229	262	232	212	236	229	237	240	253	252	237	232	226	229	224	247	221	229	255	226	257	232	267	255	220	236	247	234	224	239	244	249	221	235	237	247	231	243	227	265	234	223	274	233	230	228	236	240	264	262	232	265	262	270	271	236	257	234	240	275	251	271	228	255	265	244	241	226	231	249	241	232	251	260	242	231	247	224	264	238	228	246	257	264	228	254	255	224	227	247	240	235	249	251	218	278	231	224	238	240	237	245	254	243	251	216	250	213	239	261	226	265	250	221	271	247	259	270	236	231	235	235	238	241	238	201	243	247	238	270	247	254	227	227	253	268	261	223	250	230	259	259	241	233	224	233	268	248	247	261	239	258	255	230	237	252	230	231	245	239	283	271	237	244	240	245	255	242	272	272	229	260	265	228	210	233	237	235	267	236	244	210	238	242	236	232	233	233	233	250	250	235	255	267	264	242	241	261	272	259	219	223	244	251	232	257	239	253	246	249	249	221	230	242	268	234	232	245	222	241	225	230	246	213	240	250	236	256	248	260	246	250	243	216	248	228	273	229	230	257	254	257	238	250	241	229	248	227	263	263	237	241	255	261	220	218	252	229	249	236	231	231	240	234	231	220	237	239	262	210	235	223	264	247	242	224	234	230	272	230	242	243	249	267	264	256	273	235	233	241	244	249	229	231	279	248	217	238	251	240	246	214	254	266	251	256	232	236	220	219	270	243	236	238	255	246	234	195	234	242	240	248	248	240	247	271	238	243	255	241	222	255	218	223	257	256	237	235	250	232	237	242	245	244	220	237	252	279	263	205	235	239	253	263	238	229	261	266	229	244	232	238	241	246	216	248	227	261	247	257	249	214	233	234	244	254	240	236	236	231	241	251	243	223	255	223	220	240	230	244	217	217	252	194	232	252	259	254	254	245	261	253	236	239	230	243	238	277	262	268	256	216	270	273	275	234	232	229	242	249	258	221	239	220	249	242	208	236	240	249	251	233	221	255	216	253	213	240	275	255	254	239	236	221	251	232	248	247	247	236	269	227	234	246	266	206	240	267	255	275	276	250	229	223	223	218	230	237	239
26241	32295	43350	42813	37834	38845	32371	27764	25340	17844	11249	6492	6749	7236	6189	4882	3558	3000	2437	2440	2349	1705	1446	1356	1291	1307	1254	1171	1089	999	990	1016	961	910	848	931	884	828	788	844	802	821	857	908	850	823	857	832	836	784	855	876	860	815	815	832	829	846	804	812	794	795	832	852	818	850	812	809	777	836	833	821	801	818	776	812	843	815	783	817	789	779	790	838	820	848	813	838	778	803	844	850	799	771	832	819	851	815	845	797	827	825	750	813	838	859	818	817	823	845	787	805	832	794	814	888	836	805	827	804	825	814	744	807	788	768	805	779	844	862	852	809	770	801	835	810	771	824	792	812	825	781	859	758	829	831	814	807	801	816	818	785	780	867	847	848	819	859	826	817	821	847	814	812	833	847	805	816	802	750	832	794	807	834	821	827	824	839	806	827	770	808	816	824	793	797	866	774	837	862	831	773	822	826	782	832	868	782	843	825	823	856	809	776	816	814	790	809	840	786	835	733	845	817	765	819	821	848	796	807	856	863	787	838	853	794	759	824	870	851	808	803	780	858	805	834	823	819	827	871	854	834	823	831	817	840	811	844	787	823	838	793	810	837	799	816	853	840	854	823	807	777	789	853	817	843	813	857	848	823	851	891	781	827	850	794	846	811	880	807	839	803	832	815	829	789	817	838	789	793	824	830	866	838	806	835	888	822	770	760	861	814	833	817	812	809	833	826	804	846	823	882	826	810	838	852	843	820	829	823	871	846	818	831	728	805	865	786	811	819	771	825	834	827	816	820	853	789	822	834	829	807	808	802	788	829	813	871	808	798	816	821	860	777	812	783	816	850	844	826	833	851	880	837	795	791	803	807	818	810	818	781	834	823	804	816	847	826	790	846	793	833	802	836	854	859	851	795	802	810	843	769	793	842	800	844	836	811	856	801	819	838	817	798	774	833	780	840	809	815	849	804	758	813	802	850	814	783	811	861	790	807	832	818	801	817	857	818	792	840	779	817	803	814	841	782	841	870	805	868	824	846	862	851	878	814	876	803	824	842	799	825	790	812	815	832	802	851	800	830	797	789	801	826	853	846	818	779	852	835	802	835	786	794	813	830	790	808	788	837	807	824	833	780	872	817	837	830	840	804	850	796	791	740	837	816	803	826	837	809	824	829	796	824	815	821	801	866	764	840	797	770	821	831	784	885	788	823	846	756	836	801	842	828	818	870	813	855	816	812	831	882	854	872	833	822	866	812	834	826	761	818	808	837	833	795	808	851	855	833	808	807	818	843	813	814	870	826	745	847	845	822	797	862	810	769	791	852	843	800	871	894	845	821	853	827	816	806	857	785	823	784	862	759	798	815	789	779	898	830	870	777	841	835	863	789	775	820	820	866	827	834	802	832	782	802	844	784	821	817	857	778	804	812	850	767	810	749	762	831	796	824	841	826	805	864	785	826	783	848	803	879	855	834	805	862	823	780	821	815	842	837	843	769	827	840	844	821	803	835	767	769	827	790	827	769	800	806	830	797	770	856	773	839	860	813	818	804	848	848	794	815	849	798	835	844	755	811	827	809	873	833	800	846	846	853	855	780	804	809	817	788	789	826	813	848	836	834	796	858	811	789	798	825	825	756	820	857	826	810	824	854	836	793	825	817	842	811	821	794	851	870	812	841	768	844	811	867	859	757	796	861	803	772	834	868	789	796	829	872	860	785	760	822	865	845	800	823	810	836	837	834	785	843	826	794	862	796	831	812	802	812	826	825	838	767	822	849	798	780	833	848	805	783	844	784	830	827	823	845	777	772	772	839	842	799	831	811	834	833	807	835	843	850	841	836	891	817	804	838	809	795	825	802	834	821	860	842	863	818	834	816	847	796	833	810	805	824	808	849	842	875	744	843	781	779	835	792	837	811	804	889	775	766	801	842	830	830	778	830	823	805	788	826	784	793	831	823	797	825	792	828	810	811	803	830	808	809	784	820	788	831	795	847	842	911	813	831	815	790	864	757	800	802	758	768	805	820	820	798	847	820	826	801	837	860	867	775	879	791	833	830	805	877	832	784	822	861	841	874	786	822	782	840	844	862	846	870	842	846	813	823	801	764	794	828	856	814	821	829	822	787	825	820	833	818	805	820	797	820	808	822	760	829	788	866	794	792	784	814	799	806	837	853	814	804	809	829	815	811	816	796	825	891	815	840	813	833	865	821	769	798	833	855	820	879	806	786	779	831	818	867	832	773	796	786	785	798	835	819	810	846	786	812	798	778	832	779	829	784	786	803	794	866	820	850	842	791	794	848	815	813	775	795	805	784	789	802	809	803	854	822	796	837	830	847	828	815	804	779	807	825	845	836	774	794	802	836	842	772	840	867	803	825	802	816	796	809	816	816	820	855	878	838	847	888	805	779	784	856	834	811	847	877	843	781	761	821	812	838	850	870	836	843	827	799	811	837	777	771	829	770	801	812	821	857	855	841	835	817	856	843	823	822	782	890	856	839	788	841	740	827	779	815	839	800	839	801	804	856	766	800	855	815	819	845	775	767	801	832	812	858	818	818	822	793	786	829	812	813	816	813	824	827	801	822	803	862	814	822	749	831	807	855	793	814	807	818	831	785	791	813	839	809	849	820	779	804	818	843	846	851	812	801	815	811	815	840	822	798	767	789	840	807	825	799	817	853	817	831	822	813	831	781	777	856	785	831	828	823	782	803	812	807	846	792	813	868	854	810	824	807	826	850	863	797	821	802	817	849	783	757	835	825	832	782	798	791	806	817	811	820	816	772	837	825	718	850	843	807	795	822	785	843	815	784	830	783	856	815	815	819	853	804	834	826	850	798	822	830	811	800	834	785	854	868	837	871	841	808	836	817	799	829	816	839	836	813	827	834	741	843	821	834	810	827	833	804	795	775	830	806	759	831	792	840	790	854	804	779	766	807	833	845	854	781	819	772	831	807	826	870	824	805	840	867	819	768	859	873	807	863	835	842	766	802	809	789	770	905	841	836	813	776	838	845	788	800	790	883	843	809	826	776	843	830	829	833	799	781	846	814	785	806	808	785	773	806	807	766	810	792	795	854	843	821	857	820	798	813	839	811	846	828	823	760	835	820	787	837	787	859	836	798	818	879	845	760	836	790	800	799	765	833	830	758	880	823	770	772	838	886	807	795	797	823	852	830	782	857	847	869	843	784	859	761	765	812	833	815	843	841	747	766	808	818	850	822	844	807	837	822	847	854	810	791	825	840	849	831	793	790	857	859	878	813	763	864	807	844	824	813	850	831	787	837	802	773	785	795	865	852	836	813	823	818	838	852	808	873	837	787	833	852	791	843	834	828	806	790	868	891	860	815	816	811	814	794	814	850	827	796	810	834	790	783	771	789	876	858	827	815	837	785	804	827	791	835	766	807	795	784	777	829	795	836	847	820	811	766	794	879	805	796	847	783	841	856	890	808	799	792	825	842	803	810	841	865	824	841	840	822	841	845	774	785	825	775	769	812	833	815	819	814	829	747
38119	40024	44282	36371	28471	28821	23646	19193	15566	7577	2661	2458	1557	1502	1378	1098	760	759	557	525	546	467	371	332	355	333	373	316	293	337	310	307	302	258	293	282	269	277	281	261	264	270	272	253	257	260	284	251	268	286	246	241	264	261	263	261	269	268	250	258	269	251	282	244	252	232	307	309	238	233	284	258	279	247	275	275	295	274	248	254	255	255	269	248	292	268	286	259	270	248	252	279	250	284	283	280	246	267	268	289	268	236	265	218	235	260	248	259	259	233	251	291	271	243	249	259	244	254	243	269	269	250	274	280	267	249	287	279	232	248	259	244	274	273	243	258	266	251	279	246	290	250	240	278	265	252	232	254	280	285	237	260	261	234	259	230	271	269	267	242	249	274	262	257	243	262	263	268	256	294	285	251	264	242	269	292	303	262	275	267	251	274	258	265	280	252	265	256	279	243	262	227	253	253	235	281	266	261	252	266	251	269	236	274	297	281	275	242	258	252	247	255	261	262	244	259	247	254	284	268	244	266	270	268	294	279	256	252	252	259	268	257	274	259	259	269	268	258	254	260	291	248	268	231	269	239	260	243	260	252	273	238	300	252	262	278	268	263	233	260	260	235	256	239	250	234	258	230	266	258	245	279	254	271	265	263	264	259	271	274	289	265	280	220	233	239	234	289	262	280	251	264	262	277	266	243	261	252	231	273	293	249	260	256	270	259	256	274	231	292	247	269	269	249	260	229	260	237	258	245	246	247	251	264	255	280	253	250	274	273	259	279	250	274	270	260	283	263	272	256	290	278	244	232	255	280	256	249	246	274	285	266	248	271	264	246	260	240	281	246	265	262	266	281	239	256	246	276	266	269	271	257	241	250	250	274	246	270	271	236	281	278	267	244	259	280	268	284	262	270	245	265	257	264	279	236	258	256	266	260	278	246	273	265	236	277	245	262	254	241	230	269	249	240	255	268	291	257	230	239	281	274	252	234	260	235	257	273	259	252	286	280	263	270	260	263	270	240	234	303	239	263	247	281	289	248	222	253	262	253	264	278	263	286	274	262	248	258	233	251	270	278	277	250	277	259	238	272	242	239	261	284	283	258	246	268	276	267	263	245	249	253	228	272	272	289	263	255	244	259	267	262	247	266	272	258	250	257	273	246	228	233	227	248	284	266	261	249	265	243	271	250	279	296	260	263	275	245	282	262	252	267	254	264	289	218	253	245	277	276	250	255	251	257	239	270	277	251	228	275	260	266	267	261	274	229	285	252	254	264	267	306	271	275	264	264	249	257	261	257	266	249	285	293	277	270	223	285	267	254	256	276	270	245	260	256	285	253	282	232	251	269	261	272	282	256	246	253	277	281	244	269	275	272	237	280	264	257	256	278	246	257	234	276	265	279	246	246	251	257	256	238	245	250	268	251	252	258	238	256	273	257	278	262	227	249	254	258	259	247	259	246	239	294	261	279	251	261	280	249	250	273	255	252	238	263	256	263	256	293	244	256	264	236	259	279	267	263	254	255	262	256	252	248	267	257	270	276	256	240	258	274	261	262	253	297	264	248	285	251	272	281	244	250	284	243	258	270	255	255	250	229	254	260	262	251	300	251	267	249	257	236	283	252	255	288	253	269	255	264	254	264	267	269	247	316	257	271	283	262	287	247	263	284	261	266	275	243	239	254	256	253	275	248	246	280	241	293	270	258	264	292	235	237	239	255	269	247	270	261	257	264	293	285	266	262	255	241	263	283	230	282	263	254	253	271	238	254	276	280	270	226	247	260	243	288	277	270	274	265	249	260	263	253	249	277	235	241	263	256	252	263	285	259	255	264	245	286	270	256	245	250	247	262	243	260	274	285	272	241	264	272	262	299	271	271	300	266	251	276	237	267	279	265	280	257	263	250	273	255	270	253	299	279	263	254	251	273	272	272	225	274	235	285	264	264	272	290	272	249	246	252	247	260	277	280	254	247	247	266	239	259	255	307	255	250	255	275	265	247	251	271	279	260	245	256	267	263	284	268	261	244	267	276	264	235	281	247	264	263	278	257	283	263	268	290	245	257	224	234	269	265	251	278	289	287	270	260	280	253	283	218	243	252	273	259	272	257	267	250	265	276	231	266	234	255	250	253	240	253	236	267	240	253	273	236	252	288	271	253	272	260	255	269	281	258	267	267	234	262	254	252	291	270	258	254	245	277	238	244	262	252	283	273	267	272	267	227	256	269	252	277	254	264	244	275	260	229	264	267	251	265	239	263	271	249	269	269	260	251	252	261	274	255	296	243	290	282	257	265	266	263	275	296	265	271	243	269	251	271	241	265	232	273	271	240	266	255	235	255	268	289	270	285	282	284	250	241	256	250	253	266	269	255	276	274	239	258	246	263	253	233	268	241	238	281	238	284	267	280	251	260	270	247	262	242	281	242	290	254	260	266	248	271	250	270	251	290	239	261	269	258	289	258	273	246	253	269	245	269	242	245	267	258	251	270	266	252	276	273	276	240	252	248	263	290	255	272	278	268	235	291	250	245	260	292	262	253	258	256	244	271	269	271	274	292	252	285	264	237	285	264	287	278	276	267	247	251	272	261	246	255	260	260	281	262	261	240	235	251	268	260	247	251	269	270	300	250	239	271	228	239	279	276	263	252	266	266	276	271	254	257	264	260	260	272	270	266	250	267	312	246	262	272	263	275	243	236	261	273	292	313	229	279	264	264	244	263	260	278	233	264	260	259	266	278	260	242	281	244	241	264	284	239	250	273	259	244	281	245	237	297	289	243	258	265	277	239	282	259	281	261	275	266	214	271	236	273	263	273	253	271	268	268	249	237	266	279	231	271	250	283	250	248	263	249	240	246	269	288	256	254	257	246	265	264	269	248	269	237	261	265	253	258	248	277	291	262	255	253	270	257	274	236	245	259	251	277	274	247	254	256	252	231	241	264	260	265	294	264	265	241	283	247	246	270	281	271	250	282	275	243	252	262	267	269	256	292	276	231	254	291	232	240	266	255	265	263	296	228	278	243	305	239	249	272	234	275	277	252	287	267	242	215	266	262	284	279	308	249	247	257	234	242	259	256	251	255	254	254	263	271	253	288	269	243	270	272	282	270	244	281	266	247	263	248	259	283	283	266	285	290	298	267	280	266	251	257	260	259	274	261	288	317	283	263	256	257	276	316	283	286	295	246	271	264	259	259	262	272	250	278	277	269	281	261	281	287	289	234	283	266	282	271	273	258	259	240	267	275	245	246	261	241	280	280	268	243	247	253	241	279	250	256	291	270	235	244	236	283	253	249	227	247	287	261	299	283	302	261	255	280	244	275	264	239	300	267	287	249	242	275	228	282	261	263	234	256	264	248	242	265	252	263	254	267	242	267	245	250	260	273	258	241	281	260	239	246	268	282	231	275	254	253	271	283	246	290	260	264	257	275	272	264	279	253	259	254	271	282	246	272	239	285	245	297	258	239	301	253	272	247	248	239	277	259	226	254	298	266	267	250	250	283	236	283
29522	36421	45657	44799	41425	44658	36323	35763	32531	19367	11197	13456	10350	10506	10189	8033	6047	5567	4106	3806	3999	2990	2108	1807	1660	1819	1664	1518	1404	1364	1314	1256	1202	1111	1036	953	969	967	866	911	872	862	877	891	862	838	889	836	861	845	852	831	840	867	854	822	884	858	840	847	954	857	867	838	886	852	868	856	920	820	841	886	892	879	888	894	870	888	877	891	873	907	880	853	877	886	894	872	883	835	880	832	886	854	802	831	875	823	859	886	902	857	832	822	765	864	858	860	857	818	835	908	910	867	883	815	890	828	853	843	848	883	899	837	812	898	800	870	863	854	812	831	847	822	880	866	883	839	839	847	854	879	862	816	817	864	865	901	836	905	849	849	856	890	902	857	883	863	870	825	866	883	836	879	905	861	861	921	800	838	878	861	808	862	855	830	897	837	844	822	890	890	835	902	847	858	878	809	837	843	946	887	850	876	856	865	814	883	860	862	875	852	849	901	865	849	883	827	885	906	832	886	865	857	871	822	864	838	799	822	896	833	841	887	881	817	844	821	810	845	868	878	888	829	863	887	859	856	860	843	851	850	831	828	843	844	806	852	828	793	837	887	868	885	907	834	918	881	854	860	888	844	836	871	828	882	868	848	891	865	824	830	894	836	920	840	854	812	854	822	829	854	882	801	817	848	888	909	839	829	853	874	867	847	843	848	860	838	849	817	856	836	847	847	890	902	828	907	864	840	850	844	831	828	868	862	876	854	809	894	882	858	820	863	854	850	841	855	828	807	858	898	861	813	868	862	857	900	859	805	837	848	883	868	826	879	864	863	869	828	829	815	892	911	917	839	834	874	880	881	879	865	824	866	814	849	855	887	913	900	851	845	894	827	874	899	885	817	848	897	815	827	877	887	856	835	837	872	846	865	837	846	853	824	814	897	864	818	834	858	936	864	859	886	848	827	810	884	832	858	849	897	897	855	863	829	836	857	864	857	871	910	879	855	889	807	879	848	814	831	817	911	854	795	862	917	861	877	848	867	815	914	834	861	928	878	831	852	857	829	851	875	835	845	847	824	800	838	898	846	833	853	888	876	842	933	830	890	870	831	856	859	877	851	848	869	849	858	850	857	881	808	860	830	862	909	801	865	825	874	856	828	892	916	831	858	877	840	845	810	839	812	865	855	892	877	852	873	861	820	843	882	867	869	910	844	855	887	798	930	853	860	893	858	845	849	862	869	908	833	843	939	857	884	829	865	840	838	896	882	875	898	877	877	861	878	887	874	887	820	861	825	845	871	866	841	859	863	817	849	859	842	876	905	836	855	860	817	865	822	889	875	853	872	836	835	844	835	812	859	859	861	833	822	831	839	866	836	864	871	901	897	883	843	861	837	815	898	821	818	868	931	891	888	827	875	877	856	859	831	925	902	829	852	843	873	922	828	865	922	892	791	868	873	836	839	840	910	883	861	846	874	841	890	844	865	916	869	856	861	894	852	860	867	821	890	913	879	871	918	869	828	833	903	890	785	862	877	872	918	819	902	818	869	847	881	857	839	855	861	889	871	814	878	843	901	900	872	833	889	864	820	870	832	859	933	903	872	867	899	871	895	899	813	887	924	864	810	847	935	810	881	862	876	839	900	874	851	850	855	843	833	874	846	820	861	822	871	820	853	934	915	821	898	842	901	867	847	790	879	818	843	821	847	858	857	918	883	871	892	827	876	903	860	867	859	900	898	901	850	850	901	807	843	862	887	853	841	924	859	819	828	862	870	896	837	873	819	872	850	858	838	883	890	857	865	908	855	816	874	794	875	841	871	842	825	870	814	841	863	831	847	844	878	884	814	871	874	876	844	849	893	850	874	856	891	893	878	886	857	876	815	917	857	879	847	851	918	862	854	851	836	877	890	885	849	820	854	857	855	850	842	917	816	806	838	907	819	850	860	856	900	899	867	842	860	828	842	841	883	860	804	847	814	872	833	833	884	844	863	855	863	869	908	880	864	844	823	863	867	891	837	805	925	853	935	809	868	845	819	850	833	875	884	867	856	840	893	808	868	844	898	874	850	856	838	849	850	854	844	855	889	837	868	878	919	822	798	843	844	840	866	866	841	799	878	834	860	853	875	858	855	863	864	839	906	842	868	868	885	871	878	921	865	861	839	826	829	891	850	856	855	883	854	845	798	788	899	885	836	875	855	872	817	943	887	857	853	827	869	848	905	821	884	876	849	863	846	902	845	911	821	869	870	883	867	861	839	867	849	876	852	868	805	884	841	866	799	819	876	849	857	863	827	876	863	856	884	849	861	827	841	896	856	830	814	806	874	824	828	863	835	891	801	868	788	870	863	884	891	883	843	821	863	801	865	857	868	831	861	851	859	897	822	844	833	882	879	850	866	837	861	908	841	852	908	909	830	879	855	838	859	874	881	848	867	838	888	843	882	909	883	860	862	853	800	818	917	814	868	875	811	813	825	819	916	875	864	835	844	810	840	869	864	859	824	865	763	845	841	839	840	843	846	899	819	857	901	906	869	927	867	858	870	884	816	824	875	885	911	852	818	847	862	841	862	885	857	886	890	880	834	820	800	873	831	807	867	850	881	851	879	874	858	880	844	847	836	835	919	867	867	829	937	813	886	855	892	872	828	846	848	825	817	832	875	894	823	835	816	856	882	850	857	839	873	825	854	859	896	838	854	839	825	890	847	855	889	890	853	799	879	866	845	822	834	856	863	875	858	847	838	834	865	857	857	846	832	873	874	838	798	861	906	844	840	866	796	917	843	874	858	869	818	868	858	865	854	860	798	830	814	856	878	916	891	841	845	875	854	887	893	819	851	857	835	833	814	850	858	851	831	896	801	881	911	828	839	901	847	808	887	842	852	836	853	868	830	856	891	842	920	828	901	912	892	839	855	856	867	861	879	831	836	883	836	799	897	870	840	874	834	756	809	864	891	820	851	880	909	880	859	834	867	847	757	864	870	839	845	824	871	881	847	850	870	874	848	889	886	865	843	843	851	857	854	801	825	830	877	805	913	871	829	833	824	861	859	893	880	890	811	807	920	906	866	843	820	889	895	855	869	867	837	865	857	857	857	872	880	884	856	864	860	875	876	850	916	905	865	898	808	896	872	852	822	847	886	841	851	901	859	897	888	808	864	881	879	892	872	857	825	869	826	887	804	870	804	892	866	854	834	873	857	867	845	929	834	806	842	847	875	849	786	862	870	861	836	902	897	840	884	851	869	780	851	843	829	806	812	848	885	841	840	891	842	859	843	860	843	884	913	786	864	840	890	879	852	874	879	850	874	876	871	835	917	812	822	813	832	795	824	791	905	847	844	853	827	863	845	858	809	820	874	896	877	889	851	814	852	889	843	834	855	830	846	826	843	915	881	838	855	890	847	784	844	802	851	835	845	863	854	868	861	833	868	846	883	866	868	851	855	838	848	905	837	811	867	826	882	823	828	883	832	853	837	827	819	835	798	813	860	859	867	840	823	899	882	901	887	810	880	833	871	813	816
21618	17167	16758	9258	4319	2738	1653	1092	844	616	382	326	336	292	288	283	265	257	275	213	235	269	251	221	242	254	241	238	195	235	211	274	228	274	273	219	236	262	253	234	247	204	235	215	224	239	215	244	205	212	231	222	230	243	235	233	239	263	225	214	248	233	227	211	229	202	233	228	231	219	228	231	243	208	210	236	248	243	241	224	239	235	231	224	248	219	229	223	235	247	258	218	235	216	223	245	233	228	228	239	216	235	221	224	246	233	222	241	253	249	210	234	245	221	229	229	211	240	240	217	257	254	235	236	251	230	243	227	240	215	212	257	253	212	226	221	238	243	249	241	242	216	235	236	222	240	226	216	231	242	242	225	219	228	243	254	225	230	232	226	220	242	223	222	240	225	223	229	223	215	197	240	235	225	234	221	209	211	218	254	243	225	238	214	203	219	245	245	259	246	192	234	211	219	252	219	215	206	248	254	220	216	220	239	233	220	221	210	240	250	211	208	228	234	254	229	226	230	249	253	219	221	208	239	210	252	201	203	217	228	223	212	213	249	250	228	225	240	230	207	244	234	196	215	251	235	254	249	233	227	232	223	227	214	209	251	239	269	238	253	202	215	254	207	236	222	220	253	234	229	257	247	213	244	215	235	220	213	206	229	253	248	234	240	254	259	252	238	254	257	245	227	228	205	245	207	261	243	258	223	245	226	221	251	246	218	222	202	231	231	228	204	220	222	255	258	217	221	241	214	263	232	236	222	214	211	236	240	218	236	250	227	225	261	255	211	215	218	223	220	203	225	224	214	240	232	235	257	232	236	240	224	233	225	243	244	229	209	230	249	223	230	206	240	217	224	245	243	238	228	197	244	247	242	245	238	228	237	236	227	238	220	226	199	234	228	206	216	223	217	236	225	228	217	255	235	215	252	218	208	223	234	219	235	211	226	217	225	208	236	246	245	259	226	262	222	212	256	234	227	231	221	229	249	234	250	226	202	228	287	239	221	243	198	211	246	237	219	221	262	214	229	274	220	219	228	224	247	218	234	216	248	209	229	253	230	233	245	218	229	204	245	256	246	195	221	243	242	223	257	213	237	231	256	233	210	238	216	243	236	222	252	239	231	246	218	233	220	241	238	231	245	250	249	227	218	224	224	240	241	227	228	222	228	229	234	226	230	229	246	238	223	239	232	246	211	243	224	210	263	241	216	238	218	215	242	229	236	204	250	225	234	253	229	240	249	256	234	245	226	208	233	253	208	217	251	246	234	218	222	247	235	226	215	242	221	226	244	216	233	217	229	247	254	234	209	231	207	255	218	242	240	217	220	241	239	230	221	244	223	215	235	242	239	229	240	221	214	251	240	248	221	210	223	219	226	224	229	241	241	216	237	225	230	252	225	226	250	240	210	225	210	217	238	208	238	225	212	220	240	241	253	218	227	243	226	233	224	246	215	226	233	232	239	226	256	213	251	248	249	213	210	248	204	209	235	225	232	265	235	208	232	208	213	205	214	234	222	278	227	237	233	219	242	240	212	233	253	227	232	219	228	237	218	222	249	234	227	222	217	261	217	243	247	249	237	240	244	228	243	226	226	218	249	292	238	208	237	274	226	235	236	222	212	267	217	243	233	212	241	246	230	242	235	224	212	214	240	244	237	204	230	234	211	208	222	242	231	247	222	246	212	240	242	228	239	243	194	261	249	217	242	239	229	237	252	250	245	228	236	197	225	229	231	214	235	230	227	216	224	225	229	227	223	233	257	252	238	228	230	257	219	245	211	236	225	244	231	226	229	223	248	233	272	208	223	223	211	224	221	240	245	232	242	246	258	240	237	231	198	252	222	228	236	257	258	246	236	233	218	234	232	221	261	231	216	240	263	234	219	207	249	243	225	242	238	219	240	236	212	240	209	223	238	221	258	236	242	203	218	233	212	231	237	234	228	216	213	250	240	231	221	245	207	222	256	231	248	223	211	224	219	239	218	234	199	221	233	229	214	215	229	234	231	233	208	223	209	245	238	228	241	200	194	246	236	258	223	234	219	239	246	234	220	233	218	227	213	244	227	211	228	240	233	237	227	237	255	268	230	218	241	235	232	257	238	243	236	228	222	243	234	240	230	230	253	238	241	261	222	207	216	227	231	246	242	257	245	230	235	234	257	216	243	225	251	230	219	249	217	254	225	213	229	251	236	215	227	224	265	238	226	227	251	200	208	247	232	241	231	251	253	210	226	196	229	216	215	241	211	226	237	234	239	204	207	210	228	210	204	260	247	241	242	203	235	240	237	238	255	237	224	216	237	227	220	225	216	202	246	240	219	225	242	240	229	229	224	238	218	206	232	221	203	247	250	209	226	232	257	237	211	266	227	242	240	226	221	242	234	223	246	263	218	255	246	215	233	249	211	225	201	237	229	226	214	202	216	236	209	201	249	242	257	226	214	237	239	237	227	249	222	213	196	233	206	236	256	250	259	216	228	232	258	241	227	219	221	213	222	224	232	231	271	224	218	254	215	223	204	242	264	225	254	213	217	254	215	246	241	226	231	215	210	258	226	212	235	247	229	230	231	217	212	228	236	232	233	240	252	228	245	243	230	229	219	220	242	237	217	223	239	220	219	195	221	237	220	216	236	199	213	227	224	227	235	223	236	228	205	224	232	248	231	219	263	243	240	221	242	241	228	206	255	264	226	215	204	224	248	219	206	252	230	231	224	223	240	239	232	229	213	252	235	242	242	238	260	228	222	219	246	255	273	214	227	235	256	213	228	220	239	243	252	230	235	206	243	228	227	242	212	237	247	223	241	229	217	241	264	241	219	209	228	258	232	216	221	236	238	216	221	230	239	242	235	238	213	243	236	231	222	250	240	253	228	235	232	234	227	247	223	189	236	280	243	240	245	204	248	240	219	217	221	220	220	250	201	233	243	220	258	249	225	213	232	250	240	231	233	239	257	230	218	227	251	213	232	226	234	243	183	230	221	213	230	239	220	250	238	231	256	222	220	267	244	199	252	232	217	224	243	221	230	263	234	236	244	227	214	239	229	227	232	265	243	247	233	226	235	231	213	232	227	230	231	223	204	204	206	216	224	224	217	261	244	257	213	238	209	248	228	232	195	218	206	228	213	219	242	251	220	238	218	278	244	254	225	223	222	223	221	219	224	234	226	248	248	242	237	238	222	211	219	252	234	221	244	244	243	257	224	262	225	233	210	216	260	226	224	223	212	239	224	216	213	249	219	237	226	211	214	222	236	218	245	215	262	206	209	218	250	233	226	241	252	248	236	223	240	238	222	225	244	242	244	226	229	233	236	234	223	233	218	245	232	214	202	230	212	232	218	209	239	221	268	247	213	227	256	228	238	233	226	220	255	234	235	225	230	233	217	225	218	249	228	242	229	244	233	212	253	242	238	220	226	219	228	239	225	216	243	243	223	239	246	227	230	250	239	211	198	226	221	239	231	204	202	264	254	274	202	260	234	233	225	244	221	227	235	229	235	239	234	229	222
17422	18123	23366	21629	17063	13650	9461	7181	5527	3742	2216	1787	1629	1465	1418	1343	1222	1040	954	927	955	906	848	788	857	845	873	823	786	839	819	824	845	814	803	829	773	785	830	768	807	773	813	745	781	762	801	774	801	799	768	815	777	757	786	795	809	744	815	764	785	804	853	784	740	773	804	726	840	738	848	819	788	791	751	740	761	785	735	751	784	764	839	748	778	802	777	807	787	808	780	763	825	801	759	766	767	787	809	763	787	749	769	772	743	785	794	787	782	765	787	748	745	815	797	788	780	810	821	779	835	781	805	789	801	764	744	792	763	801	800	793	805	797	759	776	796	793	836	761	790	769	811	810	746	789	780	777	783	757	777	794	738	804	795	807	868	797	801	750	794	777	806	793	757	788	769	775	803	784	761	779	772	743	810	757	777	757	792	769	766	796	693	775	807	748	780	759	798	831	802	810	771	777	813	795	753	808	738	835	796	741	757	773	783	762	762	761	758	736	798	750	755	714	757	761	865	745	803	812	793	815	831	770	767	742	814	808	810	807	804	850	756	763	748	773	812	815	809	801	800	714	804	788	755	780	746	797	839	801	814	749	766	766	747	814	786	767	738	800	807	746	812	816	777	800	766	819	783	781	811	778	734	806	825	745	823	795	777	717	781	747	836	782	760	848	778	756	798	798	819	813	800	804	776	818	776	751	787	789	780	787	762	746	772	743	772	773	763	813	736	754	776	816	761	785	790	761	759	794	789	777	743	821	834	802	819	801	772	787	820	752	794	787	826	820	777	742	775	770	774	796	817	783	780	784	770	792	774	806	761	784	783	772	809	737	788	740	759	758	793	730	755	801	759	842	772	788	754	762	779	743	796	805	782	780	784	784	769	821	808	806	840	773	790	778	813	774	771	768	780	808	775	821	788	813	734	778	771	803	799	765	761	777	784	753	748	761	841	802	778	833	805	792	767	787	781	771	816	795	763	758	777	788	831	750	778	778	769	752	832	791	769	778	725	763	739	810	756	749	753	838	763	745	749	813	750	778	822	799	790	786	795	753	767	812	805	814	713	820	820	762	746	792	800	803	790	763	791	778	757	780	806	754	759	776	775	861	781	773	775	843	783	808	783	787	780	837	802	804	785	762	838	808	743	745	723	816	843	791	822	786	793	774	756	727	777	749	769	783	764	767	753	776	766	772	763	808	812	789	749	796	772	808	841	835	814	792	795	766	792	732	794	784	795	786	787	754	765	798	807	796	779	750	816	748	757	786	719	803	800	795	740	764	743	825	790	784	797	785	771	823	756	781	817	757	833	736	805	858	759	783	777	768	766	757	771	791	759	784	802	758	767	792	776	794	789	802	808	815	763	762	745	764	744	795	754	797	786	772	780	769	820	792	767	801	830	792	817	772	812	811	773	792	825	750	804	820	791	789	785	757	754	753	768	828	762	752	776	786	818	799	786	757	788	753	753	822	778	801	786	771	784	854	777	788	821	817	825	794	744	803	802	772	779	792	824	746	789	765	771	819	821	811	758	752	827	799	781	794	768	764	771	750	816	821	802	771	778	813	763	794	757	796	790	787	786	743	792	799	780	781	753	750	825	793	793	798	765	785	790	752	752	809	781	797	754	758	812	820	800	738	822	773	796	798	741	736	824	797	837	779	765	768	807	727	721	814	776	769	722	767	804	757	756	802	787	811	758	824	801	814	752	769	771	754	836	752	841	803	758	794	780	789	795	795	782	781	757	778	740	773	746	793	821	783	764	779	788	802	749	770	743	769	813	747	757	842	832	809	800	782	777	768	775	808	784	788	820	785	832	792	766	826	738	724	763	824	779	795	817	816	765	797	772	744	781	732	764	816	778	785	729	767	789	791	753	761	835	759	793	771	788	804	755	748	801	773	792	812	797	789	821	809	733	825	803	731	775	753	768	812	809	777	766	803	730	756	810	793	822	806	829	770	781	813	784	828	779	796	788	792	742	758	778	779	704	798	749	745	823	803	774	776	788	781	795	770	812	793	786	784	779	775	829	814	781	782	791	801	794	815	825	826	795	775	831	765	779	817	784	777	760	829	834	784	758	776	731	823	763	826	819	793	773	782	757	799	759	785	778	766	796	785	774	773	812	809	765	803	797	770	783	768	793	716	772	786	825	783	787	832	769	751	782	807	828	790	779	765	825	771	784	742	807	828	755	808	807	812	804	766	775	757	806	834	775	794	840	778	784	741	753	735	804	776	779	793	818	790	813	807	818	807	798	774	768	808	761	785	733	804	773	801	736	754	756	762	795	769	770	773	760	747	753	744	812	784	744	769	769	724	783	795	761	751	744	729	743	819	796	751	768	709	816	728	796	763	824	757	780	841	809	782	741	835	789	781	817	794	756	758	788	798	791	766	791	857	755	766	783	785	769	795	774	781	800	798	753	695	769	787	804	774	763	750	772	795	782	832	806	824	838	793	808	726	806	810	793	757	804	791	790	745	765	795	763	799	784	802	815	817	833	818	793	805	794	808	786	728	832	766	767	819	794	737	777	791	798	778	799	750	799	777	793	763	815	772	762	782	801	811	730	784	781	748	769	818	795	720	773	717	802	824	806	791	791	802	752	820	796	789	800	743	837	752	781	806	799	789	794	815	788	817	791	801	783	779	793	781	767	821	821	779	744	802	855	747	781	767	808	786	779	828	749	783	801	796	765	786	836	783	775	798	809	781	820	776	789	755	754	780	769	789	777	801	746	757	786	772	769	793	794	791	783	794	764	810	832	773	816	775	770	807	769	814	752	802	795	740	766	761	737	778	701	803	810	813	788	811	804	793	785	781	776	786	802	746	790	826	807	778	747	817	788	788	846	791	795	810	814	747	807	761	817	785	793	783	802	795	819	786	814	762	769	792	801	817	807	810	779	742	767	770	770	803	752	817	794	790	804	729	796	809	714	786	825	735	760	802	728	800	803	815	811	782	763	820	831	755	799	828	767	745	798	744	755	750	810	798	742	770	754	823	729	795	779	878	754	798	755	808	728	744	772	767	823	779	793	826	783	783	753	821	834	757	815	788	810	791	837	815	795	749	833	747	837	784	756	807	775	819	767	766	806	835	770	779	753	732	800	838	787	803	815	801	768	797	803	814	810	751	814	786	726	750	781	775	789	768	777	756	769	774	772	791	826	734	803	783	776	751	813	797	778	766	757	774	744	721	798	791	727	778	772	757	764	763	762	754	797	786	764	792	792	789	830	803	772	776	744	745	752	806	734	751	784	769	758	787	778	795	802	757	790	804	727	767	796	782	793	785	747	776	778	776	827	823	823	796	736	859	755	806	779	795	773	785	835	800	767	808	787	808	788	766	806	761	840	834	799	827	774	781	777	776	818	823	779	807	841	859	768	785	858	813	808	789	770	738	808	784	763	823	764	786	842	826	833	771	751	736	807	799	810	767	803	766	799	781	811	818	789	805	784	811	754	821	794	754	711	785	749	793	793	786	773	794	753	767	835	758	787	752	772	813
32950	33724	39800	31632	24816	22951	15840	12590	8538	4183	2548	1563	1035	846	928	716	632	489	486	405	424	357	307	303	299	275	290	281	274	283	236	241	273	248	246	243	257	244	245	253	263	245	227	231	255	226	235	276	236	257	258	244	251	230	235	235	220	235	242	239	224	239	233	245	225	233	211	233	236	258	223	242	231	278	225	263	247	249	229	245	260	262	229	264	244	237	239	260	256	228	248	253	232	228	254	242	231	224	242	248	225	222	225	217	234	231	260	220	237	222	253	252	251	275	248	220	249	245	242	233	227	267	241	247	208	242	239	227	249	245	232	226	233	200	237	212	265	245	236	259	233	249	226	201	237	244	224	267	240	219	245	212	258	236	263	217	245	237	236	256	252	230	221	255	246	229	267	221	216	219	217	248	247	205	263	239	230	244	237	240	226	254	245	224	225	240	249	223	222	249	236	256	261	231	243	238	233	251	224	254	258	252	243	237	219	234	246	234	242	230	186	229	211	209	217	228	242	243	205	231	252	244	223	232	275	245	242	238	230	233	249	268	249	232	223	243	251	245	236	212	226	244	240	242	251	216	267	252	241	245	244	226	245	249	260	217	235	222	218	217	244	224	234	228	231	220	238	277	242	233	268	261	253	240	253	240	213	255	236	270	227	240	257	215	240	225	206	265	245	221	243	248	249	222	285	226	239	254	245	214	248	251	253	240	276	254	237	218	260	239	248	229	253	221	238	226	226	218	236	236	241	233	246	224	248	249	241	230	220	240	244	240	239	229	233	261	204	215	243	232	250	247	253	251	230	232	242	225	249	237	234	242	269	246	248	232	254	248	258	230	271	245	238	258	223	274	236	221	239	223	227	235	241	252	229	262	242	230	247	249	215	225	254	225	237	243	236	255	226	244	236	220	228	223	226	240	266	233	248	241	236	249	233	234	224	260	220	242	262	245	236	210	243	263	261	240	253	227	239	250	259	223	271	252	268	218	250	238	261	280	240	246	232	233	246	239	225	227	217	226	239	221	258	230	219	261	254	229	252	222	262	223	237	230	267	250	249	258	185	236	253	246	245	237	229	216	232	232	245	243	264	285	244	225	248	223	270	247	250	259	248	254	240	246	231	240	235	237	235	218	223	237	263	242	264	230	238	197	265	229	228	234	242	225	245	259	234	256	239	237	252	249	224	245	229	249	234	234	261	228	240	237	258	223	263	266	221	253	242	245	258	271	230	229	239	239	240	258	247	246	256	254	253	243	226	243	232	248	227	238	229	210	209	239	241	256	220	251	194	231	241	227	251	264	252	216	248	252	240	244	207	231	225	224	266	252	236	244	255	221	236	216	233	212	255	230	245	227	217	248	252	253	242	217	224	246	252	219	251	259	226	258	257	271	235	248	236	239	218	242	238	208	249	235	225	243	227	195	261	221	235	275	268	240	224	239	248	235	233	235	224	246	229	238	233	244	229	249	244	256	239	258	243	262	239	262	237	249	242	247	229	217	246	266	235	254	250	258	230	239	240	265	252	239	199	234	255	222	226	225	233	227	261	250	266	251	234	258	215	255	210	247	215	279	208	257	242	258	272	234	211	230	232	249	216	230	248	222	238	250	202	244	243	214	246	231	233	232	255	242	238	238	236	234	247	227	217	220	243	269	241	228	236	246	228	208	215	242	238	245	242	253	234	244	275	225	261	230	222	232	223	252	221	202	254	242	220	214	248	232	232	250	231	231	247	229	232	212	256	243	209	243	226	258	226	232	228	240	231	219	245	208	239	231	223	224	233	239	237	265	223	232	243	220	254	241	255	231	253	259	271	254	254	276	248	235	227	224	231	252	231	256	251	247	236	232	228	225	241	231	239	223	229	242	249	227	243	245	221	235	218	247	242	220	260	217	243	270	212	235	252	248	252	255	222	252	254	216	259	228	228	233	249	254	241	251	233	249	239	229	249	256	247	251	258	245	249	265	223	236	223	239	218	219	262	250	273	237	263	244	238	257	248	242	245	234	241	235	245	226	225	239	269	229	238	233	243	254	243	235	243	209	236	217	253	220	208	253	232	255	218	246	246	239	243	259	230	239	252	255	250	242	254	241	243	262	222	226	272	250	256	231	236	258	223	247	237	263	226	236	252	243	246	248	218	218	230	237	226	230	248	218	235	288	270	218	232	242	256	235	226	248	235	264	226	236	237	227	226	229	242	245	255	275	215	272	233	243	239	205	248	219	281	223	257	238	239	254	250	230	236	246	223	246	229	260	205	251	216	244	248	231	218	245	214	236	229	241	248	218	244	244	228	255	248	230	263	247	245	284	216	244	222	234	249	229	210	224	235	233	237	217	241	251	241	247	242	239	263	230	229	223	251	228	252	205	225	230	215	263	265	221	260	189	262	214	249	252	218	229	243	253	258	230	226	262	241	234	242	266	229	209	231	263	233	225	240	228	251	264	254	257	224	264	237	232	283	219	210	230	265	227	230	240	231	225	223	251	221	263	231	244	240	239	232	223	240	259	236	242	210	253	230	258	243	261	273	240	266	232	245	236	229	248	232	268	241	251	208	221	221	205	235	235	249	253	244	257	267	241	270	235	255	229	263	247	227	216	254	232	241	235	212	251	233	242	251	252	241	215	233	238	259	230	261	239	281	243	255	268	231	233	243	238	237	223	230	224	194	217	259	219	241	225	234	255	257	254	229	253	243	240	223	243	236	215	249	250	258	250	235	233	249	246	218	239	244	230	238	251	241	225	214	255	235	215	256	227	223	247	256	227	258	236	254	243	243	222	226	241	200	248	241	224	234	283	244	248	235	225	221	230	240	238	233	226	214	248	257	222	247	249	242	231	252	228	240	214	241	251	232	255	225	230	236	221	235	206	238	249	232	236	249	241	207	293	243	225	254	249	218	287	241	250	237	216	220	251	249	231	232	235	221	225	248	242	259	232	243	242	207	268	231	234	242	257	246	229	244	256	235	256	224	255	228	238	240	238	275	248	253	236	218	230	246	241	238	247	247	204	242	268	221	248	225	228	239	254	243	230	264	235	244	251	237	245	262	224	227	230	217	238	219	248	247	248	237	258	230	260	266	232	254	196	236	234	233	248	247	264	259	250	259	238	229	255	279	240	260	239	231	230	221	246	243	261	234	263	248	244	249	231	217	237	252	218	248	235	267	228	235	237	250	228	227	237	209	258	245	259	219	248	225	245	239	236	247	245	235	221	247	241	246	249	256	238	250	222	240	223	225	246	225	218	257	227	232	243	262	251	233	235	232	249	265	241	271	245	266	233	244	249	236	233	239	275	213	234	213	256	256	252	243	264	236	238	227	235	226	229	238	241	243	235	239	262	289	239	245	235	246	264	246	248	252	252	260	243	239	206	251	225	246	234	231	224	234	216	237	236	254	197	243	232	209	240	236	245	256	269	233	240	245	234	250	228	247	225	224	219	220	236	261	227	236	256	226	221	236	253	228	238	236	246	234	248	250	223	219	248	254	245	226	200	246	234
25000	31751	40264	39790	36607	37785	29887	30971	24481	17326	12830	9850	7514	6650	6775	5189	4516	3538	3326	2446	2815	2021	1632	1336	1373	1344	1353	1203	1107	1164	1018	979	1020	960	916	855	877	904	820	853	855	832	802	757	832	808	830	852	858	783	825	814	841	858	809	790	829	795	758	807	818	811	777	798	808	803	739	807	805	720	820	840	776	860	828	774	779	835	886	844	792	789	819	807	839	805	780	809	792	831	792	820	858	815	801	852	802	799	786	803	827	756	806	761	796	778	808	802	810	815	834	754	850	844	787	810	824	804	847	804	829	805	845	797	806	788	821	836	839	786	809	799	842	807	793	842	800	801	821	788	846	821	791	799	835	755	816	800	812	837	850	842	803	751	848	863	819	789	840	815	852	799	796	861	776	814	824	813	788	835	840	790	806	781	836	845	793	805	773	812	813	837	799	780	811	817	813	839	807	798	823	786	822	851	827	748	835	816	821	877	855	862	847	803	781	819	764	816	800	790	790	829	738	804	783	796	823	835	793	845	832	829	800	830	768	830	783	866	816	812	796	812	828	827	808	762	843	824	852	802	810	801	867	819	793	885	853	806	833	804	799	799	796	817	824	797	765	808	792	818	814	796	809	829	842	809	811	804	824	829	834	805	834	869	842	815	833	778	805	779	851	812	765	773	810	824	791	845	819	850	803	864	853	839	851	822	860	863	825	843	807	808	821	829	821	776	812	783	782	835	797	850	798	824	866	755	829	833	822	816	764	813	858	764	854	790	798	821	790	799	781	862	816	802	796	795	803	785	801	756	804	787	823	851	864	761	796	786	807	849	800	820	828	790	856	783	852	775	822	833	816	849	799	841	825	835	828	878	793	827	861	841	794	828	791	845	787	835	811	798	816	793	794	866	789	788	814	781	800	796	782	824	822	807	756	823	791	821	804	764	783	860	847	820	786	822	788	820	830	795	856	797	838	845	813	780	791	847	816	779	813	821	830	830	784	867	759	810	792	807	708	835	808	860	802	845	848	765	823	786	801	796	809	805	834	779	816	793	774	857	797	760	817	814	896	803	784	810	852	813	775	798	763	853	816	818	789	814	828	788	829	799	785	775	775	832	821	777	818	824	811	800	813	817	779	819	799	788	792	776	824	833	833	772	818	848	838	793	839	804	841	791	791	798	793	784	841	835	810	824	781	810	804	840	817	840	804	816	803	797	794	802	785	819	770	812	822	841	807	831	855	783	820	779	828	825	813	818	794	795	834	804	798	818	775	823	837	844	797	863	855	830	816	835	808	802	827	811	759	852	784	828	826	791	832	779	781	800	828	794	814	812	815	821	765	799	791	802	807	810	835	786	833	808	824	825	832	818	771	813	854	832	775	827	804	794	838	800	848	824	813	791	814	839	785	785	830	861	792	843	790	774	779	809	861	826	841	847	877	804	786	783	809	808	778	813	792	806	778	860	871	821	827	791	839	803	765	800	811	838	845	809	816	795	810	806	814	774	823	756	798	828	828	827	802	791	805	829	785	826	809	805	817	829	766	796	829	827	813	805	809	798	804	817	858	783	778	854	792	828	845	866	861	782	809	743	839	788	818	810	789	834	761	769	820	820	789	810	816	823	823	831	803	793	840	849	811	812	844	822	819	822	818	811	767	791	834	830	772	793	773	827	781	788	794	838	813	848	835	786	798	813	771	807	824	819	787	806	831	828	823	872	793	799	791	790	785	809	814	797	810	796	851	772	836	834	759	812	798	855	779	828	774	766	771	838	808	788	834	738	815	818	819	717	816	807	796	816	835	758	790	849	799	814	827	784	814	835	860	804	774	828	810	813	767	798	803	827	812	797	787	823	817	763	769	760	864	867	778	814	807	802	817	775	824	817	761	796	742	798	818	835	800	822	807	785	815	822	817	835	794	831	815	802	813	784	768	842	780	770	809	784	760	792	809	868	844	763	836	797	794	813	778	765	786	818	814	844	765	828	823	794	829	745	834	757	839	820	813	855	784	794	803	807	808	834	834	793	769	810	823	859	831	825	826	827	791	800	777	820	782	836	820	830	804	801	778	795	831	805	783	821	786	788	827	807	854	806	859	857	800	813	805	765	754	873	857	761	823	804	828	757	784	837	807	846	809	748	794	869	839	798	806	804	827	857	823	823	832	817	777	807	779	788	823	818	817	808	738	815	876	820	868	809	810	870	810	828	844	765	787	827	825	787	836	797	865	864	854	828	792	817	790	799	827	756	823	863	868	858	843	837	851	852	857	787	801	811	851	822	828	802	812	839	819	785	767	816	816	866	787	800	780	792	799	790	809	816	817	806	823	790	847	817	789	796	846	845	826	808	785	821	828	854	819	851	814	796	793	791	836	830	824	801	819	814	853	841	814	875	848	835	819	777	802	842	886	816	834	831	813	801	792	828	855	791	798	819	832	795	826	848	815	818	772	804	782	803	747	826	808	769	809	826	804	869	775	799	826	755	782	852	780	789	826	774	809	781	805	782	785	779	799	854	811	828	828	767	798	817	822	795	809	777	806	771	784	848	840	784	779	782	835	839	832	770	790	814	809	800	825	804	826	817	801	817	769	763	774	813	816	822	793	812	805	756	823	792	789	828	770	823	774	742	846	773	853	783	855	808	832	772	813	828	785	827	809	770	802	827	803	812	866	811	832	820	768	830	828	815	826	849	762	816	842	863	812	796	839	820	830	795	797	791	819	788	842	772	824	842	831	787	841	797	803	780	774	756	813	816	822	864	810	804	822	835	766	832	838	815	798	796	833	855	851	804	860	792	810	758	820	811	773	812	792	815	842	819	767	819	753	802	849	784	791	791	802	768	814	821	832	801	848	841	814	829	819	796	800	744	791	809	826	796	840	808	803	824	798	859	783	812	823	859	801	831	783	826	797	810	792	843	769	828	814	800	909	837	786	791	811	785	820	823	795	752	778	815	841	805	855	812	831	831	741	838	816	781	835	814	759	805	874	858	798	829	800	810	800	828	820	761	825	806	817	783	858	811	792	790	862	787	764	783	795	773	821	828	818	786	796	792	852	765	808	789	782	809	830	821	826	774	806	792	824	823	811	790	828	799	756	829	796	790	792	817	820	800	811	852	810	858	843	837	804	780	780	835	795	802	867	755	803	844	846	849	797	818	826	842	828	820	801	815	810	792	815	809	826	859	829	843	886	813	850	766	802	830	818	804	803	823	813	801	811	805	803	776	778	755	826	783	799	790	846	775	808	796	791	836	809	802	748	844	829	856	811	772	813	806	795	831	800	840	802	829	801	832	805	800	840	812	834	811	789	837	806	842	807	802	772	782	805	830	843	781	863	823	807	855	802	837	854	825	807	799	853	805	805	782	832	812	826	792	791	805	809	820	791	809	827	816	830	769	779	811	825	822	811	835	761	813	849	790	848	764	767	809	806	837	817	781	842	858	867	819	833	874	780	831	864	833	814	798	779	835	802	847	774	853	780	809	783	855	828	778	808	796	773	771	815	831	817	755	824	837
39088	39641	45739	35667	28762	27876	24143	19186	15807	8474	4358	2134	1626	1532	1453	1093	959	666	736	543	580	439	380	338	394	325	345	311	336	340	320	274	317	269	283	266	265	259	256	263	260	269	276	297	254	261	231	247	246	265	249	290	247	260	274	202	253	250	266	245	276	275	263	264	254	238	249	263	279	267	240	249	254	273	254	266	233	244	255	250	258	237	272	245	264	255	244	235	252	287	249	267	258	275	267	240	253	239	273	272	245	281	238	267	263	272	262	239	247	235	282	269	276	279	254	259	264	269	275	235	262	265	249	252	260	231	246	274	255	222	283	232	255	262	271	252	252	294	265	279	246	247	244	271	270	250	241	240	265	250	243	265	238	231	257	236	239	249	277	250	278	258	250	268	294	274	260	243	250	221	257	248	249	262	236	248	232	265	235	257	267	267	240	269	259	274	235	247	276	265	254	247	251	249	247	235	262	250	260	274	247	270	248	223	279	277	258	244	254	244	242	261	228	257	274	270	270	251	267	285	247	217	254	238	253	257	262	262	228	265	251	249	267	258	253	267	243	263	269	269	279	274	264	230	230	273	285	286	290	267	221	242	252	280	275	240	265	297	275	271	244	242	253	243	256	242	269	252	254	245	303	267	263	234	279	232	250	297	235	273	263	246	235	271	262	231	259	260	279	240	241	259	267	255	236	271	260	270	256	276	260	270	257	281	279	272	279	215	246	248	284	252	265	239	237	247	272	258	272	259	243	258	265	276	225	247	258	243	287	256	249	271	291	284	264	252	215	241	265	252	228	275	254	284	279	266	263	232	273	278	241	257	293	249	254	250	268	253	256	253	262	243	263	243	272	262	243	250	272	272	277	246	255	286	247	271	240	262	260	219	272	273	252	265	234	239	266	276	251	237	226	279	258	265	258	243	250	248	283	282	239	226	280	242	255	247	251	262	260	221	247	262	265	263	269	223	257	227	245	265	279	257	255	258	252	274	262	246	242	235	233	257	240	277	246	280	240	267	249	259	286	237	267	268	262	276	232	258	264	273	249	241	251	242	236	247	241	229	256	274	247	242	248	242	260	243	267	277	272	258	277	242	281	281	241	257	250	252	226	250	249	252	228	241	292	252	253	237	276	255	237	268	280	289	283	269	263	252	249	249	267	250	245	300	260	251	271	269	249	269	250	269	243	257	275	254	239	280	247	272	261	267	245	241	251	240	247	246	244	286	262	256	245	254	284	249	246	252	274	236	257	250	254	249	262	245	262	262	263	250	283	241	259	261	242	252	250	261	242	280	254	265	249	290	244	235	245	233	245	254	245	281	260	262	246	244	312	246	245	236	244	262	258	244	248	265	233	258	293	240	251	224	235	271	230	241	254	244	259	298	251	240	236	270	240	265	244	236	251	239	253	253	228	284	237	258	266	238	277	264	249	244	272	270	282	271	252	242	255	300	280	257	249	239	273	282	233	276	235	233	270	257	267	276	257	257	264	278	236	255	261	272	278	245	263	240	284	255	261	286	283	249	280	260	255	247	257	241	235	266	266	282	232	265	258	270	222	265	238	250	260	225	271	266	260	251	263	282	253	266	283	232	238	224	270	263	258	254	279	259	297	242	248	250	261	265	251	235	271	255	273	282	224	257	264	252	240	246	263	266	219	261	226	245	229	280	257	258	250	245	240	280	260	243	233	271	238	274	248	242	281	257	255	247	289	260	276	271	268	280	263	289	244	230	272	274	249	231	265	232	237	241	239	237	258	266	269	258	232	251	259	252	237	264	233	256	236	263	268	271	257	252	276	280	245	260	249	231	245	260	256	277	256	236	263	256	275	249	256	242	261	245	267	300	247	242	269	294	235	274	257	237	300	268	276	259	267	248	241	248	274	273	258	236	247	255	263	247	244	255	257	229	273	224	260	270	260	257	242	270	267	260	258	228	259	267	247	239	249	258	258	298	274	264	279	264	285	244	242	278	268	243	246	256	263	297	260	299	261	256	260	239	260	264	259	248	274	268	246	258	283	242	269	283	232	240	277	261	238	274	255	280	220	267	226	248	246	276	253	266	238	258	242	256	273	227	274	276	270	241	255	271	244	241	254	249	271	259	260	259	281	262	258	251	254	268	258	259	272	252	224	267	298	258	255	247	246	266	231	287	224	241	299	247	265	275	265	259	270	270	229	243	245	260	275	239	251	284	249	253	243	235	275	281	288	280	260	248	244	228	233	259	289	234	255	227	251	240	255	238	255	279	241	251	260	253	263	276	247	273	264	232	268	251	292	235	237	269	219	270	243	264	241	253	242	243	260	247	246	238	236	244	246	272	272	250	269	231	278	258	258	278	247	274	258	274	243	238	267	263	289	276	253	261	254	279	265	236	253	223	266	247	253	265	283	247	258	271	248	233	272	269	262	259	257	244	252	286	258	273	280	247	267	274	242	242	237	251	239	255	265	242	255	280	262	243	255	276	256	258	267	251	245	268	248	263	250	249	257	259	252	266	248	258	240	277	235	281	253	258	263	237	287	242	261	258	268	281	226	252	256	258	257	260	214	254	251	264	253	247	270	249	285	256	237	249	247	262	292	279	244	278	301	276	270	241	271	273	212	238	246	288	248	244	296	237	247	264	239	228	255	250	250	296	259	270	254	261	268	236	258	271	255	238	246	261	240	255	266	252	280	269	270	251	267	278	245	220	256	262	268	265	252	275	271	237	306	266	289	266	258	257	268	243	243	268	250	259	252	262	260	242	241	266	259	256	263	275	269	257	269	262	253	247	269	258	254	236	268	250	271	275	252	268	243	261	259	263	273	234	251	265	236	256	262	278	266	250	237	265	257	225	224	256	220	255	267	272	244	266	254	269	262	249	256	284	259	263	255	255	248	291	288	276	248	244	258	243	280	253	256	258	264	245	282	255	253	249	243	277	241	270	267	265	264	264	266	276	262	240	258	273	233	271	245	275	249	242	263	268	265	257	251	241	252	230	266	245	252	277	243	254	267	264	259	246	265	249	255	248	251	263	258	252	269	246	276	245	270	256	246	243	301	252	286	266	281	253	247	257	259	252	253	279	259	281	226	246	230	263	284	247	256	232	270	277	248	241	277	250	246	287	272	267	249	232	281	248	285	263	243	240	268	241	241	261	266	293	246	252	259	277	284	248	244	259	287	272	274	245	278	239	252	232	227	228	268	254	265	234	261	294	263	262	257	215	244	276	251	256	226	283	234	259	286	240	269	248	233	280	248	235	234	259	277	277	268	257	279	268	237	269	219	284	259	245	284	277	253	246	251	261	269	283	262	270	279	298	300	255	239	252	266	271	256	245	240	264	242	294	269	245	271	270	254	255	265	250	262	245	262	254	260	259	249	243	276	251	275	252	253	268	255	247	235	265	249	265	245	241	273	270	251	243	252	235	240	251	239	229	262	291	204	255	254	249	283	279	283	246	245	256	251	236	277	276	220	259	267	260	245	280	260	243	263	282	266	249	246	214	258	242	241	260	220	259
30179	36839	47329	45068	41609	44027	38598	35067	33542	23396	16461	11584	11014	11287	11175	8904	7374	5060	5896	4162	4583	3114	2510	1882	1884	1901	1766	1582	1460	1557	1301	1165	1113	1079	1003	959	944	946	885	825	896	866	862	856	880	929	905	847	861	873	870	869	878	905	895	911	869	849	851	802	871	871	851	842	861	885	800	841	869	831	867	862	884	822	871	858	886	824	874	839	865	891	826	827	795	885	826	832	884	843	858	774	885	833	839	868	842	828	827	852	872	811	836	862	813	850	895	825	818	852	824	868	873	853	780	819	837	874	887	887	831	839	852	825	821	833	941	800	819	858	846	860	800	855	828	856	855	823	867	830	829	859	834	893	820	817	878	830	882	919	836	861	849	905	845	832	860	857	796	833	840	845	862	882	869	847	848	872	862	849	847	858	874	874	846	846	825	861	831	846	888	859	889	877	868	791	824	846	804	821	851	841	826	876	827	869	851	859	854	807	839	855	872	904	791	842	841	813	802	864	812	897	847	881	819	833	827	838	839	948	840	847	811	880	862	818	819	845	858	871	846	849	814	836	842	857	853	888	840	829	830	827	901	798	818	829	879	857	853	890	856	868	861	876	840	855	853	811	871	836	885	843	825	815	847	805	852	890	793	864	825	908	878	872	839	864	895	904	868	855	880	863	884	824	838	864	882	833	792	825	880	833	832	858	800	851	764	810	854	831	861	847	862	872	848	812	859	852	865	854	850	895	828	841	808	886	810	809	858	890	893	848	838	827	823	838	857	849	809	871	835	834	900	932	833	830	834	876	811	822	859	846	853	892	851	876	833	868	766	839	793	869	809	878	852	879	834	868	819	884	879	827	852	810	814	820	832	849	849	848	876	841	846	879	864	845	841	875	848	810	826	818	842	892	799	809	806	844	858	855	824	870	827	828	863	892	860	827	919	892	897	854	860	845	872	816	875	836	802	827	830	852	823	816	847	858	861	881	800	851	836	858	832	780	828	851	852	870	810	850	857	843	847	834	891	842	838	821	852	879	873	850	805	810	853	850	804	838	890	863	811	838	794	830	840	821	859	830	844	851	912	832	868	845	856	850	870	898	783	820	840	892	909	853	823	857	854	812	865	835	819	876	855	869	839	846	858	890	853	832	838	816	848	807	878	848	824	793	858	842	858	835	819	804	808	873	854	813	786	873	834	823	896	859	810	870	843	892	832	825	876	860	825	821	847	779	825	891	857	922	872	819	854	866	821	826	854	819	787	828	817	839	795	845	831	850	843	819	835	843	844	855	839	832	843	797	840	887	831	878	865	815	894	844	858	874	871	892	844	848	833	848	848	870	862	874	863	832	870	811	793	877	853	867	856	817	866	870	853	872	852	825	875	884	852	852	870	815	856	805	810	856	846	868	792	836	804	889	821	848	894	860	811	832	859	851	843	838	827	828	841	847	879	869	838	823	828	867	889	830	842	868	855	870	833	851	840	863	832	809	835	855	855	859	817	854	831	896	872	797	847	843	787	895	866	840	820	839	852	827	795	852	851	862	816	810	877	836	893	803	861	862	842	829	849	822	869	860	852	810	866	856	817	874	869	840	866	870	862	903	877	839	870	849	783	856	837	873	869	843	853	890	877	887	853	892	925	836	879	860	798	845	820	839	880	815	837	849	834	817	906	854	907	882	861	842	818	844	854	928	871	850	838	856	872	792	861	823	812	862	826	880	833	833	858	852	847	847	753	821	852	855	840	880	903	871	849	843	826	801	858	859	846	800	829	844	826	878	871	796	864	873	810	853	853	855	843	806	892	825	861	915	876	874	831	863	861	847	870	853	933	893	851	872	857	822	884	855	904	845	816	855	868	848	870	823	850	844	840	824	798	841	840	830	855	861	849	887	861	856	868	798	881	908	900	833	846	879	844	860	877	849	822	875	837	829	823	828	845	853	828	840	853	882	839	882	820	812	859	822	801	891	864	832	870	812	861	844	883	875	861	848	901	812	875	864	836	825	849	901	884	852	851	860	835	835	807	862	834	853	873	855	839	843	829	883	881	841	801	860	812	891	852	869	842	823	879	797	836	852	812	804	890	881	838	841	865	806	849	862	830	801	803	883	841	783	886	820	853	825	852	868	827	864	881	795	843	879	866	848	845	844	855	859	848	809	873	886	811	868	841	856	871	835	834	847	883	814	856	858	820	807	832	859	852	837	790	851	780	874	883	845	903	880	876	875	810	825	842	841	837	863	885	824	876	889	850	837	886	819	892	872	838	908	829	829	848	898	821	868	805	868	888	840	803	871	865	896	823	817	874	853	879	856	810	877	856	866	848	847	796	859	902	845	865	841	866	838	880	819	859	874	836	830	815	860	863	858	805	874	848	853	907	808	899	833	801	905	892	864	884	827	847	803	853	821	834	833	886	838	888	888	848	838	878	818	840	808	848	818	827	867	838	771	861	890	896	823	896	835	823	844	848	888	827	845	832	883	864	913	892	879	832	822	856	845	828	826	879	825	872	796	821	862	812	841	855	850	820	825	872	842	856	854	758	832	880	869	914	850	911	842	845	834	838	889	814	823	838	875	894	882	868	801	841	844	891	834	866	884	864	837	833	813	840	853	866	877	881	807	830	829	801	860	864	899	807	871	818	877	866	839	799	862	839	879	875	835	836	861	759	886	844	916	795	862	858	901	845	845	850	889	856	817	875	826	852	870	781	845	868	866	879	836	817	819	848	840	881	854	941	876	815	869	858	863	814	840	789	881	817	847	880	799	864	830	851	861	847	922	857	868	817	850	858	870	840	826	844	879	846	856	870	878	823	840	854	830	847	825	852	853	871	824	849	873	880	854	880	859	857	858	844	830	870	775	841	872	847	833	846	842	899	833	864	841	841	853	868	797	847	818	838	856	802	793	830	896	886	856	858	882	868	836	799	875	860	829	886	853	847	835	887	867	838	873	865	796	839	842	821	888	832	865	843	822	834	848	861	862	796	799	862	831	840	807	843	850	863	837	869	864	871	835	795	826	835	859	865	851	837	858	855	878	866	867	845	864	867	851	823	880	837	866	828	834	831	829	823	886	842	837	861	858	887	833	881	854	856	806	858	816	906	824	787	870	845	879	793	876	783	774	898	826	848	815	865	915	864	873	843	833	822	867	836	839	784	828	842	857	839	842	835	845	871	893	817	860	813	842	881	824	871	856	877	841	886	871	813	877	820	833	891	872	823	862	788	866	862	850	901	845	828	839	828	843	816	865	857	838	909	843	803	841	863	912	862	860	826	850	829	806	848	861	828	851	879	881	791	840	849	875	842	853	834	851	835	857	885	889	856	825	859	879	801	860	874	828	907	881	894	870	811	878	849	814	832	828	864	852	886	868	873	933	867	893	877	867	905	848	835	875	843	913	803	834	825	823	828	858	885	837	855	799	890	900	877	862	876	840	863	819	837	857	850	883	848	825	856	872	826	872	847	912	813	816	859	840	803	859	861	837	836	864	831	888	855	849	802	841	859	847	852	821	846	849
21414	16741	17518	9570	4753	2775	1672	1044	889	602	481	359	345	310	305	294	282	247	223	262	248	223	268	231	259	269	227	216	223	237	273	238	254	232	231	252	220	217	220	260	218	253	238	221	237	241	244	202	222	228	255	234	236	215	245	209	218	226	241	240	245	219	225	220	224	217	235	225	208	246	207	240	252	206	199	247	208	215	234	221	235	228	202	235	243	252	218	240	211	230	241	238	275	248	233	229	202	202	222	249	233	234	213	255	236	222	253	210	207	251	235	230	211	214	208	208	243	220	248	219	218	226	223	248	237	226	238	227	238	191	241	242	253	234	214	220	221	240	233	198	253	237	232	214	237	221	220	236	240	209	211	232	236	216	251	236	244	204	252	264	219	208	200	220	227	254	237	211	251	230	195	231	220	259	224	229	234	230	227	223	234	232	246	256	189	231	220	244	224	228	232	249	215	202	223	231	230	227	203	208	225	252	231	240	212	224	233	220	236	225	205	225	244	246	209	227	206	224	218	248	255	239	206	258	195	221	224	243	251	220	228	224	243	242	223	237	239	244	222	255	212	223	228	225	236	219	222	255	223	241	232	246	203	224	235	214	221	230	240	218	212	229	242	218	217	258	232	225	252	222	215	206	249	241	221	247	231	230	231	261	233	243	207	233	251	214	237	217	216	225	231	229	249	219	231	219	202	244	224	217	223	213	235	222	227	218	227	227	223	228	230	237	220	229	253	236	240	231	239	222	223	238	217	206	255	256	226	231	230	206	234	228	242	210	222	232	221	228	217	226	210	202	246	231	219	232	247	244	249	222	213	245	207	229	250	212	235	199	224	233	216	215	237	232	218	243	228	235	205	251	209	231	227	226	267	249	231	222	243	249	218	223	221	210	232	217	221	217	227	215	241	257	214	247	250	221	218	228	236	214	213	226	239	231	235	232	210	225	200	224	222	224	208	250	256	248	236	249	216	223	240	233	248	219	248	248	203	259	195	231	200	229	225	215	221	230	224	265	232	215	211	248	235	226	258	219	234	229	256	217	231	214	241	223	212	237	250	230	230	246	238	235	248	242	227	216	232	224	225	236	257	226	204	236	208	227	205	221	250	229	247	258	224	232	217	217	257	244	227	247	245	244	226	229	236	224	211	249	227	230	215	225	254	220	243	202	245	228	237	236	226	248	237	237	222	203	212	200	237	214	196	221	243	230	208	236	239	224	217	238	250	237	246	232	219	254	225	257	245	199	212	250	240	214	219	238	246	214	232	211	218	227	227	232	222	204	211	226	245	231	258	205	248	222	247	208	224	248	227	227	190	264	227	252	236	246	249	233	222	222	226	217	217	230	225	228	219	239	219	217	255	232	250	234	210	237	209	219	219	218	222	210	225	221	206	204	256	219	204	233	226	228	234	240	227	234	233	214	224	241	229	230	238	250	255	225	232	219	226	210	254	205	232	260	239	209	221	214	235	214	206	217	238	254	223	216	232	259	232	211	224	230	199	216	253	218	233	220	215	231	201	222	214	226	228	238	185	246	247	250	241	218	252	239	245	235	224	204	225	241	219	208	226	229	233	228	244	222	257	230	241	230	234	229	218	221	260	200	228	236	243	253	233	218	216	220	226	231	228	239	222	218	248	239	256	235	221	255	233	207	231	214	231	219	239	231	241	239	200	205	225	234	227	243	242	215	223	252	246	240	233	214	244	217	219	225	202	215	231	211	239	236	225	278	253	236	225	227	229	220	254	216	212	240	221	245	235	236	216	223	225	243	233	208	233	222	234	252	228	234	227	221	216	241	230	237	213	234	249	240	212	224	221	237	253	241	211	238	221	229	236	222	233	247	264	217	230	255	217	235	230	240	244	233	224	243	230	228	252	219	201	233	249	228	234	223	227	253	204	249	200	210	210	223	232	210	223	227	207	260	239	244	220	212	224	245	250	230	228	240	211	242	208	236	235	225	198	236	223	226	254	226	230	234	247	230	230	221	199	230	227	220	229	209	243	250	253	249	242	224	234	226	212	215	220	238	208	225	220	211	219	240	248	236	260	228	191	210	238	198	235	237	220	248	231	212	250	232	219	222	207	244	232	239	214	229	203	205	240	258	213	227	223	230	223	230	240	225	232	252	222	211	236	254	241	237	233	239	213	253	251	216	243	227	245	230	228	243	248	237	260	233	220	217	232	235	238	245	208	199	240	224	250	202	229	228	207	223	243	243	259	218	245	231	221	228	227	240	231	219	216	228	252	213	249	211	225	220	232	226	239	227	195	208	244	218	246	202	231	217	209	225	211	224	216	245	232	235	253	226	234	237	237	263	224	225	207	210	251	230	232	242	234	228	263	221	221	225	217	224	242	218	229	215	235	239	245	214	254	242	253	219	228	223	182	245	225	250	243	232	228	243	233	240	235	207	230	210	257	225	230	207	241	250	225	220	234	227	228	222	245	228	218	241	236	227	235	227	207	213	254	246	229	217	241	229	256	245	212	243	227	238	198	219	227	234	215	236	234	223	230	220	211	225	237	229	218	216	219	215	225	242	229	230	235	229	226	208	241	211	250	244	228	177	252	243	257	227	207	236	224	230	232	207	225	254	230	258	230	221	235	249	229	240	251	226	216	241	216	242	242	218	220	197	217	221	238	251	218	218	222	228	260	232	228	223	203	217	210	229	230	227	215	247	223	235	228	243	240	255	241	242	232	202	231	212	233	220	228	200	230	214	239	237	204	214	231	226	235	229	223	237	219	239	235	224	248	236	268	239	239	215	224	205	266	220	252	214	245	242	242	230	224	237	207	214	237	250	255	217	210	215	229	235	232	226	202	226	226	232	253	232	241	239	227	211	225	251	207	219	256	231	211	237	236	201	184	225	218	256	228	262	253	220	230	237	199	239	248	235	231	232	239	248	232	249	259	245	229	200	217	225	208	212	252	240	196	222	224	275	248	189	226	225	206	230	258	228	237	208	224	231	234	211	247	226	224	220	228	219	239	232	210	228	246	236	212	257	247	251	236	237	228	206	220	239	230	238	202	232	258	228	224	248	217	236	233	234	224	233	245	252	213	218	210	233	210	234	198	223	251	219	214	211	265	229	212	209	229	277	240	219	251	215	239	224	219	214	236	232	230	241	223	225	226	239	217	190	237	233	234	231	237	226	250	242	234	243	219	244	237	213	200	203	242	248	226	214	257	226	228	231	254	220	237	255	241	225	237	222	230	244	216	220	237	249	228	232	267	245	242	217	210	225	241	223	221	261	249	262	253	218	229	241	221	230	230	226	222	187	248	229	231	248	255	216	218	239	231	207	226	254	233	248	209	207	222	237	201	229	229	237	237	232	246	219	238	221	213	214	217	229	236	218	249	258	223	217	236	226	205	226	231	232	219	227	252	217	229	252	222	245	210	248	252	223	225	231	225	246	226	287	223	212	214	197	226	201	212	232	233	235	231	240	253	257	224	237	237	227	241	257	221	222	240	236	233	217	225	237	232	260	212	248	228	201
17500	17856	23586	21605	17680	13807	9493	6669	5357	3727	2739	2034	1797	1560	1467	1384	1123	1061	1116	933	1006	906	944	946	900	935	872	894	841	851	812	794	833	860	789	801	784	828	849	773	820	784	737	712	787	710	749	761	757	820	776	791	782	773	744	800	740	850	774	774	754	766	784	815	796	747	786	784	812	780	738	791	784	761	757	747	805	790	773	755	768	777	776	819	745	779	747	781	813	745	725	789	772	829	770	763	765	762	773	778	833	736	724	747	788	768	706	753	765	770	783	767	807	788	774	790	786	802	754	815	802	699	757	725	723	798	770	763	803	764	773	744	786	776	762	775	731	840	780	753	769	742	796	794	740	763	802	742	793	792	748	711	765	798	775	747	756	788	777	754	806	805	766	812	807	802	763	777	778	768	780	782	775	753	779	795	770	786	766	799	780	815	757	766	755	763	726	756	783	797	762	746	697	782	774	784	787	750	755	774	746	748	781	778	762	784	780	796	773	753	794	782	752	785	798	743	814	763	764	785	749	774	775	742	796	746	777	725	760	777	773	738	719	797	792	750	833	762	766	759	774	802	799	772	799	734	796	783	820	754	784	733	793	808	752	757	790	741	798	787	754	788	782	737	739	799	778	794	730	788	788	726	748	740	746	765	817	771	768	755	737	783	758	806	760	790	747	770	776	754	755	814	805	767	791	772	777	746	724	755	795	791	750	817	814	840	791	789	767	782	762	725	801	776	788	766	799	788	767	747	764	744	752	722	770	758	773	781	773	727	782	726	780	832	796	730	756	761	788	785	782	758	791	812	771	769	728	741	805	763	717	773	739	789	790	735	760	743	778	817	816	781	718	784	770	731	817	758	782	788	744	770	744	773	755	785	785	789	767	739	804	779	758	725	748	767	807	759	802	750	762	786	790	780	796	763	783	836	746	806	771	765	792	774	774	719	763	780	821	773	754	810	764	770	796	766	843	776	743	772	788	763	731	762	795	759	769	787	779	709	849	767	724	740	758	739	761	798	798	747	778	746	755	752	817	805	739	779	770	808	783	728	785	770	753	783	777	718	749	802	723	762	742	739	752	718	763	790	767	765	743	806	831	782	765	785	805	799	766	768	772	764	754	763	798	774	765	744	762	792	789	750	777	799	827	766	746	752	761	823	761	782	795	782	792	767	743	782	816	786	737	805	738	772	758	821	768	713	782	747	803	751	776	779	797	750	766	795	727	734	782	796	779	758	757	798	736	780	791	784	797	788	763	758	779	770	777	767	724	775	807	790	776	759	693	769	794	758	784	750	765	749	750	807	773	797	834	771	752	792	800	766	751	758	763	767	765	770	824	766	835	809	765	790	728	743	823	759	732	792	775	756	774	768	762	796	712	717	794	740	753	797	791	785	792	799	736	749	775	746	813	769	744	810	754	787	727	790	718	787	756	785	797	781	723	784	771	721	805	751	748	734	760	725	780	756	789	807	736	812	784	828	802	809	759	761	792	770	767	790	787	771	794	807	755	782	741	757	782	772	751	788	809	801	780	724	758	821	803	788	856	794	838	711	813	784	752	765	775	768	746	849	774	823	766	802	814	754	776	777	814	745	765	751	778	767	810	762	797	789	778	786	758	779	780	764	772	775	775	740	777	753	772	775	785	723	835	772	765	772	795	773	799	757	761	781	753	780	805	771	812	771	787	787	751	803	777	801	783	726	776	766	769	824	750	793	775	736	726	791	776	722	762	781	774	750	768	757	784	751	749	770	809	722	785	756	768	728	759	779	747	771	755	772	767	744	786	775	785	765	759	718	796	741	739	797	734	737	798	782	759	768	790	763	776	830	801	781	754	804	729	752	732	787	775	760	743	767	799	805	785	748	774	806	802	811	790	767	797	778	755	750	732	787	789	762	774	723	734	771	784	767	775	775	780	758	785	807	774	768	798	813	797	776	781	792	728	759	719	779	843	775	770	785	781	803	763	761	793	771	795	672	773	756	769	787	799	788	734	771	767	791	765	763	754	795	791	762	782	786	739	743	830	712	796	777	772	752	753	774	746	782	804	786	823	763	785	741	749	783	824	780	823	828	763	775	782	777	774	766	790	762	769	806	776	750	788	780	741	790	735	784	807	829	757	722	759	830	787	835	776	762	780	688	772	773	749	807	736	789	751	775	782	797	766	777	717	755	753	787	780	748	751	716	799	812	769	739	798	773	781	713	788	769	814	745	779	786	811	762	787	777	778	795	812	787	786	731	802	811	802	779	739	780	786	772	763	806	755	766	777	784	757	796	792	773	845	777	780	785	725	773	804	781	814	763	816	759	780	778	745	792	751	794	770	824	825	775	775	745	773	802	757	769	760	759	767	781	807	695	770	802	788	813	774	787	778	814	818	758	706	768	786	785	773	767	771	819	796	764	870	750	780	792	826	764	767	773	741	773	794	770	745	794	744	725	806	781	758	760	782	737	783	743	789	782	773	803	780	708	721	741	822	732	826	777	773	817	759	839	814	750	813	791	764	759	783	778	773	726	747	761	779	793	790	755	779	755	795	807	770	780	828	742	799	787	761	767	781	785	759	768	785	775	789	777	762	786	806	727	777	764	752	803	778	727	743	782	789	847	744	719	782	752	769	792	811	759	777	768	742	784	748	773	763	772	742	708	759	718	796	742	743	804	789	763	768	741	792	770	773	752	785	740	781	755	759	811	811	825	770	779	751	761	756	791	709	801	768	758	782	802	808	760	770	765	748	788	761	790	727	753	786	727	765	773	772	757	795	794	779	744	787	787	803	786	818	745	810	736	766	770	780	758	763	808	774	796	757	744	736	765	759	796	777	810	776	802	771	823	796	774	764	766	801	803	785	807	736	822	766	766	780	790	768	787	784	764	753	758	762	753	732	765	722	777	731	725	761	798	818	739	772	761	782	757	773	825	757	806	795	728	759	800	757	775	789	807	773	767	794	771	799	740	772	777	749	776	781	730	770	803	788	783	793	779	756	741	796	773	738	767	812	775	769	799	802	747	761	737	768	727	750	754	772	758	752	814	744	825	783	746	752	758	779	752	796	776	769	768	775	781	764	788	770	836	777	745	774	817	765	808	744	761	776	746	768	833	814	755	759	831	758	799	760	802	786	763	785	764	782	831	802	726	744	789	743	792	793	739	765	810	717	744	776	771	785	784	796	786	765	787	799	791	773	813	782	746	798	803	748	767	775	793	809	788	757	806	782	768	796	801	839	743	820	795	774	805	774	778	790	773	794	764	821	789	772	789	802	824	811	784	794	772	791	791	748	777	802	749	793	757	776	716	763	792	771	766	775	752	782	752	793	803	763	794	794	828	767	803	797	776	764	827	750	773	764	756	812	775	787	795	803	795	785	767	817	732	808	757	755	764	777	757	726	779	808	807	774	793	743	768	809	770	826	781	788	793	740	749	785	731	780	778	768	832	801	760	768	775	806	795	764	771	768	772	818	800	770	776	768	761	802	752	770	777	776	717	771	757	775	790	779	777	815	797
33168	33866	44554	32466	26088	23374	18733	13950	10067	4911	2703	2349	1851	1435	993	775	623	505	504	458	482	363	343	278	293	266	284	281	280	261	269	247	223	221	267	227	243	242	219	253	244	262	242	227	246	217	225	253	217	247	220	238	263	232	242	238	231	243	252	211	241	212	253	221	198	234	230	249	219	215	224	267	259	240	261	234	245	244	259	250	221	241	234	234	247	222	257	234	236	215	220	240	228	243	231	245	232	201	246	222	253	207	257	240	227	231	217	250	232	236	237	240	235	235	240	253	232	238	234	247	223	214	215	245	214	246	238	226	239	234	234	240	252	239	219	235	251	218	247	234	250	258	236	247	227	233	226	252	235	222	241	224	236	235	220	220	227	226	234	241	242	216	255	215	251	236	260	225	235	249	245	242	255	246	232	230	239	235	254	249	247	239	223	207	223	252	212	235	257	254	240	233	246	234	274	245	240	250	246	259	236	230	230	238	241	228	235	225	239	244	255	223	237	253	200	226	243	245	229	199	234	229	233	242	230	240	236	222	220	229	244	213	254	224	239	239	246	250	266	210	228	259	203	231	251	237	216	207	217	267	243	240	247	244	267	248	223	242	254	246	232	225	252	260	225	213	239	235	226	230	234	252	260	248	248	232	251	261	242	242	244	244	237	248	224	259	254	234	232	279	253	210	223	238	234	249	247	243	206	238	259	240	196	245	247	264	218	253	241	241	254	245	255	220	240	256	241	244	228	240	240	260	218	242	227	243	245	241	224	248	235	244	248	247	258	241	249	228	248	247	248	240	234	247	241	242	233	237	261	237	253	231	219	232	222	222	266	227	241	231	232	239	252	236	246	241	245	246	243	250	243	232	230	251	245	246	233	226	262	225	241	251	240	233	227	222	239	263	232	232	247	232	213	229	237	247	228	270	234	254	243	238	248	234	202	231	217	230	251	245	244	250	255	229	244	243	236	236	224	225	236	246	220	231	252	255	253	221	239	234	230	236	230	234	254	231	245	232	254	248	238	216	238	229	209	240	257	240	191	273	252	234	244	229	250	255	225	242	224	236	247	232	237	224	251	240	249	243	231	222	235	224	227	252	258	235	256	252	195	226	214	217	259	225	252	255	241	235	221	232	209	240	222	237	215	246	215	215	252	228	260	215	218	235	226	207	241	240	253	272	263	198	211	207	226	238	245	245	235	252	240	270	249	250	223	215	212	234	243	227	214	253	236	219	236	235	216	234	250	233	234	233	230	251	216	237	240	244	255	247	255	225	240	237	257	252	244	233	252	244	228	238	214	225	230	214	267	220	234	218	243	235	253	239	232	230	259	236	234	217	240	229	215	257	233	228	227	226	203	227	223	250	239	244	258	240	262	206	207	227	258	219	216	252	212	252	231	222	244	237	233	214	229	266	263	244	282	233	228	223	236	234	238	233	256	249	247	247	264	256	232	247	221	219	251	229	225	256	253	228	233	255	231	233	256	255	220	248	223	203	209	229	220	230	217	227	237	233	239	224	241	237	251	239	244	228	257	270	229	244	241	240	240	229	239	237	237	243	218	241	231	235	248	231	217	242	236	221	252	232	219	220	226	214	215	233	272	241	235	234	218	258	229	224	267	240	228	228	240	227	238	249	261	268	249	233	255	206	236	249	232	231	238	256	240	227	240	248	242	219	223	261	261	241	242	238	219	232	247	240	241	230	227	260	226	231	242	221	238	236	238	237	228	238	222	248	220	242	243	223	262	213	226	229	226	244	217	237	254	236	237	258	250	245	244	258	248	238	272	232	217	229	277	230	227	256	213	262	225	243	256	231	273	249	270	212	208	241	270	205	235	268	203	251	238	230	230	230	233	249	224	221	241	248	249	242	225	219	236	247	235	211	247	232	238	245	222	230	241	236	251	204	232	248	230	246	260	252	249	223	238	234	253	230	258	259	252	236	224	235	247	237	236	276	213	236	233	268	257	234	211	244	218	246	268	229	263	224	252	234	255	202	243	214	249	228	215	242	234	206	216	240	237	229	239	220	237	238	232	227	250	225	220	234	272	255	230	222	262	249	232	235	244	247	221	233	219	225	234	226	259	265	231	261	202	241	238	220	231	242	245	229	233	229	243	263	249	232	224	236	230	236	218	248	225	240	228	248	221	257	242	243	242	218	207	227	213	220	238	224	249	220	203	234	230	221	216	230	250	294	243	253	252	255	258	224	235	234	240	241	208	243	235	237	218	210	219	238	211	251	225	240	263	237	257	224	239	244	233	236	231	224	252	240	239	211	247	236	222	260	253	255	237	245	228	217	212	229	225	261	234	222	258	254	247	249	238	249	241	217	215	232	232	230	227	258	242	226	253	288	233	242	226	233	246	239	246	245	238	231	218	232	250	212	222	255	238	221	232	228	243	213	234	276	255	235	225	231	245	232	217	225	227	231	227	212	234	250	224	246	261	237	231	241	256	283	226	227	217	248	245	243	246	215	240	242	218	244	219	248	216	230	234	235	223	225	260	223	251	234	240	254	238	227	229	219	278	243	265	246	252	245	231	253	233	278	221	260	241	241	233	271	250	224	254	229	229	248	253	217	235	211	228	240	236	219	216	219	255	244	232	236	238	240	234	251	221	245	265	256	261	220	235	251	229	211	233	233	234	223	234	206	246	235	237	240	242	219	267	246	233	261	248	265	223	201	263	240	247	260	249	249	233	227	247	241	212	271	242	215	218	221	225	213	248	206	251	211	251	274	253	259	244	263	244	219	234	245	253	248	229	235	252	240	273	228	263	237	243	227	250	205	252	232	222	272	217	244	220	229	229	218	230	264	238	249	249	244	245	252	248	237	220	224	230	242	258	226	224	238	219	223	246	235	260	219	220	242	219	224	244	231	236	226	205	231	244	235	232	240	246	236	256	263	258	242	226	238	263	218	241	219	287	258	256	220	262	214	249	244	218	219	242	239	241	228	227	259	240	261	262	244	268	258	248	221	224	214	209	226	262	229	260	234	228	246	240	228	248	232	235	231	234	266	244	228	218	257	240	213	254	244	209	225	229	280	244	238	228	205	243	233	226	209	246	249	219	237	241	245	245	229	242	238	260	236	227	229	261	236	226	238	229	222	247	270	215	230	246	218	207	247	218	232	207	275	234	245	230	246	240	222	253	248	217	228	242	235	244	256	272	248	245	261	243	231	243	212	240	229	250	242	251	243	218	229	244	228	245	227	213	223	215	243	235	229	231	237	229	216	217	227	248	232	237	250	239	251	246	232	240	235	255	232	254	244	268	264	234	213	258	237	217	224	247	250	218	225	228	254	241	253	238	254	256	230	239	264	232	247	245	232	244	229	240	245	240	244	235	230	227	243	243	221	236	251	259	242	237	226	228	239	233	226	269	231	243	251	257	227	236	244	240	240	241	259	246	253	255	218	243	242	224	245	241	248	209	241	262	221	255	223	218	279	235	244	242	239	263	238	231	246	234	240	234	246	239	267	231	245	235	241	245	199	248	244
25313	31541	44100	40941	37144	36994	33188	30077	26319	17708	13740	13424	12065	10178	6932	6203	4950	3563	3516	3190	3121	2283	1803	1470	1483	1353	1379	1297	1229	1159	1079	1012	900	932	889	884	844	865	825	766	822	826	850	795	768	796	809	816	812	833	771	808	797	796	776	814	785	802	794	777	822	801	811	843	747	800	762	817	791	799	866	816	813	839	812	798	761	794	782	805	740	781	801	806	779	777	780	820	787	815	801	796	792	827	817	794	815	781	758	827	764	786	781	790	787	805	808	790	801	834	794	771	808	812	840	818	802	792	809	792	828	741	775	791	808	775	795	846	824	823	763	771	837	830	741	777	771	810	800	793	846	824	820	814	784	811	813	848	853	764	811	779	780	791	773	825	851	776	842	821	795	816	786	762	771	779	763	766	793	852	732	809	769	783	777	804	766	822	786	800	788	808	825	801	739	782	808	820	765	789	783	812	787	792	844	810	827	765	814	831	826	790	774	801	815	765	763	822	752	779	824	773	813	750	825	799	767	825	767	830	769	780	787	852	835	810	800	781	776	766	795	764	774	800	840	791	782	796	786	780	767	844	787	765	803	776	834	850	854	750	831	834	811	863	830	812	803	787	786	778	826	756	781	802	795	793	775	800	851	823	818	830	793	744	758	813	757	771	800	826	789	774	871	785	849	848	839	805	760	791	813	789	789	778	788	774	807	808	775	805	841	792	794	770	794	793	762	799	861	805	816	832	783	845	776	791	817	815	796	785	805	804	780	780	837	760	814	789	801	785	788	780	791	787	777	797	829	851	746	806	782	784	824	783	793	838	768	782	815	838	804	829	823	761	793	796	810	754	759	804	821	798	789	756	762	804	823	749	779	810	765	804	775	803	796	795	745	836	771	813	818	829	755	780	807	831	785	780	760	837	771	811	764	771	807	814	788	836	811	764	769	793	792	773	828	785	810	891	807	775	772	777	776	834	806	745	805	805	759	756	783	780	760	785	822	784	793	797	830	765	782	774	805	846	785	796	783	778	797	765	774	804	798	775	734	788	789	806	815	814	847	841	776	823	766	813	786	800	799	806	771	781	778	819	743	772	787	761	794	760	755	785	778	784	775	811	835	811	725	785	817	822	803	791	828	816	758	799	796	776	799	746	751	801	811	813	737	770	833	863	783	821	807	778	776	737	768	754	823	736	815	809	844	739	775	787	782	766	810	788	772	829	793	803	836	791	795	815	871	819	805	781	804	799	814	776	787	838	758	811	796	812	793	801	765	785	807	777	778	809	829	783	782	746	732	793	771	770	816	824	765	783	803	788	803	771	782	813	771	838	793	764	800	818	830	790	801	765	801	787	766	802	860	752	735	796	814	822	780	835	767	865	762	781	785	807	805	855	791	815	752	854	796	782	767	823	815	826	781	820	800	851	793	847	746	771	796	760	771	812	824	806	764	724	789	731	826	786	809	790	813	779	816	785	782	772	816	845	774	803	782	791	766	750	875	790	769	808	767	840	830	797	818	794	750	758	799	823	787	763	802	777	787	839	771	797	788	821	811	757	786	779	846	818	793	751	764	816	822	756	838	799	780	774	778	797	808	770	760	816	805	821	802	779	774	833	789	808	873	772	833	811	765	836	784	750	771	794	766	823	807	773	786	765	820	766	816	805	816	774	793	835	816	810	754	803	796	806	750	744	824	787	820	787	785	779	798	745	833	795	811	792	790	791	821	733	834	758	756	768	773	792	821	830	835	769	810	771	765	807	757	797	756	798	824	828	848	800	755	767	813	833	825	826	777	855	789	753	761	769	781	782	792	825	766	776	842	822	798	802	775	771	782	847	796	772	810	798	783	808	810	813	787	797	783	766	797	831	783	834	808	824	789	848	774	813	827	826	837	795	777	804	794	807	818	770	795	807	832	822	756	764	799	773	856	782	765	821	768	857	804	773	833	799	759	773	821	799	784	769	774	837	811	803	783	799	757	811	844	788	784	797	854	752	806	788	791	763	754	842	816	791	830	778	791	812	777	780	783	840	821	792	797	788	807	803	770	809	820	816	846	849	817	823	801	787	834	781	817	774	790	841	774	769	789	801	769	772	809	810	866	775	841	800	822	833	837	754	778	753	773	788	814	825	803	803	779	792	768	837	779	817	788	817	820	809	874	823	808	805	788	774	759	836	777	830	780	796	817	787	786	802	856	837	776	821	771	796	798	784	758	745	759	845	767	764	771	831	738	779	786	792	806	813	811	796	804	801	814	807	805	769	762	810	820	798	828	745	802	770	759	829	807	743	763	851	803	870	818	816	792	792	800	762	757	767	799	776	853	773	781	747	769	788	810	843	793	780	777	836	826	803	810	740	756	756	831	760	804	784	817	755	748	765	775	814	809	776	779	814	813	803	777	755	831	790	759	783	809	810	819	788	793	829	790	819	777	749	809	748	785	797	801	808	753	802	784	786	823	749	804	804	740	769	781	789	826	751	845	835	783	759	841	781	807	808	791	775	817	810	800	832	772	791	788	783	775	770	805	757	829	825	784	795	776	818	793	814	794	811	824	779	741	800	771	787	808	791	844	818	822	808	789	764	813	777	784	770	775	791	763	827	816	773	778	785	815	822	800	774	766	771	810	791	783	808	801	750	785	795	820	780	831	795	797	768	754	806	799	783	792	766	824	744	772	786	765	780	786	783	821	804	755	820	811	781	836	787	819	791	797	863	804	807	778	779	797	797	783	801	811	763	787	796	770	746	806	858	793	811	820	777	788	797	752	759	806	789	807	772	742	843	772	772	809	788	787	824	868	826	784	789	792	822	805	829	749	777	803	761	783	765	783	776	724	768	830	770	781	846	728	808	823	830	759	806	796	824	800	797	781	792	787	830	774	804	848	778	788	796	788	782	771	793	795	780	788	798	783	773	771	836	838	793	808	781	805	741	764	784	799	787	752	833	858	801	777	795	790	823	744	733	780	791	806	736	825	850	787	801	746	801	780	806	837	763	815	819	750	755	774	758	802	789	791	818	841	739	789	781	812	752	834	753	773	830	808	769	804	821	804	865	832	794	796	792	816	808	764	766	822	843	810	848	767	812	789	776	832	810	810	810	775	797	837	780	827	791	778	810	835	796	784	785	771	799	758	797	761	760	847	756	843	795	818	760	831	832	723	768	779	860	785	804	799	854	783	811	801	771	811	796	847	792	822	787	766	798	769	808	777	762	823	871	820	832	828	795	810	810	771	802	799	820	840	778	783	758	764	755	826	810	777	819	757	722	807	804	777	783	790	860	741	836	855	805	781	799	800	780	825	806	799	796	809	758	777	788	762	801	760	767	826	835	784	804	813	804	816	821	793	786	767	777	835	799	826	788	771	803	794	783	749	779	815	802	816	816	832	802	780	794	763	855	803	798	835	863	802	746	797	834	769	825	799	793	783	822	787	825	797	792	760	798	786	783	801	778	824	784	794	784	773	795	793	740	827	795	748	839	801	806	798	761	774	790	731	827	840	764	796	767	787	853	799	771
41321	39483	46345	34795	29232	28039	25565	20553	15272	9019	5130	3757	3042	2365	1658	1247	910	725	759	577	638	531	465	388	331	399	349	383	297	317	318	288	301	257	290	267	250	248	270	251	246	251	242	263	234	247	268	254	254	278	268	249	222	238	233	250	240	255	240	277	284	273	268	279	253	260	222	252	260	259	231	271	241	274	264	244	274	234	264	247	261	259	253	262	229	274	264	219	261	243	283	252	249	271	241	257	250	251	255	258	248	249	273	242	253	260	271	229	273	242	263	253	236	230	248	259	274	263	268	259	246	287	263	254	236	270	260	251	251	249	227	253	270	241	250	285	248	262	250	269	256	251	248	267	260	264	246	266	242	225	252	252	247	230	236	277	295	233	249	269	230	261	266	264	232	271	255	243	256	272	271	242	243	241	297	270	269	270	262	264	258	223	285	246	250	243	259	247	235	228	275	252	250	268	221	239	262	259	245	241	234	268	257	258	250	286	222	252	233	241	258	236	230	227	282	257	260	239	245	224	245	276	271	267	226	258	275	266	259	276	248	266	236	273	256	247	239	251	223	251	284	256	254	252	277	255	228	251	247	242	246	251	260	246	256	264	240	232	217	247	276	255	270	230	287	249	267	249	262	240	257	263	286	270	253	285	245	250	257	246	287	262	241	241	249	263	253	270	249	273	272	250	265	273	268	248	273	265	265	251	259	244	239	256	261	256	243	269	249	283	271	288	262	267	286	248	266	264	249	264	277	254	282	275	244	262	248	256	251	277	270	248	261	257	247	233	234	284	240	256	266	219	261	260	259	238	234	258	264	264	244	253	240	258	250	243	241	250	267	221	260	272	234	261	229	262	251	256	244	271	285	277	244	256	239	265	263	251	242	265	243	255	254	281	265	291	268	260	227	219	288	279	264	250	273	236	242	304	240	263	285	245	311	260	277	263	261	229	262	256	263	290	253	248	240	275	236	251	272	238	261	236	291	268	251	255	247	293	271	221	238	243	243	282	239	262	301	259	274	243	276	259	261	259	239	251	270	285	245	252	250	263	261	246	254	242	296	252	245	244	251	222	279	253	256	249	246	228	248	235	268	279	262	262	219	239	257	199	254	276	249	282	273	254	263	233	238	243	236	258	270	269	263	266	237	252	248	240	248	238	259	249	291	220	240	255	286	263	266	254	250	255	264	247	257	278	252	256	259	241	231	276	270	262	234	240	239	234	244	269	267	239	264	241	261	259	258	277	253	242	315	266	255	242	266	257	257	284	252	268	261	259	227	275	231	260	223	250	249	251	227	237	246	265	280	264	252	256	258	243	239	256	250	259	247	256	234	258	248	252	276	254	295	253	276	253	263	255	285	242	263	249	252	281	233	270	275	271	258	250	257	263	260	248	256	231	248	246	246	227	259	236	263	251	266	228	253	237	225	242	254	251	275	275	267	239	221	240	285	253	257	260	274	254	249	260	264	253	247	239	289	233	263	272	262	287	262	283	258	250	259	277	264	242	242	278	272	275	280	242	248	261	253	260	253	265	244	256	245	263	253	263	241	246	247	237	239	278	237	258	275	228	258	240	237	258	270	266	250	252	238	218	237	249	257	259	236	228	248	260	269	266	279	258	247	270	225	233	242	264	257	237	272	273	262	240	250	254	225	258	253	226	278	256	254	256	254	251	280	245	278	267	269	258	233	241	250	264	274	235	249	250	262	265	268	274	261	268	243	251	248	260	248	251	250	286	251	249	260	265	246	262	238	256	270	239	228	233	237	267	242	287	247	271	262	252	262	245	285	247	235	257	258	228	242	225	249	264	286	280	277	284	238	248	253	250	252	268	262	248	265	271	251	259	247	268	237	259	273	256	228	252	247	232	239	272	211	243	248	256	258	279	282	239	226	243	237	244	281	250	230	259	254	232	251	264	261	238	292	255	264	244	248	256	267	270	266	239	244	265	236	234	241	247	254	249	277	231	286	249	255	267	254	268	252	254	271	276	274	267	256	261	272	242	260	290	234	221	271	258	236	248	242	227	267	246	241	264	282	249	266	269	242	295	273	252	261	275	252	223	258	233	240	290	262	280	226	270	252	260	266	250	248	267	243	280	267	263	244	245	255	252	251	229	259	242	215	256	261	277	241	260	251	261	245	258	220	293	251	249	244	250	275	270	276	288	245	251	267	261	259	260	265	264	252	261	280	263	250	240	241	272	272	258	222	259	268	288	238	277	255	253	274	266	274	278	234	266	233	260	255	264	272	259	248	255	251	265	268	251	269	263	266	257	258	265	257	253	249	279	240	238	243	281	255	249	249	237	248	236	274	274	244	222	238	242	265	254	227	278	237	251	250	293	253	239	269	266	248	256	262	282	257	257	231	231	256	257	244	254	245	264	256	263	258	267	242	277	266	278	236	278	268	244	268	230	263	253	252	266	280	240	253	276	233	253	231	253	266	261	251	238	267	259	221	267	239	274	249	279	252	253	243	277	272	263	259	224	244	238	242	240	266	268	257	249	273	234	228	254	269	248	232	248	267	246	236	294	248	234	260	249	256	235	258	246	250	273	264	233	244	242	250	241	254	263	229	244	267	256	256	241	241	296	280	260	256	228	264	255	226	270	241	247	238	253	260	263	251	260	267	256	244	240	250	259	242	249	260	233	258	261	229	273	272	241	260	267	252	273	240	269	258	279	269	257	262	264	255	260	249	255	254	237	256	251	283	241	260	279	254	243	245	243	255	275	237	231	265	249	257	256	253	266	235	252	283	265	257	234	248	241	255	248	282	234	274	248	257	261	259	225	271	248	277	273	238	241	265	261	231	270	232	224	307	262	251	269	242	235	266	268	262	260	248	275	247	256	262	277	234	257	267	239	226	261	273	270	262	243	258	232	244	243	238	229	239	287	268	265	244	241	233	261	246	243	242	261	239	263	269	294	271	257	264	249	243	263	280	260	265	256	260	248	264	274	249	258	258	247	275	279	257	246	270	230	260	247	236	288	233	225	250	285	258	271	257	260	271	272	261	237	252	268	263	241	256	265	229	231	244	261	239	270	267	269	268	271	268	270	254	256	243	240	254	281	270	262	253	258	261	250	233	265	225	263	253	254	253	263	274	254	271	262	274	240	243	226	304	261	244	246	256	262	265	278	263	248	253	268	246	259	216	221	240	267	253	278	258	229	247	242	259	250	265	255	245	246	243	267	252	255	255	248	255	236	259	277	250	256	231	245	248	263	243	253	236	267	269	236	251	263	269	252	233	250	285	291	253	265	237	267	226	257	281	234	235	284	238	266	237	247	257	232	289	222	274	248	256	237	278	293	250	227	263	277	253	235	244	240	290	260	266	241	275	245	265	240	252	238	241	255	257	263	259	261	251	246	228	267	267	240	242	263	256	220	277	221	222	272	277	239	281	248	240	253	278	263	236	286	276	252	262	227	220	258	249	266	271	261	277	255	269	260	252	220	252	249	269	266	261	267	241	255	255	248	253	261	239	256	272	269	252	262	255	210
32178	37113	48003	45021	43257	42164	40831	35516	30842	23994	19404	17673	16590	14870	11007	9600	6492	5097	5855	4536	4825	3661	2866	2191	1862	1999	1838	2023	1561	1632	1370	1245	1124	1066	979	950	872	865	864	843	841	886	870	854	886	872	838	822	825	836	849	847	843	832	827	826	798	877	787	844	881	856	819	876	881	881	808	822	793	838	863	863	874	806	860	812	784	852	819	826	813	823	870	810	846	847	808	814	828	858	857	804	844	844	754	852	859	831	832	876	857	772	870	781	813	839	816	813	877	883	819	822	794	834	872	883	795	839	829	809	837	885	802	810	864	860	827	818	810	838	814	862	831	837	820	878	815	850	851	820	849	838	850	843	820	850	800	826	820	832	888	827	849	825	863	822	844	862	841	855	864	810	879	846	768	791	786	818	835	822	871	800	863	825	840	875	865	831	842	870	809	779	841	832	819	802	774	824	863	794	839	860	781	833	827	851	841	866	819	847	845	854	858	832	819	813	826	796	830	788	819	784	819	776	816	862	886	818	859	785	790	839	815	855	827	862	839	832	843	815	814	820	831	834	831	832	871	793	817	855	842	866	818	847	801	852	847	792	830	794	809	848	861	842	842	846	824	883	842	822	834	796	822	793	798	868	835	907	860	805	823	857	796	843	829	818	827	833	790	859	861	834	811	801	855	823	819	842	834	797	827	859	860	876	795	903	827	824	856	858	817	807	861	847	804	794	832	838	863	816	856	819	821	856	822	846	877	869	855	847	808	789	835	819	843	852	796	867	864	877	856	871	852	818	815	814	845	837	774	791	855	771	883	814	874	782	821	862	822	834	870	857	754	820	810	883	824	820	829	807	817	851	853	834	803	832	851	847	867	856	867	826	855	847	901	798	855	831	875	823	845	804	805	807	843	809	858	824	879	859	893	826	833	838	890	855	792	790	875	830	827	838	866	845	778	831	812	816	792	866	836	824	922	865	822	838	800	891	817	833	808	792	828	830	852	847	793	916	900	837	796	820	849	783	871	821	858	831	799	853	849	820	844	814	821	837	771	814	804	876	804	818	823	866	820	819	842	834	838	830	806	839	807	864	808	822	864	836	812	842	854	827	830	848	862	786	808	838	800	857	870	847	854	829	821	809	862	833	906	885	801	825	794	796	859	834	837	796	839	849	862	866	793	826	846	847	845	811	811	831	814	821	812	831	802	789	802	868	841	830	839	835	805	823	843	835	840	772	834	854	899	845	885	858	811	796	862	819	871	783	841	836	884	850	822	826	819	816	862	856	798	803	794	876	830	861	837	832	899	827	848	833	894	845	852	857	856	866	845	776	825	857	828	882	843	858	823	835	863	882	778	844	793	805	781	809	799	798	833	805	820	810	852	852	890	792	825	818	832	851	837	867	820	850	851	761	808	853	834	814	847	824	834	826	838	825	824	820	786	855	869	828	827	816	835	814	822	825	843	848	822	819	857	837	867	917	836	860	823	828	822	855	815	838	836	835	839	804	825	831	846	806	820	843	812	785	862	809	845	895	813	801	864	868	827	869	789	810	827	856	846	821	827	861	802	826	857	798	822	820	844	903	824	830	841	836	844	832	827	871	851	809	831	824	800	807	862	817	808	850	811	938	805	865	880	840	781	794	817	831	893	867	866	842	843	882	794	846	864	816	893	828	799	854	822	881	881	853	847	822	870	803	841	762	779	818	816	828	862	823	842	837	875	870	844	841	810	826	824	833	849	797	858	832	861	861	844	862	880	851	765	882	802	772	854	848	866	836	745	846	812	857	793	887	833	855	845	875	845	838	773	896	825	828	871	819	847	848	809	825	891	841	845	814	868	858	806	846	839	929	888	801	816	812	839	811	866	837	831	843	834	821	860	883	867	789	854	841	832	818	831	780	777	834	883	815	826	842	870	831	874	790	786	837	836	814	797	842	837	843	833	803	842	843	828	788	824	870	835	850	790	875	840	839	842	813	839	847	885	794	899	863	858	816	857	850	807	849	789	856	815	811	869	838	858	846	845	793	830	836	853	821	817	808	783	898	870	819	871	809	838	856	841	870	849	870	777	826	815	877	810	832	887	853	819	797	826	892	858	813	829	781	838	877	867	844	838	817	815	804	844	832	857	838	855	871	796	850	879	828	831	854	795	801	840	816	863	836	848	844	835	821	863	778	837	827	815	870	824	842	888	844	836	862	831	844	795	820	867	836	819	861	853	826	813	872	854	864	825	815	887	791	846	844	806	900	823	843	792	842	818	849	838	781	849	868	836	773	859	808	859	812	832	799	841	833	812	836	953	855	830	808	859	812	833	855	823	852	860	858	864	865	850	873	882	809	792	809	787	818	880	841	804	832	854	877	790	846	856	813	841	848	852	841	849	830	848	821	814	849	832	845	853	826	806	838	844	859	841	882	829	858	792	832	783	824	837	847	841	847	793	823	834	873	895	865	900	845	812	840	818	870	835	812	821	803	813	875	846	813	826	847	838	855	895	861	806	862	874	822	852	852	841	860	831	785	821	856	822	877	886	856	796	877	866	877	820	846	865	820	845	829	835	833	803	829	830	849	828	862	791	826	796	811	802	823	852	801	860	828	846	838	872	851	786	878	868	824	815	814	814	861	893	833	854	887	873	823	860	796	902	848	861	831	825	852	835	816	806	846	779	767	832	850	847	836	812	831	805	789	864	880	795	822	863	863	885	885	847	805	858	844	830	755	850	774	858	801	830	786	819	836	869	865	791	816	871	830	839	852	842	846	802	821	833	848	867	844	893	866	859	878	834	827	804	853	819	821	861	828	821	846	876	834	806	824	797	838	821	790	837	851	857	846	905	816	866	873	849	800	806	793	869	869	863	839	860	838	854	822	844	835	844	795	806	808	833	854	813	829	863	827	883	803	825	843	804	817	842	845	880	822	890	825	846	859	815	862	820	841	800	866	851	842	820	847	829	830	821	836	820	785	851	869	856	832	828	828	835	838	830	807	853	798	796	816	855	864	827	801	858	825	793	877	889	842	826	788	902	842	834	829	884	815	799	824	824	816	850	896	817	843	829	864	811	803	771	815	813	880	817	833	837	827	897	834	825	814	819	832	856	848	798	832	844	835	845	820	837	802	782	847	882	837	828	788	848	864	814	852	886	846	805	850	763	864	791	796	865	855	815	871	884	821	788	879	848	810	865	824	838	895	804	804	862	877	852	830	846	838	883	814	820	819	834	836	768	807	847	825	815	868	850	853	830	831	819	835	822	834	842	821	890	777	833	840	836	863	846	851	823	828	801	849	848	805	802	825	806	831	824	844	897	827	817	838	821	852	806	815	795	872	856	796	808	813	850	847	778	848	876	838	850	781	812	844	828	827	848	838	827	809	895	833	869	859	828	831	846	880	847	843	863	844	784	850	844	852	831	909	852	838	825	824	854	861	836	861	816	892	882	851	810	818	862	865	865	871	811	807	894	807	834	791	819	773	852	849	835	799	784	859	822	850	820	878	820	862	822	871	837	828	850	855	851	865
21187	15834	16588	8878	4492	2652	1715	1254	983	684	464	380	332	304	305	274	258	244	234	217	238	251	234	273	225	222	222	233	252	220	217	227	235	218	228	218	201	213	248	204	226	253	246	220	238	226	229	191	221	222	233	241	233	226	243	240	217	231	240	244	230	209	252	225	226	217	203	204	240	230	194	224	217	214	211	223	217	216	228	202	226	212	226	227	228	210	199	224	216	226	226	208	210	221	211	245	218	199	188	249	229	236	212	229	238	219	219	238	214	219	232	199	219	214	236	234	232	210	277	223	215	219	217	209	232	213	229	206	234	240	255	246	217	252	225	210	196	216	214	226	219	209	233	223	203	224	245	218	229	216	200	212	190	227	238	253	214	223	243	213	237	230	227	241	220	224	237	238	226	237	211	192	219	201	239	211	229	225	227	210	238	234	213	207	218	223	236	211	249	211	212	257	219	219	216	239	226	204	194	216	248	228	218	230	258	208	266	207	214	239	240	214	228	209	233	227	248	193	230	212	234	238	198	225	245	214	231	225	204	217	224	217	221	226	210	228	236	237	241	218	240	222	248	222	220	246	218	232	201	235	240	236	228	211	240	255	192	239	228	222	190	244	238	219	209	244	218	187	211	236	199	229	219	226	213	249	241	204	227	227	208	218	221	220	259	238	202	231	233	205	229	212	220	244	215	227	211	252	213	219	229	224	219	223	239	221	236	228	218	222	227	217	224	212	226	209	229	217	220	248	229	210	246	250	229	193	207	223	226	240	208	244	239	219	214	251	218	239	227	234	270	233	232	258	219	219	208	220	237	212	205	228	241	226	205	216	228	223	245	235	225	251	226	244	217	222	218	239	213	231	229	216	230	207	236	200	227	207	210	221	219	267	231	229	242	226	201	231	210	224	260	238	245	232	227	252	233	249	220	240	226	266	226	232	211	218	225	204	225	213	230	231	216	224	221	218	227	225	242	222	234	233	217	202	197	208	235	222	225	232	210	221	220	225	235	215	229	233	194	214	223	222	205	220	227	231	212	226	191	224	225	231	254	221	214	220	217	231	250	232	230	232	236	232	220	232	234	239	221	216	210	204	221	199	231	222	225	207	228	249	221	229	254	199	215	227	204	236	220	207	228	217	200	214	218	231	225	214	238	238	241	211	244	233	234	224	203	225	246	219	228	222	205	228	222	220	211	198	218	227	204	219	238	234	250	182	231	228	208	208	241	233	210	213	240	218	249	213	226	199	239	226	228	250	220	222	238	246	223	224	224	204	216	215	214	207	207	232	237	224	201	229	244	245	228	224	240	217	258	228	199	208	255	218	227	227	211	237	220	219	216	237	213	214	242	243	235	223	179	201	221	231	210	198	225	258	220	219	241	210	242	240	230	211	226	254	232	218	256	216	229	219	238	218	199	220	227	247	193	216	196	234	224	242	213	232	191	225	208	203	255	243	206	216	206	214	233	241	218	222	226	214	252	203	215	249	215	225	232	221	226	237	221	213	217	222	184	216	214	237	213	215	223	190	210	213	234	245	226	235	228	201	225	236	207	205	214	227	232	244	236	231	242	225	238	234	215	211	245	221	242	239	232	233	241	243	220	230	224	233	203	222	214	213	219	248	212	209	245	218	223	241	220	203	243	244	236	208	229	222	234	216	259	234	223	237	215	231	220	245	202	247	239	253	231	239	255	222	221	219	212	232	231	259	239	231	240	234	184	218	247	226	218	223	225	230	207	258	224	232	239	205	224	228	221	232	225	212	211	259	201	241	232	215	244	202	212	238	241	244	232	235	227	229	210	212	232	221	227	229	224	216	217	220	221	248	221	212	231	193	208	227	256	216	225	220	236	244	204	217	236	229	251	211	197	233	208	227	244	224	251	234	226	217	207	225	215	228	214	221	220	209	244	227	207	242	210	219	238	217	208	208	251	197	243	231	228	225	226	249	246	218	245	221	216	236	216	228	230	245	239	222	218	239	223	247	234	224	208	246	224	210	227	241	201	207	215	246	226	225	238	216	220	217	244	221	239	239	250	233	237	205	227	216	220	208	216	207	223	237	233	217	219	244	194	176	199	259	217	218	248	206	222	212	271	212	234	218	230	222	234	242	209	219	234	237	237	221	247	225	231	213	223	228	215	210	191	226	240	219	223	215	238	206	223	239	239	215	223	235	186	214	206	211	243	257	220	216	217	228	230	222	218	213	225	208	233	230	219	232	231	228	232	201	227	220	226	252	218	242	223	244	227	234	212	221	239	235	227	227	221	193	215	222	241	215	255	226	232	220	236	213	218	234	204	211	239	209	233	219	220	239	208	204	225	226	242	197	225	231	230	222	214	237	229	216	221	255	208	215	227	213	225	241	236	233	209	242	218	242	209	239	205	212	236	229	219	239	207	205	223	211	230	210	204	214	226	227	211	224	227	213	230	238	223	202	238	210	207	218	258	216	207	225	225	210	225	216	218	251	216	243	233	243	212	221	226	226	212	228	213	246	235	202	213	241	221	229	225	230	228	248	228	212	217	210	239	221	230	223	250	222	215	237	235	233	259	241	223	231	216	228	214	240	224	214	225	209	235	228	204	232	225	225	201	218	216	229	250	249	226	225	255	234	215	227	212	225	235	211	210	228	239	223	206	231	221	237	225	212	241	261	207	216	234	211	226	234	231	214	261	242	211	242	208	220	213	224	216	214	260	216	202	220	239	237	230	201	218	210	239	224	236	218	209	246	236	218	224	220	252	215	199	203	236	210	238	220	213	216	230	220	246	207	244	226	195	230	226	227	227	207	208	203	216	211	230	184	222	231	250	230	244	226	220	232	231	233	228	234	235	225	226	235	232	221	223	240	241	231	242	231	228	229	223	231	181	234	215	221	221	231	207	229	231	218	222	210	222	230	227	213	210	220	241	214	214	242	225	230	218	225	230	237	207	231	229	228	231	192	244	200	223	222	209	234	234	212	271	231	219	243	233	225	196	223	233	258	242	212	222	198	228	243	238	237	219	251	235	203	210	241	219	246	254	212	230	229	225	214	264	244	220	232	223	198	252	227	240	232	234	219	231	228	242	205	207	203	230	220	225	199	242	231	233	221	243	217	239	240	251	242	230	223	225	197	227	231	214	236	213	228	231	204	232	208	200	217	239	213	244	233	222	217	220	200	217	224	205	240	235	197	242	216	204	206	212	221	221	207	227	214	214	204	250	221	224	237	198	234	216	199	199	230	230	237	210	236	221	270	225	241	225	220	231	239	194	232	220	230	200	221	214	216	257	236	244	244	254	240	230	235	243	228	202	212	215	232	221	231	231	220	241	217	252	238	238	222	246	223	219	216	217	217	213	212	228	197	229	224	227	220	223	206	233	221	217	202	248	207	215	229	255	235	236	230	232	215	209	220	242	206	227	241	219	236	221	238	191	230	231	233	250	198	231	229	272	248	213	186	209	212	248	221	219	203	230	231	240	221	219	201	229	210	242	247	217	210	215	236	214	236	222	226	208	227
17102	17469	22669	20505	16722	12559	9598	7741	6345	4164	3076	2318	1926	1684	1511	1283	1051	1053	1044	1005	980	954	953	823	847	862	865	868	809	750	830	841	779	798	730	777	778	802	816	778	768	794	757	762	791	769	767	803	718	766	724	793	759	791	765	749	754	787	762	767	752	754	760	718	730	809	756	751	767	750	749	746	732	760	736	780	772	757	742	766	757	831	752	831	794	781	766	751	725	769	767	806	710	716	738	759	788	733	801	735	748	805	773	763	751	718	717	779	754	756	760	743	756	714	774	736	770	755	826	761	768	784	783	759	797	740	791	752	790	736	757	761	751	744	770	775	756	774	735	758	803	733	785	733	716	842	726	771	790	802	736	764	761	744	752	768	790	767	732	757	718	763	793	744	776	724	775	750	737	783	766	740	802	764	772	724	773	806	770	735	722	705	804	741	797	752	792	781	776	716	778	790	798	746	727	784	734	744	792	740	743	757	766	778	770	768	758	768	741	810	773	728	780	776	766	789	767	764	750	756	736	775	779	775	774	738	724	786	775	772	712	787	789	775	786	723	742	784	782	771	769	758	740	753	758	744	812	751	757	733	805	762	783	793	785	738	812	741	743	785	739	779	795	772	778	739	787	781	765	766	765	777	776	717	812	767	763	775	775	776	826	747	798	786	781	698	730	761	782	787	758	758	754	776	736	730	749	814	788	765	740	810	749	737	799	840	723	781	746	750	780	736	815	784	733	784	732	791	787	760	794	787	754	777	812	784	748	757	822	791	767	765	768	755	769	769	744	729	743	733	753	785	771	767	740	760	810	702	748	750	769	766	771	809	780	793	779	755	738	736	771	745	815	753	764	736	782	776	741	782	728	737	781	746	791	777	771	798	789	769	741	785	758	719	772	742	813	774	778	755	771	783	760	768	735	861	705	797	746	765	763	781	783	770	717	783	790	796	729	741	757	803	803	762	784	807	762	759	799	805	791	727	708	744	749	771	759	792	805	831	777	743	760	778	736	733	757	740	758	720	759	742	760	766	797	793	746	813	713	742	766	772	784	758	797	777	749	784	756	766	762	801	799	823	797	724	744	765	762	761	742	780	797	778	758	712	762	750	742	769	739	753	783	788	786	780	774	726	790	773	767	762	746	752	699	777	760	771	715	759	807	775	811	800	736	779	743	713	740	770	751	751	748	793	793	773	796	750	814	745	749	767	765	787	739	746	749	732	730	698	767	749	793	720	770	774	751	788	754	790	798	739	762	769	771	774	781	807	741	799	772	766	758	774	744	759	790	802	753	790	743	777	748	757	807	762	780	775	777	695	735	777	729	804	778	753	740	748	766	804	751	743	783	754	735	755	757	778	788	740	788	792	767	776	787	764	717	789	778	759	762	730	775	773	749	792	762	768	801	751	842	758	769	737	720	793	728	732	727	792	787	772	764	738	754	766	796	814	757	765	753	749	736	779	753	756	730	783	750	770	760	792	808	775	829	778	727	782	768	789	731	780	772	763	769	726	782	764	821	800	771	744	761	794	809	755	763	784	779	729	776	785	758	730	775	782	745	753	803	719	786	779	763	734	774	760	791	716	759	762	768	764	739	827	778	799	740	766	711	769	812	768	732	739	790	751	788	726	772	752	771	716	726	744	749	798	719	749	795	766	767	790	747	749	805	757	734	770	781	748	707	755	773	802	720	782	752	788	741	741	719	775	754	778	795	758	761	759	767	741	788	788	797	750	750	780	858	805	738	780	752	709	802	753	767	767	757	766	740	721	788	751	777	723	792	822	733	748	785	742	784	749	732	728	802	759	772	803	750	776	725	778	747	752	741	721	743	719	760	749	787	809	736	764	796	759	784	773	734	752	787	727	731	774	794	737	732	795	760	762	755	790	783	710	730	802	781	816	788	761	756	816	739	787	785	755	802	796	735	767	735	727	793	772	749	764	726	743	778	712	768	773	780	725	754	734	769	736	760	799	781	803	752	779	747	766	806	789	770	758	751	728	782	724	765	793	725	742	708	810	754	773	745	765	749	778	768	757	775	781	807	753	740	758	796	749	790	751	786	740	764	783	768	749	783	792	774	811	780	733	759	716	738	767	745	785	761	763	746	769	779	789	748	820	762	762	740	807	774	766	820	765	728	727	784	748	790	772	790	741	765	739	741	761	726	775	697	765	786	746	748	742	785	777	764	752	724	801	790	766	760	751	783	789	781	798	782	821	771	754	771	785	772	743	741	767	746	741	801	783	811	782	794	747	797	804	758	740	841	797	785	812	770	789	767	757	793	785	818	768	756	783	804	788	818	806	772	747	817	769	812	700	785	768	761	698	807	772	769	751	749	790	750	803	766	775	738	750	731	786	815	738	731	748	749	787	768	787	779	762	732	764	762	790	781	718	774	789	759	759	799	763	737	774	753	850	737	727	750	742	759	749	745	776	791	764	777	767	733	778	714	781	704	762	741	716	736	782	748	745	787	785	779	788	778	745	746	770	802	768	755	789	765	813	784	785	803	754	737	798	799	779	750	729	736	774	775	789	741	740	834	687	704	759	714	755	764	798	765	777	741	761	777	756	834	746	747	789	753	741	744	691	775	793	752	766	783	733	811	795	720	789	792	807	784	743	792	719	717	730	759	757	762	778	767	782	717	761	779	764	769	760	757	733	766	769	789	767	788	788	772	766	720	758	794	740	799	739	767	750	744	760	753	752	763	777	802	781	776	788	756	764	769	759	774	786	753	793	743	804	770	745	716	751	750	742	770	744	755	758	756	751	768	710	825	764	758	756	800	782	774	779	778	737	747	800	720	766	784	753	765	809	744	754	769	767	777	784	779	804	763	764	782	755	813	724	793	781	820	766	766	708	814	782	745	761	758	749	803	715	743	767	766	793	779	756	801	731	735	723	781	751	762	764	736	774	787	766	755	729	788	781	745	772	763	776	743	833	736	782	767	762	800	739	738	771	739	796	740	810	727	805	726	768	771	749	741	799	768	758	743	769	747	810	759	724	743	829	748	744	751	766	773	720	724	740	732	766	756	775	749	787	779	795	814	803	785	766	769	747	769	761	782	792	749	731	749	752	751	728	754	734	742	744	717	804	770	796	793	762	770	768	739	796	754	800	799	781	796	752	761	802	757	814	764	753	773	760	741	756	774	735	777	724	827	741	762	763	776	781	729	775	799	750	743	755	783	826	772	807	766	750	757	775	744	745	777	774	778	756	752	812	792	689	766	754	749	748	779	789	723	789	769	740	782	732	736	760	818	794	733	771	755	801	757	785	719	777	755	787	734	782	770	795	757	708	756	774	745	802	739	757	764	736	765	781	776	820	745	737	751	770	781	793	735	772	775	784	763	715	774	755	727	793	790	760	767	760	785	754	767	755	729	735	798	745	754	744	768	762	788	741	776	742	745	811	716	748	775	777	781	731	776	773	783	792	784	753	809	741	726	774	775	742	754	801	759	775	824	726	749	737	813	759	814	733	778	803	771	785	740	741	761	745	795	719
32875	36009	41802	34074	26005	22485	18759	13521	9947	4530	3013	1586	1159	1167	1045	778	597	444	464	402	451	419	333	313	300	300	293	286	240	259	266	228	241	264	262	260	261	251	231	237	231	247	243	250	242	208	238	224	254	225	245	265	232	248	250	239	227	221	214	227	238	244	211	255	220	237	195	219	232	235	224	242	254	230	213	227	233	240	250	232	262	239	235	231	237	214	231	243	203	219	226	244	235	238	210	253	226	248	203	228	214	224	235	247	205	214	251	237	249	221	197	249	201	231	246	234	225	211	252	245	218	253	242	252	223	225	240	225	187	254	225	247	240	253	221	247	241	238	229	229	241	247	266	227	239	229	233	224	221	245	233	237	223	232	223	216	212	231	252	246	228	247	245	232	240	224	247	221	230	262	199	258	249	222	237	243	254	211	241	233	220	244	245	249	224	261	225	223	245	233	249	251	232	232	242	248	263	227	213	238	241	241	233	246	259	238	244	231	233	225	257	259	226	243	222	223	223	227	215	232	233	223	222	226	204	237	248	246	197	208	250	238	225	214	252	256	268	236	229	232	229	215	222	237	229	239	228	215	250	226	235	238	216	255	224	234	242	216	233	239	232	210	252	232	230	233	235	233	278	217	231	227	269	228	240	255	218	246	221	213	206	241	217	247	221	224	240	229	222	223	219	248	251	224	232	234	213	240	231	250	229	236	223	280	245	249	226	216	249	195	236	204	233	227	223	226	223	234	229	243	226	237	263	246	253	248	211	219	212	239	243	233	242	249	204	229	257	240	256	230	221	221	238	225	254	227	238	234	243	242	225	236	228	244	242	232	221	241	230	231	224	234	212	224	214	218	248	244	224	228	225	223	233	276	236	238	224	238	245	246	248	223	245	228	243	255	214	230	266	225	233	225	249	246	245	227	232	226	250	220	241	262	222	203	235	221	264	223	218	241	227	247	257	203	231	223	233	212	222	242	222	251	237	237	258	252	241	238	232	213	235	211	244	246	241	211	230	242	207	241	248	218	260	215	233	232	216	217	259	224	236	241	240	229	230	262	246	243	249	243	248	223	258	249	240	240	205	264	227	219	219	237	241	212	220	232	238	248	231	254	220	223	248	243	203	226	263	241	220	243	253	230	235	238	262	212	237	237	229	239	245	248	238	246	228	230	224	227	227	221	205	212	227	261	241	234	226	246	227	226	256	213	207	218	240	257	241	228	234	214	203	215	254	215	230	230	244	243	221	217	245	237	218	221	240	229	238	237	214	252	222	245	220	232	258	221	213	218	227	254	233	234	218	262	229	254	221	255	213	244	258	254	218	231	226	222	237	265	237	187	199	261	218	251	237	228	269	229	212	237	237	261	218	239	221	228	225	240	213	236	235	226	222	225	246	206	253	232	276	242	234	225	253	208	230	211	239	211	250	237	237	226	225	232	249	264	250	252	233	228	230	208	228	228	238	242	214	243	234	230	241	244	226	233	248	228	215	238	240	249	253	254	224	231	249	217	226	228	263	222	234	224	235	215	241	233	248	229	230	242	226	236	263	228	223	202	194	215	221	226	252	216	235	239	236	247	231	253	241	261	245	229	249	236	249	274	246	245	239	234	244	216	244	217	237	223	219	264	227	251	241	198	246	257	222	246	234	221	256	218	216	202	234	272	244	197	244	209	232	229	250	223	227	237	207	248	216	250	239	243	231	243	256	246	207	186	235	202	238	213	225	245	243	224	222	210	235	236	242	242	219	232	228	255	242	237	236	211	262	226	235	216	229	227	267	229	212	233	246	236	223	196	221	227	221	245	206	248	227	236	241	246	225	227	233	232	220	248	255	237	263	215	261	220	225	231	236	231	203	235	242	248	222	217	231	269	230	255	210	228	258	241	255	247	251	239	231	225	231	247	217	218	239	235	234	219	220	250	207	259	254	250	215	221	246	224	233	222	253	238	235	210	252	246	255	221	234	210	236	242	217	232	221	239	228	227	233	243	232	229	231	241	232	210	206	232	264	200	243	227	215	226	270	260	215	224	245	246	242	225	241	205	225	251	221	231	226	268	204	222	237	250	242	238	200	233	217	244	243	215	262	238	230	237	237	222	237	231	230	228	229	207	255	226	244	247	257	237	235	246	228	235	234	230	239	238	225	216	204	224	250	243	239	228	249	211	237	228	228	231	230	245	230	224	234	222	237	213	203	226	236	225	238	231	246	200	215	235	225	269	201	225	206	219	238	225	215	258	225	234	238	235	253	239	214	237	227	231	247	227	234	254	226	222	233	235	220	231	241	204	223	219	266	213	215	260	250	215	207	233	208	243	250	245	217	241	227	256	231	212	222	232	250	242	226	216	225	254	224	240	225	255	230	242	243	246	219	216	242	239	250	242	226	228	221	212	256	215	259	205	246	255	216	234	231	249	250	228	233	233	237	250	248	216	189	261	214	235	235	234	234	238	208	222	230	203	239	237	240	241	228	239	275	231	221	252	233	234	259	223	223	212	243	227	218	247	229	239	268	214	196	242	197	214	215	239	209	248	237	235	233	229	254	228	213	216	221	206	281	193	245	197	259	255	203	223	230	239	229	263	230	244	232	224	176	261	237	214	223	191	251	225	230	205	235	260	233	248	222	254	227	222	248	243	232	235	238	243	230	237	239	242	242	223	240	227	231	224	256	229	240	257	228	225	240	216	219	243	246	246	265	229	249	224	208	231	207	220	228	218	271	215	252	230	215	237	240	233	258	219	240	228	221	214	230	239	229	266	247	243	232	250	221	215	225	235	207	220	238	236	213	221	233	247	227	224	234	257	241	254	232	263	240	216	233	242	239	265	220	234	254	235	235	232	227	219	216	222	231	251	243	234	258	234	248	237	242	267	249	236	254	258	237	220	220	221	204	236	232	228	204	212	239	210	242	227	242	222	232	216	252	226	245	244	213	238	228	249	255	223	239	236	235	222	252	240	242	243	229	247	217	237	235	253	241	242	216	285	234	231	265	248	228	205	242	257	233	230	219	227	238	226	242	213	232	227	220	242	233	247	262	249	238	258	211	216	214	243	237	230	243	256	258	246	242	234	220	242	211	230	245	242	281	252	230	241	224	233	238	260	247	208	253	203	253	258	221	229	234	232	235	232	227	261	231	224	212	201	239	243	239	244	241	227	246	225	236	243	244	256	248	212	237	244	234	211	246	231	222	243	230	218	207	229	229	215	219	227	240	252	233	249	236	253	242	236	248	255	223	222	249	271	252	229	232	241	243	226	220	222	236	219	231	241	229	221	245	248	242	231	252	217	247	215	210	209	249	258	216	233	228	216	248	253	236	228	242	244	215	231	218	247	248	232	248	220	231	240	224	228	201	208	244	218	237	254	233	249	283	226	261	223	246	219	210	219	233	219	219	234	210	225	230	211	263	217	258	232	231	244	250	269	203	238	247	222	217	242	258	219	249	243	257	233	235	241	215	215	222	227	229	224	269	237	243	237	217	262	248	241	261	242	238	223	232	229
25289	33576	42362	42616	36410	34974	34011	29777	27532	16254	14795	9756	8632	8830	8007	6040	4070	2994	3373	2588	2994	2500	1945	1609	1491	1476	1436	1522	1067	1193	1011	1012	909	877	858	866	866	832	761	874	817	839	790	823	771	733	850	784	826	814	803	823	788	767	768	792	801	764	828	739	790	813	732	772	751	789	809	781	742	802	814	747	803	787	794	794	816	732	805	750	797	763	794	780	804	749	726	793	759	790	802	780	774	776	739	813	754	773	758	827	805	774	794	739	848	769	761	713	820	789	799	752	805	797	817	773	763	764	802	783	811	810	797	768	767	810	783	821	786	760	780	826	789	877	757	782	749	805	742	769	768	724	791	798	793	815	792	746	793	831	818	743	758	784	853	765	814	756	783	768	767	792	812	776	810	831	819	807	796	814	827	767	821	756	773	781	802	816	785	821	766	779	800	846	809	776	757	793	815	755	789	798	755	844	773	740	796	782	788	844	803	781	776	758	777	774	780	834	792	793	747	879	758	775	791	821	792	769	775	769	736	799	839	795	822	789	779	833	774	793	806	750	765	781	737	814	787	776	752	768	821	788	766	823	772	765	783	775	756	804	772	781	793	831	781	791	812	795	792	805	836	785	764	813	786	806	793	804	830	777	769	758	769	817	801	783	729	748	761	854	774	769	805	814	744	824	833	814	729	776	811	798	779	765	795	756	831	791	752	791	789	743	783	802	798	795	819	782	747	783	770	775	780	824	793	779	815	813	763	761	731	812	742	770	780	823	829	772	790	765	762	797	747	795	835	808	805	776	739	740	832	824	786	817	856	748	794	776	814	793	804	789	749	736	785	738	814	740	763	779	737	782	742	784	795	831	803	798	825	775	750	790	831	782	783	796	798	777	801	754	786	843	825	823	767	827	802	756	782	785	791	758	773	797	815	822	796	761	822	817	791	780	793	787	779	846	817	823	793	741	810	759	813	821	744	834	790	783	768	764	803	799	823	870	747	775	822	795	773	762	810	855	814	807	750	806	836	806	772	796	765	779	807	784	748	818	783	734	822	738	796	812	787	797	795	799	840	767	855	762	821	840	764	753	800	821	779	790	748	787	698	786	760	768	769	753	817	803	768	813	776	792	778	785	841	770	793	781	800	749	763	793	769	815	811	813	773	773	772	781	784	792	759	770	812	775	799	782	730	741	814	801	762	767	802	788	785	739	819	767	797	809	790	846	785	767	745	824	791	771	783	814	786	756	834	889	776	790	805	789	786	765	852	734	824	750	757	787	803	734	786	780	789	769	791	793	755	809	856	777	758	742	801	752	792	771	825	778	780	799	777	801	764	796	774	771	828	778	764	793	786	749	796	778	726	794	805	773	822	842	781	802	788	821	829	783	797	797	782	776	781	799	782	806	770	784	765	762	816	819	768	760	794	823	783	809	778	804	813	768	793	805	780	767	809	811	811	764	755	773	716	829	836	767	800	793	804	818	799	814	831	805	787	763	796	811	830	774	859	793	822	737	781	792	773	766	806	776	750	813	793	813	803	756	771	771	747	788	785	801	811	793	794	779	707	784	783	763	768	809	753	791	785	808	778	796	812	823	840	779	816	803	751	771	805	794	798	818	804	755	776	819	783	744	809	794	753	810	768	775	774	739	771	818	812	775	798	863	782	819	803	796	790	834	806	789	777	766	796	779	783	798	813	806	809	798	804	753	737	739	812	752	782	737	768	788	786	742	790	760	786	796	790	794	790	814	775	788	766	801	773	805	829	809	752	806	834	849	760	734	765	765	775	766	796	799	731	762	814	755	790	735	746	825	738	802	764	770	829	827	777	806	775	764	832	774	750	775	790	822	824	775	754	805	799	750	821	761	756	753	754	770	726	757	769	828	753	794	795	819	814	793	829	799	785	824	808	776	818	777	721	790	746	743	778	824	780	771	745	782	818	759	756	767	744	745	808	701	805	742	728	775	771	797	766	777	780	789	777	800	764	789	783	742	797	814	777	834	767	782	747	754	773	807	775	793	814	772	835	748	780	792	780	793	832	755	800	763	773	815	830	772	779	778	809	769	766	806	786	807	788	829	773	781	716	780	803	745	790	777	779	774	769	767	791	774	774	724	821	759	727	773	802	782	807	749	766	789	725	737	783	771	754	782	769	772	812	787	771	808	766	776	776	794	791	811	826	811	866	805	779	779	757	769	799	782	750	792	790	855	812	779	756	820	761	783	801	750	784	827	785	760	800	809	728	797	808	770	799	796	813	732	767	739	772	774	773	774	808	745	729	791	800	759	727	821	745	794	756	806	816	795	811	733	760	789	770	815	818	759	744	833	823	802	761	748	823	780	730	818	781	753	805	794	758	783	815	795	763	813	747	808	741	766	746	792	781	779	812	823	765	803	774	764	702	755	764	810	756	791	766	825	817	771	781	766	787	805	798	795	810	770	815	746	790	825	770	785	837	796	810	789	804	763	779	775	800	777	761	832	763	797	802	736	773	799	776	800	785	774	775	813	841	792	777	765	826	736	776	770	774	793	799	779	812	808	786	846	834	807	763	812	732	807	778	801	780	730	808	751	827	725	770	825	753	786	751	757	816	789	748	796	805	805	815	785	785	788	789	748	786	789	783	805	786	815	770	787	795	848	809	821	780	836	777	814	823	775	773	757	788	789	808	756	792	828	841	809	852	767	788	798	778	790	801	733	775	827	754	831	815	783	788	874	744	846	779	872	808	763	780	794	815	786	762	798	818	799	791	800	779	815	794	816	850	748	791	818	819	797	771	820	791	733	817	759	785	777	757	797	803	775	787	806	780	765	796	798	793	802	817	788	792	774	814	768	763	836	737	834	783	735	761	732	843	752	749	793	717	763	783	819	795	756	776	783	744	795	761	828	748	763	790	746	809	786	701	769	792	756	784	807	812	785	766	830	765	802	783	782	813	765	756	768	804	799	755	756	759	845	836	795	784	762	785	802	776	818	753	798	808	797	754	797	801	783	756	800	753	754	760	762	783	812	787	782	790	810	758	838	752	809	849	778	799	736	775	789	825	765	822	785	846	829	741	787	777	821	765	773	793	761	829	795	743	785	787	780	853	771	806	821	764	724	736	771	819	778	787	814	742	800	768	840	794	767	769	834	793	792	824	812	778	804	749	779	766	778	748	783	825	765	750	817	813	775	770	772	723	765	863	793	843	819	778	776	750	776	782	767	799	827	779	781	751	778	779	742	798	779	821	833	863	778	767	825	810	757	821	820	820	760	763	749	799	823	766	794	790	732	797	784	790	830	765	763	794	790	837	754	788	806	731	748	794	731	800	807	784	785	753	822	759	796	785	810	751	808	809	762	795	778	799	803	792	794	768	834	795	820	762	795	779	797	770	766	804	774	791	801	817	832	827	784	776	783	782	770	813	794	768	743	808	781	816	805	823	780	833	811	800	770	772	779	812	779	790	744	792	754	783	772	776	798	816	763	789	794	778	786	767	764	780	750	826	773	754	767	790	785	734	830	792	732	773	843
37828	41827	42542	39324	30577	27205	26267	20793	16583	7354	4431	2124	1818	1978	1672	1246	862	644	698	510	641	563	439	406	379	358	344	360	315	326	296	306	291	291	256	299	245	246	265	273	264	252	239	256	262	255	259	246	255	241	248	243	222	265	271	258	261	271	252	238	254	253	241	261	233	236	256	249	235	235	241	263	218	262	252	260	251	258	246	222	247	253	215	256	249	242	227	252	221	220	229	292	256	263	249	272	243	252	244	261	268	251	249	254	226	286	233	274	261	265	281	277	254	244	243	279	236	243	267	232	250	230	267	256	233	257	232	276	257	230	237	247	231	252	266	225	251	280	250	247	254	280	247	227	258	251	254	248	266	254	246	269	251	254	271	252	236	243	227	276	241	254	242	236	235	242	232	245	240	256	232	256	276	256	246	263	265	237	256	239	220	249	219	242	244	243	257	256	244	235	253	244	272	244	236	265	253	254	261	254	233	238	232	258	267	277	280	263	246	245	249	250	251	224	259	242	240	238	272	263	241	233	245	256	254	229	249	251	243	247	241	253	251	244	238	250	273	241	238	232	261	210	285	241	237	284	260	263	230	243	223	218	233	228	274	246	248	213	255	255	232	257	237	251	273	231	255	235	240	252	257	257	249	251	244	265	229	230	239	268	276	220	250	252	221	275	244	227	274	254	212	246	251	257	264	239	272	223	244	251	242	251	245	243	233	249	217	265	229	268	258	258	235	240	249	266	236	229	281	211	249	258	251	256	271	276	276	269	227	251	265	259	276	229	257	245	236	238	246	280	237	236	231	230	241	231	235	254	243	273	233	250	237	248	276	246	305	268	217	243	225	248	261	242	230	275	230	254	247	253	259	263	248	241	250	259	260	267	255	258	270	219	269	264	240	225	250	230	281	271	262	263	261	224	250	222	273	244	238	260	275	275	232	230	250	247	242	232	263	244	261	274	260	264	278	238	243	261	230	216	233	228	293	268	238	282	246	251	233	260	253	263	219	249	276	275	267	243	236	244	260	243	223	208	247	236	263	249	252	252	265	243	264	247	241	249	234	245	267	250	257	252	234	256	209	254	265	265	242	232	246	243	237	272	230	253	252	241	248	241	243	275	229	227	251	268	250	266	258	247	241	239	235	274	270	261	225	237	251	262	261	253	249	252	263	237	246	234	290	237	240	271	238	233	230	243	251	242	254	257	265	242	243	252	243	242	287	245	260	233	248	256	261	269	260	262	249	246	238	261	222	253	242	250	259	260	250	266	263	270	250	249	244	242	266	233	240	247	248	247	232	256	255	266	253	239	261	254	202	257	250	277	259	254	283	249	241	259	251	267	293	223	215	265	234	246	251	213	252	247	244	235	246	251	229	247	253	267	227	246	246	258	222	255	264	263	259	251	267	226	253	250	216	256	267	260	263	250	236	246	284	260	246	264	254	235	228	283	233	259	242	272	236	230	248	258	236	249	248	252	261	244	261	258	276	260	264	262	292	247	269	278	233	261	267	240	252	236	246	254	284	274	278	276	252	244	236	256	268	244	239	235	250	269	245	256	233	215	245	230	252	264	266	270	262	228	237	272	227	242	260	237	256	228	264	262	285	212	251	259	239	275	288	285	273	214	214	237	258	273	250	251	260	238	219	259	256	246	228	234	223	232	282	252	232	255	273	240	253	263	281	222	255	266	247	260	240	274	258	253	247	275	269	238	255	260	251	228	296	248	245	252	239	278	262	254	246	233	255	238	247	237	286	219	246	252	299	241	261	257	263	276	212	225	243	257	251	273	266	251	257	247	253	253	227	255	274	230	257	262	268	246	243	218	244	265	280	218	217	263	253	228	257	248	251	262	235	296	253	225	233	232	253	242	239	220	243	255	261	259	242	258	231	275	265	243	261	274	240	261	244	271	257	245	263	247	250	214	255	289	246	267	260	257	251	245	265	252	239	264	271	246	223	242	281	251	268	250	262	230	238	233	219	259	246	294	273	236	264	259	236	255	261	263	248	224	257	268	252	253	252	265	260	228	234	236	276	262	257	243	227	238	249	267	227	257	262	277	252	252	275	260	245	253	237	254	246	257	252	261	232	250	230	238	261	261	218	269	245	212	260	262	242	237	241	227	248	242	267	263	241	246	268	261	256	271	285	231	240	262	234	218	260	264	263	246	261	245	228	256	246	269	254	258	255	271	259	255	248	249	247	256	242	241	252	237	279	247	267	262	239	249	242	270	261	253	236	248	264	288	260	232	254	279	268	241	262	257	234	243	288	259	270	259	226	237	266	254	253	238	239	244	244	221	259	256	245	269	241	259	249	239	246	245	215	248	240	248	265	256	226	238	262	263	265	255	244	233	269	226	259	249	258	257	244	236	243	270	281	251	249	257	243	245	244	233	253	249	250	255	250	251	238	237	224	248	240	258	253	264	246	284	249	236	230	251	238	222	241	244	235	223	222	226	244	256	238	284	263	225	273	249	260	255	260	256	261	222	249	238	274	264	254	250	233	261	267	258	258	240	302	248	283	222	281	230	266	247	240	253	240	231	219	245	235	249	265	254	240	247	258	263	273	250	256	245	246	281	237	253	263	250	264	236	269	236	262	247	270	255	256	251	224	278	270	244	247	250	245	254	242	292	240	244	248	257	213	253	254	230	270	256	274	242	278	254	273	271	277	271	259	266	256	241	267	236	260	269	249	220	248	243	241	240	261	241	264	246	228	280	256	239	258	245	269	249	272	241	241	261	270	256	230	266	250	253	269	247	258	269	252	269	241	249	253	263	233	248	237	222	255	256	248	234	242	243	241	254	272	260	229	255	273	277	214	247	261	278	257	233	251	244	218	251	266	272	260	247	240	249	237	249	261	256	210	242	244	237	260	273	278	260	261	258	245	267	246	264	249	242	272	240	237	260	244	237	254	209	245	229	255	261	284	239	269	269	248	259	264	261	283	253	243	257	247	284	263	234	295	248	236	245	258	269	227	259	253	265	250	265	261	250	255	258	256	208	243	273	220	270	236	233	251	256	223	232	271	238	249	263	234	246	265	236	231	261	239	239	252	240	260	263	250	259	270	257	223	239	261	234	241	275	264	251	238	233	256	223	266	269	252	244	231	247	267	250	282	265	260	257	254	257	266	297	247	246	258	259	249	234	272	260	275	241	249	269	265	260	222	246	239	256	264	239	252	278	279	254	262	231	258	231	255	256	247	266	265	281	248	229	234	247	239	265	257	250	247	229	250	241	260	253	222	249	259	244	275	219	287	250	248	224	244	245	267	248	242	266	211	224	255	232	225	266	236	263	236	261	217	255	263	256	258	255	224	253	235	239	243	244	246	253	246	254	241	259	252	223	247	240	241	205	260	267	249	243	213	253	244	221	252	248	237	267	257	262	271	257	251	246	255	254	233	297	252	246	271	240	228	280	271	225	254	254	267	268	247	236	270	245	248	246	234	274	266	267	253	227	274	240	255	257	252	266	261	252	242	237	249	265	244	220	258	239	263	237
29483	38377	45908	48351	43158	41390	41564	36167	32585	19742	17695	11528	11693	13451	12356	9994	7053	4828	5010	3649	4784	3684	2901	2332	2185	2071	2106	2018	1429	1550	1221	1145	1067	942	968	930	900	849	884	851	821	854	863	876	871	851	818	831	870	803	799	817	876	853	782	860	808	873	830	821	822	836	866	855	841	820	803	798	866	815	827	846	813	828	845	815	803	816	819	861	796	777	844	815	836	824	843	792	816	845	838	802	805	829	799	820	841	809	819	795	845	784	800	841	771	856	813	824	833	808	805	831	809	739	822	783	831	853	861	850	825	840	798	800	804	802	788	901	837	792	800	791	780	841	793	870	857	791	810	794	802	788	837	823	823	853	827	823	776	819	846	791	818	811	839	809	823	811	817	810	891	791	818	846	793	816	814	809	813	851	746	837	808	794	818	813	803	837	783	842	819	835	840	840	849	831	818	827	796	804	818	804	764	807	856	799	859	871	844	836	784	800	811	847	818	850	809	823	787	834	847	788	822	820	896	814	752	796	813	859	814	846	816	803	809	842	804	860	864	843	834	889	830	793	816	798	818	812	843	778	903	828	795	823	826	835	881	818	806	823	804	818	812	806	802	792	798	809	800	826	845	820	807	824	859	835	776	827	811	802	767	791	816	835	815	799	833	858	855	837	823	835	825	818	822	825	824	863	787	798	770	843	822	821	880	809	838	807	829	839	806	819	860	828	891	854	851	804	753	872	808	826	854	844	814	867	820	855	862	851	797	799	811	837	805	797	815	806	803	828	880	883	831	842	808	825	822	849	854	844	830	774	813	768	805	808	809	837	824	824	830	812	830	834	840	822	817	783	848	832	813	815	833	847	881	832	818	837	831	856	824	830	798	771	828	807	843	872	822	796	799	751	864	838	815	841	806	806	797	799	854	842	844	833	792	841	798	847	821	783	826	797	810	777	837	843	865	814	814	869	856	818	766	841	822	809	863	831	829	836	788	754	877	846	848	812	841	827	827	828	832	811	861	791	799	851	800	832	764	791	805	824	839	815	806	823	823	800	832	811	880	801	773	793	796	873	867	807	795	852	835	860	865	851	780	828	833	817	863	816	845	838	833	806	821	833	799	823	819	797	836	807	837	757	810	829	824	836	814	834	834	834	785	837	821	797	815	853	752	771	816	828	843	848	836	816	832	852	824	849	786	824	830	800	827	778	796	822	825	838	831	861	810	810	871	813	809	808	884	827	812	801	828	778	838	820	850	839	784	769	825	821	817	857	809	865	860	778	794	831	819	786	893	832	876	812	834	866	833	826	809	799	823	880	860	890	809	841	865	819	781	853	848	830	851	819	808	859	825	832	846	864	823	812	832	852	838	803	802	861	805	776	808	846	822	836	842	787	850	875	821	801	781	833	788	845	836	778	858	839	842	849	873	809	849	829	812	865	850	787	829	816	826	790	855	806	828	833	808	793	849	809	818	839	821	805	775	812	881	838	787	809	820	844	848	827	788	816	836	769	831	791	824	873	828	807	788	843	833	808	830	841	807	808	824	763	818	819	789	822	819	897	788	816	855	786	828	802	827	851	823	827	815	865	829	787	784	812	800	814	835	813	813	823	859	874	852	805	809	819	842	793	852	839	778	816	825	850	825	844	825	793	815	876	840	872	811	829	874	847	834	806	797	848	826	847	858	796	817	832	809	772	756	802	764	799	774	795	890	764	810	785	824	819	798	840	868	825	806	772	837	818	849	797	809	863	830	794	769	816	837	877	887	813	826	767	810	856	767	812	781	855	822	775	843	861	802	803	799	809	800	841	845	792	788	815	815	845	810	791	814	827	841	796	824	784	797	768	842	833	829	826	783	830	800	807	797	794	822	799	813	866	782	803	820	833	861	806	851	815	790	781	858	842	835	862	805	825	875	848	840	840	835	829	832	781	836	783	754	872	803	813	838	819	796	802	876	847	872	854	863	841	869	848	805	809	819	823	771	815	779	820	845	823	776	788	832	791	842	829	838	880	791	849	834	824	859	811	761	839	846	787	769	821	804	812	831	860	797	815	789	825	805	813	793	837	793	855	799	860	807	839	816	824	829	743	823	789	808	811	835	825	807	800	868	773	838	843	837	803	830	844	873	808	800	785	809	826	779	828	808	878	838	822	816	852	789	795	816	757	860	828	854	811	821	811	833	825	808	843	900	827	770	817	821	780	799	789	849	804	847	798	841	872	806	841	853	853	823	823	813	791	864	842	821	799	828	850	845	847	832	883	832	781	792	791	836	830	846	841	798	798	837	824	794	869	832	849	847	874	809	832	844	840	802	807	878	803	860	795	842	838	818	853	797	795	852	819	841	783	828	829	772	839	853	850	772	825	822	768	837	823	905	845	844	838	849	836	827	828	869	870	847	818	784	805	811	832	823	852	811	879	828	853	769	809	778	818	807	833	787	810	811	788	850	814	769	851	847	834	827	829	824	802	823	835	781	853	787	800	844	856	799	887	830	827	854	789	815	823	855	814	824	808	793	854	815	777	806	832	789	842	782	856	825	800	776	794	818	848	823	842	827	811	844	799	847	852	877	893	870	821	844	808	848	810	882	832	816	821	825	788	865	835	806	886	817	796	865	811	814	796	778	864	793	792	820	795	819	818	790	802	792	817	821	836	829	820	801	822	791	845	845	847	768	760	808	829	879	778	761	822	825	874	757	845	834	793	826	794	821	783	805	865	825	817	849	847	817	811	811	803	830	852	791	849	864	797	816	845	804	877	843	867	828	809	818	826	826	817	810	831	799	897	809	818	810	842	844	829	858	863	839	830	761	853	827	813	872	795	805	778	800	840	809	906	871	812	865	876	885	832	798	825	843	853	860	804	807	839	827	808	846	789	821	828	797	797	821	795	833	804	875	802	829	788	806	829	859	837	835	820	820	820	808	829	796	820	792	841	853	827	812	819	801	794	816	817	800	823	823	838	874	801	848	777	838	795	831	836	826	796	797	839	798	812	819	780	792	827	851	849	853	837	830	866	858	812	831	818	855	775	858	893	837	828	816	805	823	790	827	842	786	821	824	792	854	833	806	812	807	823	760	827	810	820	835	830	853	816	815	794	882	815	844	798	819	830	789	807	804	815	790	819	877	828	816	812	850	857	822	833	839	838	810	824	806	812	845	827	801	844	846	797	821	816	806	784	852	850	820	839	813	840	833	784	810	798	805	869	816	847	827	862	836	816	848	814	831	781	820	807	851	846	806	840	822	815	816	849	826	829	835	792	812	871	823	812	838	833	857	811	824	902	786	820	787	772	812	794	864	819	858	817	833	779	853	878	832	841	860	736	844	824	865	803	772	801	796	803	770	842	844	824	779	798	848	845	837	813	789	829	819	785	815	844	808	882	842	813	803	851	879	822	809	808	847	867	858	876	827	781	788	814	833	797	782	779	832	819	799	827	833	785	820	805	843	798	805	830	816	819	793	841	776	837	817	853	915	802	807	853	814	840	826	867	812	828	821	777	830	885	806	843	826	792
19979	15046	14702	9263	4250	2961	2173	1385	1011	564	475	362	292	297	302	242	265	233	235	240	266	249	243	242	245	229	226	237	236	254	233	267	236	243	227	221	245	220	185	230	197	225	249	205	188	217	212	236	246	230	226	219	226	227	213	243	255	228	192	211	232	248	230	215	227	205	205	189	222	245	233	230	182	222	234	221	208	214	218	228	247	222	247	204	228	238	219	209	213	215	222	218	218	254	246	219	201	251	232	195	228	242	233	216	227	209	217	242	228	223	239	201	220	243	203	228	236	248	222	231	227	214	214	220	204	218	232	241	226	243	216	203	233	212	242	259	241	239	239	213	212	237	247	230	226	213	221	258	237	236	228	258	225	208	233	218	216	224	208	214	225	219	202	238	209	259	235	193	240	231	240	235	194	238	238	225	224	208	214	231	215	235	220	257	218	202	233	218	239	207	197	229	223	226	213	215	217	223	224	245	218	226	225	213	233	220	221	208	209	258	203	225	226	220	240	225	232	203	228	228	227	216	210	268	246	213	267	245	214	224	208	245	248	240	211	238	238	230	239	244	226	210	224	217	229	230	230	237	224	224	248	233	228	217	232	231	207	215	248	211	211	240	225	211	210	214	249	209	236	247	228	223	189	204	226	232	211	207	192	221	206	194	224	219	216	225	220	249	227	215	223	226	248	216	205	239	205	201	227	202	209	217	212	206	272	207	225	205	212	261	224	207	235	200	214	207	212	244	200	222	203	231	220	219	236	220	227	240	231	209	240	202	211	213	228	221	222	222	255	247	200	219	226	236	194	232	238	257	243	237	206	206	257	217	204	225	237	219	210	205	234	188	211	214	251	211	221	227	229	214	232	214	226	226	228	219	230	237	229	204	204	224	198	231	225	223	188	239	268	241	229	238	234	187	230	236	211	216	231	207	223	239	226	218	231	234	218	211	266	180	239	220	213	213	222	216	235	239	198	207	232	227	227	234	228	227	228	197	239	242	223	235	213	229	204	228	217	214	231	222	221	236	221	237	226	213	206	231	209	214	225	228	206	198	242	208	232	236	217	216	215	214	233	193	192	223	229	265	228	258	233	254	231	216	241	239	238	202	191	226	234	224	219	219	224	216	232	231	208	228	218	241	220	211	222	242	193	211	239	232	242	247	219	224	230	226	194	187	211	240	233	224	223	230	207	215	230	221	228	239	214	208	223	223	239	203	201	203	220	225	221	214	214	196	230	236	210	221	233	208	235	227	219	208	230	197	202	203	205	205	225	231	212	248	221	219	216	203	237	229	216	208	235	226	209	240	232	223	220	231	226	245	224	228	200	209	209	249	221	238	234	219	219	230	210	222	237	233	251	254	214	222	237	215	226	196	234	224	241	209	234	195	240	214	216	237	204	249	198	239	244	235	241	230	219	214	230	225	216	247	233	221	213	220	227	254	217	205	210	204	214	210	235	233	205	247	218	209	227	213	208	207	261	223	207	205	207	228	221	230	240	223	214	198	214	204	231	218	198	224	228	224	221	222	219	216	208	231	222	233	213	219	236	228	217	228	208	224	238	207	209	235	226	210	205	198	237	234	204	257	212	215	243	218	234	222	206	206	241	218	232	229	181	208	226	209	251	221	202	218	253	207	219	224	216	220	193	204	215	225	230	211	235	201	228	211	191	240	230	229	232	253	262	200	253	252	240	217	238	215	217	209	239	237	232	211	225	216	218	238	218	203	245	229	202	211	197	235	199	246	267	234	218	204	217	235	193	202	223	220	192	222	200	230	217	208	205	225	209	241	217	201	194	222	239	234	222	192	220	204	210	219	221	223	217	195	238	224	219	203	242	227	195	211	230	216	214	186	220	215	220	222	219	221	232	213	227	229	225	243	190	246	226	235	216	232	219	233	220	242	256	202	226	220	239	230	224	227	240	211	242	211	233	253	242	248	214	231	230	217	231	207	213	222	238	204	230	235	216	232	252	218	215	213	233	227	227	226	217	221	222	231	223	236	193	230	204	198	225	222	212	226	213	243	233	237	227	204	227	198	227	215	241	200	211	233	233	238	212	178	233	222	218	233	210	193	238	216	244	236	215	225	210	232	214	237	240	244	224	195	197	247	206	223	209	202	210	222	221	221	242	220	232	237	202	252	249	218	179	259	197	196	247	248	227	207	212	220	231	224	228	231	213	222	233	231	221	235	197	215	219	233	199	217	250	199	219	231	225	235	249	228	219	239	237	252	238	215	218	235	216	235	220	197	221	215	213	214	206	227	244	243	227	241	237	235	230	210	213	211	213	244	244	255	248	223	219	214	233	225	223	232	216	211	229	227	226	228	195	205	211	237	214	224	222	214	238	225	228	234	227	226	219	228	220	221	229	216	210	186	222	219	228	224	234	245	210	219	206	218	202	209	260	226	236	216	222	203	191	219	188	219	237	238	243	215	214	237	239	220	246	203	217	206	222	221	229	225	219	195	228	228	226	246	235	215	223	242	245	217	241	214	227	235	218	233	243	208	224	228	211	237	204	234	227	204	247	245	237	249	222	235	205	231	239	235	204	214	214	240	229	248	208	226	231	226	222	249	198	207	220	229	211	236	238	221	205	203	244	224	230	187	229	197	222	201	214	209	228	221	220	216	238	219	225	229	238	199	229	256	217	236	232	227	217	235	226	210	215	214	219	205	226	234	217	233	218	214	231	235	206	221	199	232	237	247	243	225	202	217	212	238	239	235	214	246	218	240	209	176	210	232	220	255	222	232	261	223	232	213	235	222	216	220	213	251	228	214	227	216	219	226	208	244	239	213	206	208	246	242	231	219	236	238	214	225	258	221	252	243	244	221	225	226	206	198	235	219	207	220	221	205	241	236	238	238	223	208	231	225	215	204	211	217	240	235	229	240	230	228	237	253	234	240	268	204	224	241	212	215	217	226	225	243	202	221	223	251	230	215	231	239	242	239	226	207	230	196	217	197	185	212	219	207	225	206	248	215	212	250	198	217	225	207	215	204	220	214	207	246	235	222	208	196	255	213	221	212	240	232	210	237	220	233	242	235	222	233	245	213	207	208	207	218	213	256	235	229	232	220	221	214	248	238	208	240	239	194	207	226	220	259	212	207	241	246	245	264	236	221	223	201	218	231	218	216	237	232	207	216	202	224	242	218	236	218	210	235	229	195	249	227	225	222	215	230	217	218	210	236	218	244	192	224	205	250	245	208	245	214	231	229	219	239	238	233	219	216	206	207	208	228	221	219	237	208	214	230	248	223	216	206	213	216	201	243	213	215	228	219	217	209	193	246	198	227	219	173	220	212	217	239	216	229	226	202	194	231	222	230	215	251	195	200	211	232	229	235	242	210	260	212	210	218	227	225	223	228	213	221	213	227	223	232	236	247	249	222	216	228	221	231	229	225	220	219	213	225	214	214	226	193	215	227	216	212	228	230	210	217	225	192	228	211	241	229	226	221	230	215	255	215	225	220	235	238	235	233	221	235	261	235	222	237	226	239
16317	16225	20662	21239	16516	14898	12366	8631	6590	4050	2789	1938	1663	1697	1521	1291	1124	1004	1019	949	994	974	896	927	871	857	855	826	815	801	750	799	775	758	767	729	738	755	772	773	770	751	767	819	806	706	804	713	771	761	781	709	756	721	752	791	785	768	760	734	743	718	723	730	771	763	744	753	735	736	725	742	755	727	764	756	773	724	735	745	729	764	743	739	747	726	748	745	740	753	741	747	771	751	737	794	731	789	749	739	783	778	797	746	753	754	779	710	733	752	759	714	797	725	734	734	760	784	760	764	747	756	757	787	762	714	781	745	767	741	709	717	725	755	778	778	782	742	720	794	725	774	791	825	749	735	746	766	783	750	728	760	772	741	767	789	699	755	829	750	760	799	726	735	741	748	787	724	745	799	750	752	764	744	747	754	788	751	764	801	766	711	804	758	774	754	794	728	782	723	794	760	720	736	772	776	718	729	754	772	757	735	752	791	751	773	762	796	746	759	711	705	772	738	716	740	729	733	766	774	747	753	777	715	767	772	728	780	766	724	745	728	763	757	757	723	751	785	717	771	776	799	774	775	717	743	790	777	779	770	743	730	757	767	736	728	788	754	796	761	699	757	751	691	807	738	754	706	728	779	760	726	791	721	736	782	816	784	744	811	764	682	763	749	736	787	769	792	708	798	735	713	741	727	749	748	760	748	728	740	749	795	758	767	746	741	773	741	756	768	781	772	696	790	687	730	811	736	773	734	739	774	811	732	774	783	733	717	729	759	752	728	789	768	751	719	746	775	741	748	763	773	733	796	765	739	743	767	739	787	757	729	728	780	749	719	721	735	783	760	745	757	749	779	773	739	772	743	768	711	747	734	781	709	828	798	725	738	800	711	704	742	690	779	760	749	714	725	725	773	773	793	775	749	796	748	771	757	757	768	752	796	796	733	819	742	740	820	761	705	757	764	766	707	806	783	734	739	798	766	798	712	737	716	740	775	762	678	778	748	740	710	749	807	714	726	751	721	790	745	789	767	769	771	730	765	743	736	738	806	730	785	734	781	761	748	790	756	795	729	728	737	737	761	715	746	739	731	784	771	767	756	755	721	766	761	730	734	758	787	755	749	790	789	737	756	749	735	801	772	803	808	772	717	727	798	755	790	762	704	787	727	723	751	762	769	762	733	760	777	752	738	755	779	777	718	795	757	784	755	736	781	761	717	697	765	762	766	766	758	769	740	734	755	767	778	814	771	794	791	709	772	779	717	748	770	770	699	741	791	788	757	748	747	725	734	759	787	764	760	719	779	755	721	755	733	715	798	782	763	749	733	760	694	770	761	776	775	742	723	728	750	795	782	826	753	780	720	721	756	747	754	716	760	736	727	777	770	696	753	777	775	781	765	783	767	759	766	735	764	695	783	765	790	729	764	761	723	760	787	719	748	778	771	742	744	775	779	768	735	738	730	742	745	744	763	753	745	739	741	750	766	743	790	801	753	754	812	780	768	715	733	759	663	786	757	744	752	781	796	741	794	761	761	727	775	750	762	746	764	754	759	791	769	746	736	752	727	735	736	759	744	742	825	829	719	739	761	734	754	745	727	778	750	767	766	716	724	768	770	756	759	741	771	707	782	724	773	779	796	762	737	749	792	735	711	742	758	694	718	759	731	788	758	757	769	751	768	732	797	748	734	777	778	718	709	708	772	761	759	793	708	783	754	761	733	766	783	736	719	753	740	792	700	764	763	702	735	759	748	771	778	769	741	715	741	774	752	750	801	758	731	738	746	764	706	767	719	762	750	798	709	788	768	750	709	710	796	722	765	673	744	751	765	743	766	768	731	732	755	754	733	745	769	780	777	766	767	763	750	733	800	764	760	743	755	761	754	732	772	755	738	799	761	724	743	825	830	758	745	758	700	743	732	721	706	804	767	772	782	770	739	770	790	763	775	737	773	747	746	773	757	781	736	700	732	754	741	735	741	723	743	740	717	808	728	756	762	742	699	760	728	737	742	750	808	771	738	724	801	815	790	758	724	774	821	796	747	760	758	711	754	750	737	731	736	705	706	754	753	781	784	774	768	753	781	774	724	754	771	746	791	750	748	770	689	751	739	765	737	734	729	771	805	741	792	751	730	761	791	734	758	793	750	748	753	768	765	727	759	753	794	745	754	788	762	718	766	697	756	768	753	765	733	744	789	749	784	738	780	772	725	745	735	754	751	714	727	773	760	732	757	795	744	740	762	783	760	767	775	715	781	698	770	755	774	731	738	732	784	824	801	749	761	736	779	724	737	766	764	726	769	803	777	765	741	790	762	708	733	784	726	794	774	750	814	785	779	730	758	748	795	768	763	735	756	775	761	709	776	756	765	711	788	742	728	803	768	715	741	741	736	759	713	740	727	735	770	747	796	772	738	739	744	720	758	763	715	758	729	740	777	758	783	704	755	754	751	751	726	740	789	733	739	702	756	757	767	761	716	775	802	736	740	800	780	737	746	727	792	813	757	759	753	743	813	741	755	773	750	763	728	732	785	688	735	766	756	756	744	802	752	754	773	752	762	731	791	784	763	733	770	746	791	730	733	763	710	787	784	735	768	786	792	758	760	733	777	788	723	771	745	761	770	781	712	768	752	762	750	783	734	746	767	744	789	784	714	730	734	723	808	783	780	748	749	763	733	734	797	755	720	799	760	777	752	736	695	770	758	794	728	743	799	746	747	726	744	724	791	716	753	725	710	768	772	757	740	781	746	734	799	705	767	776	747	771	738	757	737	784	741	765	809	768	755	787	807	744	773	752	751	777	773	789	807	743	772	791	822	794	740	728	746	770	739	762	764	777	780	744	755	752	717	742	782	769	786	780	736	770	746	776	736	752	785	762	709	762	748	822	777	784	718	753	765	725	748	743	774	803	746	724	718	712	690	752	755	674	781	768	779	737	813	734	821	790	746	795	747	738	805	770	779	783	731	716	731	751	777	819	787	709	744	752	774	748	783	772	745	753	759	716	768	731	838	764	735	760	746	784	705	752	753	747	745	740	737	711	788	746	735	755	746	740	732	724	761	792	720	734	771	751	740	736	762	751	765	759	717	718	792	743	758	752	777	788	770	714	782	749	780	737	790	748	736	738	738	739	760	732	783	781	788	746	754	773	706	765	771	805	765	794	776	703	761	746	766	764	803	800	744	735	755	721	767	753	787	762	781	693	747	754	776	721	772	775	779	796	779	782	766	727	706	758	775	800	766	761	750	774	751	819	754	709	752	767	810	719	773	763	770	748	746	802	809	765	784	782	718	763	759	732	749	799	775	742	737	731	760	777	743	735	738	769	788	794	720	747	794	731	726	760	752	755	771	814	768	702	721	780	765	794	745	678	734	745	748	812	769	762	744	753	742	774	759	783	755	753	780	743	764	733	752	729	727	765	801	744	789	773	783	777	695	805	758	771	718	716	732	734	750	751	788	786	762	744	733	767	761	750	716	799	791	782	755	723	753	748	746	711	757	775	748	711	775
31496	33545	38514	33731	25758	23197	17884	12475	8744	4113	1885	1155	966	1128	1039	831	653	398	470	431	438	349	310	332	300	289	304	299	258	254	252	242	242	247	221	213	233	241	263	227	244	255	235	251	257	253	229	217	234	251	228	239	229	188	255	215	237	220	247	230	236	237	214	226	229	246	262	255	255	270	213	225	219	254	217	242	225	230	234	202	209	250	217	254	203	199	208	235	263	206	248	226	232	237	237	237	250	240	219	241	217	219	230	209	232	185	211	242	238	222	229	238	219	208	261	218	214	240	221	235	225	238	227	241	259	246	248	228	219	213	243	229	213	222	206	213	220	227	224	209	244	226	244	212	228	228	216	237	214	244	214	241	206	204	251	238	221	251	232	222	199	222	227	270	232	223	233	222	239	216	227	227	223	220	237	230	240	235	230	199	233	227	233	212	221	237	250	233	219	222	230	211	228	220	235	208	222	250	256	230	228	232	225	214	229	232	236	223	218	222	238	238	233	228	235	235	233	200	238	250	230	220	243	236	229	232	214	240	245	224	247	232	225	217	260	230	220	214	219	230	195	218	244	239	214	231	233	238	226	236	239	232	229	193	245	216	252	234	227	233	225	207	244	213	223	204	218	260	238	248	213	216	240	236	230	237	235	268	236	237	223	240	215	247	218	235	223	208	226	212	222	238	219	207	201	236	243	239	224	211	237	218	214	257	207	244	220	237	237	219	216	231	223	237	220	193	223	210	223	232	237	229	231	235	220	238	217	220	212	249	218	212	228	271	247	197	215	235	227	216	241	208	228	210	226	233	221	230	250	228	258	201	238	235	222	228	226	254	215	225	224	234	231	240	224	219	232	240	223	226	253	248	232	262	190	248	232	253	228	227	219	256	217	201	258	224	262	230	239	207	227	221	198	226	232	249	218	210	200	250	223	233	230	226	204	224	219	233	214	235	240	227	217	234	249	270	221	242	227	233	254	250	214	252	249	225	219	220	236	229	207	232	268	237	223	223	245	235	262	234	216	246	253	247	229	245	217	235	260	233	225	218	228	229	228	230	248	252	270	242	226	229	235	205	247	217	237	210	256	194	229	218	223	226	217	270	225	236	213	250	256	281	222	226	226	236	256	258	239	218	237	217	206	240	236	214	216	226	216	243	232	233	226	224	199	236	237	225	228	245	240	225	237	221	232	238	226	232	223	248	263	262	204	252	262	232	250	233	247	230	224	241	197	230	237	225	231	215	240	216	213	248	254	224	249	241	230	211	212	236	232	243	242	203	229	210	255	238	225	253	218	236	232	251	239	241	219	236	227	228	224	228	236	239	218	218	228	252	229	236	242	260	227	219	209	207	217	207	248	230	241	233	235	212	219	250	235	202	203	249	221	236	206	239	202	236	215	219	227	220	209	237	188	222	254	220	249	228	239	238	210	222	242	245	214	254	230	218	258	211	201	210	239	238	216	253	228	208	242	246	234	230	233	207	241	247	230	242	218	208	216	251	217	214	244	227	268	226	225	213	216	229	266	239	228	217	249	230	230	240	209	235	231	191	220	221	207	209	252	187	233	206	226	234	221	248	227	242	224	251	232	256	219	252	227	251	238	232	240	243	238	238	234	251	232	259	206	242	219	242	248	212	215	231	190	220	238	248	213	207	234	201	246	243	238	218	237	227	239	214	236	216	229	231	221	215	241	253	214	231	235	222	217	213	220	238	230	218	242	259	237	265	243	247	232	229	229	221	210	223	248	245	241	248	242	217	253	257	242	205	223	225	219	216	250	216	233	228	215	235	196	217	229	241	241	225	213	247	246	235	232	225	247	201	230	220	234	235	254	204	222	247	219	211	247	240	233	250	241	247	227	230	215	220	210	227	208	254	207	238	221	227	240	235	219	214	246	216	226	224	259	241	219	207	235	223	216	212	222	250	247	230	212	233	242	231	206	235	232	248	213	242	243	221	256	230	241	228	235	260	251	233	222	230	250	251	235	262	255	223	220	204	252	205	247	236	243	222	232	224	228	225	229	243	229	246	227	213	238	255	247	233	224	229	247	239	244	244	227	269	236	218	228	224	229	252	199	233	204	229	227	228	214	237	220	207	255	234	240	232	238	205	232	223	243	194	212	231	251	219	233	231	234	247	242	217	248	215	217	240	227	207	261	228	215	240	231	263	215	226	206	260	232	230	221	239	226	218	222	255	243	225	227	243	220	225	202	236	220	226	220	244	229	215	261	211	224	231	221	213	238	250	238	225	246	242	237	203	239	240	231	233	213	230	216	256	196	237	256	235	242	210	231	272	234	239	231	219	211	222	234	223	214	209	232	234	249	249	247	237	248	237	235	238	240	223	214	217	231	212	231	242	216	222	230	276	253	248	237	228	226	201	240	232	232	247	239	231	231	207	226	249	238	212	214	235	243	230	222	215	211	222	237	245	225	240	216	275	227	235	241	245	233	251	246	236	229	240	238	238	249	249	237	251	249	255	243	220	226	241	244	217	245	245	228	250	225	224	247	238	217	230	223	241	221	230	229	188	265	247	222	251	209	222	225	216	228	232	208	237	244	227	228	217	216	221	237	227	250	241	246	199	224	240	238	222	221	222	232	240	206	231	225	227	217	226	237	230	234	259	223	241	246	220	228	225	230	217	229	221	223	231	238	241	262	222	250	236	238	220	227	218	249	245	236	233	204	209	216	216	200	234	260	243	246	200	218	237	249	213	229	221	217	219	229	235	209	266	226	241	229	245	237	225	221	248	236	221	235	200	251	206	239	215	249	249	244	223	282	238	251	276	259	219	217	226	234	231	253	238	213	259	232	237	246	234	197	253	238	227	226	245	243	241	242	224	233	245	237	235	228	216	232	233	237	256	217	235	239	225	206	222	232	256	220	246	243	206	218	233	216	232	230	239	216	248	232	218	229	218	219	229	229	220	259	244	215	223	224	232	249	231	221	213	234	244	217	238	231	212	245	191	245	205	240	224	201	244	214	234	237	248	224	248	236	240	232	212	218	236	230	257	245	266	256	231	212	255	222	198	246	215	239	262	237	219	221	231	237	247	236	243	238	241	214	219	250	224	219	230	212	228	240	234	236	256	228	210	215	254	248	210	263	212	248	222	208	232	226	229	246	241	233	249	230	233	217	243	242	217	217	234	243	212	240	235	224	192	244	230	223	228	241	227	236	250	226	230	220	246	258	233	238	224	236	241	241	244	249	228	217	234	234	229	200	233	231	255	227	235	242	231	213	241	239	232	238	260	242	210	228	260	235	246	251	235	233	233	252	198	213	245	219	254	233	203	226	251	220	226	237	220	215	216	235	212	216	247	217	230	218	198	237	222	246	219	243	236	220	211	215	225	229	260	209	261	243	217	219	245	230	224	238	219	244	242	263	227	250	228	213	235	256	240	212	251	228	231	200	219	243	242	231	219	242	229	228	208	238	236	199	231	234	236	223	229	244	249	227	237	225	224	230	251	209	263	241	219	243	220	218	218	203	240	234	195
23865	31450	39287	41328	37092	37556	32557	28227	25435	15105	10004	7140	7067	8879	7625	6462	4963	2964	3658	2916	3148	2552	2074	1638	1443	1522	1661	1420	1010	1081	976	934	901	884	810	779	793	862	822	832	800	803	757	751	810	842	750	773	775	757	759	849	734	794	808	797	787	746	774	768	758	751	772	749	791	768	776	785	801	748	740	780	706	774	769	758	764	781	761	792	722	774	794	781	808	774	731	752	740	804	744	765	753	755	769	776	812	768	768	740	783	742	765	778	780	755	734	822	788	758	792	768	738	755	820	816	847	732	780	797	734	754	813	777	780	738	805	777	801	832	778	790	817	788	798	784	784	780	738	800	752	828	807	737	774	757	786	768	788	762	742	757	711	776	749	747	748	762	757	743	777	781	796	774	766	767	749	779	765	739	793	763	825	796	737	752	811	767	776	791	776	770	780	743	790	752	746	789	817	823	710	748	759	805	800	783	778	785	782	792	787	829	769	768	803	785	760	768	760	780	807	800	780	802	770	766	780	756	809	809	791	754	768	761	840	804	753	785	762	819	775	801	738	750	813	732	757	818	768	814	747	772	805	836	760	795	723	800	773	778	740	770	838	815	781	781	767	830	756	762	758	809	763	752	799	813	780	787	784	782	778	782	797	817	789	745	775	747	757	757	760	863	784	841	775	771	750	815	737	769	774	785	773	756	805	794	748	748	765	746	748	762	738	763	783	769	828	792	746	822	740	807	756	786	788	773	714	746	829	769	765	755	795	783	812	776	807	796	788	756	761	780	798	807	780	773	831	749	784	820	753	762	775	782	741	806	767	766	721	756	796	723	774	768	807	734	745	792	805	788	826	784	783	769	797	763	804	797	763	748	749	772	760	786	809	771	806	765	816	775	751	781	789	789	766	746	765	774	771	806	743	817	785	753	813	787	749	791	806	771	748	749	778	818	750	790	793	798	791	761	770	803	755	821	812	776	804	782	738	769	783	802	791	782	714	813	784	755	769	781	811	753	783	853	762	812	773	778	744	796	771	787	737	748	783	783	760	811	765	733	776	764	802	756	749	742	810	781	779	835	789	777	795	828	848	748	810	783	753	764	808	802	777	836	706	760	754	833	811	730	803	750	750	792	755	806	789	808	753	798	752	797	710	731	726	855	788	773	756	767	770	820	768	797	768	777	797	760	741	789	793	742	769	766	750	744	765	764	829	812	805	758	746	787	785	817	762	741	787	792	810	761	746	773	757	803	774	786	742	792	802	750	783	759	781	721	744	801	793	732	786	797	785	824	756	750	763	792	836	775	794	763	761	763	802	728	752	759	790	777	828	760	792	756	777	758	734	779	799	768	839	803	782	750	783	787	744	824	739	798	762	781	745	749	783	728	711	785	786	825	781	778	742	766	790	766	810	793	818	852	800	743	723	794	818	787	816	807	772	797	793	783	843	807	799	772	748	741	782	779	831	798	744	782	751	774	792	790	785	817	739	734	793	786	777	769	738	832	725	809	786	782	772	831	787	804	801	824	778	794	753	783	756	765	736	798	740	776	788	791	785	769	784	766	796	743	769	793	789	735	798	804	787	771	756	769	744	749	783	699	768	783	757	734	795	762	798	797	804	794	795	760	751	822	765	809	751	859	831	723	791	763	781	770	810	866	828	781	780	769	762	793	788	769	774	807	824	812	757	783	794	762	778	774	755	781	745	755	756	837	759	791	734	776	743	746	767	764	816	725	790	741	760	721	800	725	793	756	775	738	725	789	743	740	758	768	762	795	758	776	733	782	762	735	771	788	808	738	826	773	811	743	765	807	783	778	788	781	823	692	757	762	777	828	753	782	763	756	764	796	812	743	750	763	825	806	748	770	722	784	769	797	770	763	818	770	711	811	813	770	797	787	752	823	763	786	795	710	802	780	755	780	760	803	776	791	816	753	788	749	776	812	769	795	787	808	775	788	766	770	809	749	761	831	790	729	820	758	752	765	783	787	778	773	764	758	816	861	780	772	722	783	753	768	748	790	811	809	755	787	802	767	723	738	767	699	756	796	805	774	776	733	770	796	754	736	809	709	756	792	705	753	793	761	804	729	751	756	768	786	757	760	758	745	758	770	792	828	743	773	765	761	778	816	783	761	759	801	762	824	786	744	770	769	785	762	804	747	805	738	745	745	757	773	777	775	760	808	745	826	778	725	759	809	795	765	804	719	795	765	826	767	779	776	796	765	821	770	777	785	792	761	759	739	787	788	772	809	806	766	808	777	773	743	773	776	777	790	774	771	786	740	701	774	762	805	770	718	780	747	818	774	737	737	767	738	687	769	793	781	783	771	766	785	796	772	791	766	772	750	787	732	764	790	752	796	759	757	749	827	772	770	789	805	763	758	756	741	763	783	795	747	767	745	829	809	765	755	789	807	798	757	791	774	728	798	774	748	746	737	843	801	778	750	790	757	770	811	805	793	774	746	745	755	808	782	757	799	760	782	733	824	777	767	797	749	758	754	782	754	798	809	755	767	729	830	806	783	749	758	722	798	799	760	782	804	771	752	772	822	779	763	751	783	769	772	801	720	727	792	787	772	737	728	780	765	775	812	766	730	729	793	792	821	778	817	845	814	815	765	775	780	783	765	747	750	739	793	742	787	782	772	783	769	765	745	778	774	745	789	783	755	776	774	800	806	805	796	778	775	751	775	760	840	783	768	793	802	812	770	742	784	771	821	749	782	773	750	760	786	769	807	770	825	819	781	785	765	765	808	778	815	754	742	765	789	735	735	735	796	784	824	764	813	805	789	769	784	793	744	787	761	770	742	782	793	761	797	769	762	758	748	798	796	796	777	792	797	753	793	808	767	771	784	685	777	754	809	835	747	732	772	785	720	790	723	777	753	816	780	783	834	757	736	790	838	796	768	765	772	794	760	802	740	784	795	753	746	813	761	741	777	734	774	816	789	811	726	760	759	789	779	833	783	781	810	743	798	747	780	800	780	796	784	763	788	769	747	786	764	834	803	800	767	811	836	759	745	749	789	760	765	762	815	750	758	761	818	757	744	785	739	723	842	755	765	747	764	770	753	806	824	769	744	804	773	856	830	770	806	771	734	759	792	784	781	816	783	776	775	732	802	736	818	806	815	748	820	776	770	796	812	810	778	763	785	828	758	776	750	783	821	780	770	758	805	822	729	809	809	789	771	743	811	790	778	743	773	773	775	825	787	757	793	783	762	746	796	781	779	801	766	735	747	788	801	752	772	747	754	798	754	796	721	761	813	774	779	802	796	778	736	792	782	786	826	806	789	791	751	772	765	803	753	731	759	758	761	800	720	760	813	773	770	738	757	788	799	744	741	736	766	788	787	739	836	828	738	820	797	757	785	786	767	786	759	708	774	797	760	795	777	757	722	786	763	793	771	792	775	766	774	833	809	731	733	758	772	796	732	798	777	818	753	724	748	797	753	774	770	767	770	773	805	760	784	744	784	806	741	801	757	783	724	774	781	789	752	763	772	833	781	756	785	773	749
39263	40138	45040	35185	31275	28282	24325	19646	15210	8811	2691	1768	1744	2202	1808	1373	1082	699	679	700	728	591	536	439	381	424	402	357	340	259	287	268	253	244	239	253	246	268	246	209	257	239	242	251	252	263	237	268	231	258	252	238	281	248	237	237	277	234	246	269	280	283	270	242	240	244	260	262	260	247	261	232	270	244	231	255	231	257	235	269	241	226	215	253	248	245	251	262	270	262	251	249	251	236	245	267	242	243	250	254	244	269	267	234	261	259	246	241	279	245	247	240	248	221	242	254	264	235	279	262	271	252	243	235	251	256	237	209	257	266	240	231	260	260	229	233	251	232	223	270	241	228	275	228	270	268	226	249	232	240	214	248	242	246	244	246	258	229	247	268	206	216	252	272	260	239	274	238	256	259	260	253	243	258	264	215	253	246	272	224	251	221	238	253	268	234	223	248	260	263	243	226	260	228	254	244	242	254	247	259	246	260	240	256	251	256	248	245	242	254	230	246	272	230	253	227	232	254	238	263	227	253	256	244	286	247	215	247	223	274	250	268	226	242	255	246	277	238	259	263	248	204	250	232	239	226	245	252	243	252	243	248	234	273	269	249	279	235	253	279	257	220	246	237	251	271	228	252	267	233	253	245	261	244	250	259	247	259	228	239	265	250	239	282	230	258	239	257	224	255	249	253	247	211	260	253	234	238	248	224	267	243	236	244	250	251	257	242	236	257	253	225	237	258	262	243	242	252	243	232	250	255	271	243	246	237	267	265	232	253	261	233	254	270	242	251	295	233	239	267	227	244	245	258	257	237	245	253	260	266	252	226	254	218	253	244	235	288	267	238	243	268	255	238	254	238	246	275	239	245	254	257	231	226	264	229	243	282	244	249	272	255	250	243	272	232	232	269	262	248	257	213	225	269	239	219	276	274	250	260	244	240	267	204	264	240	248	265	255	232	236	256	254	276	248	234	271	250	253	258	236	262	262	233	279	262	248	215	283	265	286	229	251	237	252	274	236	261	251	238	231	271	230	244	247	223	246	242	236	253	229	231	246	209	261	238	237	266	252	254	273	241	269	239	242	212	254	258	251	217	228	227	235	217	270	251	243	230	229	263	224	226	250	243	234	234	226	259	249	267	218	228	231	252	299	285	244	261	256	266	270	234	250	243	234	258	217	280	246	279	259	275	270	223	228	255	237	260	234	280	268	243	258	238	254	238	226	254	264	241	263	255	234	253	258	236	243	265	240	245	267	240	230	248	229	237	251	265	232	248	263	275	248	232	251	258	228	201	237	216	231	254	244	251	249	238	256	244	242	264	238	256	272	240	254	232	233	243	239	248	229	250	251	253	245	264	232	248	244	256	234	225	269	239	232	249	255	256	252	249	244	222	237	243	247	249	264	239	242	289	257	256	232	230	232	258	247	261	255	230	267	244	241	240	247	249	284	259	268	233	265	240	273	242	254	230	259	211	258	249	250	246	285	272	231	250	233	235	274	236	269	265	253	257	258	262	240	251	246	257	240	236	233	241	244	244	261	266	243	234	254	254	264	226	253	286	227	254	227	245	251	236	212	249	245	251	242	284	245	256	237	240	277	253	213	242	238	237	262	223	248	277	258	254	242	247	243	273	225	242	264	270	240	259	237	242	223	249	238	272	253	207	251	228	240	231	238	257	249	254	265	236	248	245	273	259	240	287	233	249	248	211	257	226	258	248	256	261	250	249	250	263	240	259	235	253	259	220	277	254	243	205	247	258	232	262	240	249	244	255	244	250	268	258	258	232	272	252	266	271	264	239	251	262	268	263	252	272	231	242	243	229	250	236	240	259	265	230	248	262	250	230	273	282	242	225	226	267	266	248	235	236	237	243	209	254	273	227	216	259	254	239	257	237	249	241	235	247	248	248	220	230	266	243	233	276	219	250	250	236	249	270	236	262	248	256	258	255	255	248	262	226	258	259	262	255	254	234	248	263	237	269	235	234	244	226	264	262	238	217	272	268	239	205	273	238	267	259	263	248	236	270	227	256	237	227	235	208	258	240	238	262	235	235	243	237	227	220	248	256	261	244	296	241	243	216	264	217	235	266	238	248	239	247	271	267	250	244	246	229	268	236	262	222	287	297	240	253	252	256	261	234	246	238	240	233	240	246	258	241	247	268	240	255	247	251	234	257	232	237	250	249	243	263	279	240	240	233	235	251	255	272	244	229	254	265	250	229	250	246	228	248	234	235	264	242	233	252	282	252	230	227	232	255	237	231	258	260	243	246	238	255	218	251	221	245	247	251	237	268	218	264	258	238	233	252	228	277	254	255	243	257	257	251	235	256	237	225	253	264	249	259	260	228	244	264	264	234	261	250	260	285	240	242	221	243	257	253	232	263	250	202	282	251	266	257	261	254	248	221	234	261	239	259	231	259	231	268	246	237	236	254	228	260	240	254	241	237	252	249	252	252	262	262	240	261	250	236	242	257	251	222	249	244	264	216	273	290	237	244	231	235	265	248	266	247	240	231	224	241	282	233	266	235	248	277	273	246	222	247	234	252	258	247	222	235	261	249	219	247	249	272	253	248	243	254	247	241	229	250	257	252	232	249	250	240	224	268	251	227	263	284	241	238	221	243	244	241	238	257	243	242	260	235	239	263	255	284	232	271	280	242	242	240	227	250	247	239	246	276	248	231	223	247	230	243	240	263	237	239	239	225	237	240	253	254	242	257	235	248	237	245	217	234	227	249	256	221	237	259	244	244	218	239	233	244	261	246	230	228	244	222	245	231	237	259	252	246	256	274	247	258	235	284	236	245	266	259	241	262	252	239	258	254	255	234	235	252	270	257	241	233	235	242	231	276	251	229	249	234	260	262	236	256	265	236	270	225	249	270	253	225	238	224	230	269	215	246	193	244	261	265	255	237	243	223	222	243	262	231	263	226	264	258	252	238	215	255	251	253	269	240	268	255	253	253	255	257	245	262	246	216	247	273	240	238	256	245	248	239	263	236	255	268	252	237	240	230	241	297	274	243	215	243	229	233	248	243	252	242	271	221	257	258	252	258	254	257	241	236	256	260	242	274	251	253	285	264	242	243	237	278	251	240	255	236	248	251	233	233	231	265	233	265	260	263	230	212	252	262	239	240	268	241	256	241	252	230	265	255	250	252	222	278	255	259	241	244	252	214	242	242	271	213	231	228	247	233	235	242	251	250	253	254	239	224	260	250	249	243	236	228	245	247	217	253	239	247	263	252	244	248	253	236	257	223	241	222	258	232	219	256	261	249	245	234	231	245	247	241	240	271	272	235	272	225	257	235	268	223	252	273	239	236	265	242	250	221	225	248	247	250	222	240	260	252	267	242	258	264	261	229	231	239	262	229	250	250	258	250	237	271	266	258	253	238	247	253	269	274	261	239	275	245	243	246	225	239	231	249	261	253	245	265	238	211	244	264	261	269	230	265	249	227	251	233	233	245	243	230	251	263	255	231	276	251	228	226	276	232	250	283	245	230	256	262
30463	36979	47307	45501	45845	42220	39290	35399	33455	21573	11206	10546	11665	15134	13002	10806	8364	5184	5313	5499	5443	4290	3478	2707	2472	2613	2610	2049	1405	1338	1113	1077	953	982	889	844	889	886	879	879	914	829	896	815	814	884	860	816	774	831	766	831	831	760	851	818	817	856	816	865	823	891	816	804	804	825	818	827	769	806	807	814	832	872	796	807	812	794	817	877	838	835	793	810	732	813	806	822	804	798	793	860	833	806	765	796	859	806	820	826	770	827	810	829	804	838	840	785	784	819	869	757	823	846	810	796	781	870	804	831	766	764	807	801	839	837	876	818	797	858	803	815	780	809	787	808	844	785	811	828	812	830	800	810	812	817	838	802	767	785	775	796	835	825	812	761	772	837	831	796	827	761	779	814	842	827	866	813	831	863	817	848	826	844	875	870	827	785	809	817	823	778	796	827	843	804	800	827	809	795	816	750	840	787	812	807	792	860	764	783	796	786	793	777	854	816	831	838	821	833	810	819	791	833	835	764	772	783	770	728	817	798	792	822	825	805	833	832	846	871	842	805	835	754	815	779	801	786	858	816	831	809	848	786	809	815	827	808	824	778	748	813	858	829	772	824	805	771	854	798	811	795	864	811	801	870	855	803	847	835	820	792	846	794	836	810	810	817	839	792	815	854	803	816	847	853	750	797	798	808	798	779	816	794	822	842	855	811	829	813	770	771	804	826	835	825	785	846	840	806	809	836	814	821	803	793	828	794	809	800	826	810	822	846	831	842	878	794	798	806	815	832	862	884	833	869	820	779	862	812	813	807	788	887	871	795	793	847	799	805	791	777	783	832	819	818	866	760	809	768	788	786	823	860	809	824	833	863	838	775	775	816	814	848	784	809	851	761	817	825	804	801	803	831	748	840	788	819	829	810	809	778	846	838	839	819	821	809	795	840	809	789	807	804	811	788	807	761	766	848	831	829	810	825	802	816	762	866	795	864	777	802	809	812	831	843	820	780	803	816	767	798	783	841	821	845	872	817	800	809	847	814	821	818	821	772	757	759	804	826	814	818	809	834	806	802	797	807	804	817	802	756	822	788	773	825	837	799	793	788	848	861	823	820	842	829	840	784	800	869	821	768	803	806	834	824	838	793	796	808	839	841	810	840	826	796	818	801	830	844	754	833	818	849	805	805	793	869	856	832	776	791	843	812	824	815	798	849	843	813	882	824	811	815	815	826	792	757	800	812	811	846	767	784	831	778	746	831	800	822	791	776	852	856	779	763	848	768	794	780	814	803	845	821	794	843	850	834	792	825	805	801	809	813	793	770	797	795	795	824	796	847	845	834	813	834	843	785	830	832	805	805	838	796	828	886	770	872	811	813	827	855	864	827	810	807	832	745	790	786	773	826	816	830	862	821	819	829	806	901	849	857	810	817	870	775	794	813	786	853	848	809	826	833	812	803	800	787	806	803	831	799	825	784	774	788	841	840	852	838	837	834	813	808	814	798	823	802	853	852	785	833	831	854	778	822	786	812	818	802	851	870	800	856	848	844	759	836	799	771	812	815	810	803	780	795	838	752	779	837	795	839	826	806	759	821	856	784	817	788	814	818	811	790	851	793	841	813	818	752	791	836	822	759	808	790	765	804	773	863	801	797	815	841	840	825	771	825	808	763	851	825	792	787	857	804	793	823	802	813	840	801	803	775	847	796	819	781	767	830	820	783	864	838	834	824	828	777	780	790	861	800	835	823	847	837	827	817	826	845	814	828	809	824	786	833	813	830	831	819	839	834	823	864	793	819	846	845	718	822	821	807	806	876	792	803	798	765	823	810	847	841	853	757	831	779	806	845	833	819	810	774	832	801	803	803	746	798	865	805	831	789	823	861	782	839	756	826	864	846	731	821	810	836	745	814	823	817	832	831	782	809	806	798	864	802	799	795	828	810	833	853	789	809	825	852	837	827	820	841	769	848	871	827	822	809	793	838	774	827	800	815	873	806	888	819	815	815	804	819	816	816	794	796	761	785	790	825	841	832	789	776	809	799	843	826	809	788	892	779	841	815	779	816	798	796	800	794	782	837	843	793	808	808	874	818	814	860	856	813	795	855	803	865	782	813	818	819	852	818	853	786	849	831	816	771	829	793	817	829	803	786	825	830	757	793	823	796	820	809	835	801	831	878	761	824	811	773	787	822	828	759	839	756	822	792	852	780	812	786	866	785	835	811	814	854	827	835	863	836	822	784	852	840	797	800	852	858	763	834	786	818	827	817	798	849	828	827	757	801	795	788	816	863	844	855	758	797	794	818	786	792	782	860	826	817	804	863	778	783	809	811	819	793	746	817	834	805	871	798	830	803	805	808	843	837	826	834	771	762	801	804	822	815	846	808	768	827	816	830	791	828	785	821	819	785	836	822	808	847	815	783	836	828	806	785	783	883	792	798	786	777	826	800	816	803	824	820	818	825	857	771	799	816	820	838	775	749	810	828	814	798	838	753	796	805	790	811	828	832	806	812	795	806	779	783	748	823	799	789	801	760	760	756	842	754	846	815	832	821	796	806	804	798	798	800	785	767	818	795	826	748	851	788	797	798	833	795	844	812	813	786	828	797	815	797	855	830	810	815	825	814	802	795	783	819	807	788	838	859	803	829	852	797	792	824	842	853	812	818	866	814	785	813	813	819	853	828	819	841	808	828	780	817	814	829	782	808	815	815	826	853	797	826	832	840	830	810	830	845	844	801	789	830	804	803	781	808	822	853	851	833	797	826	844	834	724	855	837	778	886	812	796	799	767	800	801	788	806	800	814	799	829	801	793	806	793	831	814	781	803	811	805	808	832	778	768	770	867	813	788	839	765	802	749	872	823	829	797	846	800	838	838	811	816	812	829	810	795	820	803	830	780	869	808	811	836	806	793	885	774	799	796	857	817	798	819	780	815	794	823	777	857	804	812	859	840	812	826	799	842	868	836	847	864	811	865	778	840	835	821	794	855	825	794	810	780	822	799	890	783	833	816	823	807	826	800	785	829	778	786	830	794	806	801	769	828	777	814	803	808	799	791	828	822	789	845	834	818	792	798	751	758	757	850	801	830	855	796	786	856	793	826	799	857	785	805	826	765	835	835	867	782	787	804	802	912	786	818	835	800	778	780	769	751	772	760	812	776	856	813	767	796	836	808	825	841	805	774	801	883	836	823	814	820	804	848	808	794	821	815	812	804	800	808	790	801	813	779	764	826	791	823	788	842	840	841	827	800	780	786	796	813	872	776	822	835	845	781	816	825	850	829	787	783	788	781	817	830	771	837	798	768	786	849	771	876	835	847	821	808	787	827	823	797	845	814	847	894	833	840	746	802	785	811	848	804	780	764	900	786	799	782	841	827	804	822	820	793	834	805	849	812	883	854	831	815	799	790	834	816	791	830	786	846	786	780	776	821	788	891	841	854	812	836	788	866	775	851	768	802	785	794	808	835	796	894	827	782	843	788	802	790	815	795	830	789	774	794	798	827	839	812	831	805	860
19439	14646	17067	11007	6064	3128	1825	1280	880	633	378	347	293	300	273	281	247	249	258	247	228	283	242	219	225	218	216	233	226	214	208	228	230	219	190	233	235	230	254	188	225	206	219	215	215	217	230	234	235	226	188	226	233	214	222	219	234	200	223	240	231	212	264	222	218	223	239	235	217	226	217	212	200	229	225	228	219	241	221	249	223	233	194	210	216	230	201	231	201	223	246	214	210	210	218	200	239	178	230	210	246	217	220	217	240	203	225	238	217	216	226	194	228	226	203	227	222	245	237	220	229	211	243	216	212	213	245	222	217	226	193	194	219	208	215	235	233	220	219	205	194	230	222	209	191	207	221	226	234	206	213	201	216	210	235	226	199	208	217	232	227	213	222	215	216	209	198	213	218	213	233	229	201	194	214	202	230	211	231	233	231	203	245	215	227	189	202	238	231	244	232	242	205	228	245	196	234	227	215	227	183	222	234	242	208	238	213	248	229	198	226	214	205	221	213	219	223	206	225	208	227	240	212	225	226	217	240	226	222	231	231	225	223	232	228	213	218	230	200	214	230	228	205	225	236	197	238	238	208	225	195	229	213	206	238	219	201	238	240	189	225	236	202	192	217	217	214	222	214	214	229	217	205	233	243	223	229	245	234	219	185	208	215	215	228	240	224	207	236	237	233	217	221	221	214	209	240	213	201	218	214	226	219	212	222	205	205	243	207	206	221	213	243	204	216	213	239	234	217	224	211	204	229	246	200	232	242	232	236	220	221	235	215	213	215	204	212	200	219	198	203	215	235	234	198	208	244	195	218	217	219	214	212	199	255	201	213	231	234	207	249	222	231	223	220	224	225	214	240	243	232	215	225	206	210	211	215	227	226	217	224	250	236	187	219	239	245	246	218	225	227	260	214	217	235	220	215	212	221	198	245	194	213	210	227	249	217	206	228	227	225	216	236	217	225	239	228	238	244	213	217	231	219	198	237	213	218	206	179	223	217	240	222	204	220	238	219	211	228	208	226	225	235	212	218	213	217	213	212	232	224	205	204	239	209	207	206	228	212	226	240	235	210	225	213	218	195	217	218	230	205	252	199	226	223	222	203	216	206	236	217	236	240	225	208	207	226	217	224	219	181	229	204	246	201	221	229	202	236	211	211	208	209	208	216	219	239	221	216	198	214	236	245	226	219	237	224	226	194	217	213	221	199	213	230	221	223	230	238	224	231	231	215	245	213	203	215	200	246	244	233	208	205	236	217	243	212	219	231	223	235	225	242	212	243	190	227	199	228	225	240	217	203	239	236	236	228	211	216	221	220	225	222	211	219	192	205	215	210	184	218	217	233	226	257	245	244	242	208	207	236	195	222	206	228	211	256	233	200	226	237	223	218	218	219	222	219	228	199	217	240	219	238	221	213	217	219	213	219	239	192	213	201	251	233	257	205	232	197	208	209	225	204	203	226	209	194	236	218	202	230	213	202	206	205	240	243	201	224	244	210	204	224	209	210	198	224	243	201	234	231	210	215	222	230	234	195	213	225	219	216	206	229	236	206	210	220	216	214	210	227	204	226	228	205	220	216	214	233	219	208	211	209	208	206	232	231	220	230	251	214	228	246	220	211	207	235	208	225	265	181	225	233	196	222	218	202	224	230	198	224	225	202	209	238	207	240	233	249	241	221	205	214	218	245	227	214	232	196	214	222	214	226	241	239	216	199	193	222	228	217	225	213	249	242	260	228	231	229	225	216	206	235	202	220	244	212	204	231	224	211	221	203	222	221	224	236	234	228	193	235	209	226	226	210	237	211	218	243	196	202	233	205	227	224	192	215	237	229	217	217	214	190	189	215	223	211	229	236	236	204	206	210	213	232	194	200	213	247	232	212	223	237	242	210	223	224	221	216	229	243	240	203	214	198	220	243	203	223	210	219	217	243	222	213	211	208	216	196	201	198	215	231	233	222	198	235	220	210	209	222	228	206	249	237	227	202	228	237	233	212	224	222	234	212	221	207	216	214	223	211	226	225	213	229	226	220	218	200	228	212	217	195	214	246	228	233	231	218	199	219	245	189	199	205	228	238	229	234	200	206	228	233	238	214	229	207	241	246	234	215	205	218	205	221	241	229	231	244	206	192	237	226	229	237	246	212	234	243	224	220	197	205	220	185	223	237	239	202	224	205	222	205	206	220	215	223	245	241	241	225	215	253	211	205	211	209	218	211	229	171	228	208	233	210	231	233	188	214	235	187	233	207	206	226	213	226	198	242	206	236	231	233	213	205	229	234	204	221	222	255	201	254	227	217	206	221	203	212	186	208	219	217	224	214	227	221	247	195	214	217	223	235	217	202	229	209	227	213	237	192	242	200	211	225	216	197	225	205	204	205	221	222	220	209	245	230	208	194	196	216	222	224	216	247	208	200	212	223	246	212	227	231	228	227	232	228	207	242	232	231	219	219	222	195	202	212	225	246	239	213	195	210	234	220	220	207	196	211	216	230	233	238	229	227	193	234	220	220	220	223	235	230	201	201	197	228	211	221	212	218	229	211	229	215	224	213	210	217	197	229	203	226	246	215	227	212	246	233	236	235	209	217	235	210	231	212	224	202	254	226	217	222	223	236	211	224	233	208	214	220	221	250	227	233	229	238	216	227	229	197	224	242	205	227	233	228	242	232	214	240	226	216	195	215	204	222	199	218	199	213	232	224	224	229	219	237	218	225	220	197	219	196	250	221	220	213	206	200	241	212	189	212	221	252	205	240	231	220	215	209	207	203	222	203	230	207	216	216	218	242	210	234	216	200	224	198	254	228	204	209	238	207	212	209	234	226	209	215	228	215	234	207	218	213	203	207	225	216	223	230	212	237	214	237	203	222	203	239	235	213	236	234	227	212	218	234	235	217	234	225	223	253	198	222	203	246	216	212	225	201	230	226	247	209	243	195	217	219	248	198	229	211	224	218	221	228	218	236	211	217	223	230	220	229	199	241	216	210	192	206	224	233	204	226	250	196	226	200	238	223	230	228	201	211	239	243	216	247	205	238	224	213	253	229	195	226	247	210	226	242	218	237	212	221	258	222	221	203	206	218	220	238	221	202	203	207	222	209	218	222	201	247	203	242	202	189	225	221	197	218	207	209	231	215	219	225	214	193	212	205	236	228	216	192	223	237	221	228	220	223	208	195	206	223	215	222	208	201	211	214	235	242	221	221	229	225	218	239	233	240	208	228	206	204	207	225	199	240	217	201	241	241	230	239	233	193	232	225	234	186	220	204	221	223	210	212	209	216	204	220	226	184	215	222	229	247	229	223	245	224	213	222	216	211	242	212	222	244	266	224	216	196	187	235	201	231	217	222	204	226	209	221	221	216	214	234	223	237	200	228	231	211	246	239	208	236	199	223	238	230	205	218	220	241	234	217	244	236	235	209	206	222	216	212	209	248	211	210	213	232	231	234	221	211	215	217	250	193	215	184	239	222	236	216	241	231	224	204	241	217	194	210	240	215	231
15764	16016	23397	23942	20788	15140	11114	7968	6140	4291	2596	1869	1755	1805	1540	1239	1161	1058	1017	1092	1119	942	947	970	889	886	898	859	826	778	850	775	772	809	763	785	725	760	740	723	778	737	772	784	788	771	715	756	772	732	787	724	743	704	749	788	771	723	781	740	741	725	712	808	747	723	742	709	739	727	719	752	713	715	739	733	790	748	760	738	793	737	768	748	764	719	738	749	772	718	718	775	724	789	752	734	666	715	778	734	780	773	752	758	730	791	739	756	789	765	775	757	730	743	742	710	759	741	751	741	778	704	746	779	757	765	778	719	741	756	823	707	698	725	773	760	752	703	766	751	758	760	779	796	712	812	792	736	750	769	707	709	743	677	722	718	747	770	760	772	782	731	745	744	754	728	720	753	741	765	786	730	743	707	730	696	749	742	718	750	699	736	742	694	725	685	753	791	738	770	742	765	798	766	742	778	716	755	748	716	802	773	756	751	774	751	788	789	737	785	794	739	734	754	737	766	730	770	728	781	755	767	728	737	694	742	707	713	746	805	753	750	770	795	759	687	760	778	736	704	713	772	741	761	723	770	733	727	770	726	794	778	760	751	757	725	782	720	726	719	736	754	747	736	717	788	719	764	759	772	744	792	761	757	734	757	784	736	733	774	721	775	762	727	775	767	718	727	755	720	762	728	722	734	769	781	723	792	783	778	763	751	763	683	758	720	775	746	728	765	779	754	720	748	740	684	688	783	723	803	752	744	749	761	705	743	738	772	760	790	738	794	751	770	778	761	744	756	703	743	748	757	741	756	779	754	719	744	737	719	744	707	746	737	758	744	764	723	734	750	746	743	768	733	747	741	776	771	782	788	786	720	760	754	792	715	740	814	724	782	732	745	709	770	755	685	794	749	738	738	811	755	713	702	754	734	753	727	736	725	745	725	734	803	740	800	737	709	781	758	799	784	722	714	765	744	738	739	703	770	714	779	746	783	702	713	751	773	776	734	769	693	760	751	722	736	767	760	742	781	722	756	732	721	750	775	735	783	728	712	726	789	664	742	758	738	730	767	747	785	750	719	744	745	756	723	739	699	762	798	744	742	720	764	757	783	782	741	784	787	734	714	733	763	741	791	759	748	730	741	736	739	753	779	704	704	720	742	736	712	747	755	745	739	741	731	731	718	709	712	768	766	740	765	764	742	719	751	707	788	715	745	771	745	740	745	752	720	765	761	709	720	782	754	698	742	690	729	736	782	784	775	791	799	684	756	768	713	812	745	755	755	689	717	752	800	706	760	745	765	712	759	755	728	767	758	721	689	722	695	766	721	701	736	764	758	725	689	716	750	727	787	769	691	703	743	742	788	752	786	747	709	780	734	740	753	749	737	744	735	744	797	760	767	733	708	768	726	770	715	782	712	782	754	758	722	730	724	742	729	717	753	718	723	778	727	730	718	741	727	715	757	697	788	750	732	767	739	720	735	740	770	755	794	744	759	783	736	742	726	773	776	758	713	739	760	732	755	748	741	761	772	759	727	758	727	657	712	723	754	718	744	779	745	755	772	728	729	778	738	762	746	765	753	740	774	784	742	742	761	745	723	730	704	741	759	722	750	750	732	740	743	718	771	770	792	755	724	765	746	770	731	736	765	721	752	799	753	799	709	749	755	740	776	733	725	754	742	711	694	716	774	787	748	727	773	750	760	775	733	740	711	710	781	740	732	747	745	749	746	756	721	769	727	716	791	706	708	740	744	705	725	749	737	706	738	778	712	765	810	720	693	745	725	780	764	766	774	699	732	803	704	751	715	759	742	752	755	726	784	702	751	751	798	701	747	756	719	756	739	740	750	749	766	782	781	718	765	720	716	739	730	726	776	727	735	730	746	715	761	749	731	687	772	778	760	757	751	804	740	802	724	727	772	743	719	770	714	728	756	780	687	744	756	731	784	722	795	764	732	735	782	726	690	745	744	760	735	772	726	701	731	711	718	725	723	727	749	761	738	742	711	726	794	755	743	749	770	769	738	776	737	732	708	763	721	771	726	769	752	760	723	827	708	750	693	769	737	743	725	734	807	735	753	764	770	751	745	779	696	760	692	762	714	755	746	760	751	742	744	746	706	732	726	774	753	729	781	740	773	703	780	774	725	721	737	761	751	717	771	752	690	805	767	758	801	788	748	720	718	722	769	759	745	787	755	727	709	735	755	763	768	727	782	741	691	741	781	744	791	713	741	783	724	782	714	748	733	741	797	761	796	677	744	745	741	710	720	711	745	712	739	783	755	768	742	736	736	738	784	757	749	721	728	716	770	723	747	718	723	767	712	804	734	753	734	709	757	741	761	703	723	748	731	780	724	717	758	798	740	725	719	724	731	769	728	735	754	775	788	784	756	785	734	721	755	738	769	731	678	727	741	778	792	702	724	718	806	777	730	784	739	756	786	776	728	776	731	818	800	695	787	702	732	748	753	727	753	738	729	740	770	712	748	749	725	746	757	752	737	790	751	761	750	788	732	768	770	755	711	750	767	736	777	745	709	756	779	748	704	716	737	751	746	768	774	722	781	740	733	690	720	753	720	750	763	757	729	728	714	742	789	716	701	771	730	797	759	689	713	725	784	746	760	778	716	725	743	767	761	744	719	775	806	756	781	749	756	750	733	773	728	765	749	760	694	741	782	699	723	747	770	816	736	707	750	779	704	759	770	767	750	718	741	760	725	733	738	753	728	739	753	764	784	719	776	761	773	747	756	756	728	727	747	772	748	695	786	764	749	731	713	756	767	713	756	780	710	781	740	766	734	727	727	773	748	755	708	761	757	759	710	671	779	771	732	731	767	758	764	760	731	724	758	769	758	746	730	747	758	768	786	705	715	769	710	807	700	736	742	752	738	758	780	753	742	727	746	748	746	738	750	769	783	724	785	805	755	746	743	683	731	751	813	687	775	713	764	730	770	704	732	750	757	735	769	720	707	789	755	761	779	756	755	713	736	692	692	732	744	736	793	754	793	766	756	752	738	731	778	771	783	735	750	744	743	792	696	754	747	714	800	717	698	759	709	777	740	782	730	767	750	743	742	770	709	704	756	807	753	769	769	686	750	763	756	687	742	745	773	716	737	760	745	740	750	724	776	717	730	715	735	720	734	727	719	803	711	786	709	766	746	777	718	779	744	793	719	757	761	717	766	794	724	696	778	796	772	743	726	730	726	738	830	694	738	760	743	746	808	720	723	714	765	732	736	751	770	697	757	715	754	705	777	730	766	755	736	750	727	781	757	724	749	731	756	719	722	749	730	775	764	731	710	762	750	723	761	734	754	776	754	780	743	780	716	753	725	738	711	686	722	729	704	746	720	739	743	762	713	773	741	760	700	770	734	746	750	740	771	729	753	763	718	773	740	779	767	763	742	748	696	794	729	727	757	764	739	735	791	763	762	761	734	804	786	740	727	776	785	763	765	778	705	729	767	740	736	782	782	762	742	762	777	751	787	784	732	746	750	754	755	768	710	737	740
32314	33820	43742	34343	27905	21974	16713	12437	9430	6305	2180	1128	1106	990	1149	849	569	492	543	565	445	391	371	315	338	324	297	287	251	248	236	236	247	256	234	253	259	241	240	239	226	236	227	215	237	244	220	230	216	224	205	225	238	244	217	232	227	247	248	225	212	224	229	250	271	236	221	229	247	233	231	246	254	218	250	218	228	232	209	270	220	239	211	253	249	228	213	237	209	257	238	222	244	229	242	224	230	245	232	234	243	236	245	217	231	242	243	246	230	236	219	230	223	234	236	210	245	251	227	202	240	219	253	243	215	246	242	271	221	234	230	204	224	242	243	226	242	251	236	263	233	241	223	222	219	221	211	253	209	229	240	217	223	194	221	235	224	227	228	247	227	238	235	215	226	226	234	221	239	250	236	225	233	222	235	218	233	219	219	241	238	258	235	240	242	251	236	258	245	226	202	210	199	231	242	224	223	250	226	243	256	209	235	211	219	257	203	240	230	226	248	231	241	227	206	214	210	217	226	206	227	231	227	226	218	213	231	226	234	253	208	251	245	216	203	216	210	240	202	229	214	241	254	256	214	265	226	242	247	238	244	233	232	226	238	229	230	236	249	218	217	219	241	250	223	210	255	231	217	215	222	218	227	254	222	216	197	225	229	227	241	235	224	209	247	250	245	230	250	234	257	221	229	201	246	213	230	230	218	247	219	255	227	229	234	228	247	213	227	247	218	237	207	234	260	232	222	217	224	215	211	214	244	235	252	230	220	209	250	225	232	231	202	223	220	217	237	212	219	217	236	255	255	223	233	252	243	244	239	220	232	223	205	209	230	252	235	206	228	216	246	219	185	235	202	207	220	239	225	235	226	252	225	230	210	231	251	228	228	223	229	231	198	233	231	209	245	236	208	218	245	231	210	227	215	246	237	224	218	231	234	246	228	201	250	226	225	224	224	251	260	224	228	212	211	209	243	257	224	227	227	209	236	232	241	227	240	244	236	233	218	216	235	198	256	256	248	233	227	187	212	229	216	224	238	250	236	217	219	219	261	238	241	232	225	226	242	251	262	269	235	209	253	249	234	227	222	205	207	230	210	221	242	216	229	231	243	211	238	217	229	223	228	238	235	238	234	247	228	218	223	259	224	233	224	216	240	221	237	229	247	233	232	202	231	214	249	222	209	236	209	208	231	220	238	229	236	241	225	238	230	237	225	236	223	240	220	211	225	256	211	227	234	232	228	208	219	240	231	233	198	246	227	228	214	238	247	251	231	257	233	260	206	194	223	234	250	254	222	209	202	239	208	246	264	238	242	242	227	240	229	239	254	220	207	266	236	222	217	218	245	239	219	230	228	234	227	197	238	247	236	253	262	219	238	240	226	240	237	203	229	232	228	204	212	208	215	212	262	221	250	213	218	231	221	188	219	228	251	225	212	228	257	224	235	235	235	239	227	222	234	238	220	221	247	254	200	214	201	253	240	219	208	217	217	232	232	244	208	245	199	227	215	233	233	255	224	227	190	214	241	259	219	214	250	183	217	236	236	243	222	232	257	215	222	255	214	238	222	218	248	225	229	216	272	272	211	230	256	237	210	220	237	227	247	194	269	217	211	238	199	240	226	238	234	220	232	211	229	242	222	238	221	220	234	261	240	219	201	241	227	214	233	227	220	231	210	218	243	223	237	227	222	214	231	245	212	190	220	207	234	244	221	235	228	221	219	219	214	223	207	224	209	219	253	217	249	241	230	238	250	245	237	195	223	225	216	227	236	245	240	242	229	230	229	225	236	235	235	228	249	251	229	215	233	232	255	241	229	218	237	237	223	246	260	207	228	234	247	229	214	231	255	217	258	238	209	225	238	199	227	199	222	222	232	234	241	216	232	222	221	234	228	218	225	219	236	245	265	237	233	215	226	220	243	266	234	189	224	252	239	205	237	222	223	224	239	243	234	262	229	243	228	230	236	222	225	223	229	242	245	250	245	215	255	212	244	205	220	239	232	218	233	226	236	261	239	242	202	209	217	229	229	232	236	239	212	219	216	232	234	221	225	189	220	226	216	235	207	219	227	205	226	222	209	218	243	223	217	217	233	229	241	230	219	227	209	248	235	226	240	255	234	230	224	233	239	212	247	248	244	216	244	192	219	229	246	221	260	254	205	227	243	238	259	227	243	242	230	226	234	236	234	253	254	205	253	240	233	234	241	219	215	262	228	246	246	211	242	211	226	238	192	219	246	231	202	222	251	252	214	232	232	228	225	225	244	252	202	212	242	211	258	230	245	228	256	214	213	239	237	244	227	212	244	215	223	233	251	216	239	239	208	228	210	226	207	207	222	196	240	211	233	226	216	253	231	223	232	231	235	226	232	218	258	228	234	201	219	225	203	245	245	240	236	215	230	242	247	238	256	240	211	237	258	272	238	248	209	216	225	223	199	241	201	225	201	243	241	237	229	238	196	215	247	209	187	230	207	228	240	222	271	221	240	207	237	230	206	226	232	226	243	234	251	201	246	212	244	205	234	232	236	256	221	220	256	237	228	254	204	228	217	231	235	239	234	220	229	244	240	238	245	218	218	232	229	210	238	215	224	241	231	239	227	252	226	240	241	256	233	217	229	236	233	239	230	247	228	258	202	218	245	219	246	221	220	229	209	237	232	235	253	219	231	240	239	233	231	225	244	233	251	263	213	223	236	216	231	220	223	250	254	235	241	248	213	237	210	253	215	234	243	248	221	225	230	259	229	251	216	224	216	240	210	248	211	223	209	231	216	241	226	222	198	220	220	265	214	228	212	219	237	231	240	224	229	226	255	231	252	239	222	242	235	245	210	226	204	217	218	222	227	224	211	216	235	241	218	212	238	241	250	211	248	247	222	238	204	217	241	205	238	240	235	237	236	261	242	235	224	236	247	239	228	230	221	221	227	191	206	236	246	226	226	221	235	247	226	213	252	216	209	230	225	212	248	224	249	217	219	230	205	247	240	237	237	236	245	234	228	224	234	240	246	226	208	235	232	218	241	227	212	241	224	222	206	237	210	225	231	239	210	242	207	243	215	242	247	224	199	222	229	229	252	209	225	258	222	223	228	205	215	222	253	225	225	218	232	220	248	225	243	224	208	238	251	240	207	221	194	200	212	243	242	218	227	250	222	229	230	242	225	252	225	221	224	206	239	240	224	227	225	255	238	257	234	237	232	224	212	234	213	223	235	232	270	236	218	221	215	233	255	250	198	216	222	237	233	230	244	229	213	240	211	208	202	252	233	223	239	223	240	231	234	238	246	228	238	241	236	212	201	227	225	230	271	236	277	227	205	241	223	196	202	253	237	262	224	238	231	246	217	217	220	244	209	220	223	229	230	233	232	242	224	203	215	213	233	216	259	232	223	245	231	235	265	263	242	209	239	231	236	220	226	222	236	231	241	238	249	242	234	226	207	225	224	244	235	235	224	240	264	229	251	231	243	247	198	252	240	247	211	240	237	222	243	237	233	232	227	219	232	227	235	205
24684	31150	44418	42691	39986	33550	30109	27627	27260	21632	9881	7567	8103	7971	9356	6642	4157	3411	3797	4355	3605	2863	2364	1901	1839	1784	1594	1267	936	996	915	796	845	808	797	825	787	797	794	821	836	779	807	759	756	769	789	756	775	742	749	758	779	762	832	765	785	772	770	801	769	764	740	759	768	754	772	750	784	783	774	805	780	737	796	735	774	743	725	815	798	782	775	759	800	758	778	782	776	819	782	770	779	771	747	718	771	748	802	724	801	776	801	793	777	781	788	753	768	757	803	770	793	749	733	730	747	748	750	718	789	745	769	784	752	758	843	760	805	760	796	788	818	802	800	807	750	774	817	798	720	733	779	797	798	828	805	783	817	735	766	746	746	775	693	845	765	741	751	770	806	698	778	806	796	749	756	760	760	730	749	777	793	747	819	733	800	725	801	776	815	805	784	760	773	731	787	810	770	781	803	806	779	810	818	780	757	793	775	774	814	762	752	781	742	755	744	717	698	717	749	766	768	755	757	759	810	736	798	747	765	753	754	730	743	763	773	752	735	791	762	831	715	777	739	767	750	771	740	779	787	764	753	769	765	770	788	783	801	815	771	744	768	756	821	775	793	818	751	810	772	770	782	772	756	787	779	749	787	776	752	791	776	762	730	803	789	785	717	761	748	817	732	782	769	762	770	774	771	785	774	760	720	766	770	772	742	784	793	767	733	748	763	759	773	766	808	761	759	798	841	798	768	719	736	742	784	768	783	759	812	744	704	728	784	738	790	791	768	771	764	779	763	777	784	775	733	737	732	812	766	786	762	817	802	797	710	804	756	737	820	764	745	745	775	763	791	773	782	745	744	767	774	677	738	765	787	774	769	778	701	749	822	735	807	737	783	818	757	817	816	765	767	782	775	734	790	749	808	793	769	795	778	769	767	762	796	783	743	788	796	798	731	774	751	734	804	827	735	804	744	770	758	824	765	784	774	773	788	815	778	754	800	817	749	783	760	781	751	749	733	778	756	766	759	758	740	753	795	770	747	790	733	764	767	797	737	748	790	827	752	775	753	802	813	754	777	748	800	760	772	727	762	768	798	778	755	799	744	763	735	731	733	755	798	723	815	777	766	780	799	808	827	702	741	742	733	735	765	799	767	762	784	792	752	777	748	828	805	752	779	831	738	763	809	807	785	761	769	765	757	790	757	732	791	800	779	787	789	737	796	758	769	736	730	745	792	765	774	732	757	754	766	779	765	807	765	774	770	797	751	750	801	774	784	728	779	763	787	765	744	802	745	791	791	796	747	845	708	788	749	793	756	787	728	747	745	769	743	747	801	752	798	801	738	756	766	768	792	716	776	762	735	775	750	738	801	761	781	764	745	807	773	728	773	753	755	741	741	780	695	763	738	757	744	760	789	800	802	779	782	754	724	723	756	780	812	761	727	727	761	740	746	797	759	734	839	779	814	800	784	781	736	803	780	793	762	785	770	732	806	762	749	779	763	751	711	793	767	785	707	786	801	729	804	774	771	742	818	789	721	810	741	769	793	750	791	761	754	773	726	809	776	794	780	771	810	757	755	785	768	749	738	778	726	759	762	796	766	773	725	789	769	728	752	832	784	771	736	776	748	781	760	776	752	737	729	704	766	756	817	756	751	753	773	804	722	795	730	789	783	769	743	752	793	780	813	761	746	794	741	768	760	826	756	802	777	775	761	742	794	747	792	738	787	759	798	742	769	741	789	759	740	823	794	745	781	831	780	766	752	800	771	752	795	757	793	819	750	706	783	795	802	771	754	815	756	745	833	788	775	717	777	755	785	709	751	788	831	798	746	734	798	783	762	742	774	743	784	757	791	759	771	788	764	788	766	721	724	743	786	785	728	794	758	801	786	740	765	831	744	756	726	769	782	721	735	772	722	839	744	740	782	791	790	776	751	738	822	700	881	763	801	769	754	801	816	779	735	743	769	745	849	787	738	783	765	762	772	791	777	840	791	743	821	772	721	778	765	794	751	771	737	783	761	750	804	741	780	783	842	779	743	814	746	774	724	810	766	807	824	772	734	791	779	789	764	761	758	750	784	735	767	825	765	843	763	782	728	813	733	743	774	778	741	760	702	755	744	754	694	732	736	794	786	732	767	727	790	798	766	752	754	782	780	785	821	786	771	767	800	798	731	747	769	758	740	767	799	793	771	772	829	772	749	796	835	793	739	746	780	773	705	745	753	780	788	798	755	785	785	801	803	774	749	783	739	752	758	803	748	763	728	738	792	774	783	798	784	750	778	762	790	779	773	768	777	776	753	731	740	787	740	743	780	768	798	740	781	742	795	779	792	746	771	775	789	750	802	680	768	801	750	777	772	776	808	773	742	796	753	763	744	746	795	759	748	796	792	730	791	830	726	799	781	759	749	738	781	796	751	786	774	719	769	762	815	804	751	730	771	737	774	755	724	771	758	770	770	728	811	763	741	794	762	739	693	791	802	789	784	788	755	744	809	683	769	837	752	738	768	757	795	754	777	731	725	738	753	741	750	807	799	827	787	747	748	785	758	751	733	800	794	760	721	780	819	774	793	777	745	796	787	820	755	752	765	819	743	758	780	800	745	763	773	786	738	759	758	756	787	755	760	733	731	746	742	747	771	728	736	763	835	727	765	780	737	815	746	729	742	754	740	715	780	780	738	763	735	786	757	772	778	799	797	776	802	787	705	809	740	787	764	767	787	819	718	820	753	723	693	721	781	787	769	805	824	785	836	746	768	796	772	773	793	753	809	784	735	783	766	788	686	760	744	788	801	786	763	794	761	771	790	761	776	766	719	772	756	817	745	738	716	754	748	761	730	818	746	758	797	760	787	770	712	766	722	777	785	779	737	764	756	787	752	748	768	782	784	776	732	771	775	760	801	719	796	752	808	747	810	769	742	768	798	736	843	756	717	756	710	778	700	817	792	792	755	761	754	778	818	762	789	763	821	773	798	723	705	785	840	797	753	740	821	753	764	740	744	770	743	697	753	789	747	776	770	805	758	727	725	724	769	713	785	767	769	755	768	761	738	812	776	761	727	758	795	757	770	735	731	747	752	762	808	758	744	786	733	723	763	732	773	757	791	716	781	735	786	733	752	773	710	756	754	837	752	794	750	803	748	749	751	798	777	786	787	737	769	844	787	716	760	769	789	784	746	772	736	715	778	745	774	759	806	761	830	744	766	763	778	743	763	812	743	784	780	774	799	767	756	776	769	743	781	749	801	753	775	738	778	718	720	794	734	745	802	767	809	797	745	715	810	759	731	746	811	803	787	783	782	708	802	734	746	791	767	784	760	738	788	768	754	726	785	798	724	749	783	737	762	719	743	728	737	764	809	739	722	816	770	770	779	774	788	744	763	761	813	792	789	766	754	752	769	745	751	751	800	737	765	735	786	768	742	791	753	790	779	819	773	750	726	776	772	755	784	764	785	798	712	770	749	713	721	802	753	741	750	768	800	775	753	769	772	720	749	777	791	738	717	748	757	787	796	743
38557	41406	44523	36092	29271	25934	23839	19160	16116	9290	3621	2275	2234	1934	1720	1272	776	786	829	929	758	630	513	396	453	423	377	308	319	278	285	253	292	263	251	254	243	275	242	254	244	223	259	269	237	244	269	247	210	220	264	226	260	249	249	242	232	249	255	232	242	258	251	240	233	250	240	265	248	253	260	236	273	250	230	244	253	242	259	254	238	232	248	230	226	257	238	248	222	229	239	233	237	256	238	226	225	235	249	258	261	280	263	245	251	264	236	235	253	231	212	228	206	245	237	250	232	268	231	264	270	243	237	260	223	236	234	233	270	248	255	271	225	230	251	266	254	259	222	213	237	209	237	267	223	253	234	261	248	223	266	248	267	216	253	235	239	273	269	235	240	226	232	222	248	246	248	239	251	242	249	219	222	241	237	249	238	232	253	246	228	227	259	235	244	240	237	246	245	232	239	251	256	237	249	232	252	268	246	249	260	261	235	238	255	266	234	261	259	221	252	268	233	257	281	255	234	271	233	256	257	253	255	249	248	262	239	219	239	266	256	231	244	243	231	235	240	255	238	243	231	271	252	213	238	246	235	258	226	222	245	273	255	258	252	244	252	249	271	223	261	258	252	241	226	249	246	266	283	274	238	268	257	255	248	262	236	234	228	229	241	243	248	251	230	219	285	260	269	256	250	244	267	227	248	260	235	245	265	234	260	250	264	250	241	246	255	257	236	262	207	257	267	227	250	212	256	233	242	229	256	255	247	245	259	238	265	259	268	245	250	257	247	230	239	235	231	265	239	243	240	242	230	252	240	257	244	226	233	212	242	236	220	244	237	261	253	232	235	242	269	234	264	225	240	242	260	254	208	255	254	265	244	228	245	260	241	244	274	258	251	230	241	236	231	227	261	250	264	245	256	250	273	247	257	267	243	225	246	213	259	253	243	227	249	224	228	240	230	248	276	222	209	249	248	262	230	260	247	239	245	243	241	250	270	254	239	257	231	240	237	243	238	245	242	226	248	224	265	248	222	238	234	238	239	244	243	223	256	270	249	225	233	232	257	216	223	221	227	252	225	260	252	229	248	248	260	234	258	239	240	252	258	262	230	257	255	219	242	259	246	248	239	238	272	224	251	255	249	252	248	237	242	224	237	259	244	266	244	241	259	244	239	247	274	263	260	217	219	234	254	219	257	253	242	241	242	250	219	227	225	241	256	238	224	243	252	241	249	235	242	240	227	238	236	230	239	235	248	235	260	235	252	256	223	242	240	256	251	262	262	255	262	237	261	258	230	236	248	256	238	235	252	234	236	242	266	241	249	241	245	254	234	260	248	253	235	256	241	227	255	242	257	235	261	293	256	237	234	243	268	266	257	230	234	235	286	235	267	253	233	226	231	232	271	248	234	256	286	270	285	245	234	239	257	270	234	240	245	243	264	255	248	223	231	267	261	263	240	234	261	249	235	262	244	239	236	261	250	217	229	242	253	261	256	254	223	241	239	242	237	247	230	249	270	258	248	232	266	216	246	238	242	242	244	242	259	237	258	261	245	273	257	247	236	256	247	228	230	237	246	239	216	231	268	257	240	237	244	260	244	231	236	249	231	245	243	216	220	250	254	259	245	241	253	236	250	226	233	240	261	243	265	241	267	233	275	274	268	226	228	242	277	255	239	268	228	244	209	254	244	246	227	239	232	261	240	251	232	246	267	215	286	262	232	207	261	235	239	234	243	268	261	237	226	272	215	247	264	255	241	265	242	252	245	252	233	254	262	235	262	237	239	247	265	239	229	258	240	269	248	254	237	213	269	244	227	286	201	262	237	244	258	263	254	254	212	251	250	257	241	226	219	223	256	270	255	234	235	253	240	235	241	249	255	202	237	231	237	250	230	255	258	251	234	235	248	264	259	235	253	253	241	212	232	262	242	244	222	238	224	259	216	263	262	248	245	239	254	249	247	262	234	247	257	261	245	232	237	251	213	222	226	247	267	244	228	229	244	249	244	253	243	211	258	235	261	247	227	247	268	244	224	248	231	243	249	228	219	256	228	266	254	237	248	222	246	256	244	225	232	260	277	269	243	224	258	248	233	234	266	245	213	237	240	239	273	240	222	250	254	222	262	250	232	271	220	241	274	244	229	256	219	241	271	253	230	242	245	234	237	235	244	225	237	204	236	232	237	247	236	285	242	276	248	241	253	240	257	235	235	242	254	257	236	244	256	257	226	239	266	278	257	224	270	263	233	233	252	251	238	212	222	245	252	239	264	240	240	244	279	271	239	229	195	252	241	239	233	263	257	232	278	242	220	265	248	243	257	266	272	256	257	241	245	234	257	264	229	248	249	271	269	261	264	246	253	246	262	237	226	258	265	270	227	261	241	243	246	234	257	247	254	293	241	239	235	225	246	248	254	229	253	248	255	230	239	251	259	223	226	280	237	242	238	228	241	228	226	270	266	232	255	255	242	239	223	247	225	255	249	256	260	254	240	251	247	254	251	244	250	250	248	267	232	243	241	256	255	272	263	239	261	237	227	225	258	214	258	264	245	230	234	238	212	228	226	235	239	227	249	230	257	226	223	223	249	243	235	249	222	217	262	242	227	246	239	256	233	246	260	236	256	271	253	224	273	251	271	277	282	228	225	258	255	219	245	227	243	238	268	263	255	233	214	247	274	230	259	252	236	241	240	246	220	243	255	266	229	243	236	228	253	244	267	253	237	253	256	220	280	262	220	232	241	231	250	259	236	253	250	259	266	217	236	231	261	219	238	238	250	259	266	227	250	238	229	273	237	264	256	257	234	237	242	262	233	263	264	274	239	242	232	237	268	248	230	269	223	243	253	255	277	237	273	260	225	248	244	234	275	234	246	250	260	244	259	244	249	252	226	218	225	217	250	251	244	233	255	240	253	235	234	247	253	228	238	261	244	224	230	241	248	240	257	259	266	241	242	250	249	259	238	254	233	253	258	254	231	240	256	277	254	235	231	271	272	231	212	212	208	267	215	260	234	250	238	267	234	223	245	233	249	216	251	221	266	258	238	230	270	226	271	230	219	246	247	240	214	232	226	244	249	236	246	278	241	234	238	229	247	226	220	254	234	251	255	259	242	238	265	257	253	198	225	272	224	252	243	232	226	233	249	245	261	234	247	248	226	289	284	288	259	227	294	234	213	240	251	256	243	243	252	275	247	268	264	256	226	232	248	234	252	244	262	270	249	238	251	254	241	255	218	225	283	282	257	243	196	248	266	269	241	266	226	255	255	273	252	269	243	228	244	237	210	236	241	232	221	237	259	259	234	249	251	236	252	234	255	249	249	258	215	258	247	256	230	279	233	241	230	233	224	258	238	264	203	238	261	256	282	240	261	239	236	261	244	243	234	239	232	259	227	269	250	246	227	257	246	215	224	260	243	253	246	245	255	272	237	217	217	237	197	237	233	245	260	237	254	243	228	221	244	268	279	268	279	246	218	245	251	227	237	220	241	221	247	234	246	277	238	231	283	251	246	238
29455	38898	47056	45970	42844	39065	38461	34178	34458	24412	13634	13070	14385	12859	13280	9499	6153	5764	7095	7152	6206	4336	3551	2744	2702	2623	2233	1642	1183	1134	1049	982	998	845	895	812	848	943	849	866	812	866	855	803	810	808	816	765	756	753	781	764	821	798	818	816	804	838	821	816	790	831	806	838	843	766	779	823	793	829	858	852	780	804	791	824	807	811	795	771	776	791	829	863	794	746	875	789	783	794	811	845	825	783	813	788	797	816	830	806	773	813	802	812	826	819	769	766	742	832	825	776	782	812	790	774	800	779	837	836	835	833	728	826	772	805	797	790	773	834	828	845	791	749	848	790	800	789	808	823	798	794	796	805	829	809	824	804	774	808	844	793	785	782	814	786	829	862	793	749	848	809	806	798	836	793	813	847	808	827	801	820	803	774	829	842	811	805	847	839	817	766	820	799	860	776	814	800	760	788	851	824	798	839	785	808	781	790	824	851	781	904	747	845	753	804	749	855	825	818	761	783	836	837	807	813	770	813	820	834	852	786	748	827	827	785	805	813	778	805	797	830	887	805	832	808	817	810	814	747	795	816	806	823	788	787	758	820	843	770	836	830	784	833	800	738	844	785	773	805	801	806	824	798	775	854	822	846	808	764	813	807	791	823	847	796	754	836	809	800	786	794	763	793	803	812	844	851	768	806	827	799	734	805	830	741	800	788	806	847	790	813	759	792	797	796	788	790	811	787	836	797	769	821	825	785	787	798	804	754	833	820	775	833	792	832	846	805	769	800	830	852	822	792	804	754	795	777	810	814	798	811	816	838	775	759	836	789	815	817	798	801	798	793	787	796	805	792	839	774	773	767	799	820	830	800	773	802	820	793	805	813	829	799	857	827	784	812	802	792	786	804	802	780	755	762	760	796	819	817	772	784	818	838	784	806	837	834	804	845	787	803	785	800	820	792	828	862	818	802	794	804	816	843	828	802	782	832	813	802	800	808	799	804	801	829	838	797	800	812	803	803	731	846	829	811	778	773	787	895	801	790	869	836	819	794	792	809	902	821	777	788	805	810	813	794	834	894	753	835	769	847	845	767	796	799	779	807	812	821	821	808	832	803	782	849	825	737	777	814	791	765	808	801	796	777	772	839	810	748	797	813	817	801	829	757	813	853	796	825	777	805	779	790	822	754	775	830	814	826	814	813	802	793	761	811	760	736	787	795	836	766	797	792	797	854	839	778	820	825	770	786	818	841	811	784	839	812	747	816	844	775	818	773	807	770	790	804	776	773	794	795	790	809	811	821	811	800	797	838	826	764	801	788	813	741	824	818	816	760	761	811	780	762	853	791	812	814	771	863	793	815	751	815	804	806	791	805	854	807	819	827	803	797	774	818	816	779	752	826	805	805	862	815	769	768	807	794	818	814	799	857	846	838	814	820	821	828	784	805	801	755	833	862	841	812	868	810	819	843	756	794	832	789	797	816	803	764	871	815	791	806	820	792	765	800	804	796	780	810	786	788	804	825	752	805	840	806	785	777	810	773	771	837	804	738	860	795	818	810	814	777	787	800	793	798	779	802	856	839	810	803	787	789	780	860	802	762	828	867	729	778	807	780	769	830	810	820	763	781	780	835	791	792	813	794	828	774	818	829	795	817	812	810	836	749	858	788	867	812	862	828	828	811	808	823	828	808	797	823	832	722	800	801	822	808	809	801	750	763	793	828	837	794	738	820	805	805	845	796	776	829	773	816	841	767	808	783	718	799	807	796	825	808	818	785	760	829	857	785	835	827	784	804	786	762	817	776	838	852	815	794	771	811	762	758	810	795	805	760	809	770	850	800	826	879	756	825	826	799	871	810	806	823	786	817	813	810	783	831	855	835	777	792	819	801	845	798	758	808	810	774	796	785	781	793	810	751	795	806	836	799	807	782	792	826	839	773	856	832	853	791	746	821	803	822	804	872	817	819	841	873	754	807	862	788	823	781	774	786	823	787	857	812	771	788	801	841	831	838	797	792	858	792	824	785	828	801	776	841	824	781	911	793	799	811	732	760	805	800	796	811	824	780	784	819	825	790	811	800	811	768	783	796	796	828	755	830	826	798	789	802	829	836	801	814	748	859	830	822	777	797	815	772	814	772	821	791	770	781	808	821	853	796	855	839	798	822	790	768	803	799	813	786	785	786	789	778	804	843	814	775	733	787	812	820	774	826	825	831	792	822	803	803	819	790	799	804	801	836	757	876	822	810	864	807	802	791	841	844	784	783	787	765	832	806	811	764	818	802	795	803	833	846	818	785	828	751	844	805	782	807	770	797	781	831	821	800	814	737	861	793	823	821	807	816	756	849	802	766	832	750	810	851	830	796	810	847	813	766	817	807	826	833	803	869	834	789	806	814	811	802	773	763	762	810	809	821	831	801	839	839	831	777	802	786	735	807	780	790	828	752	829	799	814	814	817	809	772	862	820	760	853	791	761	817	767	757	753	765	838	795	833	794	826	834	813	815	783	795	777	819	825	830	809	809	790	790	815	826	813	747	751	812	808	807	804	807	788	806	828	780	816	863	806	769	752	783	819	824	818	750	817	811	802	791	759	854	789	814	829	800	830	795	820	796	843	781	748	825	844	811	807	834	799	836	819	853	812	769	815	811	799	797	790	800	769	793	829	836	810	840	850	775	813	799	799	805	802	814	777	821	782	781	797	817	767	814	801	784	856	802	799	779	840	854	897	830	823	796	790	791	771	807	836	800	771	792	818	796	790	804	828	803	827	815	815	869	785	791	770	727	815	769	827	858	784	778	776	855	825	798	825	796	810	768	806	801	750	829	796	801	822	777	803	816	823	799	803	814	807	785	766	822	811	779	759	752	792	842	808	833	776	853	792	819	806	774	762	799	772	825	807	789	801	750	739	822	829	799	840	808	824	806	823	820	758	829	760	832	835	780	825	818	787	782	787	822	830	775	785	819	803	773	773	778	786	827	770	806	785	784	824	788	791	832	780	827	770	773	847	801	813	837	787	762	817	792	844	790	855	786	797	803	830	781	778	820	806	839	836	820	813	731	800	815	789	834	789	802	774	776	786	787	797	826	847	820	796	791	786	873	822	771	769	781	802	827	793	783	787	796	818	828	794	780	759	774	865	809	814	754	834	771	840	794	818	795	827	833	810	807	826	805	800	792	829	834	822	844	807	774	751	829	828	807	809	792	800	784	804	771	802	829	759	806	765	825	783	806	816	862	839	835	774	816	755	800	831	815	780	818	841	784	809	764	848	826	862	785	819	811	794	855	787	796	782	788	807	796	770	814	798	776	806	780	766	831	803	802	801	824	874	814	794	734	807	815	788	800	823	805	781	804	771	848	806	796	845	807	802	795	801	789	785	826	840	816	819	797	815	792	806	785	786	824	790	793	828	764	801	782	774	778	819	810	802	808	795	771	795	796	820	849	776	824	829	805	781	831	814	855	774	791	838	819	811	827	815	789	743	833	820	799	787	841	825	836	809	791	814	717	757	800	793	798
20638	17237	19034	10548	4907	2515	1597	1049	822	677	443	353	337	312	274	250	278	222	267	242	259	259	234	227	227	195	239	226	221	218	208	233	223	224	234	214	220	219	193	229	218	222	217	217	229	207	240	234	217	215	234	240	217	222	220	214	238	221	229	208	234	251	215	221	206	225	215	267	208	230	202	209	219	223	219	201	210	218	237	210	214	230	227	218	210	223	222	213	220	232	235	229	226	208	212	235	208	240	208	207	242	204	245	238	211	227	214	236	200	195	236	226	220	194	184	236	228	218	240	234	212	224	229	240	212	215	204	217	213	225	223	229	202	212	234	217	200	227	218	230	214	225	217	188	222	235	234	231	212	197	232	235	239	216	205	228	221	226	215	214	234	224	248	220	198	209	212	229	233	210	223	210	228	218	229	237	237	232	235	197	221	185	234	226	233	227	226	202	188	207	202	205	198	218	208	225	204	196	192	203	198	239	224	224	198	234	182	207	233	219	218	224	208	239	233	208	198	199	218	215	242	188	204	213	205	203	227	205	191	215	244	223	216	225	184	175	216	219	198	240	218	215	215	199	229	207	227	199	181	233	204	210	202	225	237	242	218	223	208	240	217	230	223	217	216	217	203	211	218	218	228	215	212	203	226	234	224	219	249	230	222	240	219	210	213	232	194	231	223	213	227	205	213	227	217	221	215	213	214	238	240	219	205	216	222	235	217	193	203	225	215	203	206	214	225	214	226	210	224	235	199	222	222	226	178	220	211	222	217	228	244	208	197	195	191	211	207	221	202	216	204	197	207	229	228	207	242	232	222	223	205	195	199	193	218	219	213	222	201	188	231	215	197	209	199	199	202	221	177	228	220	225	197	208	229	219	209	193	202	209	222	211	227	229	217	197	219	213	213	206	209	208	231	205	236	208	244	224	208	222	203	222	208	235	212	226	241	232	211	219	234	212	222	227	196	207	197	211	219	226	229	213	220	196	236	207	214	215	196	234	224	202	202	228	209	239	208	247	243	216	216	209	227	198	230	214	209	242	233	218	216	215	204	196	203	206	217	206	244	194	214	192	194	219	219	216	234	212	194	220	236	237	211	220	216	243	214	233	247	209	214	209	186	194	197	203	225	192	184	203	222	209	186	199	200	181	207	248	208	254	233	204	216	219	248	222	219	228	237	202	226	234	204	211	194	237	210	219	224	195	216	230	224	206	225	223	203	224	203	203	218	221	242	216	221	224	241	239	208	215	220	195	216	196	190	228	212	212	219	212	241	201	209	225	205	217	210	211	231	214	223	232	238	245	218	219	216	202	223	223	235	220	228	209	223	209	251	222	232	193	223	197	203	219	214	229	230	229	202	230	222	220	223	200	203	215	244	189	202	199	225	245	208	223	232	181	224	220	207	210	245	184	216	216	227	241	210	228	225	263	225	202	218	202	231	209	227	214	205	207	237	233	225	219	212	225	212	193	229	200	228	213	206	242	201	213	192	191	227	190	240	201	211	226	178	213	209	221	223	199	228	209	245	214	228	214	232	209	218	208	201	226	221	223	229	238	213	218	209	241	215	226	223	228	197	231	235	223	211	201	206	216	208	209	193	219	205	211	218	244	209	205	205	226	208	204	233	206	216	239	233	211	212	227	236	197	200	231	204	225	210	238	214	236	197	195	227	205	196	220	205	227	268	237	195	185	210	224	188	210	222	238	213	235	234	236	204	209	232	208	222	221	226	194	215	225	233	224	205	218	231	216	223	217	250	222	199	214	220	206	214	192	223	220	229	208	218	249	228	199	221	222	218	234	208	198	227	214	207	222	224	233	247	212	239	201	229	232	207	234	208	198	228	192	207	217	243	243	227	216	192	213	236	209	244	206	213	212	240	212	217	202	233	215	221	194	201	242	199	195	191	193	229	207	248	199	216	228	222	241	226	237	250	226	217	215	233	218	217	221	225	226	207	208	203	225	217	238	227	197	222	215	200	234	197	227	207	211	206	198	210	226	215	206	209	230	230	231	206	233	207	216	198	214	221	226	229	211	228	223	226	221	242	219	239	194	229	215	222	216	235	192	227	212	212	215	232	202	215	202	208	214	217	240	226	216	227	199	214	210	255	201	227	199	224	210	227	208	201	219	195	219	220	229	229	213	213	242	227	231	233	218	226	214	194	215	230	214	208	228	223	254	242	229	222	221	200	224	226	228	219	231	210	205	209	192	218	220	228	184	227	210	195	229	222	202	240	220	212	237	238	234	187	243	216	177	199	201	217	207	235	214	217	241	225	222	190	229	209	203	213	208	225	234	222	210	224	213	221	228	235	213	205	202	212	211	229	240	216	225	218	211	218	225	209	239	197	228	225	210	222	227	230	209	198	212	244	204	226	199	204	219	240	226	193	217	188	221	232	209	242	222	206	242	222	212	221	233	216	200	203	204	221	250	226	218	228	224	209	214	218	212	210	206	243	215	223	230	207	210	185	207	213	209	228	220	231	217	231	212	215	233	209	209	240	243	231	213	216	200	213	219	217	229	215	238	247	200	225	203	202	238	194	208	213	224	223	206	218	210	232	220	204	213	218	225	223	205	241	216	198	185	213	222	229	237	226	220	237	219	223	223	237	201	231	224	237	221	212	239	211	203	233	229	192	211	214	231	219	232	194	203	234	207	204	227	211	218	247	219	182	213	216	214	185	208	250	228	228	219	232	241	224	230	224	206	202	236	197	198	214	239	192	214	222	238	202	222	235	231	200	206	228	210	239	232	216	205	218	213	216	219	220	211	230	220	230	223	209	219	211	234	217	245	201	221	201	213	237	205	188	192	227	207	207	201	207	192	199	224	223	204	230	221	256	218	229	224	217	201	228	202	233	216	221	214	216	187	217	226	229	223	198	199	224	217	238	225	209	200	245	218	208	194	211	214	227	225	210	215	216	238	219	212	214	230	217	209	201	220	238	210	253	239	216	237	202	222	207	230	220	212	215	212	209	206	242	220	230	217	200	220	192	222	208	224	207	210	247	231	210	203	220	238	224	225	209	202	221	221	227	225	198	220	238	216	207	221	217	227	197	219	191	234	217	214	230	229	239	241	214	197	217	188	200	206	257	221	232	204	214	225	210	234	234	215	220	221	224	201	215	191	231	223	247	209	196	208	214	223	217	232	234	243	231	216	243	202	239	227	197	216	231	230	217	211	231	195	201	200	207	222	230	235	228	226	221	238	237	235	224	236	237	206	217	219	222	192	223	233	213	235	242	217	206	234	216	212	233	217	206	230	222	209	202	187	243	186	215	216	226	203	204	195	206	232	220	220	241	236	228	207	216	201	224	186	232	200	243	242	207	224	210	216	222	227	224	233	221	219	224	204	212	221	203	234	188	208	207	209	240	229	217	211	210	171	204	238	228	216	229	206	223	244	217	222	232	227	204	225	215	217	242	227	207	221	251	219	219	214	225	203	218	233	186	224	222	204	239	216	233	207	210	211	241	202	218	220	226	222	228	217	220	197	221	214
16625	17850	24579	22402	18084	12481	9050	6516	5435	3894	2430	2146	1949	1610	1448	1286	1195	1102	1133	1183	1102	1027	1025	934	870	881	820	801	851	803	813	754	753	722	737	706	771	809	729	747	757	738	785	782	770	768	755	738	731	727	746	717	729	693	737	712	724	747	713	688	802	760	780	749	783	751	714	728	737	763	755	752	743	790	713	729	752	719	761	751	736	687	698	739	748	754	762	736	703	716	712	663	716	687	697	743	743	746	781	776	756	730	722	715	744	788	742	748	736	729	753	772	720	747	703	740	754	741	769	726	779	784	746	745	804	794	755	708	730	737	762	755	722	714	753	741	772	730	815	669	758	678	727	728	776	749	712	761	707	708	701	747	717	737	724	714	780	740	769	737	747	773	784	773	720	760	709	721	768	773	773	711	714	725	770	705	762	741	760	749	741	722	674	727	718	730	726	728	692	748	776	729	750	722	731	677	713	737	742	719	750	789	693	735	694	777	698	737	712	769	740	727	739	701	741	710	744	776	703	729	776	731	764	799	739	745	711	724	740	738	794	704	715	801	748	793	763	754	707	775	680	796	741	757	736	755	772	707	753	704	690	755	735	767	718	729	699	759	741	746	743	687	721	724	720	707	743	762	727	737	726	743	717	743	750	763	760	723	737	792	779	727	711	719	767	704	737	668	736	753	702	775	790	763	733	739	713	789	717	743	714	715	709	730	705	782	817	755	709	794	713	708	727	671	726	705	751	752	775	736	754	766	777	721	749	728	763	761	718	733	694	721	773	768	727	767	743	718	730	754	765	724	722	767	759	777	720	719	746	796	762	742	737	746	737	738	768	737	754	700	808	706	731	739	729	731	749	715	742	770	774	721	706	750	739	717	701	698	729	742	724	735	787	798	749	762	769	727	733	709	774	754	774	732	750	825	705	754	738	730	725	713	785	739	771	732	756	725	754	722	751	743	712	762	683	727	697	712	720	669	757	763	733	726	741	718	766	758	757	712	707	720	704	770	736	696	804	711	701	756	758	722	765	809	757	737	756	767	759	708	741	714	734	759	724	769	745	765	719	736	743	731	749	686	780	764	747	758	806	721	696	721	771	752	708	740	722	724	734	694	722	730	773	749	721	735	733	707	732	776	676	713	685	736	648	742	716	675	736	738	694	721	694	747	763	757	731	712	743	701	776	743	740	731	767	772	705	729	779	763	796	732	719	734	728	704	782	694	743	750	690	705	710	696	788	684	716	767	759	721	700	702	697	748	753	734	756	685	691	759	738	769	721	765	717	754	736	695	744	751	736	750	744	737	760	703	767	699	710	718	720	716	723	725	770	711	778	695	682	732	750	731	807	685	762	731	749	762	750	743	726	737	750	705	728	729	736	699	786	779	713	701	749	711	727	742	757	720	746	750	760	759	766	666	682	721	728	746	702	735	745	728	761	711	699	769	699	700	746	778	718	760	699	766	757	790	729	743	751	690	721	717	744	708	718	744	727	742	683	751	718	736	778	740	774	742	728	762	727	736	751	766	740	755	788	769	757	745	760	732	765	757	757	763	779	719	736	772	736	789	747	749	700	723	717	717	741	710	706	701	781	740	725	740	670	729	750	771	709	709	743	773	712	796	749	755	753	712	743	723	702	767	699	735	753	736	734	722	757	766	740	763	714	739	774	739	780	727	756	736	712	701	699	695	734	725	741	780	788	758	751	743	695	744	730	746	772	723	696	789	743	723	704	768	733	742	716	712	755	715	779	742	728	724	781	759	760	751	765	726	699	645	805	737	759	732	758	750	709	708	722	772	706	729	695	727	711	753	700	746	722	753	775	713	819	748	728	698	734	725	717	717	680	770	747	749	708	779	779	734	721	736	766	775	738	714	712	731	767	771	687	740	715	728	705	756	759	794	757	742	741	807	736	781	762	791	778	654	766	784	808	725	778	753	744	792	740	731	688	731	796	762	731	702	752	766	780	701	714	726	719	713	722	748	778	745	748	713	705	760	771	737	754	747	736	751	744	709	754	714	708	722	729	758	761	725	702	758	694	701	751	751	726	736	713	696	761	743	744	775	709	715	753	746	713	738	680	721	696	741	763	742	739	720	702	734	713	702	732	746	663	745	718	746	725	753	767	736	725	751	728	736	768	751	756	767	732	755	729	789	709	747	705	750	718	731	724	755	743	691	747	758	703	729	770	739	659	689	773	758	801	730	709	747	705	673	779	771	768	758	738	711	737	742	743	745	755	724	708	762	772	728	766	747	757	762	704	734	733	773	741	700	778	732	741	772	706	751	686	707	700	785	757	757	761	762	747	739	771	730	733	764	736	708	738	740	738	721	741	763	732	782	758	717	716	754	759	788	733	758	725	682	675	822	725	697	736	780	753	662	777	695	740	747	754	743	747	765	698	751	714	724	752	753	783	731	747	716	697	720	748	714	739	701	740	742	757	775	750	708	736	757	713	741	717	811	792	732	723	753	699	728	768	698	729	765	707	738	747	773	698	749	748	722	731	715	741	762	733	714	770	744	756	731	813	758	727	725	673	771	718	737	726	705	688	693	761	734	763	720	764	811	734	759	745	741	679	707	772	731	712	745	701	739	733	682	774	739	741	766	740	702	773	812	708	720	738	698	792	692	704	723	761	732	747	702	720	720	685	709	720	755	707	735	720	741	758	780	666	701	683	791	707	744	735	726	707	780	736	721	756	750	711	752	726	750	789	755	741	747	729	748	715	708	771	795	680	753	711	760	748	758	747	730	751	751	757	744	743	726	748	774	770	771	730	734	714	726	754	750	727	747	761	728	757	776	753	774	769	748	729	763	739	728	704	726	816	760	729	723	728	741	716	729	730	751	727	726	699	751	736	715	742	709	699	717	751	721	727	738	702	743	752	728	745	762	763	761	719	749	735	743	788	722	701	732	739	745	685	729	728	743	708	761	740	763	735	729	739	734	787	742	786	747	751	761	760	697	757	749	739	743	743	754	704	756	755	674	719	692	731	720	716	715	734	704	778	791	704	751	749	759	771	716	721	744	759	774	765	754	724	742	742	711	734	719	768	715	701	777	759	739	716	723	745	742	757	723	775	736	702	722	750	751	722	779	724	739	722	744	742	683	743	741	745	804	798	725	776	716	704	723	732	756	688	710	769	744	714	732	733	773	771	730	725	716	698	716	750	757	745	751	708	769	754	753	721	737	771	703	769	720	741	757	717	730	851	697	754	739	768	708	734	663	710	738	740	720	761	741	746	738	683	751	742	740	702	694	764	718	744	734	755	774	775	708	798	731	757	721	732	713	752	675	739	760	707	752	737	705	704	782	743	750	752	700	769	747	732	752	687	766	726	778	710	742	723	715	767	738	760	784	770	718	762	733	738	789	779	713	718	733	743	719	802	721	721	736	760	723	746	773	705	705	745	738	734	760	757	732	758	726	746	780	775	742	720	760	731	764	726	770	711	769	736	758	735	713	737	759	811	770	754	773	719	718	721	726	746	736	709	773	782	724	731	734
32775	35139	42208	31070	24091	21078	15900	11199	9836	4385	1720	1365	1144	818	1089	700	454	475	646	587	500	446	348	346	277	288	295	282	244	272	230	224	242	238	232	224	227	236	236	211	236	221	228	214	217	225	240	213	242	207	227	251	220	208	236	234	234	226	213	264	228	212	225	224	236	201	214	212	228	225	221	216	224	238	199	233	220	227	233	210	221	235	234	240	256	227	224	192	199	228	245	219	243	268	230	258	223	213	255	220	208	234	218	231	224	239	195	237	228	205	233	227	228	230	227	216	232	219	253	228	189	246	224	220	219	233	227	224	228	213	231	191	210	200	224	220	239	203	209	217	230	231	225	208	210	214	203	248	239	250	213	229	249	245	251	242	273	233	221	230	235	232	252	213	218	208	192	205	227	236	194	215	228	224	241	219	218	242	213	219	239	206	208	224	219	230	227	185	221	253	217	238	217	234	222	225	224	219	206	234	223	234	236	233	218	252	214	219	213	240	220	224	188	229	217	205	210	184	241	261	205	246	214	225	213	226	211	246	243	226	225	218	227	213	232	207	198	209	230	221	253	211	247	234	234	236	247	236	229	215	243	232	243	224	237	254	226	233	254	216	203	218	218	211	224	238	249	239	227	232	238	245	209	215	201	216	199	238	222	212	236	224	211	241	229	215	214	209	219	251	224	220	246	227	238	229	201	224	231	223	241	245	226	230	218	233	205	191	255	210	213	227	238	200	220	241	231	232	216	210	213	234	230	220	233	236	233	214	243	210	242	219	245	233	225	224	221	200	214	228	227	213	221	225	248	249	236	245	247	230	224	220	254	257	217	237	221	215	232	215	234	242	254	229	226	235	259	214	238	219	219	238	218	228	215	230	222	260	239	209	241	227	218	241	243	228	227	232	219	232	204	219	235	244	219	245	200	227	228	231	246	230	209	207	248	233	225	201	242	197	201	212	232	226	234	200	234	209	219	232	250	263	206	225	234	235	224	218	231	231	197	191	204	228	232	207	233	202	216	227	260	233	228	248	230	234	227	216	222	228	205	228	207	236	224	228	232	238	215	238	211	247	244	239	216	213	209	202	211	235	225	219	221	222	211	239	224	212	235	220	216	221	249	240	247	221	233	259	238	206	218	194	224	207	253	202	215	209	238	219	225	249	230	241	223	251	204	272	243	222	239	220	228	206	232	234	205	213	242	210	213	222	240	216	236	225	241	225	211	224	243	245	228	243	226	215	230	232	225	222	231	254	243	229	238	219	235	217	220	254	249	244	221	253	253	230	216	213	237	214	218	234	252	233	222	236	215	195	244	209	267	242	227	222	214	229	229	224	215	229	229	230	240	219	212	240	260	210	207	216	245	208	214	257	235	237	224	226	224	212	207	240	227	210	228	223	229	253	242	226	242	239	204	218	207	206	232	227	205	219	226	230	216	236	230	255	201	223	220	212	218	213	207	210	228	223	226	234	212	222	253	220	247	225	218	224	235	236	232	212	229	227	204	224	216	241	214	255	221	218	238	224	219	225	268	207	236	221	219	205	209	248	241	228	248	214	238	209	244	226	213	222	212	246	202	239	212	218	236	220	254	230	205	204	254	212	223	220	210	243	232	243	235	245	218	228	221	238	226	220	214	231	206	234	241	200	257	221	215	238	225	231	207	242	224	227	225	206	209	219	227	225	219	230	204	207	207	210	185	213	202	234	245	225	201	260	188	201	243	239	235	211	206	220	211	225	228	243	204	234	206	220	242	204	224	238	223	205	241	228	204	222	211	209	221	188	220	224	227	245	234	192	235	202	228	214	215	219	209	225	236	229	253	238	222	238	257	194	223	245	227	226	206	205	234	254	225	239	199	232	230	225	203	206	225	245	201	232	244	226	216	264	218	197	226	231	232	232	248	214	234	219	208	201	220	228	211	220	233	222	228	207	234	227	235	222	241	230	201	245	225	232	201	232	255	220	208	209	234	218	247	223	220	241	237	226	236	221	235	244	232	218	240	216	229	259	234	243	209	210	211	248	198	240	230	202	219	233	228	214	242	211	223	220	228	236	199	221	211	226	260	219	202	228	203	253	230	226	230	237	235	222	235	220	209	227	247	233	227	246	227	237	239	245	226	220	209	219	237	239	217	255	207	202	238	228	248	194	223	243	224	236	203	232	228	201	232	210	255	223	209	251	224	225	217	216	225	236	223	203	215	235	221	204	214	241	226	234	212	219	220	231	220	224	209	218	221	235	233	259	204	239	208	220	212	237	201	227	210	217	199	196	207	257	236	209	221	231	199	245	228	198	221	237	220	231	240	202	214	245	228	221	235	252	254	229	213	223	219	233	210	227	231	213	209	235	225	231	232	216	211	264	226	231	212	247	241	214	210	231	248	237	242	227	215	220	229	215	226	243	244	219	207	225	231	222	206	217	202	251	212	223	209	216	282	202	221	229	245	233	246	209	207	230	202	218	220	203	217	256	220	227	207	223	225	234	233	217	202	263	258	229	222	187	260	219	242	215	231	220	243	220	232	226	241	235	238	235	215	218	229	258	243	247	220	233	244	194	238	217	220	254	183	228	185	236	220	214	223	218	235	228	250	202	220	226	202	251	222	224	230	226	243	182	263	250	216	216	202	214	210	223	216	226	232	242	237	238	233	239	204	207	218	211	226	220	217	236	243	232	220	214	224	221	232	242	235	190	240	242	227	183	244	234	235	231	213	221	220	218	224	229	249	202	223	222	221	223	214	220	232	207	214	235	229	223	242	231	231	203	260	213	193	233	226	222	219	222	231	206	229	234	232	217	228	228	196	220	234	241	236	223	216	216	250	231	200	205	258	237	233	232	232	218	239	199	221	233	238	224	207	186	226	252	220	198	220	208	228	221	233	224	220	199	237	204	217	202	213	225	214	226	212	232	246	237	228	225	256	234	228	232	226	205	237	249	207	277	217	202	247	212	250	211	218	212	228	231	207	242	268	209	258	209	249	213	210	206	246	239	227	210	219	223	229	250	248	255	233	231	241	195	240	218	232	209	221	213	220	230	214	257	235	187	223	221	239	215	221	224	247	250	243	223	217	220	222	245	227	244	210	221	240	218	246	223	227	218	235	218	209	193	243	207	219	242	230	214	239	219	230	239	230	251	215	250	232	226	236	245	214	209	217	192	225	237	215	221	213	246	222	215	206	214	224	225	231	217	227	216	209	206	226	210	239	188	217	222	223	200	224	220	226	232	231	244	227	237	222	198	208	207	258	275	243	230	235	205	201	194	211	209	231	218	205	242	195	226	225	210	217	235	230	231	251	249	223	238	232	220	208	238	203	228	211	186	245	216	236	221	211	224	232	232	241	212	225	240	230	238	254	240	197	210	211	215	224	201	259	235	229	232	241	220	204	218	229	243	225	245	237	229	219	237	204	220	238	245	216	254	205	249	218	215	205	236	250	218	225	206	222	236	239	228	193	216	212	207	226	239	221	231	213	214	237	259	228	228	241	213	203	218	216	223	215	215
25084	32695	41665	37487	34652	34152	30183	27000	27905	15429	8936	9217	8236	6514	8830	5870	3529	3406	5011	4831	3918	2990	2492	2181	1827	1745	1483	1176	987	919	856	871	859	842	814	837	807	788	818	785	797	800	794	777	738	774	763	745	749	802	785	752	736	769	759	756	713	758	781	782	774	696	747	704	715	711	774	777	744	808	788	761	768	775	748	739	788	740	775	750	775	773	792	758	767	764	702	716	678	740	754	749	730	759	776	757	728	724	724	794	768	764	777	801	781	695	798	755	797	706	791	698	784	740	738	762	763	718	795	703	740	811	771	782	775	747	745	764	802	754	830	724	745	795	782	774	774	776	757	783	735	768	728	845	753	754	752	731	794	769	738	788	729	789	754	711	744	784	796	749	788	766	774	752	731	743	721	753	744	721	732	755	730	779	706	782	829	807	804	751	737	765	761	766	771	751	771	751	756	776	744	742	825	719	775	774	732	750	804	806	779	761	776	715	772	731	772	749	747	798	789	728	737	725	762	739	720	755	739	735	816	800	752	765	727	753	721	723	797	766	767	706	745	755	749	732	788	775	744	798	743	745	775	743	723	747	810	746	687	788	721	740	769	729	745	829	755	741	771	738	808	737	739	757	771	764	805	759	750	748	804	746	726	736	751	790	738	753	775	795	786	736	758	806	727	775	759	736	746	759	728	758	769	788	820	747	791	737	792	702	768	797	789	781	742	761	778	765	747	732	750	752	740	719	770	759	772	776	746	754	777	736	736	783	779	739	746	753	740	760	780	726	765	760	754	767	762	775	755	731	773	751	713	791	793	759	725	761	710	776	747	760	747	752	731	776	793	719	705	769	732	707	695	749	777	757	798	787	818	746	789	798	795	735	785	741	770	806	801	737	802	776	773	763	765	725	733	798	737	796	763	755	788	750	758	773	756	781	786	733	774	708	743	769	805	758	805	731	740	705	726	770	782	755	723	725	754	805	773	779	758	695	771	782	817	744	759	847	765	753	745	715	739	737	780	768	789	770	794	760	725	784	759	737	772	710	737	791	776	712	768	764	783	752	781	781	759	804	767	783	782	727	765	786	709	762	746	745	766	737	774	776	797	784	784	825	721	749	757	810	785	753	744	787	766	762	732	749	767	751	764	763	758	771	793	760	749	758	748	722	755	775	786	784	762	752	780	725	752	753	731	758	704	773	785	777	759	816	764	768	768	753	782	757	737	759	779	771	786	792	781	804	774	788	757	788	708	763	774	754	737	778	799	786	719	753	790	729	763	776	804	801	733	740	715	757	800	760	782	770	732	765	764	741	781	767	783	741	761	778	748	748	738	743	767	752	794	737	745	801	727	793	738	702	809	733	758	805	743	744	767	781	749	786	740	773	749	754	806	733	729	783	744	795	726	741	762	768	781	739	766	774	806	747	806	768	768	765	771	727	724	768	721	758	773	727	774	744	741	745	769	782	736	756	795	757	722	814	735	809	767	787	738	747	820	795	748	772	724	707	710	745	806	729	767	741	751	725	750	771	768	810	752	815	759	757	714	765	750	760	775	764	720	740	749	775	815	773	723	760	741	749	779	793	778	761	771	756	814	773	743	771	774	729	739	800	775	741	751	732	788	781	737	781	771	789	731	765	795	824	767	803	798	762	758	757	751	759	758	769	776	795	767	761	726	772	784	774	752	777	776	745	731	734	744	731	775	735	783	750	773	739	775	736	751	747	777	689	776	785	785	746	752	833	823	742	749	780	781	754	762	762	718	754	738	728	748	756	785	771	781	746	773	776	734	764	769	736	755	785	780	761	757	807	714	760	756	809	699	801	698	780	728	726	801	733	711	810	782	766	759	768	773	723	773	774	767	759	801	753	783	761	759	732	754	759	729	776	720	743	764	758	791	759	791	707	752	791	773	738	719	699	827	778	729	743	783	773	767	679	771	729	754	759	764	771	730	746	802	744	758	803	741	766	819	764	742	833	715	775	754	776	766	780	738	782	831	797	759	764	773	763	744	749	733	799	805	694	800	748	741	772	766	752	804	757	694	773	783	754	733	709	732	761	776	735	738	837	737	743	748	768	745	697	751	730	722	727	765	796	741	756	782	748	786	810	805	774	774	733	757	726	825	720	732	742	713	772	727	747	757	776	735	803	745	766	725	777	734	773	728	806	792	755	794	710	745	739	711	766	780	759	723	779	802	790	765	758	755	750	719	737	753	747	757	735	777	745	716	754	807	789	715	754	792	771	735	754	758	736	772	771	824	779	771	785	770	743	763	814	732	757	735	770	782	774	740	749	785	722	735	776	780	714	795	772	736	789	736	717	733	750	779	779	751	771	700	746	774	718	760	787	810	752	810	756	762	792	736	781	774	714	766	814	710	731	740	802	765	760	757	707	702	756	734	782	756	795	805	797	776	810	748	770	804	726	754	771	793	766	691	778	734	743	775	723	718	765	762	777	799	689	750	732	713	763	699	727	777	767	760	719	775	736	761	716	771	805	766	748	731	742	756	762	741	807	828	759	756	720	714	752	783	791	760	803	745	753	848	750	741	694	772	734	763	749	749	750	739	807	770	744	758	802	772	732	724	742	757	766	728	730	771	777	752	752	718	785	771	825	758	767	730	735	790	794	794	712	807	786	768	723	766	766	781	754	735	764	787	770	750	745	747	755	717	782	778	767	784	747	763	791	816	762	737	702	733	712	748	750	759	784	820	782	760	766	799	809	767	732	772	788	789	762	787	703	768	729	744	732	736	762	760	751	744	780	775	712	789	728	744	759	801	733	751	765	739	726	781	735	661	788	768	733	736	782	777	748	768	781	730	697	737	741	797	731	782	768	730	762	753	771	729	736	782	733	739	755	792	735	769	756	774	730	754	777	743	738	767	774	766	782	737	757	711	739	772	690	783	750	796	743	727	756	800	740	730	813	748	789	750	738	773	714	762	738	761	763	769	783	802	755	804	778	777	738	796	755	753	770	797	768	819	734	770	756	722	816	759	773	756	775	768	791	732	743	765	763	753	796	729	785	808	744	757	759	738	758	764	754	801	802	744	761	790	764	726	771	751	779	735	742	759	742	736	752	793	805	746	771	808	744	750	775	772	799	763	738	763	792	710	787	732	761	731	776	751	796	772	753	728	756	785	765	733	766	721	777	727	729	736	760	789	782	732	760	794	704	768	775	802	779	675	762	772	756	766	743	747	746	772	757	752	763	801	726	779	785	737	790	744	755	757	786	757	773	795	792	788	807	778	720	743	798	773	746	757	726	773	782	739	783	771	773	775	765	736	799	714	788	792	816	763	766	736	714	752	732	771	753	739	762	737	787	774	750	741	764	744	728	730	786	791	713	772	807	744	762	780	794	802	747	748	755	749	769	767	753	797	773	748	720	789	787	760	770	755	796	756	758	755	774	797	749	773	733	730	765	714	755	747	797	811	717	740	761	746	804	778	730	722	767	760	763	756	748	731	764	768	740	757	765	831	766	736	772	784	750	756	766	733	704	757	793	717	766
38699	40602	44445	34626	29552	26012	22425	18129	16891	9963	3973	1854	2036	1496	1890	1292	974	731	945	952	745	643	526	516	403	383	363	295	263	267	278	265	252	258	276	275	269	253	239	248	223	262	233	243	247	229	244	233	266	236	235	265	241	235	246	231	236	264	199	248	226	242	219	253	235	254	267	257	275	252	243	233	240	253	236	250	218	246	236	249	228	254	241	231	244	233	227	250	221	249	226	242	243	257	250	236	225	248	238	249	255	226	244	237	223	228	236	248	252	216	267	222	246	254	237	229	217	248	239	262	247	265	258	216	260	229	226	251	230	238	220	229	205	239	259	274	229	229	256	259	222	224	210	247	238	260	263	255	242	245	232	262	245	265	216	233	230	211	267	274	241	238	261	225	221	249	260	240	230	266	253	230	266	237	283	264	251	250	231	252	234	243	234	237	211	234	259	259	222	238	242	222	237	204	222	222	229	227	243	261	238	252	244	246	259	222	251	261	191	238	233	201	256	226	248	244	266	232	250	228	222	241	245	257	239	215	248	239	242	245	234	224	257	258	240	210	223	245	240	204	259	264	220	233	243	216	271	282	235	216	261	234	263	226	229	237	242	211	257	234	258	256	254	215	213	222	244	230	227	219	246	238	244	268	238	268	231	256	225	216	232	244	240	272	245	223	256	237	223	234	231	261	264	217	233	235	227	233	269	230	252	219	260	247	234	243	254	234	238	261	221	254	244	250	236	233	251	256	220	238	244	233	256	226	217	263	245	251	255	238	232	220	247	238	247	232	233	252	255	250	259	224	242	236	203	239	236	213	210	225	267	244	277	238	230	243	255	222	254	245	239	240	284	248	262	254	237	240	232	209	242	238	249	240	254	232	258	244	239	269	227	237	256	244	236	250	256	256	267	224	229	244	256	259	235	228	259	243	239	245	258	236	244	241	232	246	229	227	253	255	264	225	242	256	229	251	251	226	231	261	242	253	259	233	242	215	242	255	255	233	245	249	250	238	233	250	215	263	216	220	243	245	238	242	217	238	267	230	249	248	254	254	268	203	239	236	233	219	249	226	230	261	241	232	236	231	241	238	285	226	249	243	281	228	256	199	230	256	246	230	271	197	285	236	222	245	225	251	209	233	237	225	273	218	215	227	240	255	246	231	259	230	253	241	239	235	236	216	259	238	237	241	245	232	251	198	263	231	254	253	246	259	255	222	231	202	261	245	246	250	254	221	262	231	239	253	250	252	249	232	281	231	250	250	251	218	251	249	247	258	235	226	246	234	259	253	237	280	253	241	248	266	251	250	240	219	235	263	245	258	244	246	256	262	255	225	238	216	229	250	246	255	246	206	238	227	252	219	251	247	232	255	246	238	239	234	216	262	239	231	237	247	252	233	225	241	221	245	221	251	232	253	271	245	218	240	254	239	223	252	267	241	257	221	235	245	250	197	249	252	259	237	227	251	241	257	202	255	250	233	228	266	256	234	243	291	211	232	197	248	238	222	269	225	239	233	234	238	223	258	249	253	228	222	217	249	248	225	256	267	240	256	237	230	249	241	255	241	226	250	231	228	224	225	254	237	254	217	216	230	240	259	236	212	243	239	216	252	290	257	230	247	260	222	267	248	246	246	268	228	255	257	277	247	261	232	229	221	255	222	212	226	211	247	260	231	226	230	219	234	250	230	251	252	261	235	248	225	220	267	216	214	221	243	226	249	281	230	220	237	269	250	237	251	244	259	246	260	231	245	231	251	240	243	230	250	231	253	240	244	248	224	250	256	234	253	216	218	226	232	248	264	248	256	264	223	285	234	230	253	218	260	234	255	246	253	249	243	244	285	249	236	262	236	239	259	235	221	249	237	247	246	249	250	230	242	230	256	242	267	225	243	238	257	232	250	242	249	264	250	257	263	237	238	219	253	252	236	240	228	225	252	249	238	249	231	232	278	247	243	244	225	215	240	255	239	219	254	228	254	257	235	258	248	245	257	265	247	232	262	234	216	235	267	216	215	236	254	230	256	266	228	238	271	256	242	242	232	243	237	280	230	281	241	236	242	253	257	224	229	255	248	224	219	241	220	278	232	233	251	247	227	216	234	262	274	234	226	254	230	235	263	277	250	230	240	244	255	235	232	258	234	228	235	231	268	236	219	232	237	211	227	260	244	228	271	221	249	221	259	250	238	242	254	261	254	246	231	259	240	231	287	248	222	242	248	248	228	222	249	243	251	239	240	261	226	232	240	263	243	223	228	226	248	251	248	256	248	252	241	237	228	258	260	239	250	249	261	266	245	228	252	252	235	238	266	255	250	234	217	223	240	280	251	233	272	239	255	236	231	232	238	235	260	255	237	233	230	224	219	240	245	230	244	232	241	246	231	219	233	231	255	235	243	253	249	264	227	215	242	258	226	247	246	240	249	212	215	225	224	238	259	237	236	237	239	233	238	233	261	251	231	231	256	237	239	223	256	251	247	233	241	235	250	266	223	236	259	269	247	233	231	259	236	219	217	254	258	252	258	251	241	240	250	230	234	241	205	246	263	273	259	221	222	250	250	231	252	261	213	241	225	234	254	253	251	243	220	234	259	260	218	232	261	221	248	239	233	232	201	243	237	243	218	267	255	217	225	255	238	256	288	231	230	246	233	246	225	224	230	239	222	240	244	240	223	207	262	234	234	262	239	252	241	230	232	224	248	239	235	226	226	230	260	251	247	261	241	218	236	260	244	234	233	240	237	230	214	266	239	230	248	223	222	232	261	216	250	237	234	248	238	239	251	272	228	226	237	248	233	280	245	273	235	238	271	229	263	260	239	230	244	237	211	258	244	249	222	247	219	240	269	233	227	271	233	215	234	236	257	228	244	240	237	232	251	276	249	255	246	250	232	231	221	230	251	232	236	245	253	236	256	252	227	246	243	229	238	280	232	206	238	249	240	265	242	259	253	237	256	251	207	219	238	249	233	247	242	228	228	252	247	250	242	252	232	231	238	223	246	263	254	217	264	237	224	246	258	255	247	268	276	245	221	232	250	240	262	220	239	258	217	230	243	228	234	230	231	237	231	254	255	228	222	234	256	285	248	220	256	254	253	265	239	242	219	245	260	232	242	206	254	249	218	232	241	265	259	244	245	235	254	230	248	230	235	249	212	225	236	238	274	228	241	230	263	219	266	253	233	244	220	227	264	248	259	240	254	270	250	235	267	266	230	228	255	217	224	251	221	262	225	261	246	274	282	246	252	236	222	253	247	255	242	245	231	236	240	248	250	228	239	251	240	258	261	232	246	267	219	233	251	242	244	230	229	232	253	235	210	237	242	260	240	210	258	245	221	233	239	282	253	225	295	249	248	268	264	264	223	244	245	237	240	234	199	264	252	238	241	243	247	247	232	244	253	265	241	253	239	270	250	246	243	253	243	277	237	231	270	209	237	246	232	258	218	237	248	257	242	230	238	232	258	292	253	249	225	258	262	247	260	243	238	256	210	266	231	235	215	224	256	259	249	213	222
29624	37284	45720	44579	41292	38819	36428	34029	36061	24783	14590	10637	12389	11089	13902	10317	7095	5622	8596	7861	6041	4670	3815	3612	2702	2554	2015	1359	1196	1127	983	944	934	936	935	938	893	825	877	830	842	842	838	823	791	828	815	761	818	781	822	794	754	779	773	804	812	817	801	799	792	805	810	779	832	761	805	794	781	781	802	868	796	769	799	810	803	786	823	788	759	813	805	824	780	763	822	851	804	832	802	803	796	784	812	782	783	832	795	794	803	786	799	782	811	764	777	842	786	794	829	821	775	777	830	837	780	786	746	804	757	770	766	772	796	772	788	798	790	783	786	790	782	835	802	787	847	884	822	793	805	790	771	773	858	775	805	759	804	773	822	763	742	814	781	790	741	763	843	796	846	773	787	739	799	781	789	806	803	781	817	754	785	799	777	790	832	799	781	816	794	747	820	794	815	818	809	789	796	770	775	770	780	817	799	834	799	833	769	862	798	779	781	823	780	785	769	761	788	861	783	783	800	787	828	753	790	842	831	814	772	803	794	766	808	785	796	837	818	822	799	802	770	764	794	794	820	817	806	783	785	739	823	782	829	759	836	787	810	773	770	769	836	800	727	822	799	753	705	792	837	800	784	793	804	803	770	815	821	795	779	750	784	789	767	827	812	786	825	826	786	803	764	794	776	778	808	766	761	764	782	792	804	781	809	813	832	801	793	776	802	809	777	733	796	737	776	730	824	788	817	772	837	807	781	790	792	858	836	817	769	819	783	816	799	851	797	779	796	823	822	782	814	815	798	774	804	838	835	794	792	803	786	805	788	751	818	813	805	824	840	838	800	804	781	877	764	795	799	792	758	770	790	847	782	773	754	834	774	769	787	788	781	806	798	773	825	840	775	817	812	814	798	766	794	798	756	803	823	811	785	796	807	777	785	823	832	762	829	787	779	829	835	826	797	789	799	828	744	742	817	780	774	731	826	821	782	758	767	786	790	800	782	771	781	808	789	779	804	775	814	805	807	787	794	821	819	803	816	820	785	789	792	812	815	764	788	777	806	810	815	805	790	789	784	776	772	809	847	820	762	798	779	764	765	813	826	809	776	802	762	757	811	822	807	791	806	771	772	844	797	770	836	810	808	820	799	829	768	801	791	783	786	802	815	780	822	810	820	824	786	843	788	785	813	849	746	826	801	767	792	821	760	800	800	769	794	827	806	777	786	772	758	830	797	809	799	759	753	775	797	744	809	760	809	825	798	777	793	805	792	805	832	792	755	806	807	850	832	802	827	840	807	776	758	802	787	810	804	787	822	773	771	770	799	768	817	800	807	756	781	787	782	811	787	759	789	762	762	748	832	825	756	774	816	793	805	829	757	768	817	846	772	788	773	787	787	816	818	797	788	800	860	797	812	812	816	784	846	815	816	810	826	752	828	837	764	793	819	826	815	782	848	825	842	806	794	745	792	830	785	815	793	825	804	805	769	792	764	813	792	798	776	840	830	806	845	825	822	753	783	800	831	758	778	814	813	742	797	798	792	796	769	774	806	772	738	719	753	765	805	788	808	801	763	755	784	805	805	813	788	754	798	806	789	805	764	820	779	759	805	781	813	800	726	802	828	830	777	749	815	774	781	777	837	771	818	816	833	830	811	765	822	785	788	772	809	721	803	803	771	795	827	799	832	850	791	825	820	819	768	794	757	786	794	793	770	832	822	819	747	774	790	747	763	833	790	802	778	813	802	788	783	737	799	777	777	802	830	827	826	817	800	752	809	834	794	795	756	771	806	838	782	743	776	824	829	806	814	838	729	779	810	773	837	787	783	793	741	790	798	763	831	839	805	791	803	840	842	774	769	790	808	772	805	798	793	790	780	771	794	796	815	831	786	807	832	758	854	778	749	788	792	842	803	774	816	817	800	831	797	802	806	747	771	774	814	813	834	773	813	804	805	780	777	805	818	787	734	756	760	787	792	882	783	848	776	799	812	769	838	787	805	871	825	776	826	818	784	778	749	813	819	774	760	799	856	779	797	805	835	779	778	782	752	780	811	778	765	795	802	809	774	742	755	780	807	841	805	818	807	777	795	829	767	785	783	808	821	815	751	829	818	766	804	762	797	784	777	837	801	723	767	799	794	807	813	776	815	746	802	828	825	826	785	786	836	769	801	821	770	824	815	796	800	795	819	795	788	764	820	756	797	818	836	788	784	799	762	755	773	838	834	803	778	793	801	810	771	781	844	759	909	832	796	810	797	810	768	771	808	767	743	776	772	782	772	784	794	810	789	814	798	785	805	837	799	813	821	734	808	805	791	764	778	813	807	788	780	799	781	814	823	810	796	820	794	811	803	782	794	871	797	819	783	830	754	806	818	802	750	832	729	804	800	844	808	743	768	765	765	763	764	810	828	754	881	796	775	764	808	807	787	833	779	800	825	795	795	834	765	819	792	833	853	770	755	828	802	790	789	773	809	804	803	814	799	843	811	832	779	814	801	785	808	862	803	804	798	792	843	748	798	805	862	770	803	845	812	815	777	792	811	884	775	820	826	787	832	790	816	773	776	775	827	822	827	762	777	791	771	806	789	795	827	772	777	821	803	751	800	806	750	806	829	812	804	813	775	870	793	872	743	805	761	770	810	831	836	800	860	796	784	807	790	803	794	800	802	796	767	770	819	770	847	804	761	825	784	788	794	794	781	768	777	816	809	797	851	777	809	787	815	779	847	838	851	805	795	820	799	773	770	783	788	788	809	759	849	802	811	732	807	854	790	808	767	771	772	815	804	810	795	815	805	813	767	805	876	842	800	832	783	776	835	800	729	809	746	806	759	759	788	768	790	816	799	782	805	771	797	747	798	825	780	801	814	833	781	790	783	785	794	807	761	759	722	780	813	806	809	807	828	790	818	816	840	746	790	815	743	799	818	854	791	818	806	782	804	787	786	765	805	789	789	789	740	777	802	807	795	809	773	806	787	794	731	836	797	814	819	821	792	791	800	790	802	800	811	813	811	776	796	793	800	811	812	799	770	809	844	805	774	780	728	793	774	805	812	808	787	769	808	837	811	783	805	785	750	804	805	771	771	757	814	753	803	757	805	779	833	759	757	832	801	806	772	783	818	851	837	774	791	782	860	856	761	755	805	832	809	764	778	783	775	796	839	780	778	787	756	820	842	804	784	797	790	818	845	779	767	792	784	736	838	795	808	823	763	768	807	787	814	810	815	859	793	832	776	802	818	805	837	745	795	829	806	760	787	776	782	758	814	829	781	847	781	809	786	810	727	794	807	826	794	810	806	782	834	808	842	793	806	794	787	810	773	796	826	810	802	803	803	769	775	783	794	806	764	759	770	787	769	803	818	743	831	844	775	740	759	840	788	774	845	806	782	796	814	806	770	782	831	810	789	800	802	835	788	829	799	832	846	809	786	786	757	774	761	816	843	759	846	787	827	794	813	816	796	802	836	872	791	728	796	786	733	801	815	836	822	840	773	768	806	837	774	739	748	808	803	734	752	768	817	779
22770	17438	18869	9339	4099	2283	1431	1029	850	602	421	345	286	277	303	252	245	239	249	259	233	236	229	217	242	217	211	211	211	199	219	216	229	240	213	231	228	213	236	222	202	211	222	218	231	253	210	215	218	212	214	208	213	225	225	211	215	236	210	235	219	247	225	238	215	218	223	177	233	243	212	232	184	213	229	223	198	222	199	212	224	200	202	210	227	204	228	218	206	209	200	211	205	204	226	214	196	240	208	224	223	180	193	186	230	220	214	196	204	198	209	206	201	233	211	213	220	228	212	223	204	229	215	203	225	215	230	210	239	229	193	200	219	217	195	236	209	220	229	220	207	212	230	218	186	230	226	227	229	205	210	218	204	241	242	207	204	219	226	232	228	193	230	229	230	187	211	220	207	217	224	226	223	212	239	216	190	220	197	185	204	193	231	224	194	217	232	194	215	246	241	223	196	178	194	206	202	224	186	231	210	208	209	198	210	221	226	201	212	221	230	214	205	196	220	195	213	220	238	210	201	228	210	238	197	223	201	212	233	212	191	227	217	220	243	210	216	209	222	221	240	206	238	203	203	209	214	201	211	226	200	210	214	209	212	228	224	202	219	209	227	197	221	222	224	194	221	208	205	233	196	208	192	203	221	229	210	209	210	225	218	221	200	213	218	216	225	197	191	206	204	223	215	215	222	206	219	220	206	253	209	232	224	218	207	190	223	219	239	241	212	217	231	210	192	234	219	245	225	219	211	215	194	212	213	221	234	223	203	204	191	197	187	226	203	217	203	222	232	224	207	214	207	200	201	218	211	214	210	240	205	213	209	204	224	227	200	213	207	237	214	228	214	206	218	235	225	215	206	177	216	198	245	224	213	229	229	203	246	233	203	205	231	200	211	235	228	209	205	226	240	255	211	207	205	222	179	211	231	227	201	203	205	208	214	219	213	200	212	211	213	238	207	195	205	230	194	240	219	230	203	211	236	225	204	225	228	206	212	207	204	258	212	205	194	235	222	209	212	195	211	216	211	244	192	221	211	232	198	204	234	226	226	202	223	203	204	209	212	228	202	222	220	223	211	215	209	186	222	194	248	220	222	240	195	181	192	224	213	200	223	204	218	217	199	225	199	205	204	233	232	216	216	231	206	206	205	190	199	203	214	203	218	219	217	219	223	208	230	202	204	228	214	205	227	219	205	221	223	200	226	228	224	224	206	192	219	223	220	217	221	220	250	216	203	226	214	258	215	211	217	211	231	214	226	196	216	222	221	215	218	222	208	224	206	207	199	238	199	239	205	215	202	221	207	221	234	204	225	230	213	229	201	211	204	212	228	204	230	222	193	196	207	189	200	202	212	196	243	228	234	198	236	202	226	199	214	200	223	220	217	223	215	254	205	241	216	186	221	210	209	194	207	204	234	230	210	196	220	203	224	224	228	221	197	226	193	240	216	221	249	211	227	213	233	197	218	202	247	230	233	227	199	224	181	169	191	217	214	208	226	207	201	224	218	220	206	244	202	226	200	231	206	212	226	205	222	208	227	206	204	234	205	219	216	201	214	230	201	218	220	206	249	207	235	227	240	209	220	196	212	221	207	212	208	198	208	214	204	230	187	230	219	225	231	227	198	217	206	193	230	229	221	217	231	215	211	217	197	243	198	216	220	215	235	192	221	237	205	226	182	234	228	223	210	197	205	199	227	247	222	228	230	225	227	225	210	214	218	209	219	205	200	194	226	193	214	195	230	191	207	208	210	210	210	247	226	239	242	234	230	186	222	221	221	224	221	212	196	228	219	212	209	190	199	221	195	209	199	209	196	238	222	206	206	229	236	183	228	261	217	222	216	218	228	207	216	226	223	208	182	213	192	233	217	222	208	228	199	213	218	225	206	206	224	203	207	186	220	207	202	240	221	228	226	219	225	216	214	253	199	211	219	203	232	202	242	246	180	211	208	231	233	218	227	223	203	228	226	239	238	241	235	215	209	209	210	213	214	210	231	212	222	200	205	222	219	198	183	226	202	231	199	213	204	218	219	214	216	210	218	233	216	199	207	232	224	207	215	196	223	198	222	215	184	237	210	213	236	222	188	235	217	215	227	220	200	197	211	238	198	201	207	228	228	214	198	209	197	214	250	214	218	243	204	224	219	233	230	223	227	211	244	233	210	229	217	192	222	223	213	219	228	230	214	211	205	207	185	214	225	216	227	224	205	206	205	219	207	208	226	176	220	211	233	217	209	229	244	184	215	225	222	215	215	205	211	208	210	224	207	237	245	238	235	201	237	232	242	234	232	247	212	217	201	209	234	189	238	222	218	210	216	223	219	192	225	209	220	207	214	219	216	185	229	215	191	205	205	230	226	220	218	201	192	222	238	194	216	201	212	235	200	199	207	210	211	195	224	240	205	195	213	199	196	203	221	206	222	216	221	200	223	220	212	239	214	218	197	178	216	219	238	223	205	242	208	215	181	193	237	230	215	212	221	221	188	182	241	221	228	185	203	234	220	209	197	196	212	260	218	205	220	222	197	210	225	195	196	223	203	243	213	202	239	239	222	188	201	217	195	206	220	239	224	213	231	221	214	230	197	205	223	209	234	230	202	195	206	219	206	189	190	202	209	239	201	202	186	225	218	220	226	243	232	186	217	232	205	231	205	241	208	195	211	234	216	200	200	247	207	219	213	224	195	213	191	221	221	203	200	215	209	213	216	209	208	224	210	219	206	213	201	214	231	215	215	189	212	213	220	226	205	214	206	248	259	232	212	211	189	223	214	213	201	236	190	212	207	218	190	206	203	194	203	197	241	209	219	217	238	210	202	211	186	209	198	191	225	215	237	222	224	198	223	211	216	245	227	232	177	216	196	228	199	207	190	221	216	228	241	204	232	216	220	196	219	211	223	203	213	176	215	214	199	211	199	208	248	202	218	205	208	235	221	197	231	202	201	213	224	225	227	232	182	229	226	201	212	229	251	232	212	228	201	215	220	203	192	200	222	239	225	229	197	216	206	241	206	243	231	194	231	189	235	211	201	204	211	197	214	208	222	225	211	234	214	239	229	217	209	230	203	190	197	223	210	198	202	223	220	212	212	214	209	214	232	205	223	212	205	203	177	215	221	201	211	200	221	198	215	222	213	197	200	218	225	214	227	203	197	220	228	202	183	212	199	233	245	224	243	222	219	198	230	211	224	234	205	214	234	217	197	190	194	202	216	185	233	181	230	210	211	218	229	226	235	218	238	200	220	200	209	206	197	232	226	210	210	198	203	208	216	219	216	203	214	199	239	195	210	236	212	214	229	245	212	204	225	227	234	223	215	189	231	198	231	223	235	203	212	231	237	217	209	190	241	220	207	220	233	226	200	217	198	213	209	208	209	234	215	204	212	225	230	209	237	220	212	205	210	232	269	195	193	222	195	181	214	230	225	199	222	200	217	215	222	220	230	210	213	215	199	229	227	190	221	231	242	200	219	221	216	201	208	200	234	212	217	207	213	214	216	209	223	190
17838	18443	24411	20211	15555	11808	8616	6291	5504	3926	2888	2130	1891	1612	1541	1313	1183	1099	1210	1163	1054	1025	996	904	910	852	838	849	850	797	747	770	725	767	772	779	774	742	773	743	739	745	730	733	725	781	677	711	701	786	776	752	705	724	755	801	733	770	730	763	731	749	721	733	728	753	793	695	741	757	701	747	786	686	672	734	788	761	800	694	720	772	793	753	741	723	718	742	706	715	704	714	726	795	684	749	736	719	727	767	736	748	726	733	718	684	706	729	774	806	743	743	704	711	706	774	668	751	747	708	671	675	746	749	759	720	769	736	750	734	714	719	721	742	726	685	798	746	701	728	754	757	717	697	721	715	710	776	736	763	731	755	736	732	747	670	731	750	752	699	726	738	769	754	677	746	763	693	751	756	687	709	748	737	720	729	745	741	720	762	750	710	679	733	728	737	726	724	713	738	716	710	754	705	690	758	740	719	691	734	753	736	735	739	757	763	662	729	735	720	735	729	725	724	722	738	688	743	737	779	756	723	743	728	718	708	750	745	754	769	731	744	756	743	697	734	752	724	724	747	711	740	713	734	691	705	741	742	732	770	738	740	761	737	711	692	695	771	721	699	738	736	719	731	748	779	746	724	675	745	676	721	711	756	723	687	731	707	723	743	735	670	690	738	750	752	700	719	752	723	725	698	757	762	728	732	745	744	700	714	777	781	746	741	738	702	772	702	737	721	696	749	725	709	710	748	705	682	700	765	732	700	745	739	757	756	774	717	744	754	746	759	692	748	712	815	763	699	659	753	723	708	700	725	746	733	696	723	699	753	732	737	777	752	738	723	697	721	739	817	745	717	715	705	786	727	743	717	709	708	718	769	702	702	730	647	730	765	746	707	716	739	772	691	753	798	762	741	752	721	756	748	684	748	715	725	742	739	733	722	744	767	706	723	741	754	757	754	708	756	756	715	711	723	719	750	716	704	739	711	706	721	705	733	725	734	712	720	709	747	725	740	712	731	710	733	751	710	729	721	725	737	737	701	752	757	775	735	770	751	763	757	717	734	716	743	692	757	740	756	723	783	714	687	666	728	707	764	738	742	736	732	738	764	708	775	773	728	708	726	746	709	724	714	698	704	707	733	739	719	719	738	740	764	736	712	731	709	714	749	746	779	745	720	754	788	729	759	737	774	744	734	738	693	698	749	692	716	740	732	734	722	781	654	735	737	721	762	730	721	729	772	719	720	741	714	707	778	756	696	723	733	751	773	718	760	763	714	737	711	768	748	733	710	768	738	752	700	698	747	693	710	720	736	753	726	758	698	733	711	719	771	738	689	763	763	735	764	730	761	740	748	717	716	743	766	742	716	755	726	769	741	683	727	721	756	666	702	734	710	735	775	695	719	725	712	722	752	736	746	697	696	735	712	732	716	740	728	714	750	722	730	733	735	746	718	760	750	729	713	745	735	733	696	698	733	775	713	702	696	714	772	672	719	721	708	652	715	755	701	724	712	738	744	748	722	733	728	739	763	701	738	748	784	691	675	766	744	769	727	729	743	713	727	724	678	753	731	740	772	728	780	687	756	700	742	750	685	746	721	729	754	697	688	705	728	739	754	674	717	749	736	722	764	705	703	686	749	693	765	706	717	696	716	686	735	740	706	699	705	752	731	730	709	727	722	740	706	748	778	749	796	767	754	722	730	758	759	691	727	724	750	717	763	811	706	728	766	748	796	692	736	749	677	740	753	723	759	723	732	767	702	685	726	685	727	729	739	734	739	720	731	736	778	730	728	711	736	701	747	755	741	735	739	736	753	681	714	700	761	755	702	776	726	683	722	696	704	751	771	749	717	747	704	734	721	742	733	708	706	733	712	740	710	736	752	724	687	767	708	688	753	769	748	677	746	730	725	722	754	749	811	698	734	775	744	753	741	702	800	754	750	742	697	741	735	819	827	778	748	707	739	707	755	701	766	720	704	739	705	766	700	714	728	751	725	717	732	743	770	755	759	741	750	749	706	744	744	685	740	748	756	707	708	721	766	744	708	686	732	754	686	724	707	734	764	749	808	752	763	750	743	713	718	717	782	763	730	758	740	711	717	759	701	699	696	749	746	735	728	731	746	712	676	705	737	689	728	735	735	729	692	713	694	736	762	699	707	769	769	787	695	726	690	757	720	755	720	761	734	730	747	804	685	712	755	672	688	766	717	718	732	738	673	705	721	742	766	752	717	717	732	727	725	683	708	700	757	749	716	694	701	735	718	762	751	733	735	725	746	754	733	739	751	763	729	749	756	734	786	713	716	764	734	738	756	680	709	683	744	739	719	746	715	712	689	733	738	758	719	686	691	742	732	730	720	721	684	743	713	717	743	707	720	715	734	734	704	747	791	700	757	679	750	726	689	715	740	716	748	725	757	731	785	732	719	739	705	723	701	756	760	676	764	702	730	697	772	744	707	738	719	745	753	739	696	724	732	774	756	702	776	745	710	780	767	732	746	786	742	735	751	653	716	746	740	714	718	725	742	706	696	718	761	787	728	728	735	766	723	727	742	768	739	700	708	742	697	741	769	745	748	721	719	729	694	726	732	725	774	721	751	731	729	701	688	700	686	717	718	727	736	710	713	724	738	742	693	741	691	757	749	749	730	734	685	765	713	758	737	721	708	680	683	731	704	750	723	714	726	749	688	724	688	734	650	726	692	746	723	718	713	770	736	696	729	740	770	770	729	741	754	736	727	745	733	743	750	742	776	755	716	727	730	708	716	707	753	720	737	774	774	749	768	728	741	719	716	747	730	681	714	671	706	754	718	733	698	720	777	698	697	745	763	717	719	772	746	645	757	744	765	752	730	677	752	697	715	719	777	693	760	719	710	703	690	721	720	772	698	808	680	732	741	750	762	735	736	719	704	740	757	706	713	745	724	755	760	729	713	739	754	742	734	760	739	776	759	736	771	752	710	759	744	702	728	729	790	699	716	697	753	717	745	749	692	758	708	742	702	742	721	685	748	743	730	726	746	737	710	742	755	725	759	754	702	746	747	756	760	704	742	709	725	739	731	726	751	743	737	740	727	711	753	703	741	695	734	690	737	757	788	732	691	711	716	751	728	721	673	713	718	717	699	761	730	758	734	744	739	744	710	740	753	726	715	728	802	747	768	694	674	742	743	676	733	756	691	759	735	724	763	691	739	723	702	736	714	706	728	737	745	715	708	699	670	793	722	725	737	707	709	738	738	751	723	686	727	718	729	756	763	747	742	758	731	733	706	731	733	742	762	681	725	699	731	721	752	700	722	735	719	736	681	774	721	682	695	735	774	714	725	746	685	734	750	742	759	718	762	700	748	735	754	738	729	716	730	707	740	752	669	772	698	785	738	723	737	711	743	746	741	746	722	719	747	722	725	764	665	704	791	743	697	774	758	736	734	691	688	786	717	729	719	726	753	744	721	725	696	728	704	708	768	727	742	740	720	729	740	729	740	777	730	702	734	790	751	714	731	706	724	744	733	723	706
36693	36404	39666	30521	24709	21489	15636	12379	10330	4000	1571	877	890	993	1109	824	546	535	744	581	477	436	432	403	308	287	271	240	248	230	256	212	245	213	214	253	223	224	220	210	222	236	231	240	191	207	239	209	239	187	219	212	226	198	231	213	209	214	263	227	219	220	234	225	234	230	223	238	218	221	247	236	230	214	231	205	228	227	214	251	202	224	244	215	234	219	211	224	269	220	211	223	246	187	227	236	228	215	218	250	218	224	231	237	222	231	203	220	193	203	208	222	229	221	225	210	237	205	220	207	217	231	226	254	222	201	215	237	239	233	217	236	240	243	225	254	234	213	251	218	235	250	233	218	212	255	220	237	229	245	206	207	215	227	246	228	215	221	210	228	227	224	234	235	240	228	207	242	212	220	230	222	228	228	233	229	225	231	221	234	220	221	213	236	219	219	233	237	237	200	214	216	239	215	226	245	234	203	212	226	228	240	225	211	224	237	217	237	252	243	227	212	236	230	241	209	246	239	212	224	255	225	229	206	211	222	222	213	222	224	221	223	229	221	216	220	222	240	222	189	223	246	229	201	219	233	229	198	186	237	187	207	234	226	194	225	229	244	233	217	215	193	231	205	210	214	230	253	241	220	208	219	217	203	251	201	234	224	233	250	229	233	202	212	237	234	231	213	202	252	208	225	224	235	213	243	228	202	211	238	227	227	205	215	230	202	233	225	235	212	229	227	238	222	211	218	237	235	217	236	214	243	236	217	220	231	221	232	247	220	219	225	229	220	235	228	216	218	222	195	239	214	202	203	224	247	229	220	225	206	239	233	201	218	230	221	245	200	237	206	224	230	207	227	235	215	257	242	247	218	206	240	227	223	225	213	246	202	230	245	238	240	241	217	232	240	212	226	209	241	209	205	227	215	246	219	191	229	244	247	214	207	210	239	237	216	238	239	221	206	241	217	230	233	199	225	216	204	238	247	219	211	227	235	228	227	229	205	218	226	233	245	248	251	238	239	233	204	201	230	229	218	227	222	254	220	240	246	221	216	231	240	218	215	225	234	229	224	226	220	223	203	216	237	209	217	228	243	195	217	245	211	233	230	208	213	205	233	236	231	220	219	213	209	224	218	235	210	245	228	213	188	194	230	215	216	267	232	233	203	216	229	242	219	197	190	224	214	210	215	254	241	228	210	209	228	208	222	225	198	238	223	244	242	246	215	218	211	241	222	238	211	233	239	220	240	217	263	220	227	207	235	224	217	228	229	228	229	199	237	208	250	201	220	246	213	207	222	210	236	218	235	228	234	207	239	250	233	204	224	233	207	240	233	223	234	237	205	215	227	207	223	238	234	250	227	217	254	238	241	206	233	242	240	230	237	206	248	221	206	218	245	237	197	244	234	240	218	214	216	230	200	224	227	218	237	202	199	201	213	220	220	207	193	230	209	222	208	208	223	214	245	254	217	241	219	226	232	236	221	226	224	236	235	234	233	202	229	238	221	225	225	235	239	208	202	245	218	220	181	214	223	211	213	209	238	221	243	214	198	219	220	226	225	231	229	232	221	223	192	218	241	238	214	231	209	231	234	231	213	228	208	248	241	242	209	238	209	229	237	222	204	205	239	225	230	232	210	204	207	233	213	218	212	243	220	223	192	223	206	252	211	205	212	217	215	238	225	230	229	205	219	206	228	222	215	207	266	237	184	225	218	232	226	207	228	241	231	204	240	259	218	235	228	245	228	227	189	232	244	234	226	240	221	215	212	229	222	205	280	226	263	234	221	229	245	237	239	223	210	226	218	228	204	222	241	236	207	245	209	216	191	233	230	242	243	234	264	179	241	216	239	209	240	229	219	239	219	223	247	219	216	217	200	237	250	223	224	235	217	247	195	237	212	224	203	219	242	230	252	251	226	203	216	245	248	236	234	237	205	226	206	216	220	226	243	233	233	206	232	241	209	252	222	227	207	210	233	221	216	216	217	204	206	237	231	196	228	232	231	214	236	224	213	230	260	237	235	212	229	249	205	250	246	214	235	217	226	244	230	184	230	205	225	249	213	225	199	209	234	233	216	203	229	229	189	230	250	224	227	250	238	239	256	215	229	205	257	226	214	208	223	227	234	207	237	232	220	212	223	219	229	199	212	213	208	261	228	208	252	248	214	229	236	213	214	231	210	222	224	210	261	218	223	231	216	231	233	231	227	210	197	242	243	246	224	245	222	209	229	233	245	215	230	220	229	240	227	222	237	223	229	227	198	224	202	211	214	203	232	228	211	216	235	199	251	213	190	226	214	230	227	221	235	246	225	226	214	243	206	213	235	212	243	241	218	252	249	219	231	199	217	223	200	228	222	250	232	199	221	206	219	227	226	237	227	224	230	246	225	220	212	237	231	240	227	208	228	246	200	217	242	248	247	232	224	226	223	222	228	243	225	256	235	218	239	237	232	212	216	222	249	242	218	248	211	234	226	230	225	245	220	230	227	246	230	200	214	228	216	212	201	207	225	209	237	206	230	215	245	242	209	206	231	230	240	214	219	217	209	218	229	231	240	237	229	204	241	236	206	230	242	247	244	244	208	221	237	243	221	223	220	223	228	216	211	233	213	211	228	221	228	216	219	239	216	237	217	225	243	237	218	237	236	191	205	218	215	233	227	264	201	190	228	262	215	197	216	204	241	216	212	222	225	248	229	193	242	220	216	244	218	224	226	222	227	238	236	225	214	255	243	236	231	228	213	242	229	214	248	225	215	236	235	247	226	253	253	217	219	237	220	213	218	225	233	220	220	241	253	233	238	205	198	204	224	241	213	234	223	234	210	212	239	240	252	233	209	222	208	227	226	257	212	242	239	219	199	180	216	218	224	223	217	224	232	228	231	225	226	227	220	214	231	226	234	218	202	232	211	237	228	204	236	209	207	239	219	235	233	240	234	211	235	217	241	207	216	209	191	207	226	222	229	222	237	254	199	216	215	225	223	248	231	211	233	230	227	205	209	211	210	203	218	215	225	212	217	216	218	225	249	230	217	194	213	233	223	230	234	242	234	210	215	229	223	246	240	202	216	229	221	210	250	214	222	218	206	225	221	236	253	215	242	243	212	213	225	228	235	224	209	230	235	249	217	234	224	215	254	213	235	233	245	216	210	233	200	231	218	202	224	216	279	201	197	204	234	208	228	238	211	209	241	234	215	205	233	223	239	225	210	221	257	211	232	227	226	222	214	219	234	208	213	251	218	214	250	213	206	222	228	237	245	218	248	243	244	213	229	222	227	244	216	224	238	222	240	214	215	212	255	221	213	217	212	201	228	222	215	232	214	217	228	259	208	232	214	240	227	216	221	208	222	236	230	258	207	244	233	218	214	210	231	224	204	205	238	233	226	238	240	223	234	232	208	233	256	216	227	214	244	213	252	221	230	228	226	235	215	210	222	222	219	201	201	250	194	235	202	237	231	199	223	205	211	211	228	210	214	237	212	222	192	213	239	227	198	219	196	221	239	235	239	234	255
28716	33573	40647	36910	35988	34482	28907	28231	28755	13795	8470	6357	6843	8144	8792	6166	4194	4179	6191	4384	3512	3069	2667	2588	1773	1603	1337	1050	949	962	896	937	939	832	823	798	789	740	823	771	824	822	784	775	727	719	735	730	760	775	792	775	724	846	773	723	770	812	726	739	713	737	764	760	735	774	765	734	735	793	746	763	745	733	763	757	778	731	770	782	776	730	714	773	777	782	762	786	725	745	750	733	796	709	770	714	758	728	803	723	867	746	769	750	805	757	757	728	751	743	783	758	710	696	745	782	790	704	769	805	720	776	767	735	768	709	730	744	721	740	729	770	772	719	749	794	741	743	756	760	784	771	770	727	737	747	780	776	746	784	794	717	734	748	723	780	783	747	710	769	774	733	784	779	807	784	730	707	725	786	726	733	711	765	760	773	817	744	752	753	715	763	755	797	723	777	739	751	748	732	744	748	727	741	758	783	767	719	741	750	743	740	803	733	730	759	777	755	769	808	786	741	744	769	758	756	744	771	786	816	723	750	819	761	765	725	739	765	757	756	782	740	752	755	746	799	805	746	696	790	717	728	749	766	768	782	772	761	806	766	766	766	754	741	784	739	726	765	766	756	757	780	743	766	754	803	789	739	751	757	758	748	721	714	777	775	727	719	763	762	730	783	759	751	736	762	755	752	810	707	745	776	746	719	760	782	753	758	721	751	769	751	773	769	744	767	781	791	701	773	753	796	795	769	720	763	783	767	718	763	771	775	713	721	730	742	708	670	784	765	777	710	804	747	769	733	752	789	719	741	778	804	719	763	747	745	723	781	739	763	780	775	753	734	751	816	784	729	781	769	802	732	753	753	736	724	804	760	749	774	785	755	697	769	765	772	761	752	756	777	754	771	756	742	772	670	753	805	779	716	745	757	812	777	755	727	733	789	757	770	751	740	741	759	768	776	710	759	789	784	742	762	752	798	732	744	762	791	751	780	797	762	765	765	834	775	757	737	712	739	760	734	734	778	759	768	734	776	781	793	806	736	735	732	798	802	727	723	763	738	766	775	775	795	751	775	737	752	736	710	741	732	724	751	760	772	724	776	745	769	796	729	746	729	768	751	739	757	719	749	767	764	728	764	737	735	758	696	764	777	742	673	736	737	748	712	757	758	742	737	756	778	739	784	733	768	727	742	792	734	738	748	731	782	736	747	727	737	715	773	700	742	733	730	774	784	748	722	760	750	762	749	737	740	753	754	701	739	765	778	757	792	768	780	764	783	776	732	728	732	769	774	767	798	722	694	831	757	768	706	785	703	759	824	804	754	749	760	728	758	737	730	762	704	762	727	792	767	756	787	757	718	720	782	730	752	782	721	807	842	779	755	739	817	769	771	713	735	727	766	772	745	727	737	713	753	732	793	745	751	727	785	728	711	712	757	724	752	775	740	730	757	819	721	824	753	748	729	772	753	758	728	767	774	728	751	748	742	783	755	722	739	719	771	683	771	741	747	725	701	764	733	763	767	735	711	780	784	755	745	790	809	781	737	777	734	756	735	794	746	778	756	788	738	755	772	745	748	760	766	765	747	792	758	746	770	716	765	739	783	759	730	757	783	754	757	737	744	775	749	724	778	739	750	729	697	710	703	771	737	795	758	714	801	774	771	729	769	758	782	752	755	808	744	767	820	722	766	734	737	741	765	703	734	726	766	763	766	752	740	773	705	734	755	750	754	763	707	756	762	716	723	701	732	768	718	749	794	739	773	715	745	768	735	785	734	741	782	808	743	745	744	817	783	781	750	768	778	788	703	770	752	782	812	778	745	769	774	776	768	761	735	746	774	826	735	711	739	749	755	782	757	787	803	757	712	733	721	772	668	753	761	750	747	767	772	768	803	788	730	741	723	762	754	758	756	734	762	780	738	716	776	753	739	743	706	794	752	756	733	716	763	753	748	746	783	760	747	726	726	762	721	773	780	739	751	714	780	724	730	744	747	744	738	764	740	761	738	740	787	793	715	764	739	787	767	728	785	759	804	726	763	754	729	781	747	785	749	775	764	692	698	798	737	757	767	771	758	709	784	754	748	712	781	793	734	768	745	758	754	755	801	729	722	745	762	743	760	764	809	726	779	752	766	760	749	749	779	741	768	721	747	736	721	691	774	784	758	767	768	783	761	727	762	716	743	737	783	759	738	758	741	719	753	743	739	754	750	741	780	760	796	740	742	733	764	729	756	716	757	719	784	778	669	694	787	729	744	774	775	777	756	743	720	742	748	718	744	703	736	756	814	758	795	741	771	739	722	735	722	736	783	747	726	737	767	744	742	755	833	784	747	713	736	741	761	740	787	741	760	684	732	784	765	759	767	746	725	781	808	773	746	769	708	729	744	705	725	755	766	734	734	720	711	809	756	690	814	798	759	712	764	748	736	749	746	779	755	698	712	766	821	796	696	751	772	773	736	729	774	759	756	747	782	735	772	775	725	766	673	747	789	769	764	730	735	741	770	749	758	715	757	799	776	708	753	759	785	743	726	771	772	676	704	786	803	771	809	730	706	740	680	747	705	749	763	717	742	718	754	761	710	766	693	766	730	767	743	785	754	715	773	753	715	761	741	725	756	797	760	734	750	706	780	757	783	767	754	774	692	761	701	744	741	744	771	781	760	730	754	742	747	746	727	786	774	708	751	725	796	733	743	756	751	766	789	792	761	761	759	703	754	761	773	716	775	732	771	758	748	740	778	763	742	740	765	723	717	703	767	736	743	765	778	745	793	784	758	747	728	757	752	780	766	786	769	772	738	768	774	701	806	756	767	745	739	760	752	714	752	753	767	755	738	753	763	809	772	775	781	772	738	738	733	760	777	709	789	737	822	770	739	753	739	688	780	781	792	739	698	749	798	744	739	718	751	750	793	767	778	724	757	785	745	756	739	755	712	758	781	739	753	779	779	748	750	767	716	753	753	766	718	765	770	760	728	735	775	764	766	792	762	737	741	738	748	755	764	731	752	714	724	713	729	728	779	736	790	762	831	776	734	748	739	731	740	755	742	734	709	769	785	786	782	758	778	785	735	722	782	742	742	717	784	749	713	743	704	751	802	788	737	761	803	748	712	755	726	760	800	717	778	739	797	736	703	749	739	770	804	724	785	720	750	708	774	756	704	769	745	744	816	717	749	754	684	772	746	705	766	778	770	778	722	761	701	760	731	715	829	776	762	748	705	753	748	753	730	779	785	762	773	738	784	729	766	717	787	731	680	820	772	754	778	738	744	717	720	757	765	755	744	762	780	794	728	797	777	740	752	767	772	743	757	719	746	735	750	785	772	747	775	758	800	753	743	742	737	715	763	773	787	774	730	711	755	740	807	711	726	751	711	733	729	762	776	775	763	784	790	785	699	722	713	739	720	704	720	783	730	744	754	723	758	781	730	776	678	737	757	740	784	742	763	731	767	753	741	721	762	781	795	741	770	751	734	711	769	780	767	724	734	749	747	734	740	784	713	723	755	761	750	784	726	750	776
39877	38122	41268	33664	28959	28388	24175	19528	16922	8935	2784	1795	2079	1865	1881	1419	954	854	1217	874	709	687	593	622	408	369	365	311	277	301	279	286	262	232	274	270	246	259	228	215	244	246	264	233	238	257	270	277	224	230	247	238	216	265	228	227	268	266	257	247	238	232	229	237	256	240	248	211	212	214	237	218	239	211	237	252	240	262	211	249	265	242	212	247	246	250	232	236	240	232	246	234	204	264	232	245	233	230	232	233	235	270	233	248	238	217	236	234	226	248	243	242	237	239	255	186	222	243	275	231	235	252	218	245	256	248	227	243	234	239	214	243	234	253	236	220	241	244	254	270	221	256	244	259	241	229	260	246	246	246	253	244	241	245	254	249	264	235	220	251	264	259	202	244	238	238	220	231	249	225	235	258	227	220	227	258	247	255	235	197	209	253	256	232	214	244	233	227	231	254	225	233	220	270	247	256	228	238	255	221	232	241	263	226	233	231	246	241	228	244	249	240	247	252	250	239	248	251	236	218	223	224	208	238	238	257	244	241	236	232	242	237	233	248	243	235	197	244	243	250	254	248	250	279	237	225	237	230	221	228	243	254	247	235	237	257	253	249	255	234	262	248	261	234	243	226	259	222	240	229	225	232	244	242	216	246	234	263	221	225	233	241	226	235	231	239	251	219	226	237	239	211	212	229	229	227	254	211	228	260	248	234	221	256	259	237	242	236	226	254	248	241	226	215	258	243	253	243	249	241	270	241	231	205	234	217	265	215	232	203	270	234	235	219	217	264	248	232	253	223	271	244	248	253	244	215	270	247	233	242	215	241	236	198	241	236	256	235	254	238	242	208	267	224	207	242	266	241	228	237	227	223	262	241	233	241	246	243	240	227	232	235	241	244	258	238	241	222	267	225	228	238	246	241	218	253	210	228	276	241	225	229	241	266	248	220	232	252	258	238	241	246	249	238	252	219	240	248	225	237	230	245	235	228	223	237	240	236	250	247	230	256	239	237	255	236	244	235	248	238	231	257	250	225	259	235	245	226	250	215	231	237	243	226	237	254	241	228	207	231	231	261	243	236	237	228	234	249	256	230	225	260	253	238	221	254	255	224	270	240	251	255	241	236	203	238	251	242	245	233	279	240	243	261	226	235	259	232	233	241	248	245	248	224	230	239	232	228	245	223	237	236	249	253	223	236	277	248	242	241	256	237	251	232	240	228	220	217	237	252	259	217	224	264	215	261	239	209	245	227	232	249	236	256	218	247	223	255	245	228	226	219	243	262	230	246	224	263	245	250	214	259	265	223	237	215	232	247	231	232	225	244	253	244	242	257	236	239	253	248	228	256	232	257	234	234	210	239	232	231	270	235	234	246	226	199	253	243	237	245	233	246	267	258	247	216	244	236	233	237	245	251	236	226	221	208	232	229	235	209	215	251	215	266	226	261	240	198	241	217	247	249	259	281	268	245	199	242	236	213	244	237	266	234	233	225	249	243	248	213	282	227	227	249	250	252	215	239	214	209	256	250	253	218	235	235	258	242	259	244	263	243	222	206	240	247	221	242	221	225	249	261	248	227	230	252	255	217	270	256	224	257	219	214	260	233	264	273	222	223	220	244	245	249	242	237	237	240	242	239	240	214	210	255	245	242	257	244	233	250	224	252	221	245	246	251	241	240	238	254	245	239	247	213	255	225	231	242	248	254	229	223	269	235	228	250	231	243	255	222	228	225	252	266	214	257	218	225	251	250	236	251	229	272	236	205	209	266	205	258	267	245	256	233	254	211	230	243	230	275	260	234	265	218	245	249	229	203	221	258	265	212	250	220	271	229	256	269	250	238	213	243	227	239	249	219	244	240	218	247	242	243	264	233	239	252	252	259	234	260	230	232	256	239	217	267	254	231	231	226	245	229	245	230	222	251	228	238	259	249	244	250	238	249	225	229	228	237	241	260	269	239	254	236	235	236	231	228	233	268	236	196	216	233	259	265	239	253	220	249	256	238	255	235	219	263	252	222	237	239	247	233	212	216	253	274	233	249	237	215	250	210	235	262	257	239	228	207	223	218	244	262	253	266	259	261	240	253	252	244	251	252	222	219	218	264	242	223	254	251	224	257	249	229	242	234	259	242	241	237	246	220	257	236	251	251	229	227	258	236	213	259	251	253	246	242	235	245	233	245	239	251	240	222	211	231	239	251	235	242	244	239	257	239	226	257	231	234	247	239	251	232	223	226	260	264	235	215	258	253	240	242	268	237	243	253	257	250	231	251	234	251	253	241	272	248	231	273	247	269	209	241	227	252	244	231	251	254	224	224	229	241	265	243	226	255	235	246	220	244	245	262	253	236	218	233	257	244	246	219	235	252	226	250	251	207	234	236	231	218	241	270	251	246	216	253	244	212	254	253	226	233	231	241	250	215	209	252	208	241	236	253	242	246	239	228	233	217	251	246	234	256	231	237	249	230	221	245	240	211	245	232	207	239	245	233	252	250	225	236	235	237	223	259	212	241	250	267	219	246	247	242	256	238	221	278	271	249	247	227	226	265	232	246	236	218	225	264	238	247	229	214	215	261	204	255	227	234	246	208	233	243	251	247	235	220	247	253	247	260	240	237	226	245	233	224	244	232	226	204	225	239	227	234	258	263	241	242	242	260	239	244	241	244	255	239	252	237	263	247	231	227	253	223	237	249	258	245	223	240	258	280	245	267	246	249	256	244	223	239	257	234	264	230	247	260	245	247	233	243	242	216	260	247	229	242	236	231	256	218	253	241	222	222	259	240	237	251	244	236	226	232	237	239	227	247	267	241	257	233	224	242	219	253	249	244	241	254	233	214	233	250	238	265	267	249	248	221	240	230	238	282	228	238	240	244	221	243	267	242	246	240	243	252	266	260	249	249	235	208	241	237	254	223	248	252	238	242	253	239	267	256	235	219	230	260	243	235	230	212	226	273	208	229	238	241	250	249	219	230	224	224	221	228	235	254	256	238	247	243	235	264	271	243	253	257	217	240	254	251	254	222	261	240	248	235	239	258	229	251	256	228	234	231	228	226	230	232	235	254	233	237	264	240	253	240	252	238	236	239	237	220	246	232	251	239	236	232	219	259	237	219	228	201	231	230	219	227	236	237	250	249	239	242	207	217	259	230	237	231	255	240	231	263	225	207	253	228	233	237	255	233	233	226	243	195	228	238	244	270	235	247	223	244	244	225	243	232	237	235	217	241	225	234	221	259	219	239	268	265	256	241	236	242	226	244	250	224	241	249	250	248	221	236	208	238	237	254	232	251	254	215	239	225	239	225	230	267	226	217	221	206	235	242	232	220	232	215	241	220	243	253	235	256	255	254	240	249	241	255	223	256	237	237	213	256	269	249	249	245	243	273	249	213	222	240	264	222	224	238	229	252	219	217	230	228	237	251	260	228	240	230	241	229	232	247	239	268	248	235	261	223	235	233	236	229	243	240	213	251	251	268	242	241	224	221	235	230	267	227	229	220	245	242	244	266
30543	35995	42671	42323	41426	42997	38668	35504	35867	22537	11196	11101	13426	13149	14300	11038	8064	6839	10250	7116	5829	5215	4665	4481	2696	2238	1789	1288	1210	1083	1083	1020	968	975	849	966	839	876	901	852	848	810	867	859	786	791	787	775	823	819	786	808	801	810	771	770	773	847	802	840	747	774	790	815	787	813	781	787	794	767	782	807	751	762	762	774	784	798	792	793	789	743	780	870	751	827	804	778	798	789	754	741	810	755	760	843	774	877	773	830	815	755	813	810	747	750	796	799	830	789	822	794	781	764	815	816	803	824	748	787	859	787	796	801	833	765	843	781	821	780	777	791	769	769	828	811	779	837	764	787	763	771	806	805	747	760	815	823	779	802	736	842	783	802	799	782	773	807	804	767	781	779	781	775	787	798	805	801	763	772	816	829	747	833	799	753	799	758	817	784	791	814	823	754	768	781	734	753	740	750	829	796	832	845	796	801	774	788	776	810	773	777	805	799	829	802	856	773	770	816	789	797	808	814	826	802	764	814	792	776	805	794	748	724	816	804	736	773	778	771	784	835	776	749	793	791	772	770	772	774	779	778	866	842	822	819	802	802	795	792	760	794	786	764	733	772	815	826	859	842	789	793	836	827	762	797	824	818	763	750	847	807	779	766	767	784	800	835	841	772	791	796	725	787	770	822	779	804	814	829	757	824	793	806	763	780	798	846	791	792	804	820	801	810	787	802	835	813	776	760	796	787	756	831	777	792	800	824	754	766	831	821	808	839	748	811	773	800	774	809	736	831	758	835	800	786	797	799	883	807	814	804	807	768	838	804	826	791	808	776	787	826	785	778	786	792	777	849	780	800	748	794	736	762	792	787	782	764	789	790	803	774	796	769	773	759	765	782	797	762	769	812	799	807	790	838	819	755	757	767	860	725	738	827	754	780	821	780	860	795	790	815	808	817	804	806	760	777	778	834	784	759	780	778	803	789	854	775	782	805	809	802	814	803	836	801	760	841	823	755	792	781	791	795	811	829	768	829	834	740	789	759	833	819	794	828	832	754	761	833	803	777	825	836	782	773	820	770	792	815	847	783	774	780	760	765	784	812	804	828	798	814	804	808	795	761	774	746	785	835	827	860	787	757	764	848	830	758	785	794	832	822	800	834	805	777	809	745	821	760	787	743	757	879	887	776	773	775	789	768	808	776	769	775	835	784	832	772	754	780	770	761	734	810	796	805	771	786	759	769	776	816	783	818	760	783	786	840	808	797	805	798	766	754	774	803	743	799	790	813	821	817	828	789	832	812	778	764	751	848	756	791	747	737	853	809	786	814	808	793	770	815	806	778	798	784	769	767	760	805	815	832	740	824	784	812	785	747	777	765	777	717	825	825	815	795	786	785	848	791	763	755	814	765	836	807	792	792	790	774	823	815	780	757	768	802	782	777	791	834	801	802	806	819	758	806	760	775	867	768	754	802	784	792	775	792	755	779	781	799	770	826	763	819	786	773	839	751	800	838	778	774	773	804	763	780	800	793	787	777	746	802	764	806	812	812	776	793	744	758	799	759	834	771	772	809	786	776	804	779	804	765	777	821	839	794	760	752	806	772	776	798	777	855	805	773	793	780	797	804	785	831	753	847	827	740	752	812	761	741	760	773	746	773	763	761	809	807	757	759	788	770	768	810	789	788	785	795	764	742	816	765	840	844	806	789	775	796	738	842	833	773	854	852	789	767	842	772	798	819	793	829	755	772	811	761	775	783	738	809	727	816	857	816	847	776	756	773	847	779	789	812	761	826	805	759	834	818	783	801	766	813	820	785	799	761	777	801	776	784	836	764	773	792	764	823	765	844	814	857	803	766	766	817	736	790	796	791	817	760	781	794	771	783	776	802	783	807	788	779	737	802	801	782	754	820	802	795	757	805	824	768	784	800	774	895	804	788	836	753	811	813	798	762	798	772	768	800	767	764	818	779	865	762	816	770	725	802	781	742	811	749	818	782	784	767	823	813	796	829	822	785	817	794	807	788	786	787	805	821	759	766	787	774	812	770	764	792	776	791	853	801	762	726	780	774	760	812	787	837	827	764	807	815	750	743	791	801	785	815	757	743	725	808	815	808	778	838	784	830	821	784	801	823	800	777	754	787	803	770	795	780	754	810	814	798	758	802	794	765	826	763	835	792	753	810	794	776	842	792	813	823	835	765	758	782	804	753	824	750	749	779	775	770	804	802	854	784	816	822	764	739	800	812	842	771	823	789	847	833	766	836	801	845	782	812	793	844	839	804	821	784	773	761	816	789	764	808	774	767	827	741	702	797	840	786	754	792	789	816	734	755	760	740	790	755	775	805	781	757	797	830	813	788	785	806	851	768	771	818	776	759	799	786	791	784	763	787	811	780	797	753	790	742	835	750	816	812	803	827	805	798	806	750	797	794	838	767	785	779	766	758	791	761	800	809	806	834	820	784	822	781	783	829	746	793	735	814	810	770	800	766	848	761	806	826	827	807	770	821	805	835	839	800	776	848	837	765	809	845	787	790	806	789	773	775	812	837	783	776	791	760	842	820	800	789	820	804	740	836	841	801	786	737	745	786	767	794	823	830	777	769	770	763	751	743	826	755	805	817	797	806	780	815	795	794	825	797	823	748	791	784	854	801	789	824	783	787	766	818	829	771	794	808	763	824	776	803	806	778	765	813	791	820	785	750	801	761	790	784	843	811	775	753	796	827	843	775	787	783	749	747	753	778	831	762	752	818	757	784	819	769	783	829	793	773	761	784	796	794	795	780	799	819	800	782	817	806	805	828	786	778	779	804	812	764	796	768	750	812	794	786	784	827	734	780	799	789	774	820	851	798	727	786	866	845	798	766	795	803	748	806	783	816	758	824	810	781	821	818	802	833	763	753	780	785	754	766	846	843	846	851	796	853	800	748	793	807	789	774	767	738	765	857	777	774	785	781	773	765	799	791	830	768	778	841	803	787	802	785	838	809	828	764	782	816	777	771	781	784	803	784	842	801	833	795	826	806	776	818	798	782	816	791	808	811	786	829	750	807	763	845	811	797	781	801	785	758	805	772	797	817	810	766	800	815	804	767	819	793	798	812	784	794	759	786	811	827	773	754	784	772	801	778	793	820	790	788	785	782	833	816	780	797	812	788	821	748	809	833	784	793	775	809	809	790	817	771	775	892	818	793	801	766	810	787	800	769	815	799	746	781	798	805	768	784	779	779	827	835	744	801	756	775	818	781	753	766	832	802	846	797	778	773	801	786	835	800	775	785	812	848	770	749	795	818	793	838	833	852	836	754	811	804	746	728	815	779	796	785	808	782	771	854	771	812	773	812	839	768	802	806	787	790	834	814	801	766	819	772	808	819	808	714	832	740	849	793	799	803	772	764	803	828	739	789	809	782	816	777	779	817	776	776	802	753	763	800	833	770	830	799	805	772	789	798	780	802	812	780	797	773	799	826	804	765	745	799	793	776	813	775	771	754	816	788	802	825	795	789	763	851	813	774	780	831
21928	17325	15776	8007	3903	2406	1548	1108	886	517	367	318	322	280	288	290	259	232	279	229	247	239	226	205	219	212	209	233	207	229	224	225	205	259	195	203	241	209	210	249	214	215	232	201	202	222	234	202	223	217	230	214	190	196	206	197	212	217	200	215	200	205	239	223	189	210	212	219	221	185	227	195	217	189	187	213	204	223	173	217	213	219	204	199	222	212	232	212	225	219	213	188	192	220	225	222	212	201	196	210	230	239	209	204	227	216	192	192	225	223	225	200	217	215	218	213	212	212	225	210	198	218	194	209	246	210	217	203	213	205	225	209	196	221	213	210	222	230	238	209	229	219	194	214	187	229	195	213	205	213	225	204	248	224	200	189	216	200	212	252	200	203	209	213	200	214	193	227	204	232	203	217	213	222	215	225	223	215	216	209	237	222	204	232	224	217	226	230	162	224	216	202	215	218	222	228	197	199	226	233	233	202	220	205	211	201	204	204	214	226	207	206	212	240	214	206	201	235	218	207	213	223	236	214	186	181	214	183	189	210	195	208	174	197	207	201	206	220	205	196	221	190	208	208	214	223	198	227	231	224	219	192	195	217	216	209	238	205	217	194	196	222	203	239	206	226	217	190	215	235	217	209	228	232	203	223	214	211	200	210	213	215	209	231	224	234	224	220	222	210	200	208	201	238	229	228	223	202	218	215	222	228	237	216	201	224	209	224	216	211	234	197	204	206	228	209	232	225	226	210	226	207	203	211	208	247	221	214	220	202	229	218	224	204	205	198	217	214	205	197	231	210	214	226	211	207	210	215	214	191	216	201	225	225	236	201	229	226	200	232	216	219	225	216	220	227	221	211	217	208	226	218	200	207	208	220	204	188	235	236	207	226	224	220	226	251	204	203	195	199	224	208	221	230	215	239	202	189	218	216	203	216	234	193	193	221	216	186	204	210	233	229	224	213	224	208	204	250	202	249	200	202	200	202	220	206	192	194	228	198	181	215	213	197	180	246	202	218	230	208	200	216	173	204	216	219	224	229	225	242	230	233	216	218	225	186	217	211	181	212	219	192	261	218	220	192	212	217	201	204	219	199	226	201	205	199	194	223	227	200	216	207	203	221	212	223	196	235	190	210	219	202	238	230	205	227	200	199	220	205	231	203	193	236	233	193	203	219	234	203	201	223	226	191	216	207	205	198	222	193	216	196	216	204	179	210	238	203	216	201	214	233	226	206	223	215	237	210	206	216	206	222	194	192	210	205	231	202	234	212	195	197	195	240	231	232	206	203	208	217	237	197	204	210	194	234	206	218	183	223	215	218	236	203	194	225	209	211	225	213	223	249	222	205	219	213	192	206	203	218	203	204	218	220	200	219	225	227	237	223	199	194	208	231	227	225	182	181	219	218	216	189	211	231	201	212	201	190	212	245	200	216	215	207	217	211	219	226	212	193	220	207	193	234	222	204	202	203	233	211	229	211	197	206	227	209	228	222	222	226	222	228	207	208	185	218	207	193	197	216	206	213	211	199	211	202	189	210	222	218	209	194	202	228	212	235	206	230	209	210	198	211	195	221	209	207	201	230	230	221	215	225	197	199	232	223	210	190	221	193	237	216	203	209	255	213	218	222	199	224	196	209	214	198	201	215	202	226	209	224	199	215	189	238	233	223	227	211	201	217	208	222	199	223	216	235	232	183	221	222	215	236	185	205	203	207	213	200	241	230	231	189	219	206	199	238	186	205	201	199	231	237	223	227	213	242	225	205	231	184	200	221	229	212	240	211	183	218	205	211	227	210	227	218	200	209	204	214	198	209	220	200	215	236	228	221	206	192	223	208	245	241	210	173	217	202	220	198	204	210	200	211	208	200	217	211	254	226	217	213	202	218	195	223	207	187	229	235	204	207	187	215	233	193	223	231	185	213	196	203	234	234	239	238	201	226	218	203	211	203	217	226	209	193	225	231	209	226	199	217	201	189	217	214	215	206	215	234	222	207	214	204	203	218	222	218	204	238	185	213	200	215	229	206	203	219	212	215	224	205	219	217	192	202	202	233	200	218	225	206	201	199	198	225	204	222	251	231	240	198	206	216	216	201	222	209	207	218	184	225	212	202	224	242	217	186	202	196	202	204	234	209	236	223	220	204	217	226	211	210	210	218	200	200	232	205	206	236	202	216	232	221	196	250	208	203	187	194	191	188	213	191	232	214	220	217	220	191	212	220	228	202	198	200	187	222	223	199	184	201	218	250	213	176	197	211	241	208	215	221	219	204	237	242	200	202	201	203	209	217	219	237	208	211	201	228	223	199	218	239	205	206	221	231	202	213	182	198	191	210	198	231	200	242	238	211	223	227	207	187	213	228	220	210	212	216	213	219	241	233	207	224	220	223	199	211	206	205	230	211	214	217	195	224	186	207	216	202	223	212	208	255	206	212	216	209	211	226	223	193	217	230	196	233	227	224	205	218	212	234	217	199	211	227	196	219	196	200	224	200	235	214	185	191	204	217	208	229	234	203	207	214	217	228	221	208	227	220	214	218	209	198	188	205	232	186	217	233	213	219	215	216	228	200	203	185	210	226	215	219	206	199	215	212	222	212	223	195	236	220	206	206	214	200	200	214	201	214	225	218	194	209	221	212	231	209	200	238	208	218	222	206	219	213	174	237	224	217	233	182	231	245	216	217	208	226	220	184	194	208	201	214	213	214	203	194	211	203	185	209	232	222	177	212	208	222	209	197	209	223	207	223	226	248	189	188	224	181	196	220	229	245	217	188	227	225	181	195	223	195	212	196	205	204	199	214	240	210	193	200	211	222	230	202	221	200	204	225	225	204	185	182	210	213	210	235	227	224	211	215	235	200	206	211	210	206	232	208	203	221	207	228	221	225	217	209	211	212	210	193	198	198	245	206	231	216	210	221	222	201	200	225	211	202	192	219	196	214	203	219	221	196	202	205	239	224	238	215	210	210	214	186	200	226	229	209	203	177	227	230	209	193	213	215	228	226	188	228	211	209	192	209	212	197	233	205	224	240	231	219	211	206	235	240	209	205	215	233	222	200	219	226	210	209	222	238	233	203	213	216	213	223	174	227	234	205	229	224	234	226	230	219	218	191	215	233	232	223	213	211	220	229	216	210	237	212	204	242	186	200	233	232	175	233	192	203	254	203	188	197	203	206	243	257	209	201	216	226	230	218	225	219	217	201	216	218	221	231	196	217	194	231	218	213	235	227	217	187	227	237	215	229	211	226	211	227	233	215	208	250	234	204	230	198	209	214	208	215	209	221	208	226	210	204	238	214	214	213	208	223	208	206	212	225	205	217	209	228	199	225	214	247	211	207	205	210	210	220	196	229	209	226	210	193	199	210	200	203	230	228	223	218	222	214	234	223	224	224	225	219	191	206	218	205	216	213	206	201	206	209	214	207	207	211	208	203	206	191	196	229	213	213	199	186	229	213	227	230	227	200	195	217	202	198	219	235	205	190	224	228	186	202	210	197	228	219
17279	18278	20999	18818	15395	12271	9256	7176	5911	3368	2248	1826	1726	1580	1617	1571	1378	1345	1294	1196	1142	1016	1029	965	856	806	816	754	797	803	797	763	770	728	749	809	734	745	745	704	714	757	661	782	698	724	687	736	737	738	758	738	723	696	725	676	741	801	723	769	753	690	749	698	737	784	742	662	718	754	690	701	732	774	747	688	728	718	723	701	689	747	760	652	716	706	723	747	728	719	760	696	773	725	703	744	751	709	719	729	712	724	664	735	715	739	692	712	732	706	742	731	702	681	747	743	744	701	724	735	687	767	762	714	731	719	741	707	692	709	699	757	692	724	735	745	693	707	687	738	744	757	728	702	737	702	747	722	689	707	758	755	754	758	710	757	732	680	720	690	714	702	721	752	736	714	703	708	731	765	763	737	741	685	730	723	714	703	742	741	741	741	701	695	723	751	717	743	702	748	739	723	735	729	727	705	704	757	713	702	684	726	744	705	743	717	705	751	728	694	663	731	746	709	668	707	774	746	735	713	714	723	723	676	773	724	650	762	725	716	725	735	738	768	753	769	738	673	719	759	695	741	742	748	752	713	695	727	755	771	754	695	750	718	753	719	742	701	761	751	718	713	724	736	712	710	737	752	711	716	701	756	685	714	769	706	719	701	738	751	762	736	739	707	718	726	758	721	701	750	728	724	724	710	705	750	679	683	753	750	745	732	729	705	745	723	677	692	746	731	708	702	759	748	745	675	761	694	745	741	719	763	788	752	744	764	725	705	736	782	701	690	770	712	682	718	708	737	726	803	742	669	724	692	732	773	707	701	728	704	729	687	741	723	728	754	678	743	713	779	699	752	746	711	744	726	750	713	726	758	711	735	764	704	714	750	735	734	715	722	760	735	740	692	737	692	683	724	758	718	676	722	678	650	706	704	693	705	761	794	732	717	704	713	734	772	788	779	705	730	665	745	735	723	750	726	696	743	694	763	721	724	718	688	723	707	719	747	752	729	690	703	739	770	757	738	697	699	761	709	728	674	769	721	726	683	685	721	685	747	720	739	709	719	757	707	671	726	704	707	697	723	751	746	722	719	765	775	720	696	737	717	748	677	682	708	691	750	675	703	726	717	781	721	682	737	749	733	736	747	743	734	709	684	735	736	719	743	711	707	740	756	674	750	710	716	696	753	716	688	729	720	748	690	742	707	701	745	748	708	714	729	725	700	686	729	710	707	698	724	736	702	680	708	745	735	735	719	729	745	728	707	701	732	726	736	728	721	762	745	763	751	741	691	754	737	714	667	702	688	725	750	701	705	699	700	729	717	709	729	731	795	714	756	718	704	731	707	692	719	694	741	710	738	750	706	783	749	691	724	741	697	716	772	720	728	731	720	717	748	739	745	717	688	720	699	706	726	743	704	742	709	709	711	736	681	704	749	742	704	755	699	771	729	703	738	712	678	739	783	752	730	736	713	759	730	717	728	737	715	717	743	725	733	695	795	740	715	746	732	741	751	728	699	724	716	777	715	727	736	695	743	721	750	727	746	693	746	718	720	715	781	742	741	714	708	676	724	677	737	739	731	706	728	730	721	730	706	748	690	748	703	702	748	749	699	766	689	729	692	662	733	712	710	744	721	700	704	717	760	715	710	737	690	680	736	675	693	759	736	720	743	683	681	734	699	766	729	747	690	746	715	716	723	674	754	671	727	722	735	726	736	730	693	720	707	681	696	702	731	669	709	689	719	687	734	725	706	767	714	749	759	756	763	725	719	715	723	750	729	726	693	709	712	735	689	759	709	729	738	716	775	710	738	725	708	698	718	725	702	703	742	754	662	760	742	747	745	740	717	724	717	724	705	728	733	713	727	695	670	706	740	754	731	686	761	720	743	702	715	743	717	699	759	720	712	717	709	701	738	691	697	742	752	769	719	691	736	691	724	725	704	720	674	697	721	683	722	711	702	728	676	711	739	729	756	698	685	720	748	704	674	742	729	720	722	741	679	743	697	723	738	707	757	705	776	771	697	714	696	739	765	735	711	780	725	691	701	761	676	750	770	728	749	674	718	717	728	710	744	687	764	687	715	711	723	672	757	720	722	744	655	720	701	751	720	721	717	734	773	712	683	725	767	713	687	740	704	769	760	731	703	783	738	757	714	719	703	760	712	714	749	732	714	719	712	785	788	734	716	816	718	727	699	738	730	726	745	747	704	692	704	688	719	711	734	762	731	734	731	707	729	741	729	730	717	665	722	689	708	739	734	751	765	727	761	718	716	711	726	732	709	734	738	720	737	751	736	728	728	729	723	661	755	738	758	763	680	739	712	697	663	692	724	723	738	742	697	766	756	689	690	702	719	712	712	701	748	731	714	728	727	734	745	689	738	710	736	687	720	734	725	692	715	709	743	734	731	724	694	738	736	741	719	739	762	728	734	718	733	762	729	696	785	739	761	741	726	700	732	731	721	699	711	696	703	772	711	714	744	721	706	725	711	717	700	702	744	677	736	720	719	692	720	706	710	769	724	724	713	723	674	771	707	669	729	764	751	673	736	722	698	731	741	729	728	741	708	696	714	732	736	712	715	751	749	724	703	765	691	743	708	739	732	745	736	727	731	753	761	744	759	754	726	714	745	672	716	755	680	709	738	742	741	743	696	752	717	744	714	759	744	687	727	682	715	711	700	785	776	760	724	780	754	750	727	727	704	696	743	747	687	718	696	707	709	715	692	738	730	731	706	699	712	735	715	742	752	721	717	712	764	783	760	740	726	717	703	720	760	732	738	741	771	764	696	682	733	703	710	647	719	672	737	714	746	743	675	745	736	703	765	738	688	721	787	736	735	713	764	717	738	707	709	749	707	721	761	714	694	681	723	720	730	738	739	715	763	733	718	731	711	713	646	735	734	713	718	729	764	752	704	735	753	753	734	711	725	717	759	691	711	683	728	735	687	712	713	740	727	768	730	742	763	713	752	791	729	698	743	736	697	709	731	726	747	656	700	747	732	712	699	772	769	716	730	695	701	737	705	743	757	787	728	745	720	746	715	701	710	734	668	735	781	747	748	753	728	709	736	696	709	725	682	688	749	727	702	760	722	731	750	716	760	744	695	714	740	734	748	715	731	734	781	712	722	727	678	730	715	711	739	715	704	706	704	769	714	667	698	720	730	669	790	719	770	731	737	691	746	726	782	745	738	707	747	726	774	695	734	728	755	783	724	714	729	714	689	701	712	765	719	704	752	720	741	741	716	772	741	697	743	738	722	752	747	755	718	708	718	734	756	715	733	725	685	743	722	760	771	750	746	732	730	767	691	707	742	723	737	709	734	708	717	728	750	759	691	699	734	707	720	724	741	701	747	739	667	722	747	656	717	733	713	735	697	712	757	761	739	669	714	757	757	733	698	715	701	732	733	716	689	728	722	766	703	728	766	692	723	715	738	706	691	745	701	767	733	757	740	733	742	721	704	714	713	770	735	706	775	715	687	765	784	748	712	792	745	787	740	773	726	699	732	708	705
35535	35890	40776	30722	25316	22540	17849	14351	10234	5813	2239	1145	1183	925	1092	875	634	595	707	614	485	442	431	367	323	289	258	252	250	285	251	224	267	220	226	225	248	225	238	215	228	226	235	247	208	210	239	244	240	222	232	220	197	220	241	231	211	218	222	253	211	230	226	214	268	221	236	236	227	217	217	222	232	230	226	240	220	215	225	195	255	240	237	197	226	221	210	224	228	197	228	255	217	208	242	219	215	209	223	218	215	212	249	241	229	252	237	213	209	225	233	246	229	217	226	216	220	233	237	207	213	221	233	232	216	218	227	213	213	236	222	207	254	239	200	214	219	230	245	213	197	243	242	234	231	214	242	217	209	226	231	203	228	236	217	240	202	208	213	223	237	219	214	243	210	220	221	251	226	218	205	223	212	228	222	225	224	231	241	237	242	239	201	210	231	231	226	238	251	202	214	230	213	224	208	215	220	217	200	214	232	212	221	225	222	228	223	191	217	237	192	207	218	213	219	214	220	226	221	223	216	234	229	243	249	207	204	201	215	208	226	203	249	232	216	227	264	218	203	220	240	223	208	214	248	205	225	239	230	216	248	224	225	203	201	225	220	235	243	208	239	231	211	252	244	214	220	238	245	238	241	226	241	202	242	208	201	236	219	240	238	236	208	214	263	181	230	244	253	244	208	216	203	211	206	228	231	223	230	208	232	240	220	229	221	256	212	227	234	221	224	220	204	245	227	219	213	211	212	201	231	229	200	201	203	244	216	221	244	226	256	221	230	233	211	218	197	226	238	228	204	218	214	209	229	239	240	200	221	223	211	210	226	211	236	252	210	224	265	191	237	255	213	216	211	224	245	198	208	216	228	242	250	219	214	229	219	240	225	225	234	219	193	242	206	232	233	239	212	219	223	227	205	224	195	231	231	244	197	226	233	203	217	220	231	232	235	211	210	236	240	206	238	217	210	235	210	222	224	232	233	232	265	197	199	226	211	225	226	211	236	240	238	230	207	253	222	228	270	229	212	230	250	237	227	219	224	195	234	212	230	216	209	229	221	212	244	208	236	201	189	211	230	216	212	219	254	203	235	233	216	210	224	224	218	202	238	223	227	255	224	207	227	207	212	250	253	229	237	212	229	197	227	204	214	212	211	230	202	246	247	211	229	225	227	216	240	215	213	244	218	191	252	207	215	222	222	209	226	253	218	216	221	208	224	211	192	237	220	241	231	230	215	237	233	220	228	206	182	209	239	213	226	229	201	211	242	211	189	205	244	217	223	233	218	239	232	204	201	194	245	219	218	221	230	220	230	194	208	230	200	204	238	224	232	210	208	227	249	208	214	208	219	241	196	224	235	231	180	230	218	209	235	246	210	197	213	240	231	216	236	231	254	213	229	233	223	216	241	226	219	209	223	224	216	224	227	249	233	218	209	218	216	211	248	248	219	202	231	218	220	191	217	219	231	226	222	224	246	220	211	221	217	243	220	233	234	197	234	231	219	230	218	208	221	245	212	261	226	205	249	221	243	228	228	215	229	202	235	225	205	231	214	211	228	230	205	216	201	186	218	221	229	237	222	204	247	220	223	213	235	230	187	236	202	224	215	230	212	240	231	242	246	222	260	240	208	219	237	226	213	216	213	223	234	212	194	232	213	211	213	219	239	230	226	239	220	252	208	201	218	217	202	227	240	222	233	227	229	219	192	215	208	213	246	253	248	252	237	218	206	202	247	232	231	215	250	223	243	188	246	234	213	231	245	221	199	228	227	226	221	236	231	230	224	208	242	211	201	215	208	209	224	233	200	218	229	193	210	215	226	224	245	213	225	242	210	204	201	252	215	184	236	217	204	239	225	223	232	236	215	215	233	242	229	211	216	241	231	209	208	182	225	225	220	239	187	235	215	216	205	237	227	208	227	224	230	252	217	221	222	239	236	244	214	214	213	224	244	241	204	235	238	211	216	240	200	247	226	205	206	213	230	232	248	241	221	212	243	229	199	257	217	215	202	235	234	243	222	224	242	208	216	250	212	218	225	202	209	234	243	221	230	213	219	226	211	216	228	227	221	222	218	221	216	215	242	214	221	207	212	231	210	242	238	212	204	214	236	229	249	226	211	220	191	228	224	218	201	221	208	222	208	243	220	226	233	215	246	223	242	239	241	231	229	231	227	247	196	216	224	250	200	224	208	218	227	244	220	218	244	242	220	217	246	225	231	252	220	235	211	221	219	229	233	200	207	246	214	205	209	222	235	194	214	223	207	202	216	223	201	232	231	208	234	227	223	273	215	201	224	250	219	205	214	194	201	220	203	227	235	229	202	249	216	225	242	222	228	217	240	213	223	204	220	236	240	232	222	225	208	242	234	241	217	205	235	252	212	247	232	216	217	213	216	223	218	213	206	219	230	208	218	245	207	226	243	240	223	240	234	257	232	204	241	222	223	234	215	243	209	213	216	192	217	228	206	228	222	211	233	233	240	250	241	213	212	215	230	207	223	227	237	221	207	236	258	235	248	229	210	240	240	218	237	218	241	229	229	229	205	229	251	215	215	225	214	250	232	233	229	201	222	211	235	231	224	236	237	219	213	201	217	227	199	215	240	200	235	221	201	234	232	206	205	196	236	231	242	216	218	219	220	230	225	223	227	233	239	223	212	216	208	227	215	231	234	255	248	208	217	208	223	214	253	228	258	203	230	231	236	230	212	216	240	217	218	257	200	229	246	243	233	224	226	241	197	213	235	221	207	244	253	224	223	232	233	212	231	215	236	220	220	208	229	226	174	194	210	236	218	217	206	213	258	224	230	258	225	247	211	212	230	242	215	214	244	215	213	210	214	219	229	234	218	228	201	211	242	201	204	226	234	218	223	212	237	209	216	233	216	227	218	250	238	195	250	231	197	222	209	220	180	229	226	241	229	216	219	220	222	227	230	214	213	233	213	231	231	223	237	214	233	254	204	243	203	211	227	240	246	233	214	207	213	210	219	228	222	233	230	224	223	208	242	228	210	239	214	234	213	219	224	212	239	206	202	253	205	215	214	226	239	211	229	226	232	232	221	225	211	234	201	227	210	239	230	239	204	194	246	226	227	196	208	241	221	220	227	220	225	212	221	237	199	223	237	256	219	231	252	228	233	214	189	226	232	222	199	222	224	226	203	225	225	236	245	237	216	233	229	247	218	209	254	232	251	250	222	229	231	224	220	238	211	220	246	235	240	207	220	220	223	221	201	249	248	230	226	203	209	222	259	210	223	228	247	255	215	223	209	214	259	217	222	267	211	225	227	241	236	214	229	210	217	216	205	223	212	236	216	200	231	227	222	221	222	225	216	215	219	217	227	214	233	213	220	209	245	218	214	219	229	239	228	230	225	210	204	225	235	235	246	218	213	222	218	213	216	193	194	226	215	248	222	222	223	209	210	243	234	238	228	216	213	207	214	223	252	200	222	231	245	191	215	213	218	236	194	238	230	222	220	202	224	210	209	237	217	244	238	219	215	223	215	221
27658	33529	40849	38509	36293	36231	31211	31381	26753	19760	11706	7668	8670	6986	8886	7518	4882	4760	5900	4430	3608	3092	2844	2294	1649	1486	1234	1188	1070	952	912	887	891	874	854	864	844	832	793	787	759	790	796	737	739	771	766	794	686	733	774	765	787	749	745	767	830	733	759	709	772	754	796	777	726	724	762	755	736	782	766	684	702	726	741	786	765	740	776	798	764	759	711	733	720	733	734	775	771	786	750	805	762	767	749	747	731	699	761	744	741	743	764	745	755	740	811	748	759	777	743	777	725	746	775	759	746	718	731	786	748	742	740	734	786	795	738	743	753	769	750	787	755	702	742	759	793	794	760	730	724	775	758	733	781	746	703	728	762	772	683	749	789	698	699	686	719	744	807	771	758	746	756	755	739	775	774	715	768	746	796	771	728	778	724	795	776	787	769	772	747	789	702	702	748	812	788	730	743	745	767	703	739	745	737	736	748	724	742	718	743	797	782	694	782	741	768	773	762	741	751	784	732	706	738	773	749	759	690	747	767	776	759	748	759	746	811	777	749	746	757	834	755	752	757	757	792	752	717	785	761	728	758	741	765	704	721	761	790	751	736	731	752	769	760	720	748	746	757	724	756	770	732	727	770	772	713	737	742	762	764	783	787	789	784	787	706	760	787	710	748	734	752	779	743	704	725	746	770	753	774	743	755	756	811	792	736	756	753	749	767	764	816	710	736	782	709	784	744	767	806	757	738	759	732	724	787	756	748	723	763	770	759	752	754	739	726	749	714	741	739	801	812	748	750	757	754	765	766	761	743	776	737	748	754	726	759	770	750	741	742	757	759	746	756	731	736	744	761	802	769	741	775	749	766	757	763	771	737	715	736	763	790	732	757	749	745	758	732	720	746	788	782	728	718	725	697	753	772	764	730	770	758	733	793	754	801	735	763	745	786	701	738	771	725	743	748	698	737	755	729	762	749	770	795	748	753	762	703	757	740	728	720	765	716	783	783	802	778	742	728	772	742	743	770	750	773	785	737	763	720	735	701	788	710	735	759	776	730	739	775	765	738	733	734	754	757	738	739	720	737	748	858	692	747	765	715	742	713	763	748	757	771	737	772	739	780	775	778	756	769	734	705	734	762	769	739	702	739	728	691	751	728	760	764	775	741	742	739	728	715	696	807	695	701	691	718	732	723	806	742	759	747	736	702	776	802	761	752	707	725	728	745	719	777	700	733	716	739	693	741	742	746	778	786	746	716	736	782	769	733	793	772	776	752	698	738	704	745	761	737	783	780	786	754	749	762	775	773	744	771	764	686	745	767	784	789	746	749	694	728	820	783	756	770	774	760	740	769	732	741	795	753	706	793	744	746	749	776	805	779	721	761	760	737	737	705	787	775	748	764	761	820	737	740	711	743	770	728	768	752	741	759	794	745	729	744	756	776	757	728	732	717	782	747	748	767	836	766	772	734	729	766	737	734	778	769	734	739	759	822	756	793	752	751	775	802	731	778	748	788	681	724	723	761	770	717	728	766	746	749	753	734	739	778	774	743	747	763	753	746	715	705	731	779	768	798	748	770	756	753	740	781	760	774	784	747	719	704	815	819	775	756	740	789	792	755	721	714	783	717	723	792	741	759	759	737	762	755	709	729	738	706	782	712	762	744	763	754	776	760	752	750	770	780	798	742	726	733	761	779	788	778	774	745	737	766	741	758	755	765	750	710	743	780	756	733	744	782	748	812	756	760	804	779	779	731	791	754	734	745	766	756	767	736	690	774	799	747	750	771	763	691	789	828	779	690	742	744	757	725	801	768	735	783	780	707	766	734	827	719	743	758	788	783	772	745	778	790	803	767	730	757	698	767	780	766	774	716	775	735	749	739	741	757	749	690	766	718	738	744	724	758	720	737	690	719	728	725	756	740	755	752	733	770	766	714	749	737	798	784	753	753	758	766	766	741	738	762	800	738	716	743	757	736	702	743	785	761	737	765	786	757	741	711	764	740	756	821	742	755	765	782	716	753	758	783	790	767	731	778	757	752	748	754	748	815	738	712	756	733	765	772	724	735	762	725	698	721	756	764	748	730	766	705	722	784	753	724	745	773	740	744	757	762	763	782	776	722	760	704	757	748	756	733	703	734	735	774	761	745	738	765	743	776	738	762	726	736	766	801	715	774	675	741	791	752	761	758	728	770	781	780	726	782	788	774	790	743	786	778	789	797	743	777	767	744	807	731	686	738	723	804	764	755	760	758	753	747	785	691	773	758	760	751	760	735	750	768	780	755	743	736	728	751	767	763	738	763	828	712	708	752	749	786	731	763	730	707	773	733	751	762	751	806	757	759	743	768	682	715	745	692	767	763	771	740	760	702	832	738	750	762	733	758	764	764	792	727	799	729	755	745	783	709	810	728	726	762	756	765	696	778	715	784	765	766	727	780	715	726	754	786	713	732	752	788	770	738	743	762	743	740	774	774	745	742	760	744	744	750	784	767	760	736	810	735	735	739	805	724	720	757	781	774	749	736	718	757	755	734	754	760	763	799	756	771	791	798	797	731	756	706	791	753	809	786	807	717	776	752	746	773	707	775	753	772	768	745	802	765	733	762	723	735	719	762	725	784	784	738	721	695	767	721	756	775	759	729	767	751	792	754	777	733	715	774	749	756	809	747	770	786	756	716	807	748	717	736	745	698	731	708	770	752	734	754	822	796	749	789	764	740	747	750	763	702	787	753	757	770	773	758	792	749	707	757	691	833	742	703	738	781	705	774	752	736	759	765	713	767	725	741	774	758	755	821	740	768	756	751	749	729	755	739	718	800	760	770	766	776	742	757	732	728	793	747	779	746	729	763	746	773	743	741	681	723	717	689	714	731	738	756	791	727	731	723	751	783	717	768	782	728	796	782	764	766	756	734	767	750	711	757	720	735	794	725	760	744	774	741	736	758	794	720	767	732	724	785	713	783	814	760	764	778	709	758	747	787	821	721	821	760	736	728	741	711	757	761	769	799	763	746	730	745	815	706	707	748	777	796	791	799	737	778	765	734	707	777	762	712	782	799	762	773	818	763	745	771	737	722	749	756	698	747	716	733	798	735	771	780	775	798	714	774	776	712	757	747	742	782	753	768	743	787	752	761	733	743	751	774	728	757	751	756	749	717	757	736	729	729	711	750	760	751	769	795	738	772	783	741	705	728	785	723	788	781	829	729	719	767	759	737	731	731	757	713	772	751	745	785	742	738	766	779	742	773	784	740	736	806	731	770	767	753	757	769	730	727	752	814	748	793	740	748	750	750	843	782	728	808	785	762	708	837	735	722	724	737	777	745	738	756	746	764	702	777	766	739	786	763	780	767	717	743	736	759	805	734	747	768	794	756	752	752	724	745	746	748	798	755	702	751	722	765	762	722	757	802	695	786	725	740	773	765	780	796	727	762	779	733	782	766	741	757	805	750	778	778	775	756	773	782	715	784	776	726	704	781	764	735	752	770	743	776	706	769	733	720	731	789	734	714	842	751	737
39993	38507	41065	34236	28851	28365	24362	20477	13282	6914	3829	2110	2006	1698	1637	1490	848	850	1219	887	767	621	592	500	371	335	294	318	306	315	277	280	265	265	261	252	259	259	227	225	240	234	251	234	238	262	236	260	233	213	240	233	214	253	253	218	230	273	280	231	248	235	266	234	230	248	249	275	222	229	226	237	256	239	226	230	255	225	277	263	260	241	238	204	230	217	211	228	249	253	244	204	244	236	236	217	265	259	241	234	248	256	255	249	247	257	227	257	218	226	234	240	214	239	240	220	233	234	231	240	250	236	259	259	228	232	228	223	260	237	230	258	251	242	236	215	246	250	272	240	239	225	214	260	239	232	243	248	242	222	270	256	274	258	260	251	276	256	233	233	248	230	206	229	243	251	229	261	245	239	242	240	243	232	239	244	264	236	232	256	246	267	259	253	207	221	237	223	253	213	208	252	229	246	236	226	219	209	250	242	212	264	239	243	239	239	214	263	248	245	231	244	229	260	230	229	225	198	235	258	198	246	246	260	246	271	253	261	245	240	255	253	241	228	238	270	247	229	257	233	251	255	240	242	252	230	225	238	252	220	233	240	233	236	239	266	243	233	228	235	219	230	216	267	229	220	237	252	193	242	254	253	263	238	247	271	220	231	266	245	233	224	222	261	232	234	254	211	234	261	234	234	257	251	256	270	238	230	243	227	250	225	262	225	228	234	224	221	230	210	245	229	246	272	224	227	234	234	221	264	230	219	230	238	244	238	228	215	241	220	227	263	262	224	231	228	223	231	213	228	227	258	222	257	214	226	253	231	232	252	259	246	255	236	232	252	222	243	248	271	246	245	271	251	241	231	215	263	238	226	238	226	230	255	239	271	228	232	235	218	215	243	231	217	236	228	227	261	248	251	230	245	249	243	249	267	254	250	244	242	244	242	255	221	229	267	236	228	220	253	224	231	241	249	206	217	243	274	240	261	247	219	272	271	252	251	240	245	220	232	248	226	239	224	225	233	248	262	238	253	245	240	217	255	192	237	231	253	241	239	241	237	261	226	254	247	273	230	262	217	243	233	242	246	266	235	233	218	231	242	230	245	260	221	226	215	245	261	231	231	239	249	218	302	224	223	244	228	232	211	258	236	228	244	243	248	251	247	247	255	242	229	228	250	250	256	258	268	236	244	219	244	229	222	257	228	242	238	246	230	231	271	211	232	234	273	258	248	229	220	238	191	256	251	242	206	236	240	237	220	255	223	217	229	256	213	208	255	248	237	243	237	242	272	241	239	257	268	239	247	247	243	225	256	230	234	230	240	258	230	229	243	246	219	224	249	265	231	243	254	239	237	242	243	242	249	229	242	252	232	240	247	216	226	238	282	233	213	253	259	236	246	217	240	225	223	233	255	257	259	230	228	236	262	250	251	212	246	233	221	266	246	228	239	244	258	258	225	242	235	211	236	241	232	261	249	215	267	216	255	236	212	262	244	241	260	242	223	252	227	244	230	249	257	231	239	234	229	254	273	224	255	268	244	246	215	229	238	255	216	245	228	196	248	217	237	246	227	251	229	270	239	241	230	241	226	235	234	251	223	248	246	251	207	239	238	222	281	241	250	231	208	218	229	255	253	246	274	265	253	213	221	243	248	258	241	258	243	243	229	226	236	249	203	239	225	234	247	233	220	237	247	235	281	247	238	226	238	233	226	243	256	251	249	235	231	214	256	247	241	221	253	204	233	228	239	244	229	213	222	243	225	253	243	225	237	224	249	271	220	241	222	246	243	238	220	250	239	226	255	240	236	195	233	235	217	230	245	224	244	237	267	250	246	247	232	262	207	230	252	255	258	257	236	271	253	255	230	246	273	249	218	262	244	213	221	260	234	248	228	253	250	239	246	235	253	223	248	245	242	232	254	238	231	217	222	234	218	244	252	246	248	259	251	272	234	231	260	256	245	235	281	228	242	236	245	242	244	216	257	283	240	252	255	219	246	266	220	235	240	251	222	215	236	239	265	227	255	225	242	242	252	219	252	233	241	227	269	239	207	236	239	283	225	238	225	236	231	227	222	281	244	210	255	252	262	218	246	242	221	245	247	230	239	229	240	241	213	244	250	256	240	239	221	224	230	242	241	250	237	259	223	260	256	227	242	229	250	222	258	242	252	240	218	269	243	252	212	221	219	236	261	275	244	236	217	235	225	221	242	229	236	229	248	233	239	274	241	237	245	246	237	292	248	244	251	250	242	241	228	224	242	253	220	235	252	213	239	238	260	256	217	254	232	231	238	267	214	241	249	250	217	245	234	232	225	233	259	231	251	225	246	229	227	236	218	229	237	261	233	235	233	258	219	239	239	247	247	232	216	245	242	242	219	240	254	235	233	227	233	255	255	271	255	221	255	233	245	236	232	257	239	244	245	262	242	259	252	239	228	217	240	232	225	242	218	242	220	262	250	226	260	227	228	242	238	225	267	236	218	256	227	234	235	229	227	209	237	246	246	225	230	238	242	243	256	259	229	245	248	230	230	230	253	235	241	237	242	221	230	207	231	255	217	233	224	256	233	212	239	227	241	250	247	200	246	231	265	251	236	223	214	207	274	256	233	233	246	254	239	259	234	249	238	259	240	235	222	251	242	222	274	250	247	233	234	227	218	223	247	229	197	241	230	234	258	238	251	206	243	281	240	259	244	245	238	274	257	239	232	214	236	224	220	234	245	234	241	239	239	249	259	232	219	267	242	248	241	238	206	219	230	236	253	245	237	274	246	214	225	226	185	232	266	235	230	235	251	220	236	228	228	260	273	231	215	251	270	275	221	224	256	246	253	224	248	240	230	229	241	256	256	254	231	207	240	241	231	220	275	233	226	218	224	261	218	269	239	233	244	238	233	239	224	227	262	225	273	234	237	280	254	248	229	224	232	220	248	240	236	244	246	239	257	199	226	241	247	256	234	236	264	230	268	247	245	263	225	242	230	215	245	240	251	228	265	236	214	231	250	234	229	219	217	242	234	241	223	241	239	257	224	278	235	237	250	246	219	252	215	249	256	249	267	269	239	276	227	232	234	241	245	244	241	230	213	236	238	235	238	222	231	264	227	207	211	234	247	232	227	251	242	230	253	241	235	250	260	225	239	255	247	224	279	243	196	261	218	222	249	224	254	259	249	238	243	214	227	222	221	261	273	214	241	237	247	242	231	225	226	218	212	234	240	256	219	237	246	256	242	247	245	233	264	217	273	249	239	258	211	236	230	234	263	244	230	259	254	226	271	249	233	227	228	252	233	274	273	235	245	229	243	231	256	234	223	209	228	209	276	253	247	228	235	225	232	229	241	249	247	217	246	243	245	268	266	250	245	229	225	232	222	270	228	233	237	274	220	234	242	240	262	233	257	221	247	220	244	271	263	240	262	258	249	237	235	241	257	255	258	249	231	239	216	244	244	232	239	239	241	230	228	236	240	234	218	277	242	262	240	244	208	243	240	238	239	250	253	219	269	236	251	265	234	262	212
31081	35548	42867	42822	41058	42215	38649	36414	27085	20153	15519	11635	13349	11352	12080	11867	6854	7249	9607	7729	5774	4918	4517	3251	2268	1996	1646	1506	1287	1285	1093	1086	1054	1026	1008	910	897	905	839	822	849	837	833	827	794	767	767	739	783	772	826	748	815	802	783	742	787	766	783	816	816	770	786	791	791	809	734	817	836	808	796	811	835	801	811	766	802	796	775	770	797	781	777	766	838	815	777	820	743	747	755	802	787	764	811	826	837	774	769	828	804	811	779	798	804	772	798	808	831	812	774	810	806	783	788	776	781	790	754	768	732	832	775	777	768	783	779	788	773	803	759	760	793	778	785	778	803	761	825	799	770	790	764	776	802	802	760	779	844	744	766	732	807	782	741	752	748	790	812	839	806	853	773	747	831	778	807	747	802	780	796	768	744	812	767	800	786	773	830	804	757	786	725	751	754	841	809	825	783	770	736	810	811	850	795	777	811	759	798	780	784	799	834	759	855	827	789	828	801	804	803	812	796	756	797	810	829	757	783	780	831	797	783	775	806	798	816	775	780	780	797	795	836	820	793	792	802	778	805	780	818	814	836	802	761	797	754	815	804	761	826	752	803	785	823	790	769	767	766	775	815	808	858	773	802	783	739	775	825	834	780	789	794	739	760	814	825	781	809	837	848	825	806	784	804	813	802	810	767	796	798	751	811	763	755	806	800	780	784	786	794	759	809	780	788	811	756	791	859	816	808	801	794	781	770	770	762	752	770	770	794	780	823	744	794	847	718	799	820	801	792	787	781	825	802	777	812	845	801	786	758	800	808	819	800	796	802	797	770	829	823	770	823	836	770	771	730	810	720	767	819	777	786	798	833	761	737	749	820	795	803	827	816	778	844	764	771	811	826	803	755	815	783	795	827	836	777	746	751	829	840	790	780	747	840	752	798	856	764	757	805	771	827	808	773	778	758	808	799	789	776	779	779	752	812	807	767	786	794	808	815	804	812	766	826	789	767	804	796	795	809	727	804	793	812	741	780	745	786	787	756	823	758	778	795	824	791	832	782	742	782	809	766	798	806	841	798	761	740	808	787	827	810	754	781	783	823	852	823	715	790	770	805	814	844	840	796	802	775	792	761	799	816	746	821	756	791	795	837	805	817	792	751	783	766	754	828	771	834	803	806	777	792	814	811	761	749	792	816	791	801	816	834	773	811	780	795	772	803	775	830	830	804	794	792	767	822	801	760	787	821	774	821	853	831	855	840	811	786	733	764	784	811	781	783	821	773	783	773	834	790	771	801	780	820	796	778	795	764	811	777	793	745	847	827	749	817	767	751	787	780	835	870	787	791	814	815	813	762	796	809	767	772	784	774	792	774	813	771	780	789	819	862	793	831	803	752	784	791	794	803	801	829	793	775	781	815	808	782	727	805	815	836	807	778	749	833	813	800	775	850	811	793	790	792	785	752	794	823	782	772	825	765	807	813	785	763	825	760	817	816	809	811	835	806	757	766	753	763	799	802	797	806	839	800	795	820	834	814	803	816	813	795	798	834	805	818	839	757	784	796	813	821	854	801	790	824	758	741	768	774	830	776	725	799	751	786	793	823	831	788	765	801	784	748	784	788	763	806	766	793	782	812	829	743	761	797	795	731	788	791	826	762	755	782	788	771	775	769	743	797	770	773	791	754	777	753	773	815	772	802	793	771	799	820	795	763	799	791	792	760	767	733	785	812	814	781	787	820	813	797	776	813	790	786	840	785	794	799	844	792	827	786	787	795	776	792	789	773	796	814	795	801	804	804	809	776	821	825	765	758	776	774	793	844	782	828	853	830	793	833	861	791	768	841	821	792	785	796	785	744	808	819	782	779	798	784	757	785	818	819	781	795	770	799	756	804	780	807	786	773	805	794	765	792	760	869	806	765	751	758	833	792	744	813	802	744	828	807	780	736	725	786	770	826	806	716	814	794	796	828	784	804	825	794	785	787	794	805	747	777	780	778	795	764	766	828	803	825	819	808	786	790	764	775	769	792	813	737	801	797	811	783	762	799	786	780	820	858	809	777	809	806	809	809	804	789	778	795	804	757	784	822	781	814	744	821	792	816	809	802	784	792	818	809	818	770	797	783	761	765	749	734	790	799	799	817	800	773	792	781	744	806	805	751	777	809	825	758	822	834	792	762	809	768	814	789	790	824	805	768	799	770	765	741	839	819	796	742	826	825	774	827	850	794	763	788	803	743	799	802	739	728	837	765	823	768	778	798	782	772	770	772	772	754	780	847	783	827	807	816	788	812	788	875	788	786	775	766	791	790	814	838	778	780	812	783	832	735	835	736	825	777	764	728	771	808	754	765	814	820	783	733	788	782	778	782	762	810	755	839	797	787	783	713	785	802	754	799	770	762	798	774	769	754	739	790	739	764	824	843	760	797	769	785	796	838	819	774	797	796	799	792	818	697	785	781	812	845	782	788	779	730	824	810	822	769	799	773	764	753	791	817	782	808	796	814	847	830	794	840	780	783	751	796	778	783	800	822	793	761	790	787	771	805	805	772	820	793	822	767	777	779	835	787	779	779	762	820	702	797	805	706	796	774	782	811	802	757	800	836	804	827	767	752	740	808	802	807	803	762	809	785	757	798	812	750	781	820	790	783	753	740	817	783	819	783	759	803	773	784	764	780	827	816	753	768	788	778	772	772	796	821	742	810	772	803	791	797	762	780	796	830	773	775	811	784	819	806	826	794	817	767	756	791	774	775	829	829	792	812	759	809	754	768	810	810	748	798	775	804	725	823	801	816	795	788	784	783	783	778	852	799	804	810	848	836	765	762	802	773	787	770	769	780	830	799	681	850	775	813	818	777	771	800	759	804	767	804	735	770	778	822	800	795	794	797	824	803	823	817	756	784	786	799	816	799	816	795	800	835	814	778	821	811	787	806	818	785	782	841	800	732	825	819	785	738	723	749	807	766	776	788	845	738	868	797	737	791	819	815	796	801	734	813	773	758	817	792	771	784	754	812	735	759	767	784	785	792	788	811	759	788	827	785	737	752	795	798	787	772	752	794	760	801	802	820	813	817	829	791	761	732	730	799	804	768	813	801	793	783	799	786	787	846	812	775	787	767	793	818	791	833	764	846	800	766	769	786	809	780	794	769	807	775	817	819	782	750	802	815	767	779	811	783	782	800	780	835	750	786	822	833	839	774	824	807	790	804	809	842	813	794	783	780	780	839	765	840	797	788	769	790	779	792	774	797	737	846	775	802	783	807	806	771	804	770	826	800	802	744	786	794	747	752	798	800	745	799	788	700	795	794	740	802	787	795	765	764	771	793	766	783	829	795	788	833	769	788	801	825	800	785	774	781	785	836	807	792	750	778	805	816	809	818	806	784	806	854	801	737	745	784	799	796	771	733	791	751	814	781	777	783	764	802	788	791	835	805	827	766	829	838	797	809	830	788	875	806	793	800	809	822	751	808	744	811	809	796	767	805	825	764	795	775	800	866	782	777	800	784	833	834	833	816	785
21155	14776	14805	7699	3710	2593	1737	1168	878	475	423	338	348	277	315	275	304	258	248	269	253	251	239	225	238	246	241	208	187	226	231	205	219	231	245	205	232	220	237	218	235	221	202	216	229	233	199	222	195	191	227	245	199	204	195	207	226	215	254	212	218	180	212	182	187	238	221	183	228	185	239	219	218	226	207	216	217	187	222	233	204	202	213	258	207	226	211	263	232	203	219	201	233	224	196	200	211	218	224	221	199	251	222	217	229	227	205	219	194	221	228	230	206	224	228	221	221	217	214	210	211	208	207	208	254	241	236	197	217	209	212	228	226	200	211	208	213	217	214	203	220	201	219	234	204	241	214	224	213	235	196	204	224	210	213	225	210	195	195	231	218	207	209	189	194	216	208	215	248	195	206	224	218	216	230	164	221	230	220	220	187	214	217	220	228	219	214	216	226	214	221	212	209	223	204	215	209	199	222	201	190	211	199	231	210	194	193	190	213	217	180	210	201	218	219	181	220	239	207	219	190	218	256	196	210	195	231	191	238	212	182	216	201	210	221	228	248	185	222	230	205	228	209	202	244	230	215	209	216	218	209	228	228	212	204	208	222	204	184	193	196	196	229	217	188	214	205	229	205	193	211	221	222	196	207	213	228	203	225	207	198	227	199	207	221	223	213	212	238	217	234	202	233	239	204	218	216	218	211	241	242	206	228	228	218	224	244	222	215	188	192	212	227	210	208	217	195	248	225	212	211	209	227	207	216	206	221	219	223	180	195	207	214	212	223	202	233	232	218	208	213	195	226	219	211	214	229	236	230	228	220	228	198	214	219	200	208	228	219	225	237	217	206	249	231	208	251	201	232	247	229	241	204	192	218	255	219	220	201	226	219	207	209	215	204	217	232	260	231	190	246	205	218	205	212	214	218	241	218	184	230	217	203	207	211	213	203	219	221	194	209	212	231	208	230	215	231	199	209	232	186	221	228	213	221	199	216	217	171	208	250	235	219	238	203	214	213	230	192	227	217	223	227	218	228	225	199	200	226	208	233	196	204	197	195	205	227	216	221	213	216	217	201	223	206	209	222	211	204	219	214	225	229	205	197	217	209	242	219	211	242	215	233	229	231	212	204	191	243	195	217	217	219	203	230	217	204	222	208	245	188	186	219	204	190	225	220	208	177	206	241	221	235	206	225	229	221	245	229	214	220	204	226	207	228	242	214	211	199	242	229	206	222	230	226	200	218	218	232	216	256	228	214	198	232	234	201	231	204	236	189	222	184	240	247	244	214	183	213	216	228	211	199	208	187	219	198	217	209	194	205	223	204	211	220	252	230	227	179	205	208	229	234	229	194	210	233	205	217	238	192	232	201	220	243	201	213	208	235	213	214	218	185	247	227	238	234	225	196	219	203	236	216	190	179	210	217	207	213	245	234	234	216	226	224	236	188	246	212	205	229	205	225	213	207	236	225	220	215	227	238	188	211	204	225	226	226	239	201	213	192	241	198	220	219	220	226	215	212	202	241	217	218	197	203	224	229	230	248	209	208	235	249	236	215	233	203	218	204	213	212	214	228	218	192	197	200	226	248	236	200	199	191	208	225	189	203	232	219	206	206	203	211	210	216	204	218	203	247	214	209	192	209	221	245	238	177	219	224	237	201	197	198	191	230	192	202	209	223	241	214	240	205	233	211	203	205	228	205	209	211	223	231	215	241	217	202	244	217	212	209	227	208	207	242	207	240	230	211	227	225	231	212	200	239	206	240	207	226	219	210	230	204	233	232	202	214	214	209	197	206	211	214	215	225	229	215	206	219	213	243	239	215	206	220	189	237	232	205	233	205	190	234	212	211	228	231	220	200	241	193	208	228	237	196	230	217	203	217	210	229	209	228	230	232	212	222	253	224	202	206	218	232	218	212	196	231	206	221	226	208	210	228	198	219	229	218	213	209	207	233	235	227	215	224	215	204	183	226	231	207	214	228	209	213	227	220	217	192	226	199	235	245	198	196	215	202	212	219	208	205	205	199	218	217	202	207	208	205	217	224	233	244	262	222	242	201	193	210	217	230	215	239	218	221	193	192	213	230	230	234	214	251	224	199	255	207	198	218	218	223	198	216	209	222	204	213	196	221	214	200	229	195	219	185	206	195	222	224	217	233	212	228	210	207	218	208	217	222	231	210	216	217	218	233	205	195	190	223	195	216	185	220	248	244	211	233	217	209	200	225	217	224	221	194	229	235	199	233	193	261	186	186	221	207	198	199	222	242	203	213	226	227	189	218	249	208	204	185	240	221	219	223	219	193	236	207	223	215	224	227	206	208	244	204	198	212	223	210	213	211	218	206	210	232	178	228	205	241	208	229	218	207	211	212	199	200	211	206	206	209	219	230	189	221	205	218	219	217	233	235	228	198	194	220	210	226	218	211	217	215	217	185	213	228	213	223	202	218	234	202	202	217	217	234	205	214	218	185	193	240	210	212	221	202	212	219	197	223	201	206	210	217	210	230	231	208	205	214	229	214	206	213	212	178	213	201	210	210	229	216	225	207	208	217	206	200	194	238	232	213	191	231	229	189	217	230	207	242	218	213	220	214	215	197	214	241	216	209	202	195	180	183	228	206	230	231	231	221	204	225	231	227	213	221	210	243	222	206	247	221	224	217	205	226	225	240	212	215	200	213	193	222	232	221	212	221	204	204	218	232	217	192	230	212	215	231	203	211	219	179	204	240	200	211	199	196	244	227	222	230	228	217	204	213	209	233	193	217	223	192	220	202	229	220	210	212	244	229	196	227	218	221	211	235	214	230	215	208	236	210	218	234	219	209	211	214	237	208	244	216	228	197	218	203	227	219	230	241	201	229	188	220	239	193	216	234	203	242	206	212	238	206	218	194	238	226	198	208	235	245	207	214	232	239	219	204	207	229	207	207	207	206	218	250	217	226	220	212	208	194	195	217	201	195	206	221	217	221	207	211	223	220	225	222	201	203	205	193	222	202	199	192	234	226	215	221	221	197	225	210	220	238	232	211	210	210	234	214	194	210	190	207	198	212	203	234	207	217	217	208	198	212	210	235	214	214	197	181	215	227	219	228	223	195	221	202	224	225	223	256	221	203	231	231	208	220	221	216	229	215	212	202	220	229	202	219	199	208	187	230	203	230	219	207	210	237	212	215	219	216	208	233	194	216	214	205	229	238	234	183	204	214	212	204	202	233	213	216	182	243	215	224	204	193	204	211	218	210	206	224	215	230	235	194	212	235	213	205	220	181	224	227	230	222	217	220	211	212	224	201	217	205	185	240	223	227	219	203	221	235	234	210	235	187	194	220	232	231	215	231	221	206	211	210	241	198	208	231	219	204	180	197	197	218	190	226	218	234	202	194	191	235	227	207	220	229	212	217	205	212	213	233	214	217	207	181	229	235	220	220	247	212	215	245	200	239	204	202	221	201	202	207	230	238	209	202	208	203	227	214	212	214	214	200	214	242	214	228	204	210	198	213	206	204	228
16862	15871	19955	17892	14155	13045	10417	7688	5656	3396	2633	2310	1864	1638	1760	1778	1524	1479	1431	1281	1227	1079	984	924	868	822	865	878	857	818	791	757	761	736	797	770	756	737	734	775	734	719	712	774	780	746	732	711	760	737	763	737	765	729	752	698	709	753	747	769	717	714	746	702	801	769	709	744	710	748	713	729	737	733	732	699	767	730	733	754	712	728	719	733	717	673	736	749	700	736	738	703	735	751	751	732	694	729	727	702	739	741	740	748	726	744	727	741	726	781	726	731	700	719	745	759	753	716	709	769	734	757	712	745	720	705	769	732	728	725	729	758	719	733	773	705	771	708	717	775	735	688	710	726	718	730	720	725	694	725	718	664	683	709	730	735	739	725	737	721	718	777	698	702	717	751	752	737	792	704	700	702	796	764	744	738	786	703	761	720	723	745	694	735	731	779	777	685	705	743	690	716	761	705	752	765	726	730	722	706	719	752	729	768	773	749	720	781	706	748	799	745	720	729	781	745	765	776	770	744	705	751	714	696	728	726	747	744	791	743	711	724	728	731	739	727	754	727	722	746	751	710	719	739	753	783	737	760	675	745	720	674	736	732	778	747	771	710	753	731	753	766	721	739	753	734	766	732	705	758	729	745	712	779	714	743	739	701	740	714	738	677	736	745	750	710	767	695	713	735	737	754	793	713	751	745	725	732	725	768	725	753	657	744	777	734	729	747	739	782	706	700	758	746	769	744	708	689	722	718	758	694	745	722	746	711	750	714	784	694	725	747	734	719	741	745	742	694	742	740	715	737	727	658	710	706	736	732	756	669	761	758	703	749	736	737	738	729	736	740	721	696	758	716	711	760	764	699	735	698	781	762	766	782	747	772	794	742	696	749	719	685	774	740	746	778	734	717	798	779	681	778	726	760	796	712	767	725	729	683	752	711	771	754	758	736	719	707	776	736	760	716	727	719	800	725	719	718	697	691	691	766	739	696	704	797	775	772	771	702	733	762	735	742	734	774	688	705	747	738	753	781	724	749	806	766	724	737	724	714	757	672	755	747	760	764	773	701	742	804	743	761	746	711	740	789	762	783	696	775	724	720	795	733	732	760	722	736	728	698	717	735	733	726	738	769	705	706	748	689	746	742	711	684	725	689	676	777	738	740	800	722	743	753	722	787	794	766	740	716	731	717	700	720	740	703	729	746	718	724	771	715	723	730	782	755	747	761	775	751	740	732	723	754	707	683	682	719	702	796	754	737	762	755	687	735	732	753	784	729	781	783	757	785	770	748	693	748	753	733	739	740	740	809	747	738	704	755	728	717	775	723	739	689	759	728	738	699	707	734	734	795	757	711	748	742	719	746	749	704	769	716	742	722	697	721	793	760	705	736	715	722	712	725	740	718	770	764	749	725	748	714	770	722	753	718	751	726	754	716	763	743	765	726	774	714	763	723	768	788	736	720	729	752	716	711	743	751	734	711	701	740	761	740	720	767	756	745	722	767	750	694	761	753	744	745	759	769	798	755	759	779	741	725	731	736	745	732	749	726	710	687	694	729	714	768	714	732	701	753	717	756	755	734	741	746	723	749	725	778	758	748	724	685	715	721	736	746	747	718	778	697	723	716	704	707	751	754	759	709	755	724	718	722	720	679	752	775	753	745	691	711	713	771	748	711	751	774	741	727	724	746	739	702	759	755	705	697	732	724	716	747	718	733	739	717	732	726	749	732	747	740	712	745	736	726	779	787	730	756	718	736	712	715	710	689	697	780	731	736	728	739	672	704	733	722	764	750	715	754	732	716	757	739	683	736	735	762	700	705	739	740	745	751	811	759	715	755	755	772	704	736	715	789	757	745	794	704	725	719	716	720	741	704	765	720	673	766	693	704	713	707	735	758	734	731	720	760	702	742	765	690	739	726	745	737	698	748	743	734	770	727	758	699	743	758	686	733	721	786	741	729	745	769	734	777	751	723	759	757	749	728	775	771	714	745	750	716	681	778	743	683	742	716	721	722	748	780	716	751	734	740	765	777	706	722	740	716	736	774	718	713	768	691	740	722	722	729	767	742	741	701	761	727	724	725	719	730	714	702	746	728	715	747	721	674	733	749	697	742	746	714	767	695	739	738	765	697	706	726	754	708	716	680	722	748	749	733	695	737	740	787	724	743	747	718	741	736	721	721	725	766	741	770	693	706	741	693	763	706	713	733	743	736	725	754	750	719	758	711	712	729	772	765	727	752	729	750	724	721	699	760	744	714	733	749	749	678	767	745	720	721	699	728	799	768	787	677	710	759	730	744	707	745	728	759	727	750	740	770	702	761	740	725	718	683	732	786	701	739	742	737	732	729	712	734	723	748	740	706	709	726	756	714	679	699	724	732	693	747	765	711	722	717	732	771	725	720	709	747	773	748	750	723	736	754	715	716	703	803	700	763	754	724	735	750	711	756	749	707	776	776	701	743	748	711	727	751	732	694	726	755	692	735	678	740	773	712	696	736	714	773	770	687	731	730	730	716	746	740	692	731	748	793	739	729	727	767	725	766	756	775	759	687	726	739	728	732	712	727	742	758	764	702	779	738	740	782	715	734	737	770	706	715	724	774	743	770	759	716	722	752	722	740	737	729	750	811	756	743	786	707	722	785	710	723	751	677	728	720	733	735	744	716	729	730	702	736	751	720	764	747	735	712	706	732	737	737	750	719	747	739	733	773	766	763	734	761	700	712	718	686	735	689	732	724	736	726	761	760	724	756	699	750	708	717	742	831	702	722	755	699	724	711	735	735	748	736	738	698	718	772	711	752	691	705	674	781	701	745	727	772	721	779	710	722	727	695	727	707	741	751	757	772	784	709	722	720	738	714	750	751	718	721	718	770	709	745	751	695	712	726	748	759	726	739	740	722	739	760	742	714	705	741	741	728	722	712	742	745	710	737	693	717	705	686	721	744	715	738	696	726	750	761	747	760	726	712	716	715	775	736	763	734	765	716	722	724	727	746	734	736	716	692	760	714	763	683	737	782	740	727	755	749	715	708	799	687	723	721	754	763	724	733	760	734	729	744	754	724	718	756	715	745	727	754	735	714	757	734	736	755	741	777	766	756	762	743	726	689	753	760	778	764	736	724	679	739	732	725	722	748	680	745	742	731	718	768	740	745	693	746	730	720	748	731	727	761	773	705	709	748	771	679	709	726	790	789	752	698	777	716	751	689	764	732	711	775	770	742	719	725	715	715	718	767	699	718	785	714	712	783	709	728	692	729	718	731	770	729	711	721	708	703	757	767	735	704	751	698	706	689	716	739	684	738	717	692	743	748	801	730	752	729	780	719	716	700	706	721	770	723	735	721	751	714	729	760	725	726	756	732	756	727	729	731	776	776	755	708	759	743	721	785	692	718	818	726	788	714	758	676	761	762	748	766	725	745	672	722	763	751	713	740	704	692	727	725	701	704	756	720	732	775	713	746	710	757	747	756	703	738	684	738	775	744	738	722	721	735	745	756	727	743	714	753
34690	37269	42892	31121	26808	23220	18709	13855	9994	4165	1970	1367	1648	1018	854	903	650	731	678	649	451	383	360	338	264	310	295	255	242	261	222	260	251	245	247	261	250	217	242	241	231	237	244	235	212	219	226	225	221	232	251	199	224	219	205	211	238	238	231	194	219	230	209	218	214	235	239	240	223	215	216	191	196	240	218	231	228	240	242	219	221	233	236	202	204	241	234	233	220	221	254	236	200	222	230	222	222	225	227	243	223	185	201	262	221	229	207	220	223	237	245	219	235	219	265	221	208	261	238	235	204	235	214	245	235	230	225	258	240	237	225	213	236	235	209	253	212	215	219	240	224	221	220	218	247	240	256	238	234	218	204	223	229	224	218	234	218	236	248	240	218	209	268	210	255	228	223	257	260	223	221	255	210	222	235	215	221	194	226	211	249	264	229	223	230	250	239	220	224	218	245	208	246	225	209	217	208	227	219	247	215	221	234	218	217	213	241	209	236	228	222	221	221	224	209	241	209	219	222	222	214	192	225	201	201	236	223	241	235	235	233	238	213	245	222	233	229	229	211	248	201	224	229	210	227	211	224	222	228	227	245	208	232	232	229	250	211	217	226	240	235	254	220	243	218	238	216	237	236	217	210	224	221	210	239	228	211	214	213	191	190	225	257	215	218	214	222	230	245	226	216	240	225	227	247	238	205	226	230	236	230	225	232	199	233	214	208	232	242	221	183	225	243	209	227	231	210	238	243	215	243	236	223	248	236	245	243	211	206	220	201	210	237	225	209	230	215	234	218	218	224	216	225	198	224	239	235	228	242	227	240	215	190	231	213	236	245	238	244	221	245	240	240	222	226	209	215	229	229	204	190	236	203	234	225	225	249	232	221	214	234	241	245	234	210	204	227	204	236	212	213	235	219	251	201	247	245	234	252	235	211	192	239	231	210	233	253	235	229	212	227	233	237	234	230	244	239	203	205	231	243	237	246	229	232	218	241	218	227	205	229	199	245	224	238	217	221	203	224	257	221	223	237	237	209	223	219	245	238	223	234	238	248	239	236	216	225	243	240	210	225	234	235	201	256	220	198	248	234	229	222	213	218	247	231	216	218	238	235	238	239	257	216	231	212	228	213	203	213	211	218	234	231	236	193	235	220	221	227	200	270	242	255	201	235	201	221	254	220	223	227	245	226	222	213	253	241	221	222	239	216	261	216	228	229	209	259	238	205	222	207	206	221	229	224	218	226	234	231	236	234	243	176	213	234	243	204	252	225	235	223	220	229	225	200	231	238	242	241	215	244	222	216	213	239	232	222	237	225	222	214	228	212	240	237	236	251	233	223	183	213	237	235	225	225	199	202	194	217	207	257	242	256	235	247	218	235	228	229	215	246	232	258	225	217	241	213	247	204	225	225	237	227	218	247	252	211	212	245	246	236	228	253	242	222	202	205	199	239	250	247	200	223	208	228	233	208	203	228	230	223	231	222	240	210	236	220	220	229	229	209	227	222	233	250	214	218	215	216	227	210	220	207	260	211	226	228	227	241	232	228	240	228	224	212	233	221	240	229	225	206	235	262	224	240	208	235	236	212	205	228	234	255	227	243	228	229	235	229	188	219	197	218	242	240	223	219	225	233	234	228	258	224	243	205	216	234	233	258	236	225	210	253	218	238	226	220	205	231	210	234	237	251	214	231	234	231	227	204	213	234	209	208	210	265	239	252	242	212	231	196	222	236	234	228	222	216	210	224	225	225	234	233	235	238	242	244	235	220	217	236	242	203	213	221	214	231	245	230	225	227	221	232	210	245	225	219	231	224	238	250	230	215	217	204	251	215	248	234	230	220	225	226	231	222	217	208	213	217	203	210	231	241	206	203	245	221	221	211	206	237	217	211	235	246	200	230	236	218	247	210	230	209	209	214	243	211	216	225	228	209	238	232	225	214	224	234	208	219	216	222	204	223	222	212	212	228	255	261	226	230	230	227	195	211	197	211	232	212	220	230	229	197	228	232	231	222	210	227	251	220	206	224	203	212	215	235	212	226	216	215	209	215	227	234	209	227	233	228	250	230	242	227	203	255	250	196	228	220	219	228	216	201	221	231	209	229	212	233	237	206	216	240	188	211	192	226	221	211	219	220	201	242	195	239	238	221	222	249	238	237	228	264	217	208	224	212	232	211	224	245	218	220	210	212	237	224	252	204	218	238	228	200	212	211	239	249	218	222	243	210	227	227	237	249	194	211	237	210	255	242	216	258	202	218	216	218	237	223	258	232	232	226	243	250	234	222	228	217	202	203	237	214	232	218	223	258	228	216	265	231	208	219	224	253	235	237	243	221	204	222	238	214	217	236	220	236	221	259	227	229	246	224	266	233	226	222	238	236	209	237	231	207	225	234	226	231	255	236	219	213	214	256	208	241	231	212	234	210	224	220	227	222	240	250	215	220	233	221	218	225	260	225	207	214	218	217	215	194	205	198	220	222	226	207	198	222	223	238	245	253	234	243	230	244	236	231	235	235	209	222	238	211	229	232	209	254	223	223	221	227	198	261	232	215	226	221	214	236	226	206	236	222	214	222	244	209	230	245	200	235	202	243	233	238	239	202	226	230	226	232	234	230	195	225	205	217	220	203	238	215	224	222	217	219	221	218	211	227	194	189	264	202	243	203	235	243	238	208	212	213	209	228	234	235	222	217	225	255	224	243	235	252	231	249	230	232	227	247	235	249	226	245	243	210	216	221	238	238	208	221	206	227	227	206	226	218	218	238	218	230	207	239	241	222	241	235	213	219	213	231	210	219	211	202	223	245	251	212	220	241	232	232	214	250	236	237	231	236	219	210	220	224	242	234	232	207	241	235	220	232	216	250	228	220	211	216	240	222	220	197	233	221	239	244	238	208	209	224	251	219	242	212	272	230	210	227	228	191	216	227	219	255	229	230	204	223	230	227	241	234	220	224	198	199	236	232	253	252	230	234	227	221	222	208	212	218	237	218	228	220	210	208	237	206	227	211	229	226	215	226	222	206	233	237	212	211	228	222	243	250	222	246	253	236	231	243	259	211	233	209	251	217	240	217	248	246	217	219	235	239	215	231	254	232	227	261	219	224	203	251	236	214	215	228	216	231	221	200	258	211	223	241	237	219	229	224	237	233	214	211	241	230	213	220	228	204	204	202	210	193	224	234	212	250	247	237	213	223	232	234	212	193	240	217	212	238	236	216	224	194	223	242	241	216	218	203	212	232	218	232	232	226	236	214	227	233	228	201	214	226	198	224	218	228	233	229	248	235	236	219	225	235	208	233	210	225	220	222	219	240	207	195	221	223	229	193	236	240	229	194	235	232	226	224	238	252	210	215	219	230	214	220	238	247	213	228	242	196	234	212	224	241	204	222	226	221	234	196	228	205	194	257	247	259	226	216	214	221	224	240	224	229	228	228	212	249	200	248	227	239	239	205	227	224	212	218	208	236	249	248	213	215	213	216	240	229	214	233	220	228	228	228	216	184	190
26569	34798	43696	38100	37929	36650	32742	29110	26503	14847	10129	9772	11731	7669	6979	7670	5109	5802	5796	5208	3611	2628	2424	2078	1460	1349	1330	1155	1091	1080	1007	1006	973	936	920	868	820	768	795	746	801	782	732	780	803	829	727	746	791	756	755	783	738	781	752	744	757	787	783	775	750	749	744	807	794	746	774	739	761	754	745	750	784	775	751	784	773	702	729	801	764	778	739	789	740	790	741	789	785	758	774	758	765	742	780	727	729	800	747	779	769	762	745	726	743	780	724	793	799	736	767	755	733	800	748	745	741	797	770	803	746	723	782	774	787	785	714	772	796	805	716	766	784	791	784	755	827	747	730	797	737	786	717	669	806	754	781	762	754	721	752	706	782	754	790	699	724	758	707	816	734	792	785	757	757	755	788	793	728	787	786	758	794	745	717	768	753	734	711	755	737	751	755	768	730	783	771	740	782	743	754	773	811	761	758	743	761	724	743	745	730	761	725	728	736	770	734	758	748	728	791	716	774	758	711	793	755	774	789	768	782	798	732	782	800	761	815	809	773	835	750	779	793	746	740	785	736	757	797	766	760	763	745	767	749	754	747	738	737	750	705	742	774	756	726	815	778	786	740	738	804	789	787	714	763	754	733	705	739	724	770	734	759	711	748	805	722	754	768	706	797	809	748	783	753	727	716	776	809	735	732	707	797	788	738	805	751	766	791	776	786	688	729	754	772	759	703	770	731	776	782	780	786	746	806	714	777	696	739	756	792	732	783	748	746	795	728	721	795	796	777	779	759	758	726	774	753	730	765	754	756	772	759	745	786	796	749	814	800	735	768	790	773	786	723	806	782	751	804	808	738	762	771	739	726	748	750	717	784	757	713	802	713	798	800	783	771	711	783	743	738	792	770	722	787	753	754	781	781	834	726	736	762	757	804	754	783	781	773	766	778	833	759	757	752	728	734	775	756	751	762	781	809	781	716	817	770	733	738	801	736	778	714	764	794	763	766	806	740	723	779	785	763	791	761	750	759	759	777	739	761	759	702	810	760	762	793	726	714	795	794	788	755	786	796	731	754	795	747	790	758	779	719	729	754	781	782	785	752	753	751	737	764	777	775	758	741	769	793	774	785	743	762	795	770	723	759	738	715	761	739	801	776	739	743	796	742	773	726	755	749	749	780	769	787	775	698	755	766	766	779	795	725	716	747	714	700	759	745	750	796	744	781	705	791	742	758	786	723	792	777	693	732	760	744	792	794	736	787	759	773	780	729	782	733	732	769	788	773	720	790	726	789	765	779	773	801	772	723	740	767	734	811	740	779	782	774	725	736	757	798	738	733	774	759	818	728	758	776	759	742	705	788	789	738	768	755	814	742	721	781	779	752	763	746	760	810	697	775	741	739	772	762	700	787	752	721	771	717	707	751	745	779	792	768	759	778	827	730	751	773	761	749	752	797	773	760	797	750	800	736	772	785	714	785	746	737	757	692	761	742	769	750	774	754	764	747	766	755	816	743	778	745	767	806	741	754	771	731	758	806	783	780	722	714	706	749	813	700	747	757	829	764	734	697	732	801	844	753	752	793	759	754	811	753	739	824	720	779	772	767	751	784	791	763	762	775	828	744	800	713	740	776	745	802	749	762	779	753	788	761	796	765	735	794	785	734	712	793	751	739	760	773	824	776	713	766	737	728	749	758	723	764	748	748	741	790	777	775	809	724	757	737	785	726	741	753	776	778	725	780	757	760	793	734	827	740	745	732	773	815	734	792	722	733	786	734	769	723	773	782	774	740	783	754	805	749	781	802	708	724	760	763	716	705	783	758	781	782	824	728	779	789	740	767	745	710	705	756	774	773	743	725	768	776	752	745	808	754	814	745	781	778	747	797	737	770	771	764	734	759	752	748	775	810	784	777	780	746	744	752	777	744	745	778	730	717	755	785	772	780	785	801	825	745	739	762	740	741	765	763	744	740	777	749	783	722	777	806	818	756	782	767	779	786	761	744	771	721	761	773	792	763	773	831	768	708	765	777	798	766	733	730	704	790	788	717	761	742	761	704	748	767	725	735	767	716	760	800	737	820	737	756	736	773	776	712	746	752	678	792	702	751	741	730	756	752	765	736	791	764	739	754	775	753	796	782	771	759	747	746	746	801	799	741	785	738	804	751	800	736	746	796	790	785	791	768	708	786	754	758	760	755	697	798	741	757	767	760	739	760	761	749	755	725	744	753	776	781	742	790	755	791	793	752	730	783	728	734	810	688	723	750	752	721	755	773	793	810	767	792	808	750	755	797	718	759	755	775	778	752	766	826	771	736	739	747	751	793	723	681	734	752	740	726	777	754	754	697	768	736	773	775	740	815	755	736	790	774	730	764	794	773	787	796	767	748	736	756	764	780	765	788	769	766	744	733	744	708	763	766	767	740	723	754	736	739	773	754	725	736	782	760	760	746	744	793	786	761	740	768	799	752	778	777	781	786	784	781	765	770	775	763	781	771	755	763	778	775	686	724	748	737	813	732	772	795	770	805	721	795	735	732	759	771	748	766	745	773	781	759	710	787	790	732	729	757	797	725	773	735	752	796	771	820	751	793	798	781	743	765	772	776	779	767	779	798	790	739	720	801	785	753	797	738	730	708	766	763	730	745	766	756	742	778	759	759	740	760	747	721	727	812	774	714	744	805	752	764	749	740	749	762	794	782	764	719	766	754	755	797	807	744	744	745	767	773	776	760	734	771	717	746	738	752	761	763	740	740	755	718	776	811	802	803	730	734	735	789	780	760	754	701	759	762	728	786	740	756	725	811	759	752	750	780	724	785	797	705	784	757	759	754	758	740	738	756	791	740	767	717	739	712	724	778	768	760	803	806	725	784	771	749	743	796	749	797	748	758	774	775	728	749	760	765	747	722	726	796	721	691	755	795	741	806	725	732	775	748	784	787	758	766	780	784	798	736	731	777	786	735	780	746	768	806	756	781	755	755	795	722	802	739	738	783	784	764	823	760	762	785	805	765	742	754	764	803	755	759	789	775	753	713	743	764	731	748	820	743	754	721	741	773	741	807	777	776	719	753	792	769	741	738	792	744	743	745	736	741	784	742	744	779	721	758	716	774	758	739	776	762	775	794	748	759	754	782	744	755	776	772	737	777	746	762	729	814	750	741	791	762	789	744	726	787	799	748	746	784	770	759	724	786	691	747	755	772	776	792	785	814	729	767	732	756	756	782	745	761	763	797	765	779	716	774	729	725	785	688	746	750	796	748	754	741	771	803	736	751	744	737	795	751	737	778	770	766	746	797	732	749	768	778	758	792	758	736	776	694	794	754	807	711	780	780	738	734	756	767	775	743	806	798	757	788	794	747	740	792	789	722	793	742	766	824	812	779	777	723	721	750	731	811	709	767	773	754	778	776	802	733	713	757	804	748	774	728	724	773	788	788	715	797	750	761	806	773	788	787	732	762	761	723	775	771	715	743	719	704	743	811	706	793	804	814	780	734	774	732	716	755	803	802	753	785	810
40448	43152	40897	33092	31323	28027	24801	20844	16954	9435	4489	2675	3167	2026	1404	1549	1153	1137	1149	936	645	538	490	432	338	343	349	303	297	298	285	282	246	282	267	244	263	248	251	237	239	246	256	259	236	260	255	242	240	255	251	259	231	255	240	239	265	238	226	235	228	222	227	224	254	220	260	236	262	246	268	249	255	276	244	246	220	251	225	242	235	251	245	220	243	218	246	239	225	218	261	240	224	220	257	239	234	226	247	222	253	244	223	233	249	223	224	245	229	253	261	245	259	249	233	235	247	228	242	233	229	242	241	260	253	241	226	245	235	257	234	219	218	250	242	225	260	266	233	228	258	207	259	238	249	234	238	253	245	250	234	275	236	256	223	240	250	248	260	239	231	224	249	236	253	248	222	248	229	256	243	259	225	232	245	238	259	230	252	231	226	258	245	236	264	235	260	226	247	242	241	243	249	215	252	233	228	246	243	257	240	245	255	253	239	237	234	249	238	238	237	243	234	255	233	238	264	230	270	253	256	258	250	225	237	254	218	214	242	227	243	246	248	209	230	260	236	255	253	237	232	245	262	240	253	239	255	232	254	211	236	285	242	245	264	256	280	222	255	222	227	226	239	244	225	253	254	260	228	222	255	232	248	265	213	263	244	244	240	222	217	245	216	229	238	247	251	241	201	219	228	232	243	241	240	234	248	232	232	236	257	230	247	239	229	242	250	258	271	242	226	251	252	238	259	236	235	231	234	224	238	275	257	258	244	248	242	254	242	216	205	232	248	248	253	234	239	242	203	234	229	231	245	246	246	266	248	261	244	215	244	244	249	262	271	275	265	248	252	244	233	234	244	232	257	276	238	249	233	212	226	274	241	251	248	271	237	245	274	238	249	247	230	241	247	224	248	246	260	233	229	275	219	237	246	244	238	246	242	239	240	238	242	221	281	221	244	236	278	245	240	259	248	250	250	254	237	254	239	242	227	222	234	238	245	222	242	210	261	222	255	293	254	235	233	241	224	227	245	218	226	258	238	224	256	236	248	227	211	244	229	249	242	232	264	226	242	248	224	255	236	214	239	234	260	233	251	250	225	247	256	230	234	277	268	237	263	226	221	224	235	256	258	243	231	227	269	235	279	237	265	238	242	238	222	249	252	251	232	282	254	269	249	242	235	263	257	251	256	256	246	202	230	223	269	230	232	240	244	282	231	263	241	226	254	233	239	264	229	253	222	268	226	245	234	219	236	257	249	255	270	254	254	238	241	227	252	226	241	262	278	265	221	244	226	233	241	253	231	215	243	218	240	232	218	235	258	252	258	245	245	231	273	209	221	242	246	220	257	239	262	232	270	269	234	271	241	206	236	251	238	235	236	239	214	225	250	227	255	234	239	245	248	260	262	239	242	237	259	226	243	251	242	261	262	237	214	240	227	234	221	239	223	241	227	230	237	246	238	252	246	224	239	262	269	241	269	241	235	230	243	239	228	210	274	254	245	232	220	240	222	253	233	258	249	232	248	222	241	233	228	226	262	224	234	240	259	229	233	246	240	222	244	245	246	255	255	245	230	243	246	236	243	253	260	214	256	257	246	214	244	245	249	227	240	259	249	246	239	246	233	254	259	250	232	244	236	249	237	241	250	229	255	208	247	255	269	222	241	247	260	265	226	225	245	221	270	261	253	232	244	245	254	265	225	263	200	208	258	255	238	240	224	249	231	242	248	257	245	222	261	268	250	221	227	251	252	257	230	258	273	209	228	241	256	257	256	252	242	235	260	261	272	260	230	235	250	240	265	231	237	249	258	254	222	229	212	263	244	276	232	249	268	258	237	244	248	216	221	250	244	239	249	239	253	242	243	243	260	218	207	243	265	236	243	245	251	218	194	245	251	255	259	272	205	240	243	255	214	238	229	240	247	251	252	273	218	237	262	246	240	237	238	244	236	230	264	270	250	239	220	242	257	255	266	224	250	235	261	259	237	234	236	246	258	234	250	241	234	233	247	231	255	248	248	241	237	255	249	274	262	249	221	241	247	248	256	227	244	247	243	217	247	202	247	225	239	262	217	215	243	229	233	241	218	254	243	251	254	234	234	258	246	247	273	266	248	254	234	246	250	232	226	225	218	236	229	242	234	243	233	243	241	224	247	267	220	239	230	240	234	229	252	261	231	263	279	240	261	211	229	235	252	251	239	270	225	230	230	223	274	205	233	227	219	220	264	265	245	216	246	258	236	229	244	269	247	217	222	255	241	245	248	264	215	258	217	247	225	209	256	225	211	258	252	224	210	235	242	270	256	279	234	267	238	245	258	240	230	243	250	237	279	259	238	259	221	226	260	236	249	271	216	240	238	255	226	233	218	204	223	233	254	220	243	280	238	222	238	225	220	268	267	240	212	236	239	232	252	239	244	241	228	230	212	226	244	265	229	244	239	206	223	211	220	240	242	254	227	231	225	266	232	259	231	238	248	250	249	233	245	266	270	236	264	295	248	243	250	214	258	201	253	232	272	251	251	237	243	237	248	264	245	248	216	266	214	233	232	234	228	272	229	236	263	242	240	236	210	270	245	224	244	252	236	254	271	248	255	258	270	242	248	247	235	227	270	233	244	243	255	259	249	227	254	251	220	238	228	266	244	233	244	204	250	249	220	249	243	246	227	234	245	223	264	260	231	260	243	220	274	238	251	255	225	246	222	231	232	252	238	237	229	261	274	242	229	247	245	263	236	271	233	247	213	238	246	236	260	234	233	235	249	246	258	241	237	234	269	232	244	232	222	240	256	220	220	224	242	230	232	243	242	253	232	244	245	273	261	248	240	231	259	235	236	218	246	252	228	256	241	220	257	250	258	254	249	259	229	248	244	239	242	230	244	241	233	274	262	265	251	217	229	220	246	236	254	270	263	232	236	238	221	238	263	251	249	231	255	223	248	250	236	249	240	231	247	229	243	242	219	242	248	235	241	200	211	238	254	233	237	238	258	237	251	239	259	259	247	233	231	236	244	243	265	229	256	224	230	258	257	260	238	227	253	237	238	232	235	240	224	247	240	250	242	271	259	246	256	229	246	232	267	237	272	242	246	270	257	257	274	262	246	259	244	268	234	267	258	261	248	235	239	251	266	215	227	243	245	250	225	232	248	215	236	250	246	250	220	233	225	243	256	254	237	234	244	240	231	235	227	238	229	273	252	232	247	249	246	243	228	230	223	253	240	262	264	251	248	228	258	236	260	243	253	237	242	225	255	255	243	257	233	249	260	238	248	228	243	246	235	255	242	244	235	284	240	241	260	258	245	226	266	249	248	247	234	262	263	248	252	240	243	246	256	253	229	255	225	229	231	227	224	218	256	240	251	225	237	242	280	221	237	250	243	232	231	243	229	261	255	247	259	261	258	247	219	255	217	245	210	257	229	268	271	264	264	255	265	226	259	227	229	240	239	262	214	263	234	265	240	242	248	267	257	228	242	227	228	258	262	257	250	231	242	257	251	236	261	275	259	262	249	239	263	223
32026	40119	43483	43389	43866	42591	39850	36823	35491	22240	17035	13746	18074	13503	10465	12358	8985	8770	8932	7840	5258	4036	3262	2635	2002	1776	1664	1456	1379	1360	1288	1228	1136	1028	1056	997	936	869	873	856	818	827	772	801	841	780	811	828	749	839	799	744	767	758	845	825	829	807	784	814	818	858	755	770	850	815	849	772	820	775	827	793	768	844	818	837	731	800	793	817	805	787	838	804	763	814	793	793	814	727	828	805	758	803	731	808	788	809	827	775	812	831	811	752	760	830	796	824	855	822	767	797	790	821	770	772	819	827	807	832	826	830	753	774	798	786	798	793	801	758	791	805	853	831	783	754	817	755	791	799	774	834	827	806	756	792	786	832	844	764	817	854	790	828	774	790	808	799	785	820	777	788	785	811	804	810	840	803	780	740	777	785	794	827	788	794	844	795	784	735	773	750	799	810	753	784	834	790	775	853	849	823	781	801	741	810	764	821	790	841	773	806	756	791	786	756	803	748	817	770	771	788	777	827	756	799	796	758	799	800	794	772	783	818	760	773	829	791	795	785	778	823	750	788	842	806	837	782	775	774	805	809	779	786	778	793	804	809	781	826	785	786	771	786	776	794	805	786	798	805	789	803	826	766	775	799	784	814	769	796	849	782	805	822	773	766	789	798	793	772	805	780	780	771	765	812	817	771	794	792	783	822	800	806	810	818	778	764	798	773	811	800	777	825	819	804	812	783	854	795	826	857	789	823	789	802	786	803	771	782	771	741	782	834	738	756	758	751	795	793	838	774	777	746	780	863	805	777	786	800	768	808	840	814	807	810	769	766	820	799	777	766	796	856	817	811	807	815	781	765	787	808	805	761	846	794	777	786	780	817	826	818	781	843	794	787	792	794	817	817	830	776	823	797	789	837	811	793	847	829	806	733	830	810	766	814	771	793	799	816	812	772	815	840	763	804	772	792	771	820	763	794	775	763	794	768	733	759	802	827	809	788	777	798	824	834	820	787	832	781	803	823	793	806	805	793	852	830	787	792	776	809	790	784	794	810	868	830	769	818	804	798	777	808	814	832	762	811	818	767	816	819	788	792	798	747	793	764	776	827	773	784	795	790	824	793	746	769	826	740	792	813	792	833	844	784	752	790	756	775	774	744	763	817	824	823	791	795	780	786	801	739	812	792	813	747	783	734	773	797	748	831	757	794	810	788	779	800	828	794	767	804	791	780	829	839	786	758	818	830	760	770	770	808	822	801	771	815	825	807	805	740	736	779	842	807	800	809	796	809	805	824	852	763	834	777	810	803	864	768	770	780	782	812	780	811	804	799	843	771	747	815	801	825	798	791	764	828	784	815	823	790	783	782	819	797	789	751	832	775	803	765	809	829	789	811	779	845	808	811	838	819	800	802	808	833	767	784	743	744	812	799	825	780	794	788	788	777	854	789	776	830	809	815	805	773	768	814	759	769	790	779	803	783	816	802	788	797	797	817	795	773	762	741	781	785	805	738	824	810	827	806	819	790	796	852	769	773	739	788	773	816	825	786	806	741	826	808	768	771	804	808	795	772	766	780	808	774	820	816	750	805	818	800	756	769	789	808	841	812	782	804	813	817	762	758	778	792	801	752	804	786	813	810	795	775	792	816	842	780	804	794	782	799	805	855	823	840	773	808	745	791	769	786	779	809	764	796	806	783	767	802	808	834	828	835	770	816	824	824	812	838	781	760	810	809	828	742	813	756	832	805	779	827	777	831	783	842	828	813	789	745	833	822	850	811	778	821	723	807	794	796	796	808	790	758	769	829	773	775	840	807	788	747	781	808	795	747	768	783	828	831	804	823	794	799	829	841	817	824	815	865	822	803	797	803	772	829	805	832	772	788	823	844	768	823	802	847	731	818	786	793	814	815	770	804	809	789	798	784	772	805	767	831	788	767	777	799	805	809	786	827	745	776	806	778	809	798	813	696	804	795	766	742	845	805	802	806	848	801	772	773	820	788	816	797	759	840	798	793	797	840	852	730	746	767	814	786	754	799	780	773	845	816	830	781	765	834	828	791	839	765	829	841	775	746	777	770	816	806	784	798	838	772	799	815	749	827	794	805	799	809	760	809	803	829	797	800	786	763	843	753	823	804	775	770	775	767	758	804	814	819	776	797	777	777	796	883	775	784	798	797	785	769	811	772	816	755	794	820	802	818	789	818	791	769	771	796	836	789	764	822	839	802	781	853	793	815	839	740	807	790	773	786	727	803	783	819	795	832	785	830	835	802	821	764	767	838	777	839	773	754	801	769	813	799	831	835	817	801	806	807	723	781	806	796	821	780	796	783	826	763	809	824	779	806	786	740	830	768	761	844	833	795	766	765	758	751	819	821	799	788	774	771	763	767	804	830	808	785	815	827	795	777	817	803	838	733	780	772	825	779	779	811	821	785	797	822	754	824	855	778	788	851	816	764	835	813	780	764	769	827	837	789	778	819	824	798	768	751	790	787	793	838	757	763	804	832	776	830	769	759	786	785	798	825	780	738	784	811	784	806	779	812	793	812	765	818	811	797	823	786	771	801	778	784	767	800	753	820	817	824	845	750	848	790	792	820	773	768	835	790	818	787	823	812	779	841	808	797	804	809	789	820	796	836	833	832	783	809	813	806	808	807	817	798	781	804	799	734	778	788	826	796	783	789	885	802	772	796	758	762	815	829	780	809	837	786	762	823	806	820	781	779	836	762	824	777	782	818	786	832	782	798	841	765	794	803	783	815	811	793	766	785	820	815	808	751	793	764	777	768	760	786	772	855	835	762	816	798	790	812	794	791	732	787	805	776	825	848	793	836	771	779	824	824	773	840	845	792	764	830	728	816	771	755	804	759	825	788	776	797	733	785	741	806	827	845	781	802	828	756	790	776	787	822	796	815	764	832	809	796	811	787	799	821	773	756	751	821	757	779	766	773	878	787	830	794	816	821	804	811	771	833	776	761	786	742	810	835	802	800	796	783	796	814	774	793	835	817	777	809	858	867	767	803	835	806	807	812	783	829	811	784	781	808	771	801	797	790	818	785	772	766	802	802	801	757	807	745	804	802	801	811	830	756	844	761	851	819	822	765	780	786	874	790	831	754	755	807	799	804	810	786	793	804	799	798	787	825	773	760	816	794	799	803	807	788	805	790	760	789	792	759	820	826	794	812	813	763	769	778	791	786	774	849	808	792	756	793	832	788	850	773	749	799	784	814	781	801	766	847	817	830	791	807	723	753	765	763	801	773	791	799	751	844	795	817	804	791	812	766	827	778	762	750	756	801	814	791	757	793	799	832	760	773	847	785	738	838	805	795	761	803	780	788	825	770	807	813	804	799	886	774	737	768	786	840	803	804	767	769	803	835	799	818	753	806	821	787	753	812	806	853	812	776	780	767	798	787	803	810	814	794	770	763	791	775	801	777	811	825	854	738	809	826	821	770	779	810	792	754	844	795	799	822	816	796	829	788	770	777	843	845	803	813	773	829	816	785	806	809	810	763	825	804
20486	14015	13656	7919	4717	2817	1787	1249	912	593	416	392	364	341	331	352	309	277	245	270	235	240	242	207	249	227	239	234	243	207	211	192	230	218	236	206	226	222	244	216	239	196	194	220	227	222	225	207	233	227	247	223	209	216	212	214	241	215	175	223	216	209	217	222	194	224	213	218	199	225	240	209	212	213	237	231	216	225	185	242	203	226	229	189	226	211	224	230	231	222	207	238	230	236	222	200	208	202	235	214	227	193	228	211	247	221	221	220	203	206	193	242	202	233	200	238	232	206	226	212	220	198	240	196	202	209	204	233	217	193	226	217	225	209	212	222	220	230	256	220	211	211	227	200	208	217	214	212	249	207	205	205	221	240	199	228	213	184	211	224	218	213	222	214	187	207	214	216	189	213	213	200	199	212	207	204	231	205	221	210	207	195	220	225	232	219	210	199	217	225	217	208	233	220	208	232	215	216	223	197	211	204	204	226	230	223	210	204	213	208	217	224	231	222	214	209	229	223	214	207	202	219	236	221	236	219	233	213	239	256	226	233	220	211	240	207	211	222	230	220	209	231	222	236	216	222	220	199	247	189	221	219	202	218	233	227	205	208	203	228	193	227	206	213	212	240	198	234	226	221	205	228	201	217	213	214	234	224	209	223	217	204	197	218	207	220	236	193	217	215	238	214	221	238	234	220	236	225	213	217	227	241	227	194	239	211	206	208	217	236	198	210	220	229	241	209	204	220	202	234	224	236	225	194	225	218	231	210	229	210	231	192	225	222	227	217	248	220	220	198	218	224	193	178	226	191	232	227	206	242	205	231	231	212	230	231	204	213	235	205	239	234	196	238	229	197	217	213	234	203	241	207	210	224	255	224	216	214	211	202	224	241	245	217	216	222	241	205	239	223	209	227	216	261	233	202	216	235	209	227	205	224	241	232	201	214	229	226	203	248	226	227	213	200	219	208	210	205	227	233	184	258	216	196	207	237	247	230	220	211	201	229	217	223	245	208	217	238	235	210	233	192	209	216	244	206	238	204	209	214	215	213	222	216	206	242	221	233	239	239	205	192	226	217	231	223	200	205	209	213	213	218	200	222	203	203	215	207	196	219	227	233	207	197	212	224	230	222	232	220	208	236	181	232	191	188	201	227	198	243	229	202	229	198	218	183	235	199	208	217	204	207	222	214	224	210	213	218	212	216	214	232	208	215	247	218	237	219	220	240	201	213	220	209	215	216	225	221	207	191	206	208	221	227	223	244	205	229	228	247	199	246	223	218	217	231	222	200	200	212	204	225	207	178	235	217	198	219	193	226	239	222	214	223	228	220	189	205	215	227	230	232	209	210	244	227	218	204	220	223	232	209	215	227	249	204	207	225	224	237	202	216	215	215	220	212	242	238	226	209	213	192	218	205	217	211	203	209	228	198	208	231	208	204	216	211	219	233	237	224	212	215	212	188	181	220	217	225	232	228	228	205	231	205	202	227	233	215	240	246	224	227	205	199	214	225	219	219	234	183	211	212	209	215	229	224	214	248	230	240	201	217	197	193	195	218	237	209	203	201	210	209	200	212	240	226	233	207	236	207	250	224	234	227	203	234	222	254	202	229	224	226	225	220	233	204	202	225	229	211	210	239	210	226	209	221	211	215	225	226	227	236	202	203	250	195	224	235	233	221	223	243	210	204	213	228	187	244	243	210	224	190	209	214	231	217	200	215	193	208	197	214	208	204	233	181	229	231	243	214	210	229	242	221	224	206	211	241	206	196	217	207	220	229	215	214	217	208	215	204	226	240	225	207	209	221	230	183	214	213	228	206	189	238	216	234	199	218	236	234	213	206	227	210	240	225	205	221	209	245	233	206	204	212	209	234	237	233	189	221	225	231	202	204	240	197	231	218	211	230	226	211	208	209	220	231	259	211	232	194	213	206	219	223	202	240	193	201	222	204	239	222	238	206	208	196	238	230	215	174	201	220	225	206	223	225	229	199	218	229	216	210	220	233	194	206	195	212	209	219	219	207	222	204	231	214	201	207	223	231	212	214	209	196	204	219	222	252	246	202	220	204	220	204	204	213	268	215	211	220	214	231	222	221	188	218	212	219	231	211	194	219	220	221	203	206	215	222	228	233	202	197	198	227	222	230	217	223	233	224	200	206	242	210	230	215	240	205	255	211	216	219	221	233	198	192	206	234	216	197	233	231	225	226	240	231	223	244	215	218	248	202	180	215	235	247	233	228	242	210	221	206	220	220	213	235	239	210	232	219	219	216	220	207	218	208	188	235	225	238	206	224	212	227	204	214	204	228	188	231	216	226	225	227	228	214	205	221	206	221	221	218	222	218	221	246	215	223	229	258	210	224	180	205	221	217	228	212	208	203	230	218	228	226	229	223	202	194	197	237	238	204	222	241	204	213	232	199	202	225	212	215	227	234	212	228	217	200	216	204	225	235	213	223	222	224	221	230	232	207	176	209	223	229	234	238	221	215	221	222	209	200	208	224	211	204	226	216	204	203	206	208	251	221	192	218	216	190	193	246	213	202	220	190	189	229	211	213	220	216	189	229	238	211	246	223	235	220	207	215	214	200	225	196	220	223	231	219	213	221	222	215	206	226	252	225	221	221	228	220	218	200	214	224	220	211	198	189	203	220	212	223	227	206	229	198	232	217	205	200	200	206	224	193	204	234	223	240	224	188	218	206	225	202	218	181	244	197	211	214	215	230	247	223	207	197	197	248	226	267	208	180	221	217	258	178	221	212	229	225	218	219	230	216	213	223	203	232	201	200	237	236	208	239	212	224	200	224	260	201	210	220	186	213	207	228	217	224	222	236	224	202	224	218	219	202	251	215	199	229	204	236	199	223	192	233	232	207	207	241	240	228	194	232	212	217	213	200	213	197	210	196	224	224	221	207	222	228	208	210	220	185	213	223	208	210	228	223	210	223	231	218	209	226	215	240	212	246	204	218	224	249	231	196	222	200	192	223	243	200	241	204	207	214	247	209	217	212	227	213	207	203	199	241	219	204	204	207	230	218	238	209	192	211	233	220	227	235	212	200	234	233	230	222	223	210	209	212	220	189	236	225	205	227	199	226	212	191	209	240	227	211	245	184	208	201	246	195	228	227	213	193	232	210	187	228	237	203	252	214	206	228	252	221	203	221	189	221	220	212	227	232	222	215	235	233	232	207	228	248	208	229	208	216	227	231	214	219	210	221	207	236	231	214	193	238	200	198	225	229	222	222	215	214	227	233	174	185	222	221	221	234	227	202	206	218	224	203	214	230	197	209	209	216	220	229	181	205	215	207	189	232	221	221	220	246	220	210	208	224	226	218	231	193	211	252	239	228	216	236	236	201	195	210	244	235	197	233	230	224	208	213	218	237	243	219	185	245	247	222	219	229	217	191	202	209	196	201	202	237	207	210	199	222	186	210	240	189	214	216	227	198	225	225	239	232	213	261	196	219	193	236	225	203	234	238	231	228	240	235	242	212	226	222	210	180
15691	15387	18367	18762	16780	13587	9679	7542	5795	3979	2775	2507	2187	2078	1850	1975	1705	1372	1360	1218	1123	1037	942	879	887	915	844	868	835	821	805	787	736	752	795	748	780	712	746	732	744	761	799	723	708	781	764	844	767	725	735	750	743	734	753	764	736	735	746	733	732	734	724	739	735	718	708	670	743	721	731	773	766	715	732	688	751	704	701	740	722	731	764	697	707	715	730	778	764	722	736	737	731	743	728	739	747	728	746	758	772	728	715	737	732	748	787	738	770	731	745	714	749	732	784	737	733	766	751	769	716	729	786	723	697	729	728	717	769	754	689	722	706	743	698	756	702	681	721	738	717	781	704	716	725	734	702	725	762	730	688	770	720	734	735	734	746	741	758	719	760	770	743	716	764	782	705	691	773	756	762	708	750	724	734	704	742	700	725	688	710	769	758	720	770	773	676	709	725	721	747	712	747	713	751	684	754	705	744	702	740	777	703	701	749	757	717	747	752	743	746	736	722	738	735	753	751	732	731	754	723	752	788	746	737	670	741	811	735	730	709	772	734	719	687	703	778	710	701	735	750	710	704	719	728	695	692	724	734	776	726	781	754	720	711	716	757	740	725	719	722	733	734	756	705	728	711	762	740	701	753	771	727	727	707	763	718	703	762	702	723	745	715	747	768	753	756	721	720	714	772	727	724	755	761	706	724	734	768	708	689	716	795	733	701	735	743	715	755	717	733	697	745	724	771	788	766	727	743	799	735	690	719	731	759	775	706	743	753	748	740	732	762	764	708	729	726	754	698	725	752	726	743	782	730	695	766	681	736	756	731	738	751	739	761	766	734	706	716	783	784	754	739	704	699	719	713	785	725	772	738	796	789	725	706	780	751	722	743	717	760	737	778	727	744	740	768	703	758	719	709	754	727	722	784	679	765	692	774	729	726	730	775	708	706	767	742	724	737	743	703	750	722	720	727	755	726	733	774	731	726	673	793	753	713	768	755	738	754	775	717	738	735	730	733	708	747	702	735	755	745	733	734	708	749	738	746	722	733	714	754	778	763	759	734	724	735	737	743	757	715	732	764	795	704	757	721	749	764	738	710	709	732	677	757	739	742	735	749	692	759	752	758	678	743	726	741	719	735	748	679	766	721	693	757	755	673	739	775	743	732	706	719	725	698	758	724	739	727	777	729	710	748	737	729	719	760	784	781	753	717	700	720	758	657	719	762	736	737	718	720	755	734	762	741	767	729	736	746	706	693	749	723	761	753	733	751	704	709	752	740	748	734	785	723	736	698	795	711	768	769	778	709	694	727	744	742	706	710	706	711	753	773	774	722	753	718	712	735	698	743	736	722	725	725	785	725	692	733	754	692	753	725	683	727	765	739	699	747	695	734	732	715	724	746	727	754	732	769	771	745	726	727	684	757	724	716	665	729	764	773	737	740	755	709	746	795	747	720	717	773	677	708	739	763	740	793	725	719	706	726	728	740	687	741	718	699	734	809	760	740	710	716	749	767	715	803	720	694	736	717	700	722	761	732	747	765	742	732	729	748	736	754	774	744	767	733	751	736	758	760	746	734	766	734	710	720	723	757	731	719	722	729	729	742	730	760	690	728	759	741	691	778	747	736	732	727	719	757	710	731	777	752	724	764	737	740	750	717	734	692	767	731	730	780	747	737	777	749	699	704	736	747	770	733	727	718	732	742	726	704	778	764	749	711	695	700	718	737	763	722	733	707	735	723	737	736	730	795	735	738	746	756	769	743	738	734	704	752	768	725	743	734	724	711	747	783	730	751	765	742	737	767	707	705	733	750	726	789	705	751	720	706	747	739	793	807	752	697	736	761	779	749	702	743	720	724	745	724	752	763	726	757	771	752	752	765	727	680	781	745	766	785	764	715	711	747	690	700	744	770	706	727	780	765	741	747	712	764	709	710	747	710	737	733	717	763	677	697	738	792	707	715	689	795	771	768	719	717	720	751	725	769	751	757	728	696	721	696	761	744	735	701	735	716	716	764	734	718	730	730	749	731	750	768	695	699	739	757	716	711	720	775	778	759	754	746	724	732	760	733	685	706	713	699	726	742	691	745	751	736	746	717	710	773	719	674	725	750	729	754	730	738	756	719	737	748	732	735	772	733	788	733	675	749	749	767	685	756	785	748	725	718	759	717	723	753	736	770	745	683	706	746	759	722	740	722	705	711	755	721	739	753	689	720	741	720	736	730	731	707	696	704	704	768	748	745	762	759	756	759	761	732	701	703	775	733	761	720	749	758	764	716	730	721	748	758	768	748	815	695	759	785	771	764	716	793	722	704	801	709	760	762	716	760	766	735	713	732	774	714	704	742	761	760	710	709	707	720	729	732	732	742	769	730	724	733	715	733	720	717	738	783	741	712	691	735	722	743	761	756	713	737	689	752	693	799	731	724	707	756	711	785	737	768	737	785	751	734	758	721	723	742	738	689	765	757	717	777	756	738	715	757	746	704	767	697	734	730	776	695	755	775	819	708	734	723	751	736	708	698	740	801	711	758	746	732	690	699	766	737	762	760	735	713	766	762	730	708	723	767	733	769	785	708	749	734	751	761	760	757	736	741	697	730	732	705	695	759	749	688	744	760	738	742	681	755	797	742	710	775	690	676	742	762	743	731	770	783	755	741	696	711	735	790	740	697	716	793	718	764	752	767	752	713	715	728	767	720	709	698	754	722	728	740	799	733	698	764	740	728	763	719	735	709	750	784	764	714	773	735	769	747	745	762	720	761	752	750	754	775	796	747	788	733	778	752	746	700	763	723	694	698	778	753	789	762	702	727	751	770	696	733	737	734	777	698	705	770	772	691	742	736	707	749	730	730	730	718	738	786	781	769	731	747	765	723	724	723	728	699	710	729	720	692	763	745	713	721	734	674	699	749	770	743	754	704	772	739	744	712	732	755	738	736	747	721	755	756	735	768	760	718	710	777	745	723	762	766	688	738	685	761	731	729	733	758	762	763	719	729	799	724	736	747	716	733	767	719	753	748	761	749	746	755	749	743	788	750	731	746	737	745	697	729	748	741	713	763	728	722	767	712	730	752	736	686	696	712	746	742	761	736	722	748	691	776	720	766	764	745	726	728	724	750	736	715	776	708	746	732	735	717	687	735	762	789	774	762	747	717	702	742	759	799	769	776	741	733	690	717	715	752	749	681	735	688	749	763	745	719	761	717	818	762	712	764	733	729	784	756	687	688	736	704	731	762	780	736	717	767	711	759	713	717	768	753	726	762	756	735	736	731	722	767	745	737	736	726	740	742	746	743	693	736	736	754	760	748	804	673	714	754	735	777	731	706	763	748	712	747	749	717	802	757	749	735	737	704	710	753	805	719	741	755	719	742	763	732	727	759	738	739	724	729	704	707	715	751	717	700	734	739	732	777	764	732	745	736	737	767	712	776	763	730	749	745	712	789	698	733	736	740	708	760	768	713	802	727	731	728	759	741	780	707	741	777	760	749	729	744	719	736	747	767	746
36027	35574	36789	32742	25375	23627	18364	13416	9522	3897	1748	1409	1404	1042	827	950	608	755	664	595	461	376	375	325	303	275	276	260	267	240	244	220	244	240	210	213	247	229	221	260	228	235	231	191	219	245	238	225	258	235	213	213	235	242	235	222	221	211	233	245	227	240	237	238	220	236	223	249	224	237	202	230	224	206	225	225	218	211	215	212	224	212	241	186	212	216	212	202	223	222	215	221	224	245	197	227	244	237	260	204	238	199	227	229	231	214	241	224	263	212	242	225	230	216	254	235	203	214	230	229	225	211	259	217	213	233	216	232	249	208	204	232	219	211	223	209	248	236	221	225	230	228	232	237	233	218	220	237	225	236	228	222	229	227	230	211	251	240	230	251	227	242	241	241	209	236	216	247	244	233	229	225	209	223	248	227	220	219	243	213	240	241	218	268	226	227	226	219	206	219	240	267	224	234	235	237	219	216	215	228	237	211	218	246	224	245	215	223	205	220	221	205	217	195	218	214	252	212	231	218	223	244	221	225	218	224	190	195	237	232	252	244	187	250	241	207	235	225	202	250	242	201	227	253	223	238	232	247	205	218	205	235	241	223	219	218	225	216	232	202	194	246	236	218	205	218	230	254	210	220	245	241	219	210	239	226	226	199	229	227	224	223	224	249	238	222	224	235	214	230	250	202	223	232	210	231	216	220	211	219	217	242	215	239	236	244	188	226	228	239	227	217	222	203	226	233	248	230	230	220	220	211	228	267	232	219	206	224	238	214	224	204	203	237	235	233	220	242	233	236	205	210	238	209	207	230	224	218	213	214	252	215	204	244	231	220	230	220	228	245	216	218	223	219	225	245	234	232	231	215	218	243	234	229	201	207	233	215	220	230	224	227	247	233	240	241	229	199	219	226	249	239	206	236	205	268	236	238	232	223	207	225	236	244	218	238	214	222	222	214	231	236	226	219	241	228	214	206	228	200	228	226	221	208	223	225	241	217	204	209	230	253	241	234	231	233	231	213	240	224	213	212	256	249	201	226	213	239	205	212	214	219	221	219	242	234	237	217	218	227	198	230	222	240	217	221	198	215	218	218	242	210	223	213	219	222	222	232	233	169	237	216	223	231	229	210	242	226	245	220	207	247	228	224	233	227	238	226	246	209	207	224	226	238	218	223	238	200	239	228	213	246	225	215	217	235	254	238	227	236	206	215	224	244	245	213	229	202	230	231	222	238	219	206	243	232	205	212	236	225	224	229	228	209	205	225	231	221	240	224	224	221	204	246	225	231	251	238	272	231	229	193	231	226	242	235	253	226	237	212	224	246	225	205	199	229	219	242	205	214	238	227	256	233	234	238	224	216	207	228	207	214	263	236	246	244	229	211	283	235	231	241	187	238	253	259	227	222	229	243	200	234	241	226	231	232	223	262	208	221	226	231	236	219	189	228	229	252	221	217	215	210	208	219	218	204	227	225	222	225	206	219	223	222	226	198	236	239	238	222	201	233	250	213	212	233	219	217	232	233	211	189	223	225	218	236	222	230	202	272	232	219	228	229	213	260	206	228	205	225	248	213	223	235	226	240	240	228	222	243	211	244	254	215	218	244	230	212	227	203	203	225	224	228	208	242	229	214	234	214	228	210	238	230	206	210	189	175	225	246	237	221	216	238	231	224	241	214	257	216	200	218	232	232	222	230	238	226	225	229	229	231	194	236	220	236	255	227	231	264	195	225	200	224	202	216	231	221	229	228	224	223	214	238	232	198	231	231	223	213	226	237	218	235	231	231	250	227	210	246	219	185	210	200	222	217	224	240	237	238	205	200	206	206	220	221	232	221	238	244	257	243	246	213	232	224	214	223	245	188	236	223	245	209	228	239	206	222	219	209	237	228	207	238	224	229	223	214	251	223	194	219	221	238	223	236	212	212	214	211	213	236	246	206	229	215	243	235	217	221	252	210	198	221	228	212	220	256	238	211	236	219	230	206	229	229	223	225	245	201	222	228	211	209	246	224	200	226	205	220	232	228	218	239	237	217	219	199	228	226	237	240	209	241	239	259	243	238	219	257	228	241	233	210	187	241	228	229	232	242	222	209	220	246	217	207	231	259	235	247	232	225	230	262	223	217	203	204	225	236	234	244	215	211	233	230	212	231	241	244	248	225	198	202	201	228	224	237	195	207	224	230	211	229	227	218	201	224	236	218	214	244	226	266	229	207	234	234	198	215	258	204	209	218	217	235	229	243	234	225	219	236	222	241	244	212	232	212	225	204	244	275	238	213	250	246	218	236	232	206	235	262	220	237	253	243	201	213	213	208	229	200	189	226	198	240	227	242	214	213	269	242	244	232	240	206	222	202	255	223	232	232	233	221	198	229	247	222	220	242	222	231	246	238	241	219	210	199	215	215	230	232	202	222	224	237	217	234	205	218	223	235	240	229	230	200	231	242	235	209	229	242	234	205	208	205	205	202	221	222	247	223	226	221	234	259	243	227	221	198	224	239	193	219	225	224	231	218	204	224	230	207	201	218	225	228	253	230	209	203	229	232	198	214	223	236	236	199	261	221	225	223	227	210	227	241	213	250	206	219	204	206	215	256	212	242	210	231	211	210	243	220	223	238	239	213	233	215	209	223	228	218	245	220	213	230	217	252	236	230	232	228	213	219	215	237	225	215	229	241	217	249	201	198	217	210	226	217	244	208	220	221	218	240	246	224	226	229	225	215	233	219	241	246	231	211	226	240	243	227	255	231	229	222	221	207	239	265	222	200	224	248	236	209	241	218	236	228	229	248	219	239	216	198	205	213	224	215	221	218	217	210	222	208	213	239	236	230	228	236	216	226	208	227	242	229	194	215	212	217	207	231	246	212	251	237	228	233	231	216	237	227	227	223	216	226	208	252	202	206	228	236	260	216	202	238	240	256	239	230	216	211	240	241	218	218	213	225	242	248	227	213	222	211	252	252	228	209	266	209	235	232	233	231	236	216	220	215	235	219	212	219	240	250	235	230	239	239	222	249	208	231	224	200	217	230	261	245	233	220	251	213	229	221	230	259	225	206	206	226	201	225	213	223	226	209	223	219	216	205	235	233	202	232	233	213	248	229	204	235	209	230	220	211	246	214	219	230	248	219	235	187	216	217	206	220	230	226	217	222	226	217	224	230	223	209	225	231	198	226	204	214	204	228	213	260	211	229	229	218	236	211	214	220	218	236	196	219	238	250	222	226	233	233	238	222	227	232	226	219	205	209	224	217	204	195	235	230	209	216	218	232	216	236	215	232	219	220	231	208	228	225	235	221	243	211	242	232	224	210	220	222	215	256	222	245	231	215	207	241	230	215	228	210	232	215	220	219	237	200	223	239	210	243	216	219	220	235	214	217	233	231	230	206	224	240	199	217	228	221	197	222	213	196	254	195	225	263	230	234	223	231	226	241	238	228	238	236	225	228	212	214	214	235	215	227	233	237	227	227	231	219	213	252	207	205	200	222	206	239	234	232	229	251	212	210
28351	32102	38032	39761	35928	36825	32622	29526	25200	13232	9673	9598	10067	7846	6536	7729	4683	5925	5444	4393	3219	2423	2143	1919	1540	1394	1321	1346	1213	1026	1017	1000	926	916	873	852	781	767	791	787	756	770	803	849	805	732	768	752	739	780	736	786	753	795	744	728	730	760	715	774	728	734	742	823	810	710	756	771	732	730	749	758	725	731	795	753	747	738	755	775	777	773	691	807	781	788	784	763	771	731	749	801	725	777	761	766	731	709	754	732	731	752	771	763	763	745	718	770	785	793	753	763	719	791	734	767	776	766	738	791	715	723	758	742	735	762	765	749	797	759	723	742	751	804	715	738	767	781	767	777	741	791	727	768	750	759	749	762	721	760	722	785	725	804	771	749	740	775	785	719	780	758	817	752	796	742	770	734	769	752	762	760	751	763	726	787	734	731	771	727	796	782	750	746	763	811	752	796	786	797	718	748	773	772	685	718	718	770	784	719	759	723	751	731	735	748	751	752	777	744	742	751	747	809	750	741	755	774	770	732	776	755	728	751	775	749	765	735	733	756	738	795	729	735	749	773	711	755	783	767	739	743	770	740	808	793	766	761	778	716	737	741	773	759	692	761	732	776	789	776	777	746	777	793	730	721	750	755	720	764	786	730	732	742	742	719	746	740	757	783	754	738	718	745	697	765	755	819	827	743	733	758	698	828	745	737	756	768	716	775	748	798	765	812	728	731	765	784	793	749	739	728	796	745	783	751	708	740	753	734	779	776	714	740	770	771	797	794	765	744	785	763	702	734	764	765	794	725	760	744	757	746	774	745	796	740	796	716	762	732	758	719	696	773	745	777	748	780	782	740	740	772	749	745	781	744	717	765	751	803	811	774	749	709	761	788	724	774	791	749	788	715	742	752	749	760	777	737	739	779	743	706	699	756	745	759	759	714	777	753	738	752	745	703	708	714	734	756	772	781	732	747	723	763	693	732	728	743	745	727	725	698	758	771	758	815	751	732	741	741	748	775	724	741	760	755	747	770	736	727	805	772	757	691	777	771	763	753	740	761	756	748	770	748	797	745	723	755	719	738	808	725	764	787	753	710	710	750	792	800	757	808	770	809	741	732	750	767	739	734	755	755	739	729	742	738	743	750	715	744	733	758	738	751	778	802	749	761	812	753	734	742	772	776	792	749	757	803	772	778	750	738	763	766	740	765	722	702	791	768	739	796	707	769	759	801	715	742	715	774	783	785	753	766	726	719	740	791	771	748	766	726	777	731	796	748	787	732	746	749	748	805	741	802	715	792	763	757	765	770	760	770	790	742	751	755	789	771	778	768	807	808	771	739	783	721	753	768	722	757	726	679	816	759	832	782	748	740	698	773	776	730	765	777	766	815	752	750	799	716	721	762	726	748	780	736	797	740	748	723	729	730	755	755	742	730	764	806	738	804	785	780	807	761	752	724	737	739	774	731	774	737	681	778	717	721	804	766	756	725	751	766	749	706	785	769	776	766	787	774	745	743	747	748	743	771	781	738	810	766	765	756	758	727	699	771	778	738	764	777	710	765	792	737	757	762	802	799	748	788	812	756	732	723	766	778	751	837	746	698	793	800	761	774	738	772	725	750	744	753	700	756	767	730	735	797	715	720	773	707	746	750	773	750	816	762	733	797	808	773	775	781	750	772	727	778	722	747	759	728	784	732	728	707	767	753	771	738	781	778	743	731	778	754	740	771	762	727	729	776	726	788	801	721	773	748	781	775	724	740	720	783	777	696	769	731	763	759	704	736	763	815	776	736	766	770	768	762	791	764	737	753	740	766	700	740	722	755	734	782	776	774	760	772	764	702	763	741	794	767	761	741	748	721	778	740	744	742	812	766	751	798	766	746	753	746	751	788	789	739	813	799	747	765	726	788	757	770	763	724	757	751	752	757	758	727	763	775	696	811	734	783	786	776	740	731	730	699	759	777	766	732	772	810	751	771	775	724	804	836	753	726	757	782	754	735	720	719	733	769	766	778	762	783	732	724	732	776	708	757	761	776	804	701	779	709	778	793	753	800	789	785	781	799	784	734	730	786	771	772	791	711	730	713	735	793	714	696	819	777	738	721	755	755	740	802	763	756	740	715	741	774	748	736	726	760	761	704	779	734	744	789	755	751	747	735	775	745	720	760	768	762	755	816	786	696	753	774	765	745	786	732	693	759	724	772	747	823	805	762	790	741	759	763	779	798	766	787	748	746	744	780	774	753	767	772	733	729	720	792	783	741	790	748	775	760	733	731	838	718	749	744	777	775	732	733	725	781	825	744	757	750	787	773	762	786	810	779	746	760	773	741	820	731	734	776	759	763	736	711	732	739	743	745	781	733	764	768	762	773	769	742	784	736	766	767	757	793	744	771	772	763	758	709	770	754	737	755	772	807	729	698	692	732	726	709	806	756	779	775	766	736	724	799	758	785	785	764	777	737	766	731	767	770	787	742	772	827	748	719	730	699	822	750	738	792	737	769	731	749	733	784	777	751	767	770	754	747	796	725	789	759	769	722	783	812	756	756	771	733	767	763	728	781	791	723	723	748	739	723	761	775	778	751	756	733	736	719	752	766	785	794	771	691	731	742	772	762	781	776	779	798	779	738	733	800	771	741	788	734	775	727	782	725	792	720	809	760	737	781	772	768	802	779	725	767	790	722	753	790	750	781	810	771	789	770	782	819	758	756	778	766	782	720	790	771	797	772	754	720	801	786	727	816	702	789	745	742	776	729	746	748	766	756	771	788	777	752	775	791	803	762	744	755	812	729	770	728	783	724	730	807	799	783	815	743	764	745	784	748	748	760	742	761	777	750	764	760	715	776	749	732	730	763	758	758	765	764	788	724	780	776	838	783	726	786	764	756	713	744	782	792	754	727	749	733	755	781	813	723	773	792	733	721	737	793	767	751	805	770	761	729	741	743	754	772	738	719	764	733	726	770	778	751	715	730	739	755	817	788	756	794	753	756	766	723	794	707	711	814	805	777	697	792	750	778	796	779	800	728	798	726	746	783	695	774	749	757	741	743	734	759	729	705	755	745	755	792	746	767	734	780	719	759	746	749	808	771	759	760	753	721	764	775	751	760	720	754	823	738	777	778	777	753	786	763	751	784	729	740	687	750	754	744	767	772	766	752	748	773	783	774	769	748	739	713	735	770	765	731	744	761	740	708	755	777	765	712	720	688	810	733	743	739	779	698	746	762	753	761	730	716	777	771	741	796	767	765	765	810	786	759	792	754	755	763	807	754	688	768	774	754	727	753	724	743	749	804	793	754	755	753	760	807	771	786	759	777	738	792	741	724	780	807	787	766	751	753	811	775	775	757	762	717	729	790	784	815	754	811	809	749	733	728	780	753	744	794	713	757	771	761	732	737	733	757	778	735	830	777	733	765	744	694	747	792	767	747	775	735	756	797	718	688	800	716	766	795	818	798	780	739	819	715	758	712	738	753	775	750	730	689	734	790	713	765	784	806	785	730	745	753	752	740	714	795
39917	42506	40937	34591	29477	27306	23536	20206	11694	6243	2566	2133	1455	1187	1157	1368	1104	1252	1137	872	694	494	460	447	332	388	322	318	294	290	277	246	279	244	284	241	244	228	262	266	243	257	219	234	240	240	234	236	249	246	204	224	238	243	238	219	249	229	238	266	232	236	230	219	254	217	242	215	242	244	203	216	225	246	197	234	231	267	238	262	251	240	217	220	232	232	221	234	233	237	225	234	258	273	223	233	248	234	237	244	199	212	247	215	219	259	245	253	239	216	244	215	224	237	261	244	230	239	236	283	260	232	247	238	246	217	224	262	231	236	232	223	216	237	214	243	262	263	259	228	232	241	232	233	255	225	238	240	239	234	231	263	209	248	245	256	231	216	235	250	266	265	230	248	238	233	244	229	224	245	241	243	243	215	228	231	227	252	275	221	251	245	257	253	263	219	236	230	217	245	222	227	253	242	257	236	273	234	280	224	237	223	249	244	247	258	237	227	259	245	250	242	233	232	216	229	232	253	263	237	226	246	213	228	211	233	262	241	238	226	249	223	223	242	252	228	213	243	222	221	243	208	235	243	246	254	229	240	189	261	236	216	247	262	242	235	248	255	237	216	242	252	241	260	246	213	256	233	223	235	273	249	245	246	253	201	260	239	221	236	245	228	249	239	242	222	279	227	222	239	228	262	225	270	230	255	224	228	264	244	233	234	248	216	247	257	252	266	271	264	251	226	233	220	236	241	225	247	226	251	248	249	239	266	249	232	227	267	236	261	223	249	248	242	247	260	253	235	219	223	244	225	247	242	240	250	227	239	239	227	294	241	246	259	244	253	249	211	250	275	243	253	260	219	236	228	244	234	246	267	214	232	237	242	225	229	250	232	230	242	251	266	237	260	233	255	256	230	222	240	233	232	217	233	254	216	247	212	229	265	226	269	250	247	228	237	203	260	254	234	245	233	222	272	225	242	274	266	222	253	220	237	236	231	237	222	249	239	238	219	220	270	244	264	215	243	255	258	243	256	259	227	236	205	256	222	220	262	235	220	249	264	222	254	243	217	222	240	231	254	231	221	227	211	219	249	217	240	257	237	249	247	226	246	241	225	225	249	253	202	228	246	214	230	225	263	223	220	249	235	238	252	217	233	262	231	258	259	241	237	243	240	243	239	237	227	264	244	249	264	262	286	238	201	244	237	245	242	255	216	221	253	236	229	251	249	255	224	246	260	261	212	222	256	243	252	251	262	235	242	257	245	235	236	221	224	245	230	224	256	251	222	235	236	231	211	223	243	242	251	225	236	261	241	272	244	203	231	255	210	236	203	255	220	228	239	223	258	245	245	247	220	209	254	269	268	242	225	241	244	246	229	253	252	237	244	245	237	256	238	230	225	222	218	239	244	222	264	242	242	231	228	246	255	224	255	213	235	236	263	236	225	209	236	242	259	250	255	246	246	223	248	242	254	229	247	235	256	264	236	249	257	246	218	257	244	251	254	244	244	230	260	237	206	244	235	242	271	245	219	244	235	230	247	266	258	195	250	225	253	207	229	258	227	232	220	235	259	229	243	255	242	251	236	238	230	236	270	270	254	253	218	262	241	258	261	231	256	253	227	248	233	235	231	225	231	237	232	224	270	233	239	200	248	247	245	248	243	237	233	230	241	239	239	228	247	248	257	260	255	270	219	244	235	238	236	263	226	237	245	208	238	241	240	222	240	227	246	269	231	236	248	213	231	253	246	235	244	245	224	262	255	225	253	226	227	258	250	263	267	234	268	250	233	236	221	243	246	233	257	240	241	242	240	223	217	230	239	249	227	251	250	227	252	248	225	236	226	231	251	235	238	244	241	251	228	238	219	254	243	245	232	247	251	231	255	230	248	233	236	248	216	243	271	223	236	249	237	219	258	240	222	257	236	282	228	221	202	256	221	218	240	221	232	282	238	255	239	220	236	241	231	268	244	246	235	249	208	236	210	212	204	242	244	240	220	247	249	233	255	253	245	219	277	228	234	221	265	234	244	260	254	236	252	241	266	235	229	225	225	212	266	218	247	246	258	242	244	240	251	253	241	241	246	249	262	237	254	208	225	235	246	199	273	262	260	246	255	238	269	222	282	243	195	252	250	231	250	240	216	269	252	224	218	264	263	238	242	253	243	249	228	247	244	262	231	204	252	231	231	228	267	279	244	236	230	252	229	259	238	248	208	222	261	276	221	228	237	241	226	244	232	253	213	242	265	249	247	255	242	225	230	230	226	244	221	229	258	212	235	244	202	235	214	236	230	232	235	249	248	218	249	215	246	214	215	232	242	220	264	253	235	244	232	237	244	223	224	246	226	269	255	234	234	251	257	232	226	242	242	227	236	257	228	235	249	223	270	222	251	244	246	212	262	226	252	227	252	243	252	240	247	259	255	248	222	237	266	244	227	248	248	265	256	231	234	242	232	273	217	224	225	208	224	236	231	246	267	207	239	219	243	235	248	256	252	245	221	268	240	256	249	236	234	241	255	252	266	260	227	255	238	254	225	244	244	221	240	232	259	255	228	238	223	224	224	266	243	219	224	240	248	223	220	186	247	243	229	236	222	242	272	232	255	226	253	250	237	228	243	217	225	280	250	245	246	229	231	232	232	247	239	263	255	226	214	225	256	238	240	237	240	244	282	242	250	258	262	263	238	239	244	232	262	244	247	222	246	230	239	246	250	248	252	248	270	236	232	247	248	226	254	221	256	282	237	223	227	218	247	220	228	226	231	237	240	240	237	251	244	222	251	231	264	264	248	246	221	244	215	247	257	271	221	258	225	226	257	237	232	226	251	212	237	238	224	260	229	272	230	250	244	221	246	239	252	255	231	220	230	223	246	223	225	260	237	234	244	224	230	219	244	220	236	264	267	254	226	219	218	240	244	220	243	217	245	226	244	250	233	263	246	231	261	254	255	266	240	263	238	256	230	271	218	217	224	224	260	244	255	234	230	249	233	253	263	221	236	269	246	242	265	247	238	236	229	230	231	256	223	250	236	228	238	256	250	239	270	239	243	252	244	226	258	234	236	222	231	243	245	245	197	266	219	251	235	236	222	234	226	240	225	231	240	269	245	237	247	247	257	234	226	258	250	257	231	255	242	229	267	235	245	224	239	234	240	211	256	255	221	244	261	227	231	224	272	246	252	238	216	234	236	230	256	249	223	223	242	222	223	252	253	243	222	267	267	251	271	235	220	227	228	257	231	234	247	228	237	235	236	247	243	230	256	234	237	208	272	248	256	230	227	268	214	232	240	243	209	247	235	245	249	272	239	207	255	260	234	200	249	265	233	255	247	244	254	227	240	267	233	257	245	218	227	232	235	240	215	264	245	222	227	245	249	226	269	245	235	221	222	248	221	233	263	245	251	232	233	231	248	245	246	221	209	233	221	240	249	249	233	265	249	254	246	235	222	253	244	233	257	249	247	200	251	241	237	241	222	225	237	241	230	230	265	261	243	250	255	233	257	237	205	239	226	247	246
31982	40247	43897	44585	41755	41171	37594	35112	24215	18173	12348	13199	10041	8998	8519	11165	8554	9789	8872	6982	4930	3257	3025	2739	2252	1942	1794	1873	1533	1186	1222	1090	1004	989	987	901	844	862	839	782	821	808	778	748	793	780	781	758	773	781	793	769	817	777	758	797	793	832	814	803	804	774	844	754	745	769	776	838	716	831	745	792	782	800	783	781	792	802	802	819	798	790	798	816	773	799	810	730	772	765	744	786	821	769	767	768	779	808	735	824	805	754	771	829	767	765	768	782	794	773	801	773	766	800	778	831	768	762	813	749	782	806	806	756	784	787	798	788	778	764	774	809	799	786	814	807	801	752	770	800	805	802	744	775	823	800	756	788	833	771	752	788	737	790	774	808	855	728	802	774	784	753	803	850	793	830	784	789	844	768	798	842	803	811	781	794	743	765	795	814	826	809	790	771	767	763	798	817	757	802	823	792	786	757	815	824	715	803	810	804	796	797	858	808	759	772	798	770	798	784	810	760	774	758	813	810	782	826	806	810	759	805	846	790	801	815	731	782	763	836	767	787	798	718	787	773	824	807	809	801	775	759	779	792	760	756	788	791	807	744	775	762	778	752	827	780	801	757	794	829	767	764	766	808	807	804	804	831	771	771	773	766	757	772	777	766	799	783	814	778	806	751	762	765	752	792	804	842	829	773	818	764	815	795	783	778	793	797	818	774	821	793	846	781	756	762	816	808	790	761	786	803	819	794	836	857	799	860	791	740	808	805	729	763	751	832	804	784	755	780	806	786	768	791	753	789	754	785	837	793	721	752	802	819	769	776	823	813	784	790	774	735	785	786	774	801	786	780	786	812	816	791	780	824	828	859	729	801	770	814	796	859	801	808	824	801	798	731	816	747	831	827	788	776	757	807	780	770	832	793	736	769	785	763	783	794	785	821	820	813	796	791	793	758	786	750	806	793	749	784	772	795	793	818	734	801	801	785	816	812	774	804	806	813	811	827	832	795	758	748	837	747	813	771	803	821	822	792	815	777	795	804	786	765	748	828	756	818	826	801	772	826	773	796	823	772	770	781	769	760	808	794	804	790	845	817	786	765	789	788	775	796	826	737	754	772	801	784	797	814	803	777	802	766	821	814	770	776	740	746	806	770	778	756	752	795	740	797	791	801	824	810	776	757	779	800	792	771	827	806	810	775	795	775	799	775	762	780	777	799	799	781	771	820	750	837	766	790	829	745	795	795	771	794	770	762	779	731	817	799	803	759	814	796	785	781	795	784	761	797	814	837	780	803	804	764	789	760	764	755	809	778	759	737	759	797	777	834	798	845	796	737	786	753	804	790	777	768	819	746	795	794	834	820	826	813	818	778	824	790	760	822	794	806	789	724	786	764	773	770	811	745	773	757	758	786	787	726	796	824	827	830	742	802	812	811	831	768	775	822	804	771	802	780	822	833	814	792	804	804	799	804	831	787	786	803	782	791	752	794	808	767	782	745	806	783	755	788	854	776	773	838	802	806	819	821	793	775	755	765	798	786	796	807	766	771	783	752	753	736	789	768	742	786	811	776	803	767	791	799	790	813	791	742	802	739	789	803	795	744	793	785	792	759	735	765	783	793	783	759	797	757	804	793	770	820	844	796	776	832	755	766	815	793	810	758	822	801	759	833	811	784	801	774	790	770	799	787	759	836	709	823	770	786	819	783	822	772	749	757	729	766	821	786	779	793	758	752	833	797	757	808	777	792	846	767	824	805	784	788	802	772	835	783	798	769	803	779	787	815	792	767	778	804	828	828	753	810	814	769	733	748	734	789	794	766	775	746	785	811	758	796	812	787	800	758	777	766	755	857	742	783	823	757	753	756	744	801	774	815	778	786	767	823	809	791	762	813	778	779	740	775	799	781	776	816	744	802	814	787	787	821	764	776	738	791	827	833	787	776	752	788	792	745	813	772	778	810	776	796	826	825	776	811	791	781	738	793	778	783	806	832	767	783	815	780	710	773	844	767	781	801	762	831	799	784	809	764	791	761	754	802	806	795	843	801	809	771	801	782	758	790	833	790	799	752	795	806	801	804	860	777	806	743	833	802	805	788	797	817	733	800	797	769	764	780	837	794	763	759	729	745	801	774	794	772	823	804	797	793	790	785	816	743	808	825	768	836	811	759	771	790	796	840	782	734	773	773	791	737	768	773	810	765	836	805	781	766	792	819	774	769	777	754	762	769	810	769	724	806	744	777	746	746	768	789	768	786	822	798	810	781	804	795	795	779	823	817	716	770	790	752	728	798	805	817	770	813	799	817	821	818	800	819	838	794	817	809	824	815	761	769	771	767	811	792	770	729	815	806	807	797	831	809	756	781	738	811	786	804	808	822	792	780	768	766	815	780	772	773	821	811	823	849	780	791	751	804	765	840	802	792	815	781	795	841	791	804	773	827	812	791	751	819	783	806	765	773	759	763	743	829	776	811	736	711	805	814	801	797	797	837	810	785	776	804	755	771	798	787	780	748	799	743	797	788	759	769	767	736	773	787	789	807	753	842	802	803	824	793	793	754	786	803	833	757	771	800	789	778	765	833	756	760	746	832	835	747	827	810	775	764	769	748	763	800	834	750	787	832	818	739	757	796	758	802	830	770	793	807	791	752	772	761	821	808	808	814	807	810	804	773	757	794	746	818	816	772	797	766	759	793	760	762	784	772	818	827	770	791	803	751	799	795	745	750	788	773	785	773	794	769	791	810	819	794	755	827	725	777	788	817	755	859	740	767	733	806	781	752	815	809	731	803	780	798	795	781	783	729	763	804	766	794	854	766	786	747	786	773	782	769	876	721	764	783	808	769	814	753	839	852	807	811	784	760	779	808	745	766	782	834	793	778	832	795	797	797	783	808	817	810	824	743	776	789	828	783	775	818	803	812	803	855	756	802	823	788	747	746	773	793	798	818	795	788	811	793	827	771	776	770	795	759	752	781	742	782	747	792	817	779	790	773	777	831	809	816	766	800	767	769	814	742	817	791	816	764	808	788	820	771	815	784	796	862	776	783	754	824	837	804	784	766	834	807	799	781	820	815	833	822	759	765	792	799	730	806	742	782	762	802	782	782	799	803	778	789	787	755	803	831	778	829	765	777	818	810	782	788	747	795	806	798	766	810	804	787	823	825	790	772	787	762	771	796	763	809	800	761	740	807	758	735	799	802	792	762	783	820	794	771	773	821	778	794	765	792	840	728	812	844	776	802	745	757	774	746	799	763	800	845	806	729	756	780	761	794	810	776	776	790	792	792	786	777	817	759	809	786	785	784	805	781	821	813	824	792	801	778	813	822	779	839	799	814	763	806	805	752	764	805	795	795	764	787	774	847	839	753	831	784	748	809	804	784	768	785	819	730	817	801	817	761	820	793	756	792	744	810	775	798	807	777	814	791	855	784	755	752	792	739	811	789	766	825	697	792	762	799	776	829	811	799	795	806	787	797	808	792	788	760	779	794	746	801	782	839	790	802	795	759	784	762	763	751
19511	13131	14291	8240	4160	2390	1508	1169	812	546	495	415	326	299	289	290	303	232	271	253	246	235	249	249	230	205	196	230	248	239	191	236	234	215	197	218	231	223	219	207	207	182	208	208	188	235	202	201	218	213	241	190	222	220	222	220	196	221	202	204	201	216	220	226	198	227	228	223	226	221	205	223	224	204	215	213	194	199	185	201	238	224	222	202	202	196	205	181	217	212	217	202	213	213	227	211	235	200	247	203	199	217	219	203	209	199	221	220	228	233	225	210	230	225	224	212	198	206	210	212	212	220	261	211	223	179	206	248	225	172	211	210	235	191	217	199	213	196	252	220	225	207	201	240	234	235	203	208	197	226	208	210	221	214	220	238	206	191	227	218	223	227	213	206	230	207	230	196	211	217	189	246	201	218	200	244	231	228	201	191	221	219	211	215	219	207	223	214	205	196	208	225	228	221	258	220	214	221	225	221	215	228	236	219	220	206	200	172	210	237	216	229	194	190	193	219	227	222	206	202	208	227	186	221	215	241	200	194	200	209	204	210	201	216	237	219	215	242	193	205	190	241	205	208	201	212	206	206	223	214	247	200	189	240	225	211	213	221	226	211	205	225	193	220	221	218	202	218	233	197	212	209	216	205	207	204	226	247	215	191	200	229	224	226	209	219	238	203	200	198	199	200	224	218	204	209	224	224	199	224	186	219	212	218	202	224	205	216	182	213	221	204	230	216	203	234	214	214	192	218	195	211	227	190	217	191	196	212	202	200	192	223	209	193	205	227	202	219	251	224	221	219	224	200	202	194	223	208	218	220	210	201	219	229	196	232	213	212	202	206	235	224	192	207	192	207	196	208	211	212	231	192	243	232	207	190	245	199	228	199	225	205	219	189	204	187	201	195	233	206	216	216	227	196	209	189	221	191	219	214	202	240	194	216	235	206	223	224	188	202	216	208	200	214	207	221	225	242	215	203	229	214	237	198	243	205	223	229	223	214	216	170	219	204	194	210	208	215	209	225	206	212	216	208	214	219	211	204	216	224	222	223	188	215	213	221	220	241	219	229	196	210	223	236	228	233	226	223	230	201	208	186	234	217	200	221	210	210	211	184	231	248	241	247	221	203	235	227	189	196	192	238	211	216	184	192	204	230	214	221	237	209	224	230	211	193	210	219	222	231	211	188	206	197	205	206	210	236	242	221	180	212	223	205	228	205	224	219	214	214	221	202	201	199	199	219	200	175	210	226	206	222	225	190	214	208	202	219	253	226	191	219	211	220	237	212	217	208	213	192	186	204	207	207	181	204	194	223	221	209	216	207	198	215	204	227	219	223	234	202	190	234	215	191	219	200	210	222	218	228	211	211	202	212	201	218	213	216	246	216	193	222	211	221	202	223	253	229	197	220	183	229	206	220	231	173	221	225	219	220	193	229	236	227	218	239	217	227	200	209	226	226	198	199	204	221	185	221	219	224	227	243	195	230	217	213	232	217	191	218	190	224	226	229	185	238	188	196	208	214	210	210	242	230	220	206	202	231	228	202	227	208	197	227	192	206	222	221	208	237	192	205	224	238	212	218	224	209	192	236	209	204	202	243	198	229	218	197	222	237	231	221	215	199	242	215	217	231	207	251	236	213	203	214	232	203	211	213	218	196	210	201	206	213	220	214	213	231	241	226	240	191	209	219	210	229	218	216	207	194	212	195	221	226	211	228	184	225	193	235	235	227	218	198	202	193	211	212	208	222	204	233	209	195	219	205	202	214	219	246	261	203	209	218	194	226	226	216	222	222	200	226	227	216	199	211	234	215	227	212	208	203	212	220	216	243	223	230	206	215	205	184	219	192	198	189	220	209	217	212	222	204	216	222	223	211	219	211	216	194	219	199	201	211	210	219	204	221	201	203	215	216	213	188	216	209	190	223	217	219	228	203	207	199	196	187	246	216	209	218	211	214	214	219	200	198	216	212	204	223	207	233	201	202	214	214	203	199	216	233	243	225	222	210	219	207	215	192	204	209	231	214	200	212	226	219	216	199	242	214	183	219	190	221	208	230	223	216	207	198	220	221	224	207	248	223	190	205	215	214	207	224	204	204	220	193	201	211	215	210	217	236	225	219	249	221	213	216	203	208	215	209	251	202	217	238	212	210	199	232	195	206	218	195	215	231	214	228	212	208	198	222	239	210	205	198	208	205	240	209	200	213	214	263	230	200	214	209	199	230	210	219	216	222	224	223	209	234	208	223	211	213	190	216	206	227	213	219	215	203	230	225	215	233	213	192	205	174	209	223	202	230	196	225	181	229	204	225	220	219	238	201	244	196	202	199	222	212	206	235	199	201	213	235	205	224	191	194	224	222	216	232	190	240	179	231	206	227	199	197	203	226	219	208	203	220	228	205	209	193	215	183	193	240	215	215	218	200	193	206	216	226	209	208	195	238	249	225	189	200	215	226	211	259	226	208	227	221	206	216	225	236	209	212	201	202	208	211	220	215	229	207	188	225	238	226	190	214	187	207	192	234	203	195	218	236	218	199	198	223	181	182	221	216	223	205	222	218	221	201	211	212	215	220	224	225	195	243	225	226	229	224	205	223	212	212	210	205	176	213	180	221	207	194	215	206	206	224	207	211	221	192	213	200	244	239	222	224	216	197	220	245	203	211	221	207	207	194	195	223	236	225	212	232	180	219	228	235	231	211	207	227	233	223	209	223	176	220	205	218	207	217	225	202	205	235	216	225	217	218	227	218	234	225	209	209	199	229	225	205	222	197	202	229	216	219	207	218	215	184	206	202	168	237	206	197	216	239	206	190	201	189	207	221	215	225	234	207	220	222	205	232	211	231	216	215	196	225	198	220	220	200	211	235	195	229	208	194	216	191	223	232	230	213	224	204	212	234	187	200	201	223	196	213	200	222	249	201	216	208	213	234	193	206	213	221	223	219	198	264	216	202	237	226	203	210	210	231	233	203	198	222	191	214	211	222	223	210	184	260	232	206	233	227	214	211	192	235	200	209	213	221	220	200	233	226	199	195	209	208	212	202	220	234	236	212	199	220	212	200	209	207	208	205	215	194	212	223	208	200	214	206	197	229	223	197	204	230	218	201	207	242	190	220	217	206	216	217	238	189	225	216	204	201	198	230	213	237	210	214	206	214	227	209	248	226	192	211	240	222	233	231	193	212	221	212	217	181	212	234	234	248	208	214	213	227	224	206	222	232	241	203	217	229	199	201	216	254	182	230	213	193	247	205	217	219	208	212	208	244	213	242	245	208	227	222	226	209	250	221	216	205	203	209	225	200	237	199	202	229	214	212	198	211	231	256	214	228	206	211	228	194	223	223	194	234	228	213	181	235	214	223	192	215	225	199	191	190	202	199	208	223	222	224	203	208	185	205	203	214	215	190	220	198	214	193	226	214	200	209	232	215	205	222	198	233	197	180	235	218	184	191	206	222	220	213	234	213	205	211	214	205	212	213	210	198	210	211	217	230	193	224	216	198	235	210
15322	14833	20091	19220	15206	12308	9557	7870	5380	4134	3329	2682	2107	1965	1739	1663	1570	1331	1304	1235	1149	1024	937	904	850	884	851	844	793	762	790	738	739	826	761	763	722	720	798	743	682	698	744	733	723	721	695	737	748	743	717	702	702	713	726	718	675	741	704	695	776	724	757	726	712	682	740	758	702	728	739	738	737	747	766	778	727	698	708	717	742	701	707	750	748	729	744	736	711	707	721	730	711	713	737	764	725	695	740	723	721	715	766	777	731	676	710	737	757	704	727	703	744	766	749	724	731	715	745	719	699	715	723	740	733	729	678	765	687	730	687	732	761	648	767	701	743	776	755	728	720	725	802	742	715	700	709	725	714	726	764	724	763	750	743	757	765	725	763	760	743	687	719	718	741	722	746	685	723	735	721	725	713	747	751	728	669	776	684	703	761	729	700	755	739	726	739	699	729	712	698	767	745	699	748	712	685	717	678	731	694	723	728	718	736	713	734	736	721	698	753	737	680	743	740	748	732	748	746	708	705	738	682	677	691	747	718	690	729	746	730	753	715	705	713	719	735	731	681	754	752	704	709	758	748	712	732	715	763	755	737	717	759	717	724	718	702	707	740	748	723	722	719	701	748	736	727	732	720	719	722	733	719	725	737	746	710	760	708	739	726	687	731	716	722	736	731	713	749	755	739	711	678	728	719	744	737	698	702	727	745	691	727	704	717	699	711	739	693	712	720	756	696	735	710	749	758	712	760	687	756	721	698	685	717	748	691	728	766	733	731	706	749	772	719	661	657	730	725	668	736	736	700	728	755	731	714	759	739	761	729	698	766	730	728	723	728	774	702	678	725	686	761	718	697	698	741	753	738	741	659	753	722	779	750	746	762	779	703	744	726	747	692	680	704	714	690	740	697	734	750	721	710	710	735	704	731	737	718	690	704	706	738	711	711	753	719	723	701	697	737	722	667	762	764	732	693	726	783	719	732	706	720	740	721	683	735	750	744	668	743	742	751	803	730	732	707	729	732	694	770	710	709	739	722	701	713	656	764	722	717	755	727	721	714	677	720	732	739	701	710	717	745	726	682	737	670	718	726	711	733	742	709	761	750	733	750	717	733	743	705	777	709	731	757	728	679	772	716	739	723	758	717	729	704	748	749	722	747	740	733	698	773	781	737	699	747	731	747	693	717	700	705	744	713	753	756	755	780	709	777	772	729	715	715	736	758	735	719	719	697	706	731	754	731	731	706	723	677	744	747	741	712	695	729	747	774	707	741	726	735	728	727	698	706	705	744	736	746	704	717	731	742	764	752	690	711	788	763	698	744	706	711	755	733	709	757	745	711	780	700	723	729	709	725	717	727	756	741	718	749	686	729	741	757	661	722	709	747	711	739	690	739	747	730	714	738	738	700	715	747	710	746	726	705	681	731	711	721	708	767	706	733	738	760	707	704	786	758	753	745	733	728	749	733	688	728	730	755	712	714	684	705	756	750	767	720	749	743	753	716	734	740	733	693	714	743	778	693	746	773	748	736	750	782	741	716	710	713	715	741	774	773	733	735	731	733	740	696	714	735	739	736	703	767	746	692	737	766	734	766	737	717	711	647	699	708	723	735	678	738	714	690	737	722	725	706	741	764	709	715	759	763	746	795	730	727	715	741	722	716	719	738	716	762	738	755	719	734	717	729	735	749	808	743	730	720	725	780	729	686	724	761	736	677	715	709	730	755	724	747	692	735	755	713	716	742	727	732	668	673	753	743	727	729	745	709	718	704	715	735	768	733	741	697	761	682	691	759	716	805	734	706	773	737	689	758	737	720	740	737	719	802	739	688	736	717	695	740	701	768	738	728	694	717	684	750	737	731	697	728	702	747	757	672	709	713	745	753	712	752	711	727	728	745	716	771	711	727	746	744	753	693	749	729	737	711	761	711	743	692	726	720	731	704	694	739	716	714	687	689	689	779	768	745	708	752	755	747	698	724	761	716	709	761	733	694	719	732	707	675	721	755	710	692	735	747	747	735	777	715	729	745	712	725	680	717	720	710	688	668	705	704	736	695	704	736	761	736	740	734	693	737	738	725	743	724	727	721	712	725	748	703	732	702	702	779	787	713	731	713	699	742	736	705	674	700	719	754	725	755	744	692	757	706	766	718	704	714	729	719	712	729	692	729	694	728	737	737	725	687	754	757	701	749	714	700	722	711	717	786	757	708	758	765	741	739	745	709	748	758	744	732	714	723	727	753	766	757	727	712	708	756	712	717	725	749	679	757	750	734	735	745	712	723	714	716	731	740	714	699	730	727	784	744	731	671	711	704	738	702	743	687	760	721	717	758	741	689	741	722	750	743	714	754	709	719	735	725	744	759	742	758	743	735	676	736	724	694	725	681	687	726	679	721	712	759	780	719	677	707	725	749	722	777	712	767	768	731	719	721	784	762	704	709	737	687	755	765	707	793	754	697	762	715	754	745	742	708	694	747	694	715	699	696	689	713	688	714	680	723	662	699	726	712	733	702	725	723	765	747	679	748	691	719	686	681	719	757	728	721	713	724	770	741	695	755	699	740	759	718	704	707	679	722	725	683	688	732	724	713	740	711	762	709	735	762	766	750	769	740	747	738	750	709	748	747	760	733	760	656	709	699	774	753	713	710	750	716	744	773	730	743	691	707	717	748	712	719	750	759	737	692	687	746	732	724	715	735	759	765	753	718	688	757	698	749	729	667	721	706	687	694	725	756	731	734	734	728	710	728	689	713	687	714	732	723	756	767	733	698	732	753	716	698	733	759	727	732	742	693	712	713	748	690	734	725	754	709	728	706	702	773	734	689	695	687	729	720	714	714	675	745	717	746	755	723	770	733	727	733	727	736	744	796	735	730	719	751	725	747	741	768	695	707	702	717	770	786	706	752	731	747	719	691	712	725	756	739	780	692	727	701	716	713	721	721	729	801	718	727	736	732	719	749	770	759	747	713	797	746	721	708	728	748	733	766	746	722	696	735	743	696	741	717	736	744	715	745	722	746	728	778	701	693	717	729	751	684	744	731	737	701	700	760	752	764	697	720	717	740	751	740	716	684	731	746	720	685	744	725	728	725	736	725	684	768	699	738	748	673	700	739	720	686	696	690	724	739	699	729	733	723	740	719	730	755	727	760	711	713	737	738	676	729	724	687	761	730	689	701	697	736	718	692	738	747	747	724	752	801	739	704	712	702	741	692	689	782	733	750	699	772	719	737	768	753	682	752	709	694	735	745	730	748	772	727	689	726	726	715	754	722	752	718	700	755	728	760	705	670	718	746	734	707	747	711	708	743	698	740	671	723	734	721	711	685	710	789	730	742	726	719	747	682	740	717	739	700	711	728	751	712	717	701	723	699	722	694	746	711	748	727	718	717	754	714	747	752	713	774	728	723	709	716	746	691	732	738	727	703	677	714	732	676	723	722	685	764	737	681	744	718	700	809	816	689	699	741	765	753	717	748	714	727	737	680	742	700	705	763	733	727	746	724	741
33307	36388	38208	29925	23780	21197	16575	12680	9609	4639	1983	1072	1018	775	860	783	524	658	582	482	419	314	341	309	293	278	275	271	239	243	236	218	214	214	203	207	238	212	272	221	218	233	256	249	231	231	196	238	246	205	220	228	227	233	224	245	226	243	205	252	247	214	244	257	203	238	221	200	238	225	222	219	250	224	213	205	210	249	229	190	209	217	234	247	245	191	213	214	217	192	225	191	226	220	230	245	210	222	235	212	198	233	197	215	236	201	223	221	220	216	206	238	198	245	220	259	218	225	215	215	248	246	247	227	221	243	260	243	239	236	215	234	219	220	247	208	233	218	220	227	189	206	243	218	244	225	214	225	206	210	207	212	229	248	236	212	183	200	212	225	223	223	220	201	213	204	245	252	232	250	240	254	231	216	256	213	219	228	217	254	188	221	229	228	216	218	223	217	205	204	252	228	208	210	204	218	219	210	216	211	202	219	240	220	248	230	211	212	230	235	211	216	201	235	217	187	229	222	232	238	202	221	214	240	240	197	229	230	217	232	242	212	225	215	218	226	213	228	217	248	197	259	192	231	221	214	220	242	232	222	198	231	219	212	242	219	209	213	226	240	227	217	228	226	204	219	194	202	226	224	204	225	210	232	232	242	210	230	247	223	230	235	227	251	202	206	230	217	214	227	215	216	231	238	246	218	231	220	230	206	232	251	233	242	225	210	219	239	225	243	224	252	217	222	212	220	246	234	221	222	206	241	220	228	230	204	242	218	226	232	227	211	210	229	249	230	207	227	236	230	215	212	218	211	214	231	234	220	224	221	203	243	225	231	202	220	222	201	231	225	205	208	244	229	236	256	235	225	219	229	232	217	224	212	237	222	215	198	235	218	247	228	228	226	236	205	224	235	196	240	240	237	210	233	227	209	233	226	206	216	213	208	230	217	230	226	247	222	253	234	222	253	199	225	234	241	196	217	211	209	229	213	235	227	216	219	251	212	212	219	213	214	216	232	206	222	223	200	208	228	199	206	214	233	233	230	238	233	231	198	221	219	228	230	230	218	227	230	255	238	239	220	213	217	221	203	243	199	237	198	239	233	220	183	210	224	228	232	231	231	217	217	197	197	222	227	229	201	259	182	234	214	221	209	225	197	232	240	217	223	240	253	189	233	210	201	233	262	197	234	245	231	202	207	192	231	223	220	209	246	233	220	226	234	221	213	222	218	213	217	251	237	236	217	228	229	259	238	222	229	205	249	207	229	247	222	198	198	216	221	203	225	221	221	206	239	231	237	250	229	237	213	229	247	237	248	218	211	242	213	245	236	218	222	232	222	225	243	214	238	258	230	239	250	213	207	222	227	221	210	229	212	190	223	208	248	233	230	238	206	209	255	226	210	217	207	226	204	227	260	215	222	208	224	212	200	245	225	216	219	229	214	218	237	234	244	231	227	232	238	203	219	242	258	236	208	228	203	232	247	226	271	200	196	229	229	230	200	228	192	248	222	233	223	219	243	225	221	256	240	206	250	239	212	195	219	235	216	214	240	232	211	227	239	238	215	217	228	235	223	221	206	221	234	235	226	222	213	238	244	240	246	215	246	216	223	238	236	240	240	215	210	194	235	209	205	199	212	225	218	211	208	209	211	215	239	222	228	185	220	237	215	214	211	232	236	219	220	226	207	228	251	241	227	203	245	213	239	208	229	228	233	220	230	213	234	219	204	242	220	207	237	218	229	195	219	201	241	221	220	184	212	239	232	230	219	230	222	210	226	221	207	230	229	237	244	231	223	235	236	211	198	204	236	214	228	226	199	232	228	226	191	252	215	248	238	194	212	237	225	226	244	219	241	233	239	224	207	211	233	221	219	222	207	205	237	213	220	212	216	227	231	211	224	198	221	231	209	208	227	212	204	208	220	198	202	205	242	247	239	207	201	218	224	231	202	217	226	250	220	222	221	266	234	208	219	197	234	232	201	233	256	214	221	211	214	228	216	201	219	214	238	211	189	183	223	233	220	217	202	219	218	252	211	207	230	217	221	244	224	222	224	235	233	212	214	217	232	229	234	243	242	230	243	234	241	213	214	191	228	226	228	238	208	220	221	237	235	210	238	233	206	216	209	203	246	246	213	236	207	216	234	200	242	215	219	200	234	231	245	238	257	226	235	227	229	219	246	196	218	214	214	212	241	230	219	221	214	215	237	225	226	242	232	220	221	209	213	225	220	251	226	240	204	225	234	228	215	207	205	227	230	231	228	214	210	216	206	228	240	220	244	221	245	244	237	244	247	229	219	193	176	233	203	210	249	209	234	213	236	247	224	217	238	225	216	214	223	229	216	224	226	197	201	220	214	198	239	236	224	223	222	225	213	210	241	221	232	219	235	221	213	221	235	231	259	237	226	211	220	208	252	226	217	202	226	236	229	229	212	229	222	225	212	199	216	220	216	199	199	201	235	209	221	216	226	245	226	208	268	231	224	228	227	240	217	215	213	227	237	232	216	224	207	238	242	205	214	199	224	221	228	213	207	228	204	216	223	228	222	207	203	231	224	245	221	235	219	242	247	223	215	204	203	246	226	214	215	210	185	226	227	207	229	241	190	224	216	217	221	231	219	221	217	203	231	236	225	199	237	223	215	215	247	224	234	208	183	223	222	215	221	256	216	242	187	228	253	205	218	232	205	264	209	247	240	253	233	230	216	216	247	230	225	224	227	205	240	215	234	216	210	223	210	215	223	210	231	236	233	214	227	212	243	179	258	196	213	238	223	235	227	224	190	239	231	209	217	200	228	225	227	217	224	235	207	209	238	215	228	231	231	230	219	219	208	201	204	230	223	223	208	190	215	256	209	248	216	192	204	199	253	213	213	236	215	232	202	233	194	191	240	230	241	251	232	258	208	216	253	198	220	246	223	203	243	217	223	214	231	248	234	262	250	215	231	216	217	209	212	237	216	200	239	202	229	218	246	196	211	245	229	193	221	231	234	213	233	221	215	217	223	223	229	234	236	219	208	246	238	231	219	224	254	248	232	219	210	221	204	239	224	199	203	225	217	244	230	227	224	213	217	223	208	200	245	218	190	245	215	231	199	246	230	235	220	224	212	226	239	247	217	214	226	226	237	229	204	208	225	252	236	219	210	229	204	211	182	211	228	222	233	221	199	237	221	225	244	242	215	205	215	258	217	184	227	215	230	225	237	213	231	214	223	221	225	203	224	234	214	263	218	242	230	225	199	255	233	234	253	250	209	194	235	236	219	222	243	212	244	237	217	247	234	214	222	222	250	232	228	229	213	239	227	239	205	223	176	234	227	216	259	223	226	217	239	199	241	231	196	211	232	218	228	222	232	205	220	225	217	236	208	240	220	219	235	235	214	201	263	220	218	221	225	223	228	221	225	233	205	218	220	235	225	206	239	234	211	224	229	216	231	229	217	212	227	228	226	204	227	217	240	225	234	205	234	238	230	207	196	228	247	234	231	201	221	227	218	189	214	235	200	223	230	213	249
25320	33317	38659	37280	33327	34456	31621	29624	26368	16960	10858	7973	7210	5982	6924	6104	4156	5249	4411	3383	2385	1890	1863	1616	1391	1379	1256	1126	1045	969	984	860	832	896	823	808	833	767	775	775	755	748	788	742	754	731	709	746	760	779	722	708	769	709	750	700	772	744	755	761	748	753	758	763	741	760	696	761	750	762	753	758	747	801	721	784	734	773	759	802	735	796	768	736	692	775	786	760	755	739	709	741	760	766	725	743	722	755	821	750	709	729	743	749	775	777	742	734	745	753	788	747	738	753	726	736	688	762	783	761	752	763	733	728	741	779	741	762	751	760	753	774	721	750	764	738	760	777	751	756	729	707	745	688	776	744	766	765	791	723	749	748	718	726	800	708	748	804	796	765	755	712	752	719	744	767	720	696	754	765	747	793	771	780	747	695	781	748	752	740	782	743	712	657	781	714	718	767	733	742	807	695	771	782	708	759	794	790	735	710	767	731	787	819	690	753	742	784	756	746	719	747	748	743	714	742	740	775	773	727	751	795	696	754	714	783	731	757	747	764	730	750	781	704	750	719	746	776	714	764	699	767	799	768	771	714	754	747	761	784	767	737	797	758	773	776	763	734	781	816	757	665	739	781	705	716	761	773	742	760	702	766	767	725	749	741	740	776	698	772	757	779	769	761	761	773	773	720	716	741	736	747	768	736	729	842	755	778	775	772	769	713	736	762	748	743	765	774	708	740	730	762	730	728	762	765	765	823	716	764	743	743	713	749	810	799	724	770	789	735	728	741	742	785	747	770	805	751	731	798	797	721	765	701	796	770	742	737	793	778	794	755	698	755	756	775	775	714	719	763	785	721	800	751	749	803	734	734	695	775	757	767	769	742	761	777	770	760	768	748	742	721	726	765	727	708	742	716	735	729	776	748	704	810	784	753	749	756	746	718	826	740	775	701	766	715	790	712	757	775	760	692	770	764	755	786	745	755	744	752	805	726	743	742	725	750	722	718	778	812	740	758	785	754	793	771	765	734	701	722	740	729	727	765	733	782	764	731	809	778	716	794	714	722	772	783	731	780	776	715	821	780	728	730	758	757	775	743	779	739	709	698	774	760	729	810	756	799	715	749	759	789	735	815	728	728	694	778	756	778	777	713	720	790	745	678	752	757	727	764	734	765	777	766	714	704	771	772	755	766	776	734	751	742	747	815	786	765	784	772	742	748	754	756	729	801	704	777	703	728	738	757	762	748	758	776	762	770	733	721	779	734	753	705	731	768	767	779	764	812	758	749	738	728	758	779	719	750	720	785	722	792	767	775	747	729	694	726	781	728	777	774	729	748	825	764	761	759	801	726	737	769	738	756	766	802	730	724	739	796	718	748	767	741	773	745	787	697	735	712	821	767	766	752	737	716	806	786	768	785	792	704	745	735	738	738	759	751	712	755	696	735	754	799	774	764	771	797	732	743	776	721	761	702	704	756	750	764	737	750	744	736	736	777	730	731	794	734	777	779	737	736	767	770	724	725	776	710	760	753	724	723	786	728	797	710	744	778	749	779	748	772	759	804	739	725	733	738	769	749	710	719	722	765	732	751	766	693	731	714	756	743	796	744	809	720	722	764	777	762	719	761	693	771	723	711	716	803	761	762	773	771	783	733	778	731	794	761	760	732	722	743	753	721	778	746	764	779	765	790	827	768	716	741	786	732	760	731	729	774	709	762	780	712	740	733	766	709	794	729	749	757	756	745	730	763	765	758	771	731	724	750	716	780	756	783	776	735	744	733	767	738	816	702	713	739	754	753	752	714	795	766	760	776	827	764	782	709	710	748	716	740	731	776	750	769	717	748	779	756	767	763	785	726	708	725	742	754	747	720	782	725	685	794	750	733	726	717	771	742	723	736	780	755	751	796	716	731	795	774	806	742	752	795	758	726	729	794	701	720	744	712	718	721	734	730	694	728	704	733	751	805	764	790	722	731	750	733	740	789	782	744	801	720	731	750	775	758	721	702	728	752	706	782	783	708	755	800	742	816	770	732	767	792	773	820	754	770	756	769	726	757	753	747	754	796	805	742	771	779	733	741	744	751	762	726	727	770	777	698	766	739	720	790	747	721	758	798	706	753	692	789	741	750	736	731	787	786	775	754	781	731	790	780	719	750	720	740	752	709	764	757	740	760	749	749	695	762	774	721	791	753	720	780	748	777	775	780	754	707	781	784	771	752	779	778	759	746	783	734	758	750	758	719	740	723	778	731	756	698	788	771	747	747	712	772	767	769	769	760	753	760	749	739	758	753	780	795	758	708	749	764	792	687	805	736	723	766	736	772	726	814	773	723	756	743	731	745	755	750	768	795	739	735	790	804	733	717	797	741	744	701	757	738	771	745	786	753	777	762	720	738	735	753	713	752	771	692	742	711	744	777	736	716	733	733	746	723	772	773	687	734	774	723	738	727	801	753	785	791	748	806	794	782	758	771	741	725	761	755	777	813	735	820	732	707	721	763	745	730	752	817	742	752	738	706	715	770	806	746	737	755	798	747	746	734	774	695	721	787	789	765	711	734	759	764	752	801	716	801	802	749	770	785	742	791	749	778	744	787	815	768	747	772	717	717	758	702	751	782	749	777	759	743	766	763	773	745	762	745	730	736	747	769	762	769	702	798	755	742	782	792	765	753	755	739	774	732	735	798	741	711	747	770	736	729	751	755	755	731	791	793	756	771	758	762	734	764	706	789	747	684	759	780	744	743	804	723	791	770	768	739	707	775	795	759	734	787	741	739	735	798	746	774	728	780	751	729	741	805	731	776	747	735	715	749	766	746	763	802	707	761	726	732	743	727	741	756	751	764	759	728	734	797	786	777	741	771	738	743	718	808	767	755	757	759	706	751	741	765	753	713	732	707	787	730	707	780	759	776	755	689	762	755	734	789	744	740	769	775	778	760	794	765	799	747	734	737	756	730	743	746	767	768	751	744	751	766	720	742	777	736	782	753	744	755	690	750	713	746	747	773	777	705	733	761	784	760	784	755	813	760	774	735	749	727	801	739	819	764	734	766	725	771	706	801	765	768	723	768	749	727	786	750	793	745	749	712	745	747	784	718	766	757	781	704	756	808	734	776	728	705	776	800	776	736	774	740	760	761	802	706	761	778	732	754	762	740	742	786	727	755	750	744	767	729	775	757	752	721	738	756	765	756	764	747	728	735	776	718	791	752	799	728	812	734	748	714	776	761	707	777	745	751	730	731	756	745	742	752	784	769	753	771	772	731	745	754	797	743	761	747	743	759	728	769	735	750	758	732	786	727	748	759	759	821	757	737	734	802	792	749	776	763	767	737	659	740	766	696	778	761	749	734	695	718	761	706	767	737	731	776	733	759	784	757	770	748	730	710	725	791	762	799	748	760	727	753	750	762	743	735	716	749	760	720	759	683	744	792	738	733	746	719	738	710	763	782	704	735	780	808	778	740	738	757	732	697	772	727	772	761	755	716	770	771	719	764	726	793	772	685	743	696	774	757
37625	39612	42495	37275	29015	27540	24463	21019	13599	6858	3341	1626	1379	1131	1128	1044	843	931	907	643	474	451	417	354	347	314	316	298	298	284	276	241	264	256	240	238	278	250	253	238	226	275	287	266	200	214	204	234	226	248	252	225	220	197	239	213	230	236	224	237	220	248	260	263	232	234	223	251	237	228	233	219	242	231	220	247	252	199	257	217	248	255	246	251	246	246	250	277	247	245	240	223	244	276	271	248	251	218	244	272	255	217	265	251	222	241	241	242	250	265	270	243	238	242	254	236	236	250	246	251	234	275	231	238	249	237	245	218	244	239	253	226	217	221	274	240	255	232	247	255	249	236	231	228	216	203	246	238	244	265	232	229	234	252	239	221	232	227	238	248	255	228	250	251	221	236	233	217	252	241	263	253	259	235	241	235	250	258	247	260	230	233	249	228	221	229	230	209	262	265	253	257	230	226	232	228	241	246	229	236	222	242	245	236	238	293	244	223	247	252	238	234	206	251	256	239	266	282	257	259	255	262	246	273	254	253	216	266	257	245	250	210	220	261	235	236	245	247	256	240	246	222	206	238	271	234	230	236	253	237	257	264	234	240	235	267	249	233	234	242	214	260	272	247	236	242	222	258	217	218	227	241	234	255	228	247	266	250	234	257	236	246	256	233	229	247	231	231	243	223	228	245	256	232	232	236	249	250	246	209	210	245	247	217	213	251	207	226	215	234	270	243	230	230	235	270	219	260	242	236	247	240	248	261	231	211	248	230	209	227	238	205	228	241	223	255	274	223	247	214	216	257	224	229	227	254	255	232	232	237	229	236	227	235	230	257	259	238	231	249	226	218	219	255	282	248	237	274	234	289	252	290	243	233	261	231	258	231	256	255	249	226	232	242	246	260	241	229	244	265	238	221	228	250	253	229	265	248	231	218	240	225	255	237	261	234	251	226	238	253	240	238	262	225	236	236	240	206	214	261	222	261	264	219	237	222	235	249	272	240	240	248	241	248	244	234	231	238	247	228	251	222	257	235	250	229	250	253	256	267	244	216	219	240	267	254	247	246	227	257	245	219	232	231	254	266	252	268	211	226	238	250	234	228	220	249	228	232	253	252	233	239	208	256	225	254	214	293	227	266	232	244	240	246	263	229	224	255	246	240	257	273	244	241	245	214	247	236	245	255	242	234	222	241	238	239	252	264	212	221	239	227	216	234	283	220	245	224	239	234	224	237	231	212	227	226	236	232	249	229	252	248	253	249	229	261	257	218	228	249	231	236	210	234	232	239	247	226	240	247	229	220	248	224	251	248	240	249	242	240	237	237	203	228	247	252	231	253	234	240	259	251	224	248	219	244	249	249	227	228	254	248	242	240	230	217	239	245	256	211	222	265	251	235	263	252	237	224	248	225	247	238	230	240	226	257	231	235	240	270	254	216	240	254	228	239	226	238	247	251	223	238	247	261	225	242	267	252	236	228	233	232	255	239	261	275	250	241	234	246	219	261	244	252	250	263	230	206	224	246	233	246	230	224	209	237	236	260	240	243	269	242	242	241	257	240	259	240	263	211	252	236	228	268	222	243	245	239	269	249	238	245	258	268	255	242	249	249	225	228	256	256	235	239	234	237	251	246	244	230	238	254	240	237	243	225	246	215	242	275	214	207	262	217	234	236	233	226	227	202	233	286	247	233	251	250	228	245	235	232	229	234	235	250	282	213	219	239	225	259	226	248	252	232	242	256	239	242	239	235	245	253	254	247	247	236	234	237	265	242	225	242	221	233	215	224	227	231	224	232	248	220	255	260	238	246	226	240	229	227	251	229	244	227	235	243	250	247	211	247	202	224	244	216	238	257	223	214	242	217	226	241	215	249	237	225	245	244	258	231	232	227	250	236	213	236	240	259	217	252	232	250	249	213	250	224	259	227	232	262	256	227	240	253	236	255	238	259	249	230	218	284	236	218	243	265	243	239	227	214	256	236	262	224	223	245	242	234	223	235	224	241	234	227	242	216	253	249	226	218	227	240	256	235	261	235	272	221	231	241	256	231	246	266	234	242	262	244	219	255	244	243	264	243	224	231	234	227	218	233	241	234	230	244	226	227	264	250	206	227	252	246	260	218	231	239	253	242	226	232	245	232	225	235	234	221	283	226	248	203	255	230	254	234	234	235	230	257	220	245	274	273	244	278	236	231	259	246	238	239	244	233	257	229	229	255	241	246	251	238	231	216	246	254	238	259	224	268	243	242	250	274	247	235	259	251	210	257	219	221	264	271	228	224	240	239	260	235	213	227	227	232	227	228	237	253	267	240	216	222	262	255	262	230	232	251	218	247	237	219	234	228	250	248	235	209	232	221	233	249	218	220	252	229	227	253	243	244	209	219	266	225	252	250	261	253	229	230	242	257	259	238	262	236	223	245	243	259	243	242	238	257	226	220	239	253	226	234	240	223	268	235	249	238	238	238	235	238	208	224	258	213	242	236	264	242	262	267	265	236	240	222	233	257	223	232	198	245	247	213	240	248	222	251	263	248	241	224	225	222	239	246	241	222	227	233	241	240	237	243	248	233	196	223	213	250	243	221	247	240	244	225	256	247	259	229	245	223	225	263	234	253	245	219	235	241	257	256	223	238	234	237	228	245	242	236	209	241	245	227	223	221	245	233	199	224	221	195	272	245	242	236	228	256	253	258	260	245	241	227	229	232	234	260	223	238	257	238	215	230	229	246	232	233	253	236	281	251	225	222	269	244	236	272	235	250	242	249	227	243	247	229	253	258	243	251	239	257	206	240	229	244	247	245	234	234	245	244	263	231	224	251	223	239	219	264	276	222	252	258	273	226	263	208	230	239	223	218	242	227	222	256	241	242	202	237	239	219	263	225	221	213	259	236	254	239	260	202	259	207	215	248	253	240	237	232	249	226	232	204	235	249	227	237	242	236	248	251	232	240	250	220	233	255	253	234	243	244	239	229	249	231	214	224	247	196	238	237	214	229	247	253	234	255	231	224	252	227	256	266	265	241	226	230	265	235	201	261	262	244	237	230	263	230	240	260	241	236	219	244	227	244	204	221	210	233	234	235	250	236	241	238	249	234	250	236	239	215	262	233	258	232	209	241	241	209	256	228	241	235	224	248	235	237	258	235	249	248	237	235	233	269	231	234	247	209	239	254	233	236	248	237	218	230	236	248	232	211	249	229	258	246	225	247	247	274	229	240	255	210	240	236	257	264	227	272	268	268	226	221	218	268	241	257	232	209	237	230	236	258	222	249	234	221	263	256	252	229	232	241	246	229	234	236	238	258	226	263	228	250	247	233	234	220	226	241	211	238	239	254	282	237	252	240	220	238	265	251	244	247	224	266	256	262	233	247	204	255	191	218	187	229	251	233	261	241	261	249	244	244	227	224	228	245	214	238	218	246	220	223	252	252	236	219	247	205	234	251	244	242	244	265	236	225	265	254	239	217	220	228	243	218	234	251	245	236	219	231	261	246	268	238	244	232	222	246
28879	36227	44768	44137	40991	41156	39768	37515	27094	19207	15037	9676	9578	8807	9343	7938	6342	7103	7298	4980	3622	2949	2563	2257	1996	1794	1735	1422	1266	1166	1039	968	990	952	878	824	840	838	773	848	787	763	756	756	766	776	730	758	816	797	784	759	795	764	764	768	777	764	791	766	812	782	799	803	768	766	775	810	744	799	793	759	811	813	781	724	790	812	800	811	785	771	810	742	763	758	834	773	801	830	788	805	794	762	766	774	786	843	790	806	755	769	762	809	780	773	804	811	772	782	800	764	777	771	768	774	811	778	797	766	724	791	787	798	784	754	776	802	807	762	757	789	807	743	735	806	795	773	773	765	817	727	785	848	827	759	791	807	796	753	734	776	789	737	826	782	790	832	791	765	791	786	778	780	805	761	722	815	802	806	769	761	825	761	759	769	778	809	781	782	856	797	795	817	774	811	722	787	794	796	767	774	757	771	800	786	776	825	789	750	794	834	757	819	781	827	753	809	794	791	761	796	844	800	760	769	797	796	780	798	788	753	832	794	815	776	801	728	802	770	753	784	771	783	780	791	766	744	785	691	757	793	844	757	800	783	760	793	782	718	763	758	786	790	769	771	813	790	767	851	823	771	790	776	794	805	791	773	778	776	814	757	770	831	771	715	729	773	775	808	764	763	792	769	759	766	720	825	793	788	788	829	764	769	750	790	767	814	813	831	794	771	797	757	766	799	790	784	784	763	796	790	764	804	795	797	819	767	754	826	771	780	794	801	833	799	781	803	808	787	765	813	794	763	815	751	788	758	783	771	818	754	743	803	750	770	809	818	758	778	806	786	761	796	820	791	786	754	762	750	809	754	790	734	778	847	742	797	797	793	767	835	726	783	808	785	797	759	765	810	726	772	784	760	765	758	816	776	811	750	768	788	800	772	794	780	790	773	787	768	792	767	781	751	779	752	760	742	776	793	748	822	781	790	750	809	787	737	785	781	766	775	801	822	748	791	812	819	789	761	782	829	782	782	784	774	778	798	787	777	822	801	808	775	790	758	788	765	791	769	762	748	761	778	766	788	817	839	754	787	845	768	728	806	752	812	773	767	780	814	790	772	773	749	789	781	816	783	782	802	783	728	794	803	777	792	796	770	800	740	794	782	830	812	744	801	812	757	797	814	765	798	788	788	794	800	790	732	806	818	766	818	785	785	771	818	778	830	806	823	830	797	791	752	816	747	777	814	750	781	812	746	758	785	755	769	810	775	795	758	765	771	763	841	768	751	780	790	806	800	815	770	771	803	817	755	800	827	802	744	764	806	738	771	773	788	785	739	762	821	842	758	831	817	775	799	804	783	772	803	758	791	805	794	825	805	783	750	777	801	803	797	769	829	822	812	782	774	757	728	825	876	773	744	765	763	819	826	783	791	822	750	804	794	761	774	733	778	797	801	774	779	763	805	796	802	790	786	799	802	793	787	763	753	739	794	768	757	757	818	793	784	776	776	792	775	773	787	831	787	791	784	805	778	779	783	799	701	793	801	815	791	773	788	817	766	765	791	842	797	764	788	806	800	806	790	785	794	822	756	776	799	758	778	749	749	758	811	803	743	757	739	853	792	760	819	811	773	748	804	807	789	813	764	801	801	785	760	796	744	800	741	779	734	775	846	739	828	847	834	816	800	778	751	799	794	775	826	763	801	772	795	778	790	759	780	749	807	773	757	744	773	820	746	790	868	786	773	785	797	781	751	829	791	780	783	760	746	814	785	783	787	780	734	730	813	754	779	768	804	758	807	811	779	769	831	755	769	782	724	751	819	790	771	796	788	809	791	799	802	784	773	780	767	811	822	771	759	798	779	791	801	768	802	802	816	816	815	823	809	812	782	759	806	729	758	779	744	794	796	801	819	766	797	783	822	770	794	783	765	784	822	824	798	783	780	782	752	750	803	789	759	796	781	777	803	788	787	749	786	794	800	774	772	793	749	792	793	759	811	782	798	791	756	780	755	841	777	775	805	864	761	734	772	762	769	781	713	819	814	777	774	761	811	800	794	789	795	810	786	721	774	804	807	759	809	783	762	784	743	793	784	810	808	741	783	798	745	775	788	801	806	808	817	722	754	831	785	781	826	811	803	758	769	825	810	824	758	807	795	775	776	829	797	808	768	812	840	779	743	728	814	796	807	802	801	816	755	820	788	785	767	825	776	759	786	749	778	769	778	817	819	777	817	776	763	808	735	777	758	793	746	812	842	761	755	815	773	722	793	806	853	843	807	752	783	795	735	770	819	746	784	739	752	763	796	852	725	779	827	774	781	780	769	837	814	830	773	743	772	768	808	832	770	784	793	757	771	789	762	768	800	769	799	817	781	822	787	768	812	798	766	792	763	773	752	759	813	761	797	797	823	830	753	764	748	808	776	814	754	793	755	773	742	779	718	789	772	810	743	752	791	831	791	783	741	777	804	762	815	801	815	769	769	776	762	834	802	847	820	795	756	786	766	754	757	779	800	878	816	825	807	772	781	824	805	791	805	789	780	774	767	723	815	804	728	798	810	786	767	801	828	769	813	787	737	831	727	769	801	780	778	835	826	789	830	759	768	852	812	783	794	756	797	805	790	762	739	749	768	759	749	712	792	769	774	798	778	736	781	791	731	791	770	781	836	755	774	793	791	783	742	759	788	796	804	796	775	801	773	795	805	820	790	751	775	812	800	742	868	791	814	812	785	812	766	727	811	790	859	806	817	799	793	772	779	812	755	778	807	755	800	808	776	812	797	819	796	794	755	776	763	796	781	796	763	767	801	743	766	761	752	776	790	810	782	753	836	749	788	806	785	753	817	768	737	776	796	793	832	774	784	821	790	757	740	795	771	791	788	796	741	781	791	767	781	763	805	744	814	784	827	776	733	816	753	792	786	784	787	801	785	801	805	801	784	766	801	772	783	810	799	732	759	770	755	772	803	792	802	775	733	754	808	812	811	857	799	779	793	768	798	818	822	804	799	750	738	799	841	799	828	761	801	765	779	792	754	791	858	805	794	795	774	780	767	784	789	814	764	763	813	770	770	778	750	793	818	725	794	757	774	743	795	767	803	807	809	790	796	773	861	788	836	824	778	801	747	764	784	783	799	807	827	824	744	809	792	779	825	755	773	757	772	840	783	793	844	769	794	735	804	769	773	796	758	769	765	771	786	806	767	772	805	785	798	792	784	765	821	783	776	760	775	803	742	808	840	791	784	808	762	826	837	847	841	810	802	779	808	850	866	766	746	799	795	783	797	833	898	811	775	751	775	794	795	790	806	782	774	776	785	816	768	740	796	756	740	774	805	838	823	784	792	793	800	801	777	808	808	764	727	809	740	804	765	758	820	798	754	746	796	795	799	808	824	749	790	746	781	771	766	795	797	845	806	781	782	787	809	764	835	793	774	805	763	787	774	783	761	766	771	772	791	776	783	800	750	769	787	792	803	804	757	783	781	771	787	805	752	794	788	778	792	772	773	767	705	777	790	788	811	820	778	733	774
18398	12735	14906	8913	4530	3134	2160	1359	889	637	450	431	357	302	297	301	277	270	251	259	217	239	249	253	206	237	260	229	222	230	223	192	205	225	224	208	238	220	249	239	241	207	217	204	214	212	231	224	210	205	206	203	237	220	222	217	205	210	193	213	227	205	209	221	246	207	212	193	227	199	223	227	212	217	228	186	226	217	226	195	235	221	209	221	209	221	224	205	188	217	207	219	218	230	197	201	210	248	240	208	205	229	218	226	204	239	225	204	247	212	210	229	226	213	223	235	207	224	205	233	227	223	216	202	206	198	209	216	242	196	241	217	229	222	210	225	237	232	192	198	253	224	246	216	214	217	234	212	220	201	198	202	213	211	193	221	206	221	224	207	189	229	212	193	208	237	204	202	220	222	217	227	217	203	237	188	215	192	202	207	223	221	206	213	213	198	212	214	210	200	232	207	234	207	211	198	234	215	199	224	222	224	213	179	209	206	232	202	212	249	210	223	236	217	196	201	224	227	230	224	229	203	196	207	243	201	231	214	214	218	223	232	225	225	215	200	222	198	226	219	206	206	219	229	225	206	219	230	230	223	215	206	232	235	215	229	231	200	222	225	241	214	213	229	217	236	238	207	224	212	205	206	229	209	209	223	235	209	213	219	184	189	217	211	220	233	206	200	214	193	209	199	239	212	203	213	231	207	218	214	218	204	232	213	226	225	203	195	199	213	218	211	192	240	209	203	225	241	233	235	227	214	202	221	211	192	206	226	222	221	201	212	218	212	216	228	226	207	231	189	234	202	220	194	218	228	238	211	210	205	225	223	236	204	207	237	221	217	192	218	213	224	215	210	211	229	217	205	233	201	221	215	244	223	205	195	194	215	206	218	210	220	229	182	216	220	221	186	196	227	209	216	211	211	208	186	195	220	207	234	240	189	208	248	206	226	203	237	233	205	217	211	195	219	212	198	209	211	223	224	212	226	207	215	210	217	215	203	218	233	235	202	221	224	219	219	223	208	231	210	205	215	208	207	205	202	210	216	208	210	204	235	210	217	192	227	235	197	204	226	216	201	200	213	231	237	224	192	212	188	219	216	222	212	192	203	197	217	192	220	195	247	219	230	228	199	214	233	212	221	220	237	246	206	194	215	208	209	246	246	203	224	208	202	212	203	214	210	221	212	190	194	219	235	219	209	221	217	183	229	235	205	226	221	230	207	208	228	206	195	202	216	204	207	210	188	195	216	226	223	220	230	219	203	220	215	203	208	224	223	197	230	216	187	235	222	238	225	216	225	221	219	246	196	204	197	226	216	239	249	199	205	216	223	223	219	211	238	217	218	215	184	203	210	211	211	236	204	232	220	196	218	203	205	215	220	215	215	222	214	227	232	206	216	209	217	207	213	201	246	237	213	173	237	242	203	226	213	212	211	204	225	215	213	230	219	210	188	239	240	210	219	194	237	182	239	233	233	207	226	219	228	224	222	211	228	215	230	224	201	228	226	222	216	204	224	197	185	249	222	244	220	191	209	212	221	206	216	223	215	214	247	191	220	203	205	212	201	184	218	191	202	222	205	223	226	220	210	222	199	218	205	237	232	247	212	218	202	210	211	252	234	202	218	208	219	221	202	207	216	197	210	241	212	212	191	224	219	230	256	234	240	196	227	205	204	197	218	221	204	207	232	211	212	231	212	199	209	207	220	221	215	213	197	227	228	220	257	223	200	243	228	208	220	224	241	223	220	205	230	230	222	239	228	181	222	259	222	239	221	221	207	215	214	223	227	233	200	224	227	243	247	237	251	215	213	206	254	211	192	197	193	204	202	215	211	247	219	238	232	201	218	232	226	208	214	231	216	213	216	207	211	219	215	189	211	214	228	213	202	215	194	198	214	209	206	241	236	206	213	243	220	225	240	205	220	224	209	235	230	217	205	202	200	224	222	219	223	201	224	224	237	219	206	201	239	232	214	232	213	219	211	242	211	210	204	229	238	205	192	215	214	204	211	197	233	231	191	204	198	205	223	192	232	212	212	192	230	175	229	225	205	227	217	228	233	213	200	230	194	220	221	226	228	226	215	192	207	199	207	220	225	210	213	199	201	201	206	203	238	220	227	233	225	219	210	200	245	195	226	187	224	210	204	216	210	220	204	200	222	210	230	217	217	200	206	194	207	204	237	225	240	221	222	189	251	200	219	212	205	204	195	217	194	196	219	209	219	219	228	216	221	206	208	222	192	240	231	219	195	197	225	202	234	200	234	215	220	236	225	213	200	203	220	202	208	200	236	228	201	220	198	212	224	242	247	235	223	217	227	207	209	218	205	220	225	238	233	219	202	250	212	231	207	227	211	208	196	198	238	247	231	239	202	197	196	222	178	210	189	226	227	252	202	217	233	204	241	187	209	189	203	234	237	238	218	241	230	246	229	216	220	227	228	212	222	222	218	202	230	191	238	206	207	225	204	229	256	204	222	216	256	197	246	208	199	230	211	230	226	189	210	213	220	220	231	220	235	220	208	211	204	193	216	235	199	213	205	197	247	221	206	198	212	220	218	208	203	213	206	210	228	221	229	216	245	242	216	212	227	221	227	202	239	208	200	223	231	216	236	219	235	249	220	209	183	226	215	227	209	212	226	220	199	221	213	222	200	220	230	219	206	218	228	209	235	231	216	245	233	240	212	218	192	205	222	208	194	219	225	227	207	217	211	207	230	192	227	211	230	196	213	219	234	230	222	212	212	236	250	205	222	223	215	227	231	216	205	222	219	196	219	217	235	223	228	209	223	222	197	210	231	206	253	239	210	192	179	230	211	217	217	205	219	204	209	222	214	238	220	217	211	208	205	223	192	194	200	190	226	204	225	218	226	207	218	207	219	226	200	180	200	211	207	203	207	215	247	204	195	196	229	228	250	239	209	234	243	222	206	234	232	199	216	246	222	220	248	210	237	207	231	208	198	196	230	221	245	224	224	205	233	212	213	222	206	205	207	236	210	220	234	197	239	206	223	220	196	230	220	209	202	239	223	227	208	201	199	222	207	197	218	214	246	234	220	225	238	221	192	229	209	223	222	229	228	219	214	218	227	237	219	219	232	198	225	228	207	176	204	217	205	188	226	193	203	192	244	225	245	191	229	203	220	238	212	231	214	228	211	209	215	201	202	217	207	213	223	197	227	224	214	195	225	237	232	213	210	230	234	220	198	210	198	209	215	213	219	198	223	211	226	198	229	213	200	203	219	226	219	242	218	198	187	212	205	214	209	216	189	226	250	241	204	195	180	205	217	222	214	239	213	207	213	193	206	212	204	215	215	208	200	199	232	219	220	229	235	217	233	224	201	223	226	252	222	199	219	216	202	206	199	203	226	194	228	211	212	217	247	201	223	222	199	220	210	232	239	218	224	194	214	237	192	209	227	188	223	231	195	218	210	213	203	216	216	217	229	254	211	236	219	199	229	234	212	214	217	211	211	205	219	215	222	221	209	206	212	214	202	214	215	216	221	187	226
14594	14675	20584	18979	17032	15254	12531	9119	6315	4537	3255	2699	2315	1969	1649	1449	1282	1259	1302	1035	1001	943	933	934	831	752	790	769	811	785	720	774	713	790	785	783	759	749	726	705	687	769	724	766	747	720	746	738	735	706	742	694	700	729	750	759	709	773	684	800	721	720	705	715	742	767	740	759	736	710	735	685	716	723	738	721	688	705	750	742	773	726	698	772	708	778	749	725	704	706	745	754	728	723	776	748	709	752	739	746	714	750	750	731	718	741	731	723	691	730	783	761	694	702	745	748	731	785	732	731	743	697	755	734	690	743	723	704	743	732	754	755	729	742	747	736	735	750	769	753	722	751	713	750	746	695	732	786	710	739	717	739	753	713	723	727	752	724	682	734	756	722	735	702	760	723	727	753	709	716	709	726	815	722	754	750	725	706	726	733	700	739	736	737	738	763	750	754	696	734	766	702	740	720	756	720	753	728	717	744	764	700	761	729	736	736	729	683	698	697	716	735	737	745	754	737	707	717	759	742	753	759	720	748	706	715	747	757	744	769	730	695	746	757	705	763	729	674	697	734	756	706	719	670	736	757	693	747	721	705	701	727	737	748	719	756	746	759	746	712	750	727	770	716	743	763	750	735	709	738	741	710	754	763	745	738	700	720	700	730	762	791	761	776	724	674	776	759	736	744	689	771	758	743	768	778	742	711	783	721	687	695	745	707	750	714	737	780	748	695	717	695	711	737	744	715	766	776	758	792	712	730	700	751	731	775	746	797	755	676	718	709	770	726	712	712	719	700	717	721	708	708	760	672	698	740	725	740	752	718	736	767	689	726	727	727	709	721	758	754	733	723	748	761	743	740	755	751	758	697	734	727	697	733	725	707	756	733	755	782	728	744	741	734	705	705	704	733	711	746	768	713	724	763	706	767	742	720	719	770	711	733	710	773	755	736	737	752	810	734	716	744	739	725	733	738	733	770	756	708	729	735	725	730	694	744	698	717	699	690	769	734	695	747	728	713	788	789	729	753	717	733	754	725	772	721	742	784	701	733	714	743	700	725	749	762	744	713	740	747	749	769	727	712	762	747	684	765	750	704	726	718	737	722	722	731	739	749	758	757	705	753	754	773	764	724	733	719	710	696	709	706	699	802	777	697	723	769	722	726	716	757	756	731	689	695	752	725	744	775	713	701	686	738	767	732	737	746	736	723	776	743	765	767	728	770	746	750	741	739	692	709	725	732	734	735	728	752	699	713	756	750	713	757	806	733	746	735	753	726	682	733	742	768	714	732	754	735	760	679	727	707	748	712	735	713	745	736	731	737	747	755	726	707	756	680	735	748	722	708	755	751	722	727	702	726	722	736	732	756	764	753	720	716	716	720	678	693	734	686	702	713	757	714	724	757	738	765	734	731	714	740	753	754	746	759	731	725	774	762	734	760	702	785	754	745	682	754	707	749	751	735	741	718	689	724	680	674	724	766	700	726	688	709	752	748	744	723	740	744	760	757	749	744	701	747	712	713	746	673	700	725	733	725	695	663	727	747	741	754	790	733	728	708	739	756	774	711	790	708	726	698	758	747	736	722	757	729	717	799	735	765	726	705	755	704	746	759	708	762	748	736	744	718	717	741	765	775	750	742	728	712	713	727	742	754	723	742	730	735	705	782	807	767	763	745	701	706	723	727	718	775	717	685	725	774	735	756	697	741	753	668	713	726	759	721	745	716	720	743	772	738	734	733	719	692	704	718	744	784	736	707	712	765	740	769	775	685	671	744	744	757	782	708	776	756	724	700	767	730	763	723	740	766	729	708	740	757	720	715	759	743	750	705	767	735	718	711	779	725	762	731	712	725	739	739	745	717	748	749	724	736	740	739	707	764	747	706	749	754	716	690	734	723	687	741	698	789	705	752	714	695	749	697	762	746	736	752	730	714	712	695	793	736	750	702	722	770	776	755	706	732	736	725	697	749	704	729	725	753	718	765	772	730	754	718	764	719	770	764	718	741	731	771	726	706	740	716	722	715	747	774	725	726	707	742	718	750	762	727	754	704	713	732	746	738	714	746	706	735	758	759	678	706	813	709	693	736	759	802	733	763	737	744	733	757	813	738	758	765	726	762	766	699	710	720	737	707	702	707	741	701	791	769	753	700	727	701	732	724	741	754	734	734	772	701	728	737	728	705	751	725	725	702	666	730	743	714	784	736	730	732	742	742	703	737	724	795	766	711	739	739	711	740	759	761	736	758	711	742	769	681	688	796	771	745	705	713	698	718	705	721	808	706	726	766	751	737	712	752	727	768	747	760	706	761	751	731	765	736	724	823	732	714	733	711	720	723	744	780	775	737	735	736	746	763	702	763	730	700	696	759	758	726	707	771	766	751	774	751	724	717	739	723	783	741	722	716	751	756	715	758	751	753	749	724	803	789	718	747	774	729	728	711	762	802	785	755	756	763	747	767	726	706	711	739	729	718	782	685	691	760	740	719	737	739	732	744	708	719	694	769	776	735	699	719	716	695	723	772	771	750	761	699	716	719	728	742	702	747	751	789	727	746	650	718	742	788	727	718	714	698	756	681	705	768	710	677	716	734	741	717	746	682	775	707	758	752	744	745	737	765	743	742	734	712	750	772	746	719	759	714	706	699	781	745	706	707	747	679	719	732	716	753	718	726	772	691	740	708	733	710	781	727	739	725	778	711	743	695	744	742	737	697	768	736	716	710	744	734	702	744	730	762	742	707	691	728	711	728	743	764	773	710	718	696	725	758	749	729	729	750	756	738	703	733	718	681	740	748	710	715	724	778	731	710	719	681	741	665	717	712	742	692	808	724	776	754	722	734	735	688	749	801	745	697	687	734	733	751	779	702	790	744	740	693	741	748	755	729	676	744	742	705	688	725	737	682	714	738	736	742	716	678	723	786	693	712	750	750	719	714	712	720	743	732	731	726	725	699	725	760	718	692	742	723	729	733	719	724	721	768	755	753	756	706	771	733	754	759	726	744	721	718	712	760	758	727	681	717	754	692	762	710	716	740	742	719	687	756	713	732	747	741	756	735	702	775	749	766	745	746	729	772	715	778	713	749	691	713	707	758	729	775	787	707	718	768	737	758	712	716	736	723	744	736	759	706	757	707	731	726	778	729	727	700	769	712	701	738	747	753	726	726	730	739	700	695	752	735	740	702	711	743	783	723	713	729	781	766	759	717	717	731	744	698	718	694	706	748	697	736	739	737	727	769	699	703	758	716	752	809	738	723	751	770	751	739	690	737	747	737	752	727	751	720	715	738	754	766	731	741	722	668	725	680	711	715	750	759	690	751	744	749	724	758	738	777	711	721	690	704	745	730	743	723	755	730	757	665	796	762	740	777	740	739	723	735	765	707	751	756	757	746	679	738	715	700	705	726	704	715	726	746	733	719	789	712	689	743	710	798	723	742	753	686	680	787	747	691	772	750	726	744	697	766	734	647	719	730	713	748	724	709	768	718	695	725	754	775	771	691	739	710	774	707
33719	41655	39444	29707	27075	25159	18847	13271	6418	2727	1590	935	810	674	675	595	487	544	461	355	324	318	299	294	283	280	272	238	283	244	229	210	197	237	217	219	217	232	220	219	218	233	225	226	219	237	235	242	227	198	216	239	224	217	227	211	227	214	234	226	240	240	237	234	207	209	242	243	231	229	227	220	241	232	207	261	224	227	195	240	226	225	234	231	232	210	205	230	229	221	211	225	222	197	226	218	223	230	239	224	237	220	237	216	218	216	221	245	216	219	209	237	197	260	220	231	226	221	216	206	236	219	229	207	246	240	229	220	248	207	218	224	225	199	221	216	213	243	215	235	224	204	228	221	238	253	207	222	211	256	246	208	225	221	258	220	215	229	214	214	247	224	246	218	224	206	212	211	228	222	186	221	236	231	223	202	228	214	239	227	244	227	224	234	235	227	237	237	220	249	202	245	255	227	228	212	233	225	219	227	206	222	243	280	224	269	202	225	223	240	232	252	220	211	197	225	221	230	243	221	200	226	238	218	214	189	221	219	239	191	223	258	242	232	230	216	214	225	218	225	250	221	212	238	231	195	218	252	225	242	211	220	226	216	215	245	213	211	223	228	232	218	229	220	206	236	236	237	237	202	207	227	213	224	234	221	212	214	217	239	214	238	202	210	225	227	230	239	248	213	232	190	220	218	254	189	208	229	228	228	211	218	245	196	235	214	206	211	207	215	192	216	251	213	233	221	227	202	222	221	229	229	232	211	219	212	186	226	223	226	207	251	232	204	222	211	212	215	206	226	229	225	220	214	234	209	214	228	203	212	206	238	237	235	264	225	204	231	209	241	223	238	256	225	206	201	232	191	227	231	203	180	223	243	248	236	211	200	235	216	226	197	269	224	223	215	242	237	226	227	203	239	236	228	221	232	220	213	201	233	202	225	227	222	218	242	224	236	223	241	227	251	212	227	212	247	217	238	240	212	196	209	231	238	217	224	236	237	264	222	228	235	220	235	250	201	233	221	207	226	220	219	224	221	218	239	229	233	242	210	247	237	216	223	209	185	217	207	263	222	244	206	219	207	212	245	234	193	249	216	194	192	237	225	195	220	220	241	230	206	241	224	210	218	247	254	227	242	227	217	212	196	198	211	224	239	225	197	214	233	207	211	235	227	254	247	231	197	235	235	268	191	198	230	231	217	212	229	250	240	208	227	233	217	219	210	216	235	240	212	235	242	234	229	241	239	236	224	221	241	253	210	235	218	220	237	232	210	194	253	235	203	227	227	230	218	235	204	236	218	239	210	233	220	236	230	217	245	240	205	208	229	240	199	215	237	220	207	212	249	226	237	200	246	214	209	220	236	231	227	242	213	197	224	216	221	227	223	234	215	211	237	285	216	223	217	217	222	214	218	227	231	254	198	217	227	246	197	251	244	206	204	206	226	219	234	222	230	229	222	209	222	239	223	227	229	223	234	251	217	234	212	218	230	218	233	222	204	206	202	211	225	230	224	233	199	210	244	228	243	217	230	203	247	226	257	227	262	207	201	249	244	213	224	210	244	212	198	216	235	228	216	217	213	209	218	227	267	228	203	223	254	222	208	222	227	228	221	227	226	228	226	263	241	240	221	208	202	242	213	208	191	222	228	196	219	227	223	217	210	240	252	200	218	219	222	239	234	226	222	221	237	217	211	244	190	214	233	210	210	227	256	202	241	217	237	207	216	211	242	219	235	218	231	234	237	243	232	229	194	228	252	236	222	182	218	250	218	234	209	238	221	200	237	223	206	233	233	219	232	215	217	257	233	228	224	218	207	236	231	222	224	229	199	230	198	225	227	218	246	176	242	218	233	204	218	235	219	217	200	203	238	229	238	228	223	210	253	259	215	231	240	229	217	198	215	252	225	252	214	218	207	233	207	244	238	216	234	217	212	239	252	225	246	223	235	228	214	254	210	247	236	195	238	219	225	231	217	226	208	213	221	207	239	237	188	244	239	233	240	248	228	203	204	244	233	229	232	220	258	247	231	247	201	247	226	215	197	203	236	242	220	229	243	232	213	234	242	195	198	218	232	227	241	226	218	209	213	211	233	225	213	211	251	246	230	265	238	228	229	215	235	215	234	238	223	216	215	253	232	203	212	218	227	229	242	228	232	219	215	222	221	229	256	242	232	198	217	237	212	232	227	240	233	212	216	229	234	227	238	231	228	224	232	218	238	223	194	226	232	237	234	251	210	215	231	211	210	189	229	207	210	245	210	243	210	217	203	264	221	195	210	204	203	199	191	215	212	234	219	233	236	244	226	219	232	218	197	244	244	252	207	244	230	232	213	233	196	234	234	201	240	209	240	217	218	229	230	230	261	199	227	217	215	239	231	223	222	228	202	235	232	237	220	252	209	225	235	225	224	208	219	239	241	214	210	245	222	221	207	279	235	216	244	211	212	220	233	275	242	248	217	259	216	241	217	226	244	232	208	248	235	236	208	197	228	215	217	223	219	210	232	240	227	238	203	217	237	235	225	230	235	231	210	239	218	243	231	223	225	209	215	217	218	218	244	199	234	214	243	200	211	208	227	257	222	229	214	231	204	216	256	219	212	222	235	231	234	216	247	229	212	213	209	226	234	218	234	210	235	235	215	209	258	226	251	225	246	214	230	225	237	197	211	205	197	232	250	230	216	211	185	212	223	214	240	246	221	247	192	221	238	240	203	213	234	231	193	219	212	216	235	202	211	196	249	207	193	209	234	231	242	237	194	199	222	214	199	221	236	228	193	227	230	212	227	201	257	204	228	220	218	212	231	244	248	224	217	243	208	241	214	217	211	219	213	233	237	210	205	226	215	240	218	230	209	223	219	206	222	223	220	198	218	247	224	221	218	225	229	216	246	242	210	231	248	235	234	236	228	219	235	217	248	233	207	243	229	224	210	209	217	225	232	247	221	231	251	222	223	205	208	206	223	213	264	236	215	205	227	202	224	243	226	213	215	254	198	210	219	237	197	213	209	220	222	214	245	221	206	214	230	215	235	218	199	216	238	222	230	214	195	237	199	203	230	227	207	212	212	209	206	185	237	228	214	216	212	218	220	240	225	229	247	221	227	214	221	245	259	232	223	218	248	223	230	226	226	247	222	222	242	239	220	265	219	228	231	239	239	225	227	226	214	250	230	238	241	221	222	242	246	228	199	239	234	223	225	244	226	197	200	225	218	205	211	235	232	212	243	228	256	210	240	227	235	235	224	211	220	218	219	206	228	202	212	221	215	221	238	238	238	201	227	233	237	233	209	231	249	246	258	236	221	220	241	240	225	213	216	214	214	220	214	244	211	239	230	240	233	225	228	255	216	227	237	227	246	230	204	216	210	227	205	243	242	218	224	248	216	230	233	225	234	185	206	236	218	193	222	280	211	207	236	253	228	194	254	250	201	222	226	237	230	222	241	232	186	209	218	235	245	201	222	211	220	234	218	200	220	240	207	237	208	230	255	230	217	247	220	221	215	213	213	218	224
26624	38747	40511	36405	39582	39190	32454	27375	17377	12175	9375	6790	5855	5310	5180	4536	3409	4156	3739	2249	1847	1806	1787	1510	1299	1214	1246	979	941	910	871	832	850	802	742	840	789	794	745	819	691	775	724	764	779	724	746	739	800	749	742	780	751	746	789	780	731	775	769	763	717	769	767	761	745	809	733	786	734	722	712	800	813	766	746	740	775	716	766	798	781	744	760	769	770	743	750	771	726	721	777	736	762	782	787	744	783	742	746	750	764	746	721	768	729	751	735	758	750	726	748	769	776	770	738	760	745	787	753	784	739	707	780	785	786	757	766	725	795	795	795	739	716	789	758	721	798	740	736	787	748	799	758	703	743	765	770	780	802	796	728	751	748	777	785	788	751	768	732	749	744	744	792	740	755	696	748	738	757	773	752	705	734	716	735	749	773	762	785	770	749	776	741	731	767	743	787	715	729	759	734	746	757	721	749	752	770	783	782	752	725	733	735	750	758	800	727	715	700	730	724	746	760	770	788	768	720	724	791	797	738	769	730	760	781	741	750	723	754	793	734	716	726	744	755	722	786	743	755	737	777	738	717	772	767	769	773	742	743	758	782	796	740	787	725	717	810	751	746	769	789	727	817	769	762	704	803	695	754	742	743	768	727	724	772	730	752	788	769	730	714	753	734	720	776	760	738	722	768	772	701	749	798	728	835	721	738	732	742	734	756	775	759	736	760	795	774	805	737	765	711	779	703	765	762	741	794	720	789	778	735	729	762	731	710	771	809	744	711	704	781	737	742	752	760	748	790	765	756	719	745	706	698	763	749	748	793	724	714	748	764	746	749	776	760	769	727	727	762	778	722	764	740	782	747	740	767	728	777	688	776	803	716	791	743	792	731	756	755	713	803	760	727	764	749	780	746	733	729	750	762	787	727	700	747	729	819	701	802	761	723	744	752	748	760	757	774	764	767	738	754	739	706	755	798	775	768	790	789	755	752	772	774	757	782	739	705	789	749	809	782	751	729	736	745	727	768	806	724	753	780	767	737	755	765	760	765	763	699	745	771	764	765	748	749	725	769	735	750	758	740	711	792	718	718	751	777	726	706	744	783	754	755	757	808	767	722	753	746	789	800	813	782	767	761	745	763	781	789	775	738	736	785	806	781	734	692	728	753	787	732	715	721	689	754	741	782	744	735	789	766	746	756	733	743	773	733	733	749	727	813	752	775	711	792	735	746	745	774	766	727	747	798	736	755	758	744	819	788	696	718	742	775	753	753	774	778	790	780	793	769	766	773	832	788	733	779	760	796	743	786	742	768	777	743	752	793	746	752	751	752	745	767	754	734	781	765	734	746	762	780	739	775	762	747	796	755	734	787	772	783	753	745	788	724	751	722	764	747	741	778	795	756	728	781	768	741	765	739	747	719	763	746	758	721	731	750	751	710	772	759	773	746	745	710	743	777	791	766	803	740	746	734	755	780	768	786	716	718	765	707	770	709	747	790	761	780	689	742	765	786	788	765	762	772	730	752	769	760	727	784	748	744	736	751	753	735	750	733	792	730	781	780	769	743	731	758	747	740	783	740	744	773	754	704	698	720	723	770	721	741	723	715	782	749	765	727	734	732	798	755	688	718	757	739	739	733	753	762	816	754	765	779	743	807	765	778	772	739	782	785	798	699	781	739	772	709	775	697	734	743	756	762	771	766	746	784	756	707	748	803	725	746	743	735	773	761	703	760	784	730	764	747	758	757	774	712	731	737	747	746	766	820	741	730	745	752	770	729	712	775	768	761	751	774	807	777	772	757	715	749	741	790	743	774	721	783	772	765	731	721	749	762	752	738	733	734	734	735	802	686	768	772	782	755	747	738	751	746	744	786	732	740	732	792	771	767	726	783	787	767	740	755	764	748	713	735	782	717	716	737	792	726	753	772	789	729	717	742	702	812	758	716	784	790	774	739	736	779	734	737	732	801	722	737	748	762	771	802	748	735	694	750	763	767	722	743	747	768	794	785	758	775	749	762	766	784	788	759	703	744	746	788	780	739	740	725	771	772	776	779	771	739	768	798	765	726	737	804	761	744	798	790	768	747	758	732	765	771	781	752	742	697	787	748	698	722	761	770	787	747	774	757	752	782	772	771	759	759	833	727	742	776	685	687	729	711	762	747	688	764	780	760	738	763	747	750	753	765	727	734	746	741	734	716	781	742	791	713	763	724	752	767	762	763	741	724	730	731	750	779	718	751	791	732	770	753	753	733	737	744	787	732	766	785	783	753	718	738	741	799	788	728	835	754	779	803	751	775	713	764	768	741	772	791	748	782	731	749	805	695	742	830	758	728	767	799	747	777	760	713	784	737	754	750	735	753	776	751	731	723	786	807	772	796	762	768	760	765	708	780	766	722	738	767	782	761	735	760	751	758	699	752	763	742	811	742	722	747	780	770	750	730	788	733	768	774	713	780	736	748	715	758	735	747	778	761	709	736	732	714	747	774	724	770	725	757	791	727	771	769	757	747	710	796	721	756	743	750	750	767	739	742	719	769	738	727	813	710	747	770	758	755	776	807	771	767	707	754	752	767	745	739	753	771	815	781	731	721	749	714	789	743	715	757	752	743	773	757	808	723	719	783	753	761	700	717	774	741	752	789	756	797	761	756	762	761	766	729	785	750	760	700	712	788	736	735	770	747	757	786	758	731	745	765	761	766	691	737	742	774	734	775	721	775	777	727	731	757	784	800	769	756	785	734	765	789	765	756	758	761	749	779	767	774	758	734	760	750	754	759	802	698	751	740	772	734	745	786	778	721	770	770	769	746	757	766	776	715	782	759	740	768	763	796	775	739	776	725	781	735	757	735	705	725	747	736	794	713	742	738	777	801	741	748	735	773	770	761	835	711	711	710	791	743	739	803	755	731	744	753	762	780	799	723	749	779	751	808	759	749	768	751	734	738	782	763	771	823	731	779	724	766	782	774	730	771	755	768	789	715	786	702	737	767	728	755	710	799	751	750	737	738	771	739	809	717	765	779	730	736	733	738	794	744	776	777	762	753	709	815	722	715	776	721	718	718	780	774	790	720	705	747	769	750	720	782	749	764	765	756	764	737	745	750	721	745	799	717	775	793	750	706	762	737	784	710	710	710	705	735	797	763	794	749	787	751	767	722	783	757	759	712	713	750	794	753	747	721	744	673	761	727	750	756	745	754	787	782	748	785	754	729	765	780	775	755	718	767	809	741	755	789	757	777	786	729	766	782	740	681	767	711	761	728	723	726	746	775	755	773	812	791	760	758	745	730	746	748	725	764	766	702	792	823	764	765	793	708	773	754	774	740	727	776	782	788	769	741	787	737	768	729	720	716	757	786	749	781	747	739	767	761	739	778	739	767	808	771	747	752	770	789	790	735	761	768	780	758	723	765	758	723	766	780	825	761	764	736	694	720	758	789	737	776	738	737	794	735	755	681	742	772	758	716	751	790	798	738	744	731	692	736	775	727	811	761	726	728	716	703	756	779	727	721	778
38426	44654	40696	33997	29849	29269	24988	18684	10718	5340	2216	1829	1404	1036	922	901	841	785	666	470	445	416	404	379	288	325	290	296	265	246	235	245	254	245	248	253	247	241	239	246	266	261	259	233	231	266	229	225	249	222	242	245	244	245	217	226	224	231	223	251	270	206	264	246	239	242	245	206	224	261	225	259	251	201	246	220	260	247	239	221	223	260	224	214	238	219	235	247	222	228	263	242	245	244	226	246	236	218	241	226	253	237	253	234	217	262	220	229	256	220	244	238	224	249	249	235	225	243	242	255	237	226	234	249	239	256	231	247	259	223	221	241	213	240	253	254	215	216	240	245	200	226	243	220	218	256	246	221	273	205	244	266	259	256	248	226	250	259	215	256	237	214	250	250	229	224	216	247	222	235	238	241	243	239	245	230	221	230	241	248	239	238	258	248	221	255	258	236	209	237	250	231	255	256	243	240	219	229	224	215	232	250	259	208	216	249	238	216	248	257	247	244	246	253	218	237	246	260	228	251	212	232	252	220	234	233	218	220	229	243	243	257	250	220	250	230	243	231	250	227	240	256	229	252	233	260	247	238	230	236	219	244	253	251	241	250	229	257	227	237	234	234	261	221	241	215	227	258	262	224	211	230	240	220	248	261	242	236	226	224	260	261	233	232	243	252	231	240	244	229	268	257	278	227	224	237	201	251	220	248	231	227	249	228	218	236	257	216	234	235	272	241	258	249	233	235	243	204	220	261	243	215	215	234	241	253	256	242	246	230	256	222	237	231	229	237	258	253	239	238	235	247	233	242	262	251	260	268	250	224	224	227	236	239	237	213	273	240	239	250	236	248	210	248	215	224	244	228	241	241	246	239	255	229	214	251	241	228	265	198	266	232	228	263	232	220	202	216	225	233	215	241	239	237	228	226	247	248	235	207	217	268	255	212	215	220	241	261	240	251	240	234	227	224	262	251	224	251	240	230	263	236	243	227	199	209	224	214	240	228	243	233	231	263	264	219	261	235	268	271	237	243	249	221	266	225	242	263	242	251	237	238	256	245	259	264	245	269	226	240	239	224	251	223	252	210	226	241	226	236	243	250	264	226	250	251	249	247	251	255	228	261	223	244	235	241	251	245	228	255	244	238	233	235	212	232	213	229	219	220	253	238	251	235	236	250	233	229	208	247	221	236	230	224	228	258	245	215	242	247	218	231	258	214	226	218	251	257	206	233	222	240	225	242	228	223	238	256	257	243	235	247	252	262	244	233	235	243	235	207	240	239	246	217	236	246	220	229	244	226	210	252	258	235	223	226	236	226	225	231	207	236	241	229	246	237	225	242	241	224	254	231	243	231	250	232	234	225	247	251	206	219	208	230	219	251	229	217	237	234	249	216	234	248	231	235	215	231	254	251	245	255	233	237	253	240	233	243	213	255	233	223	226	253	258	240	249	265	251	223	237	232	256	243	237	272	253	239	212	250	243	219	226	221	240	247	234	234	226	238	241	243	233	214	252	250	220	220	235	224	230	267	260	221	256	234	220	214	240	263	244	259	225	234	280	246	259	244	267	239	243	225	269	248	222	254	258	235	240	225	237	229	261	231	236	224	243	261	254	248	261	243	250	216	222	232	231	248	234	227	191	230	280	231	259	243	251	208	240	245	262	254	218	215	222	209	210	253	248	240	247	226	245	227	223	251	253	231	216	223	261	250	256	252	263	255	228	271	253	243	232	222	215	249	239	239	226	255	226	206	262	218	258	245	230	251	242	239	246	218	252	206	220	252	220	231	219	240	237	244	225	222	251	212	221	251	266	230	236	230	224	236	203	248	234	228	261	225	272	251	251	258	247	235	230	228	208	236	251	246	213	231	237	236	234	262	240	218	235	267	238	254	232	242	253	256	223	258	221	223	272	248	237	240	238	207	239	246	254	240	235	245	215	239	261	234	207	251	244	225	263	229	234	268	239	239	265	245	258	246	269	252	259	262	246	223	258	228	271	217	238	257	234	227	238	250	246	274	227	244	234	232	253	253	233	262	259	243	247	233	223	265	264	241	205	237	244	234	260	238	247	211	221	225	242	223	212	249	243	236	225	232	261	262	252	242	239	216	259	219	253	240	231	218	256	236	262	224	234	257	240	223	259	239	244	270	246	244	231	264	232	240	241	256	225	231	235	236	250	227	247	256	231	246	251	251	241	281	261	241	255	258	228	252	238	236	222	269	249	267	258	239	231	249	243	246	232	240	255	220	253	232	226	240	247	244	237	236	236	247	231	211	246	262	255	241	237	239	239	243	231	236	265	231	249	256	227	219	229	233	247	225	224	236	224	244	229	226	240	222	249	224	236	218	243	247	263	239	222	260	239	258	250	224	222	223	263	228	235	257	225	256	243	224	253	267	249	224	236	234	231	234	232	250	249	242	230	220	251	271	267	232	235	213	251	246	225	244	211	234	232	236	267	255	254	249	240	219	241	264	221	232	225	240	220	246	243	233	243	234	228	251	215	228	216	242	240	224	211	217	204	244	257	252	251	251	227	256	227	244	254	242	205	239	277	231	234	204	242	218	237	213	251	233	242	224	238	245	238	221	239	253	228	245	225	249	231	246	217	236	237	262	257	244	223	248	234	231	240	233	258	260	268	247	218	217	255	266	215	247	236	222	231	233	208	261	253	229	228	197	256	243	253	235	255	240	240	271	227	235	244	226	250	239	242	237	223	270	238	253	242	222	250	258	218	263	244	241	253	227	230	250	242	244	265	247	261	228	232	252	238	225	266	236	255	232	237	214	240	249	260	239	230	215	235	233	239	220	248	224	262	239	221	239	252	245	213	226	244	247	242	223	270	220	234	254	249	227	239	246	240	240	228	230	238	229	244	238	224	232	242	231	211	238	247	253	232	231	221	234	247	230	241	232	238	246	224	205	272	249	236	248	212	226	230	237	262	229	222	222	248	236	205	214	251	219	234	251	225	231	222	233	258	259	255	236	242	238	233	236	234	252	245	259	234	221	244	221	243	243	212	242	229	242	235	240	211	223	249	243	220	252	227	243	239	240	239	252	232	228	253	230	234	253	242	229	225	257	224	239	231	241	223	217	231	256	243	242	238	238	230	240	245	241	252	243	245	285	238	259	219	246	245	251	261	211	264	271	265	251	236	256	237	246	228	239	216	222	234	198	232	204	237	249	249	239	239	261	250	249	242	256	256	239	249	233	240	256	266	254	234	232	233	248	261	247	265	232	237	215	243	213	235	255	219	249	212	231	244	220	270	239	274	230	254	254	224	256	241	241	218	257	197	253	285	223	239	240	222	244	236	232	229	215	234	261	260	238	240	247	239	252	231	250	241	227	227	252	254	224	232	228	245	224	266	247	251	236	240	218	226	229	251	250	255	245	239	218	244	235	248	232	241	246	263	233	240	244	245	214	251	213	232	241	232	255	217	238	253	270	249	255	219	211	252	246	233	203	240	257	227	260	245	242	248	229	232	250	228	219	227	264	244	246	228	244
29581	41586	43660	44322	44135	44736	40122	30532	23720	16619	10748	11558	9809	7708	7656	7126	5785	6057	5062	3090	2814	2677	2392	2166	1767	1758	1569	1309	1208	1025	937	956	894	930	899	819	836	850	837	745	838	789	811	756	821	747	735	719	796	799	772	753	702	780	825	802	790	784	816	772	784	771	746	886	721	806	818	783	769	792	824	781	796	797	728	778	804	825	779	795	782	790	760	816	752	771	785	774	804	795	749	761	778	757	792	793	782	848	811	812	721	797	777	753	756	770	784	788	779	787	759	773	804	772	780	781	782	775	767	789	808	793	836	784	740	778	787	782	783	736	775	740	773	807	802	835	732	756	792	720	815	789	864	785	795	786	773	801	789	856	810	749	795	812	798	816	754	773	807	768	740	831	750	755	733	770	799	818	779	783	787	801	769	767	775	782	756	742	782	768	807	778	716	798	764	758	806	799	768	809	773	760	758	788	834	773	765	717	825	794	798	753	778	828	750	752	807	795	826	788	744	759	808	813	814	785	756	769	833	768	758	800	713	819	759	767	797	810	754	836	764	796	738	814	774	814	782	783	818	773	781	716	771	767	837	775	782	751	822	817	794	805	753	828	799	780	764	753	768	764	732	827	788	746	801	785	788	763	783	747	777	782	801	777	771	819	762	799	752	817	746	745	784	791	792	805	771	804	759	816	792	784	776	802	775	778	806	789	739	788	783	799	795	736	804	787	797	812	813	780	819	777	751	778	804	805	850	757	767	749	730	788	804	835	757	764	775	750	741	752	758	790	790	753	745	765	752	750	775	747	812	784	790	776	801	751	858	779	762	774	789	753	773	795	747	763	776	799	756	744	731	824	755	805	766	768	753	762	712	792	819	745	790	850	756	774	775	789	774	775	750	733	794	754	772	824	773	783	765	796	759	756	807	811	824	792	777	813	811	808	784	776	818	778	802	786	771	746	764	806	760	753	761	741	752	781	864	801	771	840	831	788	718	802	770	765	807	762	835	800	811	770	745	801	778	742	776	773	814	793	795	744	818	757	760	794	793	779	801	816	817	824	792	825	755	840	733	790	743	725	788	815	783	804	829	749	754	816	780	823	807	804	791	774	791	757	849	805	827	818	767	810	804	840	809	740	807	766	813	760	799	776	779	775	760	758	784	841	743	754	819	754	799	732	810	829	751	792	757	786	755	780	783	786	791	793	798	839	754	780	763	786	842	797	808	810	785	796	803	779	828	817	742	830	773	842	773	787	843	808	821	787	794	759	794	800	816	802	782	771	823	795	819	824	767	798	802	775	826	763	765	813	780	736	778	787	787	784	805	779	814	745	777	753	828	758	783	799	786	762	824	801	811	805	823	776	765	851	753	815	812	759	798	745	802	733	794	784	774	771	794	839	748	723	726	761	809	788	793	763	732	780	753	761	797	761	807	784	756	756	819	795	788	798	729	860	801	755	827	821	788	774	786	736	793	770	768	773	759	813	821	787	780	813	793	778	742	752	768	793	799	781	770	746	809	741	755	791	805	808	803	757	793	769	766	799	761	802	793	785	855	755	756	772	791	754	752	768	784	749	807	787	830	809	786	802	818	798	792	767	752	765	789	780	783	806	827	817	773	714	810	779	823	771	806	800	821	772	780	745	777	743	780	827	820	784	769	838	836	739	792	778	754	760	810	798	776	796	777	780	772	781	760	786	775	841	800	799	822	754	743	802	797	785	788	776	768	752	824	778	848	768	744	762	771	786	732	761	773	774	794	780	767	766	784	797	785	809	794	792	828	804	788	763	757	792	795	778	755	757	830	771	781	808	796	801	791	753	812	830	804	773	750	799	800	774	716	768	833	737	809	803	787	780	790	773	800	791	745	767	774	750	764	804	736	783	783	789	803	816	785	819	806	793	772	744	790	753	764	799	727	784	799	757	729	778	774	817	810	790	820	801	800	782	795	763	780	760	768	809	803	748	792	735	766	781	738	788	771	803	804	749	787	790	760	753	785	805	803	763	784	802	802	794	787	776	762	769	761	808	765	754	751	759	800	798	804	796	732	801	806	801	785	783	799	747	857	757	799	831	822	758	795	697	760	736	829	795	746	812	785	787	834	780	820	794	736	755	766	763	768	792	819	765	805	741	764	827	767	814	783	830	772	790	780	791	759	822	801	778	830	787	816	771	814	761	743	787	814	747	783	741	826	793	763	735	810	825	793	773	850	823	771	831	802	844	769	753	796	825	777	773	762	760	740	733	816	773	758	816	772	791	800	823	755	784	767	766	848	781	752	752	829	772	820	776	785	821	800	796	767	852	778	805	730	701	732	840	740	779	737	740	784	768	805	805	776	795	824	740	792	765	767	801	756	780	726	742	837	749	759	759	787	786	834	780	796	762	759	849	785	783	772	742	770	742	811	782	793	763	781	794	790	802	783	807	788	755	770	823	725	793	804	779	775	802	771	772	804	815	745	788	722	807	805	772	779	781	768	777	810	769	739	797	766	758	853	820	751	846	740	753	754	723	767	832	785	813	775	714	785	809	759	768	822	782	763	783	748	806	752	770	797	815	777	752	799	751	819	778	764	801	781	843	770	777	803	778	789	841	828	775	782	756	783	762	782	807	796	767	791	741	774	733	821	790	785	826	790	761	739	779	765	770	779	743	805	764	811	795	722	773	774	770	786	808	766	781	816	766	802	816	737	802	771	793	766	813	782	772	828	736	835	783	778	826	754	769	728	720	792	755	769	771	785	786	798	841	791	775	783	798	812	737	862	822	784	786	819	876	814	823	769	797	837	777	777	809	773	741	812	809	750	777	767	780	775	802	813	795	769	857	752	766	801	785	752	817	823	841	755	802	802	812	786	804	754	792	813	771	789	815	801	814	785	752	773	805	749	732	784	783	747	804	805	763	834	773	805	761	806	826	767	714	761	812	848	828	836	770	811	813	806	771	729	822	783	840	788	778	809	742	762	803	760	799	738	778	826	770	737	754	830	783	788	723	811	767	776	777	764	741	781	793	795	776	825	792	763	794	828	785	769	791	796	786	783	800	834	758	805	789	804	815	776	777	764	776	855	757	743	784	759	830	782	817	759	805	832	767	798	793	817	745	777	785	767	774	778	779	820	821	778	832	784	825	774	819	794	773	831	804	779	805	799	820	787	833	753	773	834	826	787	780	816	775	791	803	807	773	761	785	780	808	760	817	809	763	850	729	785	826	775	726	774	800	756	836	766	792	812	788	777	751	781	836	805	807	759	757	728	802	775	765	768	770	799	761	821	796	791	818	821	823	754	810	743	801	805	787	784	798	775	819	813	814	810	776	783	850	804	757	790	820	752	775	785	803	787	789	774	785	770	798	764	779	784	767	815	803	810	826	725	809	785	794	817	728	796	757	759	767	797	765	798	822	781	826	795	772	819	774	778	777	786	792	766	828	802	743	812	751	782	824	788	767	837	761	764	740	857	814	760	801	795	787	762	764	717	828	792	770	748	807	781	784	805	815	822	764	805	756	756	785	783	767
17945	12136	14446	10566	5954	3527	1942	1182	866	594	510	461	430	354	299	282	255	254	269	226	274	225	229	193	235	208	223	237	226	203	209	214	216	216	204	212	214	198	200	207	212	232	212	238	210	218	234	230	228	234	196	211	213	208	209	240	233	210	203	201	213	228	231	214	212	223	213	199	212	218	215	231	230	215	193	203	221	186	218	219	253	224	214	251	226	228	253	198	211	225	224	224	223	219	205	232	217	231	207	207	205	220	228	223	224	232	209	231	229	204	234	205	219	243	205	222	221	203	189	212	215	197	215	224	207	236	224	230	228	211	187	218	201	186	219	199	218	215	241	211	205	195	230	204	215	213	217	226	209	199	212	202	192	214	215	230	225	200	220	219	217	208	206	213	197	201	225	221	220	214	213	213	192	218	210	215	211	233	231	230	226	218	206	214	195	263	214	212	194	231	206	191	219	206	208	207	216	229	209	209	230	224	209	199	204	237	222	226	187	200	229	237	206	227	185	232	223	200	232	241	210	219	211	216	218	181	209	227	210	198	199	231	229	221	215	198	247	220	213	228	210	221	213	219	234	197	217	236	225	219	208	213	218	211	230	209	223	204	190	209	193	264	205	217	208	214	195	204	203	193	201	190	197	240	210	241	219	223	210	209	217	198	232	231	251	206	205	209	228	216	215	193	242	217	215	214	219	226	208	205	214	221	196	240	206	229	209	222	236	197	226	228	215	218	210	210	219	228	225	230	224	217	246	197	196	226	251	226	225	203	197	182	221	207	209	209	211	216	208	249	216	212	217	206	214	244	204	194	214	240	233	187	239	211	203	233	218	224	239	226	232	236	210	227	232	227	231	222	192	209	209	208	201	220	218	206	221	229	217	207	227	227	198	201	209	221	220	223	210	219	221	209	205	219	230	240	198	235	216	208	191	208	209	209	215	196	218	189	203	208	219	199	234	216	204	214	202	200	238	222	183	204	217	223	208	223	211	214	220	212	201	221	203	227	233	203	212	227	213	207	215	208	208	200	212	214	210	225	239	196	210	209	222	218	233	256	232	173	215	221	210	219	194	217	220	209	200	220	226	214	234	224	213	217	200	228	217	210	228	198	230	203	205	215	196	220	210	216	230	219	216	224	220	194	239	237	209	253	245	207	225	229	200	216	204	222	222	212	219	222	214	206	204	222	196	242	216	189	216	201	209	229	217	231	220	230	233	237	237	207	201	217	210	219	218	229	227	192	204	227	213	246	218	191	230	216	221	211	222	208	217	216	220	222	194	192	214	220	227	223	229	241	214	221	224	224	216	209	234	244	194	231	202	214	243	217	236	227	209	217	202	231	243	190	228	225	228	208	215	220	213	226	237	240	209	191	193	183	185	203	201	222	224	218	214	244	206	227	230	247	248	208	229	212	218	213	197	209	222	206	221	199	230	201	208	209	211	222	216	216	227	209	205	204	207	230	207	221	221	249	194	196	225	219	187	204	225	216	194	232	227	213	222	212	198	227	208	210	205	230	234	241	188	192	227	228	200	210	196	219	233	216	194	206	226	205	211	224	229	232	201	218	211	245	219	232	207	202	223	193	241	186	235	262	227	207	190	204	194	207	191	233	236	224	242	217	235	245	220	218	210	204	216	204	193	220	192	243	198	236	214	208	237	218	229	226	217	223	200	205	207	215	228	203	209	202	222	206	193	232	242	219	203	219	198	202	210	223	218	193	239	210	214	229	235	204	216	221	237	231	229	211	197	227	210	243	211	210	204	192	217	210	218	213	194	234	214	219	225	234	204	227	227	232	239	199	216	197	223	198	215	215	224	213	199	215	206	222	236	260	224	202	189	231	239	212	201	209	193	206	189	223	206	221	207	211	213	218	183	198	199	228	221	199	234	226	213	183	229	198	235	221	225	171	230	219	191	216	209	213	207	222	214	195	213	223	204	197	224	195	232	215	243	197	204	224	224	245	227	204	219	203	264	206	228	171	224	208	195	194	253	233	198	232	217	198	214	196	219	200	196	224	186	225	220	216	210	232	225	241	209	217	206	228	202	197	202	204	255	211	213	234	225	234	224	224	238	202	233	228	230	232	232	212	228	189	211	219	173	216	215	204	201	228	217	198	214	216	231	198	228	226	217	215	217	225	196	218	221	221	209	223	213	228	204	195	227	239	226	200	201	213	205	202	197	239	218	220	198	227	219	223	198	210	220	190	221	226	208	215	224	216	224	207	187	217	227	202	229	233	219	209	233	203	183	203	229	203	196	204	226	214	217	223	198	201	222	229	191	218	228	219	227	203	210	219	224	225	188	211	235	191	200	235	211	221	207	225	203	211	227	220	234	218	236	196	221	218	250	208	232	200	240	215	212	198	215	215	214	241	231	222	226	212	252	187	218	222	224	213	237	200	205	225	250	217	207	195	225	203	222	233	220	213	211	215	231	217	192	216	214	227	231	200	206	212	213	202	240	212	175	213	189	247	256	210	212	211	212	207	235	232	232	224	197	209	227	225	195	232	216	229	195	215	224	220	214	235	218	195	201	232	232	232	217	224	220	247	197	222	232	215	226	228	215	192	203	191	214	227	218	216	213	220	214	200	223	206	205	230	211	214	201	218	243	237	233	212	232	239	240	225	205	222	247	232	234	235	207	189	228	199	220	190	201	240	251	227	222	183	207	229	205	223	221	211	227	235	207	215	221	228	198	217	232	190	220	210	227	233	200	240	220	204	205	206	218	206	228	207	207	235	191	191	225	224	256	220	171	249	219	222	228	223	212	221	214	187	218	216	210	216	220	218	202	210	217	207	214	196	196	226	211	230	194	216	227	229	230	227	214	239	220	204	226	210	243	238	200	219	207	221	193	219	217	194	206	226	203	207	227	226	232	201	209	233	225	225	243	196	250	183	225	225	203	212	213	224	226	210	201	213	205	219	220	220	249	226	196	227	209	227	198	219	214	245	223	204	234	199	223	220	207	212	192	222	226	218	211	219	214	209	212	207	208	241	205	227	207	190	229	215	226	215	208	237	203	232	211	232	225	231	208	215	233	205	211	225	253	186	226	222	214	211	224	222	230	217	217	200	217	215	210	212	211	222	211	196	199	203	197	212	193	215	222	203	228	232	198	211	209	199	187	206	208	210	212	228	224	224	204	231	208	234	215	223	231	213	246	234	225	222	197	231	232	228	228	219	194	206	190	221	212	198	228	216	196	232	227	200	221	211	215	194	201	206	237	229	202	217	215	205	229	219	211	247	231	215	219	225	226	227	212	183	220	207	246	233	217	188	242	226	208	222	209	217	222	231	223	209	224	196	235	246	209	227	238	228	207	190	196	214	218	229	230	206	207	207	228	225	208	226	212	189	216	212	210	225	211	221	230	228	193	192	217	216	216	245	186	208	224	215	243	230	194	246	210	206	197	228	208	182	233	198	245	207	218	224	215	211	206	234	223	219	202	240	212	229	214	229	202	196	207	208	212	187	189	188	218	233	216	198	213	227	255	218
14154	13896	20418	22913	19980	16566	11039	7693	6081	4717	3700	3283	2686	2032	1767	1532	1280	1267	1095	952	1011	942	933	821	820	786	790	730	757	778	799	770	744	785	726	789	756	740	772	752	740	736	740	680	733	753	713	745	747	733	793	764	688	702	748	713	706	750	683	721	760	686	763	761	703	711	725	732	710	702	727	744	743	736	714	724	762	740	720	678	743	709	726	696	671	722	748	793	745	677	798	692	761	714	751	741	752	664	755	704	731	725	699	712	702	722	762	754	719	737	705	718	726	740	733	645	699	732	730	707	739	708	769	694	721	739	721	730	672	698	701	737	742	692	698	734	676	747	702	743	762	744	812	725	723	723	700	715	737	720	724	760	699	724	766	745	740	732	715	759	717	723	776	732	765	716	676	745	700	745	732	742	745	804	770	748	682	730	716	753	757	801	735	701	765	741	727	744	738	767	699	701	784	711	706	659	770	715	753	746	756	752	715	755	760	696	748	753	712	754	752	706	760	715	718	712	758	740	715	719	761	714	671	709	761	718	728	740	792	703	735	725	741	714	707	763	702	739	751	680	756	685	703	741	724	710	678	767	726	710	719	721	757	733	727	696	738	723	773	704	723	745	708	704	739	717	760	708	697	703	725	721	680	685	721	760	709	737	712	771	753	708	737	650	725	706	743	731	745	716	778	732	754	784	723	708	694	754	672	715	739	699	762	740	748	737	732	724	669	747	698	756	750	732	684	726	728	725	761	714	746	694	729	729	700	669	710	752	766	719	751	767	749	726	710	765	725	732	739	730	700	722	708	759	704	724	743	710	686	772	770	696	724	743	669	714	721	698	703	711	749	693	690	739	704	802	777	686	747	733	720	766	727	726	718	732	734	733	737	700	740	699	725	724	776	708	728	736	659	709	715	720	715	755	754	805	767	704	752	710	684	717	747	769	743	687	754	702	713	732	733	709	692	697	716	715	761	714	736	709	710	748	745	695	714	729	720	696	697	721	709	743	716	693	708	731	739	723	740	702	762	699	743	724	728	720	730	769	721	704	739	695	694	731	718	733	758	727	709	717	758	683	706	724	698	691	736	740	696	723	697	770	703	719	727	745	700	719	770	731	721	743	751	763	754	682	729	722	694	684	769	728	717	684	767	718	734	729	723	686	690	733	771	669	748	718	735	733	747	697	745	778	750	742	732	734	719	763	728	751	717	747	719	744	706	731	746	734	748	756	765	744	704	764	702	721	673	710	719	705	695	750	724	712	722	718	687	760	742	711	691	727	763	734	740	710	748	750	768	745	708	739	730	738	697	738	743	711	719	746	720	744	729	674	766	737	720	761	707	735	714	695	709	719	721	709	770	728	742	714	696	750	752	706	698	734	739	676	702	761	671	755	705	732	674	757	783	737	707	718	739	717	675	768	699	716	709	738	709	724	743	713	703	705	716	780	734	724	733	706	762	699	732	771	721	701	703	776	692	697	723	762	693	689	761	734	796	711	741	715	713	717	719	799	691	727	731	745	752	712	733	781	722	686	728	719	770	770	764	676	681	726	735	725	764	759	644	723	697	722	760	733	693	750	740	773	739	719	769	741	689	711	686	737	756	758	756	697	719	704	667	728	748	729	708	716	707	699	736	734	715	740	760	703	714	704	703	727	702	706	719	782	726	770	721	731	734	711	773	768	757	700	724	710	726	763	735	735	724	693	731	688	765	737	730	751	703	729	759	725	706	701	720	712	718	731	801	751	716	734	726	727	727	691	747	725	699	760	709	703	722	720	671	747	705	750	684	732	720	713	710	736	769	797	696	756	735	766	750	703	719	781	714	735	705	733	730	705	764	732	725	714	711	744	735	745	756	737	722	702	744	789	697	712	710	724	718	710	751	783	720	767	709	742	734	695	725	691	702	711	709	712	757	717	751	744	672	730	758	756	726	757	684	729	726	738	747	702	704	722	709	702	719	707	735	718	718	775	729	726	747	789	718	779	698	720	751	724	738	763	736	735	715	741	713	755	735	706	726	771	771	686	702	732	773	755	731	724	756	733	757	742	744	697	764	770	758	698	689	707	741	760	737	729	717	758	725	763	702	756	755	692	716	785	724	768	716	780	703	747	720	694	739	737	769	729	733	753	706	726	714	728	746	732	724	735	754	723	742	722	707	732	750	742	720	691	711	714	710	745	763	709	685	743	694	719	741	736	726	706	750	757	760	708	715	689	741	688	723	718	772	705	708	700	691	726	756	762	741	756	751	796	718	768	806	778	724	705	690	720	712	658	752	696	715	680	737	734	686	753	747	728	735	701	719	753	742	717	734	742	702	753	711	723	737	691	700	758	757	738	731	729	717	679	718	722	755	738	731	725	766	770	730	730	757	712	770	748	759	773	757	784	751	716	679	736	728	724	767	731	767	704	707	770	767	714	733	720	756	677	739	721	703	725	731	724	709	731	719	711	704	736	747	730	747	723	751	731	723	695	693	756	743	692	744	679	725	771	755	723	747	707	757	721	763	775	683	763	726	770	735	698	727	697	736	702	763	752	693	735	752	721	720	737	723	742	741	729	770	735	748	767	701	778	726	696	752	762	735	741	792	700	779	691	691	717	714	732	691	769	714	737	743	701	712	712	706	766	710	742	727	715	727	748	732	736	704	768	718	738	752	707	744	704	737	663	751	711	709	695	734	736	694	766	737	764	728	742	768	731	689	764	742	744	755	757	720	722	683	745	748	713	758	710	716	698	738	764	761	796	792	744	696	685	756	751	755	701	682	773	699	718	726	743	743	758	756	786	758	716	738	682	694	735	776	694	740	712	710	685	734	703	719	745	674	716	762	772	701	724	754	725	709	692	716	751	741	730	710	731	774	723	727	725	746	739	712	766	693	727	712	780	729	737	749	707	732	712	737	743	738	685	731	729	779	712	677	752	783	758	691	726	714	717	748	736	756	729	724	742	711	700	736	691	722	719	708	724	718	654	752	734	708	738	692	734	757	742	713	713	725	737	717	742	731	716	690	734	718	750	744	723	695	715	688	727	747	690	687	723	718	737	724	719	675	697	742	719	729	783	714	723	680	688	675	707	749	749	759	695	770	764	764	693	693	727	724	796	728	751	705	698	731	745	758	752	751	745	737	742	774	738	773	694	699	717	750	739	737	701	722	721	727	760	812	718	751	714	695	748	745	695	765	719	742	696	710	726	780	694	704	769	734	730	755	692	790	737	702	718	686	735	702	735	727	761	754	787	747	736	731	739	706	712	756	732	765	715	708	756	724	732	697	693	720	699	674	747	733	776	747	702	728	728	725	721	752	752	710	695	736	695	784	723	716	739	730	756	760	744	761	750	714	701	736	726	730	782	787	730	706	749	751	718	715	730	749	705	738	745	694	723	702	719	709	746	714	711	725	700	713	707	694	701	747	691	739	728	661	706	716	747	734	708	758	742	704	749	700	752	714	745	712	748	757	733	697	690	749	728	796	695	779	713	730	716	721	754	710	733	753	770	756	720	753	727
32970	34732	39710	33014	26408	23731	18516	13455	7237	4495	1803	1294	891	630	521	501	478	476	412	308	300	335	289	285	282	270	288	253	245	247	241	234	222	241	216	233	217	211	222	250	239	257	227	232	253	218	250	192	243	220	230	209	228	206	218	212	197	214	219	208	216	218	216	224	217	218	220	214	209	246	212	237	235	231	221	241	218	229	200	232	209	227	221	221	228	196	212	232	230	245	241	204	226	240	227	225	211	212	217	232	206	225	214	249	240	225	234	208	233	236	244	207	224	214	233	217	237	232	223	209	254	216	224	220	241	242	241	227	195	249	220	245	226	219	237	239	201	215	215	194	215	219	212	247	215	219	245	222	212	210	257	198	230	222	233	205	205	252	218	232	241	238	217	248	215	242	227	233	222	236	227	209	217	215	236	214	224	220	218	247	246	220	229	229	222	236	221	221	255	244	221	234	234	235	235	209	227	228	239	227	224	219	187	239	220	208	211	230	228	223	243	212	225	236	229	207	238	223	224	233	222	237	231	240	208	226	196	213	232	221	242	202	218	196	207	231	216	224	234	236	234	250	203	218	229	243	234	214	248	209	219	221	218	233	203	207	243	197	223	223	240	197	228	238	215	224	230	225	231	212	245	230	242	231	237	204	217	239	227	218	226	246	247	206	212	237	225	198	250	250	234	204	224	225	223	214	223	225	232	222	232	235	236	235	240	234	224	221	214	198	220	213	208	214	196	226	216	208	223	227	224	229	215	221	215	221	225	196	224	233	223	235	217	212	221	223	232	221	244	236	225	229	248	209	243	210	214	199	210	215	199	224	228	250	201	228	241	235	236	233	200	240	247	232	263	223	230	223	215	230	214	221	198	242	239	214	219	214	228	220	254	222	224	227	208	231	209	221	208	234	205	215	223	238	220	220	251	212	210	223	238	212	215	215	224	226	207	190	235	228	215	236	253	206	219	228	219	224	217	204	229	244	243	231	240	215	218	216	205	214	257	222	209	224	218	220	245	267	237	227	250	226	246	237	244	229	190	228	250	215	225	228	236	217	206	225	211	215	208	225	215	265	216	207	236	211	225	233	237	204	226	227	228	232	235	218	232	227	202	197	255	233	224	224	191	223	215	210	222	191	235	200	228	233	208	219	199	231	237	222	219	217	234	238	237	200	215	200	247	188	213	217	204	223	206	208	227	242	238	243	212	230	225	201	195	230	212	227	228	221	219	205	231	230	231	227	223	222	231	198	211	227	240	218	224	248	200	203	198	198	207	214	238	230	251	237	219	216	224	220	212	230	233	233	220	230	219	220	233	225	204	252	231	235	255	221	227	223	208	248	231	236	253	222	217	239	225	227	225	220	206	250	239	209	264	210	221	238	223	224	221	205	238	227	222	240	205	195	242	221	209	222	223	194	215	230	229	234	246	232	214	216	225	226	242	208	251	219	211	236	235	254	214	210	226	226	195	211	213	229	234	200	223	230	216	247	221	220	196	217	188	238	243	237	236	206	201	227	211	231	231	224	229	232	226	185	228	223	224	206	235	212	223	230	231	231	220	226	239	230	244	212	218	232	243	234	215	219	187	257	204	216	242	208	222	223	219	209	209	237	213	264	242	220	208	234	229	226	219	239	234	227	210	211	232	245	215	238	223	246	225	236	221	223	183	219	229	220	222	253	236	212	219	226	233	229	206	229	204	243	212	207	216	236	212	232	217	238	221	216	236	217	199	265	220	214	217	240	206	235	221	246	188	212	222	236	213	208	202	226	236	210	218	231	221	209	211	231	221	218	231	222	247	219	223	260	242	244	215	231	229	204	237	236	223	244	226	239	220	251	193	210	216	235	214	219	216	240	250	220	249	215	239	227	202	258	214	224	228	240	221	236	188	210	213	213	224	217	205	262	226	209	238	216	271	217	228	236	238	225	232	255	238	229	216	227	230	217	240	242	233	226	210	214	264	197	229	210	232	209	231	234	208	224	239	246	217	243	213	218	229	238	237	232	223	241	217	234	202	240	228	216	229	212	229	240	218	231	228	261	233	220	210	226	225	195	229	237	222	229	220	224	228	250	244	223	234	211	194	247	219	250	210	212	209	195	193	210	227	228	212	205	225	198	232	224	228	238	202	227	219	215	239	225	214	229	233	241	230	249	232	221	231	221	249	221	219	233	227	226	277	207	211	234	208	248	213	218	218	219	231	242	212	253	213	206	252	209	214	205	209	217	212	247	197	209	250	223	206	216	240	204	223	222	252	213	221	202	222	219	216	225	217	214	246	219	218	218	211	233	235	209	192	233	234	237	232	239	239	236	222	200	227	218	204	220	245	246	229	211	224	240	229	219	233	220	251	226	250	223	210	228	245	228	233	212	245	240	203	247	221	227	205	237	223	204	232	232	226	245	242	187	209	212	248	223	235	227	216	251	220	232	221	235	209	222	202	200	225	250	235	214	235	232	248	224	199	225	213	206	234	224	221	235	223	207	197	201	214	220	231	236	224	233	211	234	234	219	217	241	228	231	207	244	226	237	223	247	219	228	231	228	220	218	211	248	218	218	231	200	216	236	208	214	219	238	218	209	211	217	250	224	241	214	222	238	260	236	230	202	216	233	230	215	235	207	253	224	217	221	200	233	217	235	223	227	239	242	204	231	221	205	251	213	211	196	211	226	206	214	231	221	203	221	216	227	212	229	225	217	220	238	230	253	194	219	227	213	194	218	218	241	225	205	227	236	199	236	237	204	232	232	206	224	218	251	236	236	225	220	217	236	254	239	234	231	221	231	208	225	221	231	219	234	187	228	215	208	213	207	217	235	228	217	244	243	228	214	243	215	211	212	219	227	215	222	229	200	237	234	217	216	237	229	193	214	222	200	220	212	223	226	228	223	236	202	224	217	260	240	218	221	245	228	213	219	207	204	223	245	198	208	253	257	236	202	209	232	229	200	213	248	226	235	231	249	214	231	232	223	212	211	216	220	232	212	226	221	226	276	237	209	238	235	218	231	227	207	213	220	238	193	223	214	241	211	218	235	210	220	199	212	210	211	257	223	249	220	220	204	232	205	226	227	233	230	218	210	248	211	230	235	206	234	227	217	231	223	209	222	232	211	238	248	232	244	198	205	233	235	215	213	216	212	223	215	209	210	216	204	216	230	221	228	217	232	234	255	256	211	250	204	211	200	225	235	197	245	223	221	221	232	219	207	211	188	247	208	204	203	225	249	223	208	231	215	208	225	234	206	221	213	228	211	221	235	213	228	189	254	230	236	245	226	214	206	213	228	239	230	240	266	229	215	225	220	220	217	228	221	216	213	213	226	227	228	210	238	238	200	231	243	250	237	227	236	237	246	202	208	236	231	222	229	231	223	251	231	223	223	207	228	249	222	235	227	219	211	244	249	208	232	201	191	247	222	242	228	235	234	237	186	224	227	222	224	210	245	198	234	263	234	227	227	228	223	228	221	202	213	217	240	216	240	212	236	200	228	229	206	227	239	253	213	234	210
25509	31317	40598	40802	37481	37744	33572	29071	21695	17311	9966	8950	6527	5208	3731	3302	3483	3105	2590	1965	1822	1830	1704	1467	1380	1288	1137	1087	972	884	904	806	806	782	802	763	771	729	793	794	799	721	745	784	759	723	750	768	733	774	748	765	764	768	676	755	699	735	784	716	772	809	775	793	746	752	753	743	741	786	720	731	785	781	735	786	737	729	751	756	699	744	754	765	721	699	775	734	728	777	761	776	776	747	764	730	732	723	732	747	740	799	739	790	732	726	730	736	803	732	749	771	716	704	766	745	784	723	772	746	721	735	732	747	737	733	763	731	748	797	730	769	740	771	730	751	784	737	730	731	777	744	696	718	777	746	750	734	758	747	744	777	736	687	799	774	787	778	758	762	762	741	768	761	753	734	758	713	801	729	723	726	730	748	758	780	806	744	778	791	751	715	749	799	746	753	695	780	728	743	779	763	694	755	736	730	737	732	730	719	737	769	769	742	782	753	768	733	708	742	738	735	756	745	798	742	689	729	739	778	740	719	745	765	738	750	695	739	768	719	749	818	685	765	757	785	738	722	726	712	709	723	762	750	722	738	729	778	779	735	738	752	757	734	717	728	757	743	783	744	730	732	750	729	792	745	761	786	787	766	750	764	718	720	761	702	741	767	770	751	763	757	749	788	794	811	777	736	718	739	744	776	806	742	736	767	761	726	720	708	774	753	737	713	716	774	731	755	694	747	808	769	786	781	723	782	702	762	707	768	761	786	771	743	818	775	727	706	786	725	734	727	805	791	708	769	735	730	750	699	738	693	706	707	759	765	770	771	756	745	784	750	765	767	742	730	728	766	742	751	761	730	807	728	777	778	711	739	716	754	747	767	764	790	753	799	754	753	705	718	751	783	779	734	804	742	736	731	765	737	699	766	769	766	760	744	748	727	759	769	768	740	769	723	763	697	779	781	786	763	735	736	747	790	812	739	765	739	746	733	707	760	719	786	753	756	726	761	736	801	728	802	746	768	777	725	727	725	750	749	737	752	810	771	785	767	789	790	758	767	714	736	711	757	715	794	737	770	766	721	761	756	760	701	768	747	734	743	747	750	741	761	747	722	741	728	781	758	764	735	797	761	774	733	768	799	728	721	780	665	696	711	819	761	787	757	716	739	748	716	726	775	749	769	728	791	753	719	757	740	724	689	751	759	753	728	707	774	753	712	765	777	755	755	739	743	723	742	740	751	739	734	728	719	754	799	761	768	751	718	715	768	794	739	742	730	778	773	710	751	741	801	742	745	727	732	745	773	796	783	777	754	744	765	724	753	759	735	771	745	727	720	734	758	746	756	717	767	755	775	744	804	719	792	776	767	748	691	781	774	755	754	788	822	707	766	750	770	797	755	740	767	768	759	723	791	763	722	734	753	739	711	807	723	739	752	797	751	736	752	743	761	728	732	749	723	687	733	761	810	762	819	765	749	780	734	741	784	751	725	679	740	778	764	791	768	696	763	784	746	778	755	711	719	768	761	730	752	758	776	730	738	781	754	775	732	712	727	749	761	761	768	760	783	768	760	754	777	760	714	754	787	743	736	729	706	725	791	747	741	764	774	755	711	757	772	774	777	713	744	778	760	756	744	779	804	705	781	759	769	715	754	764	687	783	719	747	744	716	750	744	708	767	794	724	789	804	783	740	783	725	731	727	718	766	787	740	799	769	800	772	763	708	755	760	746	765	694	729	741	717	718	729	743	747	744	755	748	748	780	793	749	735	774	765	754	767	734	734	800	771	719	800	742	699	687	718	766	724	754	770	798	788	733	739	755	751	726	734	798	748	814	740	735	755	720	756	767	735	774	726	688	793	715	729	733	778	785	735	717	726	756	759	709	705	714	792	751	771	746	742	718	794	730	677	814	744	773	747	756	698	715	750	737	721	776	802	717	798	748	748	746	757	765	710	806	738	711	729	725	806	741	738	707	685	810	725	723	723	780	750	710	747	727	761	784	778	771	725	787	756	728	747	708	749	717	756	749	777	763	725	745	716	771	707	709	725	741	721	773	707	754	724	754	774	738	766	717	746	741	742	764	744	748	700	744	720	796	738	739	799	709	720	740	782	678	765	740	776	728	737	739	746	734	740	800	752	699	801	778	737	706	770	771	755	810	777	726	822	741	767	751	741	791	742	703	767	734	798	762	811	756	749	766	728	766	754	747	778	761	699	775	729	737	700	781	751	718	753	727	745	754	726	778	722	773	761	807	751	704	755	702	757	778	780	767	754	760	740	746	740	720	745	741	759	768	767	716	746	757	759	706	757	798	755	771	767	716	792	720	711	715	770	783	778	743	760	808	787	757	760	725	742	764	737	780	758	760	772	776	756	739	790	766	715	788	791	785	709	771	765	756	745	718	740	745	755	717	754	759	724	758	742	721	781	758	744	727	735	785	742	695	774	739	732	739	732	692	762	742	739	772	790	753	751	723	712	717	744	763	740	751	795	737	774	735	718	731	730	727	739	713	764	740	780	738	804	798	799	764	741	764	717	754	685	688	714	711	780	752	751	699	753	762	776	732	775	771	710	710	760	757	754	779	722	748	700	717	748	787	710	734	754	796	757	754	760	717	706	770	761	724	766	751	767	744	724	750	715	740	734	779	745	742	744	783	774	802	728	799	758	742	780	756	746	787	769	750	800	777	737	740	750	724	750	789	747	734	721	790	749	789	807	803	780	740	708	771	716	791	720	774	750	772	816	767	756	752	771	764	750	751	768	741	740	762	787	806	683	730	735	732	802	773	786	736	767	717	761	726	722	718	679	768	763	786	736	747	750	762	759	751	789	751	727	776	763	767	778	746	746	783	747	801	738	760	764	777	776	783	744	734	762	758	708	753	776	733	746	761	732	745	767	757	783	767	737	745	754	779	762	733	734	738	722	803	753	786	787	753	730	765	775	740	721	797	753	751	718	752	817	720	717	746	701	745	721	768	778	787	744	750	789	715	766	730	737	725	695	728	724	804	757	722	762	754	722	763	797	757	733	710	749	743	759	727	770	760	795	752	749	777	764	746	725	776	757	779	739	733	731	773	820	769	761	754	781	797	797	715	754	701	744	750	739	802	746	723	733	758	767	740	704	783	786	742	762	728	745	735	773	695	732	735	738	714	737	694	739	761	774	707	719	716	751	750	733	776	734	746	733	708	738	764	783	711	782	737	713	741	748	731	758	762	751	779	773	732	708	723	805	760	763	756	774	751	721	783	755	761	760	767	732	841	726	748	745	752	764	794	711	734	737	777	705	761	741	727	730	745	762	746	745	772	749	779	723	758	797	771	710	760	768	737	770	763	778	792	756	759	766	791	760	729	718	733	710	760	759	731	726	728	769	751	780	763	751	724	805	738	754	762	716	737	716	746	755	721	764	717	776	769	778	778	746	770	750	742	738	805	764	764	798	767	743	760	785	741	790	718	703	728	759	765	782	764	784	786	781	758	765	821	704	755	752	779	757	765	737	749	735	806	761	782	710	746
37231	42624	44087	34064	28454	27673	24769	19339	11380	7864	4198	2151	1631	1103	619	705	626	632	576	405	442	419	381	352	324	337	315	285	265	293	262	251	252	223	247	248	242	246	243	232	241	236	258	244	230	205	306	233	245	262	260	217	258	232	219	229	235	241	249	221	226	252	241	256	252	261	228	271	211	240	249	239	252	219	271	233	262	246	255	252	249	257	214	237	254	250	249	227	274	261	259	237	229	277	243	267	212	245	242	224	238	235	223	225	274	215	258	229	250	226	253	233	241	272	211	220	225	241	241	238	246	253	213	240	228	238	240	224	264	225	253	243	228	247	231	225	231	231	221	229	210	237	251	218	243	245	225	218	272	231	236	211	231	251	241	256	242	249	208	228	239	210	218	239	262	228	217	226	244	243	216	217	236	233	253	270	275	244	239	216	247	208	244	250	231	228	217	235	238	236	251	226	218	232	250	233	220	283	228	219	216	253	219	250	243	250	251	231	249	258	231	251	251	230	232	236	242	256	273	241	228	213	231	246	232	245	235	229	227	232	235	219	214	253	264	222	244	247	238	235	259	253	240	226	216	209	238	246	241	256	228	210	278	260	267	258	258	251	203	254	251	231	255	232	260	224	219	240	226	211	257	238	248	232	234	244	234	246	246	242	257	245	231	246	244	266	239	230	247	241	231	233	240	206	207	243	262	257	269	207	242	235	246	257	248	227	223	258	266	240	229	242	261	243	242	258	232	239	233	232	247	221	233	234	225	226	227	220	220	220	241	217	225	266	240	210	240	240	260	255	237	228	247	216	246	239	255	235	262	244	252	266	239	226	229	251	271	236	250	233	227	221	245	221	234	252	218	249	246	213	249	253	223	225	260	226	241	237	230	245	246	241	243	228	226	247	241	245	238	205	226	222	247	218	238	247	257	205	214	219	244	258	229	242	232	224	215	246	254	223	235	246	247	219	231	231	209	238	237	238	234	245	249	249	230	216	225	235	256	246	241	245	239	228	241	231	241	248	226	231	229	214	242	238	231	249	211	251	233	250	220	233	234	246	230	239	247	245	227	260	237	234	218	273	259	247	238	248	228	225	211	246	212	239	258	242	241	253	254	240	241	221	242	282	249	250	253	265	219	224	232	203	230	254	215	257	227	199	258	224	263	218	248	244	220	242	240	235	225	260	232	256	238	250	261	248	255	256	215	218	247	228	232	241	252	252	234	261	252	247	256	229	238	237	217	221	224	248	214	235	233	259	230	234	218	236	247	224	264	235	233	239	243	223	242	246	236	254	253	245	222	227	242	256	255	236	198	233	227	263	225	232	230	239	212	251	238	256	243	228	255	199	251	258	227	214	261	235	271	241	248	247	226	244	217	237	241	237	230	252	244	247	230	206	284	238	238	240	247	248	232	234	238	228	224	237	261	216	235	216	229	231	222	237	257	246	247	242	228	243	243	268	242	213	232	248	234	248	239	234	233	236	233	249	240	234	240	230	215	246	238	262	230	236	242	238	216	242	245	243	236	210	236	245	259	245	226	218	232	256	256	225	250	222	272	235	207	237	245	220	259	241	243	242	247	242	245	232	248	236	249	257	221	225	238	249	257	242	246	223	239	222	238	244	236	243	238	251	225	241	223	218	238	254	249	243	235	229	243	268	242	232	208	214	229	256	253	216	261	269	222	226	241	234	251	233	229	214	266	207	258	221	202	275	228	237	231	224	250	248	233	234	279	227	252	241	242	253	260	257	228	272	248	237	261	238	245	206	228	231	256	248	252	235	248	242	229	252	222	232	226	242	239	252	209	245	223	268	250	260	251	295	205	207	220	206	235	268	251	236	242	240	247	249	260	227	236	244	232	230	221	268	247	214	252	241	244	254	225	257	262	232	256	209	250	240	242	237	230	238	220	229	221	229	245	223	256	235	238	207	231	241	210	229	211	250	234	222	248	247	232	229	244	261	248	256	235	219	295	242	266	259	239	216	242	223	221	224	233	256	216	260	219	235	224	253	241	246	241	246	230	265	234	204	216	235	245	220	275	240	220	250	231	235	225	261	230	230	207	242	230	253	219	238	246	244	242	254	265	246	247	261	213	239	242	228	253	232	245	199	228	235	235	260	221	245	203	229	229	201	228	239	235	248	236	225	217	270	242	247	237	244	257	287	239	227	225	242	242	246	220	226	237	240	210	239	261	239	214	232	226	234	253	220	231	233	270	270	239	279	237	258	256	246	238	254	257	260	248	248	240	241	252	234	243	239	232	221	285	234	225	247	235	235	238	235	232	262	252	223	255	236	234	244	246	268	233	256	230	226	222	211	256	231	229	256	248	253	223	263	210	225	237	231	257	237	231	254	224	248	231	223	248	245	273	227	214	246	228	226	260	244	256	233	248	227	253	252	241	278	252	229	231	272	236	232	255	248	234	241	262	260	248	224	235	252	224	215	220	231	237	232	247	225	219	271	251	252	233	245	228	230	251	231	262	244	240	220	245	264	232	256	223	244	242	242	258	222	215	240	239	246	243	215	249	209	229	242	199	236	262	250	206	237	243	225	215	254	266	258	239	250	246	241	221	254	244	234	216	264	242	242	233	237	254	254	268	217	228	258	247	238	261	239	223	237	231	217	196	223	226	230	237	222	220	210	227	240	240	226	251	243	246	243	236	259	224	262	239	251	241	239	236	258	231	242	256	250	235	267	238	242	246	228	235	252	233	252	212	223	224	271	253	233	236	260	238	262	221	251	235	244	251	227	248	256	244	247	253	242	254	249	234	263	246	215	228	228	235	239	238	264	222	213	216	235	244	246	255	271	232	229	237	233	233	228	232	264	249	235	236	212	230	236	235	221	243	238	253	222	279	251	249	232	240	237	227	236	237	238	249	226	232	276	239	229	224	228	224	220	225	244	277	215	248	250	223	225	236	260	258	247	247	227	239	222	230	237	241	224	224	247	222	219	247	254	228	249	239	259	230	226	226	233	246	223	246	224	213	216	202	229	229	240	249	249	237	243	264	268	244	223	248	232	236	247	243	263	254	223	227	238	222	238	235	237	223	234	235	237	237	274	264	248	231	263	228	244	241	239	219	237	227	240	251	255	237	244	241	250	237	251	233	233	239	241	221	249	220	236	239	256	243	236	235	238	222	233	244	234	244	242	238	244	222	233	240	243	225	251	255	253	208	216	249	256	255	282	230	242	237	251	207	234	253	240	239	231	226	265	248	235	247	242	251	226	255	224	229	225	242	220	236	222	226	242	215	253	250	248	235	235	252	235	240	223	238	195	242	220	229	258	235	249	244	212	215	237	256	217	240	259	255	232	224	218	229	257	240	216	240	233	212	256	229	230	226	269	251	224	238	249	235	261	249	217	232	229	227	239	270	240	236	208	235	233	250	250	237	232	229	244	243	256	255	223	216	213	236	239	252	233	231	243	247	244	246	230	264	249	254	239	256	206	228	259	216	232	228	242	233	233	221	225	255	244	254	254	214	224	267	230	235	230	225	204
29446	39437	47522	43825	42487	42176	40172	33745	25038	23473	16708	11837	10850	7927	4628	5058	4701	4457	3832	2460	2524	2237	2276	2018	1748	1707	1515	1288	1143	1077	1004	948	871	790	811	848	798	781	784	852	789	775	857	819	807	787	789	777	805	743	792	800	753	743	774	805	777	795	811	779	749	730	770	767	817	720	761	723	757	805	812	770	761	780	785	766	752	757	784	855	782	749	833	819	816	803	801	728	737	796	848	801	770	790	774	792	750	774	792	839	729	785	792	798	777	767	767	795	776	807	796	805	773	813	795	782	821	766	820	756	779	809	788	810	691	777	767	767	783	811	768	773	804	817	829	770	824	782	809	789	805	786	718	751	765	778	756	805	781	809	812	784	810	803	801	783	756	721	800	771	744	778	782	797	806	783	764	768	752	779	833	782	749	780	781	765	783	805	776	777	726	774	745	766	763	766	801	747	805	799	761	767	744	769	783	779	767	790	801	808	780	745	750	760	766	780	788	789	810	804	782	779	783	814	781	787	754	707	797	785	815	810	770	827	824	835	803	829	821	768	800	769	781	772	761	753	786	801	782	821	770	807	794	851	751	751	733	784	803	779	778	792	786	757	775	763	804	776	788	792	811	735	824	792	802	777	779	825	770	751	777	807	807	737	805	787	786	746	766	743	822	762	801	750	799	787	766	729	812	738	826	726	766	790	836	746	776	735	750	835	701	787	726	765	778	830	788	761	755	768	746	755	768	774	759	757	795	811	751	786	816	767	780	790	805	732	742	821	782	816	765	791	827	807	753	789	837	766	808	807	743	790	775	759	767	755	773	774	779	836	801	746	808	793	806	781	777	763	799	755	813	743	730	816	798	793	802	848	807	756	766	778	766	726	776	782	793	814	802	772	755	769	752	776	801	790	746	772	787	791	751	864	787	727	771	786	751	832	781	776	832	805	766	774	753	782	812	772	809	798	785	794	831	774	786	795	760	823	796	828	770	760	806	775	749	821	797	825	778	787	738	820	789	780	789	785	756	762	800	800	787	745	798	724	738	754	804	771	777	787	796	819	816	863	772	742	746	804	747	809	797	751	766	759	754	764	772	790	757	762	788	824	824	760	839	767	779	742	756	814	767	796	763	741	748	780	792	785	779	779	800	804	743	783	780	778	799	749	769	781	743	776	764	757	795	721	815	808	751	810	769	760	756	788	795	816	766	764	800	831	767	762	746	771	774	748	766	765	772	746	799	763	765	828	749	767	783	745	750	799	817	782	751	774	818	784	740	786	764	786	760	794	736	823	748	794	783	776	811	765	798	795	791	782	831	804	803	785	762	747	763	805	764	764	778	785	798	770	798	779	788	799	741	782	735	760	763	821	801	825	827	802	738	780	746	806	788	795	765	740	743	747	766	746	753	801	794	756	791	808	793	788	798	788	743	777	733	779	781	782	839	783	741	804	752	800	794	838	789	773	771	779	827	759	831	765	798	764	787	804	834	795	752	794	759	728	764	776	834	776	773	787	778	753	764	755	773	812	767	781	806	766	735	776	819	759	817	783	788	707	739	728	717	822	738	783	755	803	778	789	766	696	820	751	741	778	786	791	768	759	804	780	773	837	796	774	825	770	767	779	779	819	790	793	783	760	809	817	807	788	761	773	791	792	784	841	797	805	805	788	755	752	755	741	768	755	775	782	768	787	772	792	739	771	795	805	772	732	728	822	763	798	774	799	748	796	821	688	739	781	771	818	838	753	801	790	764	854	772	786	767	790	788	784	756	790	814	728	778	788	758	732	772	804	748	795	773	826	786	816	758	821	767	788	777	791	785	817	750	810	755	770	808	755	801	785	740	800	806	758	766	779	818	791	755	776	787	849	729	810	719	830	714	730	789	816	825	753	741	783	755	767	789	742	797	769	726	809	782	763	781	828	749	746	778	797	799	733	798	761	826	766	757	786	748	769	802	785	795	791	843	711	809	784	750	778	774	802	786	763	792	766	776	794	775	783	801	714	738	816	839	809	751	809	823	780	780	739	733	806	816	737	789	797	762	798	772	794	745	835	828	739	760	803	805	730	781	767	816	785	795	765	775	764	787	804	758	761	778	757	769	781	845	800	779	803	777	822	815	753	780	766	806	770	736	749	725	783	766	749	829	742	816	790	794	792	761	855	731	807	811	749	783	745	772	770	725	776	754	827	799	739	808	819	790	730	802	741	831	771	798	770	769	770	756	797	758	790	735	793	781	761	783	777	781	748	766	874	779	781	776	738	785	765	749	849	789	807	742	737	781	744	747	797	758	754	778	806	820	827	771	802	827	753	817	807	735	758	743	813	758	745	772	771	775	776	826	781	747	739	778	779	777	773	799	785	732	727	759	796	778	730	786	727	803	809	775	803	790	739	771	793	697	787	807	802	797	747	778	743	794	787	799	775	729	797	779	818	828	772	791	808	796	748	796	812	805	791	761	745	785	762	816	758	787	778	798	814	731	774	748	795	782	777	793	781	769	856	777	782	809	781	782	746	774	753	764	758	740	748	771	734	800	838	813	773	794	823	792	733	789	748	822	770	782	768	747	788	814	769	775	792	818	774	782	780	780	784	768	801	769	787	738	811	805	785	773	782	759	817	761	747	806	751	735	826	789	771	803	746	774	793	806	815	817	787	796	772	786	797	795	791	742	783	817	783	803	690	800	797	772	815	781	723	738	742	809	746	772	723	766	771	775	783	780	753	796	796	788	797	795	763	855	739	748	790	789	784	744	798	759	749	795	739	806	775	749	775	823	829	784	748	809	763	759	747	769	809	762	787	759	793	736	767	814	806	765	756	782	805	821	757	763	783	790	828	791	778	783	789	776	778	792	771	758	761	735	803	769	778	792	751	772	759	741	738	745	798	815	806	764	781	758	804	832	783	863	753	785	750	808	814	787	784	759	795	815	794	795	748	774	705	794	770	824	802	752	805	777	807	760	763	782	768	758	809	751	768	851	772	796	768	759	776	786	786	790	777	784	815	774	784	789	801	779	773	777	814	787	747	820	785	845	752	796	858	805	782	780	786	770	803	794	761	784	808	745	792	750	740	753	725	793	796	759	817	735	770	732	789	775	784	776	810	789	789	752	789	749	786	833	817	764	814	779	739	806	808	761	769	786	775	794	774	765	752	778	758	804	750	741	741	811	759	752	823	777	802	811	782	806	765	790	802	769	756	804	786	744	775	791	766	782	729	757	754	764	839	783	767	792	778	825	765	759	780	798	776	814	843	807	798	742	835	783	792	759	829	797	786	781	768	812	802	784	789	750	732	773	786	769	801	774	754	745	786	763	765	758	727	780	786	774	795	761	754	809	743	763	760	786	785	737	801	760	769	740	740	770	766	728	780	830	811	762	793	757	787	768	785	751	802	764	801	786	816	764	789	771	735	793	765	786	777	785	797	774	743	782	802	726	786	773	848	775	762	788	785	753	705	827	772	776	799	820	777	743	783	780	845	749	812	766	794	783	800	816	740	813	749	854	751	788	766	814	820
17543	13646	19775	11487	5282	3078	1968	1276	844	629	500	397	391	319	270	265	272	245	253	231	261	228	227	207	218	198	218	224	225	214	231	191	223	193	229	201	216	194	204	222	208	251	217	225	233	212	223	240	214	187	217	206	236	194	215	218	219	206	180	204	218	216	227	199	202	212	234	208	215	240	232	219	222	220	202	218	205	219	227	204	224	216	235	227	206	215	203	214	204	233	213	240	235	213	195	221	207	226	222	246	206	215	230	221	218	204	202	233	213	204	221	210	247	222	180	213	213	190	230	192	228	210	228	196	209	206	214	238	212	185	163	228	225	228	228	213	213	225	175	204	204	197	225	204	211	229	226	220	233	212	228	206	206	218	191	241	203	232	197	220	208	193	227	219	216	239	189	239	226	213	193	231	217	206	209	189	207	198	221	195	203	240	232	198	230	229	213	219	234	230	227	216	209	186	221	212	196	245	194	209	213	216	238	208	224	193	198	217	237	221	212	192	217	229	213	210	207	212	198	217	248	229	206	220	223	203	227	229	193	216	200	223	200	220	226	196	202	206	242	218	240	212	222	199	221	232	185	234	202	229	188	188	208	211	223	226	184	226	205	208	228	226	219	224	220	216	214	237	213	205	213	241	204	222	237	220	209	213	209	208	201	237	233	201	246	214	196	206	213	215	220	235	234	234	225	229	223	221	214	191	239	217	209	218	210	223	226	198	210	201	202	218	219	208	203	210	237	186	205	179	205	216	234	240	216	240	215	211	228	225	191	250	201	248	200	225	214	212	208	220	228	237	208	205	226	244	226	222	183	236	207	224	223	242	196	228	229	206	192	213	211	227	198	227	198	222	206	226	224	223	208	198	204	216	209	201	216	219	208	198	209	200	204	212	201	224	212	216	217	217	244	207	202	225	241	194	203	213	187	225	230	191	223	217	227	207	183	218	207	206	242	232	205	243	218	222	186	249	218	241	208	224	215	213	213	223	226	201	221	225	207	214	234	225	210	203	244	216	235	225	218	223	201	221	229	206	244	207	227	211	244	227	221	187	213	213	228	212	199	214	219	204	217	222	211	196	197	230	215	230	209	221	222	187	214	202	240	191	203	182	220	207	213	218	201	212	194	229	215	207	245	198	185	214	237	224	219	220	232	218	239	184	205	216	215	219	197	195	226	217	214	205	209	238	226	206	238	248	200	216	219	221	218	233	251	223	211	214	196	217	196	210	213	200	203	197	214	209	234	211	221	228	186	203	192	196	201	204	203	218	201	239	226	223	205	210	217	218	198	214	232	201	214	221	204	243	219	205	229	201	201	228	218	232	193	198	184	222	211	217	203	210	212	208	211	216	234	233	232	232	193	212	210	198	205	239	195	215	213	212	212	245	214	212	217	207	210	233	215	208	202	167	218	188	224	238	187	227	221	193	215	219	187	196	239	243	223	224	244	227	205	207	216	239	203	217	217	204	220	194	242	208	194	240	233	203	209	201	229	199	217	202	211	201	206	238	227	246	211	202	213	241	219	231	230	223	192	245	217	219	238	249	203	205	227	237	207	204	208	213	182	186	203	208	187	221	199	207	216	227	225	233	187	203	217	239	196	188	214	231	233	232	205	245	241	224	213	192	229	214	229	188	208	212	226	197	217	226	197	233	235	221	229	201	208	206	210	194	205	241	198	211	200	216	211	220	206	229	197	222	205	217	239	195	211	233	200	228	213	214	211	234	180	198	217	205	210	196	226	203	187	201	224	211	225	206	243	208	198	192	216	231	217	202	227	213	240	222	235	220	212	233	230	193	208	213	238	220	217	232	215	218	218	206	202	197	226	210	222	227	228	190	185	218	199	214	236	201	213	223	198	229	224	199	212	217	187	226	195	224	211	197	216	198	231	229	204	216	201	202	226	204	217	206	215	190	207	245	209	228	208	196	198	205	219	191	195	242	202	202	200	224	220	204	200	198	217	201	211	224	156	194	231	234	213	230	217	213	225	240	229	237	226	222	218	200	230	208	193	217	203	240	232	201	223	243	210	219	196	212	220	215	239	219	216	227	208	215	218	204	233	216	217	213	201	232	219	217	207	223	221	227	227	227	201	235	214	209	233	228	206	238	229	206	215	208	231	231	226	208	211	232	211	208	208	220	210	214	206	207	223	225	210	206	218	199	209	181	220	214	219	217	206	209	211	238	213	215	218	207	227	200	200	193	212	219	223	247	228	201	196	199	223	206	212	219	215	233	192	194	228	206	222	230	204	208	230	185	233	218	235	208	222	218	209	230	228	224	196	216	205	218	213	216	214	222	211	224	218	218	219	200	199	220	213	198	253	214	212	206	205	200	229	233	226	209	214	253	217	224	200	227	223	216	231	216	194	203	225	208	199	190	200	256	215	226	225	226	215	219	210	221	194	224	193	196	212	211	213	214	199	249	207	225	215	228	183	228	211	227	230	206	219	218	190	221	229	200	199	222	252	208	199	229	196	196	224	191	241	210	242	213	227	226	230	232	211	206	230	204	213	203	212	225	227	214	220	212	210	232	202	184	220	204	225	224	217	231	210	213	230	200	217	217	204	197	180	226	241	212	222	212	201	231	179	217	186	198	185	214	209	225	228	225	224	212	245	219	218	184	213	210	212	224	224	213	232	230	219	203	226	205	216	214	242	213	204	225	223	241	221	230	244	211	236	202	187	197	197	224	219	201	222	225	209	236	181	222	205	226	220	232	205	232	215	227	180	224	227	204	197	202	218	221	195	218	229	223	217	240	226	200	220	236	213	217	202	200	183	216	176	210	225	218	215	225	202	205	232	219	218	209	238	224	230	198	193	197	210	203	237	213	257	225	193	215	255	215	189	227	207	185	221	217	212	193	202	186	233	222	211	201	215	191	188	221	223	220	220	195	215	232	230	231	189	210	221	224	244	211	230	219	220	222	238	236	199	207	209	215	221	229	201	194	206	210	229	229	207	218	211	213	231	214	214	241	193	199	213	186	214	221	208	216	267	210	231	210	220	234	218	236	187	209	210	209	221	202	219	214	235	208	186	205	226	206	237	249	226	188	217	230	196	216	203	246	188	208	227	216	204	222	207	202	199	229	186	201	226	200	237	203	209	214	209	231	219	227	204	212	184	217	246	185	217	232	218	208	206	206	221	245	205	202	225	212	211	223	209	209	223	226	227	222	233	190	206	212	202	207	214	237	193	214	256	221	231	244	207	211	215	174	205	213	258	224	188	207	214	202	192	222	202	201	211	216	239	208	197	201	224	215	209	233	204	235	206	240	214	198	216	205	222	220	215	199	214	227	194	222	202	214	250	218	219	208	223	232	201	195	213	219	207	221	220	202	198	229	204	226	192	225	206	225	214	200	192	211	211	262	215	216	202	201	199	226	200	197	221	227	224	206	222	203	206	216	244	218	219	227	216	220	186	198	233	221	191	218	224	240	232	216	198	202	197	212	243	228	206	204	195	207	191	203	222	231	236	188	223	218	214	230	224	228	194	224
14087	15388	25369	23021	18071	15008	11679	8418	6004	4630	3612	2624	2045	1813	1497	1283	1287	1099	1013	910	943	961	885	851	819	802	811	747	742	805	758	740	717	711	724	756	704	732	748	697	697	705	768	698	772	749	743	731	701	738	695	725	724	731	744	659	760	699	713	719	711	721	701	727	743	722	707	749	732	717	731	718	719	766	738	707	740	748	711	756	744	731	695	705	699	668	744	754	756	703	756	770	755	737	712	745	748	736	730	727	712	730	730	723	713	707	703	702	698	747	663	735	721	725	681	744	738	704	704	779	716	725	747	667	742	735	673	709	795	694	711	745	728	667	698	747	729	773	771	738	755	694	715	729	709	678	742	739	726	714	718	726	728	727	684	699	761	688	706	738	669	729	702	691	666	722	730	689	740	775	743	695	700	742	727	722	751	708	735	733	714	770	749	753	672	691	731	733	718	730	713	718	742	720	727	719	716	697	688	743	731	739	742	722	733	762	723	741	688	746	710	717	719	742	766	721	699	725	708	750	687	730	770	710	723	779	741	755	712	766	700	690	697	672	686	748	751	719	690	725	723	707	760	753	742	724	707	747	737	736	780	736	708	689	729	677	684	723	700	723	699	713	749	741	715	670	708	696	718	736	756	697	769	766	738	718	734	722	725	714	704	724	733	735	746	722	752	751	745	709	771	633	695	746	670	753	749	744	750	734	783	733	704	665	723	795	711	766	693	722	683	737	764	770	687	745	728	700	718	689	744	692	688	742	700	733	731	747	720	754	700	689	741	728	788	757	721	747	734	717	743	739	711	737	692	708	730	723	748	725	677	707	754	769	733	685	725	722	709	725	728	741	710	746	770	722	714	744	727	728	734	734	740	758	715	720	748	741	731	708	695	697	740	786	709	715	718	670	742	757	771	742	716	751	729	729	694	710	784	752	696	756	744	705	702	739	666	732	723	697	771	752	700	681	742	732	693	762	689	695	712	751	715	721	712	711	699	741	742	756	759	811	746	698	728	703	731	760	718	717	740	710	728	716	704	679	729	761	697	774	761	760	775	754	669	717	717	750	720	729	743	744	749	757	729	745	714	799	776	741	727	680	743	749	705	708	687	725	687	680	672	685	737	764	710	699	727	715	725	698	703	755	746	755	758	751	767	701	703	764	762	696	700	670	728	722	704	752	710	741	716	722	730	704	711	642	720	722	755	702	723	691	746	724	715	696	801	697	687	776	728	756	716	704	742	728	719	703	727	715	712	702	714	704	700	678	678	753	731	768	725	718	713	703	716	769	695	743	744	727	729	717	712	726	703	747	759	765	726	778	718	648	731	713	697	698	708	671	770	702	729	730	739	733	754	709	742	725	706	716	697	732	719	720	759	699	703	793	705	723	713	723	705	719	764	755	725	758	741	701	724	693	718	700	737	757	765	704	732	707	712	734	705	754	737	746	760	681	755	735	732	713	741	749	690	787	711	751	715	750	685	735	717	720	736	711	730	672	708	693	700	719	723	686	723	748	708	715	683	754	695	735	761	741	754	735	729	745	710	673	754	755	706	668	708	769	750	740	729	704	752	709	698	745	700	727	751	721	727	775	696	746	726	701	733	751	739	744	722	712	743	698	706	709	748	784	716	697	671	733	721	762	741	687	699	736	744	712	732	712	769	727	705	679	720	722	663	711	702	718	710	694	712	729	740	682	717	726	752	664	739	727	712	741	720	726	745	744	702	736	719	728	754	746	733	696	742	756	745	763	764	728	668	756	738	748	715	719	787	702	713	731	740	679	751	662	727	742	723	705	729	740	696	738	740	701	724	671	749	726	721	700	718	720	715	722	695	733	783	652	735	699	726	705	734	706	747	659	725	718	783	765	722	735	760	724	742	769	714	703	715	750	790	721	745	750	726	726	717	671	711	735	732	697	746	729	762	758	696	741	726	669	738	755	716	699	712	717	748	740	756	715	727	715	716	738	722	738	739	708	741	723	706	757	734	715	730	755	739	734	737	743	713	788	698	686	665	708	694	718	729	732	714	721	770	764	734	739	690	715	716	704	763	696	724	709	675	729	747	724	732	690	734	711	765	745	692	735	722	716	692	738	687	806	710	734	722	730	751	668	727	706	727	778	731	762	711	705	727	735	714	731	709	713	730	734	740	707	744	747	700	725	738	692	725	698	733	747	705	723	705	671	678	712	722	722	768	760	740	767	750	735	741	698	788	718	750	701	716	743	727	757	707	712	785	708	677	731	715	723	694	660	733	742	756	726	741	681	706	732	684	772	717	732	719	756	714	692	712	743	709	741	728	713	675	706	666	707	723	700	719	738	748	739	725	688	718	737	713	743	722	666	742	734	752	713	730	724	705	685	720	709	749	730	742	713	736	717	700	714	698	718	695	668	707	724	676	714	676	750	723	681	716	740	706	704	717	692	725	750	706	702	734	730	760	726	700	715	715	695	714	710	691	748	759	730	689	733	697	702	775	733	743	751	717	734	726	642	730	684	754	741	703	688	682	707	746	703	717	705	699	715	744	745	724	735	694	725	746	679	695	739	728	722	722	708	726	742	661	688	757	721	724	737	717	711	713	719	710	724	717	681	696	714	699	706	756	688	735	718	678	749	762	762	724	730	705	721	707	704	747	710	699	753	718	772	697	743	746	754	704	740	745	720	704	705	753	688	707	761	681	713	694	692	737	681	723	701	746	678	685	759	687	695	710	690	728	717	738	740	696	715	699	709	718	737	728	780	744	725	715	754	701	729	705	762	737	735	728	717	722	744	713	701	777	716	716	713	735	695	743	694	730	757	775	741	750	765	752	698	756	729	723	708	738	728	678	710	768	751	700	676	711	725	711	702	699	726	701	739	700	743	744	722	756	740	771	711	726	703	695	737	705	713	742	739	718	693	694	716	720	688	732	699	671	714	687	675	689	650	761	763	724	743	758	766	740	714	698	710	718	715	761	747	723	735	754	723	694	758	698	712	734	712	789	757	735	735	731	717	724	746	721	727	739	767	698	677	746	701	723	745	708	741	729	703	722	755	730	706	743	726	699	726	731	748	734	705	740	704	705	763	726	763	741	750	733	729	699	735	749	745	743	720	746	724	731	674	773	722	732	717	721	701	689	759	698	751	748	729	749	711	746	742	705	738	741	757	668	693	694	762	699	718	670	730	715	745	715	701	733	697	710	734	700	711	740	768	762	717	705	745	752	777	790	768	712	722	751	721	732	679	760	755	723	665	696	708	729	745	723	750	679	758	751	683	701	775	761	712	708	708	707	735	686	708	701	724	743	701	695	705	705	734	740	681	705	771	726	728	753	685	732	764	733	766	680	673	717	735	680	718	716	776	729	749	763	704	679	736	704	725	710	737	724	717	719	702	714	693	730	711	683	775	764	718	732	692	704	746	751	713	764	767	707	743	713	718	683	761	720	672	716	730	700	745	717	766	752	703	712	733	785	719	716	734	733	741	711	700	730	709	677	763	709	698	710	709	745	689	733	695	754	749	731	717
31604	39488	39074	31522	24958	20730	16654	11944	5769	2945	1963	1540	1165	625	520	383	402	413	357	267	312	290	297	292	295	275	246	223	224	250	270	211	217	246	239	233	239	214	241	221	236	236	243	231	235	244	211	249	237	233	221	230	216	241	213	216	236	214	208	238	215	206	242	223	241	247	240	212	245	239	213	196	249	223	222	238	238	228	225	221	231	203	212	215	228	218	218	230	242	204	243	223	235	219	238	216	233	235	234	211	226	181	230	207	212	240	227	241	239	246	245	275	221	195	235	217	218	218	226	219	210	218	222	224	224	225	230	216	222	229	234	208	238	226	208	208	203	203	241	225	231	217	224	241	211	220	194	212	213	226	225	230	209	214	218	211	235	261	210	207	202	221	218	218	230	217	223	241	238	230	228	211	214	193	248	237	223	228	224	208	228	224	216	232	231	206	205	236	229	216	222	233	228	250	226	207	236	209	234	205	222	229	243	270	240	244	198	248	241	230	199	231	246	240	241	199	206	242	236	210	207	237	225	224	239	224	198	222	245	211	233	218	243	243	238	240	225	195	214	216	208	229	230	217	226	209	205	226	231	197	227	222	208	225	229	210	214	210	202	245	233	215	237	207	232	249	220	204	231	227	222	206	236	225	231	220	234	237	226	230	192	212	223	227	202	220	216	214	225	224	237	213	217	201	205	229	215	219	227	210	231	224	237	217	196	222	208	215	233	227	232	240	230	230	204	219	206	203	210	215	228	213	207	227	222	208	215	221	229	227	221	242	235	252	260	246	239	243	226	225	208	249	218	234	232	222	223	232	206	230	227	214	226	236	232	238	208	215	221	204	237	219	210	223	202	217	212	208	222	217	220	240	227	230	236	270	242	222	230	235	224	237	232	215	245	252	218	248	209	226	227	215	218	228	242	233	204	210	194	220	233	228	246	211	210	227	225	222	248	245	227	218	237	215	189	197	205	225	207	238	198	230	232	226	211	251	221	228	230	227	218	206	237	234	221	215	221	221	218	211	239	212	208	224	264	229	213	241	224	237	241	227	239	224	208	216	209	216	246	216	230	227	239	232	221	224	208	230	222	239	229	200	227	226	233	230	237	218	205	234	225	242	207	228	232	220	244	234	224	222	236	207	257	230	204	216	194	213	228	235	224	236	247	220	245	213	247	224	234	209	225	220	223	221	233	230	215	212	228	210	207	237	229	230	204	225	223	244	209	202	237	206	220	213	220	222	257	243	222	241	227	208	248	223	246	257	229	235	211	246	210	207	209	230	225	222	228	226	217	248	203	207	187	206	233	218	230	238	232	235	219	227	225	217	242	242	232	230	224	252	226	264	243	220	221	244	238	240	198	213	207	247	235	218	232	224	225	236	235	213	218	243	231	205	209	228	216	227	225	203	244	214	206	217	212	254	247	207	244	213	253	223	233	253	235	218	221	236	228	223	227	226	225	205	238	219	221	234	221	251	208	250	213	222	256	239	279	225	230	220	213	230	218	206	223	227	208	261	226	237	219	226	216	198	209	232	220	228	246	199	237	236	208	216	207	227	232	224	213	214	220	218	232	214	250	223	213	232	234	253	232	237	235	222	238	218	256	235	204	230	200	209	218	217	221	227	238	245	231	231	188	212	226	238	227	263	221	233	220	216	208	238	224	206	215	218	230	226	218	212	249	249	212	201	231	228	221	244	239	236	213	222	210	227	226	215	204	193	222	230	229	232	205	199	221	218	227	224	230	242	222	237	208	229	212	218	234	239	235	225	190	236	225	229	205	229	235	247	233	247	209	247	229	205	221	223	220	223	209	224	233	219	222	248	219	217	241	233	249	226	205	238	239	228	212	206	220	232	215	211	213	212	226	220	251	218	231	224	202	241	240	220	238	184	240	209	239	232	232	204	208	207	219	236	224	236	222	214	229	229	224	208	234	217	218	208	228	255	264	235	249	242	222	242	225	237	220	246	222	222	221	219	220	190	206	247	228	208	227	229	224	246	244	237	218	258	229	213	210	231	198	218	231	204	232	243	223	261	217	218	238	242	189	227	213	200	228	238	233	256	239	212	219	243	221	220	206	221	220	243	230	204	221	228	217	233	212	212	258	200	226	230	217	228	235	240	210	197	226	199	205	234	233	232	249	240	242	199	231	224	233	244	247	210	217	228	199	240	214	218	210	224	238	227	250	218	226	205	206	220	225	208	217	207	205	238	218	219	221	226	227	210	239	202	198	222	231	200	228	195	228	215	205	212	194	213	219	242	226	227	235	247	249	221	251	198	218	236	225	230	210	216	201	210	209	234	236	234	199	205	221	208	248	237	225	227	233	235	241	223	213	217	221	205	224	196	214	223	237	196	239	202	202	216	196	233	225	230	219	217	238	206	231	236	197	237	198	232	252	218	242	211	227	211	215	190	236	217	243	251	217	240	204	241	224	201	202	210	218	210	226	227	218	191	237	233	208	226	241	184	230	236	208	234	197	226	217	226	210	225	237	229	242	224	191	240	203	217	218	235	237	228	207	204	210	230	207	217	219	223	210	209	246	205	218	220	228	217	242	228	240	224	257	245	221	203	232	214	220	264	229	233	244	190	236	223	231	228	241	224	202	199	217	238	220	232	226	241	221	222	209	225	223	252	232	183	233	220	220	231	224	224	219	234	197	225	186	211	202	211	224	214	204	216	253	238	226	228	232	203	235	207	241	247	220	217	247	231	233	245	193	212	230	193	224	219	266	229	196	233	232	212	241	239	214	238	221	252	230	238	233	227	214	238	216	243	235	227	216	223	237	228	196	191	216	198	228	244	215	214	243	212	250	247	245	214	235	215	201	220	217	209	209	226	242	212	189	233	223	232	224	211	236	207	215	248	239	219	210	236	197	258	229	200	231	216	232	235	209	208	219	205	192	229	218	250	242	197	225	239	225	228	228	218	216	237	195	209	234	230	219	243	212	207	250	201	230	231	228	235	213	221	199	230	230	217	219	205	236	240	222	206	234	226	209	230	220	235	230	234	241	224	230	216	212	235	204	221	234	221	226	230	204	236	221	212	247	235	238	229	230	255	242	221	237	212	193	195	232	257	229	225	193	215	233	190	253	221	230	225	213	234	211	246	237	203	228	228	200	235	218	225	233	199	214	248	229	207	228	227	255	226	242	231	224	205	230	205	244	233	217	246	229	217	216	231	221	231	231	223	234	213	217	219	219	237	213	212	202	232	252	192	233	237	226	219	234	228	229	204	220	242	218	209	248	210	221	223	235	222	214	224	251	236	266	231	229	216	243	196	210	233	225	245	226	229	225	201	213	223	202	234	221	218	224	233	198	214	225	237	221	244	218	218	212	209	221	210	237	214	214	211	201	232	231	231	234	206	232	205	238	212	193	231	218	235	224	225	208	225	224	221	230	210	227	228	220	228	239	232	240	217	203	198	228	228	198	236	218	206	236	227	219	194	220	213	228	223	202	242	207	233	212	225	222	233	185	232	239	255	211	225	218	247	229	213
24281	35996	39852	39724	35789	34177	32363	27075	17577	13999	11839	10141	8138	4516	3378	2603	2641	2797	2268	1717	1715	1517	1537	1340	1314	1341	1150	1013	966	948	864	836	788	794	844	775	761	717	799	736	714	717	770	786	743	765	760	736	802	764	776	807	735	752	760	722	752	759	734	760	736	770	752	701	728	777	746	754	737	784	724	748	774	765	784	730	766	755	762	749	800	767	771	749	819	735	749	771	726	716	718	755	722	735	765	777	765	770	747	771	793	777	728	771	695	773	795	733	800	742	767	748	712	763	794	746	798	755	788	731	744	772	751	768	815	771	739	770	774	768	683	793	740	717	762	731	773	774	776	704	760	737	784	726	776	719	763	800	729	751	758	733	757	787	761	766	766	756	717	738	734	754	733	749	735	757	784	741	737	776	760	722	738	740	744	780	741	726	799	748	763	717	743	764	742	721	752	733	756	814	800	760	749	747	770	702	772	719	767	751	731	780	723	782	717	760	753	742	773	761	753	759	788	747	750	730	741	782	781	739	785	708	764	737	758	759	780	813	763	741	742	807	726	810	757	770	753	720	727	751	782	758	741	721	739	755	702	764	734	767	692	748	718	713	733	740	762	736	751	706	717	796	780	763	737	749	788	723	742	743	737	731	746	757	700	738	749	741	800	758	791	764	789	728	804	738	784	783	727	751	787	773	760	707	688	744	724	764	740	720	766	801	736	764	733	734	763	743	768	764	765	697	773	745	783	789	814	735	780	741	745	750	736	772	773	777	754	766	776	752	740	765	766	757	753	748	749	757	688	750	723	757	737	744	759	750	797	721	705	759	767	754	764	771	732	748	779	743	754	761	743	744	732	762	773	733	778	700	745	747	749	700	789	764	799	757	762	755	732	765	751	747	775	741	757	783	781	707	768	751	762	725	742	781	718	764	776	722	748	770	780	779	767	772	772	714	785	759	754	745	801	788	784	769	780	757	770	739	726	728	747	700	764	784	731	720	717	749	702	790	729	710	726	737	736	764	799	758	729	761	723	719	789	763	732	790	711	716	742	748	705	765	722	768	762	760	724	767	825	749	741	764	741	716	750	773	730	751	766	776	753	733	749	774	760	766	769	773	767	774	742	723	730	700	758	729	739	775	799	734	753	735	762	750	748	753	795	775	724	732	763	710	723	709	759	737	720	692	807	788	768	775	781	709	784	763	737	763	732	713	757	748	688	764	749	773	774	774	710	767	763	733	705	712	728	770	791	756	753	716	768	738	741	808	750	743	766	821	791	768	718	792	774	753	762	769	740	739	755	747	716	730	689	734	791	729	696	772	776	757	749	756	783	763	735	746	735	762	791	738	796	717	786	757	760	733	706	740	784	729	771	727	791	770	769	779	733	761	716	693	761	779	764	756	751	743	721	753	738	725	755	753	740	747	793	738	767	783	765	789	719	772	730	739	770	778	740	754	736	768	706	799	769	752	727	769	718	704	762	754	810	752	696	742	735	710	757	763	769	757	746	772	768	767	698	787	778	757	752	763	752	745	788	737	776	761	760	752	725	688	758	720	747	731	726	790	797	777	706	763	723	752	787	738	773	733	755	743	742	753	718	767	752	740	716	806	746	707	765	791	776	783	789	722	756	697	764	715	765	794	728	759	712	780	773	732	791	771	762	763	734	821	775	732	764	762	735	709	742	747	771	765	746	751	688	737	769	746	734	772	717	707	744	820	766	730	728	759	746	770	757	763	712	694	744	727	779	826	727	777	727	726	755	721	714	830	746	774	753	779	773	740	748	766	768	747	753	725	774	767	764	724	775	734	758	756	774	734	780	753	753	773	721	748	779	700	731	724	750	728	728	779	733	809	749	734	790	733	737	746	815	773	737	791	719	746	732	743	716	757	764	782	806	741	747	737	710	698	749	795	730	692	757	774	755	776	812	727	723	748	807	745	776	757	795	735	742	744	720	742	786	706	744	749	796	739	703	750	782	699	711	745	739	724	772	826	769	731	753	712	799	783	750	751	755	743	771	751	715	706	770	757	775	784	729	779	739	754	764	785	761	786	729	711	732	781	721	718	721	713	766	696	791	748	699	771	780	784	775	754	771	705	703	778	756	764	810	802	770	747	743	760	782	719	698	780	730	737	774	757	790	769	784	750	758	747	746	710	776	721	772	785	733	730	756	748	784	763	745	775	709	758	770	755	704	765	738	796	726	768	745	730	780	743	728	781	726	715	851	802	717	769	768	761	783	746	761	739	801	744	745	763	771	766	783	717	725	753	739	738	760	762	812	762	776	701	717	737	737	736	780	716	796	813	769	717	705	742	739	772	765	765	772	765	784	719	793	721	762	763	722	783	773	731	754	764	767	793	764	755	785	752	726	724	794	689	806	757	738	742	727	774	777	724	757	780	753	814	776	742	694	746	838	758	742	766	735	774	748	758	817	803	796	786	765	729	753	734	769	746	768	757	760	704	737	736	700	734	773	769	762	741	715	808	765	771	793	750	764	745	764	731	779	766	745	815	738	744	716	733	716	751	732	750	721	723	740	719	753	746	752	751	762	782	743	739	724	746	723	744	754	759	726	766	750	741	711	795	787	754	774	756	774	775	750	718	739	774	728	722	779	723	734	758	713	721	797	748	727	757	711	681	777	725	760	762	732	825	743	784	725	759	765	764	814	745	761	734	800	792	753	747	717	789	749	811	783	740	693	733	748	772	809	749	751	777	727	745	742	744	739	728	675	724	745	766	763	738	784	721	778	776	774	731	785	761	736	704	772	768	770	785	734	771	722	717	752	739	799	731	734	779	781	753	733	710	736	742	747	790	767	778	793	787	762	771	746	794	747	800	750	745	759	725	736	797	684	727	719	771	715	761	760	735	817	723	720	758	731	805	737	716	744	740	754	712	771	761	733	802	740	772	767	777	756	751	713	757	756	788	766	743	739	779	725	793	731	768	733	759	743	751	705	778	788	731	753	744	774	754	756	758	760	708	775	719	757	736	739	770	769	754	791	808	714	761	722	755	776	743	772	764	788	794	736	798	734	769	772	800	720	728	770	803	721	771	747	745	754	742	713	747	745	733	762	748	746	743	723	813	771	789	771	772	722	761	738	766	781	720	688	755	733	801	736	724	800	799	745	791	726	767	759	755	774	763	770	742	757	742	778	701	765	768	744	750	688	690	773	745	726	752	703	762	816	760	731	788	770	760	750	728	786	730	762	743	721	790	785	702	719	744	728	771	765	768	717	757	744	789	757	764	743	730	720	745	765	753	745	755	730	720	734	804	769	742	726	720	730	751	748	798	792	703	786	743	701	765	736	716	770	795	781	775	750	701	810	758	730	774	732	745	796	810	738	708	776	749	702	732	727	733	771	758	726	757	757	730	747	764	740	729	704	729	739	776	762	703	756	752	738	774	771	778	774	777	790	780	768	755	757	738	789	806	741	753	797	764	766	750	750	787	713	672	767	754	735	707	766	754	724	758	738	722	731	820	775	741	771	766	737	722	733	738	771	703
38689	43848	42213	33987	28772	25923	23260	18545	10405	6693	3781	2839	2160	1222	609	586	547	568	488	425	377	382	366	341	351	341	304	281	279	256	263	256	285	250	216	232	215	245	240	230	263	244	218	244	240	253	251	241	251	223	198	271	241	237	231	212	266	241	242	261	226	247	258	247	240	235	236	211	275	242	241	201	219	222	237	243	248	236	227	243	227	244	245	227	254	242	222	237	221	236	264	224	230	238	265	266	243	253	233	222	228	277	252	241	236	253	243	240	245	261	253	212	220	246	227	236	252	249	244	261	256	253	251	253	243	238	201	254	235	247	270	207	243	225	243	253	232	230	252	210	231	216	240	256	217	245	248	239	271	262	260	237	233	221	233	225	222	237	226	232	267	238	262	233	212	220	240	277	236	231	241	250	249	275	231	231	218	248	249	225	231	240	238	244	226	258	200	233	227	228	222	278	237	271	262	251	269	226	267	225	255	253	273	229	250	233	262	228	231	240	215	221	233	236	242	247	227	263	239	221	237	245	259	253	259	258	272	254	238	248	257	235	248	242	236	220	230	233	235	247	246	252	219	239	242	251	258	256	243	256	274	244	259	251	232	209	220	252	215	226	231	208	273	237	257	228	239	221	245	244	263	244	232	240	252	239	253	240	238	240	229	253	251	229	240	222	229	223	251	240	247	240	230	252	265	247	232	234	227	238	216	279	249	260	257	207	275	240	234	239	218	248	237	243	234	245	227	247	259	234	236	225	257	220	248	203	240	219	234	210	227	241	269	239	249	236	213	244	265	234	255	245	230	230	250	263	241	241	230	225	250	240	227	229	239	243	209	220	235	241	256	270	228	279	270	232	228	227	232	248	222	234	265	242	234	231	257	235	224	246	220	261	253	229	219	232	233	279	250	260	215	224	249	242	249	232	257	231	247	254	237	244	235	256	219	242	218	246	203	239	241	247	260	245	246	235	266	226	247	222	235	209	213	226	222	277	238	261	225	248	272	248	231	252	226	244	255	255	218	235	255	242	245	223	247	241	245	257	224	202	227	251	255	232	246	222	272	254	231	236	244	252	239	266	271	247	215	230	228	246	242	239	216	250	203	241	250	262	243	251	239	249	227	254	261	223	237	243	228	233	237	247	246	219	260	250	248	222	212	253	248	251	250	227	233	227	248	253	225	215	256	243	252	230	240	223	225	215	253	230	246	241	242	244	254	243	231	219	241	245	244	249	244	249	223	222	252	237	238	226	243	227	234	244	235	242	232	222	243	243	261	220	242	245	220	231	244	226	249	233	219	266	248	251	262	247	244	245	243	239	226	246	234	243	223	245	257	231	222	269	222	254	229	231	245	240	252	223	228	222	265	239	245	237	264	238	232	234	223	248	251	241	242	246	248	231	254	250	264	238	227	256	243	245	237	226	245	243	237	227	230	252	249	214	243	247	284	261	268	221	235	234	247	229	234	229	237	232	231	239	243	248	240	249	239	230	239	254	260	254	218	252	234	225	256	233	235	245	246	235	234	243	283	252	233	271	202	233	214	248	245	252	261	260	232	245	242	243	221	256	255	261	237	257	211	233	233	262	242	229	267	254	247	241	255	249	259	236	261	227	225	239	249	233	244	276	242	220	255	245	261	242	247	237	242	253	252	248	224	210	249	221	231	221	239	262	251	256	255	229	228	255	238	232	265	244	222	263	247	243	240	259	247	245	237	244	265	223	247	240	250	247	211	235	234	228	246	238	225	249	233	235	216	237	227	226	232	234	217	242	261	232	238	241	243	249	277	257	241	217	227	215	258	221	266	222	234	222	236	243	227	233	246	250	228	245	235	233	258	247	223	233	252	246	228	251	214	254	259	218	250	247	242	231	258	216	197	246	243	234	222	227	224	246	243	195	231	236	205	238	220	243	262	268	233	237	267	225	212	279	241	239	231	238	260	258	269	223	225	237	248	240	257	205	248	274	228	242	253	268	218	231	244	226	249	236	273	236	234	247	252	257	237	244	252	262	244	257	269	259	246	254	241	227	224	228	242	223	234	245	230	259	213	262	250	221	251	223	232	238	234	244	233	240	258	244	236	248	215	255	231	219	225	257	217	271	259	238	238	243	229	227	232	244	225	247	214	222	223	196	257	248	243	223	246	237	240	226	255	242	234	233	249	218	238	246	258	245	242	241	226	252	238	219	233	228	257	212	243	243	305	253	261	239	230	245	256	248	226	251	243	237	255	247	254	245	216	263	278	266	217	255	238	250	245	217	229	215	268	227	255	227	223	243	244	224	261	227	238	231	222	249	232	241	229	247	241	233	259	263	270	260	230	232	230	220	257	226	216	204	232	216	231	228	244	241	251	280	247	246	274	226	213	240	232	260	259	228	251	230	236	232	244	208	231	269	246	238	240	245	218	250	240	272	235	243	220	277	256	208	258	258	247	221	217	250	257	227	253	243	207	233	213	229	216	222	240	266	229	241	252	232	237	262	211	250	279	234	218	241	254	237	263	261	228	248	230	222	246	222	247	214	250	251	237	247	218	248	243	226	246	235	263	237	248	240	247	255	252	234	214	223	264	234	220	223	257	246	235	225	230	248	230	253	241	256	237	214	241	251	219	212	254	244	256	210	206	236	246	230	233	228	244	278	253	249	247	254	240	236	227	262	239	206	226	257	220	259	233	239	200	253	269	262	240	241	242	251	243	269	251	262	241	224	239	238	251	243	241	222	230	257	238	243	225	255	269	227	210	262	270	225	209	248	211	221	231	239	210	233	232	235	241	250	245	259	219	244	256	258	228	250	220	232	249	241	225	236	251	244	240	209	209	218	258	228	266	263	229	222	234	244	230	238	239	227	247	229	247	218	230	245	247	260	284	220	255	238	262	251	234	263	214	228	211	245	221	241	237	248	255	236	230	219	237	221	251	236	236	249	269	244	231	273	247	251	227	225	235	245	246	241	228	237	217	229	231	241	246	240	262	271	242	257	266	234	241	255	261	236	233	238	246	250	236	229	258	226	235	265	261	207	256	240	231	241	235	271	265	237	236	244	227	245	249	248	208	228	243	246	235	220	233	273	273	261	246	239	261	220	247	243	225	243	249	256	219	244	262	257	261	245	221	242	238	219	254	236	225	257	231	238	226	239	221	250	250	216	228	236	242	236	206	248	274	242	203	236	237	254	249	210	242	228	226	231	205	234	243	229	239	240	234	241	255	238	212	238	251	234	241	224	241	254	232	263	249	226	238	232	214	245	225	231	240	226	241	238	252	260	214	220	242	256	216	222	220	225	208	233	219	239	236	232	250	223	238	222	234	246	241	234	252	240	236	234	265	248	233	242	247	225	223	239	258	228	248	237	248	220	241	211	248	246	241	255	255	257	243	227	277	258	255	256	218	248	234	216	215	246	238	226	221	221	263	236	254	224	255	251	247	255	221	247	227	246	213	219	250	217	222	238	250	262	210	230	259	244	221	230	224	239	238	224	242	234	204	236	258	250	246	255	244	246	244	234
30168	41410	44898	44953	41115	40056	38638	32373	23019	20338	16484	15231	13720	7835	4606	3974	4018	4206	3328	2534	2317	2333	2306	1893	1809	1776	1560	1260	1207	1097	970	910	873	866	821	838	810	781	773	757	778	778	810	827	787	759	789	765	799	774	738	750	775	778	750	743	769	783	786	866	753	792	753	777	755	739	800	751	759	760	817	796	806	766	783	784	788	781	796	776	789	844	831	803	813	802	804	741	811	771	745	810	826	838	799	775	802	719	764	801	817	783	810	787	758	789	783	806	792	742	822	794	781	757	755	774	761	765	807	778	775	805	773	741	755	810	846	764	780	790	772	770	773	763	775	770	847	830	813	787	784	804	781	849	754	780	775	797	775	812	775	768	794	758	767	789	798	801	790	777	794	753	843	810	812	782	766	781	796	838	755	776	769	753	762	831	732	743	799	781	769	755	785	777	779	772	772	774	743	832	806	814	804	744	779	793	789	763	749	774	774	770	769	796	703	757	748	769	776	793	755	809	799	741	806	770	774	845	771	795	820	757	795	777	749	797	818	785	784	766	738	808	789	808	762	779	755	781	738	817	744	803	843	784	776	785	803	812	783	812	770	793	806	746	767	817	817	762	724	792	799	748	737	781	767	760	746	777	788	850	791	852	758	765	753	823	765	798	752	801	809	796	748	813	789	766	778	795	783	786	793	809	785	788	792	782	818	768	798	824	771	765	789	751	774	750	791	767	801	817	781	821	737	751	807	779	735	785	745	778	787	764	805	805	786	783	789	803	804	806	775	804	739	795	797	818	776	775	796	809	768	814	800	842	789	812	780	766	775	813	753	748	789	746	756	829	770	743	771	769	827	743	821	787	772	817	767	796	774	796	764	790	768	751	797	727	778	736	835	781	794	782	753	785	788	752	777	761	777	796	789	778	775	841	746	729	791	777	763	800	842	778	780	759	824	755	791	821	774	806	783	757	795	799	779	796	758	788	763	765	776	801	799	837	782	785	775	793	770	788	789	765	745	746	800	838	741	751	821	751	778	807	781	785	785	800	790	733	844	752	815	793	791	752	742	788	802	806	783	810	828	793	786	783	788	759	760	796	783	729	818	775	751	783	810	798	758	795	791	772	719	785	802	789	789	740	770	798	738	747	816	774	767	754	778	754	783	731	816	779	819	768	785	780	773	807	790	757	748	790	818	744	783	790	774	756	832	786	794	780	827	788	772	828	860	818	822	748	745	814	771	767	737	750	762	819	789	790	809	796	802	818	798	799	815	796	816	821	768	805	753	790	798	748	787	784	760	784	801	742	786	788	774	768	781	792	822	756	779	782	782	753	772	782	795	779	784	768	780	775	803	777	774	757	828	757	800	762	808	798	817	782	845	800	730	780	755	745	827	763	772	736	788	798	785	807	739	829	786	752	790	833	764	769	755	789	789	811	768	810	791	792	812	814	784	741	874	811	785	775	804	790	764	763	843	756	784	793	763	772	705	756	777	818	797	792	761	785	815	753	775	804	833	760	802	772	767	731	772	733	762	821	809	780	823	774	781	778	770	771	798	752	770	746	795	799	738	782	773	759	784	805	779	837	791	770	763	781	752	831	792	768	784	840	766	840	789	802	769	790	822	816	835	781	740	793	742	797	784	778	807	792	817	790	810	791	797	804	783	759	797	820	758	813	789	772	761	842	735	780	839	785	813	836	807	775	798	825	764	769	794	812	767	808	797	791	778	772	792	714	776	748	782	779	782	745	814	763	787	761	803	795	851	839	777	737	765	796	825	775	756	769	843	788	770	763	841	750	758	760	775	783	804	777	834	800	770	788	791	764	740	786	810	775	831	768	771	774	779	784	776	810	744	805	795	770	802	800	755	788	788	816	787	744	789	780	771	788	803	736	805	801	793	793	707	838	811	809	800	728	763	732	805	793	797	790	811	777	775	777	804	785	752	790	820	765	776	757	800	756	824	803	758	803	781	760	733	788	781	784	795	747	832	842	799	714	781	765	778	833	753	783	743	804	737	832	835	760	757	837	798	802	772	818	803	780	739	797	766	844	764	799	812	765	812	748	817	825	691	818	818	729	777	773	804	766	787	752	750	777	784	765	746	782	806	808	817	767	781	704	735	765	783	795	787	802	758	815	777	818	780	752	804	876	767	785	819	820	769	731	783	763	755	778	795	760	812	810	782	740	782	776	794	741	781	798	757	795	753	834	793	812	796	807	809	793	775	780	719	819	813	859	790	735	780	815	777	818	829	777	774	770	760	771	755	805	789	767	765	774	821	760	794	722	808	758	807	798	778	758	813	790	757	890	791	793	813	811	790	733	795	790	714	805	785	741	815	769	796	810	752	761	759	775	790	783	794	770	814	748	746	829	793	737	816	793	834	769	769	768	796	735	831	805	777	774	777	788	786	783	798	776	770	773	762	782	796	730	787	800	762	800	778	768	834	796	763	769	749	772	747	796	749	772	848	777	859	776	753	799	796	752	795	838	810	816	765	828	800	785	783	795	790	801	791	807	788	786	759	775	763	774	773	823	828	777	784	795	781	798	742	788	843	769	755	777	787	757	752	727	798	770	794	782	794	748	764	783	823	836	766	816	757	826	793	814	810	805	793	844	799	764	736	790	793	818	795	738	773	774	787	790	804	830	800	764	832	747	770	795	813	791	822	788	770	794	814	824	756	804	769	756	808	790	751	774	785	800	853	832	711	796	752	764	816	750	749	792	756	789	768	802	724	735	773	798	814	785	776	761	752	739	791	766	776	794	753	823	792	819	774	751	738	757	832	803	796	750	768	831	786	760	755	816	747	791	797	780	776	802	792	751	779	745	843	816	808	805	768	806	776	773	783	817	773	756	760	789	797	820	776	783	747	743	776	775	755	850	768	772	807	763	779	805	779	811	781	791	758	820	787	798	788	757	773	761	759	780	765	762	771	783	767	784	825	779	762	807	792	744	822	769	776	820	791	720	802	747	759	806	799	777	770	786	769	769	763	787	775	771	786	749	805	750	810	781	827	769	704	803	793	793	780	775	765	751	773	767	814	788	749	771	846	770	777	765	772	757	768	750	801	810	765	734	785	801	731	819	763	801	805	772	734	755	811	725	770	784	709	800	753	771	804	765	804	804	826	757	776	808	771	763	788	826	791	805	747	756	773	816	763	811	719	800	780	789	822	788	793	809	773	785	790	803	719	750	799	797	772	785	779	796	762	822	843	823	806	798	785	812	796	871	810	791	779	860	785	799	826	758	811	803	809	793	805	783	832	823	817	820	775	774	774	789	797	790	825	782	751	792	821	816	755	747	775	764	771	799	744	710	799	754	747	795	739	785	774	756	759	830	790	746	759	753	751	775	816	805	785	833	768	798	804	764	797	804	781	754	794	790	740	826	793	726	763	765	753	758	825	799	789	832	819	820	803	774	789	782	804	795	769	786	817	727	760	712	754	763	742	771	792	779	764	831	731	741	757	804	816	820	792	763	804	813	753	806	752	787	755	821	738	777	748	777	732	757
21261	18062	18679	10689	5548	3124	2022	1304	872	667	460	373	346	310	271	272	266	252	239	269	217	240	195	261	233	231	227	212	215	232	226	199	254	230	235	226	229	200	214	224	235	205	222	206	206	247	193	236	231	233	222	226	215	218	212	197	215	190	239	202	234	234	218	220	242	243	226	223	210	226	215	207	201	214	206	212	206	233	233	211	218	195	224	233	194	228	228	230	231	199	216	215	213	208	205	225	229	231	202	204	244	197	219	199	217	203	226	222	221	210	192	209	204	258	217	206	229	210	200	239	238	216	201	209	204	215	232	231	215	232	211	206	231	207	208	201	219	213	238	207	199	207	228	215	211	200	230	228	226	214	222	209	240	217	197	235	208	210	233	209	205	231	214	203	229	206	217	217	199	203	217	234	213	212	200	224	227	227	205	181	214	206	234	227	212	224	230	189	200	203	219	222	206	212	213	205	210	218	208	201	207	209	242	224	216	196	195	230	205	215	207	210	228	229	216	242	225	243	241	219	199	231	223	230	207	228	207	236	196	202	199	225	201	235	198	221	206	219	237	231	211	183	210	228	214	233	216	195	227	221	234	235	220	239	193	225	219	232	210	225	220	215	213	205	220	216	237	208	226	195	231	227	218	186	210	223	209	242	194	222	233	211	223	217	215	223	209	211	211	230	234	199	207	218	190	198	216	233	195	197	205	220	249	243	224	214	224	222	240	188	233	215	205	239	244	213	216	221	216	208	221	227	223	211	214	230	220	183	242	229	218	207	236	206	216	233	213	216	216	200	240	226	219	230	236	213	222	197	190	238	187	200	206	244	216	227	216	223	228	217	238	207	208	244	232	225	214	216	222	218	220	212	221	209	221	237	212	211	215	196	207	205	200	210	243	223	228	220	193	222	222	197	224	199	200	224	213	223	185	228	217	193	210	195	210	196	206	209	242	219	214	224	209	242	199	216	238	213	215	243	234	216	233	218	244	228	204	230	221	236	210	200	238	213	239	216	212	225	221	207	210	196	241	220	218	211	216	190	196	213	189	216	229	208	255	235	235	205	199	239	222	215	221	229	222	229	212	233	214	228	216	210	231	217	218	202	202	210	213	208	219	179	198	190	210	212	187	216	217	217	228	230	221	212	196	213	237	222	214	218	222	191	238	227	214	191	197	225	217	219	240	225	228	210	225	208	197	206	236	209	227	197	199	206	222	222	219	210	234	199	250	245	214	208	215	221	201	206	219	207	227	203	233	222	215	223	226	190	198	195	205	219	229	203	206	205	240	181	210	218	213	237	247	231	229	209	202	206	208	208	199	214	201	202	190	210	205	208	210	225	229	213	205	229	219	237	204	228	210	230	216	198	226	218	207	224	207	256	213	214	232	215	225	238	226	243	202	209	213	221	229	236	227	218	217	237	238	221	215	199	207	217	182	237	201	219	191	210	214	254	201	212	188	194	214	220	239	204	218	182	217	238	214	208	202	208	198	201	208	187	210	202	197	206	229	202	203	196	226	217	225	207	220	209	206	224	229	212	238	204	192	202	218	220	223	198	206	212	211	209	217	192	207	218	205	224	185	239	200	203	215	258	205	211	218	231	236	246	221	198	208	202	214	214	224	214	220	210	210	203	214	234	193	248	239	223	232	231	241	201	188	248	187	216	224	196	223	207	239	225	197	229	204	216	217	192	213	228	220	197	203	222	227	202	206	170	225	206	205	217	225	219	225	224	215	225	243	210	196	204	211	223	230	208	193	237	233	215	217	214	231	213	173	242	205	222	197	223	222	201	233	221	215	217	211	230	220	205	205	238	212	229	197	218	199	221	211	199	267	214	201	215	220	208	220	234	179	201	203	198	217	235	203	241	195	227	215	200	253	194	234	223	219	235	214	237	221	216	204	222	193	228	212	201	228	188	210	215	234	228	219	224	229	223	225	209	192	215	215	197	201	213	217	242	215	215	229	213	242	243	229	229	215	220	208	217	207	205	227	210	195	222	203	211	221	230	231	210	220	211	202	210	219	243	217	220	218	218	199	201	166	210	249	225	208	224	208	225	184	205	194	205	228	193	227	232	224	242	196	209	209	212	200	208	232	220	246	198	213	241	204	232	181	232	231	223	210	209	234	197	223	228	195	214	221	220	226	224	220	223	238	231	213	235	211	245	238	239	202	210	211	226	221	211	212	221	223	211	233	193	194	239	230	242	225	221	222	215	219	215	200	201	207	248	200	220	228	226	208	214	203	212	202	233	217	205	197	217	217	212	215	204	194	227	176	222	201	232	245	198	226	217	210	233	212	219	221	201	204	224	207	204	193	244	206	208	240	243	172	222	208	219	247	235	205	213	205	217	200	224	208	206	203	236	220	226	239	230	215	218	214	195	197	205	217	205	228	241	207	231	206	206	246	228	254	212	203	194	218	210	217	209	214	205	231	220	206	223	230	234	215	225	195	221	200	230	209	229	200	219	225	200	194	206	223	225	206	200	202	208	210	210	207	206	223	211	227	238	227	244	205	203	216	212	226	231	205	191	206	220	194	187	212	209	232	225	208	210	215	224	207	211	217	246	204	217	201	222	233	238	217	204	221	217	211	228	201	208	189	200	218	229	251	187	230	222	227	218	222	206	217	183	224	218	235	218	234	207	196	217	185	207	234	223	220	220	220	215	208	227	219	209	204	210	213	206	224	215	201	201	220	202	220	225	232	187	191	226	204	204	207	223	211	190	222	211	207	217	236	211	209	200	217	225	214	185	233	213	216	229	221	207	232	213	239	239	248	220	198	217	210	215	215	207	226	218	235	184	208	203	218	207	216	227	208	229	196	236	220	199	192	215	228	249	231	221	198	232	222	223	207	199	178	203	223	195	212	217	224	249	212	237	245	230	228	240	229	233	228	231	212	220	211	227	219	225	222	217	227	206	228	212	199	219	194	211	210	208	211	234	208	219	213	251	211	249	217	223	210	217	237	205	241	227	230	263	244	210	224	211	228	225	234	234	209	184	210	230	237	233	223	212	218	195	186	180	244	217	204	232	217	216	213	223	208	240	200	231	230	197	219	206	228	218	218	207	204	204	203	228	227	226	202	208	230	182	232	248	217	215	208	223	205	219	229	205	194	261	228	209	209	224	225	212	250	212	217	218	215	221	226	234	224	208	217	221	225	236	216	205	226	234	211	222	236	246	202	196	203	221	213	212	207	233	239	223	213	199	239	212	208	207	226	197	234	210	198	223	228	195	199	223	233	213	236	213	210	207	229	229	198	214	215	223	228	235	212	228	194	199	215	209	193	216	209	221	202	242	239	207	195	205	208	189	234	209	205	227	206	233	215	236	220	218	238	239	236	225	209	206	218	222	186	200	221	217	199	193	210	211	215	234	215	204	230	227	229	220	220	225	204	219	227	206	222	201	199	226	205	201	223	232	198	223	227	199	215	216	236	207	209	228	212	211	195	213	215	217	228	197	203	218	224	231	231	204	208	218	213	176	206	218	230	205	203	228
17336	19347	23508	22735	19537	15152	11316	8410	5794	4428	3272	2644	2084	1606	1409	1305	1251	1157	1013	994	984	879	836	857	765	900	801	755	766	733	746	785	792	746	714	687	720	706	783	755	747	748	651	724	777	694	709	742	732	721	734	659	730	761	759	695	741	749	730	711	718	722	723	752	720	735	764	730	749	707	726	721	750	696	757	724	743	730	734	703	737	758	688	751	707	750	735	699	748	767	732	693	744	745	743	728	804	736	694	714	736	733	731	740	699	750	732	780	751	719	742	747	735	738	723	754	760	724	728	698	731	744	722	756	725	732	721	738	711	705	761	765	753	738	716	735	704	731	760	754	728	783	703	720	718	751	784	690	734	752	669	767	695	692	729	768	713	750	734	733	751	773	777	718	736	785	664	733	816	727	714	734	726	728	734	706	781	725	766	730	746	751	719	757	779	749	738	746	755	707	768	734	734	682	721	759	685	696	703	718	764	749	770	722	722	747	715	724	704	690	697	742	702	735	703	702	762	755	740	723	720	760	728	761	746	736	725	750	717	719	785	762	732	743	758	687	761	744	749	801	718	753	781	716	778	696	734	709	694	756	717	737	762	714	700	745	715	734	733	744	757	766	699	684	752	692	736	693	762	702	749	767	762	764	730	733	743	789	729	675	731	757	728	738	667	754	719	740	677	743	714	776	740	749	742	731	756	751	733	764	715	775	753	719	743	717	735	715	737	773	728	714	765	752	730	721	784	732	724	733	740	762	769	716	724	759	720	719	753	684	763	739	767	745	667	738	719	759	730	757	697	761	766	742	736	773	704	749	691	737	809	726	741	737	736	717	711	698	730	726	728	771	719	710	731	739	735	762	737	680	746	754	718	756	723	705	753	755	705	747	736	690	768	728	778	699	705	733	736	748	750	724	706	709	758	723	745	741	704	773	778	728	681	684	777	680	760	727	731	726	712	719	718	734	710	719	743	758	747	736	749	740	762	744	734	695	747	757	747	710	719	733	747	760	714	695	704	659	784	753	724	748	728	708	676	742	718	703	748	728	691	740	716	719	740	731	736	768	715	720	720	749	748	797	762	730	741	729	754	755	764	751	726	737	724	731	705	707	689	706	754	729	770	713	778	716	739	726	704	739	707	712	735	743	770	757	736	743	772	714	778	760	741	721	773	756	784	758	753	741	737	711	753	751	773	721	730	705	728	772	741	679	711	730	735	733	730	773	739	733	723	750	686	717	709	753	791	750	720	757	776	743	721	752	724	753	709	710	702	713	706	749	730	735	768	718	751	786	728	722	766	741	749	713	706	746	718	805	685	707	695	769	735	727	736	642	800	776	693	733	744	691	712	758	701	764	747	709	689	746	774	761	729	721	710	714	688	748	750	750	725	775	718	703	716	750	734	775	736	713	692	768	734	728	732	737	733	703	744	724	724	734	752	788	763	738	728	755	746	678	716	769	672	717	712	747	682	766	679	787	742	724	769	712	728	762	708	780	701	680	678	747	727	760	752	809	706	749	748	750	772	748	741	771	765	742	758	729	741	729	701	696	705	768	731	717	756	763	746	699	737	728	719	713	690	776	739	714	786	734	734	750	714	742	750	736	730	766	711	739	713	728	713	779	720	750	766	780	758	777	707	734	750	722	701	715	763	762	756	740	706	733	742	763	722	747	740	690	743	752	718	713	705	749	746	730	727	750	760	692	723	731	668	731	767	700	792	769	716	735	760	749	693	748	732	731	748	762	734	782	746	762	749	730	703	714	755	754	760	729	767	723	749	714	748	717	725	739	728	745	751	749	722	721	741	746	763	749	766	783	784	770	742	757	759	714	725	734	746	696	744	708	742	711	751	723	742	732	763	724	734	709	817	688	730	787	736	774	761	823	737	707	789	739	774	736	731	729	714	688	727	757	724	748	791	696	780	718	734	725	735	730	712	731	704	713	751	698	764	750	723	707	745	699	716	743	712	740	745	744	729	751	741	726	740	753	708	737	680	773	766	764	714	748	771	716	741	735	786	720	733	736	769	780	696	763	751	755	708	774	715	720	730	751	743	764	716	743	733	706	702	773	751	739	743	786	769	740	697	717	740	726	716	737	704	675	777	725	777	716	733	766	766	737	763	729	754	724	744	738	752	710	687	765	703	713	734	722	695	732	699	683	736	753	700	728	731	724	687	758	756	722	722	630	696	750	749	749	738	741	751	692	716	691	735	717	746	711	786	731	790	725	750	704	742	749	709	752	757	771	735	725	736	770	711	686	702	782	742	702	723	729	694	729	687	722	770	742	738	697	707	726	730	749	726	769	724	756	749	800	721	754	716	710	731	719	710	732	742	735	761	700	737	713	767	724	730	757	742	712	723	693	668	747	741	761	738	747	735	705	705	693	725	730	725	725	677	714	743	713	786	761	742	719	727	696	775	775	709	688	749	750	748	779	738	673	697	708	712	725	731	745	729	810	723	706	716	700	745	714	736	716	728	677	727	707	765	741	721	720	712	763	723	741	768	692	749	741	757	745	787	720	736	776	730	735	757	725	714	705	734	741	727	771	744	759	746	762	738	743	748	744	689	779	742	739	762	731	752	767	752	738	741	760	693	715	723	693	716	712	766	731	730	725	718	691	708	737	708	689	732	739	677	749	726	755	728	741	699	754	742	699	755	740	692	703	748	675	711	738	706	748	761	738	730	753	705	746	708	736	745	739	717	786	753	753	710	681	750	737	744	752	726	738	777	743	733	717	737	762	720	716	762	761	711	716	734	756	698	744	747	752	790	703	700	727	717	746	688	755	733	738	689	822	695	687	748	716	744	766	706	714	675	708	740	725	740	765	703	748	749	727	738	732	699	692	737	773	696	702	683	699	735	753	708	764	732	707	748	754	774	735	745	712	760	754	739	763	673	675	723	738	722	726	723	751	735	721	718	694	718	759	728	706	749	699	752	695	714	682	744	805	742	767	756	726	765	729	721	720	720	697	723	707	727	743	724	711	756	797	743	717	739	689	726	737	767	725	702	745	738	747	689	756	692	749	764	799	712	750	753	719	713	741	744	745	701	730	726	727	696	719	736	693	751	752	784	695	685	731	769	757	719	731	722	703	704	767	770	731	710	732	721	724	728	751	698	699	717	704	698	769	755	716	723	728	668	750	709	746	702	727	723	722	727	739	756	756	725	752	761	681	780	683	766	747	735	726	734	710	746	778	716	727	748	746	739	726	734	745	693	703	745	737	691	735	729	724	765	748	713	734	797	758	726	765	733	761	744	731	737	734	734	742	746	729	715	762	742	744	712	737	717	731	702	689	723	774	757	743	759	698	724	733	777	726	770	707	709	726	772	693	708	745	728	748	751	751	749	734	770	740	740	724	723	736	734	765	703	757	814	735	779	739	745	720	785	746	804	694	677	712	699	790	768	721	717	762	732	718	719	753	729	762	751	731	710	751	747	722	766	730	727	715	725	736	760	717	744	753	767	745	717	716	769	729	715	738	763	709	719	733	724	748	749	690
35737	38543	36974	30199	26553	20820	17145	11325	4799	2737	1423	939	772	651	597	442	420	369	365	339	276	253	305	289	276	293	266	296	257	255	223	226	238	245	237	235	220	219	248	230	225	223	229	207	213	199	212	219	220	270	213	251	241	217	242	206	215	195	237	224	222	228	218	228	213	189	199	240	226	233	237	240	272	211	193	207	242	237	230	210	213	226	242	210	203	236	192	207	207	227	224	211	208	218	227	237	227	204	235	246	215	221	239	215	244	245	206	241	217	225	228	255	199	225	213	241	215	208	232	214	231	212	212	217	241	221	221	202	208	198	205	245	232	225	216	218	229	248	228	218	223	243	212	225	225	240	226	220	212	222	235	224	232	234	213	218	218	209	214	235	224	244	214	217	213	220	217	228	248	217	205	249	186	228	225	220	245	239	223	234	248	240	241	220	229	215	210	234	236	229	230	236	253	230	205	239	207	199	233	236	210	228	186	222	215	226	197	215	250	190	251	221	211	202	206	231	231	221	231	217	204	230	219	223	207	230	222	217	197	220	205	210	233	209	211	203	219	207	229	227	225	214	224	225	242	263	211	212	220	212	245	211	227	226	223	219	250	214	236	213	223	246	227	247	251	202	205	202	225	223	238	231	259	264	230	212	220	251	233	215	223	241	218	234	223	230	216	227	186	209	235	226	199	212	227	206	247	233	222	241	235	212	228	231	229	222	211	232	215	218	207	216	256	224	215	253	216	231	212	210	230	239	232	253	246	220	239	214	227	213	218	217	220	211	219	193	237	244	251	221	220	235	220	231	197	238	247	228	212	220	231	212	213	209	218	254	208	205	210	212	224	209	197	256	204	224	219	265	251	209	228	223	209	230	223	206	211	222	238	231	224	218	216	224	208	228	230	212	212	207	239	222	226	235	217	226	221	216	202	221	235	185	237	237	226	204	217	229	225	240	236	246	206	202	236	236	217	203	214	210	217	207	217	233	206	225	242	236	211	223	226	222	220	212	214	242	209	229	204	197	231	233	226	219	223	243	213	199	215	255	196	229	224	226	229	228	218	230	222	240	230	223	225	211	218	225	207	210	235	230	254	220	223	248	238	226	233	209	224	211	249	223	200	231	209	238	206	207	231	201	213	246	240	196	249	211	222	218	213	219	226	259	225	217	230	239	231	208	224	222	239	238	234	199	226	200	220	232	216	212	219	244	224	220	206	234	220	232	224	229	225	246	222	216	247	245	219	212	242	224	228	207	235	205	231	234	231	245	212	230	224	223	251	255	200	225	229	216	238	242	229	223	237	210	232	220	220	228	226	230	234	200	218	224	244	216	230	241	214	243	248	215	229	218	225	216	211	220	221	214	219	230	217	218	236	207	227	246	222	248	219	218	220	236	231	248	205	206	225	242	225	239	215	228	218	230	229	220	212	230	234	213	239	200	247	236	226	216	219	213	199	197	216	212	208	228	209	221	204	225	240	259	242	218	208	239	239	217	222	226	227	232	241	229	226	236	236	264	215	244	209	209	221	221	227	198	220	218	228	216	212	214	222	239	217	222	210	215	230	229	220	225	221	240	215	234	247	236	223	207	203	225	233	222	226	234	247	219	213	207	235	234	230	206	216	207	237	241	229	228	242	216	222	238	209	186	235	220	240	203	207	228	219	235	201	207	226	180	194	237	213	238	233	183	229	253	242	235	214	227	201	241	216	216	210	236	237	199	207	215	256	240	227	193	219	209	233	223	235	246	214	242	234	230	212	188	222	232	217	206	233	247	229	219	222	229	182	236	243	235	206	215	228	199	208	237	238	230	223	233	191	187	211	232	223	229	237	239	217	218	208	199	230	213	243	225	235	221	201	213	206	242	212	257	234	215	243	223	214	270	239	245	204	245	276	234	238	233	240	208	263	220	216	204	227	211	240	225	255	245	232	221	237	230	217	200	230	224	224	215	224	256	200	228	206	204	226	216	220	224	214	211	235	226	227	229	235	225	215	240	199	235	204	228	219	206	208	245	222	231	217	207	222	222	232	205	204	221	238	226	238	224	216	241	225	238	236	229	209	202	197	189	231	225	229	217	217	195	243	186	220	257	208	201	215	212	227	226	193	222	232	236	234	244	234	217	203	242	214	223	250	216	218	231	218	219	211	214	231	217	203	225	247	229	219	237	250	228	257	221	237	228	208	223	229	222	247	228	243	215	217	200	224	235	239	241	205	235	210	232	254	222	202	213	227	211	233	215	229	230	198	247	202	249	226	212	232	225	215	233	209	226	209	232	231	215	191	224	210	196	207	229	225	237	237	197	215	237	246	214	216	211	211	247	211	240	241	235	212	197	237	213	251	207	230	216	223	223	228	232	208	229	209	247	241	224	233	247	234	216	231	216	246	243	192	221	205	239	220	226	231	216	221	228	236	207	235	226	238	210	223	221	214	204	235	195	250	235	199	216	198	217	251	211	244	211	254	217	216	240	237	240	226	181	202	212	209	225	219	212	210	200	216	213	226	237	215	201	215	219	215	249	209	228	209	233	244	235	239	231	219	195	225	210	215	223	227	195	225	225	213	246	219	218	239	209	203	231	228	232	217	242	234	203	216	210	209	221	194	219	267	215	220	243	234	226	213	221	229	227	225	193	221	200	229	223	224	210	209	232	231	220	212	224	237	241	220	212	207	248	208	236	211	244	238	213	213	211	208	208	219	253	229	228	222	227	210	255	218	265	229	205	218	207	223	240	206	201	234	214	233	216	224	217	252	222	220	215	202	241	226	231	218	208	226	214	222	238	228	213	204	239	252	246	240	218	187	235	218	220	250	224	211	200	233	206	237	213	209	215	218	258	221	203	216	224	214	241	210	237	231	212	222	224	206	219	228	191	217	225	219	242	209	193	218	221	203	231	237	205	221	221	232	217	216	194	221	246	214	222	225	223	262	241	235	234	225	217	239	233	256	220	192	214	222	224	236	214	233	259	201	242	233	205	237	231	241	230	202	222	207	253	214	227	243	195	235	227	228	213	242	218	239	251	212	231	249	211	229	226	231	210	224	208	207	228	216	225	250	227	207	223	208	213	245	228	248	200	218	229	261	215	257	227	220	225	216	212	209	242	191	226	232	234	215	242	218	209	203	207	226	242	234	235	207	237	236	215	232	221	246	219	244	242	234	240	208	229	216	226	240	239	225	223	194	241	209	239	218	227	210	227	252	233	221	199	216	236	219	215	228	220	243	238	236	243	226	223	191	221	218	212	219	229	214	219	235	211	239	236	205	200	236	210	204	231	227	236	229	218	229	239	238	214	228	207	210	209	200	220	225	254	228	208	207	215	218	233	229	216	214	228	243	232	191	204	222	223	208	208	257	222	217	234	237	228	222	217	225	200	219	243	218	219	211	241	212	239	203	237	226	245	250	250	224	216	262	222	199	217	207	224	212	250	228	251	213	216	218	197	222	240	209	222	233	219	222	225	206	201	213	193	221	233	222	229	240	228	227	241	226	201	206	223	233	226
28003	35643	37724	39110	38069	34292	33251	26226	15430	13145	8840	6961	5810	5458	4492	3195	2571	2059	2098	1783	1516	1351	1661	1443	1349	1378	1091	1112	977	868	857	829	832	803	836	824	813	771	746	744	774	767	784	767	734	722	728	781	709	715	751	772	744	770	765	753	713	752	769	775	749	746	739	780	734	748	770	743	709	743	815	755	731	771	734	786	785	781	720	753	720	790	731	713	758	764	754	717	801	741	775	762	726	764	802	759	704	760	730	742	758	766	730	767	752	748	771	715	744	750	707	744	720	730	797	691	737	757	707	761	713	764	793	752	730	735	766	737	823	781	746	735	708	767	747	806	753	767	801	744	783	750	765	726	756	746	773	757	731	730	735	737	749	773	806	736	780	727	720	769	761	724	765	758	779	723	800	718	731	717	753	770	727	719	761	751	739	767	754	770	800	759	751	769	738	722	803	749	799	771	797	743	761	757	747	729	726	771	761	804	741	739	736	749	726	743	745	743	781	758	765	729	738	685	696	728	760	773	774	773	795	764	716	763	717	722	754	721	702	781	752	774	804	738	775	770	751	714	771	710	757	761	815	745	774	729	777	780	735	726	724	745	768	734	747	758	745	740	723	774	748	742	751	749	754	759	712	709	780	781	729	778	742	734	773	799	714	764	773	743	724	781	752	775	778	745	734	730	750	765	755	782	774	736	785	770	738	771	729	787	763	756	805	737	760	754	754	711	729	747	748	726	759	751	759	722	794	791	731	762	734	746	753	773	752	797	782	747	745	789	740	726	785	742	782	790	723	722	754	730	752	709	786	722	743	796	750	745	753	737	722	749	768	711	688	744	774	725	776	745	778	788	820	764	775	744	743	793	742	785	767	787	759	802	803	788	777	779	769	776	780	741	746	746	726	798	744	826	671	755	727	741	757	768	792	748	717	737	718	746	755	732	734	741	721	738	704	768	783	744	795	740	736	750	770	734	748	771	769	735	746	764	788	755	803	744	704	790	719	706	756	705	742	766	742	757	731	762	741	785	755	781	735	715	769	755	725	723	779	730	809	713	736	752	743	748	766	757	736	750	741	740	761	751	702	777	785	773	726	802	734	744	760	693	759	809	746	752	776	744	721	744	727	760	737	803	725	752	753	768	738	732	771	727	782	754	705	792	760	739	787	800	709	733	735	727	790	742	728	786	719	749	759	727	714	776	772	763	770	751	738	741	765	763	753	734	711	761	711	790	766	814	820	683	784	765	801	788	679	752	782	782	769	764	713	744	727	725	771	758	736	741	692	792	763	764	770	740	719	736	745	740	726	777	771	698	748	712	734	752	743	736	762	767	763	760	724	706	767	748	789	773	767	754	751	721	761	752	751	737	743	723	732	704	790	757	719	747	729	756	748	780	727	763	792	752	736	801	764	784	727	746	741	783	717	770	763	720	751	726	729	718	790	729	738	715	747	735	800	736	712	784	751	727	725	723	760	746	804	746	742	710	766	757	741	732	752	742	782	742	759	766	729	778	746	772	749	751	748	716	744	760	770	725	743	739	747	826	776	724	783	726	748	736	739	756	818	772	769	737	771	771	743	711	751	720	736	764	732	717	764	766	780	724	782	726	763	740	799	756	705	735	791	774	753	733	793	747	795	755	775	730	820	790	739	746	714	739	764	726	785	741	793	766	820	704	746	735	728	755	738	777	792	784	779	812	725	745	723	770	709	754	740	749	726	767	717	756	757	734	781	729	769	714	731	723	725	673	782	732	730	718	706	746	767	694	740	732	770	727	798	763	761	694	721	735	763	748	720	772	716	718	746	753	786	763	744	769	817	765	797	769	749	759	741	782	739	748	753	756	779	778	755	781	693	795	693	756	783	735	750	742	755	776	752	784	742	769	781	782	762	752	743	721	817	747	802	800	764	728	714	724	738	703	760	752	783	751	798	784	735	700	740	713	741	759	772	731	782	727	728	764	758	703	790	776	777	791	761	812	750	749	743	727	703	745	786	782	717	726	805	781	761	753	772	747	795	780	749	738	762	760	737	734	774	751	741	790	720	761	740	718	762	778	716	728	745	759	764	735	723	770	739	706	737	753	736	729	746	759	771	760	734	787	739	784	770	772	772	764	736	736	763	798	796	738	737	751	738	771	734	760	753	721	734	719	758	778	807	719	736	741	764	714	774	766	748	748	758	776	750	740	763	771	728	745	716	737	732	792	782	748	750	765	728	708	782	782	726	754	707	759	752	771	729	756	755	732	794	748	787	759	704	740	777	743	790	733	767	736	778	721	765	806	746	751	724	739	725	778	767	723	734	725	768	739	767	803	761	715	775	734	727	759	743	793	714	690	703	765	779	775	736	710	736	688	756	756	742	696	773	771	771	755	771	765	737	789	758	769	750	784	748	747	759	715	755	745	782	800	795	793	774	767	725	711	750	754	776	761	764	793	736	771	773	763	770	748	746	821	697	732	794	773	714	743	740	756	775	738	714	743	723	750	763	735	786	780	797	738	740	798	773	748	763	755	753	749	777	765	750	741	807	760	738	703	724	778	724	808	722	776	772	772	753	767	780	738	776	735	758	779	792	761	804	773	727	759	759	782	772	783	739	764	816	727	751	742	773	786	750	728	806	708	721	697	730	700	727	743	736	751	724	701	715	755	767	734	761	731	751	797	769	753	731	773	726	733	733	755	742	716	703	733	778	773	709	791	723	750	735	780	749	762	802	713	750	756	730	739	721	757	769	754	775	749	774	772	758	778	791	795	814	739	746	789	739	726	731	692	734	714	703	754	741	755	803	781	764	739	716	767	765	714	716	708	729	737	786	746	720	746	743	768	750	749	707	718	692	778	734	749	819	786	721	735	811	744	733	731	772	796	784	728	800	737	777	776	686	744	813	730	713	759	719	754	753	763	750	749	775	726	747	762	748	767	765	768	723	745	788	780	755	750	706	748	746	766	755	776	777	782	781	767	788	771	725	784	678	761	712	745	754	814	711	750	773	748	677	768	771	742	776	754	759	772	824	770	740	735	730	778	756	756	694	783	789	707	735	747	709	756	767	775	736	758	767	750	774	752	729	755	736	734	771	724	798	736	752	781	757	790	769	714	732	782	754	807	722	776	765	712	752	726	746	777	761	740	729	760	756	798	759	716	738	736	742	750	778	759	775	718	780	780	738	716	786	718	724	733	786	738	737	752	768	751	747	762	749	755	761	726	739	720	735	737	735	771	739	725	722	725	752	746	775	759	813	759	807	722	772	746	764	773	780	730	752	730	739	752	749	760	725	773	713	728	770	739	780	751	777	748	714	778	743	764	778	754	742	781	777	736	766	703	762	741	763	757	731	745	740	720	711	761	750	763	699	771	747	725	764	720	763	711	759	785	766	764	724	740	777	802	759	764	712	780	816	760	748	740	717	741	758	759	776	724	708	776	753	706	723	754	752	713	757	773	757	786	770	770	785	730	747	795	725	764	790	775	763	765	801	740	728	771	747	735	765	754	703	781	724	746	762	808	758	765
37894	41564	40437	34223	29486	25559	23223	17360	8472	4765	2765	1655	1223	947	736	657	427	451	442	404	366	353	401	394	351	311	291	317	267	246	228	227	257	230	223	248	257	235	262	247	248	236	234	263	237	244	234	259	223	232	251	227	226	237	267	242	238	223	231	233	243	258	235	202	248	248	233	233	241	222	239	239	242	219	243	221	235	238	226	276	190	229	224	228	244	242	229	245	258	255	235	214	298	251	249	220	245	259	242	235	219	234	246	243	219	260	225	262	200	244	209	216	246	218	232	232	222	236	231	236	220	224	255	219	213	246	222	253	235	239	233	202	211	247	248	275	254	270	222	231	234	212	235	234	247	243	257	220	247	222	241	262	257	245	245	256	244	229	237	211	224	226	232	218	234	237	236	248	242	250	222	225	227	237	222	229	244	236	253	228	244	228	241	239	222	231	239	227	209	220	254	224	226	221	250	240	249	265	245	235	238	231	224	232	241	217	216	233	239	258	207	233	221	220	226	261	239	219	247	243	196	239	232	239	230	241	214	246	270	221	247	206	250	226	210	261	231	213	204	235	240	240	233	222	223	231	255	219	264	233	251	230	236	231	231	235	238	229	246	225	247	237	235	220	232	214	229	229	247	206	233	255	214	218	229	244	235	215	256	221	246	239	224	244	239	230	248	228	245	212	239	235	233	250	242	249	240	224	218	240	209	218	235	298	240	240	233	237	242	239	240	234	208	254	236	246	243	235	247	251	245	218	204	227	245	249	228	245	259	220	235	248	226	259	209	247	243	212	247	221	225	221	228	229	210	229	236	215	240	230	228	256	217	220	248	249	255	256	238	246	221	240	242	240	223	240	234	231	215	256	264	246	257	254	232	232	246	206	219	225	242	224	277	253	241	228	258	238	257	224	246	232	239	222	235	261	237	248	232	234	216	220	253	239	240	241	243	224	230	239	204	231	264	244	269	223	242	230	224	241	241	221	216	223	241	239	235	235	237	231	235	271	243	247	234	215	260	245	244	251	238	223	228	231	260	229	242	243	229	205	195	257	221	218	235	217	242	225	217	217	248	244	220	251	219	234	252	271	263	219	211	237	257	243	237	241	238	214	237	273	218	217	231	205	233	263	259	241	244	256	214	210	228	250	206	226	230	216	241	224	243	227	249	249	249	218	209	254	245	252	211	225	239	218	223	232	198	253	243	247	242	247	229	226	244	255	211	237	269	240	245	261	237	245	244	251	215	244	217	248	220	230	215	215	240	250	211	236	229	230	243	226	239	233	252	253	233	259	219	254	220	224	253	232	230	230	238	228	272	245	250	234	260	236	235	259	221	248	230	226	255	230	266	245	270	215	239	223	234	244	226	260	233	273	245	224	218	244	236	216	232	233	228	224	238	216	261	228	206	234	227	249	256	240	222	219	224	229	233	214	266	225	255	261	224	235	228	261	215	245	251	247	241	214	243	222	239	275	224	234	215	255	223	219	281	215	228	238	253	247	219	213	221	257	218	227	253	241	203	250	259	205	232	229	259	219	253	262	261	225	208	234	246	236	224	238	228	236	222	246	244	245	243	225	226	249	231	225	242	256	235	229	249	204	240	243	228	237	208	235	196	227	259	225	229	233	236	260	247	235	250	246	220	234	227	241	254	231	254	247	257	246	231	236	236	196	244	235	222	240	238	249	228	254	244	236	236	226	219	227	248	254	239	236	246	245	221	257	250	243	234	252	221	223	230	215	241	255	217	232	236	244	251	247	224	220	241	211	243	250	224	249	245	249	242	217	229	249	237	251	247	225	257	256	228	253	238	224	262	227	252	237	241	217	209	204	225	244	236	254	236	252	253	246	237	237	237	256	223	237	233	235	270	231	238	244	268	259	234	248	236	224	229	239	268	243	221	273	260	245	279	236	229	238	266	223	234	242	214	247	223	245	243	208	248	230	268	271	240	251	259	219	223	236	248	258	251	246	238	226	227	223	225	224	232	223	252	249	222	260	262	215	214	238	229	215	237	245	234	238	208	244	255	244	225	255	242	254	250	224	244	225	232	246	245	251	223	218	226	249	244	219	254	227	261	241	250	222	246	239	221	234	256	228	239	232	212	240	234	239	239	231	242	208	235	207	241	227	257	249	236	223	241	264	229	233	245	272	227	240	229	252	236	238	224	226	234	226	236	241	219	218	234	244	223	255	228	225	230	237	229	217	232	217	236	241	245	241	215	227	229	223	216	230	232	224	238	231	214	264	247	242	226	247	229	224	237	223	230	239	241	250	236	240	204	224	233	243	231	248	218	246	227	239	248	242	252	240	229	232	221	228	215	252	259	261	251	255	226	243	231	233	230	240	239	254	200	246	256	242	232	246	222	237	252	249	234	269	239	213	234	239	230	230	243	241	231	248	234	246	239	232	201	239	262	242	254	265	231	225	208	258	251	219	245	233	215	252	235	253	234	233	232	248	225	245	227	238	247	213	231	244	240	217	236	230	238	231	244	245	245	237	226	219	218	237	235	230	235	265	223	213	228	267	227	239	256	260	277	208	253	244	217	247	235	220	216	219	220	225	217	263	241	216	233	245	246	212	247	235	267	236	222	260	231	244	243	253	229	249	222	252	249	224	247	247	221	247	251	255	235	229	205	231	209	228	232	223	239	240	250	238	252	230	215	227	219	221	244	224	227	254	238	238	224	222	232	229	233	230	211	248	227	232	233	238	251	228	229	236	253	243	235	249	233	261	217	218	223	218	250	236	215	246	236	229	235	242	230	219	229	228	259	213	247	233	224	235	239	232	231	258	221	241	258	250	243	241	216	258	216	246	224	209	235	251	251	226	240	219	208	231	242	274	238	220	241	228	232	240	244	234	219	192	236	244	236	233	223	218	224	235	220	260	245	198	246	256	256	240	234	250	229	239	209	221	203	222	218	224	232	240	219	221	228	231	232	242	232	228	263	245	219	224	251	230	234	236	230	225	236	240	232	232	236	243	227	230	240	232	244	226	213	238	248	269	247	245	263	242	243	246	227	247	239	218	225	223	262	237	251	229	261	232	279	226	223	263	271	218	243	243	236	234	222	264	229	274	244	271	248	255	241	223	237	199	244	257	231	245	226	246	252	248	241	255	216	204	259	286	215	243	216	232	248	249	242	249	233	219	253	230	236	236	246	220	216	265	255	249	218	227	249	222	243	216	224	256	240	252	232	221	219	262	221	237	244	219	231	224	211	245	247	232	244	216	258	254	215	234	232	238	199	222	220	265	254	226	234	219	242	231	223	251	265	254	231	221	242	249	229	237	232	234	223	265	225	248	228	212	240	222	248	242	236	192	238	228	232	228	249	226	239	242	231	222	220	230	241	269	268	232	235	254	242	234	211	234	221	232	227	230	232	232	251	229	227	241	216	244	241	240	250	251	243	228	217	256	234	241	249	221	252	207	233	265	243	235	194	255	204	243	227	253	244	270	224	224	215	253	250	237	232	233	223	213	232	231	241	240	247	236	229	230	234	222
29650	38630	42143	43485	42311	39906	39010	32084	20603	17360	14338	9867	8492	6629	5784	4808	2987	3087	2987	2804	2253	1896	2378	1933	1822	1877	1400	1313	1155	1068	991	943	949	848	912	842	811	824	822	756	795	784	811	818	813	828	799	758	777	790	821	734	772	826	778	781	773	764	761	815	812	778	831	781	777	779	761	788	755	781	824	759	764	769	764	791	833	804	770	789	854	762	782	793	785	751	813	791	740	721	820	766	759	797	796	759	812	789	782	775	772	777	793	806	768	805	809	787	720	848	803	693	729	781	766	780	743	821	812	765	834	762	800	805	754	783	770	809	783	800	782	792	751	746	779	797	779	790	749	810	752	727	761	767	814	827	761	806	765	784	751	768	798	772	802	769	786	769	775	744	754	831	771	764	816	790	796	806	734	766	844	799	779	765	783	801	748	767	753	795	757	760	762	734	772	773	809	824	789	825	819	773	807	743	793	823	814	786	782	781	782	738	797	837	815	767	754	754	801	779	810	793	740	744	800	765	776	822	810	766	770	737	815	782	781	791	756	779	753	785	783	764	782	774	785	739	808	747	742	784	741	830	745	775	763	802	793	788	737	786	751	742	811	810	793	774	804	781	797	782	817	762	802	774	790	725	718	800	822	813	795	797	745	805	757	746	835	760	822	797	802	798	796	806	755	774	764	806	789	764	800	847	834	783	758	778	755	782	792	822	797	776	775	733	807	790	732	811	810	781	830	801	724	772	831	770	774	752	766	736	769	792	813	769	840	827	751	789	839	754	787	774	747	749	803	770	745	808	818	780	747	814	771	777	781	795	810	790	776	808	757	760	806	793	804	760	822	789	775	746	770	792	788	776	807	797	728	793	812	749	804	806	767	788	778	749	801	801	794	810	754	737	780	828	735	800	789	782	758	778	777	802	824	818	751	734	772	769	801	783	751	766	747	756	789	784	801	784	810	796	793	776	816	789	772	774	744	773	799	780	777	736	814	801	749	841	786	761	772	775	722	793	771	753	820	772	797	766	792	794	763	766	807	782	813	786	807	795	761	804	778	778	789	758	788	751	783	797	776	779	745	760	800	711	793	787	778	821	809	753	817	762	766	768	756	749	782	781	775	818	744	748	823	775	837	756	775	819	783	784	781	780	802	836	747	793	812	819	787	696	823	795	767	778	783	792	780	815	789	775	780	781	829	762	780	760	798	803	755	794	781	757	788	743	815	769	825	796	738	797	801	737	739	777	792	768	806	788	755	739	761	815	786	795	805	763	745	775	805	736	735	789	793	740	802	786	781	759	771	800	798	782	755	811	765	788	783	751	807	757	802	795	809	754	740	794	767	770	810	751	785	752	731	794	771	735	721	769	758	784	763	749	772	756	709	776	809	758	759	828	791	777	752	769	775	808	735	783	749	765	813	791	854	784	837	802	754	819	752	754	797	827	725	795	778	746	802	769	801	743	779	802	757	784	784	781	769	762	788	780	762	778	804	779	799	806	803	747	802	759	793	777	732	759	781	736	774	794	772	798	770	725	807	771	784	782	774	787	784	783	782	774	784	767	790	782	762	742	719	787	790	767	792	799	766	828	824	760	763	771	779	798	805	741	814	755	782	800	751	779	769	784	823	765	762	795	823	793	764	701	741	802	774	785	793	802	774	770	813	777	749	817	816	783	804	755	775	770	726	833	781	753	835	799	794	800	748	792	772	772	754	757	808	840	774	799	793	758	749	757	739	792	764	750	767	765	741	802	780	702	750	772	827	776	756	775	765	717	762	766	736	820	766	756	716	759	767	788	752	743	775	758	775	774	734	791	769	748	782	793	796	827	805	738	818	782	840	744	796	780	775	835	792	798	753	765	771	787	728	788	785	736	776	788	818	795	778	792	733	796	788	762	748	757	796	778	759	785	807	803	782	807	774	753	786	745	799	758	763	766	778	763	748	820	782	735	746	802	819	802	748	782	796	743	783	836	802	794	812	799	783	789	764	782	792	804	764	797	789	799	800	832	798	761	795	783	780	787	794	796	712	767	781	792	722	734	761	787	802	750	738	774	795	778	791	776	807	769	760	767	752	741	770	772	752	794	819	767	791	829	808	777	801	724	807	819	742	786	818	760	846	809	805	774	829	723	743	760	831	775	814	764	770	797	753	804	790	787	758	755	762	804	799	765	770	802	779	808	747	766	813	805	699	797	811	811	843	760	763	763	776	825	791	788	752	811	779	784	820	770	736	767	707	818	809	761	806	754	782	786	739	784	808	740	750	776	782	779	810	791	778	758	732	711	840	791	785	774	787	824	750	776	776	779	796	805	787	823	771	775	804	777	760	796	786	770	721	830	716	761	788	769	765	765	792	771	769	811	750	798	784	775	765	768	766	798	812	818	771	796	803	780	801	814	746	787	754	809	769	830	782	747	802	781	764	774	755	725	759	761	777	775	815	759	785	783	802	843	750	789	815	802	843	742	753	766	832	793	747	710	778	770	786	796	753	770	763	791	809	758	782	786	788	771	797	786	732	811	825	778	820	786	779	770	790	786	787	753	786	772	791	750	782	764	766	825	855	793	764	848	775	769	763	729	797	757	767	810	837	789	736	772	767	753	798	759	780	790	787	764	780	789	780	805	759	736	793	777	785	760	756	777	751	810	783	744	769	841	752	772	763	743	760	775	802	797	799	732	769	811	753	749	805	813	792	765	812	751	811	787	780	798	774	783	744	791	848	780	772	802	825	764	816	762	767	776	803	794	786	841	788	804	769	782	819	807	786	794	769	758	780	819	823	803	780	755	752	737	749	751	721	778	770	747	764	811	772	830	808	810	782	804	795	778	757	761	768	806	798	765	833	782	750	744	792	809	807	761	763	757	783	758	839	806	824	758	832	730	807	784	811	782	739	768	763	761	835	811	763	767	808	796	785	782	781	743	760	787	755	821	809	752	775	772	810	787	805	789	809	756	765	796	781	790	770	781	814	801	824	758	755	811	737	794	739	778	746	799	754	767	756	791	825	778	749	766	777	829	806	812	808	768	802	770	753	798	763	809	751	743	786	771	785	816	798	780	788	808	760	811	818	783	774	812	745	818	805	743	797	780	780	815	782	711	791	710	795	824	760	813	817	811	765	791	769	768	764	779	745	816	806	787	754	745	795	803	707	796	764	785	769	803	750	773	749	791	764	765	735	804	818	743	816	787	766	804	786	752	788	757	722	729	768	798	751	743	834	828	803	723	806	774	803	809	791	765	770	751	786	732	766	850	802	784	747	769	740	848	803	772	801	795	810	765	807	807	750	778	749	800	779	733	752	818	791	799	763	833	803	747	779	788	763	800	796	787	806	766	770	763	798	769	798	797	791	769	787	771	791	749	752	772	828	773	769	783	767	829	779	779	799	779	827	749	758	795	777	798	768	793	775	755	778	821	793	796	815	750	753	847	814	735	771	741	771	789	783	784	769	833	732	804	810	691	752	753	759	764	787	784	793	730	760	789	772	755	845	749	742	828	772	782	799	788	797	787
21622	15639	17019	9986	5390	2983	1828	1277	779	581	497	422	314	289	310	255	234	247	234	231	227	214	253	222	211	224	209	232	214	240	207	249	210	216	218	225	208	233	209	209	229	239	231	229	244	212	229	232	238	230	207	237	202	204	238	231	218	237	209	199	204	208	234	202	226	208	213	209	226	207	223	203	208	229	204	242	213	223	234	203	218	194	230	231	215	201	201	219	222	245	232	232	218	214	200	231	196	235	202	203	229	234	231	230	213	217	223	219	197	235	204	188	179	233	211	211	192	245	230	237	207	241	225	224	232	220	225	224	224	221	202	240	232	203	229	218	217	220	218	213	205	217	222	201	228	209	189	209	232	224	222	225	205	208	215	238	229	228	218	238	217	185	215	219	212	218	241	244	227	229	202	230	222	224	216	189	233	223	234	208	203	207	220	214	206	210	248	202	235	220	216	218	193	205	194	224	193	215	221	211	207	212	209	230	240	200	207	228	226	216	226	209	213	215	221	222	227	208	219	230	208	211	237	219	209	210	219	203	220	197	235	197	205	182	180	216	212	229	210	221	228	230	233	236	215	213	217	201	213	201	213	228	242	209	192	222	211	220	231	210	196	215	219	215	185	211	201	220	201	228	246	252	242	222	227	235	226	192	203	233	228	216	210	194	227	218	240	220	210	193	203	194	236	223	234	212	225	231	217	219	220	227	214	222	220	223	223	243	208	224	194	199	216	225	225	195	191	223	209	221	237	211	241	235	232	204	233	227	198	201	190	209	202	206	216	208	222	188	224	199	216	201	210	203	215	239	247	196	202	210	227	224	243	194	195	238	214	234	234	232	208	224	203	213	257	225	218	210	226	219	220	228	216	183	204	193	203	197	220	237	237	217	232	208	217	191	226	236	193	237	195	220	216	190	207	217	198	202	198	219	206	199	213	214	231	197	247	212	193	231	214	192	222	224	220	196	233	218	199	208	221	232	208	186	220	210	220	216	222	234	198	233	235	196	209	225	199	194	214	197	204	216	197	206	197	186	214	210	184	207	210	215	233	205	229	214	219	206	197	211	209	234	251	232	209	211	220	237	253	210	216	193	229	239	213	216	229	211	236	197	217	227	227	213	230	194	220	224	220	217	211	228	214	227	199	241	195	235	211	252	227	226	213	194	211	214	226	217	227	207	255	211	219	183	211	212	225	215	236	214	201	209	204	220	245	208	220	194	229	222	223	214	202	222	225	227	249	206	215	216	220	210	218	199	238	202	191	209	205	252	232	205	207	219	209	199	217	228	231	210	232	208	230	229	209	208	219	221	209	218	218	233	212	195	201	201	199	201	238	227	224	226	260	215	176	229	194	229	220	241	206	210	228	234	236	237	204	251	217	199	227	228	189	223	240	203	199	238	210	243	228	238	222	205	202	198	220	222	211	211	203	238	225	234	204	223	213	202	232	194	217	232	240	216	205	221	243	236	221	223	174	202	200	208	197	207	226	211	203	210	205	229	220	199	215	242	199	231	202	205	240	212	219	247	218	233	213	198	235	229	198	225	244	207	208	225	195	199	240	227	224	229	217	189	204	215	209	234	216	223	210	221	229	226	239	231	214	206	215	216	197	268	200	227	242	183	213	237	212	197	221	217	227	235	234	224	220	220	205	210	223	206	196	215	208	190	222	237	192	228	234	236	211	222	206	228	212	211	219	247	199	208	246	210	225	230	209	227	236	213	211	236	191	205	217	205	233	210	217	195	213	210	199	225	233	216	211	185	221	192	236	220	228	202	221	222	198	199	225	203	228	212	219	218	225	193	222	189	224	209	203	199	211	217	214	212	201	212	221	219	171	242	207	225	200	245	222	222	242	211	218	209	227	200	217	204	233	240	211	252	215	239	238	217	214	219	227	217	204	226	209	203	229	225	204	240	231	210	185	208	202	240	203	203	216	237	211	198	235	240	229	202	230	244	228	252	222	207	219	195	210	230	238	220	213	214	184	204	197	233	226	224	214	235	210	204	210	225	214	231	237	212	203	226	231	222	215	243	201	200	220	217	221	198	211	214	208	212	214	200	239	219	190	220	216	213	204	211	200	219	219	193	223	214	219	205	217	210	208	207	225	228	205	211	215	213	196	216	221	227	231	263	191	228	220	218	207	202	199	236	206	194	207	239	247	213	190	222	214	217	198	195	214	224	187	201	191	226	188	211	208	196	210	201	233	218	224	215	230	211	239	222	209	202	226	231	223	194	221	226	216	255	221	232	216	230	211	224	239	207	212	203	205	224	230	222	231	213	204	190	226	195	230	250	214	220	236	235	197	234	229	234	223	227	226	216	211	221	196	214	225	218	210	220	191	217	217	203	215	235	228	211	240	197	211	179	216	228	225	212	201	218	222	235	240	217	231	199	237	228	240	219	225	216	220	212	244	235	232	217	235	211	217	215	223	216	238	207	221	203	203	249	247	230	206	217	251	228	213	242	211	206	232	245	237	233	230	232	193	233	261	222	200	227	222	193	225	218	201	197	224	221	226	185	212	211	217	204	219	218	191	207	246	218	223	186	243	220	208	221	220	236	209	229	206	217	237	210	217	227	230	209	229	236	221	211	226	218	197	213	200	217	204	226	207	210	238	213	205	236	250	189	194	218	238	226	217	226	232	228	232	243	232	209	210	223	249	238	204	210	196	237	224	208	212	215	220	205	241	218	219	233	214	211	234	226	208	189	236	203	206	232	206	217	204	195	205	218	233	193	215	209	201	212	198	208	213	201	220	215	219	214	233	223	227	221	189	198	209	195	217	205	238	222	234	240	225	221	216	199	221	237	190	217	221	214	190	225	241	221	219	221	204	219	218	217	205	212	218	187	211	222	213	224	217	209	211	225	196	209	211	211	200	240	221	244	229	201	212	234	234	232	235	219	243	223	235	211	220	236	218	186	220	214	212	194	222	191	192	218	218	221	218	226	196	216	230	207	252	216	221	203	230	207	211	227	219	219	203	205	200	203	202	222	205	213	212	228	216	213	182	203	180	208	210	242	229	211	202	210	194	222	197	225	210	193	203	233	199	225	196	207	189	217	222	234	224	213	220	240	210	231	224	206	215	219	208	206	217	231	225	215	216	219	209	211	216	205	230	215	201	230	213	193	239	194	203	219	230	219	213	226	229	206	199	204	201	212	209	215	184	226	225	204	214	233	200	221	191	209	235	216	209	211	225	222	243	202	209	208	200	193	209	214	227	202	223	217	198	231	204	227	198	230	208	229	209	223	218	224	221	200	201	210	210	227	230	225	204	234	221	195	224	232	229	220	217	230	225	222	248	210	228	215	222	221	212	225	216	230	215	218	235	196	194	218	225	221	212	198	197	211	200	221	248	196	191	214	244	208	214	245	240	229	223	209	218	203	251	209	209	218	209	222	204	204	219	231	226	202	222	192	207	222	214	222	216	237	228	224	227	223	212	204	215	215	236	225	197	216	219	224	199	230	206	205	219	212	254	230	210	195	204	215	208	232
16558	16652	22450	22123	19423	14829	10978	8395	5720	4505	3358	2686	1826	1569	1578	1287	1085	1057	1004	970	896	882	927	805	854	861	883	789	754	791	759	772	765	780	769	751	735	715	751	741	714	734	703	730	740	725	712	752	727	776	759	756	798	724	695	760	784	734	745	705	667	759	705	745	753	721	718	747	749	729	757	715	708	701	725	741	745	743	704	735	729	722	722	759	760	771	711	757	758	776	740	732	766	717	731	747	724	778	790	689	730	722	781	740	716	763	763	776	735	757	696	696	752	703	723	789	728	773	766	784	726	717	646	766	759	720	725	714	721	752	744	725	773	722	725	693	744	728	709	723	752	709	706	722	722	717	719	711	745	761	789	738	685	738	690	740	688	781	749	691	721	747	769	746	776	766	747	710	742	758	704	716	775	719	778	728	740	704	723	746	749	777	754	760	698	721	748	740	748	756	699	717	734	779	743	735	760	751	696	696	683	736	767	694	722	723	709	750	742	702	735	689	746	730	778	749	671	713	768	687	722	669	772	781	703	715	713	691	736	748	712	753	731	746	707	720	737	705	709	762	709	740	671	699	688	689	734	726	724	675	681	770	746	784	758	709	764	730	734	734	757	723	725	737	730	743	724	720	728	717	701	752	717	739	695	717	780	745	725	726	778	698	738	732	701	728	745	719	761	719	749	703	736	739	725	764	752	752	728	733	760	764	709	790	794	737	715	739	730	762	728	765	753	730	761	687	726	700	708	723	726	827	695	776	723	723	730	760	742	719	752	736	756	759	761	796	738	725	712	717	759	756	693	705	745	750	732	735	699	773	713	706	699	732	713	714	708	749	711	713	734	732	748	802	730	737	724	680	702	748	742	696	732	807	741	758	761	737	722	761	702	756	738	702	731	731	749	737	698	747	733	703	735	736	727	750	766	722	736	779	734	737	725	720	759	767	775	752	768	764	733	738	711	761	756	795	757	760	761	745	738	754	751	728	716	745	712	721	774	694	723	732	737	732	744	748	770	726	709	750	706	750	704	804	703	689	724	784	731	761	762	777	782	733	713	734	749	741	730	733	721	725	754	757	710	713	727	729	749	722	771	738	736	725	719	749	701	742	738	740	764	771	727	756	781	692	765	731	727	812	755	695	748	748	750	706	718	764	704	693	693	737	740	777	746	722	697	769	760	718	778	739	727	711	719	764	734	717	711	727	764	711	714	751	746	743	764	727	730	753	740	759	773	737	756	680	718	742	749	757	717	751	727	761	766	738	749	692	782	785	798	701	775	717	730	752	726	743	711	733	735	746	668	762	789	725	721	764	753	691	701	775	705	765	695	766	760	728	778	688	736	748	715	775	737	747	750	769	728	716	732	740	728	750	697	779	742	705	704	746	697	750	742	721	769	694	730	709	716	752	725	761	740	801	735	760	747	763	745	754	713	680	747	754	755	751	716	714	753	720	768	743	784	766	760	732	690	730	747	786	750	716	718	728	718	733	721	761	720	743	733	695	699	718	697	752	725	731	715	759	713	747	711	713	715	736	741	753	675	724	743	723	743	735	729	779	735	703	744	721	714	748	715	726	732	725	745	765	707	676	751	736	689	737	733	754	687	702	750	710	739	746	733	728	796	755	735	712	729	712	748	699	764	709	733	709	723	763	706	701	753	743	697	781	712	762	716	676	758	757	750	752	736	716	733	720	775	753	736	717	740	700	733	699	723	710	725	711	729	729	754	747	760	704	758	748	735	778	705	745	712	695	747	684	761	722	751	726	697	702	712	754	730	716	743	769	744	728	691	674	674	733	801	749	708	735	694	688	737	708	746	763	743	701	757	701	738	718	719	709	694	754	752	729	698	722	747	717	780	725	738	731	672	766	772	741	732	705	707	716	756	711	722	740	702	725	751	697	727	762	729	697	769	764	708	725	752	741	742	813	728	738	717	747	747	695	787	751	728	729	701	751	777	713	775	719	749	789	750	671	754	707	722	700	730	727	788	727	761	722	729	743	714	738	769	725	726	750	752	720	726	728	766	770	775	810	722	727	757	732	742	712	752	722	791	776	763	710	797	764	747	746	749	791	727	742	731	757	759	711	745	750	767	749	749	739	706	729	725	728	717	740	763	752	727	749	739	743	775	737	708	710	708	729	735	724	718	740	781	727	754	721	720	741	721	714	776	733	707	743	672	764	749	711	689	727	712	715	749	715	762	707	751	729	714	747	717	748	693	748	697	742	772	720	775	745	725	750	735	755	686	757	703	731	745	724	730	728	756	774	734	717	737	737	716	759	721	756	712	706	732	732	765	759	737	788	713	742	739	773	747	749	700	723	754	793	784	702	765	774	773	718	729	724	715	712	769	765	723	737	752	706	761	715	737	684	714	745	754	731	748	725	727	755	735	732	740	742	733	772	705	761	720	760	699	799	743	712	735	724	694	741	732	751	716	738	700	744	755	699	734	734	733	721	754	767	710	700	736	790	740	693	767	730	734	722	692	726	716	692	711	728	735	747	716	754	762	707	719	745	697	690	743	784	707	690	757	751	712	785	718	782	820	743	724	753	772	713	757	715	700	761	729	767	823	738	731	703	693	723	709	766	733	703	731	731	736	711	724	773	722	738	751	699	671	784	743	736	731	746	752	719	767	693	780	719	731	694	802	697	726	708	688	730	755	687	716	730	749	730	761	747	663	734	673	768	751	759	779	724	772	757	724	731	709	723	714	768	743	758	740	750	759	731	688	740	697	707	745	695	789	761	742	734	711	779	741	732	730	749	724	754	709	678	726	735	767	707	738	703	779	755	738	761	715	709	761	760	776	752	682	751	732	733	752	737	703	706	664	749	661	762	765	776	759	720	745	739	774	777	789	714	647	720	751	731	711	716	739	748	739	684	735	700	755	715	753	740	764	750	705	680	769	745	759	770	783	725	702	780	761	737	689	764	705	765	723	733	732	755	740	755	765	742	719	763	741	764	718	751	696	708	700	741	728	745	758	703	748	667	744	765	729	750	764	756	724	710	733	687	716	733	769	771	759	753	680	699	731	724	737	696	690	743	770	711	693	746	734	761	745	768	763	735	726	727	781	742	727	689	769	790	713	716	680	716	701	778	721	758	729	742	743	731	739	720	758	709	701	711	712	765	728	696	710	795	753	746	728	701	746	714	765	741	734	735	717	754	736	741	709	676	731	733	757	711	687	712	766	728	731	751	794	751	763	736	719	745	717	759	698	761	684	754	762	780	800	758	705	774	711	724	737	732	742	732	769	723	683	745	717	740	747	733	806	724	796	732	785	743	665	682	721	695	753	777	751	712	738	752	721	788	687	722	753	725	754	729	694	723	697	773	700	677	739	729	694	719	719	736	724	748	725	752	706	783	724	748	713	741	740	730	716	723	677	740	729	782	776	778	705	717	668	744	781	785	766	764	798	737	722	771	713	736	705	793	737	767	780	716	776	733	740	736	716	695	739	768	739	740	710	798	759	740	685	704	737	721	738	711	757	747	761	787	778	755
35088	38807	37367	31634	24868	20971	16736	12845	6745	2726	1510	1221	992	717	658	436	381	372	392	352	321	294	309	302	305	296	263	271	263	230	221	204	223	247	218	235	244	213	204	226	205	264	225	222	237	250	230	226	204	215	219	218	212	215	253	217	221	220	237	235	219	214	234	215	226	226	233	225	231	213	224	247	251	233	217	201	213	232	236	230	227	263	241	238	255	224	227	251	234	215	245	244	255	222	235	207	214	242	179	220	254	248	208	222	199	229	234	227	258	218	224	217	219	237	218	231	238	214	235	240	200	240	240	208	237	239	235	246	223	230	244	194	186	218	224	205	237	237	234	227	239	225	242	211	211	210	207	205	251	230	233	238	222	228	230	232	226	231	214	249	203	206	233	233	245	217	221	203	235	235	229	232	243	217	214	228	208	231	212	223	242	196	211	211	220	234	253	207	211	204	221	242	245	263	225	216	223	222	201	208	230	252	239	231	241	216	243	218	236	236	214	222	201	211	224	216	263	203	238	208	207	231	211	217	217	229	208	215	220	241	233	232	226	223	212	238	245	222	222	214	205	236	232	232	210	228	246	214	222	212	237	261	208	204	235	199	224	227	206	257	225	228	245	242	212	197	238	245	267	221	231	228	233	231	263	231	237	222	263	225	209	219	222	245	223	201	251	230	263	218	239	224	225	234	236	237	242	222	234	218	207	247	233	231	223	237	250	233	249	213	204	212	243	208	224	231	250	217	252	256	217	206	246	227	244	221	219	217	232	221	247	217	223	246	217	227	231	214	210	218	228	241	217	247	254	232	220	243	213	233	240	223	234	264	237	230	219	211	236	274	215	232	227	198	217	252	257	225	224	237	215	224	229	235	215	222	260	218	232	211	229	220	207	232	248	215	220	195	231	239	232	237	247	252	218	249	211	219	235	211	211	205	217	217	223	206	218	245	243	218	218	233	236	220	253	224	229	240	231	222	191	192	217	221	220	234	203	214	237	232	226	202	239	220	212	216	210	236	217	232	233	236	246	221	225	209	213	224	232	209	207	225	249	199	242	232	228	240	224	211	226	225	224	211	211	244	234	230	255	231	211	185	209	230	221	223	231	228	211	227	215	219	228	230	193	220	247	233	237	227	232	246	258	250	241	229	233	209	210	251	210	217	223	236	211	224	249	229	195	218	227	236	221	195	243	261	211	240	220	218	227	241	239	198	242	202	240	256	201	229	249	243	222	209	218	233	213	229	219	218	236	239	237	225	233	217	206	225	247	206	269	207	234	222	251	236	215	250	221	219	219	260	212	210	251	250	229	228	268	239	234	233	214	231	206	183	222	221	215	213	229	219	257	208	211	222	228	229	222	231	208	221	231	217	243	203	227	205	230	226	245	214	236	235	233	208	191	256	221	236	227	214	201	229	202	217	224	217	232	233	241	226	234	242	249	217	210	245	213	222	243	209	210	244	250	222	233	230	208	210	207	217	228	225	226	217	241	226	236	233	227	241	224	234	238	234	230	238	224	242	239	238	216	232	216	247	230	255	204	244	237	240	227	213	212	247	241	226	235	207	252	199	252	241	222	218	201	243	230	216	224	235	236	223	239	253	245	230	212	246	217	242	224	221	220	233	201	220	244	248	255	211	221	221	229	212	226	228	228	221	252	225	227	228	201	209	245	230	200	252	236	209	239	238	221	223	233	210	255	230	224	193	251	238	235	206	189	242	208	245	237	222	211	216	227	247	216	219	221	231	249	224	225	212	232	226	222	241	220	257	219	208	207	226	230	204	208	220	216	228	233	252	258	236	230	250	236	235	218	217	243	207	193	223	223	240	249	224	207	237	216	203	230	227	225	238	210	254	221	212	224	242	223	217	223	256	199	239	240	227	231	236	235	235	248	238	225	237	227	239	224	220	232	246	219	204	215	231	235	228	206	227	215	238	225	247	249	236	199	205	209	215	231	200	203	199	250	228	214	214	243	217	239	250	213	213	237	226	225	215	222	216	236	224	237	271	235	228	238	264	217	220	245	222	237	226	231	205	186	225	233	222	248	245	230	266	250	242	227	226	218	243	217	240	216	248	210	215	225	234	208	212	219	219	229	216	237	208	263	230	216	206	207	256	210	225	236	252	192	228	222	230	219	213	243	239	220	216	213	238	207	231	221	241	256	268	187	254	252	221	257	214	235	212	195	234	221	229	263	223	209	232	224	248	242	208	237	207	216	236	225	217	226	233	234	216	233	237	208	227	261	243	188	232	239	237	250	250	224	233	185	238	238	204	225	199	222	202	213	231	219	211	202	213	225	234	195	240	212	204	215	241	244	227	232	246	235	222	218	212	228	218	234	227	233	198	231	203	215	233	252	240	209	219	233	226	239	222	212	218	223	242	234	223	246	215	223	227	234	233	213	222	224	201	221	261	237	256	230	209	201	228	208	221	225	211	225	225	224	233	232	228	234	212	219	247	206	212	203	197	214	229	219	244	266	234	249	233	210	228	203	235	236	207	233	219	197	245	210	251	227	237	208	223	225	236	213	244	214	242	205	218	238	210	234	222	218	249	214	245	238	225	207	236	237	221	239	252	213	214	215	220	224	231	220	241	227	257	234	212	229	229	214	224	226	196	243	234	211	244	227	219	213	217	244	229	195	224	219	238	217	218	226	234	218	254	235	251	233	199	250	243	244	241	248	214	235	246	219	226	234	223	215	228	223	226	200	231	221	250	232	219	247	223	209	234	214	231	242	213	225	207	232	242	237	200	206	233	195	241	217	258	233	224	220	235	231	249	245	210	211	251	217	224	237	192	232	234	212	220	234	226	225	237	213	246	228	228	220	218	233	231	195	224	237	214	218	248	232	230	252	238	242	214	230	241	219	248	233	225	211	207	203	208	243	218	221	206	250	238	236	230	226	237	239	233	213	229	206	259	205	229	220	220	220	200	220	212	214	207	247	211	245	236	256	244	230	235	233	240	233	203	226	229	242	231	222	226	233	244	238	199	230	212	226	220	215	242	257	240	236	230	236	242	211	239	230	224	238	214	215	228	215	220	207	220	222	245	196	234	219	216	240	217	255	235	230	233	255	213	218	218	219	221	230	218	249	222	221	221	228	227	227	228	227	245	217	210	239	201	222	240	202	236	206	240	218	241	230	230	256	189	220	240	252	238	192	222	212	240	244	214	200	249	210	223	213	219	242	224	226	231	211	219	242	244	234	249	221	211	226	221	222	237	229	228	233	204	240	248	250	220	241	234	249	257	255	233	232	206	228	238	209	217	237	200	201	217	203	223	245	240	231	233	248	234	225	238	227	210	265	207	212	240	225	225	243	233	235	233	251	205	199	231	243	220	229	232	214	208	202	242	240	224	234	224	237	230	257	245	226	205	244	228	233	237	210	205	207	202	212	233	219	244	222	222	230	201	218	232	250	230	230	257	237	233	221	236	217	216	224	215	217	223	229	217	234	225	243	225	216	252	238	226	209	242	240	209	239	233	238	208	226	243	238	201
27529	35250	38843	38853	35676	34789	32186	31054	19176	12137	9133	8351	6949	5318	4472	3044	2360	2343	2216	2240	1763	1538	1711	1503	1481	1246	1134	1085	995	955	875	865	826	787	816	736	824	727	766	750	813	792	788	765	823	761	758	742	754	749	731	768	812	758	749	753	735	777	741	784	808	749	769	776	802	738	762	791	735	735	777	755	752	764	774	769	739	736	755	732	729	771	733	761	743	754	764	778	761	788	764	758	742	737	741	747	793	780	766	782	782	754	762	727	806	739	839	784	743	778	784	785	789	763	736	759	783	759	778	808	738	750	787	725	765	784	793	750	790	721	740	761	765	776	774	776	809	746	788	736	719	772	688	793	774	767	693	784	799	748	774	746	798	759	789	746	746	763	770	785	795	722	767	769	814	739	733	779	696	706	752	761	745	754	793	794	745	764	772	756	717	750	758	769	730	769	764	776	679	753	755	770	782	774	732	760	771	732	784	741	786	793	793	729	761	776	730	800	767	773	805	776	765	745	772	765	804	742	803	742	776	781	707	763	749	773	808	730	716	778	774	787	785	768	790	790	794	745	783	732	754	765	705	709	796	739	706	784	768	712	772	693	752	753	770	778	743	739	735	730	797	725	805	804	767	763	752	714	763	774	774	780	736	749	775	725	760	779	754	771	769	726	820	754	707	787	739	763	772	790	792	745	713	766	798	779	737	749	766	699	758	762	770	741	742	746	726	723	785	773	821	741	757	790	734	762	749	771	747	765	755	780	687	691	699	744	776	758	753	732	780	670	756	741	759	763	773	728	747	778	767	731	794	722	778	771	775	744	807	755	738	722	747	785	783	744	776	790	719	766	738	766	771	800	719	737	749	738	745	791	779	727	728	814	726	751	808	746	776	802	776	745	822	805	746	759	748	742	745	720	751	773	709	748	736	752	717	723	716	822	779	735	736	774	730	747	754	712	784	785	792	776	761	756	751	771	750	765	820	746	819	774	769	799	822	739	798	711	736	704	731	748	779	759	792	768	749	789	775	752	733	709	759	801	692	765	727	752	776	729	775	768	742	746	825	793	787	803	759	753	745	744	755	798	705	693	735	751	710	745	748	733	772	774	704	770	812	767	745	727	771	767	775	753	760	738	798	731	730	726	734	793	802	712	794	823	768	754	701	785	796	718	740	727	742	766	773	752	766	752	751	763	781	773	740	760	762	780	741	767	735	803	720	825	744	733	805	732	733	742	733	775	813	771	767	697	744	737	708	754	780	747	726	744	745	750	768	781	775	803	787	734	807	768	765	764	726	779	714	742	759	791	753	769	760	734	747	795	750	715	693	735	742	757	766	733	761	720	754	757	768	785	784	731	815	736	711	773	756	760	793	735	796	731	738	755	747	762	797	784	733	750	738	760	726	803	731	776	745	779	786	730	785	751	771	699	772	732	787	758	754	731	739	725	773	731	708	730	730	750	774	740	697	759	777	764	723	778	746	747	796	741	776	661	798	753	755	746	777	787	748	800	787	741	798	772	774	774	772	737	769	804	792	791	820	735	750	779	697	732	742	699	785	762	770	731	766	752	774	737	795	781	732	778	702	724	764	779	795	797	769	787	782	762	749	745	778	732	807	753	790	768	793	795	747	732	708	746	734	708	764	700	791	819	785	778	809	750	760	808	792	734	696	746	747	767	780	765	737	789	764	777	768	787	708	774	782	779	789	752	799	777	747	727	697	740	738	782	745	752	765	778	731	749	764	738	735	730	769	730	799	768	788	745	756	767	775	750	813	757	780	741	751	771	752	732	760	727	769	762	774	764	796	722	786	743	763	799	786	826	785	731	772	768	707	743	815	807	828	769	744	777	753	722	731	719	755	766	777	778	761	760	744	733	711	729	764	723	751	777	739	782	706	765	740	760	747	774	768	762	795	764	749	761	755	755	763	804	761	772	794	706	763	749	786	731	792	777	748	792	799	747	737	763	709	760	772	816	718	736	787	784	792	784	753	719	742	775	695	779	770	790	747	772	732	756	771	733	781	732	782	767	782	792	768	798	777	770	770	786	734	822	731	739	754	773	772	749	737	707	760	747	761	773	769	735	732	727	780	756	816	755	791	747	730	771	763	748	791	788	766	815	750	773	809	775	753	722	782	750	705	732	741	788	747	801	744	771	745	765	767	778	768	790	766	767	782	748	710	730	698	788	735	684	802	755	801	754	778	725	747	768	722	756	793	732	773	762	805	745	768	807	769	790	740	697	778	765	750	757	756	748	782	745	803	756	789	751	750	738	759	784	743	781	718	765	692	746	776	729	788	722	714	789	756	790	743	760	799	756	741	821	786	759	748	752	753	772	801	724	770	807	767	711	803	743	750	755	762	720	685	784	758	799	750	734	757	734	761	817	757	744	779	733	753	731	741	740	743	763	786	771	706	779	782	756	772	767	808	753	769	782	752	764	742	755	747	759	804	748	769	709	764	747	753	757	755	749	774	775	758	780	744	798	796	827	726	722	771	726	774	740	711	739	784	769	743	757	823	751	752	757	801	785	742	730	767	738	763	753	788	790	732	732	769	783	764	758	787	781	765	764	769	787	798	745	743	761	733	762	792	747	713	760	755	799	752	803	813	716	724	743	748	753	757	737	749	789	768	773	757	789	730	749	764	771	717	763	700	729	777	725	755	784	769	751	787	745	734	789	706	764	764	748	805	744	798	749	788	767	747	767	773	739	754	781	699	771	760	769	752	800	767	751	755	768	742	687	767	707	779	768	787	745	718	758	740	782	748	754	772	820	735	767	779	753	796	748	736	757	721	763	797	776	734	730	750	750	771	753	741	783	843	768	741	789	763	742	807	757	746	769	805	756	744	741	788	723	740	698	748	747	772	755	736	781	754	743	782	739	712	759	715	797	786	776	742	736	750	747	796	771	798	757	757	741	755	796	748	796	703	744	711	794	737	749	711	724	768	767	789	780	754	750	728	785	767	726	726	741	751	782	785	743	781	746	735	719	779	767	753	790	782	749	750	754	765	740	717	688	768	842	754	745	751	810	749	711	796	744	732	771	690	743	759	794	708	731	817	781	779	725	759	771	744	756	782	777	748	780	744	756	740	802	725	713	747	787	796	801	757	705	750	788	741	783	779	796	760	752	802	723	744	757	793	795	746	739	777	729	731	738	745	736	722	735	779	803	704	771	783	772	706	759	788	788	772	787	777	791	773	769	749	804	794	742	737	778	760	754	732	760	770	744	744	755	743	721	735	755	783	765	755	798	802	746	765	760	761	733	774	750	719	814	786	747	796	771	715	804	785	758	756	735	722	757	732	745	747	772	772	732	778	805	753	793	740	717	721	763	774	766	771	767	759	728	814	739	754	755	708	759	733	727	786	736	728	750	767	743	763	751	755	757	774	747	774	739	769	757	760	749	734	778	753	746	787	743	742	794	725	754	721	727	736	759	739	775	745	775	737	748	812	795	736	782	765	735	800	776	729	746	809	761	785	761	778	773	794	776	785	704	733	732	800	719
40822	43910	38207	32849	28534	25953	23008	20425	14848	5348	2405	1494	1256	1215	843	549	492	521	467	482	428	368	398	321	337	287	294	317	267	264	240	260	248	239	261	241	249	262	242	231	268	239	245	210	232	241	245	230	242	256	202	247	244	256	210	215	242	237	242	250	207	235	260	244	269	250	246	255	252	256	240	232	223	231	257	213	247	236	212	255	232	281	221	261	238	258	225	245	220	250	239	239	241	255	232	253	247	266	264	235	272	238	256	283	216	210	246	226	234	240	250	235	246	236	244	252	230	233	247	214	259	250	267	271	265	233	234	224	233	260	228	235	236	251	250	228	236	225	273	241	259	227	230	236	259	215	241	226	232	243	235	244	229	211	236	246	235	226	225	241	251	243	243	270	228	265	217	219	232	220	224	232	249	213	242	245	236	252	247	226	227	237	236	250	236	239	251	233	265	235	232	232	218	210	237	229	233	262	254	258	241	253	258	262	237	242	266	247	253	229	251	252	250	247	281	241	279	245	250	250	243	246	237	239	245	259	239	237	232	248	233	225	238	225	244	233	244	237	243	236	248	260	218	208	222	265	229	237	221	249	240	245	225	222	234	237	242	258	212	254	211	264	258	301	234	253	252	248	216	231	212	234	257	270	212	245	249	225	253	215	241	243	250	245	237	249	229	241	236	263	262	248	230	254	282	244	254	252	250	231	241	227	246	245	260	256	241	241	230	241	231	248	229	242	226	227	244	240	246	239	221	242	247	263	234	263	218	236	246	279	225	226	232	229	244	239	224	247	254	244	242	250	249	236	250	254	253	225	245	218	261	244	245	244	257	219	263	234	244	238	253	228	225	242	248	248	237	241	211	281	251	219	260	220	239	212	227	246	277	248	236	266	256	232	250	252	236	270	249	229	248	245	239	257	233	227	227	244	215	266	237	237	249	206	282	247	256	255	224	252	229	224	233	243	241	246	250	251	278	270	248	221	248	232	251	242	249	254	238	232	250	233	230	246	247	238	239	231	249	236	219	224	243	246	260	223	228	236	240	244	236	241	254	215	237	258	232	270	277	267	261	234	224	238	241	237	223	226	250	257	236	233	238	270	244	226	232	254	251	262	247	270	242	221	274	241	237	240	257	245	259	250	244	242	230	262	263	237	249	248	254	233	223	223	265	230	210	224	220	227	223	215	259	213	247	261	257	264	218	252	204	247	256	259	268	234	218	245	263	257	248	257	240	269	252	255	230	233	267	228	264	224	223	256	268	267	248	222	236	222	232	242	251	257	262	253	260	250	245	247	267	225	262	245	236	232	236	220	219	225	278	253	252	255	257	237	235	256	222	236	230	256	266	248	225	231	233	255	209	246	238	235	224	257	248	258	247	258	220	234	232	265	223	245	240	252	250	255	244	232	243	254	239	259	244	238	250	251	229	243	241	268	231	207	271	248	210	231	247	251	220	258	253	245	234	242	238	225	242	238	248	260	235	210	233	247	247	239	278	258	264	240	226	220	251	219	250	244	259	263	244	240	248	228	234	234	230	218	211	261	218	240	247	249	236	222	265	254	233	227	263	268	241	264	222	253	226	254	224	225	235	226	217	243	267	270	227	238	244	232	230	223	237	235	235	247	226	247	239	251	234	248	237	236	212	246	234	240	240	231	254	221	250	261	240	261	241	237	213	240	231	253	255	234	261	239	268	208	266	242	241	243	211	265	233	260	269	246	258	244	238	247	235	237	231	245	226	249	211	237	257	257	219	227	270	248	232	256	213	222	260	260	271	264	274	225	241	234	260	238	219	260	265	234	238	227	218	239	238	263	226	234	250	236	269	240	244	272	246	251	222	257	226	233	244	259	241	253	229	234	232	240	202	222	246	225	248	239	255	244	250	243	217	223	243	241	237	223	224	245	253	234	262	240	238	223	249	256	250	238	222	218	236	232	240	256	229	253	249	211	225	221	252	223	250	243	237	237	233	264	242	240	241	268	237	242	237	261	240	236	260	216	227	254	251	255	243	260	230	228	243	278	259	246	267	243	246	265	241	240	246	222	254	252	232	249	237	246	239	251	259	232	258	260	262	246	231	223	241	249	251	227	251	239	214	249	250	249	251	229	212	247	239	256	229	246	212	222	256	220	252	216	244	237	235	250	232	219	234	248	241	231	241	254	189	258	238	234	256	233	242	207	220	238	240	247	223	265	214	256	228	219	254	244	236	254	242	239	241	233	220	229	234	256	257	222	237	228	240	240	248	254	280	226	263	247	266	199	231	248	225	237	222	238	220	212	246	230	252	239	229	223	208	227	223	250	228	250	229	266	227	248	229	251	224	248	238	270	254	246	236	213	245	246	293	219	221	243	231	285	224	227	253	224	238	252	214	237	230	221	229	230	251	247	265	257	217	231	250	225	260	269	241	230	221	221	230	237	256	227	225	236	245	240	232	224	228	219	247	229	250	214	246	231	249	247	251	248	239	236	241	228	228	248	245	248	238	267	240	240	248	258	248	250	242	236	233	242	229	229	212	234	272	246	246	226	250	266	237	238	241	240	226	237	237	240	263	226	226	250	234	274	259	241	250	226	239	227	247	226	217	262	220	233	256	229	233	205	248	239	230	246	233	241	253	223	235	275	259	260	249	226	254	261	249	250	254	233	232	244	232	232	258	208	230	217	226	268	240	273	260	209	246	277	240	235	200	241	277	260	261	256	248	227	232	234	222	212	244	244	266	246	248	273	253	264	229	257	262	241	201	237	244	243	242	263	239	260	235	249	247	224	255	271	238	256	239	258	232	238	239	228	245	231	273	227	245	247	268	228	236	224	265	237	233	217	238	242	237	264	261	261	235	263	240	233	262	252	220	233	222	267	214	255	228	247	249	240	240	221	241	240	208	221	227	227	219	242	257	221	242	239	261	223	230	255	234	214	231	243	241	244	246	233	253	245	242	222	245	250	271	204	215	224	237	212	215	267	243	240	244	260	228	252	214	236	240	253	208	234	234	241	236	209	269	242	216	235	256	224	221	252	253	233	228	243	248	262	245	238	236	229	240	258	228	236	234	234	253	255	246	239	233	261	234	236	238	234	252	207	236	260	265	235	242	235	267	244	219	238	248	262	253	226	258	266	242	271	252	275	236	220	240	247	241	228	231	242	247	228	273	242	252	255	222	272	225	237	246	220	233	221	220	244	251	259	229	233	237	221	226	256	257	249	230	245	220	205	245	264	235	230	241	250	266	248	225	254	224	243	241	224	248	209	254	254	226	225	238	231	220	240	248	250	252	253	222	259	236	255	239	268	235	219	253	234	225	257	245	256	236	213	238	277	256	251	236	262	212	241	240	234	250	240	249	250	244	247	245	249	242	219	229	227	208	245	235	219	218	244	253	225	201	250	229	236	242	235	245	247	261	234	240	243	227	228	229	246	256	258	268	249	233	240	281	266	253	249	241	245	232	218	250	244	245	213	217	237	249	258	240	227	274	224	246	266	244	240	237	229	246	234	245	236	247	233
32902	40845	42219	42801	41436	39999	38920	38428	30252	15336	11736	9291	8818	8668	6472	4317	4037	3694	3051	3384	2508	2282	2463	2068	2045	1753	1438	1392	1229	1067	1055	941	993	886	878	868	863	824	841	785	824	816	827	817	787	740	788	790	832	814	743	810	790	803	811	770	794	732	750	786	842	772	739	840	934	809	827	851	785	779	783	770	772	759	787	795	761	815	801	782	784	803	774	811	734	844	793	770	787	814	795	765	769	771	759	815	709	803	769	792	810	821	835	788	804	771	832	770	749	811	743	778	775	773	730	799	795	741	760	800	810	780	794	827	786	785	786	763	805	785	791	789	720	792	825	831	814	831	780	781	814	835	803	863	774	813	819	797	820	785	794	804	751	781	789	738	814	806	812	760	808	877	774	783	767	844	781	819	793	749	776	769	785	789	754	791	779	796	792	753	831	790	771	791	828	826	744	809	797	798	808	785	784	775	776	774	816	748	824	777	798	805	762	735	716	785	825	755	813	808	783	805	783	778	755	772	825	853	773	798	736	769	837	771	791	784	787	802	784	759	796	773	806	832	810	797	811	782	793	785	761	848	828	802	847	818	842	810	785	780	800	818	802	785	812	786	781	741	739	794	779	810	797	802	843	809	788	774	805	819	838	746	791	723	758	763	850	749	825	794	793	816	792	790	797	823	810	791	766	769	753	785	804	845	858	767	741	847	722	772	818	738	798	815	830	762	803	827	750	778	812	793	778	805	750	800	822	784	752	772	791	789	785	779	754	778	826	781	743	726	832	781	771	750	777	776	767	749	762	781	796	757	769	757	759	795	810	751	775	814	789	808	809	805	807	775	799	786	812	776	793	836	768	820	802	793	800	805	769	779	831	771	748	778	756	828	811	765	775	792	829	825	789	791	793	796	836	812	778	824	811	740	739	830	778	779	773	814	737	808	771	735	759	786	790	792	738	741	762	801	819	804	796	832	730	753	765	770	764	780	835	824	803	788	755	780	790	762	760	800	768	776	784	802	776	827	762	781	813	754	800	768	765	773	772	737	797	763	785	808	782	785	800	773	773	817	807	800	779	830	823	788	739	820	728	755	804	814	753	844	776	763	806	777	759	827	830	798	786	768	812	738	845	737	756	820	784	772	787	765	812	777	840	754	816	806	727	771	778	771	820	780	797	803	817	738	832	800	761	831	760	778	800	832	788	774	826	778	727	787	828	816	767	759	804	792	822	745	803	781	752	799	829	757	798	737	831	779	787	773	780	766	820	756	788	798	823	762	779	791	856	796	825	805	843	772	826	787	773	796	806	833	815	796	795	803	756	776	795	831	739	827	746	830	828	824	833	783	830	793	816	750	780	829	799	755	793	783	769	790	774	738	806	779	822	743	762	783	781	829	777	757	795	795	784	795	752	764	822	788	832	776	802	738	765	811	823	789	752	797	786	809	822	820	816	788	789	784	797	782	818	761	844	778	792	833	791	738	774	778	799	789	794	790	764	793	852	757	828	811	780	782	806	761	810	802	820	795	802	812	742	798	783	802	812	754	770	762	781	748	724	818	781	767	798	808	782	757	765	780	792	789	780	816	783	824	800	770	781	744	829	853	741	740	795	820	725	779	763	802	754	781	759	767	798	807	748	770	793	786	840	810	754	802	752	758	747	815	802	780	782	819	797	799	820	807	778	756	780	788	804	776	809	781	784	803	778	773	761	793	760	856	780	801	840	817	747	836	822	792	797	786	798	794	813	820	803	784	769	790	752	755	847	828	776	787	792	729	805	759	813	788	776	778	771	779	780	808	756	810	772	822	837	775	715	788	763	809	776	771	783	740	786	794	787	786	847	803	735	736	812	769	773	794	772	758	761	772	784	765	829	775	753	832	757	785	819	798	780	795	745	812	798	843	825	817	736	784	733	793	741	769	816	755	801	774	777	812	813	769	784	824	774	779	806	795	793	828	770	761	850	778	742	764	866	782	745	820	788	757	752	776	762	808	802	769	765	786	749	786	748	783	758	807	770	721	804	783	788	791	781	783	780	758	828	854	804	760	808	781	810	806	807	791	812	781	745	802	789	816	831	834	795	802	767	803	776	789	774	753	829	794	811	768	795	769	760	789	802	757	748	811	787	800	763	801	811	807	782	782	754	788	812	775	808	808	809	828	771	761	789	801	781	775	765	776	808	775	835	753	758	789	807	788	843	726	778	806	768	790	801	826	762	874	827	776	767	772	810	764	809	793	822	785	779	802	754	754	731	753	787	793	751	774	756	803	794	804	791	813	784	798	808	746	812	817	798	814	791	817	787	795	805	851	800	822	770	786	776	736	765	742	821	752	768	817	761	834	738	829	780	829	800	796	753	803	803	790	763	760	763	771	773	844	763	802	795	758	769	832	767	800	783	817	767	820	773	777	800	842	790	771	792	771	833	772	815	748	794	777	809	773	750	799	816	772	752	758	770	758	796	771	815	820	785	782	786	778	778	821	813	758	790	780	798	783	765	824	807	806	803	798	785	810	778	847	805	765	863	800	815	762	751	730	791	786	766	803	780	821	774	805	792	791	757	749	805	762	796	800	774	775	797	797	757	757	834	807	779	753	779	863	761	767	818	778	790	815	869	822	820	819	769	795	781	772	776	765	747	752	800	818	821	821	832	783	813	760	784	799	781	787	846	788	782	784	797	821	777	851	804	786	789	843	760	801	755	789	850	806	780	772	807	805	818	847	757	787	775	810	833	801	745	866	839	756	804	811	726	754	765	788	761	858	809	780	758	806	812	768	830	803	798	773	812	839	768	786	765	755	807	762	798	807	752	756	767	770	847	761	756	808	803	811	755	755	799	824	741	739	815	836	788	786	788	811	828	777	773	768	762	777	743	781	742	798	793	793	740	808	763	793	821	820	850	818	791	821	775	792	723	790	767	754	806	747	753	770	747	806	762	750	773	818	797	799	799	816	792	756	742	799	788	777	777	796	756	817	803	769	802	777	807	803	744	822	794	782	820	786	845	785	794	798	792	735	761	795	810	740	794	792	790	807	823	769	821	803	801	783	795	778	785	768	785	772	787	764	784	797	762	797	804	751	826	821	771	781	829	811	771	802	794	825	778	783	745	747	769	758	749	801	818	786	787	746	784	778	802	795	770	815	821	809	801	755	777	722	788	792	788	796	778	801	762	744	757	803	803	848	796	776	776	839	753	813	778	819	797	787	744	800	769	796	781	848	771	820	776	776	783	813	763	809	770	784	762	804	786	763	778	782	825	814	795	785	819	777	831	786	787	839	825	788	823	766	789	762	771	796	742	805	795	809	815	717	778	778	828	796	774	801	771	781	775	806	818	733	783	768	768	758	753	829	809	774	797	854	830	763	772	790	746	805	786	778	779	758	769	811	767	782	808	770	780	780	809	772	786	797	837	751	793	782	783	781	790	827	780	765	782	780	792	861	797	789	811	806	765	788	783	818	779	829	783	831	785	798	813	796	766	794	777	792	807	794	801	785	771	802	754	780	791	807	782	785
21923	17381	19753	11503	5435	3099	1896	1224	872	554	416	327	288	314	296	261	255	240	244	236	228	228	218	257	227	224	223	186	226	230	232	226	203	239	222	200	189	223	211	228	215	231	211	234	210	240	240	210	236	219	237	212	199	199	245	234	223	234	222	209	210	217	205	194	232	207	210	238	200	217	243	263	216	211	225	220	243	213	188	245	247	214	228	200	231	241	229	231	233	224	229	216	205	204	188	213	233	210	236	210	211	237	240	243	199	251	250	219	213	227	232	211	210	215	189	208	233	227	212	209	204	247	230	216	213	241	205	228	204	207	240	216	250	241	197	223	201	224	216	238	193	202	242	224	253	199	207	227	223	229	220	234	220	196	240	205	183	220	211	211	215	209	232	242	225	228	213	218	224	219	234	217	240	232	231	217	240	235	207	189	193	260	209	195	211	221	212	208	181	247	222	245	245	234	235	200	243	229	218	238	235	217	204	211	214	230	241	214	233	214	229	207	209	231	203	204	246	208	199	242	213	209	235	256	231	194	211	216	205	212	195	196	243	225	193	204	227	223	204	205	205	194	218	233	238	235	204	198	233	202	205	248	225	198	202	210	227	219	208	217	249	241	236	200	226	233	219	229	215	184	232	212	222	225	231	208	216	208	227	216	230	199	224	207	249	209	211	220	204	243	259	213	242	200	232	230	195	230	222	232	221	220	218	201	224	192	207	213	215	220	234	217	216	223	209	221	244	191	236	203	220	208	209	213	200	207	232	226	211	235	215	225	227	245	232	208	212	215	205	234	253	214	240	205	220	229	236	225	211	204	244	236	250	234	204	229	237	216	248	235	227	232	218	221	204	224	214	227	210	190	224	200	220	237	224	221	218	190	207	233	208	219	221	250	224	217	228	201	235	222	224	208	226	204	215	234	211	212	257	214	210	220	198	205	221	186	215	207	230	207	207	227	212	214	242	219	232	236	221	243	244	235	202	234	226	186	208	212	239	209	212	222	220	235	226	220	232	214	227	242	202	199	220	206	197	219	246	226	207	228	207	235	241	201	234	205	235	195	234	233	195	206	209	230	206	223	227	209	229	208	191	203	201	250	220	239	239	221	195	213	228	230	216	230	223	230	239	231	232	205	222	209	229	222	243	199	233	219	175	224	230	225	249	235	237	249	213	230	220	192	220	215	206	224	214	225	227	210	224	213	198	216	225	204	235	234	204	214	256	248	225	206	212	215	218	221	230	223	204	202	204	203	216	190	200	208	238	225	228	203	210	211	226	223	214	221	230	218	217	204	212	231	219	235	230	199	198	191	198	228	221	220	200	225	202	227	200	180	198	242	198	219	221	218	234	209	227	220	199	195	216	211	207	215	221	225	203	235	218	233	229	202	230	223	222	215	200	248	227	224	230	200	254	211	253	233	206	226	232	206	238	241	208	213	216	208	216	200	203	196	228	213	230	235	218	249	206	241	193	233	216	188	208	224	239	206	222	231	220	217	233	231	248	221	226	238	234	245	219	232	207	196	238	224	205	256	255	231	194	198	207	220	250	215	234	241	218	209	230	234	217	187	220	213	234	220	234	236	239	232	236	222	247	230	244	237	210	238	211	222	226	203	221	225	208	226	219	211	230	231	177	222	226	210	208	213	231	201	205	218	215	191	212	219	205	231	226	209	235	202	216	215	219	216	237	205	198	205	230	213	239	234	218	215	215	243	232	195	230	216	226	205	210	228	208	208	214	226	212	225	239	208	238	229	245	222	203	210	229	220	249	222	237	227	214	204	224	196	203	206	227	201	202	239	197	206	224	212	200	207	237	240	220	246	203	239	216	249	216	205	235	237	215	216	228	229	197	215	216	208	228	218	251	203	221	221	193	225	239	212	177	203	219	204	200	237	184	237	230	190	235	219	224	192	202	204	213	218	198	222	197	209	250	240	222	236	223	213	241	193	223	209	217	199	219	239	219	191	242	241	216	222	236	221	212	256	202	237	229	225	207	231	197	214	238	225	217	198	206	219	221	207	213	225	248	240	233	248	231	206	211	215	234	238	199	213	204	215	198	199	224	207	211	228	224	208	236	191	222	229	224	207	224	208	191	205	197	221	208	197	242	224	215	196	216	243	208	238	219	229	195	214	215	220	236	242	234	224	235	227	219	200	210	238	189	225	203	196	205	230	211	218	209	219	233	204	212	246	213	222	195	243	225	202	210	209	239	226	189	237	220	227	229	219	224	225	201	199	211	217	239	225	236	218	213	200	250	206	235	223	243	217	211	226	216	225	215	214	234	222	213	226	259	208	237	207	206	235	191	215	212	227	197	227	204	218	242	240	236	225	202	226	214	200	220	239	194	213	222	223	220	246	211	214	209	229	200	226	185	220	218	211	209	217	236	230	225	219	223	228	217	250	223	223	216	240	224	226	209	234	196	230	228	198	232	202	232	241	219	221	225	231	239	209	205	209	221	220	205	208	240	210	233	215	223	217	210	219	201	236	261	225	252	232	221	227	205	225	197	210	222	217	202	191	205	210	233	212	271	225	199	239	194	246	209	210	220	202	219	246	221	220	212	229	209	226	208	212	205	220	189	228	234	228	197	208	209	222	223	222	231	241	216	199	215	215	209	218	207	219	212	208	211	233	217	224	225	229	214	222	224	227	214	228	192	219	230	252	209	207	189	203	213	217	197	228	222	204	233	229	219	213	250	214	225	212	250	246	224	206	226	222	237	251	219	242	229	215	245	219	228	206	190	207	233	202	209	212	204	198	228	235	238	238	206	219	216	222	198	214	221	220	218	194	198	230	207	229	195	216	218	213	243	221	217	220	220	247	202	212	223	207	229	255	182	225	231	218	249	220	208	209	234	239	221	239	221	221	217	214	235	224	220	218	209	207	222	227	241	236	213	172	208	222	231	222	211	202	209	212	224	185	212	203	214	210	228	212	235	229	236	231	211	244	200	214	199	223	217	230	220	219	209	223	207	222	221	206	216	205	222	222	202	203	207	237	213	208	215	211	214	245	234	200	236	223	215	227	218	220	220	227	202	218	210	240	213	224	233	242	226	226	232	212	239	197	213	206	208	216	218	216	237	216	190	209	208	248	203	210	225	208	239	223	240	246	232	241	217	233	236	237	222	230	223	192	196	217	220	229	224	235	205	214	216	224	205	204	176	216	225	202	222	232	207	195	210	241	241	253	211	225	213	213	220	202	247	214	236	212	214	217	221	240	232	214	218	220	215	221	252	239	228	227	220	219	215	217	207	216	210	219	202	198	219	219	194	208	232	223	214	211	233	231	209	211	224	201	211	233	255	243	225	207	195	240	232	212	220	215	224	201	223	218	209	238	216	229	209	220	229	235	201	222	224	204	215	204	206	260	204	209	203	228	239	224	207	234	223	228	244	214	242	234	237	210	225	234	203	209	266	230	215	234	203	218	236	233	233	225	229	239	204	228	213	210	214	217	192	194	217	203	198	196	220	226	219	214	211	207	228	228	247	243	204	223
17067	18058	24701	22907	19025	15246	11112	8579	6540	4126	2963	2061	1697	1610	1463	1236	1063	1098	962	935	851	838	840	846	837	811	844	801	807	802	791	816	737	755	754	709	721	720	734	700	741	768	741	732	749	743	780	711	767	769	736	730	736	759	793	778	754	728	772	718	752	777	717	762	766	742	768	711	800	722	720	706	772	771	726	699	762	727	740	785	746	780	708	722	738	749	721	764	743	743	771	750	745	741	721	717	790	746	793	721	751	679	656	715	722	738	736	719	814	775	749	745	802	747	773	769	780	721	727	737	737	762	782	726	713	746	734	722	696	749	724	700	762	726	775	795	729	752	711	718	723	704	693	682	739	724	758	740	768	736	796	737	736	744	744	763	729	741	751	708	768	725	697	681	732	732	686	741	717	738	709	743	696	694	725	765	745	708	773	679	716	773	733	720	743	715	755	741	742	806	770	718	755	756	730	765	736	731	744	771	755	755	755	744	740	737	743	760	726	705	790	726	768	698	712	766	762	723	734	705	717	760	793	775	718	726	750	766	720	770	769	711	775	745	749	768	752	771	764	773	740	735	720	729	738	713	738	734	736	742	737	738	710	780	748	718	721	773	707	724	756	724	732	770	723	759	758	763	742	750	755	745	729	746	733	730	741	757	753	724	740	703	788	759	734	754	733	721	779	751	779	705	720	738	742	757	715	732	730	723	727	780	773	722	750	713	768	753	790	739	755	752	757	792	721	727	708	741	740	702	748	700	723	732	747	731	808	716	700	766	770	765	733	761	754	797	730	724	806	781	774	765	748	736	740	777	731	748	711	745	772	680	719	752	750	749	764	730	786	717	726	722	774	716	783	729	726	704	761	714	744	741	744	715	746	800	740	762	735	744	727	754	685	705	725	753	767	753	730	746	725	760	739	738	734	700	778	711	775	761	690	685	772	747	750	767	748	783	782	723	766	733	738	745	733	748	750	792	737	706	746	768	729	751	777	723	791	734	740	754	754	771	747	775	723	728	712	736	723	728	719	713	710	731	703	728	770	747	793	753	769	790	700	711	754	720	746	768	723	727	809	725	715	740	763	788	749	754	735	756	748	732	717	743	681	722	750	726	691	726	783	745	756	714	748	738	803	712	735	726	741	718	755	710	709	752	714	720	763	734	739	706	760	730	764	724	786	741	792	718	813	693	765	776	749	746	752	792	754	791	756	719	768	726	753	730	699	791	805	734	765	753	776	741	756	787	762	736	723	738	747	758	803	735	736	722	709	722	696	736	765	715	752	743	768	718	767	729	747	684	740	773	708	713	766	748	817	754	726	768	696	730	718	758	747	727	707	730	727	738	739	746	758	760	718	770	749	737	689	672	721	724	777	772	702	782	743	698	730	739	752	703	730	756	744	698	757	753	705	744	772	749	739	734	685	765	700	705	768	738	731	736	737	731	772	762	731	733	764	723	722	757	739	748	754	737	751	757	714	783	746	741	755	760	761	754	717	742	724	793	692	798	805	710	782	773	723	738	688	783	736	714	706	732	777	756	769	701	743	731	739	741	806	765	744	752	759	743	764	711	744	705	730	702	724	728	736	750	742	721	691	749	729	716	739	765	731	765	716	765	751	717	745	735	758	787	746	783	767	705	757	758	741	729	733	764	758	728	743	727	738	755	742	749	735	748	718	693	737	768	727	722	720	791	692	748	702	742	757	758	699	703	752	752	738	741	726	801	785	701	770	725	736	738	788	746	739	729	751	732	738	770	750	755	726	748	750	732	738	752	745	725	745	687	738	747	780	707	704	695	731	765	734	774	767	737	752	779	738	704	711	739	713	737	732	712	722	739	750	742	744	736	707	719	748	750	764	721	727	738	720	744	732	745	738	708	758	786	795	727	751	715	747	747	767	721	741	756	763	741	750	727	760	766	743	772	702	746	756	700	751	736	731	776	723	761	711	729	733	710	722	742	744	714	721	667	774	782	751	754	754	763	741	759	753	706	726	738	758	782	759	792	722	711	715	696	737	764	781	743	737	796	753	734	744	698	750	738	744	742	699	749	719	745	726	804	695	701	734	742	748	717	710	745	727	745	723	757	745	766	753	722	753	725	731	744	762	767	764	747	799	716	767	765	755	727	734	751	714	802	740	799	757	742	757	716	728	726	709	699	730	734	729	744	675	717	752	748	747	740	737	680	740	756	752	714	710	737	722	701	793	744	754	712	768	767	756	702	772	733	752	735	693	754	779	703	756	764	773	756	743	722	738	741	757	746	730	722	688	709	706	737	746	737	749	767	704	698	692	766	810	719	751	749	758	735	699	770	775	746	781	706	759	729	725	738	695	756	752	663	757	694	766	758	720	748	749	762	716	754	750	766	773	739	737	746	730	735	753	794	760	726	758	712	767	805	711	765	723	726	783	726	694	753	735	738	756	798	732	725	688	802	756	739	732	782	746	761	745	735	750	713	715	737	677	754	756	717	746	727	789	729	722	741	733	757	791	711	753	748	759	740	742	792	733	789	723	717	745	738	757	692	742	699	747	804	707	723	764	767	689	751	741	743	735	706	730	749	693	768	747	775	749	738	696	728	729	786	760	738	726	785	788	745	748	717	752	721	710	724	754	706	746	754	782	733	731	742	819	701	786	762	751	750	728	727	745	743	735	729	745	710	700	759	752	701	795	707	762	743	757	702	749	690	745	659	750	744	769	784	730	717	743	783	718	698	784	724	725	788	701	703	748	754	775	733	738	767	758	737	713	699	774	726	716	736	726	701	727	750	725	749	715	713	733	711	766	732	786	737	757	705	700	779	728	737	765	761	758	740	752	752	704	683	765	787	719	712	745	776	750	678	679	725	727	791	717	773	683	707	707	715	706	761	717	769	747	735	733	726	705	780	746	778	690	751	749	786	732	753	717	750	749	721	787	720	700	667	735	766	772	727	769	744	777	713	739	727	783	751	742	746	718	718	729	728	709	735	764	724	743	738	694	730	716	703	763	750	726	756	754	716	734	753	746	730	691	787	740	724	768	725	764	730	729	735	731	786	693	730	708	694	779	765	766	710	723	726	780	769	757	728	703	748	707	732	726	762	711	771	750	728	781	725	673	779	717	738	751	768	732	754	745	741	776	769	695	711	715	741	748	746	741	779	755	721	728	762	703	731	793	721	722	733	730	765	709	739	743	743	705	748	770	723	753	802	744	745	723	792	727	718	762	711	805	733	716	737	724	768	684	741	746	806	769	734	757	743	734	728	704	770	770	770	691	723	728	737	748	742	818	755	757	795	703	748	724	770	740	702	743	759	730	735	720	686	746	753	769	719	760	724	700	715	763	724	747	732	820	743	742	727	726	723	717	744	772	702	751	718	718	775	741	750	733	726	786	724	766	708	741	766	753	716	788	780	746	721	748	717	726	743	700	752	773	695	742	757	737	725	721	785	743	760	703	762	714	744	749	778	728	746	700	730	730	765	757	711	770	786	739	707	746	776	746	738	765	739	769	698	766	735	771	740	768	783
35013	37965	41804	34231	25297	20885	17566	13883	9507	3003	1507	1168	785	682	588	435	424	397	378	343	305	306	278	299	324	280	258	267	265	256	244	259	247	243	243	254	233	241	241	233	234	231	249	238	220	240	213	255	229	227	234	242	212	216	214	192	214	207	231	223	226	248	217	228	221	252	220	220	228	211	226	221	234	220	227	228	215	213	241	217	248	243	217	195	209	243	236	269	222	231	233	225	246	229	238	244	231	231	230	232	262	212	257	254	191	222	217	230	231	219	235	248	210	216	223	240	241	210	213	237	234	237	267	222	232	244	229	239	229	225	200	223	234	243	231	215	238	235	231	228	228	227	214	234	215	219	227	234	240	218	231	231	231	236	250	245	222	243	231	227	225	246	206	255	225	213	239	244	241	244	227	208	217	226	251	210	213	209	220	215	234	213	211	241	233	238	233	249	214	219	220	192	214	234	222	206	197	239	224	212	224	241	216	234	212	245	257	251	215	222	245	243	253	259	221	211	245	250	229	230	245	229	216	224	229	243	258	210	212	234	181	233	249	220	231	224	247	230	219	211	234	210	216	218	220	236	206	210	225	220	249	240	212	225	247	263	230	217	237	228	239	229	226	250	193	234	211	232	215	215	244	233	242	242	233	231	237	215	262	218	257	229	223	224	217	248	237	221	234	260	234	216	243	255	246	253	224	241	234	233	198	224	234	234	229	217	214	226	240	235	212	255	241	228	217	239	246	252	234	244	252	254	245	263	225	244	251	257	234	254	226	228	199	225	223	236	256	262	251	233	224	190	248	221	235	231	227	227	219	224	213	214	200	238	247	218	209	231	212	227	213	225	217	233	231	246	229	220	232	227	225	234	238	236	212	216	252	217	223	234	232	209	255	216	237	216	236	227	234	240	255	240	228	249	238	209	217	236	256	234	215	213	219	226	250	244	229	241	231	272	236	203	249	218	237	230	211	239	236	221	246	216	242	240	236	239	237	240	227	222	241	250	241	235	226	243	228	239	239	242	218	223	220	218	228	236	243	217	234	227	231	207	250	233	217	208	240	204	209	233	218	250	209	232	225	220	204	217	225	244	213	257	249	219	239	244	249	230	243	227	237	237	256	230	244	215	188	261	205	232	229	203	239	250	272	214	233	203	230	217	228	218	243	236	231	227	232	218	242	235	226	215	234	198	243	244	198	212	207	241	259	217	221	240	219	213	252	233	221	236	221	235	218	238	230	256	224	227	244	214	244	236	220	246	238	225	261	246	221	218	229	230	241	227	234	230	252	222	214	260	226	201	225	218	217	235	222	246	239	228	245	228	237	230	217	221	209	237	247	239	209	222	234	231	237	228	229	193	239	228	223	204	248	223	237	223	265	234	253	256	244	228	233	247	253	238	225	236	228	232	228	206	213	212	233	245	235	231	244	237	208	253	201	259	248	238	229	243	222	245	220	247	245	239	219	240	234	222	225	237	254	245	233	227	217	228	229	227	244	242	234	235	238	217	217	208	229	243	232	241	228	222	224	241	238	238	229	226	236	242	240	250	230	217	201	233	231	233	238	242	256	229	204	225	263	219	221	226	228	225	247	242	219	234	245	230	237	245	228	235	224	212	235	219	212	264	206	259	251	215	226	228	220	231	229	229	264	241	224	225	254	246	225	241	229	228	257	238	216	241	256	233	244	211	256	234	231	252	233	234	229	214	225	223	232	239	243	197	249	238	238	238	230	246	203	258	245	227	243	224	220	212	224	212	246	248	234	236	215	235	250	244	217	233	210	238	252	251	259	248	243	201	251	226	232	240	228	214	234	226	213	201	254	200	201	221	206	209	260	257	244	237	239	255	245	236	247	219	213	236	225	250	231	217	252	243	263	220	214	252	233	235	237	230	235	214	223	232	228	247	224	229	220	220	223	212	224	258	260	236	244	235	217	235	249	223	226	248	212	239	236	238	227	242	248	250	233	250	240	231	222	209	229	217	240	205	255	239	238	254	226	214	250	236	261	245	196	234	231	239	206	227	230	234	198	230	221	211	236	233	219	216	239	240	221	214	234	208	231	219	239	219	225	223	205	224	224	229	223	229	244	245	229	241	242	216	200	215	243	237	242	228	221	219	256	221	235	221	232	221	241	240	240	234	237	229	243	253	247	245	250	228	233	238	239	229	229	253	249	202	229	228	212	233	240	236	219	245	222	241	199	222	217	214	232	218	198	235	245	238	226	229	213	232	212	231	223	236	226	221	214	239	248	243	236	250	234	232	205	196	250	215	207	220	233	225	243	214	237	241	214	275	231	265	224	206	247	200	196	218	230	217	220	234	223	239	220	224	217	210	217	262	224	247	220	251	228	237	221	207	235	244	223	263	217	202	240	227	248	247	211	226	247	229	219	226	216	232	241	215	239	218	246	235	223	249	234	233	233	240	237	232	215	237	229	215	228	239	249	245	233	268	235	253	224	234	231	220	217	259	239	254	242	236	213	250	227	228	236	225	242	226	210	229	224	219	220	210	238	239	240	228	221	214	226	216	218	204	236	235	205	227	210	209	232	231	205	240	231	199	239	229	245	241	213	246	231	229	203	197	241	221	225	242	259	228	243	226	256	199	285	229	220	219	222	217	249	246	250	257	222	213	220	220	242	254	209	222	253	217	225	228	250	217	210	204	258	264	263	247	224	245	228	215	223	249	249	209	216	215	243	251	206	222	234	240	195	217	213	229	219	224	187	219	223	258	229	237	238	219	230	238	249	227	214	207	246	235	231	227	220	245	234	206	246	237	238	230	251	236	238	218	237	242	239	243	251	229	233	251	220	241	217	219	239	233	257	237	240	211	231	251	216	251	221	203	238	221	222	201	226	234	234	209	227	227	231	246	229	210	215	244	249	231	242	212	224	214	261	274	233	249	263	237	250	217	250	218	216	228	237	261	206	228	235	208	221	233	205	214	263	216	240	200	241	220	202	243	213	240	211	219	250	205	224	237	244	248	205	228	228	235	221	211	230	227	246	218	235	241	207	236	222	226	247	225	236	242	241	209	222	217	265	205	216	197	242	248	209	238	238	235	245	241	235	238	220	199	227	213	247	256	259	235	232	226	226	248	247	215	244	230	216	230	237	233	237	246	216	242	209	238	243	211	231	246	218	234	222	219	224	218	220	204	234	233	215	193	222	229	222	209	254	262	231	234	230	236	227	222	216	237	226	218	215	263	233	241	237	209	247	225	248	249	251	206	250	223	222	216	220	200	222	191	230	216	226	246	248	215	226	232	220	231	228	227	246	257	221	218	230	242	238	219	219	234	220	233	236	222	204	245	236	207	223	215	258	227	245	230	225	211	232	227	222	225	204	205	216	225	223	216	244	224	252	209	224	220	223	234	236	201	234	241	237	219	235	232	218	228	264	223	193	243	212	225	223	222	230	245	219	232	222	246	199	241	244	232	245	254	233	231	231	218	202	224	229	253	232	226	211	203	242	269	210	223	249	222	217	243	242	221	246	213	255	230
27094	35429	42679	41141	36137	33790	32769	31338	25604	11720	8424	7268	5552	4894	4263	3107	2824	2559	2239	2157	1501	1581	1705	1646	1510	1257	1160	1132	955	951	999	915	865	818	833	835	791	781	759	770	816	778	777	721	752	782	789	763	784	768	762	716	754	789	774	799	798	766	754	758	754	812	779	802	762	789	799	748	774	779	736	803	740	730	785	748	712	756	736	743	733	794	805	696	791	748	825	788	785	740	758	776	775	776	769	776	770	750	821	812	793	808	793	755	710	804	756	758	766	789	728	756	762	745	745	785	792	785	777	778	793	771	747	758	756	749	752	775	741	777	781	766	752	790	831	779	773	777	718	753	791	781	727	771	770	776	753	797	768	787	772	788	735	741	801	778	794	746	771	753	773	743	757	736	780	736	739	794	764	783	753	769	750	801	757	711	799	789	777	765	822	790	766	734	736	796	797	725	783	756	827	745	741	781	724	762	731	789	776	763	738	777	794	747	739	781	776	783	711	753	740	795	758	731	744	758	755	785	794	751	793	768	826	765	733	758	778	750	736	754	778	729	759	747	775	722	759	710	809	761	711	743	767	806	772	792	754	751	781	771	709	712	734	790	764	728	820	805	819	760	726	724	744	762	786	715	767	742	796	745	720	772	706	735	737	732	748	782	781	754	835	758	741	718	751	772	765	765	757	770	768	751	756	752	724	775	761	814	772	730	778	756	773	757	701	779	779	797	740	768	811	726	740	746	818	757	777	764	787	747	754	769	724	734	799	805	800	804	739	758	756	790	769	704	752	791	803	776	767	792	795	723	758	751	789	777	748	796	753	816	763	765	786	724	786	806	794	797	749	775	791	783	778	791	787	796	811	735	791	782	732	776	758	719	798	742	749	712	778	782	724	801	764	717	727	783	739	755	789	747	779	759	802	721	755	759	745	748	782	742	767	765	785	811	725	806	780	763	787	817	766	722	767	750	769	756	731	776	777	752	775	720	758	774	791	697	728	782	765	762	769	793	728	740	798	811	755	755	726	774	810	836	785	758	809	748	728	741	821	753	756	835	775	768	762	753	754	784	750	788	777	763	749	758	730	728	740	762	736	812	802	772	740	747	783	787	760	786	743	761	781	751	796	779	784	755	762	743	744	792	738	750	779	768	741	739	744	786	828	744	765	802	763	742	761	792	751	790	741	735	746	791	717	795	741	775	780	809	740	754	749	763	769	790	785	772	735	737	815	744	778	770	745	772	770	766	797	736	768	768	765	777	719	782	748	778	751	736	729	733	764	781	771	750	759	775	743	679	774	767	714	747	742	740	769	784	746	773	788	783	790	792	735	694	776	825	756	804	751	732	739	763	734	754	710	803	780	751	797	735	732	780	731	744	757	799	771	729	754	792	773	755	797	743	762	813	792	769	786	780	750	802	785	734	775	759	709	750	771	742	804	779	733	756	804	800	742	729	725	803	805	788	779	746	770	715	766	786	726	785	745	757	750	751	725	735	735	793	803	743	763	744	761	802	809	776	725	760	815	810	732	755	763	768	745	813	735	750	762	782	796	761	765	768	848	794	778	830	764	811	732	761	767	770	748	732	793	740	731	760	784	797	740	773	771	758	731	773	722	748	744	738	723	786	781	820	784	700	791	770	757	802	741	772	739	775	729	791	779	749	799	771	766	738	749	674	768	794	765	745	762	723	744	764	771	746	747	728	759	749	735	730	765	755	734	691	695	756	786	764	732	798	801	723	746	750	777	786	769	753	743	763	740	753	799	799	761	759	721	752	751	748	759	785	785	722	768	784	755	817	738	795	772	755	765	757	722	745	762	778	761	796	782	780	809	755	742	728	772	765	742	785	722	779	789	779	721	771	747	773	770	771	704	790	741	785	761	776	814	761	769	751	777	773	810	733	739	809	778	795	733	755	771	777	746	830	764	722	737	752	741	729	771	733	840	738	743	768	775	764	765	735	747	796	763	791	757	793	762	749	751	777	806	774	708	764	730	784	787	770	790	759	692	757	778	778	762	785	774	766	788	742	755	750	770	778	759	759	808	733	745	722	787	758	770	814	742	774	748	771	795	744	768	780	805	779	753	768	723	755	745	749	798	720	784	725	860	786	756	730	767	720	811	786	751	785	746	750	789	764	794	744	751	737	751	783	774	751	746	738	771	725	782	734	773	767	786	771	768	724	755	772	741	772	735	771	763	726	715	813	803	740	727	731	725	815	743	787	729	750	803	794	774	782	816	789	774	749	769	802	777	785	802	829	765	772	782	774	762	774	767	732	784	775	756	758	729	720	756	771	726	752	734	764	782	795	788	775	755	776	762	786	781	794	752	703	756	765	742	711	787	791	733	767	783	734	787	738	681	809	771	756	747	738	777	798	752	785	748	791	745	746	765	782	754	751	771	782	748	811	727	729	782	761	755	804	784	793	800	737	769	810	801	800	733	728	775	811	748	793	798	726	765	795	742	781	796	772	750	781	746	733	745	708	779	766	762	790	805	777	787	816	815	758	776	750	776	746	820	746	766	747	788	741	768	841	748	788	784	806	716	750	714	763	780	747	742	807	743	783	708	745	699	717	763	747	728	737	766	764	770	778	772	771	800	775	798	784	735	764	713	773	745	787	786	796	746	770	756	770	740	800	810	816	789	824	778	792	788	769	774	803	736	743	782	799	774	775	702	791	750	757	792	753	749	780	786	779	757	808	788	754	754	772	747	834	726	783	764	716	770	810	731	778	773	722	710	792	705	758	783	745	727	759	811	776	826	779	745	773	754	797	769	798	777	738	728	739	760	754	756	816	792	752	721	785	735	775	703	753	781	768	740	787	772	780	802	749	767	769	716	767	742	717	740	753	779	776	804	768	766	783	783	757	775	769	746	765	757	790	775	746	764	799	756	766	723	764	745	748	742	771	754	772	774	815	767	787	795	743	742	737	773	757	766	720	796	773	745	754	826	746	787	724	760	794	825	723	807	776	809	778	784	760	772	781	805	777	771	754	765	727	750	741	711	744	807	794	773	791	813	752	756	747	795	743	757	801	773	742	765	742	751	737	821	769	797	762	750	782	726	819	746	786	729	761	759	785	764	816	768	726	744	757	739	751	765	819	740	754	831	806	746	792	735	783	779	751	759	750	750	724	731	743	776	798	800	794	791	761	750	797	741	751	757	725	771	807	747	768	780	788	816	734	780	769	765	742	749	767	795	798	733	768	775	787	772	751	759	757	810	750	743	761	763	793	752	753	773	755	797	772	780	770	727	735	776	704	749	748	779	785	732	826	773	798	747	754	739	771	797	773	720	741	757	800	790	817	778	715	776	789	775	762	737	733	812	741	746	750	789	728	767	736	788	761	781	733	764	805	714	810	796	735	725	782	771	793	725	758	733	796	814	717	741	812	759	743	758	758	725	801	809	761	772	775	830	770	747	775	744	706	781	744	743	790	751	752	770	757	764	765	795	781	808	773	789	751	733	804	762	732	802	795	729	791	804	806	737	766	801	753	808	800	770	792
40364	45798	43315	33755	28323	25680	23444	20273	11547	5369	2423	1707	1312	949	781	587	568	521	504	445	335	386	452	347	370	305	324	332	295	248	270	289	254	247	248	234	226	251	248	274	228	245	272	265	262	259	223	265	220	266	247	274	247	242	247	253	238	256	264	229	251	230	241	235	261	253	261	249	246	241	226	203	241	251	244	252	271	242	256	253	207	267	226	240	235	235	233	267	258	254	221	252	234	250	257	225	250	246	254	235	249	237	245	255	246	239	259	248	247	242	244	245	228	214	235	267	262	228	229	259	245	249	219	240	262	251	252	240	247	236	227	233	238	232	255	270	249	273	255	259	269	251	256	228	234	251	233	208	246	244	246	235	231	269	261	231	244	247	248	228	253	250	245	248	217	236	237	232	253	244	265	245	236	250	211	273	254	231	223	245	219	255	235	254	230	235	234	264	237	250	223	257	229	226	249	260	253	227	256	246	238	264	257	243	244	246	240	233	231	252	236	231	236	281	236	248	218	267	254	245	255	260	234	228	220	235	235	244	222	252	236	244	226	239	231	248	254	242	237	220	255	242	255	237	251	245	268	254	239	249	253	207	243	225	233	248	247	229	239	266	260	259	244	252	242	239	238	233	236	233	233	235	256	220	222	225	268	236	241	218	237	232	255	225	232	235	248	207	227	270	247	226	258	230	256	248	243	259	235	250	258	275	238	211	230	215	254	231	219	227	224	219	247	235	243	247	219	223	264	213	238	239	236	253	243	267	247	218	224	255	216	246	217	244	238	234	286	263	221	268	224	235	240	224	252	233	247	263	249	278	226	265	236	243	253	272	236	217	278	291	258	242	216	247	229	233	246	245	246	232	239	241	254	245	232	236	232	244	256	265	239	271	254	247	255	246	244	221	236	226	255	233	237	237	248	233	230	249	242	263	245	228	270	257	231	249	221	227	241	236	227	234	275	228	238	279	239	242	240	254	237	226	256	244	216	250	253	233	257	246	243	278	226	228	250	242	256	256	249	231	250	245	224	209	239	236	242	257	245	237	224	222	241	242	272	257	252	240	253	252	235	262	257	245	228	242	235	246	249	254	248	232	243	223	251	230	236	237	239	243	240	242	262	238	221	268	244	252	256	215	240	250	222	255	256	238	227	228	241	232	251	229	220	255	239	212	232	233	244	246	252	222	222	221	267	261	201	232	246	266	255	261	255	249	252	233	266	255	232	246	294	255	237	257	262	253	230	232	228	267	223	251	244	226	266	245	245	298	238	251	234	237	247	247	226	262	208	250	243	243	242	212	257	238	214	236	240	272	235	241	244	239	260	234	275	273	266	267	252	246	232	230	217	243	240	235	232	259	250	203	253	258	243	241	238	220	241	209	251	242	254	255	238	242	262	263	238	237	254	233	233	269	241	229	281	247	246	245	238	286	263	248	248	264	260	223	255	247	256	257	248	253	212	259	248	242	263	254	261	251	244	227	227	241	281	224	217	228	231	227	272	235	228	228	236	233	232	251	243	264	225	252	230	249	227	247	246	234	263	239	233	232	250	242	217	234	247	218	243	280	242	246	278	226	234	254	234	250	265	240	229	228	240	223	242	258	231	280	228	248	262	224	223	246	255	222	264	256	245	250	257	257	264	261	263	263	249	237	258	227	226	264	268	253	283	241	243	259	244	261	274	266	248	207	270	234	254	248	259	256	230	264	212	230	220	237	256	247	238	238	243	277	237	239	248	255	242	258	225	224	231	244	241	261	230	257	273	227	246	246	253	256	232	229	252	243	262	248	236	253	218	254	243	246	244	226	247	244	207	242	236	245	272	274	245	226	236	254	245	251	234	238	251	245	244	232	241	242	246	247	249	246	243	246	241	245	238	246	249	222	268	234	251	270	232	242	257	249	233	232	258	234	247	257	235	225	260	239	247	261	230	259	268	237	274	242	264	258	243	241	238	241	223	279	261	238	281	273	240	235	247	260	218	258	205	262	224	228	223	226	256	252	248	241	224	239	238	237	245	244	238	246	235	247	270	267	239	236	256	255	251	238	272	232	233	253	247	232	251	241	245	251	240	259	254	236	270	233	228	239	253	265	252	243	214	247	250	235	269	240	255	256	221	242	237	225	244	251	250	263	259	263	254	224	233	256	227	264	254	247	236	248	247	248	252	245	243	234	232	247	211	226	245	224	257	234	229	246	229	231	247	220	245	218	260	218	234	235	262	236	238	227	238	215	236	255	284	251	240	240	233	224	248	252	271	244	239	265	263	265	263	243	250	213	257	212	244	256	256	233	240	249	219	242	199	252	233	271	224	253	204	239	246	232	247	219	281	235	236	256	245	257	240	248	266	262	227	241	213	264	262	246	261	245	260	239	234	254	253	227	218	211	220	259	231	245	240	254	241	232	248	244	248	234	226	228	232	236	226	244	232	235	223	218	236	230	220	249	233	238	234	240	243	252	266	219	241	240	244	224	219	233	263	245	232	255	255	264	262	239	262	244	250	242	243	254	235	246	248	226	243	247	244	267	261	219	252	243	237	234	262	249	242	246	239	246	224	262	229	251	251	259	260	269	239	248	249	257	225	269	236	260	251	259	237	259	230	231	247	275	225	228	248	229	229	223	264	221	244	253	251	256	201	245	241	227	241	249	235	249	255	243	240	240	261	236	243	229	237	244	212	237	242	250	210	258	242	235	244	252	258	224	231	228	260	240	247	243	264	237	246	248	264	250	248	269	211	258	228	272	235	244	233	264	227	277	228	251	226	253	232	262	245	240	257	246	251	260	241	235	215	233	240	235	226	245	218	257	227	262	256	270	239	242	246	236	236	244	242	248	270	222	247	257	243	242	239	261	249	264	240	239	236	211	261	227	239	229	251	242	210	228	241	252	249	231	259	227	239	238	260	217	246	256	264	241	263	229	242	233	228	252	249	234	236	248	251	254	248	237	250	239	244	225	242	235	258	232	238	261	241	238	239	272	249	237	251	229	213	234	230	233	232	261	238	239	269	236	282	253	245	263	237	261	265	221	235	246	234	256	216	237	236	240	258	233	226	257	229	252	246	229	214	238	221	214	245	227	255	212	262	243	247	260	274	225	235	225	254	229	264	252	252	215	255	259	238	245	206	234	248	258	232	286	281	206	251	243	240	286	240	248	243	261	240	250	256	278	230	251	245	232	257	251	238	240	242	220	231	222	223	253	246	230	232	237	257	248	245	248	291	252	214	260	277	248	245	231	245	241	233	250	271	253	249	224	256	240	258	241	238	216	248	226	262	262	256	234	252	247	241	236	238	227	257	246	260	252	235	236	254	258	232	231	264	247	230	242	291	234	245	222	230	233	245	244	232	255	254	248	259	224	218	246	219	228	242	222	235	233	250	206	284	256	221	244	228	235	268	247	248	239	232	268	225	239	254	260	257	251	217	242	257	255	249	241	244	232	202	269	262	238	216	269	224	240	224	249	236	219	217	247	237	235	232	240	251	243	223	253	253	244	237	225	227	250
31335	42880	45993	44560	41169	40131	39166	37004	22842	16402	11217	10048	8823	7187	5928	4530	3847	3828	3474	3020	2094	2452	2645	2344	2106	1587	1574	1404	1260	1157	1121	1042	927	813	897	858	867	848	851	854	768	814	783	787	818	807	813	834	786	810	798	801	788	769	762	822	760	808	777	760	763	771	797	799	832	797	791	791	803	791	785	791	783	762	788	770	814	825	799	789	818	791	812	816	805	821	762	797	733	801	761	805	753	801	819	806	772	821	792	772	764	813	842	852	757	841	814	800	757	809	806	766	772	811	803	795	837	759	823	857	788	756	806	786	784	809	745	783	767	860	791	815	779	794	841	794	788	753	852	790	826	740	753	775	798	766	776	776	776	766	833	765	816	799	801	810	780	814	753	835	788	789	820	826	829	821	783	794	778	760	777	813	833	770	827	764	825	832	788	791	813	801	819	799	786	813	831	789	781	734	786	775	796	841	855	775	834	751	817	771	796	755	814	812	802	807	842	822	838	763	771	776	839	814	799	792	801	747	839	762	804	784	826	758	804	828	787	783	802	773	768	824	791	872	800	809	824	805	808	791	757	792	786	783	776	785	841	813	789	841	836	770	813	772	800	794	782	833	804	845	796	805	789	851	844	792	789	798	794	821	797	808	750	829	802	803	778	730	790	801	817	748	812	786	800	761	758	801	754	778	741	826	788	748	763	782	790	787	724	805	761	840	789	818	812	813	749	801	754	767	807	803	811	767	786	757	713	788	827	812	822	776	848	843	780	752	788	823	816	811	768	801	768	757	793	795	732	746	803	796	773	783	794	796	791	785	730	810	805	805	760	805	764	768	815	853	839	796	813	752	788	776	802	794	774	793	788	762	784	776	813	806	745	755	771	777	803	846	761	805	791	807	804	819	820	787	772	779	838	803	795	764	829	847	754	770	820	794	791	836	823	807	777	769	834	821	813	782	822	755	813	825	805	844	805	766	824	763	806	798	743	800	776	760	784	779	811	774	789	767	772	770	774	816	778	789	794	793	834	737	795	793	777	857	782	762	780	758	769	794	754	760	792	780	774	815	775	782	771	780	778	789	806	788	734	782	771	824	783	846	779	760	782	775	733	812	787	758	775	770	769	715	801	847	786	825	828	805	819	761	748	780	770	808	780	816	798	844	765	819	769	851	765	795	787	796	859	786	814	823	828	823	732	791	751	793	778	787	786	775	765	783	810	819	814	821	795	812	754	793	807	814	773	766	850	802	786	824	798	792	799	831	798	759	808	849	707	780	788	798	776	771	765	766	827	800	787	774	783	823	787	790	785	828	800	772	832	799	768	775	824	783	812	785	812	794	765	785	816	780	784	781	798	871	780	813	767	815	751	747	739	789	787	810	797	758	825	802	798	740	779	720	770	792	756	827	790	772	829	753	838	814	760	801	746	793	791	791	759	790	760	816	838	805	779	804	771	806	807	782	813	770	770	736	793	798	816	751	750	783	799	772	803	778	756	771	812	828	845	787	767	772	803	853	811	804	801	781	805	818	787	769	798	767	751	821	770	798	782	785	824	771	809	814	720	835	772	799	822	802	800	818	818	768	818	791	760	787	783	824	793	771	836	795	773	801	796	755	822	823	802	811	774	766	772	773	783	801	801	781	775	819	817	756	813	767	782	859	796	761	814	800	849	856	804	818	783	827	766	802	788	788	776	840	796	770	846	784	801	813	794	761	830	804	806	783	782	804	780	746	803	813	787	807	769	763	761	790	726	793	786	810	834	809	788	821	784	751	813	818	793	794	751	857	772	743	832	777	843	815	775	758	745	794	770	738	753	763	809	746	767	825	827	798	863	752	788	818	810	757	816	820	803	776	782	783	840	742	797	803	789	813	771	820	856	768	756	791	779	752	847	814	820	804	808	778	774	839	789	766	782	816	841	808	798	809	792	776	810	757	790	782	781	819	758	742	799	793	789	764	782	767	817	826	809	764	755	799	791	824	805	834	822	804	850	796	829	749	800	845	783	852	792	790	765	741	743	773	767	799	804	767	819	808	802	760	729	752	817	782	750	832	808	825	792	785	723	792	740	740	787	819	821	797	824	809	791	771	732	830	753	761	752	805	807	772	757	772	800	836	767	771	793	789	814	765	795	806	774	792	821	788	791	827	783	807	832	794	803	801	813	799	811	801	809	784	765	813	767	802	762	787	760	770	812	786	812	788	805	774	787	845	800	807	805	785	824	807	791	727	767	772	803	792	787	799	732	797	819	810	818	828	819	775	818	799	787	781	750	851	767	793	787	790	799	765	780	805	788	805	845	777	830	845	836	806	814	758	736	807	777	849	808	833	801	778	789	819	858	784	761	781	785	783	822	812	765	776	809	817	803	795	831	769	816	804	848	826	731	777	761	784	737	775	793	731	794	809	782	801	780	736	837	801	814	851	802	762	800	768	784	787	765	830	798	788	803	836	795	796	762	797	801	798	787	796	826	804	821	826	807	811	744	798	804	805	792	789	807	798	765	798	798	792	752	740	793	748	789	789	812	779	838	736	760	818	796	845	784	759	786	826	791	791	782	801	766	792	804	770	768	807	791	799	763	778	782	788	783	753	821	746	800	791	764	821	846	796	792	791	779	816	753	777	826	797	733	841	808	790	790	791	803	771	784	779	805	765	802	786	781	793	862	781	820	802	811	807	790	814	826	812	825	773	826	802	783	756	800	794	799	821	775	811	779	790	762	745	785	740	782	828	813	783	769	818	702	829	789	827	794	866	801	798	775	813	753	795	787	786	783	733	855	766	832	771	797	874	790	764	859	759	845	724	738	770	834	804	832	810	790	847	802	805	743	786	789	756	808	820	773	752	819	826	738	797	847	786	817	826	774	778	789	831	816	838	797	814	777	780	793	760	795	787	711	836	759	793	780	816	835	811	817	826	804	823	758	772	801	780	773	773	832	804	788	741	834	736	808	832	809	772	768	834	784	766	802	784	810	807	788	764	721	777	827	800	831	748	815	779	798	732	748	785	823	800	804	782	778	788	776	797	741	764	811	810	799	807	806	777	777	768	774	824	832	762	802	784	797	841	768	795	805	790	820	822	779	831	788	730	783	790	820	779	844	774	769	784	788	836	780	774	777	740	797	769	813	828	795	724	828	816	842	751	782	769	814	820	779	745	791	791	802	787	705	776	788	801	765	814	751	843	793	795	792	797	771	804	784	792	795	798	828	755	838	781	768	773	748	814	819	822	791	785	755	797	808	823	720	848	812	770	803	805	754	823	819	776	830	795	773	802	833	790	773	794	777	785	770	788	777	783	836	793	805	824	802	832	768	814	769	823	835	804	755	791	800	771	804	757	789	857	774	808	865	783	767	811	839	807	808	765	822	804	809	749	798	780	801	811	815	797	854	780	789	807	828	828	777	787	828	793	795	824	787	813	833	781	831	762	790	762	828	784	776	773	779	795	794	756	747	824	792	786	809	842	792	826	793	784	762	741	769	805	836	797	768	766	788	802	763	813	817	813	800	838
23041	17418	19165	12025	5223	2781	1790	1119	745	478	436	404	342	294	288	266	224	262	225	240	269	250	249	219	239	218	227	241	207	212	198	223	187	251	219	243	221	205	221	226	236	232	238	202	238	236	228	223	202	214	239	227	246	217	230	230	228	242	230	232	221	208	200	210	212	207	224	193	215	219	221	228	222	190	251	207	232	224	221	218	192	216	243	225	214	232	242	202	221	210	239	220	217	232	251	235	225	221	203	214	208	258	220	224	217	230	224	221	230	223	237	215	223	194	238	185	230	218	236	227	249	213	218	207	216	224	214	217	211	218	225	225	221	212	246	220	231	245	237	209	217	227	231	216	236	227	216	234	224	225	211	219	209	207	231	237	222	215	237	222	226	215	212	213	218	222	213	215	228	220	240	226	211	232	215	226	203	213	206	245	205	220	241	208	197	231	226	233	213	237	215	229	215	237	233	203	202	227	187	212	229	201	214	208	219	203	225	224	233	232	245	217	215	251	216	220	238	201	221	211	241	231	214	220	221	239	221	226	226	215	227	243	232	222	199	215	222	226	195	225	209	216	215	208	208	233	220	232	241	219	230	245	239	236	207	206	233	212	249	235	221	257	209	205	189	209	203	221	214	218	224	231	211	258	217	239	207	235	238	233	216	213	205	203	248	219	221	235	199	259	237	205	216	234	227	241	220	228	233	220	226	218	227	218	246	229	249	251	213	226	227	227	225	241	229	231	220	208	226	229	200	221	220	225	246	234	210	223	215	192	221	226	232	247	203	237	228	234	236	206	243	206	233	240	230	202	212	222	229	265	215	214	208	220	240	239	237	212	214	209	230	216	218	235	208	204	212	226	246	215	218	196	224	208	222	232	226	251	240	192	208	217	227	232	210	228	202	234	239	226	229	232	253	200	197	218	248	221	259	210	198	225	221	206	229	236	217	229	209	242	212	243	203	220	233	225	222	206	248	189	232	249	222	237	222	220	225	229	217	221	216	238	233	196	211	251	235	241	227	224	223	211	263	234	207	226	258	215	224	208	226	235	235	234	223	221	199	220	227	239	200	227	240	203	240	228	240	223	230	228	224	243	249	217	253	195	243	256	245	240	218	263	214	214	231	228	220	242	226	227	210	241	226	223	206	238	219	208	233	234	239	231	199	199	212	229	236	211	236	209	202	210	225	217	231	206	211	223	206	226	228	229	244	211	191	232	225	214	233	222	232	212	232	201	212	210	229	224	218	219	259	202	223	198	229	204	221	204	220	240	199	209	230	238	246	227	215	216	218	239	201	211	215	205	199	222	210	189	201	210	229	244	218	220	231	231	194	232	210	218	247	219	203	214	239	231	232	237	218	204	234	217	225	199	180	257	231	230	218	216	229	223	222	219	220	215	235	245	190	224	220	202	214	211	207	217	236	260	191	242	207	204	206	247	206	215	216	234	212	212	220	209	209	215	232	224	203	216	231	217	230	199	234	248	231	226	205	196	237	227	243	225	201	180	219	193	224	221	231	216	208	231	242	252	215	203	190	227	207	192	211	264	231	205	235	209	233	212	218	204	258	237	217	197	232	202	214	245	216	243	211	234	240	204	219	246	235	218	231	218	212	216	212	212	203	240	212	217	209	217	232	223	227	256	214	225	232	227	238	225	219	239	221	199	225	236	220	251	249	239	218	211	220	181	223	228	254	208	238	209	222	203	217	209	230	229	225	209	222	229	200	213	202	233	228	225	207	214	215	215	248	225	221	224	194	230	203	232	223	250	219	236	228	228	236	214	212	245	210	244	244	210	225	232	205	203	227	238	213	214	237	243	203	216	250	242	212	213	230	203	216	197	223	223	235	228	220	218	242	215	228	223	239	208	243	234	210	238	209	215	207	216	239	202	209	206	250	234	215	224	234	233	224	232	191	206	225	216	245	208	249	228	247	239	220	211	210	242	248	218	234	224	224	193	210	231	204	230	241	251	234	229	232	203	228	210	207	221	223	225	236	204	221	192	221	217	209	231	228	190	257	224	227	230	226	205	219	237	201	223	210	222	243	219	207	226	233	215	216	214	219	198	213	195	204	205	241	236	241	224	240	226	227	223	221	219	214	217	221	217	230	208	219	214	218	218	238	226	238	244	215	234	233	208	215	191	229	203	217	211	219	225	208	224	235	240	249	222	229	216	220	219	196	227	204	237	217	217	201	208	199	199	214	201	239	215	206	223	190	229	202	199	218	228	252	220	230	209	215	197	245	197	212	226	246	221	214	227	226	224	237	238	216	236	227	232	209	217	219	226	226	237	246	209	230	234	244	233	220	218	220	203	219	213	225	232	222	210	207	224	226	228	225	243	255	196	222	221	213	229	226	232	183	221	218	221	218	254	216	221	230	211	219	209	202	218	218	189	230	215	228	254	214	223	234	219	206	217	198	223	240	217	197	183	232	210	241	202	223	243	238	219	234	211	236	203	227	215	213	212	230	242	255	240	238	245	229	227	220	236	214	209	232	235	204	238	214	230	186	203	225	226	234	235	205	224	205	235	255	222	208	236	223	220	243	217	225	226	223	225	232	204	216	229	247	238	228	211	205	194	237	224	227	206	222	204	195	229	214	247	252	213	205	206	199	248	194	215	214	228	238	233	237	198	222	242	228	239	230	214	206	211	193	220	212	217	227	191	214	218	205	237	210	219	261	224	231	203	234	241	239	228	244	201	243	222	232	211	191	228	199	239	230	214	222	209	214	205	247	228	255	212	216	213	221	210	201	223	203	217	220	209	214	232	221	237	246	242	241	246	207	211	261	228	224	227	200	224	230	199	209	194	220	224	224	223	247	238	232	259	213	224	225	238	240	231	226	225	227	238	215	217	248	212	216	267	223	252	239	212	224	242	235	230	253	219	212	222	248	259	268	231	215	208	244	279	217	221	227	228	210	212	230	243	224	222	230	225	249	230	218	222	219	227	243	228	235	232	217	217	217	208	232	220	215	215	232	231	200	240	227	224	229	216	231	229	231	196	210	235	223	230	220	213	219	217	202	238	221	229	210	203	229	227	204	223	231	236	202	221	231	211	231	225	205	254	220	238	217	217	207	212	223	238	232	219	215	227	231	204	263	217	197	241	218	237	231	212	202	254	218	223	226	204	205	206	225	213	240	208	220	224	201	224	234	226	228	202	210	227	229	227	230	208	229	228	202	215	233	202	198	218	201	207	211	217	228	224	250	196	228	230	236	213	200	183	206	222	193	217	231	215	207	215	226	241	219	236	218	195	234	211	235	218	205	248	247	237	189	224	250	220	237	238	201	193	226	231	238	217	242	235	214	221	216	232	228	209	228	204	233	224	227	231	218	240	215	219	222	231	238	254	242	225	191	219	203	215	208	234	207	246	211	227	227	228	203	221	224	234	208	217	238	230	210	222	223	215	212	200	222	208	190	236	208	237	199	222	206	232	223	215	268	204	202	220	232	251	226	206	206	202	242	242	239	219	215	219	232	217	238	230	251	219	241	247
17501	18273	23930	24448	18256	14263	10827	7507	4985	3179	2637	2236	1912	1630	1455	1246	1077	1067	976	919	916	893	871	913	871	861	856	884	825	835	834	767	810	788	765	780	799	814	758	717	800	766	737	785	784	738	725	773	704	746	755	727	717	763	736	779	715	709	768	752	743	749	716	729	744	731	738	748	700	781	783	751	734	736	775	717	753	724	694	721	743	716	785	758	717	738	722	766	735	735	705	772	742	751	724	786	755	727	722	741	762	784	735	754	762	749	748	763	739	701	711	798	769	723	749	730	776	720	717	742	716	712	720	749	781	724	746	755	824	796	728	738	767	758	746	745	748	736	762	771	707	734	769	743	815	716	738	751	770	750	742	707	764	781	726	747	768	762	731	748	756	757	730	728	776	768	772	764	775	737	717	777	760	764	715	751	687	754	737	745	740	736	774	751	743	724	768	751	766	754	748	731	752	755	770	760	734	762	727	717	757	747	758	751	775	766	772	713	753	701	785	777	744	759	711	757	694	755	760	723	774	735	761	753	781	738	813	719	743	710	753	724	749	750	799	752	711	730	762	755	693	728	774	780	720	690	740	744	705	736	719	726	735	769	737	748	706	701	755	772	738	753	750	762	729	706	706	784	746	723	689	722	749	732	732	764	800	730	755	738	680	757	761	758	678	767	736	732	768	750	721	769	746	714	760	779	740	749	760	740	723	778	763	777	732	710	738	771	737	799	774	734	760	781	738	767	770	684	794	750	736	745	717	719	729	798	746	766	744	709	750	760	777	736	738	777	744	763	740	715	747	735	780	784	739	756	721	749	774	776	776	764	740	713	760	738	755	769	724	738	778	781	761	733	767	751	755	726	668	748	756	738	739	770	753	767	757	726	778	796	712	746	770	788	781	731	729	769	756	749	742	771	717	696	773	786	741	744	706	751	784	747	711	750	761	755	806	806	726	765	756	713	715	738	792	706	763	737	737	727	770	774	710	781	746	692	732	769	733	740	738	698	724	757	751	759	715	772	726	746	759	722	775	747	738	770	712	736	711	779	779	732	698	711	748	788	790	746	745	768	727	723	734	769	722	760	742	739	706	757	701	751	748	729	725	717	709	732	698	751	717	758	751	753	746	720	771	737	765	760	741	786	758	784	774	782	705	721	734	739	777	748	753	783	773	751	716	688	798	750	720	792	784	727	765	710	725	751	760	717	746	776	752	726	712	762	737	766	755	718	743	757	750	791	784	729	725	732	747	730	741	781	779	765	737	781	754	721	777	793	731	787	762	766	722	777	744	753	751	724	795	726	755	742	772	748	747	704	726	736	789	727	717	745	701	831	746	783	728	759	761	739	759	786	757	763	776	722	689	713	761	765	768	768	756	727	790	739	749	708	739	771	769	761	715	718	722	755	696	712	796	742	694	754	783	752	712	701	734	797	735	749	746	698	757	766	768	818	765	754	780	740	755	786	722	759	728	739	771	733	749	782	777	733	735	712	772	749	798	771	723	725	824	760	731	768	686	723	802	739	803	726	759	739	742	716	761	728	734	770	758	693	741	743	794	733	727	764	764	742	756	752	730	705	740	686	720	766	726	714	758	756	767	725	742	734	762	702	729	711	698	705	760	784	720	778	721	716	731	794	832	753	734	753	708	697	722	759	700	734	744	715	794	725	747	765	743	755	713	741	799	763	725	764	764	732	762	747	694	767	763	743	741	733	735	813	745	724	712	736	738	766	712	741	789	767	714	711	775	763	737	715	683	748	765	748	786	788	709	734	733	743	715	768	738	743	720	737	777	758	749	778	715	736	747	765	733	788	769	763	748	776	730	757	746	731	716	761	714	763	751	763	705	741	739	747	745	736	756	712	784	732	745	761	735	734	729	734	715	744	714	753	717	799	776	783	728	744	757	739	753	733	775	750	809	748	737	749	747	719	740	778	739	720	770	772	685	689	765	693	741	723	728	771	727	796	706	754	751	776	713	738	738	772	744	736	733	748	709	771	758	750	725	732	762	752	740	791	780	711	781	738	734	737	752	792	738	781	779	766	736	753	720	773	754	739	743	722	712	766	767	744	738	775	771	749	768	744	786	732	800	733	714	715	684	736	754	735	764	792	723	734	757	724	768	738	767	721	759	789	731	790	764	757	739	752	716	721	758	741	777	744	742	740	762	797	704	784	770	775	752	718	791	766	741	768	728	757	786	679	741	747	707	787	761	790	723	724	723	746	731	742	772	737	736	769	742	785	746	754	744	785	706	738	739	746	742	744	708	725	782	713	719	742	734	795	785	728	760	740	739	748	772	738	751	732	817	738	787	703	780	727	725	734	759	774	774	781	727	747	747	744	789	797	767	780	765	731	782	726	766	798	675	789	712	799	767	709	804	771	771	747	767	754	781	757	756	747	726	731	726	746	752	739	730	759	758	760	795	706	777	788	773	732	712	715	760	735	761	754	727	746	754	710	734	783	765	725	776	787	760	776	752	769	775	768	786	760	727	756	763	832	697	736	833	761	749	717	746	715	766	752	726	739	738	712	743	701	737	714	780	742	701	736	790	770	706	752	755	728	771	745	776	773	743	729	712	760	741	738	756	723	756	756	720	771	721	715	734	773	724	818	765	744	735	748	735	808	746	703	710	716	726	730	797	731	760	721	747	754	753	709	729	776	795	735	773	766	727	743	781	755	780	735	768	707	766	765	766	756	713	750	735	796	756	777	743	744	746	778	765	757	716	714	813	730	744	788	720	732	737	791	794	782	723	744	788	774	722	736	755	742	771	704	734	740	773	704	756	752	759	732	717	735	762	685	744	738	765	779	717	779	716	739	704	742	744	739	762	794	728	706	760	784	754	733	715	716	725	782	772	769	766	766	796	779	745	762	745	740	701	723	751	698	735	707	742	802	814	753	783	789	703	781	727	734	719	743	737	742	716	750	695	685	754	697	770	725	773	756	697	775	726	741	738	743	726	752	766	721	775	687	772	733	783	735	758	708	689	756	756	759	699	757	743	768	719	736	721	737	766	723	717	770	794	768	745	783	785	759	735	735	758	736	719	751	774	768	744	772	736	753	739	676	772	800	715	737	741	733	737	773	691	740	790	749	716	717	731	756	731	765	792	762	711	751	737	808	753	726	772	761	767	716	759	752	717	806	776	777	753	750	743	767	726	746	782	783	741	726	735	723	731	755	780	770	762	785	791	734	758	757	796	749	767	755	761	731	733	752	728	712	731	752	738	755	746	727	756	734	758	723	761	752	732	764	715	734	698	771	750	722	700	715	720	685	766	705	774	751	738	684	759	710	755	756	705	755	708	769	711	734	734	747	740	730	747	738	761	762	725	727	768	713	740	720	754	730	794	722	781	747	740	727	758	769	789	773	736	709	735	757	780	738	749	739	755	766	706	710	754	757	784	801	714	753	759	754	752	752	742	743	717	773	758	781	724	730	686	752	772	731	755	783	732	789	731	730	787	718	758	692	764	760	764	816	740	709	701	718	729	704	769	753	777	743
35559	38298	41581	34751	25963	19942	16460	12671	9438	4635	1489	1156	709	656	483	435	387	378	358	323	304	310	307	309	317	262	295	265	241	254	227	235	243	242	242	202	248	222	251	236	223	228	241	240	226	223	204	231	202	251	246	239	235	223	201	237	237	213	242	263	264	238	251	242	226	223	227	218	228	260	227	234	220	223	234	248	227	207	216	221	222	213	215	238	237	194	203	226	251	240	244	240	230	198	243	226	227	239	221	253	228	239	253	248	232	226	235	225	228	247	230	256	235	214	230	239	225	216	251	209	237	230	246	219	234	226	239	239	213	244	230	222	253	243	236	234	228	290	231	238	246	215	247	241	226	232	235	228	234	207	232	224	255	228	206	247	229	217	258	248	230	235	233	218	232	205	226	237	240	253	245	208	232	227	235	235	230	233	228	250	243	217	252	198	249	221	223	245	237	238	223	210	223	246	258	245	240	213	220	227	238	238	221	209	240	226	223	210	222	253	234	255	248	246	203	239	241	250	246	251	259	243	259	210	213	211	260	238	241	225	205	231	232	232	236	217	236	232	241	237	238	223	242	243	235	219	236	222	232	234	225	242	228	216	233	220	223	193	267	233	227	254	238	239	212	241	267	222	241	252	223	221	207	230	211	250	228	250	211	242	225	217	236	233	251	247	278	219	257	233	228	247	248	214	214	226	241	258	216	213	245	236	203	233	226	225	222	186	243	201	256	246	222	234	229	243	245	226	256	242	229	242	248	229	245	227	207	243	225	241	238	221	224	246	221	260	227	232	241	216	245	250	219	206	230	214	206	241	246	228	254	213	251	226	233	256	234	248	195	223	252	226	232	223	225	243	224	251	225	238	238	224	226	257	236	242	218	230	241	219	240	214	227	239	214	231	193	207	259	233	236	213	248	233	204	237	223	225	256	199	218	234	243	242	228	247	246	245	231	232	227	226	223	246	241	240	208	252	222	249	216	231	250	260	228	201	230	218	243	213	221	221	233	215	230	252	219	180	238	203	222	236	230	239	211	260	235	265	230	246	229	222	217	227	239	219	258	208	236	238	210	208	210	253	223	222	250	244	209	235	230	236	234	214	247	210	218	233	216	225	239	211	241	245	225	221	237	212	239	215	240	225	229	211	227	224	224	247	228	221	210	245	250	211	222	239	256	227	231	228	226	237	212	250	218	243	217	240	222	218	226	226	246	230	246	276	234	231	236	239	245	251	247	203	246	235	238	231	235	218	198	228	227	235	262	224	229	222	223	217	217	252	240	245	252	218	235	233	208	253	217	222	227	233	218	246	235	250	231	224	228	243	251	248	213	249	232	228	203	223	266	265	229	220	224	264	248	257	244	234	263	234	198	232	230	234	216	220	224	239	232	220	247	256	240	229	239	254	223	236	227	253	258	246	246	236	213	223	246	256	226	245	206	223	233	239	222	240	213	242	227	245	209	213	250	239	240	243	234	220	223	213	215	224	241	212	254	252	212	211	204	218	237	217	211	260	238	239	212	242	222	239	242	234	224	231	230	270	226	252	224	219	251	210	217	255	205	220	220	247	225	230	236	238	223	194	260	226	224	242	213	229	213	226	220	251	224	243	240	239	223	231	228	236	224	231	226	217	243	238	241	242	219	203	235	225	229	219	257	239	242	212	237	229	231	224	223	221	212	220	236	224	227	233	244	228	221	241	242	217	244	224	252	249	241	251	238	244	223	217	235	235	237	233	231	241	244	215	239	268	241	263	217	248	204	225	254	215	242	221	269	237	228	237	253	251	272	241	226	235	214	207	214	223	203	224	241	239	229	219	223	236	206	217	226	220	235	242	233	216	244	222	191	232	217	228	224	242	247	231	234	246	209	224	224	210	211	229	216	227	234	243	220	229	213	233	209	205	251	241	243	233	225	245	234	251	233	236	238	226	224	226	232	228	223	224	233	248	249	258	226	236	240	217	235	216	211	265	222	224	205	273	262	236	238	226	233	244	211	218	214	223	224	261	238	270	233	223	250	242	235	243	206	253	190	217	236	216	242	266	251	222	263	240	208	231	238	220	217	256	244	222	214	217	219	220	217	215	230	211	216	258	245	198	213	230	225	223	228	213	257	245	246	261	259	243	246	212	227	245	213	218	221	254	221	242	233	222	227	224	236	205	212	216	227	229	231	241	233	241	228	213	214	246	266	210	224	231	253	240	258	245	190	229	262	248	252	227	211	231	221	218	258	218	202	233	247	240	233	225	230	228	207	251	244	219	209	240	245	215	228	229	255	209	235	219	252	217	238	232	231	224	216	240	217	245	218	244	243	227	241	207	232	242	233	251	250	241	216	215	227	272	248	221	259	214	242	210	233	235	234	240	224	208	239	238	225	222	220	215	242	225	241	252	249	212	225	252	236	228	207	216	224	237	232	231	243	223	269	228	228	249	230	251	229	228	263	243	261	243	236	222	218	236	209	250	224	219	237	223	241	215	231	223	208	246	249	218	258	257	229	233	219	212	209	199	247	240	234	241	237	235	237	225	226	244	244	218	253	221	223	195	229	222	232	255	236	247	242	227	244	217	234	219	221	250	237	244	250	232	233	226	255	219	217	239	249	246	244	235	242	235	196	208	236	274	250	199	238	206	210	236	225	224	205	226	258	221	231	250	244	238	219	227	222	233	220	223	252	256	226	238	201	237	215	225	249	234	211	245	232	242	215	212	225	220	234	237	212	234	239	246	238	243	242	213	261	193	251	233	212	233	228	220	243	237	267	222	236	237	224	242	222	247	226	231	206	216	247	213	242	210	207	218	209	249	245	213	235	226	237	229	259	229	217	253	207	214	245	231	246	213	261	227	215	216	237	240	229	210	234	220	244	228	226	254	245	225	245	236	216	210	198	206	240	233	205	232	242	221	236	222	249	246	196	243	224	235	218	231	227	235	204	217	223	243	242	243	210	230	262	233	260	199	212	215	245	240	228	231	234	216	239	208	233	220	209	249	223	242	217	224	228	244	240	221	235	240	232	244	219	204	253	204	237	200	263	228	230	241	243	243	235	229	221	222	238	228	224	224	219	250	244	230	229	205	214	218	236	219	215	242	231	259	233	245	244	259	231	220	245	242	211	232	238	203	218	221	229	214	205	238	245	204	216	210	205	230	225	227	233	236	229	221	202	225	247	228	236	248	268	204	223	250	250	223	252	234	228	231	217	252	241	217	239	246	234	241	252	228	216	187	213	237	239	237	250	237	225	219	223	206	252	240	260	216	235	222	220	218	232	267	241	203	217	229	211	230	248	229	231	241	217	231	238	206	233	228	218	257	225	231	217	232	229	221	241	243	218	261	217	215	256	247	260	245	223	238	234	238	238	215	249	220	238	226	227	263	254	220	212	227	212	235	236	200	227	243	245	229	223	231	243	235	230	223	209	229	216	229	229	218	230	223	240	235	246	207	233	237	223	239	227	255	225	243	237	251	209	209	227	227	212	227	219	243	221	251	231	245	235	249	257	226	241	252
27796	34901	42111	42466	33987	32132	31334	29452	27650	16432	8178	6873	5221	4627	3578	2652	2520	2142	2088	1951	1533	1642	1663	1619	1480	1217	1245	1208	1105	1007	912	865	805	832	818	815	787	820	785	787	731	788	765	779	811	725	791	806	766	765	785	765	808	787	739	756	831	764	763	776	787	791	695	777	751	794	752	823	733	797	745	801	708	778	767	788	806	761	729	788	815	740	793	793	791	801	702	747	761	823	738	805	727	780	757	800	832	797	776	783	788	778	766	789	749	719	786	813	779	785	716	758	786	794	798	741	756	764	759	776	814	793	769	770	784	764	715	808	756	785	710	780	766	785	761	796	843	741	790	747	777	765	769	774	785	766	731	771	772	802	823	771	758	736	733	756	769	750	755	800	769	706	787	784	716	766	800	770	757	730	780	777	768	791	794	755	786	777	756	782	772	750	703	745	794	762	757	792	780	760	749	774	742	792	792	810	757	781	803	743	776	793	779	747	757	763	727	706	753	843	772	795	744	777	696	768	794	724	777	752	759	763	752	719	762	780	785	755	830	756	742	818	751	793	822	756	791	790	787	794	740	760	735	775	808	777	776	799	779	783	815	831	819	731	737	765	783	809	732	810	798	751	767	803	773	738	780	754	773	817	849	798	744	790	762	788	788	733	746	802	784	776	739	768	797	786	765	773	733	792	794	735	756	788	792	757	763	777	762	778	799	736	753	733	781	819	798	758	755	767	763	768	736	825	762	766	735	771	750	795	781	757	754	769	726	720	742	768	736	793	822	745	759	753	797	789	760	760	740	776	757	764	794	831	759	747	781	764	751	789	784	804	794	777	799	794	758	807	733	779	803	755	728	754	783	741	770	741	769	801	821	780	792	775	764	743	773	789	797	804	723	768	745	761	754	746	783	773	702	751	771	798	740	786	753	782	744	771	757	757	760	779	726	770	747	771	754	761	810	777	734	801	767	707	754	783	763	775	796	763	740	749	741	754	826	782	792	719	786	779	776	818	769	825	748	781	777	735	785	769	781	739	819	754	758	788	780	767	789	760	789	722	767	741	794	748	752	826	799	759	761	741	757	790	705	682	766	788	793	798	753	765	792	765	753	744	739	771	727	761	788	783	752	787	744	773	744	763	754	766	790	753	779	703	755	789	842	756	794	786	781	766	760	767	756	767	780	744	775	768	753	750	781	778	768	799	760	749	753	776	820	720	819	782	756	720	770	822	784	736	762	746	735	739	787	755	810	743	774	714	791	715	756	785	774	787	826	800	803	756	805	764	793	746	783	778	795	774	738	751	781	757	796	747	745	752	786	766	764	807	780	785	728	753	788	771	768	802	764	779	797	799	782	741	776	778	773	765	786	754	796	799	773	750	727	792	801	786	794	765	754	800	739	804	753	809	770	772	754	728	781	787	773	789	684	793	732	735	753	778	790	768	795	751	710	758	768	784	726	768	751	829	753	783	738	765	784	768	818	741	821	755	756	759	773	785	727	770	759	761	801	761	747	740	771	748	765	794	814	762	786	828	800	834	729	749	790	763	761	791	725	818	811	779	819	747	772	760	779	739	759	806	783	726	783	735	773	788	750	760	763	771	777	774	780	839	829	756	769	738	739	773	760	766	721	792	796	769	776	747	794	755	769	742	800	768	776	821	809	781	715	792	787	756	770	788	723	793	833	757	725	797	781	739	781	793	787	806	725	758	810	787	772	718	724	773	798	732	761	785	761	764	748	753	793	789	783	758	792	754	743	823	811	786	735	813	778	792	799	781	765	778	754	751	796	764	776	765	797	774	843	779	786	769	844	786	778	777	751	759	792	752	744	784	797	784	774	727	765	806	756	811	795	774	802	744	739	787	802	790	783	732	750	799	764	784	784	782	753	767	713	781	720	758	778	760	754	769	740	754	799	821	752	722	767	755	858	804	811	762	755	788	781	732	778	784	788	781	805	818	728	778	736	832	772	737	761	746	754	724	716	819	766	775	752	737	752	770	818	790	781	759	757	734	760	748	781	774	801	737	809	744	761	770	752	749	744	800	752	780	783	747	765	776	774	761	773	738	712	762	740	781	792	722	744	805	806	766	732	725	792	748	790	743	779	779	775	761	747	776	765	757	780	786	800	768	769	765	749	780	725	807	730	748	753	749	777	752	751	752	764	749	794	774	739	752	781	774	820	802	768	770	754	788	760	694	739	739	785	848	753	726	764	732	822	776	785	807	768	786	802	703	757	717	704	698	770	758	805	779	831	752	773	738	757	760	754	769	746	781	795	740	772	772	755	722	788	769	749	746	758	726	736	797	757	757	739	767	749	734	798	773	742	798	755	797	744	741	726	724	762	783	717	759	806	820	821	782	776	728	765	748	775	757	728	793	762	753	815	800	732	769	815	736	785	763	831	785	802	796	822	752	769	790	736	778	812	763	806	735	772	786	787	749	859	750	768	743	733	752	738	770	813	738	799	768	722	778	740	805	742	774	763	744	736	737	689	741	774	767	842	797	745	721	695	772	758	785	767	795	767	769	778	795	744	767	763	787	813	753	722	720	812	736	767	743	772	803	771	797	774	833	750	793	771	812	825	772	747	721	752	781	784	726	738	759	771	737	790	796	737	764	736	788	797	760	780	761	761	732	754	766	751	770	749	778	759	793	793	784	755	765	775	770	793	775	797	753	750	781	808	810	720	760	770	767	818	724	786	774	783	777	730	768	738	746	731	818	798	740	788	776	744	736	759	752	777	768	764	801	823	801	770	769	725	728	816	794	768	704	836	801	765	783	803	795	755	744	770	750	748	823	783	769	807	790	731	759	776	788	820	776	795	765	771	798	793	738	791	734	738	735	799	772	801	813	780	780	799	766	793	724	815	804	835	759	776	733	762	700	788	773	736	766	731	748	747	770	768	779	776	735	787	757	728	777	789	731	780	755	766	762	753	751	780	731	797	777	807	795	791	734	821	762	729	818	801	746	745	721	736	749	759	768	768	712	761	752	782	731	779	741	797	777	828	771	828	731	775	746	713	783	755	802	767	733	792	757	766	743	764	799	746	785	759	725	771	744	779	749	814	751	744	809	824	802	760	788	770	772	770	754	784	766	769	774	752	754	791	766	722	745	780	707	753	830	763	818	830	761	779	832	777	798	793	745	778	725	788	778	748	722	736	768	757	778	764	792	772	711	761	766	763	804	789	760	735	796	756	745	734	735	818	795	752	791	759	767	777	782	810	752	790	766	790	787	805	743	759	791	742	768	859	795	773	791	753	823	735	760	766	708	794	761	742	748	693	767	783	765	754	782	743	793	794	811	782	757	786	770	802	739	791	801	766	762	746	801	763	741	765	796	806	795	760	767	779	751	803	745	741	838	802	746	762	785	739	748	804	759	795	729	753	772	756	791	795	759	765	758	807	765	798	758	820	792	848	712	794	726	739	765	735	749	780	842	807	750	803	749	742	802	723	777	769	796	787	765	767	778	781	766	796	776	770	739	795	785	780	737	748	748	797	760	776	716
39897	44999	42196	36083	31454	24421	22979	19880	16316	7361	2514	1711	1498	1160	771	653	483	456	422	475	374	362	379	387	371	292	328	284	270	294	258	281	279	258	271	263	246	250	259	272	218	237	253	259	255	232	246	266	233	262	246	250	246	241	260	215	271	248	267	227	240	212	242	236	246	232	226	231	244	224	244	234	250	238	249	260	236	236	264	258	232	263	251	224	241	262	237	237	253	245	259	276	252	219	234	250	232	242	224	246	268	245	240	243	208	248	239	222	247	261	266	269	239	220	268	249	234	230	239	243	256	252	230	256	251	232	224	243	222	241	256	220	233	220	248	243	256	221	233	252	249	249	244	248	235	254	256	249	231	250	275	252	240	256	226	269	247	232	249	266	240	247	246	260	235	222	287	237	230	256	264	251	258	266	245	224	240	269	254	258	249	247	261	231	239	267	234	248	237	228	250	253	248	250	252	247	247	228	214	227	243	245	239	278	260	220	254	231	253	262	263	256	251	249	258	238	236	232	218	231	251	253	253	244	249	252	235	266	244	238	233	248	247	231	257	251	266	263	264	259	263	223	249	238	221	240	264	242	246	263	243	229	271	226	239	226	239	237	219	233	269	262	240	247	239	228	223	270	232	264	231	267	231	254	253	242	248	253	215	242	268	263	272	231	231	250	229	237	259	231	267	254	255	245	214	257	248	229	231	250	236	238	240	229	232	238	256	268	222	247	255	269	236	243	237	263	239	253	239	227	220	258	228	248	251	256	271	239	251	227	258	243	235	251	247	249	238	243	233	244	260	230	228	272	282	224	247	211	247	255	246	239	245	255	225	248	256	257	231	268	232	232	220	216	245	240	239	236	228	220	258	247	253	237	221	254	266	264	251	234	266	234	256	254	248	227	236	254	229	260	232	241	217	242	251	265	251	243	240	230	244	233	249	225	269	246	259	263	247	230	257	264	250	234	256	221	270	274	246	246	230	255	237	238	246	222	261	255	256	236	257	249	256	235	251	253	224	263	278	265	236	294	268	247	232	237	261	275	244	244	240	220	250	239	239	275	250	268	236	258	240	235	266	231	260	242	256	260	263	249	218	254	212	277	242	241	253	225	249	229	254	250	234	232	240	239	246	248	246	246	244	233	227	232	223	246	243	243	228	241	232	229	273	212	285	257	244	241	223	230	245	231	245	244	264	260	244	228	236	220	246	224	285	229	224	256	253	243	224	259	219	266	259	229	245	244	230	250	245	240	267	293	245	221	252	245	267	225	279	274	240	266	250	253	244	251	201	250	245	223	234	251	240	215	238	265	268	233	227	235	248	238	251	246	239	274	227	267	242	249	222	275	232	237	240	278	252	234	240	273	235	249	286	251	262	223	233	308	241	244	268	213	264	261	238	237	236	285	243	238	276	235	232	238	237	236	220	267	262	247	249	224	244	248	263	248	240	269	280	228	261	259	241	253	236	243	256	266	235	237	247	265	262	257	243	246	246	277	276	235	223	258	259	263	252	259	228	223	224	216	276	243	233	251	245	264	235	256	255	225	251	247	248	230	268	228	224	226	239	233	276	232	226	225	241	237	260	244	236	236	257	251	249	225	294	219	238	261	238	270	246	231	241	230	250	244	251	229	267	253	254	236	249	242	255	268	214	242	253	246	237	261	273	240	233	240	267	241	230	235	238	229	243	248	259	257	219	257	274	255	231	256	243	234	274	236	212	235	275	245	227	239	260	257	232	254	247	247	227	264	260	258	249	217	245	245	253	242	288	204	250	262	244	253	251	255	234	247	269	253	258	234	274	250	236	250	244	262	272	281	245	240	233	249	259	242	241	246	282	231	236	251	253	221	261	262	262	228	235	239	264	241	240	255	250	250	231	253	272	253	257	280	242	230	272	271	257	260	250	247	275	245	274	220	236	222	249	265	267	233	238	244	222	242	258	267	279	236	220	281	204	232	239	257	268	245	249	203	222	242	256	231	278	229	245	211	261	241	226	251	257	245	266	268	239	277	224	251	270	246	232	243	270	245	267	222	253	261	262	243	220	253	236	241	239	249	227	248	228	262	250	216	250	258	236	234	212	243	255	248	258	255	246	252	235	234	250	241	250	233	240	257	265	257	251	237	249	262	242	235	237	248	234	258	229	214	246	266	230	233	232	226	232	234	234	236	248	250	220	213	243	240	243	232	253	246	248	253	269	244	260	266	234	213	244	246	266	230	264	229	244	246	258	236	233	262	229	243	252	249	252	263	203	255	251	270	240	239	238	261	242	245	236	251	254	254	248	219	238	250	223	258	241	249	239	287	231	229	239	233	223	237	232	239	229	283	228	233	268	239	264	265	276	194	260	242	245	228	265	249	243	240	242	248	231	276	266	255	237	199	253	245	251	268	232	255	245	255	282	245	217	230	243	238	238	252	260	243	250	258	242	258	239	235	243	262	239	242	237	248	260	261	224	285	241	265	250	251	232	242	232	250	222	235	240	258	239	226	227	258	237	219	255	250	252	230	271	242	222	238	252	254	247	222	219	251	240	255	260	213	258	229	254	244	230	237	237	244	264	249	265	232	236	240	238	253	282	271	254	261	222	226	243	230	277	237	257	242	252	232	277	262	244	226	267	286	251	257	253	280	241	229	247	220	248	250	268	227	230	236	256	227	227	254	242	245	262	265	249	249	256	251	238	219	242	229	237	251	229	258	248	248	266	270	276	260	258	270	280	279	271	255	268	250	250	229	255	239	228	234	240	248	239	230	248	228	257	254	253	227	245	217	240	228	235	236	263	245	238	242	248	254	225	229	260	275	233	247	212	213	235	228	210	310	217	237	256	238	253	243	241	255	263	223	253	234	248	247	246	231	223	238	243	235	241	238	224	270	254	246	273	242	230	230	250	259	236	269	275	253	253	240	234	241	244	247	250	226	230	221	295	248	243	274	274	261	256	242	247	240	248	255	234	261	225	262	247	247	240	240	253	243	240	245	241	285	210	214	261	259	241	261	261	228	226	261	249	245	247	221	240	244	247	240	227	238	240	253	229	235	213	257	254	247	250	236	230	276	245	284	254	238	244	258	242	246	221	236	263	273	240	251	241	240	229	215	229	258	252	247	225	228	242	227	231	251	284	239	252	224	238	217	271	250	254	260	194	242	252	235	242	237	265	252	258	242	258	255	247	239	254	267	234	253	249	249	207	257	244	236	248	227	232	243	245	267	226	267	247	237	234	263	241	229	266	275	239	258	275	230	251	223	234	279	261	221	271	252	243	269	240	226	247	240	250	241	239	219	273	244	245	263	240	228	208	239	227	229	250	242	227	220	223	236	263	249	238	249	280	241	249	253	251	262	246	255	222	223	265	256	256	247	239	242	232	253	243	226	265	257	231	240	253	237	273	252	257	246	257	259	248	234	244	233	251	247	242	257	238	244	281	257	244	252	238	252	207	253	241	266	265	248	256	261	261	216	240	260	236	254	242	251	262	236	259	256	234	250	230	236	238	248	257	269	235	231
32045	41762	44948	46927	42599	35415	38649	36776	33685	18311	11141	10427	10080	8352	5923	4538	3635	2953	2638	3046	2471	2298	1955	2135	1993	1738	1743	1542	1399	1142	1041	1006	892	922	902	903	834	867	875	863	801	854	810	851	898	842	787	795	808	852	798	780	775	778	812	781	842	769	819	828	747	811	810	801	738	816	844	815	799	749	796	833	789	790	787	811	834	813	803	806	821	837	804	773	795	771	803	801	766	809	797	762	833	839	818	774	775	816	823	826	808	791	784	856	854	788	805	807	747	795	852	806	841	817	810	790	839	756	796	745	759	784	786	764	827	778	793	825	784	832	794	819	782	791	800	777	790	813	752	800	744	802	763	769	820	788	776	806	785	784	730	802	755	800	745	792	783	829	794	797	774	821	771	788	845	783	800	762	794	746	815	794	757	759	790	759	793	855	776	798	782	805	764	807	806	780	759	796	817	787	792	826	784	794	799	848	768	764	843	793	810	772	781	806	832	795	779	777	780	738	779	799	791	798	802	760	790	784	773	815	811	794	796	787	828	749	794	858	779	814	808	832	846	822	806	791	734	772	849	808	760	798	785	790	826	811	775	809	805	777	802	828	785	866	824	817	814	780	795	827	762	826	802	801	819	802	792	785	848	803	784	767	798	800	822	839	809	800	778	820	751	813	824	764	766	781	799	807	783	813	800	814	835	802	779	827	780	805	789	785	764	795	788	822	777	796	785	828	774	790	777	782	781	778	795	832	823	846	806	773	748	800	856	778	816	780	773	783	760	820	799	749	818	832	820	832	782	791	770	821	759	762	820	799	819	806	771	790	793	765	807	826	783	815	764	806	786	811	774	801	808	766	794	749	749	761	848	796	794	776	791	804	803	794	778	791	814	831	767	793	829	803	804	787	815	800	790	818	799	842	833	742	829	810	796	755	772	775	830	753	773	809	778	825	807	785	772	820	744	771	800	794	789	807	736	771	822	762	834	831	792	778	863	835	745	785	789	785	773	766	781	768	818	780	792	834	764	772	833	872	785	778	783	809	781	788	765	759	814	778	772	811	751	803	807	808	814	795	823	834	808	778	824	793	761	747	800	809	810	853	759	773	787	833	785	827	812	808	815	813	787	808	841	825	777	758	820	805	779	786	816	781	829	794	819	793	768	818	809	792	804	856	817	764	776	800	770	770	786	801	809	807	729	758	782	742	798	746	757	805	816	868	808	825	778	828	811	814	779	793	740	785	810	791	755	800	799	767	768	819	773	792	842	790	782	807	799	814	839	792	779	796	762	817	855	793	810	798	820	770	766	808	797	767	826	805	705	832	797	809	819	744	790	798	808	825	774	812	803	739	803	761	777	808	764	830	834	815	824	796	741	782	769	831	783	790	805	780	785	846	766	808	796	803	781	784	824	812	798	771	786	770	777	718	810	769	738	756	798	785	859	809	838	756	854	798	849	813	777	775	802	792	802	787	818	829	806	786	811	791	783	804	816	836	736	747	775	833	834	806	789	731	766	772	754	816	784	771	797	817	789	805	745	789	823	791	791	771	805	804	828	818	832	810	818	795	798	780	838	788	752	847	831	780	790	809	788	776	815	827	796	798	780	781	752	796	835	795	777	796	817	796	772	799	777	851	815	806	827	792	742	781	764	836	802	809	816	814	801	828	786	823	864	799	840	806	756	841	861	802	814	827	819	836	769	790	838	787	835	828	788	767	784	753	749	771	825	786	791	802	770	780	811	829	814	775	760	774	756	747	835	771	782	809	791	780	794	786	811	797	774	827	789	822	766	818	773	819	831	793	815	803	829	780	852	826	828	771	821	729	854	777	801	782	833	778	801	813	815	805	739	832	795	776	798	792	803	808	804	781	803	789	740	798	810	781	730	791	811	825	782	754	805	831	754	807	763	834	824	868	833	761	797	807	768	768	788	861	793	796	777	853	841	803	818	814	780	778	805	798	749	774	758	782	802	775	784	824	770	779	783	768	791	813	819	819	815	761	811	803	799	809	804	815	756	815	748	762	823	826	779	814	748	801	781	760	816	794	789	812	771	776	793	782	791	797	752	857	802	838	832	774	842	799	791	849	770	800	839	761	769	787	815	763	781	805	800	785	796	810	769	737	792	829	846	783	720	789	774	801	842	752	816	785	808	809	795	776	866	822	794	837	834	808	789	822	823	842	787	810	752	812	757	800	809	814	784	844	761	788	800	826	844	780	821	765	770	808	768	796	815	777	831	782	796	832	848	790	764	761	806	806	767	790	860	776	780	715	808	805	796	804	784	793	764	742	793	803	814	774	794	781	802	785	782	790	786	821	783	785	799	810	755	795	821	735	792	765	817	785	841	811	807	835	781	816	790	833	788	808	786	852	832	767	772	805	802	778	821	761	753	800	803	801	776	791	738	785	763	792	797	725	815	759	807	813	806	765	806	718	772	779	805	813	807	804	779	786	813	754	827	816	833	799	823	752	782	794	779	781	810	807	830	803	780	799	808	759	796	757	817	825	806	746	847	781	790	828	802	776	808	773	793	784	778	756	772	780	793	686	755	771	774	765	798	726	785	784	778	771	845	817	789	812	782	759	820	839	756	792	801	781	785	840	763	779	798	814	803	850	818	821	749	758	817	778	827	770	753	792	799	819	780	747	817	768	808	786	846	774	790	860	796	773	815	835	779	807	778	799	817	754	818	768	792	825	794	849	820	763	793	732	836	837	783	833	764	777	793	793	801	789	760	814	827	801	806	789	830	778	759	766	783	830	779	870	777	826	825	814	810	830	821	749	813	803	777	835	829	790	856	779	815	830	786	803	786	776	778	788	800	849	804	850	785	780	833	828	817	828	833	808	822	817	756	747	806	843	845	808	779	778	773	823	795	802	780	791	799	765	739	766	806	831	815	810	835	803	799	829	799	784	769	777	821	731	780	778	780	767	777	799	831	797	829	787	789	750	791	799	810	817	820	766	801	823	831	836	798	805	792	773	814	789	826	816	759	813	769	759	803	790	793	813	781	788	826	786	801	783	806	816	834	803	807	785	824	777	785	745	771	835	789	745	789	769	785	818	749	817	760	792	747	812	807	804	758	787	788	773	802	806	816	783	807	829	842	769	780	798	835	818	769	769	835	760	784	833	760	799	715	801	788	728	755	829	825	771	810	817	795	758	807	825	794	864	786	809	783	825	810	822	756	750	821	756	805	832	807	828	784	755	775	809	799	787	834	839	794	782	806	808	783	769	786	840	798	753	776	869	753	768	832	794	807	816	743	814	802	803	846	773	798	777	760	813	825	781	804	781	814	745	813	857	743	797	762	843	804	805	832	849	810	824	830	787	782	827	788	844	788	793	773	808	838	756	785	824	763	770	800	724	830	762	818	788	788	808	813	796	795	782	768	814	837	816	784	781	799	779	778	758	749	819	781	791	802	791	828	787	755	784	779	805	781	803	733	782	768	762	768	824	811	775	796	757	831	798	779	802	796	781	782	785	750	745	834	811	786	787	817	714	753	831	817	755
21957	16953	18404	10905	4892	2244	1620	1192	879	582	393	382	400	334	284	260	239	249	254	260	246	206	228	251	258	254	201	238	246	229	219	241	234	233	210	239	226	237	218	234	233	207	228	222	236	198	248	198	233	209	214	256	208	215	232	230	255	211	253	206	229	219	238	206	230	213	236	236	236	227	213	208	199	245	234	212	223	221	221	221	197	210	216	202	242	239	253	212	209	250	229	217	249	231	274	211	221	235	221	200	227	220	225	230	235	214	240	210	220	234	223	227	240	229	235	227	235	240	226	225	246	227	218	228	225	246	245	211	228	202	226	224	212	185	229	226	198	224	253	190	214	217	221	232	227	206	220	220	205	215	212	232	223	237	200	238	222	220	245	229	222	220	205	234	225	230	205	224	208	232	203	218	230	225	237	209	230	254	206	224	242	218	210	210	246	235	208	220	219	237	181	210	260	233	205	244	204	204	220	234	219	187	237	229	253	212	226	227	233	226	214	212	213	199	244	200	231	226	209	217	221	243	200	227	206	210	203	239	217	196	236	222	214	225	250	221	238	212	219	257	235	187	213	248	255	231	208	246	209	221	225	234	221	225	242	188	219	229	239	212	230	212	222	276	201	236	227	232	212	230	239	246	231	225	233	226	222	200	252	221	224	236	240	206	206	222	243	228	210	220	223	216	191	215	218	241	250	201	245	222	245	255	224	208	212	246	223	200	231	197	213	242	181	240	215	198	203	212	231	237	220	237	230	202	216	211	232	251	210	232	242	232	237	226	231	234	205	250	204	216	235	208	212	246	251	232	207	216	201	201	220	234	226	244	226	244	220	236	257	220	222	226	217	244	222	239	263	214	246	211	216	209	215	243	207	216	220	211	212	197	217	223	209	220	220	219	246	214	223	206	236	220	201	216	226	224	230	192	230	208	228	230	224	256	236	219	219	227	237	219	230	238	221	214	219	196	216	210	242	210	230	224	199	236	220	214	209	221	204	215	240	246	227	239	226	242	212	242	217	246	225	226	236	259	210	203	230	236	249	203	231	243	224	218	214	232	208	224	232	200	237	229	202	237	260	226	213	242	237	222	256	262	238	223	217	247	209	220	202	201	227	243	218	228	212	218	229	215	230	211	224	214	222	216	224	245	215	233	209	203	215	224	215	237	215	240	194	222	214	265	212	222	224	226	199	217	212	229	239	224	263	210	211	212	216	225	254	225	224	216	228	204	237	215	209	239	231	213	216	211	235	225	197	237	227	229	227	214	241	267	235	221	232	195	248	236	216	228	221	228	257	250	210	246	222	215	235	210	227	230	228	211	208	215	231	254	221	221	212	230	226	239	208	248	206	209	224	205	209	235	205	225	238	221	217	231	232	191	227	245	211	246	207	205	220	212	225	258	242	201	205	243	259	205	223	234	223	255	211	237	235	219	238	212	230	235	222	238	220	249	201	237	210	231	226	229	228	240	229	224	230	233	201	199	211	198	211	235	219	227	236	218	213	239	234	215	232	198	241	205	223	225	224	223	225	214	208	246	210	223	220	222	235	225	204	203	217	225	207	233	225	223	225	229	205	204	260	234	190	227	234	221	210	211	219	188	214	238	187	228	218	209	231	231	244	249	221	219	232	220	200	225	207	207	191	252	229	229	230	242	216	208	223	222	233	240	224	197	231	220	236	229	244	221	226	193	199	215	217	193	239	213	228	229	212	240	232	227	230	211	199	221	229	243	223	229	209	253	227	238	238	201	225	233	242	240	229	223	205	237	221	229	228	252	225	256	224	233	226	209	227	227	249	213	216	217	236	213	205	261	209	189	226	206	247	217	217	221	223	246	217	216	207	203	223	230	204	224	224	219	216	230	204	213	220	257	238	214	230	205	246	224	215	237	187	243	261	217	245	215	249	215	225	239	216	227	239	240	214	233	219	214	230	216	210	252	211	248	223	217	214	198	213	244	204	233	215	235	228	228	223	206	237	248	221	236	229	205	242	198	212	228	249	221	230	207	225	209	198	223	219	215	232	209	244	217	240	221	208	220	224	220	214	212	235	244	240	252	237	245	227	209	211	188	242	260	211	223	207	217	235	207	258	223	221	230	206	227	220	211	201	238	224	221	240	214	180	246	249	243	237	213	210	198	250	231	212	219	248	229	250	220	225	247	234	222	224	230	214	227	212	231	211	232	217	243	253	241	214	217	228	232	222	243	209	244	215	236	244	214	223	202	193	209	237	209	253	220	226	206	203	234	226	234	217	223	220	237	241	213	228	230	228	194	189	219	226	232	193	202	218	218	189	226	225	212	238	207	193	222	211	204	222	225	247	247	230	205	211	222	216	204	216	228	202	243	223	215	220	212	228	245	236	215	249	203	218	217	220	216	205	220	214	211	203	225	220	258	226	228	238	231	213	217	227	222	223	235	207	234	243	236	224	223	225	208	206	227	225	228	200	225	213	255	222	226	191	240	254	242	251	207	213	231	245	210	223	209	237	221	242	227	244	226	226	224	227	217	231	234	219	233	224	205	208	216	226	197	235	211	213	260	229	244	219	218	227	218	232	214	229	207	218	203	234	226	219	214	222	229	238	215	233	248	246	232	221	225	247	211	217	231	212	209	217	253	236	233	239	214	219	207	220	209	214	243	252	220	225	224	207	251	224	236	221	219	249	239	214	229	229	214	234	240	216	215	220	224	229	223	236	221	224	231	214	220	244	222	218	213	237	211	213	207	212	191	241	217	218	239	234	219	212	218	206	224	222	240	233	237	199	222	226	224	242	205	239	243	211	225	246	224	226	238	210	217	245	232	237	220	215	209	225	237	245	240	257	231	210	228	209	204	237	198	225	236	219	216	230	198	235	196	213	236	217	210	224	241	212	224	212	209	199	235	203	221	224	231	209	236	226	242	228	245	209	242	232	207	248	232	220	233	216	228	222	224	242	216	209	226	232	235	203	222	217	249	217	229	220	219	237	219	239	224	211	226	240	233	228	203	238	243	238	241	199	209	215	229	242	191	243	210	202	246	221	228	212	198	214	245	234	224	246	233	247	200	202	216	219	213	220	200	209	227	242	230	221	243	227	232	240	232	218	230	210	238	198	211	224	244	235	236	214	208	204	189	225	219	239	242	219	216	221	213	229	216	206	215	227	218	220	220	239	188	222	207	228	232	224	208	239	205	237	242	209	210	241	218	211	213	216	234	232	212	212	197	210	216	204	240	194	210	225	225	219	237	245	228	215	250	211	216	246	211	217	231	209	235	237	241	232	245	216	232	235	220	200	215	222	220	232	240	238	220	226	220	244	211	241	240	227	222	213	230	216	240	226	223	246	254	227	238	221	215	230	255	236	236	228	219	251	214	250	216	231	229	206	218	223	216	213	210	231	219	213	227	243	248	236	251	219	231	214	211	249	238	228	246	204	218	240	232	233	242	249	257	245	235	229	209	238	222	222	219	218	223	224	222	216	189	239	237	224	227	242	192	234	200	200	204	218	236	222	212	228	221
16715	17802	23107	23053	17150	11703	9102	7023	5883	3792	2489	2297	2257	1896	1530	1299	1110	1022	989	963	877	929	844	887	820	900	862	841	853	829	821	766	834	741	791	724	773	771	776	785	736	744	726	796	787	734	762	743	710	743	744	721	794	750	719	779	777	762	762	778	790	751	760	729	757	733	787	702	731	725	759	742	765	800	740	692	762	760	718	740	787	711	782	751	759	784	728	776	746	752	717	844	770	717	732	770	735	723	735	754	703	793	776	680	762	757	754	770	795	786	730	771	785	779	775	761	776	774	743	734	697	767	761	704	715	796	752	750	753	738	750	766	747	746	757	721	751	749	727	759	760	782	761	766	769	728	770	738	752	716	778	748	728	763	754	722	745	776	755	736	777	728	744	739	739	744	732	683	754	736	764	793	736	788	766	768	710	734	712	706	757	771	754	753	756	714	731	725	768	704	764	749	790	792	753	804	752	782	771	791	779	735	750	732	756	739	779	753	727	756	791	774	759	769	722	736	699	714	763	731	757	783	735	758	725	761	692	756	718	690	768	746	774	777	735	689	762	750	756	725	782	699	805	708	712	734	720	752	757	790	790	778	707	753	729	785	798	748	750	799	744	751	776	765	707	755	796	785	720	759	779	734	789	742	775	763	765	762	748	792	705	721	786	748	746	777	784	709	778	752	781	739	695	724	771	744	769	770	703	732	745	712	691	754	752	754	802	755	751	743	738	736	722	765	750	783	698	704	773	749	778	794	738	775	733	739	769	735	715	755	756	730	730	739	721	754	787	786	714	746	745	730	743	731	763	757	744	722	768	753	730	738	732	769	776	794	712	739	739	764	758	747	793	773	686	775	766	794	764	751	754	717	757	736	774	758	765	790	702	707	676	728	745	778	719	719	820	763	728	750	795	790	698	772	796	756	733	722	752	698	700	767	759	719	718	720	739	761	753	753	726	709	727	756	743	704	743	723	773	794	752	771	762	745	740	772	747	767	743	723	754	765	755	727	758	761	743	734	790	767	750	737	793	703	761	716	745	787	736	766	763	741	739	724	736	770	774	721	751	747	726	742	731	715	680	767	708	769	728	725	715	767	764	777	717	721	750	733	750	772	741	759	700	790	687	752	801	733	771	772	783	695	792	713	740	731	770	730	710	694	734	686	751	724	764	756	745	741	757	778	812	753	778	715	720	752	697	784	760	748	730	675	789	750	730	743	766	724	774	723	749	755	763	714	775	772	732	769	763	754	744	759	715	742	731	742	764	767	754	735	771	728	755	796	705	771	703	725	789	704	780	752	748	765	749	724	754	788	729	753	792	756	769	738	760	786	778	778	754	708	742	773	737	785	785	702	719	786	811	697	797	731	780	733	765	704	767	736	729	768	723	739	726	791	740	745	752	768	733	727	704	722	737	730	784	744	756	757	814	726	755	770	714	747	727	723	752	722	754	772	786	782	751	783	762	783	726	715	768	766	770	719	794	761	739	691	759	778	792	778	763	770	775	742	729	723	740	737	736	705	757	750	769	757	764	732	710	742	754	790	750	721	776	737	751	750	758	786	744	782	711	776	786	762	720	735	786	747	735	722	763	714	766	714	695	768	745	768	749	752	763	711	700	746	787	755	759	785	783	777	827	753	716	758	744	726	736	777	749	748	767	751	770	761	754	706	772	784	778	733	751	717	740	740	728	787	737	732	767	755	777	741	732	732	744	732	756	781	745	724	767	714	759	715	749	775	737	685	718	776	781	725	679	783	729	741	796	739	769	737	747	763	737	718	779	740	769	764	775	708	750	760	687	772	734	765	736	800	753	739	790	716	724	787	796	756	796	742	775	750	734	728	761	793	754	720	788	770	768	761	797	744	740	779	743	723	748	734	763	797	744	796	759	721	752	717	757	770	786	790	758	727	743	759	758	778	796	723	751	689	724	725	768	770	700	713	755	756	812	743	700	710	759	747	733	751	753	750	751	729	721	734	733	746	671	728	749	715	750	741	739	776	735	751	783	754	748	712	716	781	764	753	765	701	771	744	770	804	764	757	753	740	773	734	736	765	722	818	722	770	730	729	704	777	785	711	770	739	692	737	766	739	782	717	752	817	766	741	784	777	754	743	748	753	777	766	760	751	734	741	757	789	709	830	723	666	729	743	741	798	745	741	773	743	770	760	760	696	759	743	763	804	727	760	713	748	693	776	702	782	726	738	714	764	708	758	758	798	753	753	751	739	715	766	738	791	726	749	761	777	747	736	719	704	718	734	698	757	715	700	731	735	759	724	778	726	764	774	756	776	719	746	773	753	768	720	743	738	726	725	746	738	720	813	776	726	788	773	733	765	750	729	736	751	764	722	764	744	726	751	713	751	715	756	733	710	726	736	760	736	728	710	729	752	696	760	759	730	768	717	729	732	762	704	731	763	738	721	789	707	771	784	729	726	765	714	764	748	715	756	823	765	739	752	764	743	760	790	723	768	736	754	678	681	744	765	730	735	775	743	797	802	734	778	726	685	792	756	727	727	744	782	768	809	739	711	748	799	767	724	755	802	746	791	728	702	755	759	782	721	765	737	799	763	693	740	781	730	763	756	786	735	725	769	752	718	799	724	776	721	742	760	764	721	725	719	752	755	762	800	725	710	764	762	708	727	758	717	754	746	730	751	702	746	763	761	731	728	720	778	763	785	787	781	774	780	759	769	765	768	790	742	740	717	741	739	707	799	748	788	774	762	757	739	748	710	750	745	738	771	753	727	765	745	761	701	735	760	730	754	769	773	706	796	710	714	788	685	752	771	779	747	745	751	739	744	746	776	764	766	744	730	764	754	706	758	763	773	760	758	700	775	794	757	726	745	760	687	709	745	744	747	717	706	771	805	738	769	711	757	750	718	720	742	760	759	745	793	728	823	756	751	779	772	740	771	777	731	797	706	754	714	719	755	744	732	820	792	731	760	831	754	733	692	790	732	792	757	717	728	741	806	723	806	709	728	749	756	766	811	748	705	699	721	720	749	719	737	758	766	794	759	750	736	701	747	745	761	729	736	777	730	764	774	784	804	751	758	748	800	736	746	762	730	775	709	744	726	707	775	730	748	708	782	718	727	738	739	753	718	718	744	774	765	746	722	786	719	756	773	769	741	721	741	794	715	667	740	805	752	751	745	750	706	795	754	744	744	697	759	798	764	760	749	745	759	737	769	747	765	740	729	796	728	765	714	722	728	766	714	800	772	782	740	726	767	771	756	754	762	799	749	734	761	768	724	718	736	701	733	750	787	721	758	770	782	769	757	727	733	780	750	756	731	712	762	750	746	770	763	775	720	763	780	766	704	753	749	728	746	773	693	786	708	752	753	770	786	715	755	766	760	711	708	781	760	757	709	721	757	757	802	733	735	773	730	749	773	727	786	718	745	766	767	756	703	752	758	689	736	767	760	769	731	755	743	757	754	756	735	727	735	744	738	763	787	747	752	689	730	746	724	688	744	750	694	800	768	726	745	748	752	747	749	801	734
34659	38307	42058	36231	25906	20658	17724	13450	8249	2611	1461	1417	1069	707	626	445	422	348	436	370	337	289	264	341	294	290	265	267	257	271	239	228	240	240	239	239	234	232	252	258	212	229	220	230	219	221	229	223	211	216	243	226	240	219	202	235	234	248	271	235	223	250	231	237	226	252	252	222	264	202	219	226	244	247	222	224	228	228	255	237	252	221	230	210	210	222	240	240	238	242	246	218	267	225	213	235	246	207	187	243	243	231	231	232	218	217	220	219	232	207	221	203	217	229	239	217	188	227	223	207	211	250	229	211	230	233	243	237	244	222	227	210	229	236	252	248	234	224	231	197	226	228	257	238	222	246	225	257	237	234	248	215	249	227	240	232	218	246	236	265	190	229	234	229	226	223	262	232	231	236	247	231	253	234	221	216	247	236	220	226	209	242	214	222	241	222	260	237	257	232	217	238	234	244	224	226	234	234	209	249	237	229	258	235	239	209	245	233	254	245	201	237	213	258	214	222	238	252	205	233	242	245	235	210	228	247	222	248	230	222	237	225	224	243	213	215	231	228	258	225	202	223	195	245	226	226	215	226	216	237	268	213	250	232	234	230	261	235	222	222	230	244	235	239	209	245	230	242	208	230	236	236	252	232	222	225	263	250	230	260	206	263	240	200	223	240	224	240	229	221	248	233	233	241	229	224	210	226	223	213	209	244	245	227	232	211	228	236	232	212	256	208	221	224	235	232	236	248	251	236	242	233	229	200	241	215	244	241	244	232	237	217	236	228	231	245	227	222	225	209	200	217	231	220	248	229	264	227	240	232	226	248	231	248	236	264	265	222	205	255	232	242	240	205	223	241	231	222	219	238	253	228	207	245	247	205	254	233	236	240	249	218	228	227	239	240	236	254	264	230	221	211	220	240	224	257	216	235	240	248	258	249	257	226	234	211	220	244	204	254	249	264	214	230	243	226	243	203	235	236	223	257	228	240	215	226	235	242	242	229	222	228	234	232	199	260	217	211	242	237	222	228	271	253	228	221	242	265	219	255	254	244	253	225	230	229	248	247	224	209	233	235	226	212	229	249	247	240	224	266	232	253	221	229	223	219	248	230	215	214	234	240	231	241	240	243	238	223	245	250	248	221	224	225	223	232	264	242	250	214	260	237	228	214	224	220	240	224	234	249	248	239	235	217	237	236	242	247	208	228	234	240	227	257	250	233	243	243	226	203	233	218	230	213	215	196	230	244	229	238	240	241	234	209	240	244	219	214	253	262	228	228	240	234	236	235	253	250	250	230	259	258	247	248	226	214	223	241	235	232	229	225	244	210	221	198	261	248	223	241	254	222	205	254	220	223	230	228	230	239	238	243	198	208	234	239	218	206	230	245	232	235	236	237	223	234	230	255	228	246	232	239	198	208	207	253	241	202	197	219	234	234	233	249	229	240	259	240	228	239	229	243	228	225	253	233	233	230	223	246	243	227	223	226	239	248	243	223	234	219	245	202	216	242	223	240	228	233	217	232	215	209	219	224	223	225	231	229	243	223	250	207	215	207	241	247	243	259	261	243	223	238	210	214	232	227	212	234	250	208	233	240	226	242	244	244	252	225	244	219	235	198	204	229	230	227	241	245	220	244	219	220	228	250	238	225	228	228	231	242	215	233	256	227	243	236	217	211	225	254	198	225	233	214	234	237	212	223	230	242	243	240	234	221	227	240	211	242	237	223	242	240	221	251	230	253	230	243	225	219	240	235	234	215	204	253	232	261	223	226	206	238	220	224	238	225	250	241	225	219	223	200	215	227	254	201	251	208	234	226	248	239	214	217	241	231	215	201	224	213	246	233	255	235	231	225	238	200	253	219	254	197	258	227	220	232	223	239	200	251	270	241	233	219	222	246	241	241	228	220	248	225	221	227	244	231	244	230	235	221	227	247	242	243	223	200	246	237	240	216	229	258	207	252	233	204	222	211	222	223	263	250	240	221	260	243	214	241	242	224	241	255	225	240	237	256	247	224	237	231	244	220	225	256	211	245	217	258	204	241	231	228	224	233	260	206	221	204	237	243	259	246	217	207	219	224	214	230	236	235	216	234	215	231	244	218	231	259	246	225	216	220	244	204	261	253	237	239	240	235	245	243	263	207	255	240	231	217	200	237	231	244	229	227	282	238	230	246	246	240	206	201	238	245	207	244	262	233	220	218	249	256	243	232	242	234	274	258	225	231	252	238	225	235	227	245	213	229	230	227	242	225	219	198	238	257	233	233	200	236	238	235	234	235	205	252	244	183	243	219	228	244	222	227	242	224	265	239	235	262	231	219	246	245	240	221	242	233	237	246	239	236	243	248	221	245	216	233	230	244	231	216	232	235	241	233	216	230	236	237	227	226	241	228	207	200	227	222	242	211	268	244	234	222	210	203	216	228	231	205	225	234	223	208	230	224	238	213	250	245	232	252	237	240	233	212	222	222	207	213	237	253	242	205	221	228	226	224	234	248	227	245	211	192	207	234	219	209	231	244	204	252	261	241	234	237	208	223	245	230	229	241	275	249	252	220	199	227	255	263	219	264	226	233	241	200	215	231	224	241	215	229	250	225	244	240	208	218	239	229	237	198	231	208	238	220	218	218	230	222	245	228	225	238	244	212	229	244	229	208	232	233	242	234	226	254	216	242	232	209	252	246	218	223	224	234	250	246	232	252	282	251	188	249	218	220	216	254	235	238	243	244	218	238	233	229	225	269	242	251	249	243	219	248	236	209	237	214	232	228	238	258	211	225	249	220	253	246	220	237	245	225	232	236	263	224	221	227	237	219	230	233	262	229	251	229	224	207	278	234	224	227	226	231	230	251	249	230	246	248	217	243	208	236	278	222	247	230	226	215	238	219	247	206	230	246	235	213	215	263	216	221	223	238	240	209	233	229	213	237	213	262	245	247	231	227	214	244	244	226	255	250	236	237	243	221	263	246	252	212	212	221	232	213	226	244	243	242	225	234	226	232	221	234	253	262	245	238	213	198	211	236	243	239	225	254	198	239	233	242	219	252	256	211	232	247	227	216	222	205	238	218	253	241	239	243	204	223	223	225	221	240	221	215	215	232	232	203	241	227	214	233	226	230	217	268	214	214	236	246	236	242	235	231	241	227	222	219	234	244	233	214	239	244	239	251	228	248	221	207	245	239	221	251	231	240	221	216	229	228	238	253	230	237	267	217	222	215	216	244	238	220	245	236	220	216	219	237	228	234	255	224	237	238	240	223	255	243	211	214	232	221	242	254	208	227	218	238	239	241	213	229	212	218	236	236	218	207	229	238	208	268	205	219	201	234	246	211	236	221	238	236	215	212	270	240	248	217	251	230	216	212	236	229	233	232	234	224	251	232	238	223	234	231	253	239	251	234	221	256	228	218	236	223	241	245	246	230	257	230	261	228	231	240	242	247	227	246	261	242	226	242	213	239	220	256	235	248	230	225	233	218	213	207	212	255	229	246	233	233	232	212	216	231	226	224
26969	34870	43044	44282	32470	33082	32979	30083	22999	9556	9005	9550	7849	5228	4403	2920	2554	2099	2501	2307	2002	1673	1392	1631	1478	1340	1388	1241	1138	941	967	859	841	878	777	769	809	797	796	799	783	780	798	798	774	752	780	750	800	768	777	783	779	790	764	761	754	790	808	779	744	751	761	777	769	824	777	764	753	783	737	764	771	768	771	726	818	777	742	751	734	798	790	796	746	799	812	742	833	793	769	768	791	739	748	761	778	795	757	784	784	747	801	757	734	770	805	783	764	743	753	804	768	763	767	743	752	793	820	759	753	717	771	750	770	765	751	799	748	758	787	775	777	778	782	808	752	785	784	766	818	745	761	777	810	785	806	777	770	788	743	744	785	750	782	724	781	758	779	742	728	809	767	802	757	765	785	752	798	755	782	759	756	776	743	747	757	760	767	783	823	754	793	768	783	814	759	759	746	759	795	785	756	753	739	758	802	733	761	729	802	748	744	836	736	756	778	789	758	826	737	783	751	778	765	833	753	752	778	723	770	741	751	775	717	794	772	766	762	736	796	796	799	798	770	765	778	811	792	733	807	746	735	812	742	761	797	763	783	768	779	769	775	809	763	789	736	750	747	738	748	723	766	726	722	802	756	787	753	759	771	837	760	796	812	801	779	783	744	815	761	749	809	747	753	765	802	766	759	746	746	739	818	751	815	789	776	768	782	787	789	801	784	762	723	746	819	790	742	789	823	755	853	798	740	785	760	751	802	803	750	793	770	778	776	749	792	766	741	757	761	830	723	815	766	774	763	725	798	763	742	725	758	778	778	791	771	781	772	729	805	788	787	772	791	783	786	766	792	796	766	746	799	761	832	806	754	764	747	769	786	750	790	720	783	779	792	787	788	780	799	756	799	771	728	763	754	781	767	798	804	799	835	778	776	741	842	799	733	764	779	788	730	767	767	739	730	740	718	763	799	808	764	773	742	701	765	747	768	796	788	794	790	761	737	833	767	774	763	739	792	755	807	716	763	788	752	798	743	745	745	822	775	759	742	824	760	760	783	735	790	789	822	730	756	759	726	780	756	761	773	787	753	803	733	736	774	741	718	760	768	788	767	740	771	780	801	755	778	764	740	740	810	789	792	779	819	747	766	775	758	780	749	730	779	767	758	815	749	810	764	787	758	786	739	729	772	755	731	803	776	768	776	810	769	832	780	784	755	816	767	801	803	744	754	740	816	787	745	732	755	777	801	754	760	779	757	727	729	724	743	789	781	770	793	776	754	783	763	769	768	769	758	786	752	777	805	767	714	819	791	775	789	731	774	807	743	829	742	740	790	776	775	774	705	762	772	765	759	751	823	781	748	756	713	789	781	755	848	781	785	747	732	724	778	769	768	775	768	771	765	759	760	778	805	771	771	744	807	693	742	803	740	803	787	777	722	720	787	793	770	744	764	777	745	776	770	778	770	769	778	717	804	757	793	772	814	812	792	746	743	797	803	802	718	830	763	800	765	757	796	781	776	768	812	760	764	788	749	791	802	774	823	771	768	735	751	809	760	755	726	766	767	775	795	716	768	723	751	787	763	770	693	807	714	807	778	773	719	815	784	752	757	763	775	830	772	793	741	757	772	816	754	782	776	785	725	763	809	820	796	767	770	736	812	799	746	751	729	764	790	744	782	787	791	759	760	728	739	774	758	758	779	784	780	772	765	812	790	739	753	782	745	749	767	769	790	791	764	746	778	720	743	786	747	753	752	771	750	707	758	782	804	827	792	753	781	690	826	800	787	755	740	787	815	746	814	744	807	729	732	790	784	765	731	791	744	789	787	798	753	805	748	783	707	761	738	763	786	790	763	743	738	735	800	744	716	780	801	766	776	755	773	706	751	752	741	753	754	736	739	762	778	749	754	767	826	760	735	750	766	762	758	759	731	802	802	775	763	767	770	805	766	786	801	771	808	754	760	815	769	735	766	798	802	801	753	742	721	790	766	754	745	803	761	719	763	779	786	787	736	785	786	775	746	734	783	749	777	796	727	818	785	798	810	733	759	762	767	781	768	755	775	754	763	752	766	758	741	752	726	797	760	760	765	743	828	736	724	792	833	806	727	777	808	742	771	787	793	741	728	794	757	777	784	774	713	737	764	764	723	743	779	785	706	744	788	752	790	769	740	812	714	741	803	780	783	757	798	782	734	784	743	797	723	760	773	718	802	758	780	812	752	804	763	826	767	784	806	724	749	746	800	766	739	729	791	813	751	757	796	785	764	770	775	777	720	783	760	789	795	761	798	777	755	732	744	774	799	779	789	718	760	762	731	769	735	822	770	706	771	723	749	759	765	750	788	745	778	762	731	783	738	786	816	778	813	764	753	800	799	773	794	797	761	786	791	776	774	716	746	773	694	799	737	784	787	751	759	776	782	803	752	764	792	744	793	807	768	772	749	743	827	757	775	766	757	721	733	799	768	780	834	778	771	798	768	784	760	745	827	762	735	771	772	774	756	768	770	789	795	757	766	771	774	799	808	796	736	807	753	711	773	782	774	778	755	752	790	743	744	791	797	725	755	741	703	785	780	775	791	793	757	763	812	785	773	714	780	769	832	764	765	787	799	801	741	758	772	760	749	786	744	710	800	710	806	760	756	765	767	715	747	747	717	767	729	776	755	753	799	772	778	759	765	771	777	698	720	817	795	718	779	763	756	772	706	768	748	774	737	766	766	750	763	765	773	759	800	748	755	762	773	787	854	805	769	744	797	754	769	733	811	734	779	800	764	780	749	743	751	802	764	790	699	798	808	786	752	751	756	738	753	789	761	840	755	825	779	748	813	774	775	749	782	740	745	768	780	775	797	739	720	811	741	743	830	766	741	800	745	758	736	728	801	811	758	795	717	749	724	774	806	769	728	769	793	788	785	728	798	729	768	802	742	751	767	756	769	809	820	749	773	747	780	807	745	780	782	755	734	794	804	765	760	788	758	767	726	812	710	807	783	796	763	762	701	833	809	764	737	764	731	764	786	810	764	787	783	760	775	785	782	755	785	797	768	738	725	745	814	784	755	751	781	741	755	755	753	755	794	779	789	780	739	781	800	784	797	808	736	781	750	770	711	794	823	775	757	736	751	763	803	737	788	799	736	756	725	753	739	745	740	786	747	769	763	818	814	735	777	820	760	762	814	811	748	773	720	789	736	740	727	803	779	762	721	815	814	765	798	707	759	788	749	733	746	761	777	752	765	789	784	755	784	756	747	756	742	784	772	798	766	828	737	787	775	754	776	788	782	760	791	766	743	788	767	750	774	764	748	739	793	755	799	792	793	764	816	772	769	727	801	817	758	772	806	764	818	726	775	769	742	784	760	767	789	764	774	772	805	805	790	800	780	775	744	780	756	782	700	777	807	806	789	743	753	787	778	737	755	836	787	799	744	784	771	778	744	806	765	783	780	764	797	770	709	783	767	751	770	784	759	779	784	760	783	799	771	745	820	768	753	789	726	770	753	759	720	771	755	763	795	847	746	769
39241	44329	45272	35632	27856	24871	23802	20857	17685	12162	5675	2156	1347	876	938	755	474	520	606	574	447	393	369	391	362	352	358	356	283	293	296	289	262	262	247	253	272	230	250	250	245	256	280	252	238	272	239	244	228	233	225	215	258	242	258	234	272	264	211	246	250	257	219	255	260	257	248	257	264	241	244	266	236	275	261	245	222	238	257	269	281	234	253	255	236	270	231	257	227	239	264	275	257	258	253	258	219	249	249	243	241	267	267	257	206	229	246	222	266	229	271	239	265	248	271	221	270	250	227	236	229	229	263	257	253	247	256	237	262	251	222	234	243	240	249	252	235	262	252	257	256	267	227	251	228	280	254	244	243	245	261	241	253	229	258	225	244	253	229	263	240	229	242	246	243	256	255	247	275	274	235	241	238	192	240	231	243	264	234	228	256	233	272	239	239	242	279	252	256	228	249	248	265	240	230	298	227	245	244	224	228	233	268	247	230	264	247	251	241	233	271	242	278	239	248	248	252	244	228	268	252	267	227	257	263	255	244	260	247	279	257	243	233	216	262	251	232	253	268	247	236	213	273	220	234	246	258	267	246	243	228	214	248	247	222	230	235	241	253	246	261	263	225	252	257	266	252	236	257	234	250	261	230	245	246	263	234	239	254	261	230	228	235	235	244	218	233	227	231	237	230	248	263	240	249	243	260	223	253	250	249	278	276	246	263	275	263	228	273	243	226	256	266	220	288	219	225	261	229	275	244	221	246	258	253	241	219	248	241	263	255	230	236	263	243	258	283	223	231	241	227	269	238	248	214	259	238	255	237	225	238	248	248	217	251	238	228	242	263	235	246	248	255	247	230	236	229	242	263	259	253	252	219	242	249	275	234	244	241	248	234	226	277	268	231	276	229	261	251	214	223	292	257	277	250	262	252	231	246	241	258	232	239	261	250	230	234	232	260	253	267	268	245	221	234	265	284	275	264	249	248	224	235	252	238	234	255	253	267	247	244	220	246	230	255	246	263	238	251	254	255	256	228	219	260	246	263	249	240	247	249	260	226	255	240	258	263	236	239	254	229	239	253	247	227	243	251	261	232	246	251	266	261	249	240	245	259	218	269	246	276	241	244	237	246	238	257	261	268	227	231	247	252	263	235	256	239	233	236	246	255	264	215	269	226	239	228	234	242	262	246	246	245	246	249	237	243	227	236	232	253	256	236	233	253	246	248	217	241	211	280	246	229	252	239	277	249	255	249	227	199	279	236	248	246	283	254	216	251	227	257	267	248	242	229	240	228	252	232	251	226	284	272	242	270	237	244	204	276	259	244	248	252	240	224	259	257	266	217	211	244	207	270	241	251	272	262	224	257	213	241	247	271	240	236	253	247	223	238	269	250	220	243	241	255	242	241	237	230	244	254	260	259	216	219	211	229	250	242	252	244	241	258	283	240	258	291	245	240	231	224	244	261	226	269	244	235	242	234	268	218	260	242	250	285	240	247	235	244	220	250	224	256	228	249	234	245	244	246	271	229	246	231	237	249	243	246	256	264	234	237	226	249	261	256	231	241	241	261	232	269	251	244	232	220	241	252	270	231	236	248	242	260	238	246	244	252	247	223	257	277	232	275	260	254	236	249	241	239	262	250	266	234	253	249	246	276	263	237	244	245	253	245	250	241	242	265	254	257	232	220	246	252	244	266	254	278	276	251	274	241	244	265	263	240	231	241	244	242	262	231	272	262	223	264	264	245	254	266	230	246	242	242	236	253	234	229	258	240	237	263	226	244	249	234	227	251	240	241	254	268	226	241	250	240	263	242	265	206	226	213	261	233	242	221	237	238	248	264	247	260	235	254	278	228	254	266	258	221	265	265	228	236	232	245	236	262	242	267	214	242	242	243	262	234	231	233	245	266	252	256	275	238	228	245	233	259	268	262	204	258	240	231	255	250	241	249	233	253	272	244	225	276	244	269	251	239	239	246	265	228	253	257	249	255	255	251	256	259	255	259	260	218	246	238	236	256	248	233	264	241	255	233	245	256	246	232	248	261	287	242	245	258	242	231	231	261	251	270	254	248	230	238	285	231	248	228	253	236	220	253	255	244	260	225	249	237	271	230	238	245	248	253	234	230	280	249	249	245	243	254	265	247	244	257	236	260	237	212	263	283	250	253	249	285	225	245	240	243	229	239	219	233	272	236	233	264	237	235	237	231	245	275	262	264	259	250	250	233	256	249	273	233	252	267	260	249	237	229	232	242	253	232	256	236	250	251	243	241	244	257	243	260	232	244	225	268	214	247	269	246	255	245	272	216	232	264	212	297	254	236	265	259	239	236	215	256	209	250	262	278	256	256	254	204	246	246	226	249	254	265	251	247	233	230	229	242	245	235	246	238	251	251	255	264	252	273	250	273	260	268	247	235	228	232	266	253	241	226	251	259	235	233	235	230	242	256	240	267	251	242	243	230	245	251	242	241	230	283	247	246	248	239	234	281	225	251	239	247	234	226	267	246	257	232	234	256	256	235	262	222	252	242	244	263	262	245	248	257	252	216	221	257	247	225	251	236	247	238	262	251	257	234	232	249	225	256	228	256	231	272	270	251	251	259	243	254	245	250	277	247	235	246	249	216	244	246	222	245	247	221	250	241	259	221	223	255	256	245	221	251	224	233	255	265	220	248	237	242	234	235	282	214	244	249	250	239	226	242	224	266	267	228	234	226	229	228	235	246	235	257	230	248	229	228	229	242	215	236	233	259	201	236	259	254	274	254	218	264	241	269	263	261	256	257	267	228	260	254	262	247	226	240	228	219	199	261	247	244	239	275	245	250	208	221	245	235	247	232	289	242	234	225	232	284	213	260	248	272	228	262	291	251	242	251	264	238	233	266	236	231	283	237	239	245	254	244	258	253	264	229	238	208	225	245	250	222	246	245	280	245	267	239	230	271	256	246	241	227	223	236	224	273	265	233	227	243	260	256	256	264	222	213	222	258	239	245	250	225	229	237	232	251	217	239	247	249	234	230	250	237	243	262	273	233	263	259	233	256	242	257	240	221	251	240	255	221	273	226	255	255	228	251	241	253	231	270	239	242	233	242	259	232	241	261	245	262	263	243	245	278	242	268	249	226	208	261	236	242	235	218	237	252	277	223	249	251	238	205	256	228	234	264	255	237	256	221	224	273	270	237	244	233	255	238	229	243	258	283	241	228	244	241	250	233	265	244	260	231	239	235	235	254	228	252	240	221	251	237	234	236	233	238	242	228	243	236	216	258	261	253	259	243	217	222	242	237	250	241	254	240	246	263	279	239	268	235	222	246	250	252	266	249	238	234	228	262	261	234	236	249	246	261	249	256	213	273	231	253	247	244	247	247	255	259	269	269	241	237	240	239	241	246	206	220	230	269	259	264	225	215	248	271	271	208	271	214	268	270	220	239	277	246	277	253	241	250	247	229	240	252	235	226	227	267	246	250	253	247	223	225	258	262	255	248	233	257	237	255	245	231	265	260	287	229	259
30466	40870	47841	43963	38393	38203	39891	37738	36490	29113	18178	10886	8893	6356	6667	5438	3224	3657	4181	3987	2909	2698	2007	2150	2029	1775	1808	1582	1404	1203	1085	1024	888	876	889	891	854	853	832	884	822	834	873	837	822	840	791	851	846	804	789	778	754	793	836	767	797	806	818	863	832	788	803	760	813	815	801	788	838	765	787	800	827	824	822	779	785	806	784	791	792	804	826	739	794	827	809	829	761	817	808	771	747	785	778	804	802	793	861	797	777	767	786	785	787	751	806	802	801	781	794	770	819	813	783	770	768	818	824	816	842	816	774	778	823	755	744	821	835	760	796	833	779	792	814	838	784	791	787	791	865	804	778	863	813	772	811	800	775	779	806	775	780	813	778	783	843	816	763	820	799	804	802	762	804	726	788	787	789	775	825	793	793	798	850	795	801	784	760	828	769	855	812	852	815	798	794	805	802	780	781	842	766	809	816	768	790	807	840	815	800	780	782	806	829	803	827	784	781	799	762	820	783	808	794	801	846	782	783	772	796	815	823	853	752	793	791	775	766	800	799	818	816	838	757	782	816	838	805	768	826	799	757	784	789	805	797	819	813	765	801	835	776	775	795	828	782	786	809	797	801	810	799	789	770	768	788	774	847	775	822	825	828	767	777	759	782	782	765	783	805	812	772	869	773	744	779	793	797	778	777	770	789	765	770	823	794	793	793	798	849	818	777	788	750	797	832	759	815	835	761	776	842	747	739	763	808	837	787	789	846	810	787	765	774	783	794	790	737	830	798	778	814	807	758	735	844	806	751	770	820	763	805	787	800	794	826	788	764	779	806	820	800	828	777	840	808	785	788	832	833	760	807	811	788	795	789	772	768	803	824	758	762	731	829	816	804	825	780	772	810	850	796	758	785	823	778	821	781	813	774	822	836	795	788	769	810	777	841	809	828	758	804	830	786	838	779	807	834	768	768	837	863	845	869	801	770	807	770	752	825	784	764	815	839	812	814	822	795	789	767	792	866	819	823	798	746	799	799	791	819	703	798	825	764	784	828	836	798	813	813	785	791	805	759	766	825	775	832	790	757	796	749	774	807	811	786	786	802	813	856	801	784	774	825	759	754	826	800	793	819	769	822	804	778	824	796	779	786	739	833	783	802	820	807	850	800	795	820	803	842	799	786	798	787	821	800	798	797	835	818	813	817	810	784	793	771	811	811	768	736	820	790	767	855	786	812	766	797	795	788	777	857	811	793	842	813	815	761	790	786	807	774	811	744	748	791	764	811	765	813	804	827	807	817	793	781	805	787	779	816	801	843	788	825	761	760	795	786	732	824	793	823	810	837	818	844	795	820	813	802	809	838	776	761	822	814	780	835	782	776	779	831	811	813	750	854	793	799	817	809	788	809	825	807	807	801	822	790	781	802	756	783	730	791	850	737	812	804	807	821	830	822	881	804	788	750	775	817	787	857	793	759	809	781	763	783	816	808	811	780	777	798	827	783	813	774	766	814	873	782	818	812	770	829	802	770	826	749	774	771	794	768	856	812	792	825	733	799	754	823	806	818	807	803	764	768	804	800	813	802	748	787	827	788	793	876	812	788	753	824	754	789	815	799	813	819	756	817	768	784	761	758	781	846	863	765	782	785	842	828	824	798	771	779	826	777	784	764	790	791	803	810	831	775	791	817	849	832	779	786	803	827	756	783	815	774	792	774	776	768	812	803	828	770	791	771	776	778	835	755	798	761	818	810	795	838	760	828	815	801	795	786	817	810	823	802	828	802	751	875	801	786	820	834	832	784	838	789	794	829	822	788	758	799	845	785	808	797	756	773	786	792	830	807	789	846	782	842	842	773	744	840	784	750	812	773	749	812	804	768	812	834	802	746	771	782	765	730	815	833	801	793	806	827	838	812	830	810	813	825	791	778	807	854	793	823	820	733	798	806	796	770	783	755	763	792	759	837	798	744	749	840	796	841	764	809	808	812	842	789	820	824	790	794	814	798	785	774	816	747	811	827	835	776	722	796	830	817	829	840	830	769	819	770	836	843	843	794	822	844	733	801	745	829	841	789	794	781	790	793	815	774	788	815	789	810	823	792	766	800	782	791	792	789	799	795	819	810	828	764	773	805	775	799	779	799	829	791	814	764	797	785	815	791	812	781	827	809	804	861	775	748	785	764	842	800	766	726	821	822	821	801	792	810	827	814	808	801	791	800	771	822	805	780	808	817	841	790	739	821	829	797	876	871	764	741	813	813	780	804	766	739	807	801	797	788	831	792	755	814	786	793	768	760	788	811	804	788	829	737	825	790	778	797	822	806	802	824	760	820	750	857	812	786	790	809	820	783	795	782	777	785	797	785	837	821	759	791	798	797	806	826	741	746	815	779	802	864	782	790	781	852	806	743	786	768	794	786	786	792	833	815	812	803	847	787	767	776	821	829	798	792	797	790	758	813	805	840	769	796	803	772	776	791	756	769	838	815	792	783	749	778	812	815	785	810	822	799	760	793	801	759	752	796	785	803	783	760	841	801	771	784	802	830	813	806	794	832	793	764	772	787	780	804	822	784	805	779	848	866	786	829	780	790	810	785	793	795	804	807	830	836	783	785	795	810	803	818	860	735	770	824	822	780	808	744	803	801	786	832	792	808	788	818	820	816	807	818	798	829	790	802	770	789	777	785	800	780	806	806	812	781	758	773	766	794	783	805	832	792	773	791	865	802	805	785	811	761	823	773	829	785	810	808	776	785	769	827	817	837	755	845	804	837	749	813	820	748	767	795	769	839	790	762	768	782	782	809	774	804	822	770	787	849	764	807	847	852	829	808	772	770	757	764	804	807	768	772	790	845	770	835	787	866	767	772	835	788	829	800	801	783	791	794	866	823	796	827	802	808	868	842	793	790	816	806	743	825	777	758	808	828	797	806	822	849	828	749	822	836	816	797	838	769	872	809	827	828	769	785	813	782	809	787	792	775	753	755	782	772	792	823	800	790	769	772	778	814	811	819	842	810	744	805	809	767	817	799	800	789	795	819	756	822	826	836	812	767	753	803	776	822	809	807	825	805	780	780	753	785	794	830	775	789	778	777	831	751	808	784	822	793	824	787	830	760	784	793	773	804	848	832	831	798	750	802	828	818	831	748	810	804	803	836	803	745	815	838	815	728	829	809	784	820	809	765	796	761	785	831	761	780	840	779	720	830	835	799	804	788	799	766	778	814	814	808	822	722	782	836	778	824	795	802	832	794	753	797	798	792	816	802	820	795	827	727	834	803	827	842	810	785	814	790	765	788	868	820	774	828	780	825	823	817	755	796	797	774	788	769	818	810	859	772	812	785	841	795	747	777	763	855	808	848	822	793	806	799	813	793	771	809	788	760	799	768	798	795	781	791	831	817	768	803	851	783	795	800	770	803	833	769	823	790	835	772	732	812	780	801	808	810	760	820	772	780	799	808	767	750	758	793	793	796	859	789	817	811	779	825	762	856	772	800	793	829	815	767	799	786	825	806	788	800	823
23575	15845	16849	8686	4126	2306	1751	1309	948	741	564	420	336	315	308	265	256	255	240	267	246	258	224	230	229	242	239	252	233	230	241	222	248	242	197	249	244	237	249	245	214	207	219	221	182	230	207	256	243	216	213	213	227	211	210	219	205	215	234	222	224	237	218	238	215	213	214	231	259	236	207	225	195	218	218	221	227	229	219	246	231	227	260	216	229	221	234	213	218	236	220	227	194	216	223	244	228	193	218	234	209	185	243	228	226	209	213	201	225	209	239	241	220	241	220	236	212	240	222	236	212	242	232	213	203	233	225	217	210	213	233	206	180	230	191	226	247	214	218	207	240	230	202	204	241	246	246	221	236	218	222	240	247	229	230	210	211	218	220	211	227	225	224	195	226	230	216	216	227	218	245	241	214	198	211	217	212	203	242	244	236	228	253	207	211	210	228	204	212	199	233	204	231	231	238	226	204	224	227	216	241	225	205	202	206	221	250	195	206	218	208	220	242	220	221	244	218	221	243	198	234	211	191	228	228	203	219	216	221	215	219	234	233	227	221	236	232	252	221	214	228	240	235	232	205	233	237	237	211	208	216	202	217	207	237	219	243	233	208	227	208	213	251	221	227	207	221	227	224	223	218	231	230	228	214	258	217	242	224	215	224	214	225	230	222	229	218	209	244	242	217	238	227	236	194	236	207	215	223	197	232	232	241	213	197	218	232	233	225	218	197	217	229	217	215	228	248	214	243	214	221	222	214	219	217	263	219	212	223	218	220	240	238	225	209	206	226	243	225	229	205	214	224	233	234	227	228	225	201	255	223	203	217	240	218	228	204	200	210	223	199	244	243	219	241	224	211	238	217	211	250	234	211	219	239	223	206	236	195	226	234	240	242	229	225	225	224	222	236	229	211	203	213	241	226	219	226	210	233	232	219	235	210	234	207	203	209	243	226	211	197	225	204	248	224	229	186	222	222	218	224	225	236	210	231	228	237	213	236	206	228	234	237	205	225	234	205	214	201	177	232	223	244	220	208	228	194	218	222	218	235	253	235	241	220	225	234	220	220	204	236	216	239	214	234	221	227	221	220	202	242	222	209	221	215	233	206	231	207	220	233	212	184	215	242	219	217	229	226	240	212	211	208	241	250	213	220	207	224	216	226	222	214	227	220	223	215	222	223	218	244	247	198	225	231	219	236	216	223	201	199	230	236	217	227	225	262	197	274	220	226	204	213	228	221	203	240	199	224	241	216	209	225	201	230	215	254	212	232	219	231	203	205	232	221	207	226	210	184	232	196	197	234	204	243	240	252	191	222	249	197	234	232	252	213	207	226	197	231	244	237	247	222	233	210	252	251	226	240	232	219	210	232	254	208	228	231	241	209	216	197	230	218	206	191	234	210	225	219	232	205	231	234	215	213	241	215	205	217	208	186	201	243	234	210	220	199	232	223	231	238	220	228	211	195	226	226	200	253	265	220	206	228	232	191	222	214	252	209	249	233	199	238	191	218	240	235	223	194	221	242	260	201	227	227	211	225	223	208	211	219	252	212	207	225	194	222	238	225	214	208	242	223	217	222	199	230	222	247	219	225	207	228	209	234	219	225	200	215	208	199	217	235	236	220	207	224	222	238	217	237	229	225	200	215	243	226	227	225	226	189	209	216	216	222	235	223	210	239	228	230	231	227	182	209	231	227	214	220	208	227	248	223	243	231	207	220	220	217	211	241	225	243	215	231	252	226	223	216	241	213	242	229	227	229	219	208	222	229	230	217	217	208	205	208	243	235	215	208	216	209	221	201	246	245	227	214	220	217	242	212	237	223	210	202	227	254	230	225	210	223	201	230	217	195	215	218	243	265	210	202	217	224	238	232	214	219	235	201	194	231	207	239	232	230	232	228	262	217	212	221	215	250	215	236	227	232	224	230	220	183	236	214	232	195	185	229	245	236	222	223	215	197	234	227	256	221	241	232	231	216	235	241	217	211	231	220	221	227	221	218	229	213	232	194	208	221	215	225	239	218	214	259	192	244	241	227	236	214	241	251	213	224	206	215	228	212	236	243	200	212	216	199	230	196	218	216	226	243	238	214	215	222	205	203	233	237	205	221	203	222	219	214	217	222	210	256	242	244	244	237	210	239	187	243	225	216	222	219	226	211	208	223	207	236	234	199	224	225	227	204	249	219	208	230	233	247	232	228	228	203	211	247	235	224	219	200	196	220	220	210	215	214	240	218	233	206	184	209	181	208	239	229	216	205	207	237	228	219	233	229	212	221	227	222	206	207	214	215	217	242	193	227	235	188	228	228	235	214	235	224	216	218	205	213	231	215	238	211	260	220	242	205	200	218	227	227	230	223	214	232	227	194	231	222	205	196	219	220	188	208	232	219	219	220	195	217	204	241	224	250	206	207	230	229	247	234	208	211	238	222	234	237	223	216	217	209	215	253	218	217	215	214	247	215	223	227	234	242	222	252	244	214	210	238	215	220	233	202	235	221	233	204	204	202	252	238	225	229	246	246	209	223	213	252	200	229	210	214	231	207	255	204	213	211	227	227	248	222	212	212	217	245	225	211	212	173	229	194	196	219	228	245	214	240	215	221	194	228	203	214	200	203	217	208	224	227	245	229	245	246	214	202	216	236	254	228	245	246	228	228	219	198	222	237	211	200	192	210	233	238	217	225	242	243	227	187	189	222	238	207	197	257	217	238	197	217	230	183	207	187	232	237	223	230	232	217	176	211	215	232	239	217	239	254	213	246	215	211	211	205	213	215	210	206	212	221	231	240	220	210	190	220	195	245	235	264	211	238	237	229	192	236	216	208	201	224	225	247	208	205	241	221	202	197	196	224	209	215	226	227	222	223	236	237	227	205	229	232	219	224	232	236	221	243	241	196	245	195	214	237	231	208	224	190	223	228	231	218	204	220	207	207	232	214	245	246	223	223	235	217	224	243	217	253	205	231	208	221	241	216	233	220	243	208	220	223	228	216	208	241	235	205	216	247	221	214	216	210	234	204	216	225	211	234	224	215	224	226	247	209	225	239	206	238	178	196	242	220	196	202	222	222	205	228	225	232	209	216	226	205	232	206	223	236	223	253	203	221	248	231	218	232	209	219	214	245	219	231	227	231	242	201	219	215	211	242	209	194	212	221	220	223	211	215	208	235	219	217	207	224	233	230	242	235	202	220	207	203	228	199	251	236	225	230	213	206	215	236	206	208	211	229	221	228	210	211	228	203	224	230	218	232	226	201	200	197	212	222	232	224	217	222	247	181	263	247	214	206	233	245	206	209	215	233	212	204	223	191	209	201	239	214	211	225	234	246	235	196	260	194	218	198	207	229	218	251	224	249	224	213	230	229	246	198	216	225	219	215	245	204	214	226	225	216	256	240	214	250	246	210	211	208	208	236	222	221	227	205	247	240	207	240	237	210	234	205	220	208	208	210	232	228	217	226	190	219	256	226	243	218	225	200	239	227	218	242	227	213	245	223	207	243	206	236	206
17698	16472	21849	18288	14638	11616	9924	8038	6422	5306	3702	2750	2010	1615	1511	1232	1140	1091	1024	1049	1005	981	962	901	876	884	875	812	765	824	823	790	801	756	845	748	740	726	725	729	765	757	746	721	765	738	741	747	727	729	769	775	725	748	710	720	728	732	729	769	753	729	710	749	754	732	744	762	774	765	711	738	708	762	786	730	708	780	781	743	740	762	759	679	735	747	778	745	754	762	773	747	718	754	719	715	709	772	711	745	734	738	738	765	751	719	732	759	755	728	727	777	778	720	724	728	696	742	805	715	713	744	768	765	762	743	740	738	762	764	752	727	749	731	749	765	774	761	755	721	788	718	749	766	739	705	765	780	710	713	768	765	762	756	733	703	701	750	767	755	765	743	774	776	741	756	735	714	764	721	741	762	747	772	745	718	720	757	759	743	764	756	770	694	746	716	793	754	803	761	744	732	766	762	712	768	735	775	711	784	732	746	758	748	735	737	745	747	740	761	768	730	699	729	753	729	741	748	717	729	750	750	771	779	722	779	710	751	729	787	788	779	794	753	737	790	723	745	768	740	752	757	725	738	715	746	767	811	712	707	707	753	746	774	712	712	768	782	744	719	715	741	743	746	784	762	757	741	728	761	723	766	743	794	769	746	713	741	704	739	719	732	723	717	760	708	791	770	733	764	763	734	731	726	734	724	757	747	727	798	762	776	770	761	729	743	747	793	745	742	781	758	746	775	753	720	740	745	780	730	768	752	763	783	742	787	766	737	734	750	708	732	747	769	721	738	729	728	743	753	763	746	722	716	799	701	731	756	753	762	736	740	711	721	748	782	704	716	746	738	743	729	764	732	778	749	755	707	763	720	739	695	768	753	719	786	772	754	765	706	741	769	727	692	737	696	746	744	743	777	774	770	724	749	762	751	774	750	718	764	746	719	735	755	770	748	762	719	746	778	755	736	751	689	727	781	750	756	743	713	712	765	806	750	745	785	746	736	769	736	751	776	761	749	761	755	733	741	766	732	774	695	721	729	746	749	765	718	769	745	700	763	711	735	707	770	753	727	746	738	734	702	700	728	735	737	724	748	780	723	762	724	781	765	704	680	714	716	768	787	737	798	698	702	715	751	732	739	753	762	710	752	717	734	747	690	711	758	727	745	742	721	770	738	770	776	755	799	770	763	707	753	737	740	741	784	744	678	738	738	778	726	764	771	763	742	768	716	737	725	732	721	793	777	701	748	733	804	719	737	711	804	774	766	750	744	766	707	746	766	752	781	785	761	753	736	734	730	720	755	739	751	741	773	714	741	804	772	715	783	782	735	719	704	746	779	747	770	739	750	753	759	696	797	734	773	697	774	712	714	746	732	765	727	751	762	743	764	759	766	764	787	784	706	722	752	781	787	780	703	771	727	725	759	747	736	783	729	715	776	717	730	760	726	712	763	740	782	750	787	750	776	713	703	740	743	697	742	722	739	730	759	728	766	792	763	732	758	716	731	761	756	750	813	773	734	790	721	779	741	728	729	774	758	731	720	722	747	688	793	743	744	726	755	697	746	776	747	753	702	813	682	786	770	769	753	808	806	733	714	723	747	749	732	722	791	804	723	731	736	713	706	766	739	764	737	767	763	749	754	784	750	750	716	759	750	728	711	791	760	724	696	762	737	758	750	752	768	821	780	733	726	747	758	700	752	691	747	766	794	703	745	692	751	720	711	798	765	774	793	742	775	769	719	768	733	724	723	779	762	753	740	777	705	758	715	751	764	774	704	762	742	693	718	747	720	740	717	758	733	747	761	760	720	753	704	761	730	729	711	703	728	754	750	724	767	727	746	735	698	775	772	738	747	725	694	827	750	745	741	752	769	753	743	765	743	748	705	761	779	752	769	770	743	720	756	745	728	739	765	748	727	776	747	757	734	768	768	706	763	771	752	725	678	742	764	760	772	761	728	741	762	741	721	749	772	750	759	738	742	719	725	792	764	755	684	666	731	722	745	718	789	740	760	727	764	757	722	770	747	765	738	736	724	718	740	747	803	727	769	706	731	728	712	720	785	706	713	784	744	736	728	724	729	749	776	756	745	724	719	777	739	752	708	770	754	772	807	720	765	751	708	732	754	731	745	756	775	768	733	749	799	767	777	773	763	734	733	781	713	814	782	781	729	746	738	749	787	730	720	743	675	757	733	763	748	753	777	745	745	759	749	764	761	705	759	763	780	772	764	745	736	773	749	749	773	771	833	789	766	705	779	818	789	729	729	746	717	812	710	724	720	742	791	720	748	758	748	773	780	775	706	747	727	731	766	753	707	710	806	796	749	718	755	731	723	758	732	680	780	753	760	737	755	710	760	727	733	762	714	799	786	705	776	767	778	767	781	746	733	742	782	720	737	761	768	765	699	731	776	769	744	671	760	733	742	731	788	722	757	725	747	767	704	726	743	694	701	755	705	761	701	721	745	785	719	748	766	741	711	744	791	711	754	735	765	772	748	734	732	726	742	769	759	721	753	760	739	732	797	722	757	840	744	758	763	743	744	719	717	714	749	711	726	703	782	726	737	730	690	715	744	750	756	745	699	762	733	747	748	741	737	722	751	755	730	755	740	732	721	741	715	730	708	750	776	740	740	707	803	740	720	737	798	768	737	772	747	750	714	755	739	747	721	739	765	706	779	755	786	748	741	712	764	746	753	782	792	743	735	708	764	732	764	755	712	731	779	752	730	791	773	765	743	781	737	769	678	687	777	741	754	817	780	771	724	663	755	762	762	731	766	790	768	749	722	731	697	773	720	736	738	769	720	723	707	743	747	785	717	745	786	721	722	741	715	757	738	745	697	724	754	693	739	729	732	706	761	751	715	720	709	762	725	752	660	739	749	732	771	752	715	706	771	724	722	715	704	729	754	735	704	773	721	770	770	718	786	732	740	757	747	714	744	769	747	750	723	736	736	766	750	787	730	750	800	749	751	713	775	723	740	745	710	767	693	754	796	733	778	716	771	774	715	685	740	717	765	751	768	682	753	725	774	737	720	784	720	745	736	767	722	781	709	715	752	744	739	703	723	740	745	730	769	711	669	754	745	735	775	763	717	748	733	720	778	739	746	725	727	722	735	729	724	763	737	752	777	773	762	785	761	702	730	725	785	762	757	654	714	697	754	732	769	714	743	727	738	766	730	786	746	783	762	736	791	741	807	753	730	733	752	720	737	749	731	776	739	783	711	747	788	780	740	768	741	762	745	713	758	774	746	771	733	741	796	687	705	723	712	801	745	734	683	782	754	714	757	714	746	763	754	709	737	706	772	748	761	729	712	715	706	727	707	665	788	740	753	725	791	770	757	780	728	779	741	744	761	729	761	748	722	756	751	743	749	707	771	758	740	743	760	720	751	733	740	729	755	777	757	695	739	725	696	758	731	765	742	725	791	751	715	741	719	779	710	702	730	723	763	760	718	730	772	755	756	747	703	792	718	758	790	750	683	772	736	749	754	788	768	758	746	725	746	724	785
32929	34299	40929	30530	23753	18914	17394	15231	11466	7001	2482	1406	1005	593	479	500	409	473	482	418	371	313	299	286	292	285	263	247	238	252	258	220	202	249	255	236	208	251	236	218	232	241	215	259	232	223	232	213	223	217	237	250	239	230	229	208	218	233	229	216	200	237	203	248	229	260	225	219	228	247	228	244	249	205	218	233	254	240	242	231	212	243	223	213	209	220	224	209	227	258	205	233	236	200	235	228	232	243	249	245	232	240	236	206	249	222	218	209	238	236	222	229	212	233	208	217	209	212	245	208	223	223	239	240	199	233	221	243	211	223	234	227	204	194	233	222	214	214	247	208	234	247	240	219	230	234	231	226	232	208	236	241	245	232	226	223	224	236	227	225	223	226	203	202	231	225	221	201	227	223	229	242	210	203	237	218	202	222	234	216	247	213	231	242	249	238	257	239	243	204	221	249	243	225	234	215	244	242	249	230	247	245	246	233	234	215	253	230	237	241	235	216	258	207	239	218	207	236	220	228	239	224	217	225	209	234	233	240	228	214	227	224	222	227	236	189	223	246	213	248	232	199	251	244	213	208	233	237	242	217	225	229	231	215	215	245	226	209	224	226	230	237	211	220	218	234	233	206	225	240	217	213	231	213	229	237	228	238	218	209	218	203	226	213	220	217	217	236	187	217	228	246	246	248	227	238	232	224	217	229	247	218	205	232	221	209	237	214	228	212	208	237	222	237	221	226	266	241	235	224	214	237	241	217	235	229	233	237	213	186	228	219	252	243	212	248	231	239	215	248	238	249	225	270	225	231	210	226	229	221	213	241	246	232	207	228	269	238	221	236	235	231	239	240	216	214	224	235	199	230	216	229	207	251	233	216	249	246	211	231	226	218	219	249	247	255	258	237	229	220	236	213	194	242	214	251	222	238	192	230	263	223	199	253	241	245	233	230	233	260	249	247	224	235	210	223	237	251	227	206	228	246	247	234	225	233	220	230	253	236	246	242	238	247	229	229	245	205	193	199	240	208	236	241	211	233	245	204	247	220	205	234	235	230	208	206	235	213	244	236	247	230	229	236	214	233	241	237	250	241	213	212	239	214	212	252	223	222	190	238	244	249	215	226	209	220	253	214	232	239	212	250	220	254	217	217	217	241	245	205	209	249	244	262	233	226	227	236	194	212	227	225	217	222	223	232	206	215	249	230	234	233	248	215	227	229	222	228	230	231	216	237	232	222	215	207	237	232	205	227	218	209	231	239	253	229	258	222	236	216	252	197	239	203	222	237	224	233	251	245	211	229	209	203	220	219	225	237	235	201	235	213	232	217	245	195	216	238	200	228	232	238	213	207	231	222	245	234	221	231	226	218	217	230	238	237	195	240	238	252	246	226	241	247	262	253	228	232	239	232	215	231	234	241	224	229	253	225	216	219	222	222	247	218	233	190	215	225	234	241	233	232	232	209	248	253	220	230	233	217	215	240	245	227	229	228	217	227	233	238	246	229	227	216	237	244	202	224	243	223	231	245	223	248	210	256	199	211	220	237	252	253	233	236	248	211	228	198	228	247	227	216	205	219	233	213	229	222	205	251	234	212	241	229	230	225	225	248	222	231	228	210	221	253	222	217	233	208	233	207	214	231	246	226	256	249	232	243	248	234	201	224	232	234	220	227	223	261	236	244	253	223	237	240	206	251	212	241	239	216	206	246	248	224	224	223	223	234	235	217	238	235	218	233	248	226	255	226	235	217	218	250	242	228	215	215	225	238	224	242	223	219	248	223	225	226	248	255	241	236	239	224	236	214	213	223	221	238	230	207	252	218	224	197	218	225	232	197	245	231	231	240	233	243	230	225	200	223	237	217	229	226	234	219	238	218	232	244	215	227	210	211	229	220	216	238	234	240	275	230	231	233	219	247	234	243	232	249	234	207	208	269	226	212	226	219	221	215	206	219	236	233	244	218	217	233	234	208	222	235	236	235	228	223	227	220	226	207	245	241	219	235	215	239	215	239	242	246	204	213	229	230	209	244	239	225	234	224	227	216	218	246	257	218	206	234	231	236	240	221	205	242	254	208	237	237	217	234	229	243	204	240	231	248	212	212	198	214	247	228	204	217	210	207	249	213	247	205	210	225	222	237	204	195	231	203	239	199	230	220	239	219	222	228	244	217	235	233	204	215	259	244	222	216	264	232	218	229	223	227	256	241	230	256	229	236	247	252	225	219	237	220	221	235	215	233	206	201	222	219	215	236	224	241	239	232	217	256	223	228	260	234	226	209	219	233	221	233	233	223	219	228	213	256	194	225	219	243	248	227	208	238	231	216	238	225	223	249	220	251	244	238	239	248	246	243	214	243	238	203	219	262	226	224	236	224	216	204	225	229	207	233	236	197	212	214	206	224	205	228	223	244	249	237	233	212	226	223	237	248	229	224	206	223	241	254	227	222	216	243	227	239	244	243	239	235	226	243	254	211	210	227	225	202	245	214	283	255	242	248	220	223	219	216	229	216	208	243	210	216	242	222	237	197	246	259	244	239	188	230	238	231	227	258	217	255	230	224	250	230	204	252	220	234	254	208	235	254	233	230	236	230	248	229	214	235	241	247	240	242	215	243	236	238	222	222	214	210	217	202	257	220	239	246	211	239	254	239	219	235	216	224	233	194	241	214	224	238	229	235	249	235	219	262	216	207	238	237	221	251	208	236	194	228	250	250	231	228	209	237	238	235	248	216	215	233	228	228	216	219	229	189	215	232	222	221	231	249	233	233	204	208	221	220	218	232	239	242	226	215	235	229	216	228	235	232	205	233	225	227	234	231	240	234	206	221	242	210	215	256	248	204	230	223	235	228	245	210	230	231	226	230	251	228	253	217	232	230	222	268	223	225	228	246	183	224	221	258	222	221	217	246	225	235	221	237	234	209	217	216	225	231	208	247	245	238	239	249	233	208	251	232	210	244	222	220	226	223	202	217	243	216	261	210	221	240	216	220	242	248	259	219	246	235	241	240	247	210	238	211	197	225	226	224	229	219	200	222	230	228	226	224	216	249	245	237	193	237	231	243	222	215	240	230	259	212	196	232	218	238	187	232	211	241	229	247	201	223	261	223	222	234	211	238	213	215	223	210	223	209	224	234	206	227	221	248	197	216	209	224	237	210	236	221	215	227	236	228	270	214	230	239	254	208	227	242	225	227	255	221	204	234	216	204	204	231	224	253	212	241	240	230	235	231	220	252	211	239	206	234	219	208	226	207	227	236	226	234	222	239	221	225	257	249	214	225	249	247	211	224	242	230	237	245	229	232	202	218	221	226	202	232	232	225	238	221	246	215	254	251	248	224	224	221	234	234	243	223	213	228	223	236	231	207	241	253	233	229	201	227	229	216	217	232	211	210	224	225	223	228	212	199	230	210	274	223	261	243	259	246	227	225	241	231	233	217	217	242	226	216	233	230	203	239	205	246	240	207	253	224	215	222	221	222	218	223	253	228	221	252	224	216	217	217	213	208
24678	31251	40365	37040	33522	31601	33780	33472	30309	21847	10804	9383	7554	4337	3288	3216	2843	3077	3100	2852	2420	1790	1482	1501	1542	1537	1424	1227	1154	947	980	906	842	896	791	778	788	816	791	780	818	775	773	811	750	789	754	768	755	757	749	772	776	747	760	700	726	762	758	753	787	738	722	788	761	754	803	740	771	738	723	792	736	760	767	775	788	787	789	800	773	744	816	774	758	750	786	800	793	769	775	775	760	785	750	766	789	742	784	759	818	721	769	787	776	764	772	796	793	721	804	698	723	815	720	758	779	744	824	721	786	744	801	791	770	791	742	734	774	795	768	710	784	749	749	753	756	771	772	753	761	727	726	803	782	727	769	717	810	785	744	749	801	780	832	789	799	774	761	787	786	831	808	752	809	771	755	749	735	746	743	760	770	750	736	746	812	729	749	731	738	769	789	745	735	764	756	778	737	776	750	768	720	747	783	717	768	788	801	741	760	748	764	761	792	834	769	695	755	735	809	754	778	801	754	784	740	723	783	778	778	782	739	788	769	770	773	730	780	792	748	758	753	751	816	758	764	725	715	756	776	757	715	728	809	734	782	762	758	784	772	724	800	829	822	738	855	813	765	731	783	722	762	785	725	779	812	787	775	736	743	734	781	809	750	770	745	785	774	763	744	730	790	777	786	800	746	743	756	726	813	754	764	750	761	817	735	786	764	797	775	730	750	759	755	769	792	746	770	769	739	769	788	765	782	790	758	750	724	780	737	735	749	777	806	762	768	724	815	803	771	753	766	752	778	744	741	737	788	774	782	730	728	768	733	828	802	805	761	793	775	789	779	729	781	696	789	747	741	787	763	757	770	752	749	816	789	779	743	728	834	809	774	792	777	762	769	763	790	726	795	761	810	719	814	780	719	790	773	767	788	764	763	778	791	784	782	776	784	749	734	741	722	820	773	765	799	746	739	779	779	737	805	783	741	771	745	739	783	758	760	764	778	723	772	769	736	751	777	722	742	763	813	771	785	763	749	799	769	793	789	764	764	771	773	768	796	722	763	726	773	788	806	767	803	767	732	747	713	758	753	697	742	735	752	764	722	769	755	812	758	751	775	796	767	737	719	747	786	758	767	786	762	740	775	719	743	794	811	799	731	777	750	778	797	791	765	790	764	746	729	757	788	792	759	786	822	738	738	848	770	731	718	750	750	760	754	788	743	784	776	805	778	749	757	794	761	767	781	771	781	730	796	733	789	709	765	792	771	767	735	792	762	792	710	719	736	785	743	802	816	780	745	731	726	729	758	752	739	742	780	754	751	771	729	706	768	812	792	776	776	775	759	756	695	771	812	721	763	780	767	774	753	745	757	754	767	775	761	780	782	793	822	743	770	757	769	767	744	779	731	734	821	802	781	792	720	767	773	730	742	759	742	752	764	746	763	743	773	776	776	731	739	725	734	805	802	747	762	722	766	779	801	726	851	771	778	730	777	762	734	788	812	760	779	717	758	716	787	765	729	781	764	802	746	727	768	778	763	771	758	721	748	773	702	756	770	757	752	764	752	765	835	769	780	755	771	787	771	757	750	763	758	722	767	762	785	766	754	801	734	799	746	715	770	803	750	737	785	766	707	769	729	702	812	734	730	701	776	738	763	820	750	780	805	799	775	773	769	715	803	689	774	779	765	756	757	753	807	734	808	768	774	744	739	756	782	751	734	797	781	745	785	770	719	746	788	779	731	739	801	796	758	805	781	800	781	747	749	808	744	804	763	778	810	789	762	765	815	766	780	727	789	761	798	796	720	765	725	745	762	805	799	772	778	744	727	706	818	790	778	752	794	751	796	749	760	765	750	774	744	791	769	788	762	778	762	777	812	795	739	791	758	775	754	775	792	731	726	749	760	797	790	725	748	751	734	749	755	791	802	775	740	772	734	798	742	744	712	753	775	784	762	737	741	765	792	801	809	751	745	811	781	780	742	742	745	778	730	754	773	738	767	727	781	724	773	763	781	798	778	799	801	812	788	811	740	756	775	792	798	742	750	750	760	774	761	763	815	736	748	711	717	794	766	756	795	753	798	774	786	776	753	756	766	744	795	756	760	812	783	811	735	821	774	738	820	719	759	771	752	808	785	774	770	811	752	756	764	746	779	776	821	775	738	747	741	777	742	793	758	778	718	758	748	741	794	810	751	794	785	782	778	780	724	769	705	757	813	767	725	742	723	780	759	762	721	743	709	747	732	788	756	782	771	789	749	762	767	777	753	802	734	755	757	800	744	692	779	751	776	721	747	745	736	726	795	787	771	725	787	761	809	781	778	763	797	766	763	714	744	789	760	759	727	736	778	763	740	755	764	766	801	808	768	801	776	773	785	769	743	735	756	747	757	809	734	759	809	714	737	761	743	787	788	782	802	783	807	747	724	723	769	788	796	754	769	772	783	726	790	784	785	822	759	767	769	737	704	761	752	743	742	776	755	734	714	774	796	742	767	800	742	759	756	705	763	805	773	764	809	752	762	772	807	748	727	760	753	783	748	736	748	729	762	799	775	726	798	691	761	755	758	738	746	812	788	762	753	741	750	741	822	762	772	735	757	739	750	789	790	773	778	754	782	726	752	758	741	770	775	726	760	816	783	748	755	787	773	764	729	775	759	719	748	772	705	757	775	785	802	708	754	725	750	776	761	701	731	748	773	731	795	757	785	762	764	806	769	737	699	721	756	763	739	796	778	796	739	736	742	763	781	706	743	778	778	742	764	755	733	753	737	757	735	767	790	735	745	778	766	787	731	751	768	724	781	776	752	798	752	792	806	699	742	759	763	753	746	786	764	773	780	782	762	795	757	716	850	743	759	778	724	733	758	748	839	754	798	773	791	773	786	762	782	759	805	778	769	804	794	747	755	789	797	740	770	767	733	770	773	745	792	753	755	803	768	772	798	781	746	772	735	814	765	724	762	823	836	738	761	738	737	778	752	755	767	745	786	754	768	768	722	767	749	747	706	712	727	794	762	756	765	763	781	747	732	748	804	764	751	753	799	734	788	765	766	781	754	842	762	800	799	778	776	743	740	773	777	757	806	774	727	770	745	792	735	706	751	729	780	736	790	770	750	769	757	808	793	738	774	783	762	767	785	773	769	754	719	783	748	820	806	777	783	774	768	734	744	756	729	770	696	731	756	797	779	726	804	818	789	776	758	751	751	756	799	728	755	760	763	711	779	773	729	767	798	757	739	758	769	740	733	769	730	766	749	750	744	741	757	737	765	743	767	763	758	778	804	715	698	793	809	741	731	689	802	754	726	750	718	778	780	760	750	794	806	734	796	763	764	710	745	788	729	810	713	769	761	762	822	737	710	783	819	795	720	767	789	808	761	764	727	812	791	800	741	773	742	744	777	748	736	782	755	841	721	753	811	766	752	792	756	777	780	781	777	771	747	734	848	769	769	804	757	752	776	744	763	788	807	751	715	808	783	781	730	780	732	755	772	794	757	741	753	745	759	758	787	733	747	723	737	716	755	721
37375	43833	43187	33099	27351	25279	25878	23216	19536	14996	7356	3003	2459	1151	827	671	554	648	737	581	486	421	356	320	351	356	299	335	283	287	260	280	278	239	240	233	282	273	258	250	245	267	207	245	229	241	214	250	243	252	236	264	221	245	230	242	235	251	241	245	228	223	253	255	239	240	210	239	243	242	251	259	250	242	242	247	232	214	259	251	256	272	260	249	245	244	257	242	237	236	224	262	228	230	213	245	248	242	256	223	250	217	259	271	245	260	217	244	226	234	220	255	255	231	232	267	244	238	267	221	238	246	252	239	236	209	259	241	249	250	217	252	266	228	251	225	244	245	208	240	244	211	234	263	229	225	232	249	248	250	238	268	248	245	239	266	227	241	250	225	245	248	226	238	245	231	257	272	236	207	231	235	279	256	241	241	238	234	229	256	255	233	231	248	244	242	218	256	255	219	250	250	245	234	253	246	241	258	217	223	217	250	248	233	244	229	228	258	223	243	233	252	236	229	239	258	212	239	205	235	216	241	248	226	256	227	237	247	244	213	248	229	252	261	236	256	264	230	242	282	254	225	231	249	246	232	238	252	246	240	270	246	236	211	261	261	228	247	242	243	220	236	233	244	228	256	266	276	233	226	244	265	256	250	257	250	223	244	259	230	246	250	230	233	253	239	267	249	212	261	224	252	244	225	251	242	260	251	241	260	253	258	223	250	228	229	253	237	224	255	232	258	243	217	225	247	239	228	221	275	247	242	258	212	247	220	254	270	271	238	256	262	217	255	260	246	256	244	273	252	259	256	235	276	228	244	251	233	265	250	238	242	220	240	232	244	232	227	263	217	250	246	251	235	269	244	203	234	253	263	227	243	232	251	235	234	237	249	249	233	260	234	253	239	277	244	219	241	242	268	239	223	253	250	225	230	250	252	268	253	234	254	240	225	268	224	231	263	278	247	223	250	243	257	249	247	235	215	226	231	236	243	225	236	209	239	220	255	232	248	261	225	248	214	263	238	264	218	232	250	238	249	223	247	254	257	232	246	250	225	262	237	253	228	250	230	236	224	232	230	240	232	249	239	244	263	241	223	265	217	248	239	230	237	261	231	266	236	258	282	246	263	253	261	242	267	267	244	220	224	243	242	250	221	222	232	234	255	245	243	238	250	219	242	243	242	248	240	258	256	258	245	244	244	241	237	227	235	246	216	242	245	239	229	223	237	232	277	248	262	235	252	240	231	259	225	263	221	235	241	259	218	240	261	257	227	231	241	241	241	227	242	257	245	230	244	243	245	258	232	245	224	237	242	245	239	254	231	261	218	228	231	266	243	282	257	242	238	228	262	256	213	285	232	270	230	253	242	262	253	242	243	213	255	267	235	239	243	246	251	221	215	245	243	245	243	246	238	245	214	242	243	223	259	271	260	263	209	262	253	242	229	257	238	245	219	232	253	235	241	258	226	236	256	253	252	250	257	244	244	250	251	251	251	250	230	251	253	267	235	255	239	253	220	257	232	218	254	256	229	248	251	239	257	233	244	213	249	251	219	242	256	247	260	239	249	241	242	241	243	204	258	243	224	235	284	269	240	259	235	210	230	274	200	234	245	239	257	242	247	227	244	253	217	235	233	241	238	253	250	225	273	232	235	220	266	261	253	244	230	212	249	246	270	276	244	239	241	263	229	228	252	248	229	222	224	233	255	247	247	240	235	282	257	230	257	245	237	245	240	239	237	242	257	258	250	256	219	253	242	239	245	231	215	262	253	234	233	232	247	245	236	230	232	253	235	285	231	241	260	260	260	245	244	261	229	241	227	221	232	238	264	234	243	232	257	241	265	231	231	211	259	256	236	255	247	244	251	249	230	246	254	261	258	280	243	252	230	240	248	230	215	271	243	216	255	234	266	239	230	241	229	248	277	231	251	226	223	259	249	235	247	240	210	217	242	242	274	229	274	247	231	237	265	222	225	252	225	232	222	245	242	238	257	265	259	240	229	248	231	226	245	227	238	252	243	267	233	252	245	231	215	207	270	242	236	240	245	249	231	229	216	303	250	238	249	223	238	207	246	245	244	239	224	244	267	253	259	243	254	262	246	239	261	233	251	281	229	204	251	230	218	243	239	268	242	262	209	259	265	263	250	260	253	248	241	243	265	258	239	255	253	259	257	239	241	265	230	220	243	239	252	236	249	251	224	221	252	217	238	246	230	257	212	244	248	236	233	262	240	236	244	242	255	232	249	250	250	279	273	233	270	233	248	241	235	263	227	243	233	252	247	261	222	235	245	246	218	263	251	240	238	227	216	244	241	223	231	257	241	226	251	221	244	225	260	250	250	239	237	241	200	229	249	239	260	217	231	234	282	238	249	213	245	274	241	238	244	226	254	226	258	247	249	214	223	226	250	228	247	239	257	238	221	235	259	241	252	233	234	230	239	265	256	246	257	249	241	239	244	241	222	270	229	238	264	244	259	263	232	235	241	256	259	212	265	235	249	266	262	268	230	227	229	240	239	244	244	236	244	251	244	243	234	258	249	234	239	256	239	224	224	254	271	233	234	244	259	242	241	232	253	225	255	255	218	241	246	237	266	235	232	268	263	252	234	249	228	242	223	234	229	248	228	225	239	257	247	239	206	264	239	244	236	213	269	250	245	234	237	227	232	238	246	239	266	245	264	262	291	269	241	224	223	232	220	224	242	253	278	249	235	254	248	220	240	229	224	232	238	250	238	228	244	262	246	237	256	280	232	229	265	256	234	254	220	249	230	242	238	255	246	232	255	255	251	222	217	248	235	246	220	232	248	234	230	239	237	246	258	259	219	243	237	236	254	225	244	206	239	235	212	229	225	222	234	244	204	259	225	248	231	234	226	241	252	266	255	233	224	237	266	236	233	224	232	255	233	262	252	218	235	238	248	237	240	239	254	229	246	259	226	228	233	230	228	249	226	247	244	255	238	239	248	206	227	243	256	265	253	234	235	229	232	257	244	258	285	258	250	210	228	241	223	237	244	236	229	235	244	247	222	234	227	252	232	255	260	264	262	246	261	245	261	246	240	257	230	262	228	210	210	234	221	257	270	235	260	229	241	244	266	250	234	248	255	250	250	259	250	255	238	260	241	233	250	250	231	255	252	229	268	232	247	240	292	234	248	275	233	229	244	236	252	261	241	248	246	247	245	231	212	210	235	240	223	230	255	221	218	266	264	226	224	240	223	241	254	257	247	246	247	232	280	252	224	214	252	247	246	243	248	231	240	260	249	215	238	223	226	249	256	255	236	259	226	239	259	264	254	243	270	272	220	254	259	220	244	238	265	246	233	250	254	232	266	244	213	266	241	250	233	216	260	232	237	250	269	251	251	276	245	230	224	262	238	248	269	256	236	223	239	260	264	249	234	230	239	257	248	223	228	239	219	240	234	215	251	236	258	243	238	235	245	230	230	229	236	237	239	238	235	253	245	229	224	258	227	247	237	249	233	230	223	239	248	252	235	240	220	237	215	250	244	235	260
28940	39790	45621	42394	38428	39278	43115	40703	39483	33932	22392	14599	14217	8383	6260	4960	3942	4746	5818	4372	3646	2666	1930	1961	1886	1788	1592	1509	1320	1112	1090	1041	947	907	856	778	902	834	834	829	819	866	772	827	849	745	770	850	802	792	804	719	809	787	790	767	790	795	831	873	824	765	753	813	767	802	796	802	758	775	855	815	750	748	783	759	830	789	780	791	788	840	813	815	777	832	803	778	797	770	797	810	753	780	801	812	777	741	838	798	820	798	785	747	819	762	787	818	782	798	859	789	769	782	812	795	767	761	806	826	848	786	758	801	779	764	819	841	803	814	769	800	789	797	805	844	750	774	838	778	830	790	822	748	806	821	796	795	814	804	815	792	792	800	767	788	821	750	751	848	789	796	793	773	829	807	793	788	776	806	765	789	781	800	786	739	793	812	781	786	785	752	749	802	774	798	763	791	777	777	779	820	792	829	792	810	741	771	796	726	794	756	814	821	813	786	810	801	803	804	816	766	816	795	773	777	792	829	804	767	823	785	776	808	773	781	750	839	788	770	788	708	807	846	784	796	780	773	733	820	774	819	774	723	788	804	769	759	749	816	781	804	844	778	827	820	819	769	810	795	824	811	772	749	808	779	775	799	805	748	803	769	793	824	804	814	823	820	781	778	741	769	803	770	806	789	794	783	820	809	780	839	785	793	766	764	834	747	813	782	823	779	770	798	804	766	801	853	828	785	734	823	799	789	800	769	799	803	822	791	792	780	762	803	808	790	706	808	773	799	789	775	810	802	766	791	807	832	745	741	818	843	810	785	777	830	794	781	806	784	789	801	839	774	764	807	788	751	760	795	800	799	798	776	753	799	806	726	777	817	835	789	775	818	790	778	780	785	836	816	785	807	803	766	763	858	787	779	795	779	826	796	796	760	755	816	795	776	780	788	824	836	818	867	832	801	767	788	797	816	783	795	784	795	790	795	764	777	754	778	749	808	814	794	790	776	844	820	830	786	782	773	794	779	803	729	773	766	795	781	812	799	781	778	774	774	813	762	818	748	816	803	764	744	792	815	816	731	792	779	796	848	779	813	768	770	773	795	746	811	792	794	792	814	776	778	782	782	788	828	834	776	787	853	840	768	789	784	834	825	859	851	824	812	768	803	817	794	829	803	759	730	823	799	749	815	775	773	827	796	743	797	839	804	801	737	777	804	809	786	823	781	755	804	831	833	792	799	823	787	851	802	804	741	775	813	803	812	849	784	795	792	781	774	776	811	827	789	785	799	784	799	785	814	802	840	788	797	805	783	805	812	852	755	813	822	804	809	772	826	776	800	769	834	804	771	784	804	803	819	803	777	768	801	787	783	800	772	783	818	846	790	791	758	843	825	756	769	828	788	820	818	800	791	778	771	783	848	741	716	793	793	769	800	836	746	856	770	813	773	809	843	793	798	815	786	833	824	778	806	810	820	792	816	822	796	774	792	808	819	784	769	804	815	789	818	738	791	785	790	857	804	821	782	821	758	767	828	788	811	789	854	828	766	795	762	814	840	784	795	772	778	780	788	802	761	809	809	865	805	771	831	724	829	805	786	808	715	799	788	758	853	850	804	776	807	815	762	761	824	859	850	734	794	816	771	788	768	786	772	826	796	774	755	818	801	783	735	751	786	790	753	765	810	805	835	804	805	766	788	809	786	776	842	826	796	781	813	807	818	797	790	779	805	828	798	783	756	828	783	789	762	820	825	805	752	824	786	823	810	788	810	759	850	831	815	789	802	774	799	792	776	780	776	783	822	832	802	758	800	784	829	809	782	784	797	848	755	756	798	782	823	820	800	763	770	782	818	797	809	799	765	790	794	763	800	803	823	767	766	792	812	813	771	829	753	759	775	821	807	827	737	834	790	815	785	827	807	763	773	771	803	780	728	848	843	847	781	763	803	786	781	739	806	713	757	837	776	842	795	806	765	825	794	793	787	827	803	796	784	840	739	816	784	772	794	853	825	816	801	790	787	763	765	811	781	835	798	829	800	807	795	825	860	820	765	750	744	765	842	794	831	775	755	821	802	790	787	804	821	810	748	827	818	789	828	768	795	832	793	791	774	753	789	763	750	752	789	787	739	770	755	767	845	769	817	732	802	737	774	786	773	758	798	787	725	803	806	800	792	811	748	796	737	803	823	849	810	869	805	779	788	790	776	779	805	802	856	836	803	797	748	831	790	790	824	827	771	780	796	742	787	784	819	809	731	759	801	816	823	862	850	744	781	795	799	799	768	817	784	808	798	789	782	801	743	768	793	767	792	828	811	800	801	820	797	823	799	824	812	765	769	784	806	841	826	830	802	831	829	798	798	818	769	772	854	753	812	744	766	830	807	792	783	832	817	779	808	802	777	784	831	807	806	824	757	851	821	823	737	801	846	826	785	839	825	818	777	789	806	828	814	868	761	771	810	795	776	805	841	763	816	841	790	795	807	795	743	793	757	799	797	795	830	809	811	813	800	792	804	821	837	803	762	800	805	841	772	737	828	798	838	757	821	770	825	764	759	805	793	763	768	802	832	835	793	786	758	843	767	806	798	819	808	800	808	826	789	812	806	772	793	804	802	797	788	807	770	811	773	776	756	789	833	784	809	798	764	825	781	798	789	807	759	784	721	817	774	791	792	803	780	776	799	751	822	711	819	771	853	793	779	802	752	758	799	829	804	800	834	771	820	844	810	789	789	785	764	781	784	741	770	838	823	813	768	807	762	795	749	779	815	782	814	802	779	787	758	767	806	758	802	864	773	785	834	782	825	832	790	775	808	884	817	733	782	751	806	768	772	797	810	775	816	787	786	793	807	742	821	744	851	805	836	784	815	770	770	831	825	776	775	819	775	780	772	783	808	778	822	769	739	820	841	766	746	784	791	803	806	770	794	778	770	813	821	823	771	794	794	813	809	780	802	805	793	789	786	801	798	773	825	816	820	776	851	791	852	786	831	806	771	824	770	771	827	787	810	744	813	804	854	818	835	787	808	750	799	833	836	792	813	743	766	793	747	839	841	791	798	800	758	819	774	804	768	794	790	794	788	791	804	804	829	763	805	822	773	777	778	755	778	773	829	767	785	824	794	842	819	783	751	859	802	778	782	801	756	781	780	801	765	805	776	795	742	832	786	792	780	815	791	782	775	819	803	813	838	772	808	794	802	747	747	786	805	799	804	813	757	853	767	810	735	806	786	834	768	768	773	848	839	797	846	812	803	804	767	763	791	766	786	780	794	801	840	755	831	776	809	749	779	757	831	802	783	793	825	823	773	804	793	765	837	768	810	830	764	793	809	797	849	776	779	727	785	857	869	772	778	837	814	771	812	765	740	788	799	829	814	805	789	806	766	769	850	738	779	840	759	811	802	815	820	829	852	863	776	756	814	798	777	773	831	812	785	802	810	784	869	820	805	819	841	791	803	755	775	824	764	773	806	808	804	774	778	787	819	812	824	788	771	742	743	768	748	766	786	786	782	800	782	822	741	820	847
22062	14529	14800	8071	4002	2537	1900	1385	997	752	536	379	328	308	247	254	217	231	263	264	234	245	232	250	233	247	217	212	249	223	218	239	220	226	253	206	223	199	181	239	222	221	229	227	223	219	213	226	220	237	201	233	232	257	225	220	209	209	252	215	232	214	185	224	204	196	202	221	200	210	201	237	211	237	232	210	224	239	227	231	223	238	221	225	193	203	229	202	204	246	206	214	212	228	224	221	269	239	217	221	223	229	236	206	212	223	219	235	189	218	242	236	212	230	226	239	221	230	234	192	229	207	223	200	202	218	219	214	217	232	206	231	229	239	244	242	226	240	212	239	221	226	214	220	226	223	203	176	227	230	195	243	230	227	223	238	227	240	208	234	211	207	211	211	230	239	220	195	202	222	217	209	215	221	208	232	214	243	222	206	240	221	216	212	229	242	210	217	186	246	214	224	210	215	213	211	217	239	210	206	204	210	200	202	250	211	225	222	221	223	216	211	217	261	250	249	206	197	250	235	219	223	221	235	239	230	240	200	269	212	242	205	192	227	236	232	236	209	229	234	237	214	192	233	219	224	219	203	229	242	201	225	214	243	248	220	235	211	234	217	212	212	204	229	220	258	207	191	214	243	237	236	195	230	214	224	217	207	222	233	204	219	210	223	222	223	216	198	185	207	212	234	208	218	220	217	222	242	239	212	221	222	206	235	189	202	193	215	222	231	256	233	218	230	212	235	208	232	205	205	231	208	220	226	202	233	259	236	236	231	216	237	212	216	235	225	209	215	200	201	198	211	251	202	192	236	217	227	217	230	238	216	211	214	227	209	206	229	198	243	226	219	225	229	253	229	220	212	230	244	229	220	227	223	233	229	229	217	239	219	248	248	210	267	214	231	208	226	224	206	223	232	201	224	209	240	231	231	211	227	227	210	216	226	233	218	245	232	220	197	231	225	248	209	196	227	229	207	217	202	230	204	204	250	208	219	254	227	225	218	208	233	196	191	211	240	226	226	206	236	219	217	203	219	201	211	217	222	252	223	218	221	209	207	240	208	218	229	187	219	189	223	240	239	215	201	192	232	224	213	214	233	217	206	229	201	222	229	249	213	259	216	229	217	236	201	234	216	230	229	231	220	208	211	216	210	230	202	258	225	210	228	230	213	212	188	226	248	224	195	235	221	211	232	212	215	234	223	222	219	199	225	228	221	201	204	227	235	220	231	225	225	203	221	252	247	241	212	211	220	223	244	209	215	211	217	207	203	250	230	229	217	214	199	235	218	219	233	221	215	217	215	217	220	220	207	216	237	223	201	225	251	215	238	209	206	225	253	208	228	210	206	231	216	203	200	232	211	196	225	218	212	220	207	225	240	240	206	237	243	209	227	235	209	226	233	208	223	241	214	209	237	226	205	226	203	231	227	182	253	241	197	213	253	232	231	222	220	205	207	225	235	217	227	227	207	202	228	207	211	218	222	223	226	228	216	221	214	200	180	247	242	213	263	219	249	217	224	224	219	192	223	239	209	193	240	213	240	206	233	220	245	238	242	215	222	228	211	248	217	225	243	234	224	222	221	203	220	231	204	204	224	225	230	202	250	248	231	230	214	207	233	231	214	226	210	233	234	253	245	252	228	231	229	230	240	194	213	208	218	187	186	216	205	227	248	220	222	242	226	229	255	226	235	228	220	212	216	219	231	232	228	215	259	216	235	232	227	239	211	263	209	236	220	239	207	233	209	221	234	229	218	201	237	224	180	231	212	200	218	210	219	203	223	232	260	212	235	228	228	216	269	203	229	230	230	206	209	205	221	230	212	226	226	222	218	220	213	220	233	229	220	226	211	212	213	204	227	209	230	203	210	213	195	212	213	214	216	230	235	235	232	223	245	251	213	214	216	214	257	191	226	200	210	223	201	236	231	229	227	225	215	193	244	241	237	201	193	212	232	219	212	231	226	210	234	260	236	223	210	223	253	198	209	227	233	225	229	243	225	196	192	227	217	216	213	226	207	198	204	231	220	228	212	209	238	218	223	222	212	239	198	224	240	244	220	216	226	224	182	230	242	244	207	213	225	206	230	215	218	234	230	224	236	211	195	236	217	239	219	195	217	202	207	212	206	216	222	208	224	231	198	205	213	218	221	238	227	232	245	245	237	214	228	231	214	199	220	220	217	214	211	217	233	230	230	227	220	219	217	207	246	242	220	210	209	252	234	218	233	220	270	210	252	196	204	184	207	230	227	207	230	225	221	205	231	201	184	209	230	233	210	196	199	196	215	217	226	216	210	225	195	200	223	222	220	214	217	248	224	216	204	213	209	221	233	224	205	210	227	212	210	245	201	224	206	187	209	215	200	210	213	224	213	217	220	219	220	213	239	227	216	217	220	210	252	221	209	225	216	229	225	236	218	219	223	242	209	235	218	209	205	198	201	209	231	237	236	216	223	202	190	201	221	200	222	224	223	254	202	242	226	210	223	198	207	241	231	223	225	221	227	246	252	238	220	240	234	228	220	217	233	223	222	198	197	212	225	210	221	205	224	217	225	205	209	225	222	205	228	223	231	227	240	228	219	212	219	205	213	198	221	230	214	196	243	227	225	201	213	238	216	194	199	242	210	204	215	227	205	245	198	232	195	249	225	247	213	208	239	218	225	223	225	222	206	229	246	209	195	242	203	217	175	217	206	217	227	207	217	201	183	238	220	227	223	219	197	222	211	211	228	234	209	219	204	214	221	213	220	223	227	242	191	215	226	236	222	232	234	240	209	222	235	212	235	205	231	216	242	224	215	208	241	205	198	217	208	223	227	211	219	193	179	223	236	217	215	213	241	222	225	193	219	199	220	200	235	216	207	221	214	203	216	190	204	204	241	259	204	192	202	215	226	218	213	223	209	197	245	209	234	209	216	213	229	233	211	221	213	247	231	200	236	206	232	248	213	211	229	218	227	226	215	233	241	236	230	238	226	238	233	215	225	227	221	217	223	223	227	243	241	215	243	205	208	237	213	236	205	221	232	233	218	217	211	203	192	234	254	210	205	212	218	232	225	222	223	223	202	223	223	251	224	239	201	244	222	206	215	271	215	207	217	198	218	217	200	230	203	244	222	197	221	203	249	201	226	252	229	230	215	236	249	196	216	211	211	243	212	221	220	206	218	206	226	213	210	207	226	220	246	228	237	237	189	229	216	228	215	225	236	202	200	222	223	206	182	224	230	241	224	236	192	214	189	210	243	219	221	214	251	206	227	220	219	223	216	211	193	226	227	223	232	220	196	218	211	240	212	240	255	217	211	190	226	235	226	238	232	213	215	225	219	227	216	209	223	205	215	230	209	214	213	220	218	213	209	234	221	216	235	236	206	211	223	221	238	224	188	219	217	226	204	203	204	221	220	210	228	219	206	205	235	222	201	199	206	212	201	206	239	216	221	211	209	217	253	206	228	206	214	229	228	193	221	212	218	194	223	210	217	231	210	219	223	230	233	232	230	200	232	206	224	231	236
16641	15282	19503	18434	15511	13172	10966	8527	6392	4734	3161	2370	2091	1669	1368	1136	1036	1009	1097	1071	996	917	965	936	878	898	855	862	775	752	782	771	718	749	789	733	748	747	779	790	767	770	757	749	800	759	747	759	735	761	720	743	730	723	749	737	746	701	695	668	717	735	736	763	774	735	778	713	717	743	795	756	713	757	729	795	771	724	756	759	706	736	730	735	754	716	723	708	701	712	760	719	689	753	732	720	739	747	769	683	745	723	733	789	755	699	764	725	780	730	699	795	736	750	748	703	716	795	753	747	752	736	730	699	724	796	763	702	749	743	786	803	789	782	772	737	746	749	668	735	749	742	751	728	753	782	747	725	763	729	717	766	755	794	758	766	740	740	740	738	737	698	769	750	762	730	765	737	752	724	736	704	792	760	725	760	732	759	746	735	755	748	765	745	702	756	759	766	735	707	768	717	738	753	780	750	710	754	758	730	785	721	743	727	753	683	798	700	791	729	799	695	742	711	761	718	761	752	766	752	678	729	768	804	723	754	757	698	733	795	754	745	717	762	714	785	767	728	725	777	754	728	720	744	740	792	740	723	741	761	771	714	761	801	741	758	727	746	748	754	761	753	684	757	690	779	780	746	733	702	732	776	734	713	742	723	760	728	734	721	792	742	754	755	793	732	776	772	714	762	737	768	741	693	749	756	706	750	742	754	741	750	801	754	761	779	699	765	716	766	774	728	777	789	703	744	781	765	733	746	756	713	761	729	731	767	738	727	767	782	752	726	712	722	746	724	744	734	693	775	737	768	762	733	764	745	803	698	722	755	724	770	780	724	722	774	732	740	775	773	775	749	725	763	767	745	741	706	744	772	768	728	828	732	728	744	761	755	690	758	774	723	729	750	716	800	726	771	747	746	754	723	708	768	799	748	797	722	810	797	729	723	721	765	742	695	717	711	784	703	759	729	785	788	767	779	755	736	737	716	763	788	726	758	762	732	765	727	738	785	730	767	794	732	763	726	713	669	735	731	790	764	732	716	741	716	721	742	717	776	795	722	726	774	731	680	741	726	778	768	701	745	789	777	768	735	747	766	766	718	781	750	770	734	791	772	757	716	716	742	714	694	762	779	770	782	716	732	704	723	732	748	734	705	767	735	789	766	791	773	780	725	729	756	750	758	753	763	738	778	753	754	690	809	759	738	749	753	718	781	726	770	755	698	769	737	774	738	762	722	730	718	732	769	746	723	733	747	730	728	727	711	730	737	755	801	742	749	778	733	720	763	695	725	726	723	748	815	717	726	753	756	732	774	751	758	801	761	799	684	743	683	740	758	731	731	769	764	756	731	743	781	741	758	764	736	762	748	725	709	722	747	724	731	742	809	698	756	751	713	762	760	713	754	759	727	733	769	716	779	707	753	752	721	767	773	756	780	709	776	766	762	771	721	705	747	756	755	794	734	664	734	738	724	740	729	708	720	756	766	730	768	743	744	705	758	772	742	730	703	669	775	740	778	689	751	758	751	731	753	759	781	675	715	710	781	755	767	733	731	782	758	741	742	744	779	702	749	787	762	751	749	748	709	717	795	716	708	753	736	760	772	749	806	749	731	782	757	781	716	761	744	743	731	755	761	745	725	744	783	720	770	741	758	774	789	777	711	790	726	759	755	760	745	765	763	794	741	772	738	692	732	758	749	725	702	764	765	740	757	737	730	727	735	727	761	733	742	711	744	733	708	778	713	760	741	762	767	732	789	759	777	776	704	735	749	768	732	751	748	718	730	794	766	781	752	754	750	770	688	727	722	739	751	790	745	741	740	749	725	735	725	746	719	754	786	732	717	748	786	774	742	784	704	735	740	721	730	794	791	783	730	728	758	736	717	807	748	755	696	724	761	757	807	737	795	753	753	718	778	783	711	767	780	730	753	766	780	740	732	764	808	722	729	718	741	790	738	739	758	739	711	757	760	755	734	677	775	729	767	781	742	717	730	744	810	781	775	754	726	726	771	739	711	767	786	725	770	781	713	791	756	728	749	756	724	774	737	716	797	725	723	710	755	734	733	731	769	783	744	702	764	781	778	754	725	727	714	706	767	805	775	738	754	766	716	811	762	749	746	789	773	784	774	740	741	738	735	735	746	772	740	740	689	695	747	719	741	785	727	743	755	798	751	761	721	766	711	767	761	688	735	747	762	754	771	744	734	690	719	761	717	748	759	705	729	736	742	771	741	683	783	711	693	730	702	763	778	766	761	736	694	734	728	743	765	757	771	722	728	775	695	708	720	710	753	737	667	800	778	729	721	728	774	739	739	751	706	744	740	775	769	713	755	727	697	758	687	740	763	702	744	748	771	677	767	771	795	761	725	724	743	681	762	734	750	733	761	762	732	722	781	748	773	744	726	775	715	765	790	757	680	748	733	688	707	723	737	736	724	771	734	729	751	744	704	719	742	741	737	705	726	722	746	696	762	717	736	760	743	710	736	786	765	766	772	743	732	732	740	775	754	753	781	771	730	718	699	752	717	735	731	784	796	724	773	730	724	756	776	694	718	787	715	749	808	744	756	756	766	751	726	738	752	790	751	724	726	759	746	703	677	791	795	729	718	739	723	783	775	758	736	737	701	720	738	715	759	767	773	748	722	734	737	747	744	743	741	756	781	750	821	775	755	707	760	698	703	763	744	730	783	783	753	717	742	776	715	739	722	782	757	774	755	738	729	767	720	744	695	769	711	742	726	740	706	767	772	747	769	777	747	748	763	706	723	751	801	763	721	770	772	731	722	738	741	730	749	733	711	772	721	788	725	719	776	732	742	778	689	744	748	724	739	735	737	754	699	702	792	688	747	801	802	726	731	707	753	699	765	694	783	760	738	770	792	758	777	720	750	709	742	777	707	711	707	760	725	737	672	718	720	716	705	701	723	723	728	746	767	731	765	704	742	791	749	725	809	753	743	781	750	766	718	777	764	750	796	706	722	741	727	786	701	800	756	759	762	765	727	728	756	690	763	743	758	789	716	716	714	746	749	776	774	749	829	700	741	742	753	766	806	757	744	765	759	731	744	698	743	771	777	759	769	730	714	757	771	739	730	731	754	752	760	710	721	790	756	740	706	712	732	773	788	719	711	757	732	749	742	736	767	741	705	763	744	801	811	762	735	756	743	687	758	705	772	743	760	746	757	719	739	728	731	692	760	749	767	751	728	726	718	721	718	730	755	759	773	768	715	747	737	759	783	737	752	742	788	738	742	785	774	741	731	738	757	767	701	771	722	709	784	793	754	705	698	773	764	769	686	756	730	720	767	738	673	762	737	755	742	741	732	739	748	720	781	752	736	710	687	756	740	746	773	752	719	763	730	712	757	737	793	757	796	758	745	760	738	711	753	752	778	769	773	747	762	725	735	791	748	734	771	728	744	788	738	730	745	762	706	758	759	761	746	752	772	738	756	780	742	735	728	730	753	721	741	762	770	786	756	751	719	731	686	721	770	751	753	704	751	731	757	739	786	729	766
31128	33350	37134	30285	23006	21331	18998	14857	7558	3192	2369	2003	1268	784	701	453	358	357	499	416	361	297	277	272	264	256	265	243	265	235	264	223	234	213	226	235	233	230	211	195	231	213	220	221	214	251	218	210	211	209	245	223	216	239	232	236	221	226	225	226	225	236	223	208	224	227	224	217	232	238	237	225	225	240	219	237	226	211	216	231	266	222	229	211	264	242	214	230	206	222	239	238	223	196	268	203	276	239	215	234	218	242	256	215	243	221	243	244	231	228	238	230	220	222	248	230	188	220	194	229	217	230	188	241	219	236	213	220	234	247	247	239	235	212	213	240	233	228	219	220	225	217	202	240	246	243	216	220	240	239	228	221	226	219	225	207	215	240	249	229	222	210	237	264	254	248	245	236	216	229	258	266	196	257	218	224	209	231	223	231	206	245	240	210	227	215	223	232	243	227	229	223	239	228	220	211	236	239	218	223	239	255	225	219	225	214	250	251	248	224	211	237	230	225	237	233	226	234	217	225	190	239	245	211	265	233	228	190	212	233	245	213	243	230	224	219	224	215	241	218	210	252	214	229	222	216	231	208	252	219	238	222	221	220	215	237	212	235	182	239	198	217	254	217	233	225	229	252	246	245	244	227	248	227	222	227	231	233	230	225	211	220	247	244	220	228	244	248	213	252	233	230	193	242	215	236	223	231	205	232	211	226	238	216	230	221	220	227	230	247	233	196	250	235	227	236	222	237	246	227	197	220	235	248	244	240	213	232	241	231	241	209	233	221	226	222	236	254	227	208	232	204	218	276	245	200	235	247	252	230	227	221	226	236	231	233	210	218	203	236	232	227	252	233	231	224	206	235	223	218	207	215	210	247	199	239	204	215	257	243	235	259	226	236	218	256	210	237	219	225	234	218	244	230	234	244	229	202	253	220	236	224	247	244	231	233	251	238	241	231	204	254	236	235	239	242	235	239	242	217	214	257	228	203	214	226	220	241	205	202	217	193	267	250	248	243	247	235	220	254	207	208	195	227	242	232	222	248	225	222	240	232	223	243	242	227	245	224	218	249	225	231	186	235	222	228	219	250	223	209	202	211	203	228	241	208	247	207	223	217	227	241	235	232	226	236	232	212	216	245	212	231	228	238	223	232	233	232	254	250	245	244	217	220	233	230	203	214	209	215	212	246	253	222	230	218	209	230	203	211	222	238	241	217	228	208	221	209	231	239	256	219	220	223	248	224	196	218	236	207	245	199	206	245	218	230	253	230	240	217	222	194	211	237	228	218	228	240	230	245	235	224	225	211	245	214	202	220	219	250	237	203	230	202	223	225	233	257	255	216	226	215	231	236	236	226	245	234	207	250	243	236	191	219	215	220	258	251	237	224	220	231	239	220	246	225	227	219	230	221	220	226	212	220	231	222	224	222	219	232	235	225	225	266	248	233	234	211	226	243	232	228	224	264	212	220	216	233	207	251	241	225	229	245	242	215	211	260	233	204	227	242	196	240	218	220	237	245	234	243	255	236	251	199	207	216	211	225	266	253	235	240	204	209	243	254	221	216	210	217	223	229	220	241	222	222	212	218	244	232	227	228	230	256	211	228	256	216	232	227	222	210	211	218	213	255	229	251	221	195	214	223	273	237	235	189	227	244	260	237	249	227	221	239	228	202	255	239	239	206	225	238	224	278	220	252	228	213	236	234	232	214	228	217	226	211	238	220	228	239	234	206	265	246	234	230	202	241	236	234	211	216	237	227	210	234	214	240	242	241	216	247	234	242	203	211	183	228	259	204	240	233	226	209	245	222	245	223	216	211	230	202	220	225	209	233	247	223	195	237	234	210	239	234	230	214	211	235	197	230	236	225	227	250	235	238	224	202	218	218	219	227	224	252	212	228	242	243	235	238	242	241	207	209	230	219	211	232	221	233	262	246	226	244	224	241	248	217	263	241	228	236	214	236	221	242	229	255	217	242	214	217	260	195	232	232	222	216	219	238	234	224	238	213	236	231	244	186	225	232	216	233	239	251	243	212	208	201	217	263	234	231	255	234	221	209	241	215	214	225	236	236	228	253	204	210	226	210	262	218	232	212	251	208	233	254	220	223	230	229	219	241	234	228	252	239	228	215	223	257	207	240	212	208	213	228	211	225	234	234	241	220	231	224	226	241	231	214	242	221	224	229	227	208	236	224	210	190	233	219	225	208	256	226	248	232	210	234	224	235	215	228	278	241	243	228	223	227	216	225	238	208	233	214	227	229	227	234	248	248	217	230	259	254	222	224	204	242	250	234	224	231	258	215	215	226	194	199	230	216	239	210	194	204	237	201	241	244	216	235	237	235	224	208	248	218	210	209	228	218	248	206	223	254	213	224	240	223	250	215	235	246	216	255	238	229	209	206	225	247	225	202	230	229	238	210	208	233	219	200	218	254	211	201	247	233	203	273	218	228	246	220	240	251	218	244	244	230	247	211	226	229	200	222	235	237	234	267	226	208	236	205	210	239	234	230	211	246	261	268	216	203	231	235	226	237	228	240	219	237	254	229	232	223	237	220	213	239	256	238	247	243	232	219	229	235	233	226	223	206	230	227	246	215	220	223	240	223	235	235	247	211	209	215	238	232	200	210	231	219	212	232	220	266	243	196	190	228	239	238	229	231	238	204	208	254	237	216	250	222	230	221	254	217	225	208	248	226	209	236	225	211	250	218	217	226	243	221	219	253	218	222	232	237	237	245	210	241	236	234	239	250	236	233	218	224	242	206	217	222	224	223	206	241	244	248	231	210	205	233	229	237	247	214	232	248	230	229	225	247	216	230	224	208	225	212	220	248	233	206	231	246	200	231	227	241	211	208	227	245	238	228	213	239	231	233	212	225	213	254	219	212	210	213	240	211	210	237	223	227	225	241	233	208	209	226	230	186	228	235	194	205	264	231	213	220	226	240	241	220	245	242	244	226	209	226	214	242	239	233	239	216	228	230	211	236	227	203	212	246	217	230	236	235	221	236	223	210	239	242	224	214	255	236	222	224	229	206	235	211	216	232	227	238	214	231	216	257	195	235	230	244	227	209	228	245	239	214	234	226	209	210	248	224	198	213	199	217	237	213	227	219	220	215	232	206	253	217	225	227	260	225	212	229	216	226	233	232	243	232	218	223	225	232	219	243	233	252	238	210	201	219	247	252	238	233	241	225	215	225	243	238	237	222	221	242	229	226	238	209	207	219	247	220	233	235	240	227	246	238	239	243	222	213	240	231	243	182	208	221	246	223	215	235	223	216	228	221	233	228	226	228	214	214	218	242	229	226	225	215	237	220	234	193	253	227	220	255	220	212	267	249	223	235	218	233	206	240	231	213	200	218	230	228	231	229	230	232	212	222	221	232	229	235	228	222	210	232	223	209	213	252	247	240	240	251	224	231	226	239	244	224	226	225	229	244	236	217	215	234	239	246	223	236	201	226	209	237	273	207	228	236	249	213	218	258	227	222	201	233	231	231	237	203	207	208
22831	30859	36469	36931	33644	36430	36785	32545	22026	13576	13546	13001	9312	6274	5565	3486	1790	1973	3084	2668	1925	1438	1342	1374	1317	1121	1160	1064	1002	934	885	847	802	839	796	802	788	764	864	772	771	775	792	805	733	814	779	739	776	803	753	794	753	784	774	737	752	764	783	805	760	800	796	725	810	749	761	823	733	774	809	752	792	779	771	727	763	817	780	745	789	762	826	710	763	765	779	763	721	747	766	734	738	773	777	771	754	755	796	760	756	716	774	761	781	757	754	758	763	790	760	759	775	784	779	768	778	728	733	751	789	788	775	779	761	799	790	738	734	738	740	793	767	773	745	681	784	767	746	765	764	766	783	745	767	763	761	807	774	773	820	764	729	752	738	752	784	784	784	760	785	726	759	747	780	777	787	753	778	758	718	755	758	762	811	780	754	792	779	758	765	775	768	787	779	785	766	772	802	779	759	757	730	761	792	809	746	779	788	747	807	773	804	755	803	746	778	755	778	761	756	807	794	810	739	790	756	794	766	751	733	783	786	762	757	744	793	739	757	752	743	832	759	773	799	724	740	741	747	760	754	758	743	765	796	749	781	755	783	770	744	770	758	765	755	738	775	785	758	780	758	772	760	803	766	751	765	753	795	783	710	783	766	767	749	766	801	729	785	749	792	780	756	764	796	763	785	788	742	776	769	804	760	790	756	776	721	789	771	754	756	734	795	793	727	761	765	747	742	757	719	796	739	732	790	717	765	767	812	754	768	776	777	778	755	791	791	711	839	741	724	778	776	762	770	729	745	761	754	745	775	731	732	751	723	772	777	759	686	777	734	752	717	788	772	696	738	757	750	731	812	797	747	779	772	770	736	751	745	744	780	751	734	694	754	758	783	786	772	768	770	740	734	735	797	720	743	755	772	795	753	739	779	810	741	762	796	782	825	736	774	800	780	782	740	762	794	739	767	726	732	739	772	752	746	755	747	754	693	753	764	817	772	779	775	796	788	787	751	747	791	758	729	775	761	769	738	762	737	809	786	800	748	786	728	734	760	704	796	795	757	725	779	747	767	763	770	734	794	721	812	757	751	764	748	784	803	763	812	745	818	809	770	747	792	801	768	721	811	759	779	746	781	768	756	762	723	772	764	702	722	724	748	775	770	772	761	776	713	752	798	708	733	749	745	732	734	762	739	775	834	804	739	790	764	733	744	743	714	735	740	784	749	744	794	759	736	746	747	768	773	794	758	778	754	724	744	810	776	748	781	758	744	771	738	729	743	860	765	767	753	763	789	724	760	768	741	727	747	760	791	788	762	769	767	752	791	735	729	735	746	824	767	769	740	779	796	763	714	785	760	801	767	758	719	816	752	828	778	739	721	771	755	766	786	745	779	807	772	792	751	752	746	758	810	707	789	765	775	737	738	764	781	736	723	781	818	743	738	745	742	750	811	702	710	768	762	739	817	716	745	773	759	780	800	758	727	764	777	778	794	729	774	780	721	774	729	784	767	719	741	786	726	728	734	747	788	774	740	747	816	761	750	783	784	771	766	767	808	743	795	713	731	754	765	788	747	779	759	781	796	734	770	752	807	747	788	739	772	779	807	790	798	759	794	804	773	748	747	685	766	761	767	756	742	716	781	757	769	791	801	751	758	769	797	737	753	746	789	788	797	752	759	810	745	773	797	813	764	831	772	744	724	760	754	720	787	782	757	714	777	797	810	760	756	779	801	714	740	704	759	740	770	750	740	749	765	791	771	751	825	860	778	749	768	822	792	759	771	787	763	792	760	754	778	753	771	747	785	793	738	830	836	818	759	788	787	802	749	735	789	768	754	741	764	768	758	756	759	822	792	776	753	769	757	755	779	848	710	718	791	726	762	795	770	789	795	698	782	803	737	770	748	781	805	797	748	772	803	752	767	762	765	770	782	707	754	729	745	807	729	793	742	766	786	762	766	770	803	764	745	780	731	755	770	765	708	724	761	769	800	715	780	753	784	756	790	754	753	801	756	774	769	826	781	767	758	769	793	730	769	751	779	773	761	786	746	795	795	750	728	789	747	671	796	730	712	730	727	708	754	755	806	810	752	775	728	778	789	762	769	801	738	804	778	745	762	740	771	780	755	789	762	752	764	780	716	824	766	781	747	746	779	764	761	741	753	750	726	801	766	726	758	820	724	786	730	792	809	751	784	801	751	764	743	793	725	753	772	751	777	736	739	877	744	745	772	776	739	748	728	811	779	775	795	778	792	755	770	757	781	762	754	756	742	791	788	794	759	758	755	761	752	787	782	742	783	752	764	778	793	773	709	713	780	756	785	764	743	795	763	754	807	776	714	740	798	769	777	828	728	794	782	787	766	825	761	747	801	751	767	777	742	760	722	743	746	726	763	774	748	738	772	804	726	753	725	792	769	757	758	760	788	751	836	743	774	757	796	721	757	795	790	785	725	752	779	778	779	828	731	773	772	784	753	771	794	747	735	747	770	749	778	786	769	768	746	819	762	787	760	779	824	758	806	733	747	757	760	800	789	771	740	767	779	757	758	770	733	756	753	777	854	750	767	777	742	796	792	779	738	712	792	778	749	752	785	773	756	765	730	748	753	767	755	720	782	784	718	800	807	759	799	786	782	786	757	727	735	799	714	754	748	742	779	798	745	813	751	787	751	800	824	747	743	736	793	746	748	810	729	815	781	780	802	731	808	756	749	742	794	798	808	849	709	819	785	770	777	788	766	738	794	744	804	772	771	771	725	757	733	760	794	692	739	727	778	786	772	726	781	760	786	728	760	769	731	799	803	751	739	749	768	757	807	770	774	790	830	781	769	799	756	788	751	743	774	727	723	739	782	732	808	789	773	710	749	765	742	740	764	767	827	702	697	740	771	728	772	802	751	712	735	778	783	742	830	785	758	730	804	778	788	743	747	785	770	743	738	756	767	747	798	710	746	764	758	776	748	807	738	753	797	753	737	740	776	782	773	788	719	772	756	763	746	729	790	784	764	767	757	757	811	732	748	772	799	716	801	762	774	775	765	788	763	790	776	741	812	767	736	797	730	771	719	763	821	738	773	728	752	763	802	778	774	738	712	736	790	727	743	778	760	776	773	775	739	743	763	734	767	782	770	730	758	773	800	797	749	800	773	762	788	765	752	795	753	786	779	777	776	713	753	766	752	815	767	755	764	781	745	773	749	723	738	780	750	806	774	772	750	794	790	770	747	740	730	776	775	771	767	737	837	747	771	730	737	772	777	744	761	769	801	740	765	772	756	816	805	738	752	704	759	754	709	737	754	753	766	757	775	771	747	802	724	796	811	761	798	751	751	731	718	799	802	772	785	773	776	770	732	751	768	797	729	757	771	755	732	801	767	752	733	759	781	783	738	762	767	744	782	762	761	740	778	761	792	721	776	752	694	748	719	778	701	742	759	705	777	757	762	763	784	763	761	757	782	753	750	686	721	718	773	736	699	743	768	799	756	703	768	743	792	787	775	829	729	775	753	781	745	758	758	738	787	757
35169	40571	41535	33752	26901	27108	26049	22290	11894	6305	4187	3561	2760	1480	989	865	688	421	604	580	450	353	314	361	350	339	279	324	333	266	247	264	278	263	265	260	243	223	265	255	238	258	242	275	232	240	253	259	246	243	236	237	247	246	245	208	230	244	249	236	228	221	263	252	208	241	227	242	267	217	233	275	248	241	228	258	236	251	216	257	228	225	225	247	255	245	243	251	230	207	262	245	251	218	270	242	229	254	220	225	241	240	235	218	261	260	242	229	258	240	248	247	249	234	233	220	232	239	235	247	249	213	240	287	237	219	253	245	216	234	247	254	250	244	234	265	226	257	227	244	239	238	239	228	226	267	242	275	235	240	230	243	240	248	254	252	244	271	253	230	244	248	235	240	241	251	241	224	246	234	226	241	238	249	244	231	246	251	237	250	243	224	231	237	238	236	267	255	223	269	248	245	247	237	260	235	209	232	240	249	257	222	264	246	236	246	260	228	251	257	244	260	262	256	257	253	227	265	232	260	268	271	239	228	246	219	239	215	238	237	233	271	249	224	249	248	225	245	230	256	248	243	244	251	240	245	255	223	230	261	257	239	280	257	249	231	232	225	254	245	254	221	254	243	245	271	243	249	243	255	224	239	245	233	236	248	244	246	239	254	256	250	252	243	231	237	232	225	237	223	262	234	243	256	260	266	253	251	224	251	213	233	222	203	259	231	230	204	230	218	242	221	238	237	269	262	237	226	232	243	233	246	253	237	243	282	269	243	253	227	264	267	245	249	266	259	213	244	239	249	210	232	256	255	230	258	250	248	287	264	246	245	227	277	227	234	230	235	224	246	238	221	248	276	254	224	244	262	226	258	252	260	240	239	249	276	245	221	243	235	227	252	254	247	238	257	269	256	240	233	237	243	240	217	235	252	218	267	261	280	238	256	232	239	229	222	233	245	252	199	250	243	213	225	226	263	247	240	211	234	231	258	222	250	252	239	244	234	240	253	263	224	255	238	248	215	241	225	240	219	266	243	261	230	222	247	225	224	218	242	248	242	242	219	223	223	245	237	225	252	246	239	251	246	262	210	239	254	241	239	257	194	225	222	233	241	263	237	229	251	241	247	245	237	275	263	227	265	233	238	218	215	236	243	246	234	227	237	245	217	266	249	218	244	246	237	223	245	255	224	227	237	217	246	254	233	258	235	246	262	256	237	280	239	243	240	228	277	257	243	227	248	282	246	245	260	226	237	236	241	251	257	246	253	242	264	235	226	262	238	236	252	263	248	239	246	263	261	246	238	221	223	242	242	259	212	230	249	230	227	199	246	221	235	242	256	242	230	254	263	237	256	227	240	253	232	213	259	232	203	237	234	231	210	236	245	248	220	237	246	234	261	210	258	235	245	249	248	247	232	226	236	236	241	223	245	239	226	200	248	240	236	232	243	240	269	225	249	245	270	223	251	209	243	233	230	264	247	256	215	248	256	266	242	251	243	221	242	240	254	265	238	237	237	257	243	219	228	257	232	245	271	231	243	259	267	213	239	221	262	224	214	258	269	246	246	243	244	238	228	286	265	226	260	243	244	256	225	252	233	232	253	257	261	229	252	219	226	232	237	226	221	265	263	228	220	256	256	220	256	255	223	279	210	249	248	220	274	253	225	231	244	241	221	225	230	235	241	227	261	215	250	263	253	239	234	228	249	243	230	236	249	244	237	231	231	231	245	237	228	225	245	259	233	226	251	219	230	263	242	266	226	244	239	263	259	253	242	271	220	268	256	261	233	260	230	230	240	236	235	222	209	243	235	230	241	212	236	265	246	260	254	245	243	244	227	250	251	251	231	265	239	240	247	229	204	248	244	214	241	227	236	229	219	230	258	235	222	255	234	248	215	261	232	219	272	248	252	220	223	250	229	247	232	244	236	242	227	233	261	244	251	254	219	240	260	242	228	226	250	199	241	231	252	265	256	254	232	257	230	254	238	240	253	218	224	233	232	245	240	261	254	230	254	225	232	253	229	243	244	246	244	222	236	219	233	242	265	226	220	245	260	227	226	289	230	223	245	226	237	268	255	212	233	249	238	229	264	243	231	200	234	233	257	242	212	265	234	237	229	243	226	255	234	257	270	260	227	231	209	235	260	245	235	242	234	264	236	269	250	261	227	259	249	264	228	232	217	208	280	247	195	212	264	218	248	249	248	257	225	232	225	217	247	237	230	247	239	243	222	239	214	233	232	261	256	252	260	243	248	237	247	227	251	243	227	215	233	238	247	243	256	246	257	225	246	248	236	260	265	240	251	249	241	263	234	272	258	238	240	217	238	232	242	222	207	248	250	262	259	258	211	230	230	228	247	238	233	259	238	246	229	223	235	238	224	252	264	235	253	242	242	234	219	209	256	266	228	267	244	246	257	244	256	243	256	237	254	233	247	239	251	248	244	229	239	222	246	226	227	236	233	241	250	236	230	261	217	229	245	234	247	234	243	265	231	236	226	253	252	255	228	253	211	251	241	248	210	252	225	259	218	278	238	239	224	233	226	260	248	197	232	229	228	229	231	247	253	238	224	237	264	260	234	225	282	227	269	254	243	241	231	266	247	242	235	258	227	242	259	264	231	240	246	231	217	260	263	238	265	235	255	225	224	243	243	227	248	228	236	237	240	264	237	269	220	276	243	229	253	220	241	240	234	227	203	220	274	235	256	221	229	244	232	262	255	234	236	226	246	275	211	267	246	251	237	248	232	225	245	243	244	224	215	255	244	274	257	252	231	246	252	238	227	259	242	241	233	237	246	231	255	242	235	245	239	226	236	238	235	241	236	231	247	240	236	270	268	218	267	231	233	270	241	234	242	214	231	253	258	230	229	230	229	261	265	262	255	246	243	255	235	256	273	256	262	223	251	216	241	241	253	251	238	242	240	275	237	213	204	243	226	269	214	226	235	244	241	249	230	254	221	273	253	246	246	268	269	235	261	225	246	242	242	253	241	275	230	250	251	244	273	232	230	243	254	271	251	222	221	225	237	205	220	259	257	238	230	260	246	256	237	260	229	248	220	213	237	220	228	273	257	240	271	232	237	249	225	213	210	248	253	239	252	233	236	248	234	236	208	241	264	237	268	232	256	236	227	236	237	223	261	227	252	226	224	244	238	235	230	245	235	268	237	288	247	230	265	215	240	238	252	241	239	253	223	227	228	249	243	236	248	230	226	258	252	235	240	231	259	230	237	235	242	249	235	227	261	260	249	204	241	237	241	250	226	229	261	246	251	256	233	225	261	249	225	262	227	248	276	256	233	240	255	228	258	229	266	276	233	258	241	238	258	230	207	238	245	242	263	252	251	241	226	242	259	250	241	233	254	244	253	262	245	258	250	220	256	232	214	240	231	233	241	253	254	235	236	234	251	227	228	236	248	230	244	273	238	261	245	217	255	244	251	224	232	260	229	283	225	245	276	201	224	248	258	228	243	260	233	228	253	248	230	242	235	227	264	254	232	230	254	279	253	241	222
26411	37674	42198	41953	39213	42127	43243	38955	23529	19602	18176	17603	16362	10741	7591	7103	5182	3255	4192	3957	2730	2088	1760	1839	1867	1520	1419	1405	1307	1178	1128	932	969	932	889	864	808	823	837	835	801	824	757	893	852	772	781	771	768	783	824	757	794	774	791	786	832	853	729	799	784	835	801	799	813	783	812	796	814	771	780	771	800	777	765	797	781	804	777	852	873	833	768	794	783	794	811	831	790	808	742	810	819	754	791	807	775	780	818	787	742	833	807	822	813	788	774	824	851	805	873	763	795	781	803	779	817	749	802	813	804	798	828	797	780	735	743	755	768	805	752	855	813	801	782	743	839	811	778	772	798	779	733	791	759	757	809	791	795	807	787	780	738	764	783	766	820	822	790	804	791	819	806	832	770	799	797	756	816	790	773	781	763	774	817	768	780	809	756	765	853	795	815	749	779	781	830	776	757	813	795	831	776	797	835	732	816	779	790	793	812	735	775	766	813	833	761	825	789	812	802	751	824	808	821	786	822	792	798	799	801	728	791	786	794	807	749	785	757	783	819	799	768	805	826	784	786	793	767	836	800	763	773	755	779	812	767	748	797	751	780	797	829	811	780	791	798	786	793	823	770	826	775	771	766	746	840	747	742	799	822	766	771	829	759	789	725	758	771	826	767	776	781	765	794	783	812	806	777	778	805	807	790	779	789	792	818	807	784	783	816	802	765	806	824	808	772	788	798	771	769	815	792	810	862	815	824	746	777	814	809	837	820	810	773	731	795	775	761	757	811	789	744	767	751	762	765	820	816	822	766	759	827	749	789	799	826	816	752	713	829	794	757	797	768	759	793	797	778	788	742	799	780	783	802	755	746	809	802	796	814	807	775	782	829	815	797	800	756	815	810	863	737	819	784	779	809	796	782	803	786	868	795	803	783	804	788	763	861	779	793	773	817	760	823	797	798	821	770	796	787	821	792	797	791	797	775	753	783	778	818	769	789	819	774	830	807	754	787	779	735	786	818	812	745	822	750	779	838	772	820	757	810	820	771	817	805	800	799	797	821	792	766	777	744	792	762	787	769	771	745	810	808	792	824	762	770	820	795	739	798	764	861	790	820	751	822	819	806	800	762	756	793	829	821	788	826	794	744	800	783	800	834	762	801	808	789	816	783	801	777	816	784	806	808	790	811	820	757	803	763	795	750	790	825	822	767	818	838	799	794	811	750	829	760	795	812	829	804	792	776	792	802	798	789	788	810	782	761	790	823	746	764	779	793	824	788	825	804	798	773	821	817	754	782	853	765	839	786	810	806	800	797	830	745	822	858	754	795	755	748	771	796	796	768	792	810	775	785	818	774	779	741	818	807	834	770	839	738	799	754	797	834	773	792	756	800	780	808	809	793	839	777	776	820	851	793	756	770	759	798	808	780	825	809	796	788	763	808	770	818	804	771	766	767	771	815	807	762	781	817	833	745	786	805	751	804	804	797	843	795	784	815	842	784	780	770	781	794	800	792	752	809	784	796	774	853	845	805	826	760	753	800	820	816	814	828	796	793	859	752	762	786	781	796	789	775	814	793	781	753	777	826	773	780	820	793	773	781	801	779	779	848	759	836	801	836	785	778	777	771	813	769	754	787	757	794	787	835	782	779	805	781	828	835	763	798	764	715	747	774	790	791	785	856	838	753	753	766	837	808	821	806	809	779	779	792	767	862	793	734	843	769	788	775	763	751	791	761	738	759	772	795	801	785	811	796	885	795	759	814	788	785	752	770	864	784	794	754	806	808	789	813	826	818	839	785	809	745	804	816	775	787	840	767	779	787	777	801	830	788	838	809	771	798	821	796	786	797	755	746	811	754	795	793	765	823	824	754	809	728	786	805	768	837	797	784	831	784	813	840	823	823	837	816	800	747	770	744	805	745	797	761	819	839	783	820	772	747	802	818	733	801	781	785	799	743	783	774	803	782	732	835	753	759	761	780	798	799	775	769	846	772	794	814	781	738	776	812	796	803	766	783	779	769	813	798	794	770	796	823	832	735	807	748	749	765	791	778	760	765	800	796	761	755	822	825	798	775	826	784	713	837	764	801	799	820	795	826	779	814	833	825	793	787	834	764	814	797	777	782	816	776	840	849	761	816	771	794	777	791	784	814	823	785	791	790	801	794	779	719	762	780	788	815	759	813	841	815	828	813	788	775	787	808	772	809	798	768	767	765	753	807	819	821	778	865	776	824	801	786	718	821	787	800	824	795	801	783	784	789	826	750	767	797	789	758	792	792	776	812	754	778	748	827	789	810	792	797	777	787	800	779	809	845	811	780	824	782	793	785	777	766	746	769	792	821	797	889	789	803	805	796	750	778	778	766	773	853	850	789	752	795	773	808	766	810	807	855	769	803	762	790	785	794	809	829	805	823	796	789	795	725	755	759	832	782	763	820	767	815	817	800	791	731	756	800	824	836	798	809	790	776	760	765	808	882	716	806	762	826	812	796	831	790	836	784	773	756	790	793	753	827	815	781	771	809	776	803	780	782	815	741	780	755	814	840	782	827	819	797	781	772	810	813	814	801	750	806	784	817	854	814	765	784	803	789	764	791	790	784	827	780	796	772	822	798	787	787	769	773	783	761	814	749	738	810	781	790	758	792	764	782	793	756	780	814	807	821	765	782	784	821	774	775	787	776	790	834	771	768	818	754	816	795	804	760	799	778	753	757	796	773	779	815	836	794	770	793	726	829	813	759	779	808	736	775	784	829	804	776	788	769	809	803	773	768	778	831	836	791	749	791	788	775	826	776	801	747	770	768	766	805	770	771	781	770	784	829	810	753	782	778	743	800	773	819	769	792	790	789	783	808	803	771	780	747	711	806	799	757	821	737	796	839	774	828	750	856	768	828	792	779	775	798	797	769	776	828	769	756	746	781	804	854	790	784	757	793	793	780	775	810	810	796	847	770	789	807	815	831	822	783	807	818	811	812	859	793	816	824	774	776	770	792	797	822	800	832	823	813	787	806	814	793	808	800	758	774	734	801	807	776	764	730	828	794	802	784	786	788	791	794	800	867	815	773	845	816	748	738	778	778	843	794	790	812	755	769	842	738	809	794	752	832	804	786	806	781	825	792	766	806	780	808	747	799	735	772	748	804	786	853	799	726	805	743	806	782	804	762	780	764	760	770	783	783	792	815	786	817	855	767	776	803	790	776	781	814	837	829	785	776	765	808	812	758	796	762	775	772	774	815	771	772	813	801	753	767	764	743	774	732	787	779	796	801	789	828	801	804	781	792	792	809	759	775	783	788	784	835	805	780	786	814	806	778	842	813	776	819	834	798	770	797	770	763	765	810	825	761	773	820	767	803	763	834	738	769	788	796	828	811	767	777	813	812	825	798	821	799	806	794	723	788	768	837	827	770	750	743	803	746	855	743	824	774	786	794	779	805	790	750	806	794	806	811	798	791	788	801	771	762	826	741	795	793	775	756	792	830	837	778	829	766	786	786	776	811	776	747	816	751	797	800	766
18561	13004	15018	8312	3895	2417	1829	1223	670	481	452	331	336	318	255	225	257	266	241	247	243	234	239	231	220	231	220	210	216	220	247	205	191	227	207	196	205	256	224	231	206	224	252	231	232	227	241	245	208	215	214	196	226	232	221	233	228	213	209	197	221	228	205	204	191	208	210	197	230	240	201	213	234	242	203	214	182	228	199	220	190	236	212	216	234	220	213	214	227	218	206	230	233	227	222	224	221	201	219	211	214	211	223	225	206	213	243	239	228	244	220	239	201	209	217	221	227	194	220	197	216	230	232	226	221	231	221	185	195	208	208	198	204	223	224	225	219	203	211	218	207	189	206	216	257	236	233	216	230	193	205	215	206	217	253	193	199	232	225	196	212	205	212	232	188	215	212	214	220	210	220	227	230	219	213	216	238	218	185	222	208	227	203	227	231	225	203	204	234	217	226	218	228	210	199	232	262	211	198	218	198	231	217	219	219	217	205	232	200	195	235	206	206	225	214	213	227	237	218	236	190	212	192	214	221	224	223	210	194	237	207	201	226	237	192	194	196	218	208	233	243	222	212	239	249	214	212	222	217	239	215	214	214	223	237	219	231	213	223	219	203	232	224	254	217	201	215	204	220	217	199	246	237	226	236	222	214	217	214	221	238	250	207	215	211	229	207	219	209	218	204	210	233	206	219	215	237	197	210	194	220	240	241	206	200	223	203	217	222	224	224	219	212	209	213	233	210	195	216	209	217	203	212	257	218	225	227	232	226	229	205	209	249	184	239	223	216	215	228	204	227	219	214	231	232	209	200	234	224	233	225	232	211	207	255	224	192	205	230	241	233	232	236	228	242	206	217	210	222	249	229	213	204	199	231	217	202	198	199	220	221	214	251	212	206	213	194	205	214	194	202	207	228	222	239	224	233	212	216	206	226	212	193	191	196	271	188	232	232	243	202	220	227	209	251	222	217	224	197	194	210	215	228	212	227	232	205	214	203	222	241	220	237	218	242	199	235	207	194	240	214	215	208	222	221	212	222	209	211	206	199	237	238	202	215	213	211	211	198	226	228	198	215	208	213	228	219	196	232	207	222	210	210	244	234	209	230	240	233	213	243	218	238	222	233	205	228	235	233	243	229	202	198	211	219	211	224	204	201	228	252	188	217	226	224	233	223	221	199	204	220	242	212	222	205	219	197	205	217	219	206	211	218	236	222	208	216	249	229	228	235	206	202	233	205	205	210	218	206	238	188	225	207	218	199	241	219	200	228	215	219	217	200	248	229	202	232	235	223	233	228	230	242	223	213	241	212	221	227	209	215	215	197	232	219	212	225	190	232	226	214	240	229	230	193	237	232	208	224	182	204	204	212	200	223	255	211	196	215	197	220	196	227	237	216	202	221	200	213	196	218	199	220	208	235	201	211	219	184	204	219	249	258	189	207	218	210	232	224	227	190	249	223	229	212	215	214	229	224	194	198	224	223	227	223	211	220	243	241	251	201	236	210	186	185	215	207	219	221	222	231	224	193	196	216	215	236	240	213	234	235	196	218	210	192	197	213	215	188	207	197	211	217	245	202	213	199	216	218	205	216	212	207	219	250	207	203	215	219	218	212	222	196	207	223	231	223	216	220	210	223	214	232	207	219	245	227	190	226	235	208	225	226	205	233	210	225	214	227	200	226	210	210	210	244	236	198	225	201	195	212	245	224	221	240	235	230	228	199	226	226	210	219	232	230	227	228	210	204	228	214	225	200	219	219	208	202	233	213	206	203	211	220	213	205	219	212	235	206	241	188	228	231	221	241	218	213	223	215	223	198	233	212	235	209	220	225	219	208	214	211	230	223	207	225	238	206	238	208	214	229	234	243	191	223	236	232	210	193	210	230	223	197	237	221	232	223	216	196	232	238	219	234	218	213	216	224	220	236	221	228	235	199	193	247	219	230	216	220	253	220	210	202	229	245	200	230	223	196	213	198	217	206	214	237	192	226	192	250	226	209	201	209	195	224	194	212	196	211	220	232	203	218	221	214	191	206	200	238	197	206	210	202	204	212	226	223	241	207	224	240	209	213	203	235	241	216	217	214	222	212	245	211	215	206	208	207	232	191	187	219	228	248	226	230	224	243	238	230	191	243	225	217	231	214	233	214	215	198	217	214	230	212	236	208	206	213	216	194	205	240	210	240	211	193	205	207	230	221	219	254	207	206	194	202	207	236	201	222	202	225	216	220	216	204	254	213	201	219	230	207	218	221	208	202	213	203	236	212	236	195	228	212	213	193	226	224	247	225	204	229	237	209	212	224	219	215	240	231	242	199	219	226	202	232	230	207	224	225	218	224	213	230	229	224	224	226	236	228	215	211	176	210	214	223	232	227	217	222	212	235	215	210	266	205	203	198	228	235	226	209	211	202	222	252	218	220	212	217	195	232	218	200	211	228	223	213	218	231	229	227	202	210	220	231	217	213	239	204	237	228	221	216	218	230	228	196	251	222	250	230	200	204	230	225	200	200	214	202	242	246	201	208	261	219	205	247	228	214	235	237	213	211	247	213	240	215	211	201	215	207	225	264	228	207	235	219	232	216	224	222	209	231	224	247	199	217	235	224	204	194	236	214	237	182	224	185	228	226	218	219	216	232	227	193	243	200	229	208	232	220	227	211	217	204	215	208	228	206	230	206	224	207	212	240	212	217	196	200	213	216	193	225	199	235	239	249	223	194	215	212	236	227	202	216	238	234	212	243	221	190	232	219	215	242	214	219	226	206	222	216	214	227	210	205	200	221	238	229	209	221	223	227	215	209	250	224	217	231	215	225	233	213	211	214	209	206	226	249	223	205	213	205	232	213	230	226	216	241	241	240	213	222	222	209	219	184	230	241	215	214	222	230	231	250	234	204	235	246	227	211	226	223	231	200	228	217	222	252	236	205	197	190	233	206	204	201	218	219	245	228	225	251	199	217	197	222	214	227	206	217	223	214	191	198	201	222	227	233	219	229	219	207	214	207	222	213	220	250	227	222	203	195	223	193	227	206	229	215	213	233	200	203	224	226	225	222	228	222	220	248	218	224	229	219	222	213	233	186	223	198	218	203	207	209	189	191	225	204	219	235	203	227	185	239	230	188	226	203	205	239	218	204	208	217	225	231	206	239	199	235	224	205	218	220	216	230	223	205	236	219	178	220	225	212	224	238	221	219	245	207	210	193	206	244	214	214	221	227	209	220	214	229	218	238	191	206	196	214	214	243	206	242	234	234	236	213	215	194	207	216	231	212	232	197	215	205	217	192	216	231	248	212	237	213	249	213	191	240	222	185	217	225	219	245	196	233	226	208	217	216	198	221	213	211	208	215	223	235	214	244	222	234	203	222	230	208	215	197	226	215	207	229	222	200	207	242	202	241	207	229	213	225	206	215	233	195	201	231	222	215	208	238	227	208	242	203	215	245	212	208	222	215	207	222	203	224	230	219	203	206	235	212	224	219	243	208	204	203	212	217	216	214	210	200	202
14408	14519	20240	18289	14903	12354	10370	8038	4817	3243	2754	2117	1947	1588	1408	1220	1228	1045	1135	1091	946	922	936	926	906	833	870	804	821	800	753	792	721	731	709	766	733	746	728	746	741	709	738	791	742	714	710	760	695	696	758	733	730	762	717	699	754	728	751	749	754	745	757	748	755	749	782	745	739	709	742	722	760	762	729	783	741	780	749	755	732	777	742	730	755	735	734	695	749	699	772	704	669	724	769	727	711	761	739	706	721	769	711	726	805	764	725	729	715	747	754	690	777	758	736	728	819	713	732	743	804	702	734	750	780	731	729	722	773	700	691	660	744	709	779	726	732	746	762	758	733	719	693	750	724	769	747	745	761	757	740	700	736	738	776	725	723	708	769	742	768	736	762	690	727	700	780	767	723	690	726	739	740	744	781	744	692	703	708	758	772	742	796	754	759	727	738	731	774	735	748	724	735	747	688	757	705	781	686	737	770	719	727	733	719	767	725	748	778	728	698	721	711	743	769	702	744	702	718	785	734	722	740	743	735	713	742	801	749	725	736	719	732	744	743	726	751	747	703	727	728	721	710	749	748	698	719	712	703	754	755	748	745	714	721	711	771	720	753	684	760	732	739	759	700	683	761	714	741	773	732	740	757	707	749	742	737	731	746	741	702	741	744	692	720	747	738	720	780	735	708	764	732	731	716	740	750	695	700	724	769	723	727	763	699	721	798	767	704	682	757	744	765	737	805	707	729	754	753	783	706	729	748	789	695	745	730	722	724	722	800	754	733	743	729	714	719	778	710	738	732	793	736	740	752	726	714	772	767	737	792	772	729	752	717	749	770	780	692	732	708	682	740	762	706	746	739	746	702	770	706	744	722	711	751	729	754	733	738	746	779	787	700	716	683	717	706	781	721	775	723	748	762	760	769	694	753	704	781	738	745	701	683	744	699	732	733	705	752	722	754	754	770	721	754	768	740	720	747	762	734	729	723	752	712	708	730	711	737	815	739	740	722	745	745	741	779	760	738	710	715	697	711	739	755	745	728	736	790	754	711	729	743	740	743	735	798	730	704	760	753	702	787	714	712	745	738	750	807	739	782	728	736	742	719	666	785	752	714	737	707	746	690	741	737	732	746	772	703	739	719	756	725	698	724	733	704	811	688	749	765	781	732	774	744	755	721	778	746	752	701	728	719	743	733	742	752	757	732	748	777	721	743	753	730	754	773	723	744	783	723	736	751	752	760	728	741	710	762	809	726	741	735	680	719	784	794	710	729	813	692	737	696	722	759	793	728	704	725	744	789	730	732	729	714	785	789	691	718	743	730	752	756	742	715	685	755	731	715	733	735	741	747	741	727	756	741	758	738	735	775	739	719	763	722	705	734	771	733	771	745	712	720	745	712	744	746	715	759	727	702	740	738	747	786	731	710	733	806	740	721	720	737	725	703	715	741	750	722	764	718	740	723	811	749	720	721	726	694	711	759	718	733	750	716	697	770	704	726	717	737	753	744	692	717	747	750	741	782	685	741	753	740	748	693	741	653	714	734	760	739	721	725	758	739	703	783	706	697	718	769	754	732	700	751	778	751	783	756	698	711	723	716	712	807	721	714	738	788	761	759	776	701	705	732	788	756	780	744	694	756	752	692	793	744	751	719	768	734	722	747	694	697	736	750	802	731	764	720	781	766	741	751	790	755	756	746	762	695	773	734	766	689	720	703	735	743	723	721	761	701	765	736	757	782	747	761	701	755	742	749	751	688	709	738	720	729	714	765	716	722	747	670	681	756	740	697	737	754	760	719	785	696	747	702	719	735	777	762	754	736	729	767	759	739	743	735	754	710	762	695	705	768	768	772	781	748	768	725	762	732	758	738	723	758	759	736	763	736	748	717	712	784	749	688	732	749	764	748	736	742	725	678	736	704	720	793	740	754	752	724	766	723	742	732	751	757	742	732	726	743	758	757	764	731	723	702	756	764	708	726	767	771	735	709	741	783	759	771	779	727	797	773	713	712	749	787	747	741	738	793	759	743	759	778	729	702	716	741	720	724	728	731	775	754	764	700	701	748	773	746	783	727	768	688	743	769	719	717	754	708	765	719	706	724	715	732	759	748	738	703	743	718	763	695	732	778	746	727	734	697	757	800	737	773	752	741	722	762	761	742	713	725	728	750	740	746	721	774	727	700	749	771	780	744	761	770	710	738	704	767	726	730	716	768	754	775	736	731	721	785	749	753	779	769	720	713	743	699	764	690	764	731	760	741	674	757	732	764	715	724	714	728	745	789	745	717	777	721	705	723	758	778	716	722	721	751	760	766	735	707	768	737	694	752	730	706	726	726	768	706	732	751	733	748	736	722	709	699	766	712	779	744	779	742	751	758	721	742	749	777	765	708	719	715	734	713	734	692	747	757	719	745	740	768	725	755	748	712	746	738	743	764	709	748	746	714	711	746	703	731	770	781	733	755	738	734	773	798	758	719	770	768	742	729	765	704	717	718	776	700	755	750	713	747	747	744	748	768	714	756	738	721	700	702	712	738	737	753	729	739	762	753	736	704	739	763	759	711	768	729	671	743	755	727	732	733	748	705	747	689	699	685	762	756	760	779	785	755	759	770	787	764	719	698	797	750	743	732	732	736	692	723	713	776	725	756	785	721	740	783	799	677	754	793	708	718	732	760	736	689	746	730	767	755	724	733	781	697	763	726	727	734	729	741	734	748	731	730	759	702	736	718	735	678	761	752	742	780	741	756	781	742	747	727	728	736	707	774	786	753	728	672	791	744	705	766	811	744	787	762	754	727	697	780	743	775	753	777	714	745	769	727	779	699	755	681	774	745	733	718	748	758	754	714	748	741	779	745	719	731	701	706	692	747	718	753	709	728	747	719	759	717	700	755	732	785	745	741	771	703	769	748	751	726	826	786	682	686	717	690	747	723	708	718	747	754	734	732	759	703	734	734	689	718	742	754	735	712	743	729	731	712	764	753	742	723	716	769	760	734	741	715	697	744	758	696	724	709	739	716	744	725	729	705	756	736	804	735	726	699	722	779	716	739	690	772	771	710	746	733	721	742	701	704	716	753	696	718	768	745	751	731	711	711	752	694	748	732	711	751	735	768	747	752	758	709	760	739	747	740	719	753	787	743	767	794	727	691	705	742	746	750	797	733	771	734	766	744	734	710	751	758	770	739	740	750	717	762	717	768	706	724	753	759	717	732	701	733	760	751	744	722	747	720	694	777	741	742	725	720	699	735	772	719	736	758	681	760	724	714	760	691	735	745	718	806	690	747	723	761	827	753	723	713	745	724	679	740	696	758	716	728	671	702	720	697	752	758	798	727	717	747	716	770	701	789	701	725	738	714	755	713	704	755	754	761	782	742	720	695	727	744	750	726	677	761	762	750	748	770	782	731	677	765	766	783	704	714	711	737	797	727	735	789	753	701	770	747	741	738	792	757	725	750	716	724	730	748	753	785	773	741	715	781	746	713	721	693	698	744	771	736	736	780	698
30540	30201	38933	30977	23187	20325	18161	14743	11039	3946	1983	1397	1378	870	757	493	448	443	381	418	380	320	292	298	294	254	262	240	245	250	215	247	217	234	229	243	239	243	211	214	210	222	232	211	241	231	225	222	248	252	228	254	206	225	224	231	210	228	223	243	231	195	208	225	214	227	217	242	238	216	244	233	215	231	224	223	222	252	237	213	251	263	234	231	221	210	195	239	221	238	253	243	208	239	223	209	251	238	230	229	225	220	207	240	232	259	248	213	231	230	212	208	226	212	256	203	209	224	247	240	226	254	207	224	242	217	221	259	257	244	232	214	229	229	241	229	206	201	213	230	278	206	257	207	230	225	233	218	222	223	233	226	210	221	223	205	247	212	242	211	223	256	232	220	221	222	225	209	229	235	215	213	250	226	229	207	222	214	219	229	242	222	244	235	200	265	231	218	224	201	232	236	232	219	204	209	203	200	247	268	239	227	205	210	238	254	226	231	224	226	215	228	228	209	236	211	233	230	227	203	234	231	245	231	240	236	218	234	230	185	224	219	200	204	209	221	230	203	241	260	238	236	246	237	228	246	241	234	212	223	212	229	198	213	229	212	259	229	227	191	241	218	216	245	252	245	218	193	236	239	226	212	218	228	193	243	238	233	225	217	246	227	219	233	223	239	224	214	225	213	252	238	226	248	225	213	220	224	194	223	235	229	227	232	214	239	222	224	204	239	219	223	224	222	244	244	233	239	206	243	223	239	221	225	235	253	239	216	194	252	214	237	214	223	216	231	209	225	187	230	231	242	246	219	213	212	223	249	253	256	234	224	209	205	219	221	219	237	205	203	223	229	239	234	222	189	208	215	227	209	235	199	217	237	225	213	252	224	237	211	241	216	250	222	216	241	222	250	235	217	221	218	188	225	213	221	210	242	224	205	239	207	226	213	204	238	209	238	231	234	237	235	231	208	232	216	225	252	205	227	235	224	257	232	211	215	204	220	229	214	194	223	231	233	215	216	239	217	197	227	224	213	205	221	221	205	219	225	234	217	215	241	239	249	217	192	206	242	231	233	237	235	253	224	224	221	234	227	243	230	217	205	230	228	219	207	223	237	220	232	237	234	224	205	247	219	227	254	220	243	228	198	215	235	220	233	234	199	222	224	245	213	243	197	211	205	222	206	202	213	235	228	236	257	237	227	246	229	233	239	216	216	254	239	240	219	233	212	230	270	191	230	215	237	240	236	222	211	236	215	243	253	225	218	212	226	213	242	221	222	225	234	243	216	238	239	235	218	230	217	238	215	223	202	213	250	213	231	244	240	215	201	208	211	228	245	234	236	205	213	223	212	211	200	236	248	226	231	225	239	247	233	207	234	211	228	227	229	236	224	232	225	213	220	233	222	253	211	206	229	232	219	236	244	203	214	225	217	215	253	242	220	215	245	222	229	198	246	226	236	236	228	193	243	208	233	228	229	198	230	225	228	255	199	218	241	200	232	236	225	212	207	211	253	219	192	193	219	245	222	223	224	202	228	234	243	220	212	232	239	243	219	209	231	227	243	217	215	236	246	226	217	240	255	251	226	256	231	208	225	244	227	232	236	225	244	247	231	211	244	266	218	229	222	225	230	200	247	222	255	252	249	266	214	210	254	228	220	236	212	207	224	211	217	234	246	230	222	224	213	245	229	251	225	225	229	237	255	229	256	224	226	218	234	215	225	214	254	244	218	235	224	237	232	224	215	225	251	238	263	251	230	217	214	224	240	230	224	209	253	207	233	217	203	225	213	215	236	216	219	245	232	248	204	230	214	225	212	229	230	221	229	217	225	211	207	195	222	232	231	234	216	250	231	196	229	210	213	220	230	207	243	200	223	229	236	238	234	221	242	211	230	233	213	241	230	233	239	217	239	231	257	202	220	203	218	218	230	227	233	215	232	224	219	226	232	246	212	222	210	223	237	221	229	205	236	227	228	207	226	199	239	202	243	247	218	245	206	209	248	239	224	220	213	226	225	230	226	224	221	226	211	185	219	233	236	236	210	236	221	201	217	227	232	236	221	237	212	223	212	191	220	195	215	245	220	242	227	219	236	207	248	227	228	235	239	224	214	239	229	223	241	236	212	217	213	216	221	215	213	230	207	226	206	210	237	241	241	240	225	220	208	247	208	234	245	209	208	228	224	204	250	229	230	218	193	254	214	241	230	240	251	209	242	202	247	201	243	234	221	231	214	228	218	205	224	248	253	211	246	209	241	213	214	186	217	211	257	249	225	238	243	199	235	238	213	235	216	240	247	217	225	252	241	213	207	233	214	211	237	226	234	237	243	230	252	248	217	227	217	217	213	211	232	233	233	199	232	253	212	234	238	231	240	216	216	220	218	233	212	234	206	225	198	210	220	206	214	228	225	251	224	215	241	220	212	216	220	220	219	225	210	224	250	225	243	233	229	211	227	201	222	263	208	253	214	203	240	267	249	215	233	253	255	228	236	248	225	255	219	217	215	229	230	239	222	237	226	236	230	222	234	216	209	214	196	228	255	203	239	260	247	236	238	236	204	219	217	220	239	219	218	222	241	203	225	225	191	241	202	217	244	208	218	206	216	225	221	222	226	252	199	229	224	202	203	242	222	254	226	228	224	206	212	211	244	221	236	262	218	238	237	236	255	220	218	241	230	227	234	237	213	199	225	221	219	225	230	260	241	207	226	222	201	221	222	229	254	233	226	201	221	218	218	230	244	201	243	220	230	236	221	193	229	201	202	184	224	218	228	230	244	236	212	230	193	228	224	200	205	223	227	239	235	239	247	253	232	239	227	211	216	229	219	243	254	226	204	223	213	224	211	209	230	225	242	223	230	212	215	200	259	214	229	240	238	233	226	234	207	236	222	248	239	227	224	208	229	244	232	256	253	246	212	242	230	219	241	233	230	237	234	222	259	201	219	215	221	226	246	212	203	209	239	208	216	220	231	242	235	225	230	225	261	220	206	251	235	226	227	241	209	217	201	213	233	240	219	239	204	228	245	237	201	232	229	249	232	209	241	225	210	210	232	228	237	241	226	236	229	233	257	222	243	239	234	183	218	204	235	229	217	226	207	237	214	195	206	218	232	231	236	204	212	181	242	261	239	235	237	208	224	247	265	203	234	213	207	238	219	229	212	235	258	205	224	237	235	218	216	205	219	205	227	204	258	240	234	220	260	214	223	232	228	204	237	215	208	253	201	237	219	202	227	241	208	212	207	235	248	220	253	201	241	217	201	202	247	217	212	242	226	217	212	194	199	229	222	229	244	217	227	206	228	251	220	222	233	202	243	204	218	240	221	232	228	203	220	218	222	206	216	207	202	218	223	238	223	211	206	217	211	236	226	202	250	233	232	206	203	231	233	247	220	216	208	230	235	195	235	209	250	218	229	250	208	201	230	216	225	240	216	240	222	226	249	267	218	232	247	223	229	227	227	234	222	233	218	226	224	210	225	255	259	228	237	237	228	237	223	237	225	224	238	237	220
22760	27787	39266	36496	33640	34293	34595	33060	28954	13064	10533	9043	10064	6820	6026	4065	3142	2885	2572	2628	2384	1849	1602	1503	1322	1243	1166	1145	1050	942	890	856	823	787	815	794	725	772	832	751	730	763	797	729	804	763	802	769	746	767	766	783	735	724	750	777	778	765	789	737	804	768	760	764	777	757	779	774	763	730	783	761	760	734	729	772	767	750	767	719	805	749	759	777	755	759	771	739	733	746	784	791	761	719	736	728	740	756	763	796	760	756	792	801	764	783	730	791	784	796	795	761	713	805	692	780	713	747	775	844	734	718	738	721	710	764	780	757	743	765	818	758	733	754	739	754	752	733	760	738	756	741	769	792	771	771	767	749	736	731	795	780	775	792	704	756	764	756	756	748	777	743	757	783	724	713	746	725	780	795	734	806	794	696	788	740	781	743	774	735	749	753	767	793	748	756	775	703	755	749	747	804	750	782	788	730	767	768	783	725	770	812	781	771	744	779	731	746	789	776	751	759	771	762	751	774	707	740	680	729	734	734	777	746	775	764	762	705	767	744	749	766	753	712	771	737	763	752	751	750	759	769	781	728	788	750	790	805	733	729	801	769	749	754	753	800	752	783	749	743	790	794	773	717	710	768	741	755	767	745	785	768	738	848	704	786	795	775	752	743	818	758	781	799	779	743	786	757	733	738	795	737	754	767	733	767	772	782	781	726	810	718	774	728	764	744	758	728	769	746	774	759	798	823	733	755	726	756	753	771	770	758	787	758	749	768	793	792	769	753	830	831	747	752	729	761	741	781	701	730	761	793	731	756	781	757	733	761	770	738	742	801	753	790	719	762	788	755	761	774	765	766	752	759	752	772	817	741	785	787	796	744	790	794	755	791	759	754	761	788	772	796	773	768	707	728	801	785	773	734	783	774	749	728	731	687	799	742	783	745	731	725	702	791	766	748	720	736	773	726	746	784	745	736	713	763	747	756	804	744	733	723	731	776	736	718	782	749	786	741	764	720	762	728	735	720	744	783	738	749	785	777	779	690	782	795	741	728	741	744	765	774	733	769	778	790	750	777	750	749	755	734	734	755	780	772	747	757	744	801	803	771	769	727	785	765	760	728	763	742	782	805	780	787	722	691	773	756	750	726	771	796	755	760	802	736	758	778	756	799	773	766	730	771	746	808	734	734	775	766	773	775	757	749	743	780	764	748	730	771	801	751	757	759	742	747	797	747	799	691	786	704	785	771	755	803	800	742	726	762	779	773	745	768	769	719	755	740	731	799	788	788	780	732	792	818	755	791	742	766	759	777	765	779	718	733	780	706	782	779	727	686	727	694	730	764	755	806	791	751	718	762	755	747	768	744	731	758	792	787	783	786	791	789	789	790	796	735	758	740	791	756	774	734	757	766	752	761	767	744	727	760	813	793	737	785	767	713	757	748	740	762	756	776	747	757	766	796	812	746	767	796	741	738	747	721	796	738	758	731	772	753	719	774	766	809	806	724	768	750	761	726	786	776	771	774	767	737	740	744	782	781	766	733	787	745	762	774	732	763	803	730	773	786	800	734	750	771	738	747	773	756	735	762	771	772	786	733	799	772	754	755	717	768	749	800	727	764	772	769	760	768	793	708	818	787	660	753	765	767	773	774	819	715	753	755	720	743	735	709	750	798	782	753	773	774	763	767	740	729	733	775	791	789	737	743	772	789	772	749	810	750	745	742	795	746	731	758	766	838	719	751	776	724	753	831	795	688	748	737	757	714	801	778	770	775	770	731	754	759	797	783	771	766	748	782	753	735	760	742	777	770	765	757	734	723	820	720	794	774	765	711	718	768	812	759	773	796	771	784	771	777	752	795	755	811	743	692	771	766	756	765	751	762	788	704	759	745	762	776	777	722	798	792	752	736	802	676	789	731	758	792	795	732	700	772	819	774	820	729	719	738	745	763	751	782	779	773	745	753	750	711	729	742	823	778	789	779	756	760	770	756	775	745	764	738	756	784	773	798	733	738	760	787	729	743	776	738	760	739	759	789	742	808	787	765	806	745	740	722	762	776	779	776	804	759	756	748	781	780	774	734	764	813	797	780	777	762	751	762	790	748	760	745	731	738	733	730	769	743	762	754	745	774	769	733	783	757	771	780	773	772	799	741	755	752	751	778	743	753	788	811	762	768	685	750	800	706	736	762	799	776	764	789	771	784	810	737	776	788	764	728	757	777	742	753	699	754	778	789	759	744	785	773	793	708	748	735	726	728	817	713	729	773	773	754	740	728	709	745	725	790	789	728	764	754	829	797	744	726	750	796	743	753	776	751	777	770	756	821	744	782	781	700	726	768	777	695	798	772	776	770	775	730	793	786	811	757	751	741	755	770	747	780	768	730	795	740	733	782	767	759	748	731	714	749	729	781	755	731	678	755	816	705	785	726	701	818	706	752	766	746	757	770	740	744	767	768	765	769	774	764	764	732	747	756	744	768	704	755	740	785	728	732	735	762	725	717	768	762	697	768	798	785	772	795	778	779	747	780	749	720	721	758	777	755	760	787	747	761	779	749	765	782	755	737	793	761	784	817	758	723	758	745	725	758	747	731	764	790	782	776	755	756	773	784	769	727	759	724	753	789	747	742	739	744	778	764	773	800	748	725	758	763	761	736	788	691	751	739	764	773	746	741	712	802	733	773	760	731	760	721	784	711	774	762	812	731	755	724	777	766	750	739	746	740	748	762	739	708	771	747	763	723	728	721	777	747	760	748	765	782	789	801	775	725	764	748	744	775	815	739	761	723	731	738	804	750	748	824	748	776	746	739	747	747	709	717	811	737	772	772	744	761	758	831	817	756	767	747	749	763	767	768	748	805	790	743	717	722	750	765	772	747	757	737	763	764	734	794	751	750	720	791	746	737	751	762	807	738	713	750	739	729	815	791	726	800	768	755	760	726	776	750	784	786	773	781	798	786	747	696	706	743	749	775	757	800	759	745	762	800	739	762	727	763	779	798	768	732	778	722	764	720	763	733	768	768	761	727	763	760	768	709	788	710	770	729	751	794	723	760	740	773	775	743	749	743	744	777	775	766	752	756	725	778	773	757	755	826	789	766	806	778	834	773	762	722	767	743	760	813	748	735	772	762	776	751	764	793	751	736	751	805	773	776	737	807	760	766	734	772	751	745	762	744	756	730	745	797	753	772	748	712	780	737	719	732	761	750	737	716	711	719	805	762	790	806	778	734	742	803	758	764	725	813	742	740	761	734	795	800	789	787	763	756	739	780	744	751	763	754	777	818	759	778	742	771	764	751	752	766	783	744	790	718	827	737	736	735	805	761	752	727	741	751	724	740	779	763	781	772	745	716	727	746	762	772	731	711	784	770	781	810	752	758	802	831	721	694	769	771	760	752	786	757	765	726	784	742	805	772	748	763	841	795	748	765	751	774	787	801	749	804	753	779	771	787	734	731	764	781	763	749	755	806	762	758	780	793	778	757	755	769	735	751	770	775	785	737	733	792	768	753	719	823
37125	38018	39770	33817	28027	25055	23762	22549	19183	10317	4466	3279	2708	1680	1278	956	698	579	554	523	554	423	385	366	345	315	295	319	304	281	238	291	231	224	258	242	211	229	256	240	257	254	244	231	255	257	256	254	211	241	249	278	242	230	249	252	227	229	251	261	235	245	250	209	222	239	263	236	266	203	250	239	217	222	236	248	231	234	212	235	237	235	233	255	248	245	242	218	239	243	243	239	237	225	227	214	235	260	235	251	232	239	244	227	210	258	245	230	242	267	233	228	218	247	266	246	229	232	257	233	232	239	236	240	270	235	238	250	199	228	253	233	220	265	234	254	223	270	240	256	208	236	238	237	230	211	254	237	235	252	241	276	258	238	251	252	207	229	246	220	247	251	225	238	252	251	223	236	243	241	236	246	236	227	220	240	225	242	244	229	242	242	254	281	246	251	236	232	257	256	236	228	233	225	267	231	222	235	222	212	252	236	233	245	238	235	239	248	230	253	251	212	245	244	278	230	237	247	236	253	230	236	240	249	268	240	223	242	295	228	246	251	230	247	235	249	216	241	250	230	253	246	254	234	264	226	261	237	237	260	257	268	245	243	260	243	244	233	231	224	238	257	230	204	266	247	227	229	225	262	238	255	228	221	235	228	232	222	222	244	212	240	236	250	239	276	234	258	225	226	242	238	223	244	244	231	251	249	243	254	247	237	224	253	230	252	231	229	239	249	272	224	277	231	253	255	228	228	219	241	226	244	237	235	227	240	238	207	255	254	228	239	241	228	272	259	222	227	234	245	230	248	225	242	250	242	230	239	218	234	244	227	224	247	247	255	274	240	271	226	251	246	262	211	264	219	251	231	209	241	235	246	231	246	268	245	253	241	237	228	239	267	230	237	228	236	262	246	226	231	230	212	271	251	248	235	203	222	227	247	220	228	252	218	208	228	229	216	251	242	203	217	260	250	257	229	251	243	246	216	238	224	242	244	235	236	241	249	268	242	248	229	216	226	238	213	238	242	257	234	250	235	240	220	231	252	229	220	247	259	236	244	242	208	211	230	237	252	239	223	257	239	250	237	226	214	253	231	239	257	230	255	234	242	261	252	246	231	239	256	254	229	219	224	227	233	236	282	219	240	254	245	243	236	249	240	247	230	223	261	231	230	228	222	255	240	254	231	276	233	236	251	265	217	229	235	237	234	232	256	217	237	240	236	230	240	242	235	248	237	222	226	244	226	250	223	243	242	247	213	238	221	231	224	262	265	207	218	249	257	206	228	231	237	253	242	224	253	221	239	224	239	252	269	210	220	254	213	251	226	258	242	265	252	246	221	236	254	257	214	237	237	251	236	229	218	246	211	239	229	251	249	238	208	207	234	240	232	224	237	218	244	249	245	231	250	236	236	261	235	219	268	258	225	243	218	228	228	217	233	264	236	237	225	244	228	235	251	218	224	247	246	207	233	266	218	270	242	232	248	242	252	223	280	215	243	273	220	238	224	239	242	259	254	230	257	250	238	253	224	254	248	248	229	258	219	221	276	220	227	246	236	255	226	254	241	224	230	263	257	258	227	213	241	230	274	240	266	242	272	257	227	237	243	246	262	247	231	200	218	249	265	249	220	281	234	223	271	235	260	223	225	250	203	256	220	257	232	216	238	239	209	211	212	225	249	276	205	247	255	252	249	230	234	225	242	271	226	222	266	246	242	230	235	235	262	213	237	242	249	212	246	231	220	275	247	241	238	225	232	219	245	240	256	239	231	251	247	249	237	254	246	230	222	257	233	233	246	234	214	222	221	232	241	246	204	228	258	239	229	235	229	245	207	222	242	251	224	255	250	248	253	227	226	254	233	221	240	241	217	204	262	250	256	222	241	212	217	218	240	232	238	245	261	235	254	233	242	227	251	236	236	218	244	244	222	253	240	264	258	251	244	236	222	232	249	211	221	242	244	235	225	220	251	241	236	239	242	244	246	243	231	229	287	233	238	215	236	219	234	251	246	255	254	250	231	276	239	254	232	245	234	214	225	235	251	239	240	244	243	253	257	229	241	234	222	213	235	254	242	256	236	259	245	235	235	241	260	236	255	229	223	245	252	264	228	254	231	249	243	249	243	226	248	225	239	242	268	230	227	218	252	237	262	246	233	221	250	241	239	233	261	234	261	214	246	280	243	240	260	254	253	229	240	228	237	249	229	237	235	233	264	251	243	213	233	282	244	219	240	248	237	255	233	239	227	242	252	275	236	246	237	247	235	212	228	249	265	227	259	244	228	227	236	247	238	242	237	227	244	248	217	240	262	227	262	241	261	251	249	244	266	234	230	244	233	235	214	236	254	237	249	283	282	224	238	211	231	268	245	252	236	218	237	248	220	287	231	233	227	237	224	250	240	266	246	250	232	221	234	225	259	264	256	226	244	216	236	265	248	228	229	245	246	247	264	260	249	227	264	247	244	242	245	229	258	240	233	242	240	247	258	223	250	249	246	281	249	252	233	265	231	210	228	244	234	251	264	254	253	256	251	246	249	251	235	259	258	227	263	235	222	264	228	255	224	230	257	233	249	232	217	240	244	227	232	232	212	234	265	227	254	242	248	225	222	227	268	239	254	267	215	225	239	261	234	241	240	280	274	210	258	252	270	212	233	215	228	223	218	241	227	231	213	222	252	275	254	232	226	242	247	249	248	234	224	227	250	237	232	241	220	250	211	250	230	235	231	235	220	249	231	248	242	254	226	227	261	267	225	211	244	240	228	253	247	240	250	238	229	215	229	229	256	249	213	233	251	209	225	222	247	234	220	237	269	234	233	237	245	240	250	236	226	242	238	225	265	227	255	241	227	241	264	279	224	241	254	259	246	265	236	272	256	238	235	240	254	253	248	221	233	229	214	235	224	241	255	234	240	221	225	255	235	243	230	242	239	238	240	234	237	223	213	238	232	252	243	255	243	247	238	231	245	219	233	233	258	243	210	224	209	272	274	227	230	241	220	239	199	243	267	239	234	246	224	215	248	225	230	250	236	249	234	232	236	254	228	253	255	257	232	233	240	218	212	268	216	222	219	250	246	243	242	201	242	231	229	271	230	190	244	264	236	222	239	226	265	255	236	226	257	239	225	255	251	252	246	224	235	237	229	237	224	236	222	247	221	225	243	226	238	236	265	238	244	229	231	249	230	250	233	240	249	245	225	242	247	236	232	251	258	214	234	236	236	242	265	219	218	220	243	249	249	226	236	232	251	219	237	228	238	258	246	242	213	233	230	261	258	245	240	246	237	231	255	247	256	251	251	256	228	229	261	230	253	260	234	261	259	250	230	234	278	264	265	257	239	222	229	254	232	215	214	257	251	286	232	253	239	223	219	255	230	258	222	214	228	237	219	227	247	263	241	230	276	224	256	244	241	243	248	231	248	238	270	241	241	261	222	229	238	217	251	265	245	240	258	248	268	222	213	236	216	214	237	239	248	247	228	239	257	246	234	218	211	214	270	272	242	233	247	227	218	222	269
28583	34143	41832	40864	40515	38561	40106	40593	38381	23377	16936	16164	15334	11473	9460	7328	5176	4457	4507	4126	4011	2831	2143	2074	1864	1587	1461	1393	1282	1182	1026	932	884	881	845	788	823	822	835	794	840	820	831	824	794	782	827	847	841	821	783	761	789	783	858	795	730	757	795	788	814	778	813	783	780	793	838	750	785	825	799	733	786	831	754	793	863	811	838	779	748	776	802	778	758	803	815	756	739	835	783	772	773	768	798	766	777	806	778	844	752	784	829	795	805	772	821	804	803	783	783	787	779	819	795	783	808	780	799	834	775	785	808	801	792	799	769	835	798	787	776	770	804	769	766	805	777	807	820	825	822	759	768	810	803	774	759	832	780	812	767	797	726	794	772	793	788	792	811	783	762	817	770	785	781	784	796	741	783	788	807	816	779	783	779	718	757	776	819	770	795	796	794	805	815	766	751	776	796	831	761	804	822	791	777	812	815	839	803	842	841	807	764	767	795	809	743	737	769	807	817	802	805	763	821	801	748	775	727	773	819	798	797	845	757	811	795	745	749	760	818	768	814	785	750	825	799	786	774	759	777	758	756	815	748	820	784	801	777	784	794	808	811	792	799	741	832	799	753	800	799	824	815	824	758	805	784	783	856	773	786	737	798	785	780	790	814	783	788	765	770	793	777	833	763	750	774	773	764	779	755	773	765	821	784	793	759	762	868	797	782	798	830	748	739	804	835	781	842	810	806	786	755	781	848	816	788	752	804	795	746	788	765	777	728	777	781	787	780	776	874	825	818	802	801	779	819	834	818	771	811	797	809	795	718	815	724	801	753	817	832	787	815	794	777	776	795	813	810	781	772	843	805	767	813	772	772	791	714	733	763	755	771	755	786	743	765	788	842	800	786	796	774	801	853	760	779	767	781	825	753	805	809	751	784	783	781	765	810	794	808	771	822	789	705	771	814	766	798	837	789	737	761	815	760	773	750	811	808	805	807	794	766	813	755	810	758	747	823	775	803	804	789	782	762	754	812	828	819	804	746	787	794	772	774	789	782	792	777	715	832	838	814	766	817	783	808	777	769	762	748	775	742	821	801	789	850	770	825	823	804	762	809	801	798	774	811	782	722	793	745	760	772	764	765	831	762	754	730	787	778	840	800	797	787	790	768	753	806	786	787	868	752	822	803	773	778	818	806	762	772	745	813	772	767	795	781	808	790	817	774	750	768	716	749	817	788	789	770	807	833	740	755	780	802	796	772	802	810	768	788	782	747	820	791	790	763	759	806	786	769	798	766	797	752	836	794	819	749	787	781	753	804	785	789	822	802	811	774	818	823	803	785	849	803	760	814	786	789	772	772	804	756	822	733	755	753	766	792	811	788	748	781	808	811	782	802	792	795	778	802	783	809	758	797	733	793	775	756	813	800	776	789	823	794	794	770	783	782	810	761	770	860	786	802	783	785	789	781	767	777	827	811	761	813	772	775	765	810	807	818	773	752	766	801	788	790	816	765	796	815	819	804	748	792	824	760	833	783	828	828	797	828	799	807	814	760	813	770	781	806	815	765	773	781	790	753	776	808	764	793	820	827	756	780	779	813	801	791	822	836	753	796	794	817	786	787	774	741	777	810	787	752	761	780	839	787	777	768	781	813	760	740	829	750	759	795	742	751	792	807	769	800	781	816	757	792	846	796	823	739	765	779	787	815	786	773	817	798	804	796	820	758	765	770	807	806	776	802	787	825	801	853	797	824	793	781	785	838	716	808	769	789	798	792	758	804	775	785	845	764	742	819	759	841	797	818	787	804	797	763	768	802	779	760	815	813	776	735	796	765	861	819	765	832	771	827	770	774	755	800	755	764	734	796	830	846	777	791	834	803	744	804	756	821	836	788	806	774	784	771	785	810	791	757	787	821	777	824	805	830	782	804	780	774	674	815	761	781	778	781	800	766	734	782	751	762	822	822	774	812	827	809	797	824	750	808	774	772	822	749	738	743	761	802	770	784	762	754	789	787	792	830	755	743	769	773	823	811	782	820	805	780	768	797	783	749	764	794	783	773	790	782	822	799	783	798	742	820	772	789	777	776	785	748	812	781	780	732	790	755	779	782	781	791	809	777	825	806	804	767	750	758	799	806	829	767	785	783	782	789	777	796	817	823	768	779	791	802	775	797	783	812	802	753	820	804	784	766	795	770	802	780	777	803	785	777	777	760	811	802	788	787	825	824	734	779	855	791	826	773	746	794	787	790	766	805	767	817	809	747	808	807	793	811	807	761	772	797	811	843	764	789	758	816	769	810	784	785	792	792	788	775	805	812	779	832	774	765	760	752	761	824	819	805	800	794	796	761	840	790	834	792	805	764	805	788	770	785	747	757	747	794	791	798	765	768	739	786	734	786	807	763	822	783	762	782	789	765	791	765	786	794	825	784	788	762	824	787	743	821	821	785	827	781	784	802	868	719	833	784	814	777	775	781	813	830	782	786	766	793	771	767	795	774	861	778	782	818	786	826	799	725	800	783	795	772	768	782	791	802	761	722	835	826	812	802	798	748	773	830	776	808	752	795	785	806	762	807	826	778	745	750	793	882	808	838	767	795	769	809	799	774	797	780	779	801	836	760	774	780	838	768	771	789	810	776	819	808	758	835	811	794	789	834	807	789	800	820	779	815	827	792	769	764	779	816	803	779	792	780	785	719	801	782	816	775	769	792	782	783	832	815	798	778	783	824	785	794	760	750	784	777	882	777	781	791	797	812	755	800	849	823	749	833	807	773	774	782	740	816	761	760	840	802	750	749	805	785	707	782	803	804	810	776	806	803	764	735	840	797	792	789	790	761	749	750	785	819	809	817	813	763	758	744	791	812	797	822	829	781	783	759	759	776	755	763	833	758	782	817	810	822	767	787	836	823	803	768	819	810	781	777	765	817	764	810	745	781	808	835	755	853	829	734	793	822	774	784	716	776	771	810	798	781	811	752	828	784	800	831	756	791	795	789	762	777	828	762	785	753	761	791	769	786	782	813	736	823	809	829	826	755	760	786	785	801	786	790	772	799	754	811	776	753	846	794	779	791	761	762	771	794	792	777	812	797	753	811	756	883	797	777	778	810	771	783	799	752	782	791	768	785	832	753	855	796	769	762	800	801	746	787	780	825	777	778	817	770	804	754	807	753	709	817	745	754	762	714	797	757	806	801	838	757	770	832	864	812	780	844	792	804	740	790	768	805	802	793	744	732	810	820	806	732	776	810	774	776	766	710	814	806	795	784	765	723	808	804	786	784	747	736	767	780	743	776	759	740	760	803	755	797	779	859	773	812	781	752	742	812	775	800	785	786	767	769	801	744	840	791	737	798	753	763	822	812	782	805	755	859	809	783	756	798	771	837	732	761	827	811	805	747	780	779	791	760	819	769	789	832	759	773	814	773	732	799	780	814	745	834	754	814	812	822	787	815	762	781	825	805	824	837	772	786	770	828	777	808	814	775	794	783	793	806	818	810	830	900	779	785	774	763	767	813	769
17596	13153	14607	7255	3896	2058	1425	1204	853	627	484	355	367	329	278	278	277	241	282	221	255	245	241	211	217	216	216	199	220	225	234	207	199	214	233	246	224	224	218	215	243	244	199	205	209	220	227	223	218	213	202	221	211	250	246	228	216	200	202	222	236	216	226	222	227	197	218	207	230	205	220	229	207	230	222	221	209	240	233	206	219	219	233	228	220	216	207	242	224	185	216	211	184	227	225	212	222	211	227	218	233	209	228	246	203	209	202	205	201	215	234	212	212	228	219	194	208	204	220	203	222	232	213	221	209	227	243	226	254	237	233	220	192	235	232	214	208	213	208	201	214	204	233	206	247	204	207	228	212	223	204	215	186	220	236	232	196	204	214	212	218	225	209	208	225	218	237	228	206	210	223	206	215	221	193	209	229	239	209	217	231	218	224	236	253	233	244	204	199	198	215	213	227	215	218	214	214	229	218	240	211	241	211	227	224	214	232	222	214	200	210	210	221	237	224	203	210	202	219	222	252	218	225	225	239	227	213	200	210	206	220	196	240	223	229	243	206	202	229	203	218	205	223	236	205	218	239	241	228	229	214	220	228	220	254	225	226	222	213	213	215	228	212	231	208	218	211	237	211	246	208	196	227	205	222	216	230	219	218	241	219	230	212	232	219	212	232	250	243	191	213	231	230	216	236	225	203	236	229	218	212	211	234	226	207	207	233	208	199	226	197	214	218	215	190	212	253	198	206	222	201	211	218	191	211	217	201	230	226	231	231	227	204	223	218	192	242	242	210	221	202	202	214	226	202	215	194	238	204	226	207	199	200	250	235	239	212	211	188	226	212	219	211	202	239	214	193	264	233	228	214	225	248	224	214	250	209	232	213	215	216	191	222	206	204	219	233	197	220	241	206	222	224	223	255	212	197	203	239	213	200	205	214	241	205	237	231	244	239	213	198	211	204	213	205	218	221	219	221	270	192	232	220	235	211	218	239	191	226	221	189	232	228	218	223	217	238	220	218	216	211	229	230	231	223	195	231	214	206	228	225	209	237	240	228	233	239	219	221	204	196	214	223	213	204	227	215	202	211	194	216	217	212	208	228	220	240	212	201	214	209	207	248	220	215	229	199	250	213	225	207	204	200	220	229	210	236	225	215	232	221	246	197	223	211	215	240	232	227	220	238	230	203	216	195	201	236	214	224	209	240	203	194	254	252	208	217	217	210	226	247	247	206	215	218	221	205	228	222	200	236	179	212	226	224	205	199	202	217	193	223	201	197	199	243	221	211	224	237	234	237	235	218	200	220	212	213	209	202	226	226	198	195	200	192	226	233	230	199	208	211	188	204	223	229	226	213	176	211	235	210	226	223	201	203	218	199	250	235	226	216	229	196	200	214	224	227	227	240	202	199	216	230	217	206	231	195	213	224	215	198	218	211	207	215	221	212	212	211	214	214	220	229	210	216	228	220	230	204	197	194	243	226	227	219	255	220	201	212	210	220	210	223	193	219	198	201	230	216	225	213	240	205	205	240	219	195	231	208	246	227	203	231	223	214	221	229	211	191	213	210	200	197	216	227	197	243	224	211	247	222	191	217	211	224	222	220	208	218	219	220	218	233	212	226	211	201	226	241	218	210	218	231	240	205	205	212	240	220	207	244	196	235	203	213	215	208	234	229	231	213	235	212	242	220	250	234	201	196	207	197	203	213	203	191	220	200	215	211	212	223	258	255	225	204	228	231	238	213	216	218	211	222	216	216	224	190	203	229	213	204	221	217	228	222	200	200	239	214	199	227	203	198	227	205	203	215	258	201	237	205	207	219	234	208	221	234	206	193	224	207	239	216	235	216	231	221	201	223	225	206	230	230	205	225	227	225	187	198	238	218	210	196	210	204	197	230	215	234	214	203	209	239	232	209	201	236	208	211	195	207	253	215	208	225	241	209	220	220	196	188	213	193	220	214	216	210	239	246	191	245	218	228	210	231	200	227	225	198	196	225	208	207	223	179	231	229	213	213	230	224	235	205	196	202	204	173	230	220	229	218	219	218	226	215	203	220	217	229	204	217	202	223	241	194	224	227	225	218	212	212	224	215	233	208	224	208	203	235	225	206	227	222	209	216	197	205	238	200	232	232	219	229	224	202	196	224	221	222	222	213	233	207	219	231	248	245	232	231	202	217	229	205	240	237	226	251	200	213	203	243	214	205	237	225	219	208	200	212	214	218	185	211	229	233	217	206	205	202	216	212	208	209	213	242	196	217	198	208	217	244	207	204	201	232	214	226	236	217	213	225	245	229	214	225	231	227	226	199	191	224	212	227	220	228	205	229	230	166	213	224	209	238	214	220	205	233	225	215	218	227	234	203	212	205	216	207	219	217	201	221	206	227	211	197	206	239	216	189	224	213	205	199	213	210	230	221	223	233	191	180	233	233	223	236	221	217	215	217	229	226	231	231	208	219	258	211	207	212	222	230	214	222	209	206	201	208	206	192	204	236	236	222	217	208	207	213	237	201	228	243	221	206	241	238	210	215	193	198	240	223	235	209	212	210	238	227	219	210	223	214	243	217	235	244	197	219	227	220	195	207	243	227	195	214	202	224	223	198	216	211	192	219	219	218	256	213	211	211	216	216	206	211	230	243	216	249	207	223	179	196	234	207	220	224	201	217	225	218	200	228	235	193	215	239	215	214	206	206	255	225	222	222	202	207	219	196	201	191	234	211	214	229	197	224	200	209	242	213	204	165	222	248	221	226	213	202	216	218	216	207	214	226	209	226	240	203	229	200	202	223	225	234	240	208	238	228	214	206	207	210	233	211	213	206	218	199	223	212	220	241	263	196	202	225	248	248	203	188	222	229	231	223	206	195	202	235	212	202	218	205	220	196	236	229	205	241	212	222	189	244	209	205	240	218	204	212	222	215	223	172	203	234	203	201	208	220	219	227	202	211	233	231	206	210	201	204	219	221	217	230	226	217	212	232	232	218	189	210	189	217	247	227	235	226	208	249	237	209	200	207	192	234	219	189	204	224	216	212	216	211	200	229	238	230	237	207	222	210	220	202	191	218	262	207	217	258	247	218	208	215	238	197	219	212	189	228	233	214	197	218	224	223	216	213	213	202	252	236	233	224	181	213	230	215	216	240	203	187	203	228	223	230	233	195	238	209	197	234	214	257	202	240	221	243	219	226	244	240	249	232	232	205	214	220	236	215	214	213	261	225	217	218	214	217	237	214	232	244	200	235	222	215	231	198	240	219	211	209	221	210	248	238	232	216	233	216	208	229	230	200	205	217	215	210	233	225	216	207	223	226	225	220	211	204	200	232	224	187	211	231	200	238	224	233	206	216	225	220	216	200	215	208	223	202	242	220	215	235	202	215	228	206	215	207	233	230	239	206	227	218	245	233	206	225	225	196	242	203	215	221	220	207	197	213	231	222	214	203	231	245	187	214	255	234	227	221	230	243	231	219	219	207	212	200	226	209	240	212	200	215	185	211	222	198	228
14090	14784	19153	17187	15074	10670	8913	7783	5404	4127	3112	2340	2272	1958	1554	1345	1264	1168	1152	1062	1102	1005	998	933	906	867	787	788	785	753	749	784	788	766	812	735	717	782	733	719	731	777	719	722	719	768	723	758	782	711	742	783	696	793	723	735	754	725	758	696	736	733	773	717	711	750	793	726	742	798	752	769	738	771	715	752	762	776	804	719	727	770	766	721	790	760	743	759	743	758	707	738	784	707	754	756	763	784	704	763	756	750	766	736	730	738	734	749	745	728	739	713	761	745	732	743	669	733	767	740	720	731	762	744	777	734	792	757	724	739	757	742	763	727	804	738	777	784	722	768	702	741	749	706	768	766	807	771	767	751	776	708	781	698	662	775	740	752	732	748	721	739	767	756	765	756	716	740	742	770	748	736	784	718	766	764	753	722	711	732	688	745	728	781	739	756	721	760	755	735	731	777	739	749	777	743	726	750	744	762	688	692	748	786	764	761	742	717	777	747	753	682	710	732	772	793	753	703	717	785	767	749	791	780	736	763	719	754	730	711	718	763	744	730	730	696	683	667	762	736	712	763	777	704	742	718	761	748	784	722	718	741	776	740	770	763	744	746	721	718	739	786	766	745	785	718	735	708	782	786	770	735	777	734	742	694	710	766	759	746	777	715	728	749	701	732	750	773	751	721	784	733	761	756	747	756	745	746	788	764	713	760	753	731	689	723	758	740	739	734	740	696	773	707	707	751	736	734	722	743	706	775	743	770	750	740	752	745	695	732	761	734	795	702	722	733	694	688	728	733	740	768	725	745	815	731	768	754	721	735	786	733	749	734	706	723	723	752	765	698	726	668	705	765	755	744	760	710	723	765	678	746	756	754	720	722	758	814	716	729	743	668	713	750	691	666	712	794	739	767	740	696	768	720	756	742	789	701	724	699	757	769	735	712	748	707	789	752	744	744	737	750	745	744	712	742	729	800	766	795	753	771	749	746	726	799	717	743	711	724	755	699	701	727	763	757	710	775	736	738	713	763	746	762	728	808	758	743	715	724	714	760	772	740	747	732	746	719	750	772	710	748	784	759	675	764	729	782	725	745	763	755	709	741	708	768	731	781	721	689	739	743	734	781	759	738	735	794	768	708	758	735	737	672	728	754	697	783	747	730	776	781	748	767	709	768	766	749	738	779	776	706	693	754	750	788	783	773	764	741	798	729	750	727	737	774	710	731	785	767	812	771	729	741	737	741	766	718	741	751	761	757	697	732	746	724	716	774	719	745	739	758	695	748	716	726	691	712	761	690	723	754	769	702	756	736	740	724	777	736	743	749	776	749	751	751	752	749	741	771	777	763	705	719	729	742	703	742	723	753	797	727	717	703	731	719	763	715	780	804	743	758	713	771	715	760	747	758	736	789	801	751	749	756	753	770	752	730	753	765	774	778	779	774	737	780	718	716	750	737	740	717	811	733	734	747	735	695	734	735	735	757	775	718	744	745	726	736	752	776	768	734	756	737	747	702	711	761	806	765	664	767	731	741	747	743	723	741	699	737	731	715	757	712	780	721	710	761	799	766	766	731	745	742	726	723	741	753	729	755	757	731	758	719	752	750	736	777	701	710	730	746	756	747	741	778	775	732	720	750	764	718	780	827	727	742	760	716	789	718	718	715	726	745	723	714	774	737	775	752	740	779	737	689	732	759	747	689	705	718	761	772	693	719	756	765	753	769	706	704	761	718	733	748	738	701	814	723	751	786	743	743	688	753	775	741	732	706	718	782	756	716	768	744	740	716	747	771	737	777	711	738	808	756	695	713	783	732	761	750	775	768	696	760	755	705	728	762	722	742	769	749	721	757	767	728	797	705	729	720	706	754	739	738	704	738	782	754	799	750	760	771	667	737	771	756	746	839	723	770	729	706	749	732	725	759	762	744	754	746	760	751	773	723	754	747	779	750	753	700	747	778	740	725	774	725	733	738	769	717	773	768	728	721	756	770	742	783	695	754	735	747	715	729	746	801	737	723	698	748	758	754	777	763	738	749	754	713	798	746	727	749	748	739	750	747	726	766	814	750	783	753	737	742	757	695	729	798	740	750	758	766	745	741	763	732	785	705	716	699	754	729	778	756	770	739	729	695	715	762	761	722	755	754	701	767	729	734	772	700	775	727	782	762	755	710	797	765	789	753	767	775	772	775	712	790	745	757	799	744	772	750	763	742	767	784	724	753	702	728	709	734	740	760	779	752	759	753	755	769	756	731	745	751	819	768	721	775	742	732	714	733	723	718	734	741	786	778	690	757	780	730	782	688	738	769	748	706	772	733	748	750	715	724	769	764	731	739	760	788	754	746	728	751	715	730	734	749	776	744	733	724	759	701	733	777	732	737	684	721	752	778	740	768	761	727	788	736	788	746	683	694	752	732	672	720	728	730	756	795	732	753	761	691	777	799	777	782	701	754	740	814	799	737	795	735	745	763	649	738	741	788	779	743	788	752	738	781	730	737	752	763	726	689	729	793	775	731	745	768	719	773	721	723	758	726	775	743	764	713	738	712	758	736	749	758	801	771	713	736	717	761	729	783	722	738	734	796	747	814	732	744	753	711	731	735	737	732	811	759	729	741	727	776	685	748	767	743	731	807	745	724	748	740	707	682	761	769	735	735	675	691	729	740	727	751	770	753	738	738	716	750	670	745	728	777	745	802	702	716	695	750	717	759	707	759	764	735	799	747	761	729	748	713	758	724	777	734	724	764	749	774	735	725	760	712	756	751	731	761	691	791	771	739	745	720	774	732	768	741	763	745	746	717	757	690	747	742	689	729	708	775	722	721	736	719	716	782	758	725	747	750	738	737	726	723	721	772	704	756	750	767	730	753	686	723	731	712	698	784	758	684	713	691	746	734	734	763	759	734	765	776	740	757	717	726	705	760	692	776	759	702	788	733	730	706	729	744	731	743	767	757	778	729	743	773	771	765	762	744	745	709	800	739	741	732	717	733	748	722	806	738	731	701	744	777	755	744	753	793	771	716	751	780	762	743	729	740	768	785	746	721	716	771	752	760	724	756	781	730	740	777	769	687	752	754	795	714	764	734	797	723	777	726	730	777	739	781	744	776	761	740	724	736	727	776	769	770	705	696	728	705	796	711	723	771	722	741	727	719	736	742	774	715	758	756	690	764	734	778	768	759	758	782	733	802	755	697	733	692	726	725	729	713	735	751	747	771	768	764	732	754	711	698	755	766	772	699	775	781	729	724	666	719	726	715	729	724	763	719	771	767	679	780	769	745	734	714	793	744	765	781	749	765	708	762	808	743	766	705	729	745	748	729	711	764	734	735	731	734	727	767	792	760	749	725	798	729	721	757	773	726	756	731	711	747	751	798	757	709	734	720	781	772	753	773	737	727	728	760	746	720	760	792	740	742	771	737	761	761	774	784	770	746	765	714	786	741	739	753	747	753	721	705	751	722	769	755	721	760	746	694	718	700	749	775	762	739	735	707	730	748	757	726	717	686
29489	35628	37733	30670	25715	21319	19699	15781	9897	3898	2102	1553	1240	1040	785	485	436	487	488	422	300	333	311	289	275	277	243	270	245	253	226	236	251	237	219	229	236	219	231	235	217	175	223	232	227	213	211	250	206	229	226	225	218	268	225	210	227	203	238	207	215	252	201	231	252	248	239	267	206	207	228	214	214	230	208	242	237	219	239	229	251	221	207	242	227	228	207	232	216	229	225	231	244	233	238	213	259	245	225	213	226	225	219	240	185	234	246	218	234	200	206	234	241	214	236	200	190	225	220	241	199	208	236	200	199	226	220	241	209	212	203	236	227	234	242	236	234	217	243	227	233	257	241	243	253	233	228	261	243	245	208	221	234	219	213	233	216	234	234	240	247	199	219	214	224	206	217	258	223	233	215	214	246	254	218	229	228	219	234	235	243	225	215	244	243	242	224	215	238	255	214	206	219	211	236	229	222	208	217	231	231	228	249	252	182	225	204	240	244	227	242	230	218	218	235	229	240	230	217	246	274	216	223	231	228	229	232	232	228	203	219	212	203	217	206	262	222	219	226	228	218	236	244	224	236	239	236	234	225	230	237	219	226	218	214	238	261	237	230	239	213	256	214	243	219	220	224	248	247	213	231	215	194	234	237	223	214	217	231	248	242	236	218	225	208	228	219	231	216	231	241	238	238	236	214	243	211	218	224	242	219	220	216	211	258	233	213	216	238	235	240	238	225	233	231	245	254	215	249	248	216	224	223	221	208	245	211	215	254	214	222	241	207	217	222	218	247	228	243	222	209	245	226	240	224	214	244	223	201	216	246	239	245	226	215	234	230	240	222	222	231	250	232	227	234	215	235	218	244	237	237	207	222	236	236	238	245	227	205	238	215	208	237	242	235	211	216	224	238	229	215	214	240	222	244	234	221	248	235	207	244	218	201	251	255	243	228	222	240	231	218	196	222	260	203	227	223	245	214	213	253	231	281	212	234	194	230	225	213	233	222	201	233	252	216	239	227	226	213	218	209	234	224	237	239	229	231	232	218	239	235	231	226	203	221	250	205	233	237	225	222	224	243	240	223	242	239	222	213	233	228	236	236	240	231	261	211	226	225	223	238	216	222	199	224	218	228	237	246	215	229	213	216	229	264	225	219	231	208	246	232	225	211	222	225	241	202	243	196	203	242	219	259	225	223	243	242	216	236	205	213	236	229	225	237	251	234	252	204	212	216	227	239	235	201	231	254	232	255	224	218	224	221	237	231	229	240	218	222	227	234	217	224	231	225	230	236	227	244	234	221	221	231	194	237	230	235	221	245	244	239	216	245	248	221	227	236	225	229	227	243	207	243	200	235	226	241	224	228	239	239	222	206	247	242	212	243	233	220	242	207	239	209	222	245	229	250	215	209	238	260	217	226	222	247	254	276	198	245	213	233	233	240	249	238	242	209	228	228	208	222	241	230	219	234	219	244	239	215	196	252	207	249	225	238	258	225	240	236	237	238	252	221	252	211	217	231	224	241	236	221	224	254	237	228	221	227	257	260	207	238	241	225	233	236	222	236	216	222	195	225	235	230	211	229	247	266	231	224	221	231	240	194	222	235	205	223	224	234	224	214	220	235	215	255	237	227	212	223	219	229	196	208	223	238	219	197	228	220	231	243	221	216	238	213	250	204	250	234	255	204	247	206	261	229	224	249	213	242	226	201	246	204	214	241	229	215	227	253	252	212	231	231	229	227	197	243	229	244	228	226	249	240	251	254	231	220	208	243	218	233	224	227	235	217	237	233	196	228	246	218	236	250	241	231	216	248	242	251	222	214	226	221	234	247	249	236	200	246	248	201	260	212	222	239	228	230	211	245	230	232	214	228	214	205	200	236	233	252	208	218	223	235	197	214	221	215	227	231	219	224	226	222	230	225	204	232	215	239	213	238	245	216	220	250	228	206	231	229	231	227	225	239	208	214	223	217	255	217	216	242	250	240	231	214	204	244	245	228	227	235	243	235	221	227	255	236	228	190	242	225	229	232	210	235	273	235	213	236	206	209	235	257	222	242	242	212	264	226	233	219	203	235	235	269	225	203	223	221	234	254	210	212	189	227	219	214	245	252	217	260	257	230	215	203	247	234	231	188	217	220	254	229	220	223	251	202	241	207	240	237	226	244	230	218	235	216	229	237	228	231	220	233	231	227	233	212	253	234	238	239	238	228	210	207	242	231	207	216	207	225	237	228	231	222	241	225	215	225	235	256	227	212	234	244	202	212	223	244	204	249	207	238	275	190	258	230	205	224	195	198	253	226	233	198	216	191	220	211	225	242	218	229	228	248	200	245	233	221	230	212	221	193	211	214	223	194	248	221	215	236	237	214	223	254	220	242	245	214	234	222	232	229	241	206	222	213	193	208	226	246	219	223	260	199	232	226	227	228	238	239	235	244	257	203	259	219	240	249	211	248	234	192	240	220	205	214	234	236	213	221	253	214	238	223	248	216	234	212	208	243	227	231	259	224	218	231	241	239	232	233	274	226	229	222	239	211	224	239	225	216	254	238	234	222	210	231	243	240	237	230	188	222	236	212	198	236	200	220	204	230	248	227	212	213	224	213	229	236	219	260	246	213	252	218	233	209	216	236	214	246	212	219	226	223	231	225	213	228	234	210	218	212	218	224	233	229	246	219	246	211	254	213	247	234	224	231	217	211	238	206	236	205	235	210	219	220	205	212	243	208	246	224	193	227	259	227	206	224	237	231	224	229	236	229	251	198	222	207	209	240	236	238	208	248	237	250	228	220	226	210	230	207	244	225	221	251	228	212	208	201	223	230	233	225	210	227	232	224	214	210	239	226	206	215	222	233	214	208	233	231	242	218	218	200	239	243	228	235	245	224	240	236	227	228	235	234	221	229	238	209	248	232	190	217	233	214	225	219	261	243	202	222	209	239	222	227	231	222	211	228	227	204	238	225	220	249	226	248	221	225	241	211	232	243	225	245	220	200	230	238	201	221	225	227	201	218	256	231	210	232	218	235	248	222	231	245	191	221	238	243	220	218	235	230	215	232	225	251	241	248	220	217	227	221	187	242	239	251	232	238	210	235	234	221	216	212	259	218	200	222	260	228	250	227	231	228	229	248	238	209	217	231	214	238	218	227	237	232	218	240	263	228	226	192	236	210	207	238	227	215	215	212	247	190	219	212	241	233	228	231	224	242	234	223	211	236	184	230	234	233	220	234	210	214	236	224	211	219	241	236	233	222	255	226	217	207	237	210	201	233	228	224	209	195	222	224	220	223	242	218	243	214	252	237	229	243	219	247	227	231	226	232	243	257	229	224	242	221	246	234	230	223	239	207	228	244	209	223	230	226	236	226	212	245	240	261	226	257	230	261	242	230	236	236	234	231	233	239	256	217	224	229	206	229	223	227	248	207	235	234	234	205	243	225	230	247	244	213	240	218	261	221	229	221	227	236	214	223	240	197	234	229	229	227	213	237	249	216	209	213	211	249	219	213	253
22393	33180	37359	36726	36576	34573	36443	34113	24974	15216	11469	10571	8902	8028	6190	3493	3190	3312	3315	2548	1991	1591	1431	1476	1416	1141	1070	1054	1022	1004	891	857	837	808	776	776	798	783	783	807	788	767	789	758	759	738	770	813	748	765	774	757	795	803	741	778	705	744	823	797	779	737	798	805	774	819	788	769	785	805	710	781	779	791	782	790	770	812	792	776	832	743	754	786	813	755	755	777	741	790	742	770	755	830	749	756	763	804	710	771	762	818	730	778	742	797	794	747	754	818	809	808	788	800	788	784	768	689	796	773	751	776	706	792	801	733	755	791	740	773	777	832	757	746	704	784	749	839	798	784	792	730	769	840	737	747	724	805	765	799	790	794	762	735	791	738	755	795	767	757	793	747	783	778	785	795	727	754	763	765	755	768	731	716	783	735	777	755	785	766	765	705	772	808	776	810	756	770	742	732	763	758	728	772	782	759	788	744	755	713	781	765	779	795	775	795	724	737	748	736	744	840	739	757	795	788	785	809	781	711	773	741	795	784	767	769	764	782	766	795	775	760	782	778	774	772	808	774	758	776	781	757	771	725	814	734	784	732	735	790	831	741	743	780	761	764	726	776	821	787	784	790	763	774	793	751	790	774	694	826	714	801	792	781	755	812	710	736	776	783	766	801	748	764	774	758	698	775	788	695	774	764	684	799	784	768	767	767	804	797	760	798	759	727	756	767	756	746	823	768	817	758	770	767	799	754	797	741	755	754	693	768	775	783	733	831	748	764	779	843	758	757	754	770	763	794	761	730	726	782	775	801	774	745	769	734	803	739	788	725	760	794	804	760	800	723	716	720	751	757	733	751	749	771	763	730	721	729	739	761	789	759	735	766	712	822	805	779	784	728	765	732	862	752	770	835	743	750	740	753	796	737	797	812	806	755	752	783	792	784	765	741	738	787	771	780	778	771	787	759	774	805	764	777	734	761	780	736	786	821	772	789	811	771	774	749	785	782	825	746	772	745	731	778	808	773	757	805	736	760	768	767	792	816	764	791	726	819	812	782	740	804	742	807	756	806	779	783	755	764	737	755	776	746	824	771	751	762	791	794	796	749	786	750	772	777	780	821	765	792	772	773	765	778	728	768	804	793	774	761	766	808	764	732	758	781	804	692	742	768	779	789	723	692	806	715	733	760	761	767	755	772	842	736	748	705	836	782	794	734	738	827	728	753	777	761	745	793	779	763	781	784	785	763	788	738	743	767	744	808	723	782	776	733	759	789	768	724	714	759	753	810	785	751	729	747	782	797	759	793	764	776	755	843	713	823	707	712	785	787	714	740	772	757	734	738	782	716	742	766	778	764	758	766	755	836	768	814	760	732	746	715	722	806	773	728	757	745	801	751	779	767	804	758	783	737	792	700	724	754	773	737	769	728	802	777	799	808	731	734	828	722	769	852	743	802	778	808	732	765	737	753	831	802	734	765	725	770	757	794	727	741	764	786	785	779	744	774	770	711	755	761	799	817	750	754	757	789	783	752	773	790	762	775	737	762	749	765	777	749	767	779	759	724	756	730	740	764	811	779	778	753	749	786	790	774	732	748	768	736	721	752	778	765	761	786	740	775	795	742	804	811	721	760	814	760	776	769	750	786	772	795	794	755	734	767	716	771	791	761	730	779	805	756	782	765	774	729	751	792	823	746	772	721	751	788	769	767	734	790	783	756	812	780	790	759	761	766	781	782	776	812	774	757	754	793	781	744	716	708	740	773	783	827	788	751	801	796	790	770	761	790	812	770	778	801	794	770	799	759	759	729	776	749	747	815	761	737	790	769	775	780	777	765	801	799	765	788	723	748	746	829	825	775	833	726	765	802	778	783	786	805	757	721	726	707	799	772	727	770	802	781	810	777	778	745	796	769	769	718	737	676	785	746	752	799	802	839	784	752	770	707	781	758	785	819	778	762	777	769	763	749	746	734	791	767	778	753	789	794	701	764	785	776	780	748	725	771	762	780	749	729	719	754	789	790	768	776	770	740	778	709	812	746	724	746	781	800	750	756	745	730	800	812	782	755	738	762	788	707	798	768	827	772	725	795	771	784	766	728	753	760	760	759	798	763	788	768	756	778	787	755	739	774	766	768	753	806	789	739	765	801	772	792	754	755	748	744	746	807	747	793	777	740	769	771	734	781	765	749	743	783	776	750	774	764	734	749	764	772	775	776	800	766	736	811	758	758	752	812	777	770	772	791	747	728	763	771	803	778	777	785	761	735	710	746	773	807	824	780	761	768	797	756	754	736	779	712	721	744	801	740	730	817	788	774	733	798	775	816	713	717	765	816	765	742	746	749	800	757	776	777	744	767	769	768	802	815	764	763	714	757	770	781	793	791	738	801	797	746	763	803	731	857	788	788	763	740	799	772	789	804	761	748	728	771	780	738	792	798	803	826	734	727	780	766	789	796	797	725	799	776	767	764	781	727	737	732	722	787	762	717	751	750	753	806	717	753	771	778	758	753	717	778	731	716	766	758	737	762	692	806	769	746	764	761	779	713	740	825	740	825	784	744	798	771	831	673	799	780	763	758	759	756	762	731	813	743	743	793	792	846	752	766	776	786	792	752	757	751	791	764	754	793	743	768	776	786	765	791	815	733	714	793	720	770	731	768	755	800	734	779	769	761	786	768	785	733	740	758	797	729	774	732	756	786	788	767	747	753	756	770	770	734	763	783	790	783	745	789	748	786	752	794	804	760	778	759	738	798	784	762	754	813	768	787	734	773	779	777	774	723	758	782	721	783	772	755	683	794	777	758	739	774	742	761	790	797	781	732	777	752	800	770	817	831	726	763	835	772	755	742	740	731	702	791	729	757	778	740	782	821	759	753	757	793	807	824	780	757	767	758	781	793	713	741	800	759	779	738	793	744	739	742	755	785	802	710	759	751	761	741	766	756	748	788	772	816	792	784	781	785	759	749	751	782	762	784	782	716	775	789	846	789	736	785	770	752	781	746	782	767	766	798	766	721	758	763	759	752	767	753	740	802	799	796	777	776	782	738	767	798	704	757	834	785	720	769	734	824	764	761	733	748	737	763	787	723	782	749	734	739	722	739	741	773	804	728	743	769	756	767	716	779	789	765	812	788	775	764	811	767	789	801	754	777	778	806	764	781	776	769	796	693	717	765	764	784	761	784	747	741	757	799	719	799	776	744	756	773	753	777	752	765	788	784	771	723	775	766	786	744	749	756	751	774	789	797	801	813	745	747	748	775	827	695	855	789	745	779	768	770	785	802	768	735	783	786	773	782	775	775	816	772	743	776	774	765	806	745	786	724	751	731	776	819	744	802	803	786	760	732	800	717	732	774	746	732	780	743	752	778	743	765	782	765	760	725	744	765	760	789	774	768	691	794	801	699	767	769	788	737	787	734	783	711	792	795	758	745	711	717	756	746	796	775	727	740	732	790	738	756	760	753	746	766	810	783	727	768	743	792	718	768	751	753	742	756	775	793	778	785	750	745	767	744
35854	39099	40201	31044	26054	26601	26461	22168	12062	5410	3236	2469	1763	1406	1101	776	611	650	715	520	408	338	345	347	320	306	268	259	303	271	270	247	231	233	248	226	229	235	246	221	245	276	250	234	233	246	235	226	245	227	253	227	229	241	261	261	218	235	229	254	248	239	245	242	248	223	227	209	237	238	219	242	229	219	244	230	228	218	275	263	223	239	238	245	257	223	240	235	228	215	244	261	233	239	241	238	243	232	251	225	210	237	230	224	260	241	213	239	264	235	237	246	214	211	228	261	252	250	237	221	229	277	268	208	211	248	240	239	223	260	266	226	216	247	238	217	245	242	219	268	244	247	230	231	240	235	232	242	225	249	242	243	231	252	245	246	293	217	248	218	250	266	236	266	254	278	223	221	226	249	252	249	220	243	243	234	239	232	238	280	242	234	240	234	238	254	220	235	206	220	226	222	237	214	236	277	258	241	260	213	204	223	221	244	232	239	228	244	231	231	249	228	198	218	244	246	246	271	233	243	226	244	255	233	253	238	208	229	246	245	220	251	293	253	257	210	224	243	224	251	268	233	248	262	208	236	222	272	223	201	233	239	254	253	228	226	256	238	236	251	219	238	232	228	239	281	241	233	247	260	263	252	213	232	233	223	207	250	261	247	263	215	226	236	250	234	239	250	267	206	244	228	221	251	243	241	241	256	244	238	257	227	229	215	246	222	214	260	232	230	245	252	246	240	200	243	261	261	268	259	228	241	239	211	245	245	255	239	234	241	207	233	248	217	228	258	256	242	235	236	227	227	243	242	222	213	244	246	257	253	265	229	221	267	262	254	247	238	223	253	203	252	254	253	250	223	238	240	245	243	218	245	250	226	242	248	254	261	232	221	262	233	219	241	235	239	260	211	226	248	247	272	260	223	237	227	209	224	247	245	213	229	253	222	265	254	230	237	247	223	246	219	221	233	238	245	221	232	238	233	244	237	232	265	259	209	255	205	237	248	264	236	239	241	243	216	226	229	233	269	223	214	249	214	243	221	247	266	224	276	237	240	237	249	236	238	234	223	247	251	243	250	229	237	250	240	209	239	231	252	266	214	234	232	230	212	240	228	240	239	228	239	235	228	256	241	233	229	234	255	216	250	242	249	249	259	240	232	227	224	253	261	228	244	268	234	257	253	243	241	219	210	218	249	244	265	229	214	247	219	241	239	249	232	262	227	246	226	253	226	245	254	265	235	224	259	213	256	232	229	218	232	232	241	238	238	267	240	242	248	248	210	242	240	212	234	234	245	232	257	213	282	247	264	201	229	273	253	250	233	244	234	243	217	238	230	193	223	238	227	252	252	245	237	237	248	222	225	268	233	267	243	236	266	225	213	258	227	228	247	254	215	241	245	243	240	235	254	259	223	243	246	222	258	237	251	248	250	257	239	242	238	240	211	247	232	256	232	229	213	273	248	235	242	229	240	263	248	237	220	249	254	270	224	236	221	190	240	256	244	260	248	256	239	256	243	235	237	219	264	235	241	242	240	217	245	227	241	249	250	217	226	253	212	236	218	218	237	255	243	232	223	254	274	268	260	228	238	228	239	247	234	250	227	240	249	248	223	239	253	219	262	251	237	275	232	248	241	226	248	244	223	245	270	259	239	246	214	254	233	283	238	229	259	238	192	215	235	245	235	252	231	245	231	239	257	268	264	259	244	241	243	239	249	245	240	224	253	248	250	241	240	259	227	251	245	233	211	227	246	262	265	271	235	232	262	253	254	252	238	227	250	258	241	227	247	252	232	232	210	217	211	210	246	262	242	269	222	240	237	249	243	227	228	261	257	235	228	234	249	243	246	249	244	244	221	236	246	244	243	235	230	231	239	217	226	250	239	220	254	258	249	223	247	227	229	270	219	222	223	256	253	253	261	264	281	248	249	230	237	250	228	232	225	254	265	244	224	242	250	252	260	223	233	244	247	243	248	245	231	252	229	249	259	264	250	258	237	237	248	244	249	235	243	230	242	235	255	249	264	253	257	245	218	223	239	252	242	230	230	219	231	237	221	258	238	234	238	247	220	261	233	271	236	208	220	233	218	241	250	240	241	243	254	271	235	246	231	234	250	236	221	237	209	224	229	223	230	253	230	254	228	234	224	230	273	194	263	280	241	222	258	268	251	237	240	249	236	259	212	258	239	233	239	219	250	227	241	234	256	253	254	225	257	228	235	274	263	230	240	250	239	242	233	221	246	233	232	218	242	237	228	225	242	260	259	223	274	203	219	228	230	218	242	218	220	249	244	261	230	227	235	246	234	264	236	274	246	266	257	256	239	213	252	223	267	244	226	232	212	221	234	230	223	270	238	264	246	228	252	249	236	238	242	233	240	248	254	248	226	237	214	236	244	222	262	242	237	213	244	201	232	239	214	246	248	233	249	243	234	256	246	248	251	258	237	245	257	234	248	247	219	205	238	233	233	256	260	228	241	222	232	250	217	206	230	238	227	235	265	252	238	236	231	252	264	229	271	229	245	263	242	244	248	256	253	219	231	214	254	259	245	256	261	251	232	236	212	220	236	242	272	235	232	225	227	290	254	245	232	233	236	227	242	214	280	248	241	217	257	217	241	215	237	253	244	239	253	232	239	252	233	239	241	242	244	237	251	262	232	228	223	230	242	250	222	236	248	251	263	262	245	255	240	259	224	245	261	252	209	218	223	227	248	265	235	240	231	250	230	218	258	221	231	218	240	236	256	247	248	260	229	227	220	239	249	260	237	205	235	200	240	268	254	222	217	216	230	233	279	264	240	228	245	246	234	224	236	241	222	235	268	262	218	241	231	235	219	263	246	212	242	233	239	241	218	234	239	240	214	234	254	235	253	234	209	256	241	258	214	236	276	215	238	236	218	253	251	247	228	251	218	242	269	256	210	255	226	210	240	251	234	228	242	246	233	240	232	257	224	244	235	238	246	214	209	245	239	245	246	201	232	240	273	241	246	251	269	259	278	236	247	239	231	254	248	238	244	241	227	243	251	244	218	210	245	246	237	195	231	226	246	248	235	248	236	255	246	225	244	241	238	256	261	228	227	268	239	251	261	217	237	241	228	244	227	263	243	225	236	228	236	232	236	199	247	226	242	223	225	234	238	251	244	224	252	258	229	251	235	230	268	212	218	270	239	262	239	255	239	270	225	235	238	244	237	237	275	226	237	265	233	223	250	245	217	250	254	260	239	241	227	211	238	265	265	210	240	246	273	249	226	228	236	230	252	240	223	234	247	253	257	234	218	228	234	238	222	224	189	248	250	242	237	253	240	257	246	236	252	248	229	228	222	255	216	244	233	231	233	231	225	255	257	216	244	254	237	238	239	237	224	195	245	242	225	234	243	247	232	234	239	212	234	276	224	227	267	221	240	248	225	256	223	248	237	266	256	264	245	242	236	263	252	251	243	221	250	227	264	231	248	236	230	258	277	251	225	247	221	229	238	246	238	252	251	218	250	273	230	243	235	226	250	241	231
27697	35685	41364	37748	37607	42133	42219	38854	25252	17518	15034	13310	11458	9902	8021	5812	4368	4736	5167	3620	2530	2051	1987	1944	1651	1400	1281	1278	1277	1176	1014	886	926	867	875	845	826	825	820	839	753	791	758	801	769	802	790	802	778	763	784	824	790	807	773	798	769	802	838	777	803	785	765	781	817	789	842	772	809	797	816	773	847	792	846	767	821	849	809	833	809	810	782	825	778	800	813	755	813	746	774	781	747	805	803	787	774	794	793	860	789	818	822	783	809	809	839	804	759	788	793	770	771	803	787	810	829	831	810	807	788	778	798	742	839	853	802	795	778	833	791	779	839	835	843	813	791	783	744	764	798	824	774	787	819	817	778	758	768	788	801	795	798	788	825	727	835	809	832	775	833	776	769	722	796	790	801	819	820	807	813	815	777	793	778	780	817	755	780	798	766	787	792	816	789	770	815	791	763	800	803	800	713	798	783	794	739	801	775	802	780	840	796	798	800	791	784	860	824	814	807	756	786	805	785	768	781	768	822	800	776	819	795	788	856	814	785	760	734	777	760	795	800	831	785	823	820	769	827	782	813	809	809	805	815	792	796	827	793	797	766	790	793	798	813	822	720	781	774	791	806	755	778	792	800	788	795	851	794	838	782	791	788	755	810	779	790	788	800	841	797	770	819	836	750	752	873	758	786	772	776	801	798	783	736	753	821	752	785	793	799	805	787	845	808	732	757	772	719	781	815	807	758	848	778	803	824	799	792	803	830	778	817	817	806	772	808	752	775	803	791	757	824	772	768	800	728	779	762	795	784	771	805	774	815	803	759	805	806	755	760	811	779	834	755	810	810	810	784	777	762	771	796	798	788	788	813	806	807	783	763	806	786	793	782	802	784	803	837	795	778	790	780	834	739	772	792	759	748	803	797	751	780	795	788	744	781	790	788	801	812	770	789	762	778	812	764	766	781	836	826	769	835	774	794	816	790	768	742	792	798	752	744	787	797	787	809	788	758	758	798	809	758	780	817	865	808	767	801	803	826	818	756	782	786	757	814	763	786	779	827	839	750	787	828	836	778	761	780	765	797	784	787	764	773	765	851	763	804	856	814	766	803	748	788	769	788	745	789	821	765	773	783	792	748	855	838	829	793	772	783	805	813	795	821	787	865	821	820	746	756	792	779	772	814	803	783	762	804	814	740	772	754	808	781	792	790	799	781	778	781	782	792	806	815	823	759	751	784	790	804	791	780	787	778	783	797	743	807	807	831	765	849	759	768	861	819	770	834	768	796	869	768	774	795	770	822	749	801	802	737	805	837	795	785	787	790	744	774	761	745	831	796	763	809	798	790	797	785	819	809	762	785	771	794	797	785	801	791	806	772	772	816	765	761	807	794	787	811	736	818	781	769	775	801	747	848	801	761	788	757	764	769	815	797	790	790	810	754	778	789	786	737	818	820	785	737	799	785	815	843	782	783	827	778	814	781	778	809	790	827	776	789	782	795	789	807	773	815	757	797	746	771	744	804	858	809	786	836	783	829	739	802	783	819	772	821	756	810	805	787	797	794	838	789	840	797	813	777	776	761	825	757	815	792	795	850	811	787	808	774	777	779	790	822	788	768	819	786	804	798	836	793	778	773	833	788	747	812	809	789	830	802	847	774	852	802	772	762	797	776	781	775	809	810	820	779	790	778	768	825	719	768	796	799	774	839	832	776	769	775	798	758	770	794	776	824	757	788	805	775	766	799	789	771	799	874	820	768	818	813	809	809	867	740	849	840	790	757	763	771	801	837	821	819	774	800	809	737	809	780	765	779	763	785	777	824	760	827	780	827	778	824	806	781	805	776	797	818	819	791	757	760	835	747	781	809	809	830	819	773	789	778	779	779	821	816	785	829	776	768	816	770	777	786	873	819	784	751	758	829	779	803	813	821	815	847	788	783	818	777	826	827	767	792	791	830	756	809	761	765	835	755	846	804	775	846	794	803	792	765	780	769	837	831	834	821	781	796	793	813	792	819	775	757	774	779	796	784	807	833	830	782	769	797	804	819	738	782	757	807	796	760	758	793	754	829	809	817	810	858	769	797	740	785	828	779	832	822	794	795	740	802	799	789	764	754	834	800	845	755	802	794	773	809	767	833	790	752	794	855	739	777	771	801	813	751	794	838	744	792	786	808	831	796	784	823	777	780	837	759	814	797	781	807	806	752	833	801	801	769	814	783	836	814	778	794	798	784	760	819	840	761	753	819	805	796	804	777	787	838	817	805	755	735	783	760	788	824	761	853	807	796	830	750	849	763	788	830	801	778	825	786	832	800	822	792	809	814	760	848	803	765	814	800	784	757	802	844	804	750	795	857	796	805	826	834	785	773	824	798	786	816	735	809	797	767	808	761	809	769	788	771	754	803	818	788	793	805	747	815	792	781	782	824	808	831	853	807	814	816	816	766	800	784	804	769	788	764	794	766	827	833	783	823	811	761	816	781	776	777	761	837	798	824	771	809	790	812	810	824	772	744	807	819	793	754	813	775	759	844	796	757	844	820	824	795	789	762	784	806	820	790	798	813	802	760	817	819	794	827	775	821	794	759	774	757	758	818	788	781	752	836	824	817	800	825	770	832	774	802	766	785	807	868	823	810	818	829	832	783	844	782	798	795	760	809	801	786	758	753	770	798	739	838	785	759	831	825	818	791	787	778	762	742	761	766	816	749	838	733	788	793	791	767	807	804	783	782	808	795	807	773	803	751	763	794	755	790	794	792	837	803	796	811	809	853	817	791	796	760	794	775	785	768	771	808	795	798	828	820	780	785	759	783	803	781	829	796	751	808	802	746	838	807	797	825	749	791	805	801	769	767	812	801	781	853	806	766	744	827	771	786	800	760	826	747	792	734	761	815	766	806	823	834	772	814	808	788	774	784	845	774	804	769	768	769	777	783	798	760	798	818	823	742	825	827	773	787	781	838	745	769	789	829	802	799	797	790	776	819	818	809	824	836	808	807	821	778	772	798	768	785	821	777	787	807	754	784	799	806	759	813	818	812	765	801	805	878	832	778	774	739	748	768	808	776	823	799	811	804	781	763	792	848	826	801	761	766	815	765	762	769	804	756	771	754	807	783	770	771	787	758	761	833	800	816	821	780	799	779	842	870	813	798	756	838	831	813	745	809	779	782	821	781	770	784	742	752	778	782	808	782	790	765	810	825	820	782	782	780	748	799	766	779	783	785	825	802	794	844	846	776	820	780	748	790	785	786	770	801	845	782	829	802	810	800	771	772	782	822	862	789	785	771	813	758	800	786	806	799	781	787	769	791	771	745	781	799	751	769	774	806	764	778	800	800	838	793	761	777	790	764	770	788	791	803	779	770	776	776	832	784	794	732	849	770	792	788	761	797	845	818	795	811	826	825	810	796	798	843	758	826	815	803	796	772	814	811	755	801	791	761	800	815	746	833	788	793	783	827	825	802	798	775	755	811	829	777	780	777	762	781	751	784	802	763	727	747	811	789	811	780	817	802	815
19159	12146	11495	6193	2802	1987	1572	1289	750	558	442	339	282	334	276	262	256	256	256	241	195	233	260	221	184	223	237	224	225	226	235	198	210	222	231	204	213	196	212	207	207	206	206	233	222	219	231	230	246	191	239	229	202	234	218	216	209	229	223	213	231	202	229	232	196	227	196	212	199	195	236	201	239	228	214	239	235	213	214	231	202	201	254	207	222	206	221	241	238	214	219	213	236	234	227	221	213	194	227	208	240	217	191	230	191	216	206	199	218	215	208	220	221	213	203	237	219	211	239	224	239	225	218	214	210	226	229	206	205	213	217	209	219	245	200	225	201	179	213	234	200	218	225	210	252	189	221	224	224	200	197	213	241	236	213	216	234	205	224	242	185	211	220	226	206	226	215	217	210	241	207	228	207	248	229	217	207	208	239	219	223	230	215	213	220	234	233	228	240	195	226	231	208	203	226	219	244	212	233	222	229	196	229	238	217	226	223	221	238	213	235	222	192	216	226	230	241	208	235	243	232	226	219	228	230	193	207	228	220	222	205	228	243	210	214	214	219	235	209	216	232	208	228	216	224	235	228	226	181	214	233	205	198	262	228	230	231	224	221	211	232	221	222	232	224	228	231	214	215	201	227	222	190	206	203	211	225	222	218	186	197	237	239	215	207	214	242	214	236	229	232	200	204	197	238	249	241	242	208	208	228	229	230	216	191	222	246	230	222	213	234	190	225	215	225	214	221	230	218	224	235	202	225	199	250	227	210	205	230	210	205	206	235	217	254	232	205	211	220	220	186	208	224	217	244	208	225	241	238	225	202	211	228	229	227	226	219	219	228	216	213	219	225	229	211	224	224	209	225	224	193	195	225	219	199	234	191	246	237	215	226	231	238	227	220	205	226	198	209	215	218	198	215	204	216	221	220	221	212	186	204	198	196	243	204	203	217	237	223	240	230	207	251	217	213	223	238	213	206	222	209	210	229	229	230	201	196	217	224	220	196	211	261	230	230	198	215	206	232	223	239	223	242	214	227	202	229	213	230	233	214	240	207	231	199	228	202	200	225	212	227	218	251	192	203	230	194	209	198	225	219	232	240	206	239	235	210	238	206	208	246	219	231	218	230	200	240	186	207	225	239	234	221	236	214	226	216	206	233	227	234	213	205	207	226	204	222	211	197	193	252	216	195	229	229	204	248	224	214	224	190	230	215	210	217	238	234	231	185	221	219	224	238	238	210	228	244	217	216	212	236	195	221	229	231	212	245	185	236	236	195	224	200	217	253	204	189	201	236	231	257	214	237	204	208	199	234	253	238	218	203	197	223	229	223	231	217	206	207	213	227	219	207	206	206	207	223	233	240	217	222	214	216	250	206	231	216	239	209	230	230	203	245	207	168	247	239	219	227	227	239	216	227	232	226	228	218	192	222	235	207	230	240	249	250	231	217	210	186	211	197	223	210	223	189	216	209	224	212	195	216	226	215	222	207	216	228	188	197	210	224	217	235	228	205	231	233	197	224	237	230	206	265	232	243	211	234	210	217	213	248	212	216	218	223	233	250	204	232	244	211	214	222	209	209	225	202	232	225	208	215	203	204	201	206	229	222	238	238	219	191	233	201	225	210	236	206	227	220	220	205	213	219	216	194	224	224	224	201	208	237	213	235	218	213	216	202	228	220	217	214	215	207	220	182	220	222	232	224	237	220	214	223	277	209	237	206	205	225	218	227	191	223	227	193	195	224	219	203	270	225	237	209	218	215	251	225	221	213	220	211	233	205	215	212	216	196	219	216	216	212	201	231	214	194	229	210	236	178	229	194	226	225	203	238	227	239	235	252	244	206	241	204	216	188	225	216	215	222	217	228	244	225	244	195	204	231	224	216	232	204	218	222	190	227	227	223	222	225	214	226	199	226	200	228	229	216	232	200	239	208	209	221	205	194	173	218	193	207	234	210	203	193	212	213	207	237	215	197	216	215	213	206	207	220	230	210	236	202	211	226	249	216	202	212	233	244	227	208	238	213	234	215	227	217	245	221	230	234	233	205	203	214	227	203	240	211	222	214	227	229	198	212	238	220	222	239	218	235	217	213	203	228	209	221	211	206	253	209	208	202	207	201	236	233	224	212	213	196	208	236	211	216	216	228	228	226	237	235	232	238	226	207	227	230	214	224	230	213	226	212	207	215	217	247	226	255	210	223	232	225	215	238	215	221	245	198	222	226	218	223	220	242	228	221	222	229	224	197	201	219	212	205	193	219	208	228	237	200	236	239	212	233	235	219	242	209	214	230	238	218	221	231	245	201	229	212	217	228	235	213	234	190	213	203	186	218	175	208	190	204	224	221	222	224	204	225	212	214	219	225	191	213	212	210	242	214	197	209	186	236	218	217	211	234	230	213	242	201	206	214	232	224	206	199	225	207	230	228	197	203	248	219	216	229	222	236	230	238	207	234	229	202	200	196	226	204	211	203	238	226	197	227	212	234	232	195	212	234	218	222	192	217	197	190	234	224	216	224	211	208	234	224	203	229	222	229	200	229	211	220	209	237	210	221	261	221	237	255	243	221	191	228	216	206	227	240	229	225	243	207	218	223	224	244	193	232	212	220	214	245	227	235	199	224	220	236	237	215	236	212	210	216	210	222	217	225	211	221	222	197	241	242	229	238	240	201	240	223	217	225	213	205	264	225	221	249	190	210	234	232	224	235	212	195	213	229	203	217	193	211	203	211	220	231	211	205	179	246	245	253	227	206	232	223	226	225	224	234	210	235	243	190	218	210	207	204	246	238	216	229	229	229	241	227	196	231	245	216	234	197	231	253	204	200	237	225	211	234	208	254	196	209	254	215	216	229	228	240	235	215	222	224	240	231	201	208	221	216	218	215	216	213	202	218	180	225	232	184	241	232	208	225	228	221	220	218	199	229	236	254	245	200	223	209	196	254	230	227	229	229	200	208	241	197	233	211	202	215	240	222	210	230	221	222	224	219	227	219	210	223	219	205	222	211	218	222	229	218	225	202	200	217	216	227	218	232	204	231	215	218	218	218	226	233	242	219	221	227	217	225	216	214	210	207	256	255	220	191	210	208	215	215	229	219	217	215	221	218	200	221	223	228	191	204	213	212	223	247	204	213	224	246	203	221	220	222	225	196	226	217	214	181	228	232	240	193	223	207	219	229	221	242	209	210	211	231	231	199	207	217	202	190	229	206	216	202	223	241	221	206	240	208	220	193	228	216	238	245	219	243	225	224	230	197	216	231	215	203	220	206	212	232	216	217	224	219	210	238	225	229	208	206	211	193	238	207	224	242	204	216	232	231	208	210	196	225	200	215	236	227	227	198	253	231	209	223	207	205	217	228	231	226	215	199	236	205	196	203	237	205	211	218	227	208	235	217	208	207	208	200	209	217	220	234	206	213	216	201	207	207	228	224	230	239	228	210	242	222	198	210	236	241	193	212	213	243	247	207	235	212	221	212	229	213	224	191	203	218	210	224	196	214	226	206	209
14550	13624	16257	15497	11712	10633	9302	8475	5263	3862	3328	2342	1826	1689	1432	1285	1225	1084	1018	1046	1007	870	881	853	837	798	781	788	782	760	848	820	744	737	768	801	764	763	779	757	760	760	762	732	739	727	733	753	744	745	749	763	722	716	790	745	775	742	768	742	721	783	748	772	699	723	726	731	696	778	760	775	734	784	767	794	725	733	800	711	729	770	728	734	793	762	786	756	765	687	754	762	754	780	686	721	744	796	707	720	762	710	776	739	726	768	756	715	771	742	722	748	741	733	760	784	758	725	754	763	700	722	798	723	758	760	725	734	746	756	756	745	777	745	756	741	716	762	767	775	748	744	715	740	744	741	788	766	776	732	745	721	778	721	788	727	698	766	755	755	781	752	718	758	789	746	675	721	722	737	785	790	767	705	758	712	774	809	757	756	735	773	724	775	774	780	755	765	725	746	733	738	769	744	722	781	767	762	799	746	763	716	723	744	748	738	711	733	742	745	754	726	723	712	767	745	717	730	761	763	737	732	755	718	763	729	726	704	749	814	743	717	754	745	713	774	745	745	733	758	728	726	674	758	722	789	794	722	751	731	748	737	773	802	747	780	756	781	765	707	734	748	776	739	734	736	797	746	750	729	775	745	773	791	738	749	764	739	743	769	749	731	741	725	698	735	703	793	748	743	753	741	716	763	744	714	744	749	739	764	746	736	755	740	768	714	771	739	760	739	760	777	738	756	720	775	756	760	770	712	789	760	754	730	761	766	699	739	704	761	736	685	745	754	710	773	770	780	730	761	754	740	724	731	711	740	714	754	753	776	755	745	715	733	758	757	706	735	726	747	752	793	786	748	716	758	762	762	762	780	759	760	712	758	737	806	730	784	773	766	753	734	752	781	741	738	721	672	701	728	706	721	714	714	726	694	681	739	769	791	767	762	759	745	793	795	725	738	776	796	704	810	776	743	751	778	744	755	791	721	755	708	751	741	742	766	760	715	770	744	715	718	748	740	710	749	678	743	748	774	713	765	751	732	753	721	762	758	737	781	746	764	783	781	737	713	714	748	735	759	773	766	749	740	747	745	728	713	762	754	772	721	743	764	721	753	780	794	782	651	690	749	773	761	759	733	723	717	707	732	735	811	788	716	762	766	737	821	776	733	766	801	836	693	734	739	715	753	775	758	768	709	813	746	757	731	747	768	721	796	748	715	725	739	769	789	718	731	731	724	751	751	754	758	740	742	756	773	712	717	775	717	726	737	741	760	729	769	771	761	745	732	735	720	760	768	767	746	756	716	764	747	726	738	731	743	744	768	788	679	763	737	749	763	720	743	768	770	715	733	750	709	740	731	788	754	751	727	738	762	747	757	742	734	755	742	733	761	680	766	738	783	726	751	736	736	743	786	749	749	766	766	725	745	771	717	726	760	717	766	754	701	711	789	752	746	737	754	715	733	756	760	715	725	748	761	761	716	743	674	729	810	722	724	784	767	737	726	724	754	768	769	768	710	748	740	712	743	755	765	735	718	710	731	744	738	744	743	739	730	759	759	750	722	746	770	742	740	732	726	778	774	733	779	717	738	737	765	749	776	744	756	756	726	767	779	744	731	743	739	779	772	744	733	800	727	740	733	718	743	742	773	756	786	770	719	748	765	737	754	765	738	768	736	779	781	779	752	749	762	764	715	727	762	751	771	699	726	740	730	762	732	751	789	770	746	709	756	730	768	759	719	716	774	729	767	739	725	743	764	738	790	707	732	783	760	754	704	800	765	725	792	737	720	747	723	732	719	704	743	754	752	750	743	763	741	737	750	727	770	761	795	759	728	716	800	765	736	774	733	761	728	738	690	770	751	769	766	761	753	767	713	708	755	753	701	736	693	746	742	690	717	767	768	766	728	714	755	774	719	781	790	747	721	713	729	731	728	738	749	746	774	746	744	758	732	733	732	714	743	742	726	703	795	719	789	763	715	709	746	765	783	747	765	744	748	763	749	727	728	754	705	721	783	759	788	753	723	705	765	792	737	753	768	739	720	770	775	710	729	771	735	755	784	804	760	766	806	722	735	777	748	749	764	733	754	716	768	782	774	727	747	721	780	739	753	730	747	757	771	789	732	767	749	719	757	773	764	709	737	749	756	736	801	740	749	712	744	763	736	764	777	761	744	808	766	775	747	785	788	705	746	750	719	763	794	762	736	728	773	702	751	707	762	766	743	805	730	754	728	723	756	742	738	701	755	790	780	730	707	736	785	755	769	822	716	738	700	776	766	692	765	743	751	741	768	784	746	818	741	755	724	722	731	744	714	774	704	762	741	795	761	717	738	788	724	739	720	737	721	751	757	737	770	749	763	716	737	754	728	764	754	722	751	738	763	731	726	761	755	800	774	732	727	793	773	721	750	728	761	736	780	761	744	784	761	754	764	753	779	778	772	755	699	795	675	729	696	720	795	711	739	769	733	761	782	741	720	747	753	788	776	734	740	745	742	739	722	742	771	741	784	763	775	741	675	744	763	765	783	745	703	692	713	741	804	728	759	763	722	786	736	760	752	796	752	713	725	750	772	745	721	748	756	761	750	718	766	789	781	767	769	821	742	766	781	800	749	801	764	757	761	746	683	729	776	726	753	715	747	736	766	690	772	712	760	734	699	724	793	735	767	753	753	742	734	780	746	742	748	786	772	698	767	728	719	752	737	757	784	714	718	759	751	719	771	771	765	830	722	712	715	742	703	778	765	740	798	744	761	808	756	750	764	736	755	729	765	759	767	730	771	737	743	772	784	687	754	724	743	713	748	782	799	747	727	758	711	769	812	769	786	749	743	772	746	742	750	722	777	704	735	770	757	753	793	728	735	775	732	706	707	744	764	741	756	802	768	793	725	748	759	754	764	698	769	758	727	747	739	794	738	771	758	772	751	723	764	782	799	717	776	702	766	733	814	742	759	711	766	746	761	742	791	731	710	752	699	720	731	751	722	781	784	784	747	762	746	763	738	713	727	734	736	745	752	746	768	710	734	748	710	728	760	774	766	732	694	763	777	787	765	716	736	773	733	780	718	756	747	806	739	733	742	742	776	796	736	790	750	765	751	771	745	733	747	744	740	709	767	766	736	760	764	726	767	816	735	737	759	751	760	756	737	721	738	754	769	711	758	795	748	769	743	818	763	709	754	737	764	741	737	740	749	729	772	749	752	738	701	771	748	753	765	766	737	730	767	801	781	730	710	734	725	767	722	802	744	717	739	748	798	751	750	775	758	738	772	777	750	741	758	763	744	771	728	756	774	725	745	711	755	693	783	762	730	743	755	733	780	726	757	738	781	758	730	749	761	764	760	733	741	716	731	755	802	710	741	749	707	756	739	771	729	785	767	736	762	761	702	764	743	755	699	717	745	770	708	753	738	771	724	737	774	769	726	746	752	747	760	792	741	738	782	775	768	764	741	734	824	730	780	686	794	750	760	763	744	768	747	752	766	786	804	709	756	817	704	733	778	768	801	749	753	769	734
34871	32033	35028	31430	25407	21763	18575	15166	8132	4902	4018	2490	1060	596	651	528	475	442	335	360	305	301	293	300	289	252	261	267	261	235	264	256	209	251	247	253	261	247	245	233	229	214	210	242	233	228	226	231	208	224	245	235	220	212	202	247	218	237	262	237	249	229	206	198	224	252	207	224	217	237	250	239	223	224	235	218	272	236	251	238	258	230	225	223	249	225	242	233	221	237	240	207	249	203	237	247	253	237	208	239	240	240	238	225	226	206	222	218	218	223	238	242	225	226	227	218	213	265	250	218	247	211	217	222	226	233	227	237	239	261	229	238	199	236	240	235	241	231	211	212	216	226	225	228	223	235	234	234	222	270	243	234	240	225	228	233	236	236	222	223	219	221	233	227	243	242	243	212	223	228	242	223	225	224	229	211	242	237	232	228	222	217	236	241	211	222	234	239	199	231	233	231	243	217	231	238	230	235	198	214	229	217	254	232	266	215	250	220	238	240	223	212	227	220	247	207	222	248	242	224	217	225	253	205	236	256	208	228	256	200	213	229	241	219	221	239	220	237	234	226	221	244	211	236	243	236	225	258	235	220	218	253	207	234	223	227	220	205	226	224	237	216	245	236	232	251	217	249	234	218	229	266	229	223	229	237	233	235	250	241	246	230	227	257	243	234	227	219	207	238	203	221	227	242	226	195	218	219	218	242	258	254	202	214	242	242	190	220	243	236	235	224	211	243	226	227	222	220	223	229	194	226	245	229	223	216	256	219	217	235	227	216	226	213	242	222	270	210	238	236	221	220	228	251	241	216	224	252	243	226	240	238	244	234	225	214	248	222	251	248	232	228	233	223	242	231	226	212	242	225	211	230	232	226	219	223	198	241	225	235	216	225	225	227	231	230	235	240	226	239	225	220	214	230	215	239	214	232	254	233	237	220	236	222	273	210	252	207	209	238	238	207	203	200	214	225	242	230	217	231	236	258	236	232	248	220	256	220	231	257	234	203	211	213	236	258	227	217	238	215	261	194	243	211	206	226	277	212	230	246	236	224	248	214	203	233	217	233	248	237	215	215	259	236	260	226	245	223	229	241	252	240	222	202	221	217	217	243	223	221	203	252	220	221	198	213	230	224	258	211	223	225	250	195	250	226	190	246	233	244	230	246	265	217	240	227	239	231	209	228	223	242	257	227	224	225	259	250	235	238	239	207	223	195	237	241	212	224	248	222	224	228	243	221	201	220	238	241	236	223	217	229	223	226	219	220	268	223	219	257	248	232	249	252	231	234	230	221	231	229	194	226	193	254	248	249	245	229	243	267	232	251	221	223	246	225	240	207	221	238	242	217	223	217	249	235	223	238	224	250	217	230	223	249	221	230	232	219	248	250	230	233	210	244	231	225	235	218	225	206	206	253	215	248	207	241	227	258	223	230	254	248	260	249	242	229	255	222	232	239	242	207	210	223	211	252	231	199	224	217	213	221	224	217	197	221	213	211	244	207	244	253	256	222	216	233	236	207	246	220	226	232	219	204	251	227	218	221	234	222	227	224	229	211	229	221	237	221	224	235	220	225	231	228	242	210	230	201	244	242	228	198	236	234	212	219	214	220	220	214	255	226	238	226	231	227	237	246	253	228	219	257	221	239	211	231	227	209	222	242	239	204	226	215	241	213	205	231	218	236	240	211	228	224	227	216	210	222	213	230	242	225	219	240	229	225	222	209	226	231	220	243	196	205	241	212	240	254	238	228	220	230	235	242	236	234	233	213	228	216	257	244	251	217	236	254	203	217	225	211	235	241	224	230	226	245	226	252	226	211	230	241	223	270	227	250	239	243	236	225	225	225	204	215	262	218	244	234	251	236	258	244	233	225	210	206	257	256	219	230	238	218	258	195	251	240	205	263	209	208	220	197	212	247	234	224	206	239	217	236	223	263	228	240	213	238	255	239	231	234	242	228	217	228	249	218	237	223	245	238	225	215	230	215	251	247	221	219	240	243	206	236	227	249	223	214	221	228	225	231	233	215	237	249	234	241	244	213	238	246	236	213	239	240	215	229	230	209	232	256	214	224	233	242	235	236	229	242	241	244	218	237	249	232	227	240	238	229	259	201	211	241	228	219	236	229	235	227	224	248	241	209	210	221	219	207	199	216	238	228	239	237	249	212	228	236	225	221	234	229	207	258	225	218	265	225	209	223	209	253	209	212	222	212	240	220	225	222	214	235	232	207	233	231	221	230	227	248	230	237	244	243	237	245	262	251	225	234	226	224	210	205	226	235	227	240	228	248	234	239	214	244	257	246	234	228	224	235	238	237	236	232	234	236	233	240	238	230	188	226	241	238	229	211	220	232	238	246	210	232	225	224	209	203	225	236	252	235	213	228	217	241	231	231	222	227	205	222	235	221	211	236	201	258	229	223	194	243	232	233	215	225	251	253	242	242	232	247	240	211	205	211	202	227	213	243	231	225	224	221	211	242	242	236	225	215	225	241	220	212	238	215	231	232	255	235	248	226	196	225	216	226	235	223	221	236	228	221	220	226	221	224	222	219	222	211	223	220	202	213	219	218	239	228	222	221	215	244	231	218	235	237	239	202	221	251	238	223	196	223	218	229	208	249	228	222	227	210	248	251	221	222	225	217	235	224	240	223	245	227	234	254	242	227	231	198	227	236	256	232	226	185	201	230	245	212	214	204	229	262	261	244	247	229	229	242	253	221	239	248	210	230	219	204	250	254	240	246	240	215	204	230	220	226	244	229	196	238	231	197	237	227	219	222	217	241	233	258	238	240	227	215	247	219	212	215	214	244	223	207	211	245	257	197	234	253	213	215	250	231	201	231	264	231	236	254	237	202	245	216	215	229	229	240	213	191	252	232	232	221	234	235	229	243	226	248	212	261	223	224	213	236	248	211	235	229	221	250	254	218	231	252	246	217	227	248	218	222	202	250	211	232	237	235	222	213	213	239	236	240	235	258	217	216	243	232	214	198	240	229	233	235	230	226	227	204	240	220	250	224	213	207	216	209	215	216	238	224	221	191	245	224	251	224	246	235	209	218	244	215	255	246	195	239	215	239	243	240	252	224	214	238	224	243	221	245	261	222	226	217	236	216	215	226	225	218	235	218	222	231	223	242	227	231	228	228	218	208	232	234	266	250	224	242	210	229	201	223	247	237	245	228	234	240	237	218	231	247	223	229	223	264	229	225	234	206	233	221	231	220	224	230	229	189	259	232	214	229	223	245	239	241	236	228	222	200	212	232	248	218	250	228	221	227	221	212	223	236	198	211	223	217	235	250	236	249	200	215	230	232	234	237	211	225	232	189	212	259	224	220	235	228	222	226	212	212	225	227	207	228	257	261	215	227	235	203	226	232	205	234	225	238	228	241	216	223	255	249	242	236	239	236	222	211	237	222	211	244	209	222	208	246	231	239	241	225	228	202	246	211	237	192	213	222	211	253	236	199	215	250	239	234	231	252	243	252	260	238	222	225	215	232	215	216	224	225
27394	29331	36463	39032	35273	36374	34788	33416	22257	19959	19259	14328	7446	4762	4946	3578	3380	3032	2346	2338	1877	1539	1462	1367	1255	1083	1001	1008	1068	1025	912	866	875	784	820	829	758	806	832	836	780	792	783	737	799	806	732	741	783	744	745	767	771	783	794	739	743	836	752	800	781	799	690	779	779	777	747	748	824	776	757	740	774	752	758	795	815	765	776	830	760	761	763	804	748	743	756	809	767	800	735	729	839	749	776	777	766	730	756	786	776	813	784	776	805	811	806	782	740	807	760	762	799	736	782	771	738	788	754	730	798	746	759	749	797	786	759	800	782	761	758	758	776	830	793	790	768	827	770	735	779	777	780	785	741	815	781	736	752	732	807	799	753	764	770	778	748	781	740	782	809	802	774	761	782	742	758	757	806	802	876	714	737	754	806	760	776	748	746	781	777	754	831	755	752	734	767	751	770	785	750	791	787	847	824	755	854	747	768	785	762	771	780	759	755	793	736	800	764	769	770	775	790	791	804	768	817	776	783	762	735	773	742	747	781	763	773	739	805	769	766	759	778	762	800	823	806	786	768	746	783	707	753	751	727	756	809	833	758	785	821	747	774	719	820	771	765	785	784	758	823	798	764	777	791	773	803	739	831	715	756	816	786	770	812	822	785	797	785	793	779	810	784	786	765	826	757	727	774	826	765	715	786	761	782	775	812	752	808	778	786	759	755	747	744	806	803	770	770	769	797	736	788	757	760	823	734	731	804	770	818	748	731	757	808	824	790	806	810	791	761	772	786	729	788	786	755	770	790	788	784	799	791	763	755	837	813	781	756	769	786	755	838	775	756	753	767	751	810	783	764	749	804	784	760	753	781	783	771	729	780	781	777	787	772	758	770	743	774	752	826	729	779	741	798	769	791	806	781	787	739	755	758	768	790	725	794	762	820	771	744	749	724	778	804	778	736	801	782	781	785	801	797	804	817	752	826	772	798	766	800	771	747	778	767	704	767	715	737	757	798	818	770	767	787	736	818	783	783	795	749	752	758	782	788	808	756	778	768	769	824	777	806	824	786	791	741	771	812	764	750	725	823	827	808	794	760	812	780	748	824	758	798	741	770	797	776	759	782	758	790	795	804	784	807	774	775	834	801	767	783	802	747	806	777	802	780	742	763	757	758	764	739	793	771	726	779	791	782	762	753	798	766	743	757	744	765	771	767	751	755	754	764	782	781	739	761	783	792	784	796	790	746	743	754	757	756	755	760	783	743	845	765	815	748	787	809	726	779	768	778	781	787	765	789	812	835	763	830	750	765	806	744	802	779	782	762	721	734	766	774	793	788	820	720	811	773	793	790	751	728	710	778	785	768	793	740	735	758	787	788	824	785	836	753	732	755	788	803	815	820	810	791	789	743	839	795	756	775	818	808	816	743	705	784	786	777	746	790	791	764	704	794	759	731	751	699	806	809	795	803	780	794	792	779	755	780	774	805	819	785	759	755	758	847	729	794	765	776	771	756	733	773	752	801	790	782	799	810	830	774	728	783	775	790	715	820	811	801	760	745	794	761	770	761	758	821	803	760	771	769	777	766	738	760	749	791	765	771	732	824	740	761	797	750	730	769	785	771	738	759	794	805	761	757	753	768	761	757	771	794	747	785	801	718	783	748	802	768	792	731	817	755	784	778	766	767	787	763	759	747	782	767	784	808	790	797	753	749	755	749	766	810	778	739	751	756	797	815	779	761	771	810	767	800	787	809	808	767	787	748	751	756	802	762	776	755	773	794	775	790	745	741	753	733	770	796	798	791	792	790	781	752	760	802	803	794	820	793	705	761	811	815	810	752	804	769	799	810	791	770	786	740	764	818	764	774	842	739	786	766	742	762	804	743	816	784	767	800	752	805	791	800	785	779	739	784	755	795	785	773	799	774	794	785	786	826	823	767	786	755	744	807	754	740	819	751	750	738	762	756	784	764	759	733	768	793	802	785	763	763	781	746	765	743	829	755	779	761	774	775	785	770	724	787	798	736	744	799	770	825	790	812	803	833	804	756	742	720	752	730	772	793	746	797	793	785	789	779	787	802	748	814	775	774	801	809	713	762	758	821	723	787	785	793	766	702	796	776	809	790	749	815	770	840	819	743	769	775	748	766	774	752	768	756	761	776	739	767	781	768	818	793	816	756	763	761	779	772	777	740	771	804	785	784	773	755	769	771	798	786	792	741	799	774	758	740	759	805	791	765	808	779	806	775	782	754	727	733	820	753	814	787	734	780	823	814	776	764	766	844	796	776	773	732	762	799	783	763	754	750	800	823	785	746	794	818	752	772	780	783	759	718	761	699	792	758	789	774	776	801	782	790	756	782	787	760	733	742	766	799	781	811	772	771	780	757	724	790	738	731	741	809	790	812	778	798	808	754	814	736	744	767	772	749	766	770	811	788	836	766	775	793	814	774	792	748	833	720	757	799	770	804	757	816	785	725	709	795	815	783	795	777	711	796	827	778	792	809	831	767	777	810	828	753	759	758	810	812	755	738	778	746	791	760	788	844	793	826	801	835	740	766	794	794	792	818	767	817	798	761	798	795	769	738	808	739	784	760	791	748	770	788	789	757	737	804	799	841	796	763	751	841	767	745	784	760	806	775	769	774	842	759	788	709	761	760	813	773	781	761	768	765	834	799	761	764	779	786	783	754	813	785	780	764	782	776	709	770	785	768	768	743	793	805	832	726	767	790	789	763	830	781	768	780	801	702	741	748	779	785	753	798	705	773	789	765	759	811	747	765	741	804	719	769	805	812	803	783	776	792	816	817	778	834	768	780	798	755	749	764	778	779	750	776	732	740	758	838	795	784	784	773	769	747	742	776	757	774	738	781	725	715	791	752	757	807	710	779	759	768	763	787	764	770	779	790	783	775	763	760	760	801	787	785	766	806	773	788	795	741	795	798	768	791	753	809	742	810	771	790	774	756	797	730	746	750	767	768	800	785	799	751	752	758	757	805	788	770	815	792	790	790	773	778	752	796	819	810	771	770	760	814	760	751	831	729	791	812	818	757	801	830	770	805	769	816	786	739	768	737	774	784	803	782	761	801	832	793	794	801	806	775	763	759	805	782	758	778	757	791	789	779	768	771	743	825	804	758	765	748	714	791	757	770	801	866	773	786	760	769	738	770	769	780	743	757	760	804	767	785	729	774	810	785	801	739	788	738	795	745	780	767	806	840	783	811	743	743	710	789	798	721	738	777	741	735	795	794	813	715	784	739	746	758	765	793	740	753	769	806	775	797	783	734	817	780	751	766	811	723	742	738	778	736	756	790	818	770	807	826	771	782	775	784	742	729	756	734	802	793	744	752	782	751	750	742	785	731	754	759	844	799	773	766	827	779	805	829	761	842	822	798	782	765	820	739	782	768	768	758	732	801	765	774	796	744	783	761	787	802	819	763	780	770	836	763	761	787	803	716	750	816	757	823	821	787	751	837	776	762	781	773	773	797	794	783	755	765	791	783	784	798	753	784	780
38467	40841	38119	36730	27824	27224	25314	22358	17339	8067	5570	4484	1930	1007	863	821	723	642	464	430	430	405	369	374	311	266	303	289	275	268	259	268	238	269	246	231	245	224	248	248	262	238	264	250	245	220	234	237	229	214	225	267	250	214	244	264	252	233	251	229	245	221	256	236	258	198	224	231	244	267	237	250	223	230	242	227	227	233	223	218	234	237	212	246	258	246	219	237	232	237	245	260	237	237	206	240	220	254	227	227	245	240	225	262	229	219	235	260	276	237	234	221	253	246	217	245	239	245	250	243	242	213	230	248	242	271	253	253	244	251	225	242	241	256	247	228	223	230	257	225	270	242	250	202	234	229	228	217	239	243	233	242	234	231	265	264	275	231	226	221	222	225	241	251	227	246	207	253	250	218	256	239	238	228	260	253	241	249	221	247	238	271	237	251	250	237	233	258	234	241	250	228	224	262	254	220	254	226	229	217	217	245	252	259	252	247	260	238	244	251	248	244	226	264	233	241	223	247	233	250	214	228	255	276	234	248	245	204	244	227	235	248	228	231	240	245	255	243	256	236	247	222	235	254	228	267	226	237	239	262	238	221	216	243	235	264	229	260	270	219	230	232	246	223	258	271	224	269	246	221	255	250	241	237	235	261	249	229	236	254	253	225	225	228	232	238	260	253	224	226	252	243	246	261	226	272	247	238	245	269	233	242	232	241	245	231	246	231	213	235	241	238	241	235	225	240	216	264	204	272	241	231	241	264	257	236	280	247	248	236	253	244	221	263	252	213	260	224	238	225	229	232	233	218	226	239	224	262	232	243	273	274	227	206	287	250	234	221	256	246	253	220	250	260	269	203	238	264	235	241	251	229	223	224	250	221	235	236	238	225	236	244	251	233	257	227	255	245	259	228	242	229	260	231	242	275	246	238	274	237	223	231	245	235	225	212	254	235	258	221	240	236	261	228	261	252	239	235	217	263	247	280	271	237	222	219	228	240	223	245	259	239	243	233	290	252	247	223	239	217	243	227	251	250	270	244	229	219	241	252	241	237	230	263	218	230	242	270	246	229	244	249	249	243	241	217	223	263	217	255	240	242	245	247	234	221	228	248	233	232	273	251	228	217	232	225	228	274	238	210	240	229	253	228	239	212	216	229	264	219	250	223	226	237	223	246	233	246	242	207	230	236	217	220	247	242	232	257	227	240	243	218	261	245	240	242	243	218	229	265	242	247	240	232	274	256	233	223	243	258	253	236	220	218	247	265	228	245	275	251	215	210	248	259	254	248	225	247	231	272	239	226	249	232	261	255	229	274	238	246	229	234	256	240	238	230	239	271	233	222	236	229	260	238	252	217	220	240	251	248	275	240	243	251	214	211	238	226	250	236	241	233	250	257	239	235	242	235	232	249	257	251	247	238	232	259	240	238	251	233	219	255	228	231	266	262	232	246	266	227	231	258	267	253	250	247	264	239	239	253	236	254	235	260	229	209	248	249	240	231	236	242	229	254	227	226	246	216	247	222	254	241	261	239	245	226	246	246	241	221	258	228	252	225	240	247	215	257	256	260	231	243	243	274	240	223	257	243	258	219	229	233	237	252	236	223	274	231	230	262	241	233	261	229	235	245	244	248	231	272	230	247	240	223	235	251	259	240	241	284	223	256	235	254	236	253	231	259	231	239	248	226	226	283	276	243	244	254	235	232	230	222	255	243	270	256	244	253	225	222	264	222	256	233	244	221	285	228	243	224	224	245	226	274	244	229	257	264	221	216	240	238	249	235	213	219	241	260	237	235	254	235	216	238	243	238	241	244	246	197	219	228	226	245	207	232	237	216	262	260	263	244	234	265	273	261	248	216	248	236	242	251	232	242	236	207	260	235	211	241	235	244	257	242	243	232	224	264	251	202	237	247	245	232	246	227	240	248	219	220	228	245	233	247	210	238	249	229	218	239	222	230	273	216	233	248	253	231	212	251	215	231	278	213	241	222	235	294	245	233	227	247	250	229	233	225	248	226	253	264	244	239	268	256	243	253	223	241	253	227	257	253	251	246	248	231	233	235	236	253	226	221	258	263	217	227	249	242	252	260	242	252	220	242	259	233	252	243	247	220	241	254	240	224	246	247	237	253	218	267	207	209	234	223	245	249	252	255	222	246	253	232	280	237	233	251	247	237	248	255	223	237	245	255	248	234	222	245	227	245	246	267	257	255	234	263	236	266	252	244	218	250	231	239	238	235	207	234	231	239	223	249	263	246	212	247	255	239	232	239	223	237	236	234	234	239	252	218	237	237	245	267	249	219	242	241	244	243	250	216	237	240	277	228	243	274	225	224	238	241	235	255	266	245	268	224	228	207	241	231	270	232	250	230	234	265	266	230	265	255	240	239	238	246	239	263	220	243	281	252	237	244	243	235	248	221	266	221	229	235	218	254	241	254	226	213	241	252	255	242	234	242	231	241	243	234	260	260	237	214	241	267	235	244	246	225	250	228	243	219	221	233	260	224	236	241	240	270	257	240	216	216	253	241	228	228	247	245	262	249	265	230	218	252	243	238	231	239	235	226	252	237	254	228	246	231	254	231	249	236	226	232	256	237	241	233	238	223	250	258	255	253	235	230	228	259	237	239	234	216	260	245	243	246	250	209	249	251	250	212	245	240	240	214	255	234	244	292	256	236	247	284	238	234	252	245	232	252	231	230	244	268	229	245	219	230	266	245	245	217	238	234	230	243	238	285	250	262	252	233	240	240	244	248	236	232	237	223	265	246	224	231	240	235	260	249	215	218	246	244	242	237	257	220	223	239	224	240	249	227	262	230	250	228	247	210	225	255	251	245	217	227	246	232	271	264	241	230	198	230	268	301	224	265	246	243	224	230	231	240	231	212	230	262	244	242	248	235	232	241	212	240	234	235	266	251	218	248	244	245	249	226	222	244	245	252	200	229	237	239	245	244	222	249	225	248	216	242	233	249	227	253	234	263	230	276	218	265	236	270	265	225	243	252	251	209	237	277	245	246	256	251	244	246	264	252	241	230	243	250	235	261	243	258	260	229	232	242	254	228	235	237	226	248	266	226	233	239	234	274	250	223	260	261	221	232	241	263	235	233	249	258	248	235	228	258	245	265	235	255	196	223	219	241	229	246	236	268	251	230	243	215	213	251	251	243	238	257	227	263	223	235	238	236	251	224	232	293	236	227	239	273	239	250	230	240	259	205	234	234	238	247	250	261	225	237	235	228	228	220	233	215	252	246	223	232	251	238	223	222	238	237	259	226	210	224	232	272	266	230	237	238	229	247	251	242	232	234	246	233	248	243	214	226	243	246	229	242	224	211	244	238	228	236	241	266	249	229	251	263	233	255	246	266	245	248	221	257	247	238	225	249	222	237	228	253	241	251	213	237	261	232	243	247	236	240	244	235	221	264	244	218	276	224	234	239	241	230	242	244	230	236	254	205	221	224	229	239	257	254	220	211	246	245	224	254	219	228	272	254	218	242	246	243	228	252
30207	37748	42317	44934	39421	43304	41763	41092	33541	21987	21783	19955	11785	7274	6534	6255	5082	4689	3383	3229	2639	2210	2115	1855	1584	1316	1229	1082	1236	1153	1016	940	977	900	841	905	870	873	805	847	847	801	798	759	868	805	786	773	777	796	800	785	735	775	785	765	874	814	794	767	776	802	832	804	823	797	819	768	852	791	777	783	794	833	711	695	757	788	799	801	826	837	790	804	829	781	779	840	785	771	813	781	754	863	816	840	768	796	805	792	787	776	803	820	783	859	786	803	793	813	809	808	854	804	773	808	812	813	831	778	806	794	837	778	808	812	827	776	778	784	830	797	800	802	769	828	764	815	866	831	780	826	774	838	828	800	828	795	845	782	808	824	847	792	830	782	793	827	781	810	842	796	792	797	749	802	828	831	757	813	758	808	777	816	770	771	746	799	810	810	812	765	770	787	774	811	839	766	828	822	757	778	790	785	799	780	777	787	802	795	788	776	756	790	824	822	756	803	776	794	821	844	833	829	861	801	806	815	793	809	806	774	781	851	818	781	798	821	792	826	763	806	805	755	775	796	760	786	741	747	770	795	782	809	826	786	793	812	802	824	849	792	770	766	848	819	794	782	778	785	835	781	824	781	767	765	768	819	791	811	774	791	771	788	786	774	839	784	783	843	802	772	792	827	797	824	814	755	791	814	807	822	767	803	776	825	812	819	795	814	808	808	781	763	831	776	757	802	810	827	796	773	806	738	766	783	781	776	813	788	783	806	777	791	784	816	811	786	806	810	761	796	806	789	818	777	766	710	835	812	794	809	785	813	803	792	816	805	807	793	827	841	818	839	788	785	807	804	795	839	765	767	861	807	807	782	864	820	813	808	757	850	786	753	823	849	748	790	785	735	839	832	781	811	805	805	789	816	829	799	808	823	784	833	808	771	768	816	826	762	822	829	779	817	814	841	827	771	804	849	747	763	802	747	875	773	806	815	816	765	824	841	775	807	806	769	794	796	782	741	810	844	856	821	788	748	841	780	770	745	798	805	809	782	767	776	795	818	826	793	792	762	808	800	790	818	786	846	764	807	775	773	803	805	790	781	787	841	766	785	763	791	799	806	760	731	767	770	818	785	817	835	780	787	863	832	800	790	744	811	822	838	772	766	776	798	793	831	786	765	793	767	793	831	754	797	854	761	790	779	789	742	815	819	785	797	749	776	825	809	794	808	854	820	801	836	828	814	796	887	826	788	770	784	854	783	798	791	854	840	748	771	804	821	820	821	814	784	771	830	825	779	764	809	824	815	804	733	809	752	831	777	808	817	837	791	775	783	766	832	788	816	811	792	805	766	856	757	771	857	802	834	837	795	804	831	747	847	786	850	804	823	810	743	783	819	791	776	807	766	807	789	798	819	801	803	811	771	774	835	762	748	824	800	832	818	802	780	820	759	822	787	843	786	803	798	780	753	834	790	774	839	781	754	795	815	815	819	810	777	807	780	791	757	809	825	737	830	770	816	776	774	823	810	767	796	764	756	769	810	768	801	787	804	758	813	810	862	831	797	785	799	804	807	800	824	800	782	811	822	793	810	788	825	832	755	852	800	783	752	819	743	830	864	771	766	814	813	800	792	768	830	858	783	810	814	800	795	812	842	802	775	768	740	796	807	789	780	840	772	784	788	779	832	854	820	756	822	813	723	790	821	799	811	850	769	806	762	782	819	717	772	813	767	779	790	741	788	842	799	828	764	844	785	784	804	841	840	831	804	815	788	787	818	763	784	807	807	862	804	846	786	810	815	760	775	791	859	829	805	773	748	821	792	791	810	833	827	801	807	854	787	829	800	782	772	815	824	805	789	773	811	781	831	793	817	853	735	819	819	766	801	775	835	749	805	820	793	828	856	795	824	769	732	749	803	779	801	826	847	779	805	776	803	833	763	818	842	809	811	821	782	809	848	805	845	759	769	828	790	797	778	770	818	826	847	814	784	801	741	748	846	810	833	784	811	778	810	781	798	773	800	772	769	752	786	775	785	847	792	795	830	804	759	749	784	815	809	761	792	776	767	856	820	776	794	829	850	846	790	754	787	838	836	811	822	817	794	759	797	781	777	805	779	798	779	817	797	773	761	776	843	789	837	790	829	779	797	769	795	847	741	816	857	819	830	841	823	792	785	779	830	802	813	795	757	864	829	758	735	807	796	775	809	760	764	798	787	786	816	801	738	788	805	784	742	825	814	833	767	793	759	797	817	808	796	810	731	798	794	800	796	789	815	758	760	806	770	827	813	856	791	779	850	806	803	850	829	772	835	789	822	809	769	741	804	826	777	802	767	815	777	777	757	780	828	804	763	791	759	845	831	805	834	811	744	801	802	824	778	811	816	843	795	832	825	829	789	749	834	806	812	836	729	835	769	845	827	778	788	837	823	802	808	740	760	833	781	786	797	818	751	796	753	815	794	802	824	796	800	809	853	748	752	754	807	829	762	782	787	827	765	814	805	875	793	794	769	822	855	783	815	826	817	758	811	802	834	815	852	804	849	796	817	808	844	859	823	845	783	774	821	810	785	776	791	811	804	812	794	781	769	820	811	835	806	814	760	792	771	764	801	805	786	753	803	777	853	742	767	785	818	815	768	809	796	827	752	829	811	779	800	844	817	837	775	757	771	736	812	759	801	802	816	809	819	804	734	824	775	769	796	780	801	727	843	824	818	805	814	766	793	762	778	827	791	831	838	811	805	801	806	842	827	843	840	809	844	821	822	822	846	841	780	814	861	796	769	807	808	806	790	773	837	814	794	789	746	793	771	812	813	790	803	775	762	799	783	774	820	782	762	794	820	830	760	847	800	869	793	819	793	857	762	783	787	793	761	798	784	807	821	782	819	835	792	783	792	813	764	791	775	809	749	825	785	830	801	802	806	800	763	809	773	807	798	825	815	819	808	866	807	787	838	768	803	815	816	786	802	780	832	777	792	796	744	805	804	779	837	786	789	839	821	758	772	782	783	782	770	800	793	800	822	806	806	802	761	805	794	740	826	748	797	768	776	774	813	802	727	821	817	815	789	842	754	833	783	788	770	768	823	819	824	793	843	845	809	833	816	795	814	795	775	832	781	787	795	748	846	821	822	755	780	785	812	753	789	750	779	766	770	833	754	782	817	791	836	829	763	754	795	807	754	807	791	830	773	783	817	815	838	838	774	778	782	777	813	787	792	817	738	789	786	824	771	785	804	864	759	816	769	784	770	837	827	857	788	810	754	783	713	713	799	818	829	781	774	827	855	829	814	770	760	814	821	819	826	849	772	783	752	822	791	761	843	860	821	779	775	763	814	802	806	785	820	810	762	787	766	805	828	801	762	836	826	807	828	790	782	818	814	788	820	807	793	806	815	807	821	772	822	861	802	772	809	843	850	756	845	790	836	800	746	813	812	822	790	810	791	771	790	829	773	768	777	758	818	799	776	790	800	808	830	807	769	777	815	763	836	823	766	776	790	858	797	794	785	836	850	799	792	773	822	814	791
20823	13311	12886	7723	3699	2725	1828	1402	1088	653	568	476	377	353	274	279	254	245	250	263	234	273	258	245	244	205	230	233	220	204	246	232	243	214	206	218	238	228	212	206	222	250	215	205	240	172	222	226	216	230	193	236	223	191	227	232	215	222	201	243	255	233	189	241	239	215	202	222	235	266	234	215	233	214	212	235	244	199	220	216	213	215	236	206	233	212	181	211	228	233	214	229	216	224	219	234	212	234	220	213	224	245	227	205	218	259	252	229	229	231	244	234	235	253	214	198	203	231	227	216	235	211	244	200	217	219	211	222	231	236	218	235	200	242	234	216	257	219	233	225	218	231	228	205	229	224	239	207	204	225	216	209	224	215	232	216	240	232	204	212	219	204	223	221	221	208	227	206	243	199	239	238	238	235	260	212	216	222	208	196	245	210	241	207	220	225	206	222	201	233	223	188	199	223	244	232	230	217	239	229	220	230	217	237	223	219	226	229	232	208	237	223	231	202	201	224	232	214	253	223	229	216	205	234	227	236	244	248	219	216	231	229	251	225	225	228	204	229	227	221	243	221	224	230	253	211	208	229	252	197	206	221	223	235	233	226	212	218	249	232	241	205	207	206	231	264	211	208	224	204	239	206	202	241	225	221	223	233	217	204	240	227	219	207	242	253	227	212	211	209	208	222	217	218	244	242	230	212	237	224	227	234	215	237	214	234	230	251	229	230	221	234	235	215	229	240	244	208	232	216	204	224	237	211	223	226	248	217	252	215	239	209	251	235	204	240	232	205	222	216	231	236	213	212	224	216	220	203	221	234	239	211	245	213	231	211	231	220	207	222	218	227	216	245	238	236	186	226	199	224	230	251	233	205	217	229	217	232	216	246	227	246	221	228	219	219	202	218	224	208	219	225	218	226	240	207	203	206	221	231	232	239	218	226	223	226	222	231	246	212	203	218	229	207	235	229	232	207	237	199	213	256	242	240	235	226	226	245	230	233	232	231	218	256	229	257	227	228	202	217	229	249	206	202	240	234	206	193	212	231	214	175	216	193	219	216	227	219	214	234	244	230	219	253	208	228	207	250	224	215	240	220	195	200	231	245	221	207	219	239	233	204	211	200	202	230	260	232	209	216	205	238	223	253	248	238	221	239	214	236	228	232	215	231	232	216	246	245	226	232	248	247	237	237	217	232	221	213	242	242	243	225	204	268	226	244	227	217	230	219	242	223	224	209	229	249	228	211	213	221	229	253	225	230	228	242	212	223	201	239	237	241	232	221	250	221	222	215	213	215	214	207	245	217	227	212	214	230	228	230	208	240	207	232	240	257	249	208	244	212	243	225	222	228	217	215	219	198	201	220	208	234	227	237	213	214	221	219	229	210	234	245	228	197	231	221	223	236	222	224	200	260	250	205	229	235	244	232	236	204	241	204	222	226	237	222	214	217	229	216	225	266	218	216	231	242	240	244	225	246	199	223	220	204	207	248	234	231	224	226	229	254	192	203	192	222	224	235	231	239	244	199	229	233	216	206	258	242	237	216	231	219	255	257	227	236	227	214	220	218	231	221	207	239	222	223	209	239	249	224	220	200	246	226	237	220	220	222	243	221	218	192	233	207	210	213	200	222	252	227	226	237	203	250	220	210	237	241	238	230	256	214	247	206	233	221	228	205	234	192	221	204	214	211	224	220	225	203	214	239	223	214	213	226	216	247	231	222	250	215	218	227	219	155	234	225	211	262	222	185	221	210	227	230	251	243	233	235	223	209	199	222	201	208	198	228	237	238	222	226	230	191	243	230	216	219	227	217	205	206	221	205	231	221	246	216	256	233	222	226	229	237	210	225	238	225	203	213	254	223	212	200	225	207	210	221	216	219	235	220	234	233	213	230	220	244	244	203	204	209	216	213	244	198	254	190	219	225	221	216	235	215	226	209	239	237	240	225	238	215	233	218	247	257	244	248	219	223	221	241	214	224	240	217	213	253	210	227	220	228	208	218	232	261	228	228	214	209	204	222	228	217	217	207	218	219	246	241	214	231	247	220	234	211	225	219	193	183	189	223	233	212	221	202	227	222	233	219	225	205	206	204	236	238	220	232	223	248	229	230	215	256	220	234	229	205	202	233	214	208	216	251	211	206	228	200	213	232	221	216	240	219	219	236	212	230	216	221	225	195	216	192	234	235	193	239	226	247	231	215	215	221	233	241	220	213	258	235	196	224	233	196	244	216	249	238	231	212	230	230	206	234	247	232	213	188	232	213	227	241	226	214	243	238	213	218	245	242	218	218	203	243	219	196	220	230	228	214	232	227	243	206	220	194	181	197	209	185	205	204	221	211	226	212	225	202	242	230	213	248	203	223	233	243	222	215	194	224	228	215	215	228	238	235	217	208	223	215	248	226	215	224	223	225	217	210	231	213	243	229	240	236	240	234	211	218	216	198	235	257	242	212	251	224	212	236	218	220	235	223	223	226	238	244	217	215	237	241	233	241	249	224	202	243	195	224	202	217	233	208	219	240	218	222	241	196	228	235	251	201	240	214	212	231	243	226	247	251	248	224	229	208	232	219	234	194	204	221	217	220	236	234	233	241	235	238	215	225	225	212	199	217	225	221	217	232	238	221	232	213	209	207	219	212	221	209	218	247	218	220	233	218	229	243	223	243	227	234	222	197	208	224	257	241	226	230	211	227	259	224	218	233	217	239	236	212	257	233	200	219	231	208	219	242	214	209	221	208	232	204	234	235	222	220	217	233	211	225	232	241	210	220	241	233	253	233	229	221	221	231	206	213	203	251	230	226	238	237	229	216	209	229	216	218	245	244	260	191	188	218	198	248	218	216	233	228	203	257	253	216	227	214	231	239	209	222	214	214	258	226	212	229	243	235	225	235	220	229	220	245	234	214	238	238	252	230	218	228	216	217	186	227	245	205	243	253	220	224	274	209	225	215	233	216	233	211	256	228	222	241	239	222	205	230	239	214	203	215	229	224	204	203	229	220	227	218	203	221	210	228	234	246	209	243	251	226	217	204	230	219	244	209	242	222	215	234	237	229	209	205	229	206	211	246	230	227	233	229	228	203	240	221	229	243	188	237	224	214	221	229	243	234	254	215	222	245	231	233	230	235	258	227	227	213	246	227	220	237	207	211	208	239	223	210	236	229	253	231	216	223	200	221	234	225	216	211	211	248	231	221	207	212	224	216	228	215	197	203	231	192	241	205	255	220	218	251	233	266	223	219	193	226	225	199	201	230	245	223	231	216	222	200	227	192	221	214	224	213	208	221	221	232	237	217	210	235	194	255	232	219	211	199	197	214	218	210	262	204	219	223	212	229	233	234	212	251	212	227	212	231	273	208	238	212	207	220	220	254	226	220	208	227	214	220	212	220	223	241	197	228	212	244	223	218	234	208	239	250	210	244	229	247	231	235	224	237	255	245	208	203	229	229	234	239	216	215	218	219	257	209	215	224	238	224	218	235	237	208	235	204	216	225	207	213	240	198
15072	14022	21325	19028	15157	13582	11009	9235	7700	4815	4001	2890	2307	1783	1503	1364	1279	1028	976	1081	892	949	886	891	869	815	809	795	759	785	796	744	774	768	804	773	803	780	771	755	784	783	731	730	697	758	756	759	784	800	725	724	749	764	724	713	738	743	727	731	798	729	808	700	743	740	799	760	771	790	760	758	772	759	757	794	770	760	758	782	753	781	742	736	752	757	817	786	772	763	768	812	799	820	788	749	799	742	732	755	718	732	718	773	778	755	791	787	772	785	745	784	722	795	772	799	786	749	812	777	736	847	716	769	726	738	741	741	800	765	726	741	701	771	738	741	703	819	740	761	738	762	748	791	714	753	726	755	822	696	754	752	780	754	755	766	787	775	739	784	748	729	787	766	753	749	767	770	797	729	743	762	746	754	732	752	739	765	780	751	772	738	754	726	772	744	765	767	756	761	758	731	750	745	744	802	747	752	742	762	741	747	721	736	743	726	752	792	781	765	788	746	766	693	760	790	779	746	765	740	739	713	819	763	802	724	726	736	765	781	787	784	758	714	772	742	770	762	784	803	699	716	787	792	732	764	793	756	739	779	771	742	759	701	756	717	774	818	778	757	783	758	763	777	687	735	734	797	720	739	740	745	717	777	821	729	785	749	782	736	759	750	728	779	741	783	752	755	786	777	732	777	774	787	774	806	764	786	739	772	745	685	801	743	760	776	727	789	787	721	779	725	720	809	759	709	803	747	737	769	746	835	723	769	752	754	745	742	728	791	747	778	782	665	780	725	754	785	754	758	755	767	743	807	794	732	783	709	725	761	708	784	803	755	798	756	733	751	789	799	748	747	734	749	762	743	768	712	714	737	749	729	784	750	774	765	768	781	786	755	741	779	758	741	764	767	733	788	768	750	793	727	751	762	785	755	778	793	751	800	807	769	796	784	751	786	774	695	764	755	748	739	751	741	760	725	780	743	764	786	760	746	775	737	796	703	724	761	706	781	778	768	709	774	733	729	725	798	775	720	766	799	742	740	796	718	776	735	774	739	761	792	730	766	789	706	720	722	758	716	745	777	752	713	701	802	800	730	773	756	741	761	801	743	787	726	781	793	783	760	746	805	732	751	753	729	789	740	767	752	760	729	777	761	768	755	741	792	738	737	702	782	754	748	709	750	741	748	742	703	727	731	803	809	778	747	800	718	759	763	708	733	751	750	756	760	768	803	748	727	768	721	726	760	764	743	766	759	717	739	770	785	776	791	797	763	761	787	800	748	751	751	782	792	713	744	740	759	760	747	784	726	765	767	748	802	756	789	773	774	710	780	795	731	755	698	758	762	775	777	750	739	766	782	749	722	764	772	755	764	732	752	767	749	747	734	727	712	761	772	758	744	746	832	751	735	747	743	742	732	792	781	742	716	770	775	752	746	837	768	750	751	798	771	746	728	775	764	765	803	736	789	721	790	757	730	796	768	772	767	723	795	798	764	759	771	810	727	710	777	724	713	738	779	721	723	761	780	794	749	779	730	785	725	724	748	719	781	773	759	724	739	740	812	777	767	759	771	808	738	744	849	797	735	736	796	803	770	800	770	735	749	758	776	747	725	737	745	744	765	815	738	769	786	740	711	815	796	757	756	772	769	727	744	735	710	756	762	768	780	758	818	768	713	708	699	772	758	758	749	776	721	747	773	759	756	789	722	702	805	777	755	767	736	786	752	807	756	805	710	764	740	810	778	773	772	758	685	797	707	722	765	770	804	775	730	788	728	748	787	743	747	741	716	736	821	763	732	765	753	726	765	779	754	770	854	790	819	718	793	754	803	732	717	723	782	795	733	757	746	767	741	789	743	745	795	796	718	749	812	753	691	851	781	730	784	748	747	790	769	767	775	784	760	798	777	737	803	718	773	781	777	727	764	784	773	727	795	777	806	755	738	759	732	754	731	775	823	720	777	755	748	733	775	747	756	726	760	799	762	718	768	702	756	794	761	840	734	777	799	765	774	773	765	781	713	814	786	795	736	747	790	778	815	776	767	745	751	764	774	780	708	773	722	789	775	753	798	763	797	759	732	779	727	771	816	738	754	811	743	726	811	816	800	740	793	765	722	750	756	762	818	773	744	779	792	776	770	748	766	729	785	752	749	785	769	780	789	761	734	727	756	775	739	803	756	769	751	788	802	748	759	737	751	769	741	738	759	737	747	739	745	831	779	768	744	726	786	709	756	776	770	777	763	696	719	727	732	759	723	733	805	806	771	754	779	759	756	747	740	751	741	748	769	762	786	798	722	749	729	722	774	742	826	730	771	736	769	755	763	778	754	723	779	737	728	780	746	730	796	758	774	728	721	802	780	738	790	797	769	787	729	742	778	804	683	702	779	775	729	806	741	764	754	771	724	715	787	788	741	793	787	723	718	773	777	759	701	696	732	771	762	799	721	764	757	782	753	770	792	730	739	735	742	738	738	681	789	745	774	777	727	729	769	736	787	701	727	790	759	728	745	758	749	731	750	758	782	760	744	714	752	794	786	752	742	769	761	732	782	781	719	782	796	744	761	731	760	760	790	749	797	809	761	801	723	719	756	744	732	762	724	797	779	722	778	809	744	721	768	739	716	791	751	774	728	742	713	774	723	765	730	730	755	748	768	758	777	730	761	802	785	757	779	755	757	760	735	758	774	775	729	720	767	755	702	717	809	774	772	750	789	795	750	785	722	754	791	710	741	732	758	741	757	742	730	774	748	776	740	785	797	760	739	759	768	745	763	797	770	748	738	816	726	806	787	803	807	710	732	781	745	751	844	741	782	752	766	780	743	720	773	726	769	721	729	778	753	795	766	732	775	749	786	714	766	742	780	769	742	829	751	772	738	758	773	791	748	740	767	759	736	826	760	730	722	818	774	705	753	735	777	794	759	737	764	782	768	746	715	731	740	714	723	814	775	763	768	818	744	743	736	807	759	719	768	749	810	765	739	812	791	745	775	753	741	807	715	767	749	782	777	734	761	757	716	783	759	773	757	785	747	729	794	754	758	805	770	712	775	771	743	734	686	771	745	759	755	746	764	758	773	798	762	726	752	718	769	785	745	774	745	763	735	752	810	779	764	774	791	765	732	742	746	781	752	738	754	763	792	754	725	783	803	760	795	713	733	763	771	753	717	741	734	763	724	796	783	774	771	759	769	791	750	735	754	724	763	746	707	762	760	753	786	807	779	729	767	762	764	735	812	821	785	769	764	726	770	798	741	798	773	757	754	756	748	749	784	797	716	788	728	771	772	788	733	789	761	776	783	783	732	780	764	791	785	756	721	764	776	757	767	741	798	723	809	812	744	735	759	789	768	758	746	761	773	744	774	764	745	763	785	759	762	771	768	718	736	716	727	759	789	768	781	747	816	742	761	785	715	724	774	791	800	739	742	787	797	799	743	713	723	802	733	760	772	770	744	762	776	762	785	776	717	790	774	802	743	769	734	787	781	734	789	780	750	793	723	763	805	693	725	791	763	736	732
30993	30641	33491	28057	23613	22468	18566	14567	11851	5982	2344	1650	1145	738	487	501	422	406	364	352	337	376	289	271	261	284	239	269	258	264	234	265	217	232	213	233	237	213	223	206	231	208	246	222	225	251	236	241	241	257	252	234	235	217	232	229	206	228	220	266	223	265	226	217	216	231	208	209	246	225	226	231	244	221	239	266	242	245	243	239	231	252	222	220	258	221	264	237	208	243	227	201	246	227	233	227	246	214	235	259	249	230	230	237	219	234	215	248	225	214	269	209	222	224	251	243	207	206	205	220	212	191	236	227	249	238	235	241	247	255	255	262	233	254	231	233	236	241	224	231	237	242	245	250	266	201	219	268	241	221	234	224	237	238	240	216	236	238	247	241	230	231	216	198	264	242	268	246	223	229	229	250	228	216	223	225	205	224	220	251	248	254	237	224	243	257	224	247	237	213	249	200	225	230	243	240	224	240	247	221	216	216	215	223	219	226	225	223	202	225	252	233	235	218	239	222	266	236	212	242	240	224	224	236	231	207	241	237	235	227	205	235	246	230	201	231	211	237	234	246	238	229	225	245	213	231	214	222	256	246	235	219	233	228	248	238	229	204	229	225	246	271	253	199	242	247	239	217	218	223	206	245	267	203	244	232	243	235	258	246	240	227	212	236	251	253	234	226	223	213	224	221	210	263	241	240	204	224	238	201	238	242	231	203	232	233	232	255	239	245	246	223	220	208	234	233	235	225	221	262	234	241	250	235	250	227	234	243	241	227	255	239	239	263	220	244	231	245	213	246	223	248	234	224	202	267	231	217	224	255	223	251	208	242	252	221	217	209	244	223	229	247	245	260	234	223	222	222	235	200	229	218	251	235	221	251	232	246	225	231	231	230	232	242	255	227	231	242	221	240	209	235	230	264	251	234	245	252	225	206	218	241	259	234	232	220	234	241	226	236	222	216	248	238	229	250	229	220	223	218	209	251	265	261	240	230	210	258	260	219	253	222	214	221	224	240	192	240	230	253	238	234	231	234	262	208	248	236	224	248	256	257	260	229	238	246	231	230	246	234	231	226	228	239	224	209	223	218	227	225	208	236	242	227	202	215	239	231	221	235	216	213	226	208	219	245	213	229	195	199	237	209	229	257	238	229	250	227	230	218	231	214	245	230	231	215	220	206	226	240	223	224	217	229	243	245	247	250	226	265	237	223	229	214	224	206	236	214	216	254	208	197	237	238	242	217	245	233	229	250	215	231	227	229	228	234	215	195	227	247	220	229	215	205	217	237	270	266	214	231	242	237	244	255	210	246	238	213	217	213	245	242	230	216	216	244	267	201	231	251	236	207	235	251	234	221	218	229	243	234	248	217	245	229	239	246	227	243	244	219	230	241	255	248	235	220	231	268	239	243	264	253	264	250	219	235	245	234	232	216	238	233	220	232	241	208	244	230	255	230	240	241	233	257	241	236	200	256	223	215	220	228	225	251	218	238	218	204	243	220	233	220	241	253	241	253	249	246	214	217	240	235	205	242	227	215	231	245	211	235	228	230	231	216	223	243	229	235	237	234	220	240	212	248	252	219	227	242	215	240	247	247	224	229	206	221	204	249	224	222	265	236	220	263	246	244	225	230	259	261	250	238	234	236	236	205	204	263	225	211	237	210	250	201	218	273	240	225	256	252	227	220	212	214	223	253	229	219	234	236	263	210	230	260	225	207	255	211	226	222	251	250	206	227	216	217	246	217	231	216	213	218	217	256	239	214	254	206	234	268	206	249	238	223	234	221	211	229	247	213	223	249	214	236	235	239	223	227	236	242	236	226	233	228	231	232	249	245	205	235	229	257	199	230	215	238	235	219	220	234	234	239	270	244	253	216	220	222	251	240	227	216	235	203	235	226	226	228	228	248	230	238	227	239	251	251	228	220	228	229	208	221	221	234	246	247	239	230	258	249	240	204	235	229	218	242	233	196	251	214	210	226	250	232	242	218	201	223	229	216	228	246	227	223	226	219	204	237	250	237	234	242	207	214	206	239	240	235	230	229	221	238	215	256	252	221	215	235	247	236	196	230	223	219	218	223	251	219	235	220	228	240	240	244	253	225	247	217	233	251	213	235	228	197	262	244	250	223	232	225	216	208	258	228	225	237	242	218	240	245	224	249	215	249	256	251	216	241	253	229	259	226	230	223	215	239	224	229	239	233	202	244	212	244	234	239	253	230	216	223	216	245	212	205	233	226	241	233	237	239	247	203	231	198	243	234	231	252	229	225	236	232	213	212	226	246	233	235	239	229	267	245	251	228	239	249	223	227	214	238	199	223	240	216	224	233	212	240	232	237	221	249	231	226	237	230	221	289	261	194	240	221	218	238	232	237	214	239	238	234	253	267	232	229	232	212	241	243	240	230	245	204	227	246	219	216	248	225	232	245	232	233	239	227	232	234	228	236	245	265	232	196	221	249	235	236	238	229	238	229	218	226	270	230	241	208	223	224	237	221	225	254	221	235	224	244	213	227	217	229	216	258	220	223	228	226	202	244	251	230	240	252	213	225	234	210	225	232	230	243	221	235	203	229	217	238	244	233	211	260	237	205	239	234	261	241	240	237	236	222	223	245	243	221	229	257	236	233	239	234	225	241	246	232	218	197	223	241	229	245	235	234	242	229	218	233	215	247	219	217	233	232	243	237	213	220	234	229	215	235	202	235	228	228	251	236	238	221	247	254	250	222	214	226	229	227	257	234	232	234	268	237	234	236	225	231	207	215	255	218	259	219	230	227	235	246	233	237	247	229	228	244	207	222	258	238	212	242	253	223	269	230	239	217	224	231	218	232	223	224	221	240	223	232	189	256	266	240	203	223	233	244	219	249	249	241	213	243	260	245	224	215	228	225	253	239	225	241	225	229	251	207	243	257	231	222	218	229	215	250	247	226	233	237	229	249	242	236	212	257	247	219	233	236	226	231	242	234	241	227	236	218	203	239	216	235	222	230	214	216	243	227	240	223	239	248	253	238	232	231	245	218	240	211	242	212	233	234	217	240	244	263	181	229	249	226	255	235	223	234	241	235	221	223	203	250	252	250	225	245	219	218	220	218	220	227	236	248	226	214	219	220	243	234	223	262	214	224	246	223	225	221	242	219	239	232	248	221	202	238	208	255	228	211	238	235	214	212	249	230	226	242	224	236	252	224	241	222	220	237	236	229	234	211	216	247	237	226	231	239	268	245	212	242	226	234	246	238	250	216	223	244	245	237	249	223	247	214	237	231	222	227	248	214	227	227	226	255	215	225	226	251	220	245	221	254	243	246	209	217	243	245	218	215	228	221	221	218	197	220	210	273	265	218	235	220	249	261	216	243	243	230	254	212	237	243	265	244	223	224	234	238	217	233	230	281	216	219	240	212	233	224	218	202	231	248	262	246	236	255	233	215	240	226	258	226	190	225	221	208	219	220	254	225	217	244	249	226	227	259	232	235	231	248	219	253	246	232	232	225	252	216	222	229	226	218
23074	28210	35945	37197	36651	37595	35503	33445	31045	20074	12472	11114	8565	5872	3743	3321	2793	2665	2181	1767	1882	1693	1499	1301	1118	1035	948	981	948	931	879	842	822	799	829	762	838	804	703	783	760	802	821	820	748	750	810	787	798	766	745	773	794	791	781	742	789	783	733	754	822	748	805	804	741	823	800	751	776	790	774	771	790	780	790	782	845	773	767	735	765	754	751	786	778	845	791	799	800	798	807	770	747	781	752	773	780	746	814	789	818	792	780	775	796	750	745	781	755	763	802	832	752	746	819	761	773	779	794	751	809	774	694	735	827	773	776	826	842	761	789	754	755	805	726	731	773	765	776	768	708	759	778	767	788	816	754	814	770	839	749	788	797	798	771	757	755	739	761	813	761	755	754	805	780	771	813	763	786	791	754	794	779	786	802	774	787	773	733	780	762	776	775	792	778	771	747	793	752	783	754	772	790	813	750	783	756	842	770	823	801	771	744	786	803	751	787	817	783	729	794	774	763	798	765	790	778	803	726	745	772	812	752	785	800	815	791	778	785	778	780	812	771	754	762	785	788	800	743	756	833	783	773	806	759	733	736	737	770	784	752	753	787	764	762	743	755	818	852	803	799	779	834	749	799	791	807	778	779	741	770	738	795	776	799	799	760	779	692	787	822	792	792	777	794	767	802	769	747	789	793	820	736	747	769	783	712	837	777	779	800	761	771	809	786	748	753	794	736	760	806	814	782	797	809	835	819	821	787	811	810	776	796	832	811	766	754	746	750	785	792	779	763	736	787	782	774	770	780	781	766	786	821	776	761	800	759	825	753	800	798	751	797	776	757	779	728	796	783	773	862	835	775	796	754	750	778	758	771	813	747	802	779	788	789	851	732	731	782	832	765	762	758	793	794	770	803	833	781	757	766	773	798	710	778	749	741	774	795	799	775	789	751	775	771	788	742	797	728	768	791	805	798	806	788	752	834	763	729	730	788	747	737	762	781	795	762	805	810	778	766	788	786	758	746	773	776	797	794	790	786	766	815	788	768	788	811	807	783	776	764	755	792	754	830	744	740	775	780	781	760	791	774	808	784	812	816	827	814	773	782	768	804	816	768	794	770	768	791	785	756	781	800	825	804	754	772	779	722	822	825	795	814	784	795	768	768	792	768	761	792	797	769	834	782	760	817	791	825	781	787	776	778	784	756	814	813	754	801	716	820	808	761	764	780	730	801	771	814	780	783	746	793	812	741	775	759	784	788	769	815	778	771	819	826	754	775	769	786	773	731	750	831	832	771	769	835	743	747	829	770	765	784	811	797	767	780	784	745	773	785	767	778	788	775	762	845	753	793	802	778	764	790	801	812	770	715	729	782	784	809	766	759	797	733	725	764	778	775	789	809	756	718	815	782	771	761	801	795	807	789	758	705	783	794	765	810	756	782	724	791	794	765	777	828	807	772	761	780	749	802	763	833	815	752	820	765	774	769	806	761	811	794	757	778	864	767	810	769	793	775	776	794	759	769	775	766	742	708	768	803	791	794	787	816	799	784	790	804	771	772	767	745	760	791	743	799	781	769	735	761	798	807	772	738	808	803	803	810	781	819	783	742	787	732	771	791	734	727	798	808	739	721	747	769	741	835	814	767	728	777	806	754	812	802	693	808	776	781	816	713	797	810	802	725	784	732	819	776	768	796	806	800	781	745	787	735	767	762	778	772	795	783	829	771	764	746	771	796	799	777	814	770	826	781	806	788	796	777	779	763	796	816	797	772	769	764	777	828	802	768	792	773	769	822	776	817	791	799	770	783	823	787	808	779	805	806	779	786	829	798	799	845	789	755	828	782	773	795	791	803	764	795	759	776	778	768	745	784	793	810	773	788	776	777	779	793	736	752	814	820	734	810	757	777	794	783	771	751	753	805	773	788	763	807	770	817	737	820	833	773	763	726	785	789	797	840	750	836	736	798	779	826	795	769	822	736	792	729	773	785	726	778	794	789	792	758	796	758	781	807	754	810	770	748	762	768	769	819	799	819	761	770	749	793	776	780	825	798	776	812	729	836	748	741	819	791	745	792	752	772	788	773	768	791	766	849	811	787	759	815	765	825	754	761	811	738	744	836	728	745	790	744	768	773	767	790	771	790	820	761	802	792	763	757	793	749	748	796	750	815	802	832	774	747	760	818	798	738	766	779	788	799	787	793	729	799	785	746	785	778	764	751	800	781	790	777	752	755	734	753	740	806	830	816	795	807	753	737	756	779	749	805	768	798	761	804	771	786	824	795	733	758	788	747	769	775	782	795	741	774	800	748	785	811	773	748	787	815	753	712	802	796	743	793	811	778	765	802	749	750	749	809	755	817	772	773	794	748	748	804	766	792	839	838	760	846	790	804	726	784	822	781	794	747	740	798	768	757	771	768	785	802	760	756	826	799	784	762	742	733	804	748	756	748	791	794	745	794	746	804	762	789	765	765	797	744	818	805	809	803	788	754	796	781	804	748	790	795	790	793	768	775	758	794	811	760	769	755	814	786	784	830	771	779	774	776	798	733	722	800	768	768	783	813	770	786	761	765	752	760	744	783	825	795	803	758	779	780	764	774	812	826	776	786	766	754	790	792	776	810	784	809	807	774	812	791	754	799	778	815	781	740	709	770	775	775	812	778	745	791	753	798	745	778	775	782	748	784	753	768	798	753	783	793	859	746	802	758	744	807	776	779	776	771	812	776	758	766	752	772	801	745	806	729	809	731	794	850	761	795	745	783	754	791	762	769	772	752	754	708	780	722	763	761	775	752	778	767	746	767	770	851	779	775	800	770	769	751	806	781	803	722	772	782	794	756	768	789	743	825	805	852	805	772	771	759	824	836	794	813	748	813	802	751	760	786	779	817	785	747	765	787	827	832	766	759	779	778	825	785	800	782	793	767	823	809	773	763	767	770	788	810	709	786	759	792	783	781	791	738	753	773	793	769	751	804	830	746	746	773	793	800	744	792	824	736	791	785	781	779	773	759	770	801	787	823	755	861	793	804	773	772	782	767	759	797	738	773	829	809	828	792	788	792	741	785	784	794	801	767	812	754	820	760	823	811	799	820	793	772	740	787	768	770	804	750	755	795	723	760	793	839	768	768	768	730	768	773	769	789	797	786	804	709	810	717	748	799	805	757	797	816	731	763	801	747	789	826	856	787	804	793	785	800	814	719	768	738	783	736	813	826	768	803	782	743	774	796	754	790	732	744	780	746	857	816	810	781	799	786	798	789	831	802	761	813	738	833	792	770	773	789	778	754	769	769	757	792	774	819	794	755	781	804	797	783	808	786	807	774	774	699	769	743	834	786	763	802	731	785	801	782	804	791	780	825	806	780	786	758	767	729	737	804	765	743	746	773	775	765	794	782	789	783	773	767	811	781	757	819	827	804	757	804	805	767	772	844	788	778	757	740	799	772	766	750	793	768	776	806	730	770	794	803	778	757	769	783	787	792	731	788	846	773	777	804	772	838	775	721	783	838	784	796	769
35009	36758	38419	30932	27612	27575	25112	21697	18438	10552	5455	3305	1181	821	661	596	593	571	428	410	394	405	347	359	270	289	276	274	280	292	246	290	276	262	266	266	236	230	227	234	248	248	253	262	221	253	244	265	259	245	238	254	234	233	220	241	255	194	231	237	243	241	228	209	220	248	207	239	234	236	235	236	235	248	242	244	219	246	255	244	227	233	222	215	251	246	250	251	230	214	255	260	238	238	243	225	247	221	246	232	235	253	255	223	222	241	246	226	227	254	243	253	214	241	236	249	238	235	240	216	248	241	238	258	245	263	244	238	265	225	234	243	220	231	237	238	261	257	237	215	252	248	215	223	250	262	257	229	255	233	240	239	237	239	239	226	237	250	267	242	245	255	230	247	226	224	234	228	250	242	243	233	248	242	248	260	251	245	269	235	239	245	222	240	239	221	240	247	260	262	219	223	238	262	253	236	221	233	230	228	220	232	231	234	198	246	220	227	215	239	241	246	207	225	262	233	252	262	272	234	270	247	243	241	216	225	236	238	260	246	221	202	239	227	254	238	229	248	233	229	242	288	259	244	240	219	243	237	210	256	253	226	215	227	260	244	247	280	264	239	241	240	224	223	237	248	257	237	235	237	246	256	255	230	254	248	252	232	234	216	252	238	245	264	238	230	246	249	215	227	234	223	253	252	241	248	257	233	222	225	264	236	255	233	259	205	230	244	246	255	246	218	223	243	246	272	236	216	222	246	218	238	251	246	236	232	232	213	239	239	260	236	241	241	261	217	252	197	245	248	242	234	255	241	221	238	262	237	219	258	259	251	243	255	224	256	217	236	251	267	245	235	269	245	237	260	233	232	239	236	224	232	249	226	251	244	228	225	209	241	235	240	224	206	235	267	268	232	224	243	238	252	273	245	242	236	229	238	237	218	212	258	267	244	244	291	260	208	251	254	232	227	234	240	266	241	219	275	239	231	231	240	262	227	226	221	228	237	215	238	218	255	253	226	262	267	209	231	239	227	247	262	250	256	251	238	229	239	239	250	226	221	267	230	226	218	228	261	255	252	233	245	238	244	217	234	233	232	244	260	261	271	230	225	255	240	216	230	223	238	234	226	230	216	255	231	232	246	238	230	236	252	251	234	232	241	233	206	241	248	267	242	230	233	230	246	250	198	248	227	223	222	276	238	257	226	231	220	241	244	234	237	239	225	252	274	228	242	231	215	227	248	226	254	245	230	232	262	240	239	235	220	263	246	240	222	248	257	263	231	239	240	256	241	241	224	260	238	233	258	224	233	204	215	246	259	222	245	246	240	200	231	238	248	258	247	227	216	255	247	232	246	268	235	227	229	261	260	234	239	277	262	266	253	270	220	242	215	239	250	263	239	243	275	253	235	209	209	254	242	239	224	275	250	261	232	224	258	238	265	231	245	253	228	231	240	241	231	257	242	235	220	231	269	284	258	208	236	248	218	215	265	244	238	220	251	253	240	223	236	239	229	230	255	221	237	227	220	264	247	239	266	213	252	226	228	236	251	236	241	241	243	224	252	250	227	245	217	240	233	233	234	258	239	235	240	228	265	252	249	238	212	266	202	230	235	249	251	214	222	249	227	264	271	233	231	238	236	219	221	240	241	237	225	276	229	258	225	227	237	263	226	232	257	223	213	217	223	248	247	253	227	240	223	231	221	228	230	229	230	245	207	242	248	245	257	242	225	236	226	251	243	248	287	245	203	255	228	263	256	249	207	235	242	228	258	227	230	269	254	241	227	231	241	216	252	248	265	260	268	237	241	270	231	255	280	225	241	222	241	228	258	267	243	218	219	256	260	248	239	232	238	213	267	239	244	254	261	231	221	253	249	245	217	254	241	247	229	249	228	240	231	259	233	236	248	221	213	249	221	234	233	231	228	228	285	248	247	232	243	257	227	245	258	238	243	229	227	213	236	224	242	280	241	228	240	231	256	247	234	243	262	246	245	237	245	239	226	236	228	260	245	256	229	242	242	256	234	243	213	225	233	245	260	223	269	246	250	252	237	262	241	224	220	265	211	266	219	239	218	237	255	227	231	234	233	252	265	264	251	224	235	263	218	249	216	237	243	230	262	236	220	237	239	236	228	263	244	231	243	216	250	237	267	239	255	227	227	246	255	232	238	208	246	240	220	254	247	240	233	268	228	232	245	243	218	217	252	250	240	260	237	241	247	255	243	226	231	250	243	229	235	255	241	219	258	233	236	248	214	238	249	267	267	222	215	211	264	221	241	254	241	233	251	234	233	225	238	217	238	233	222	231	253	235	237	240	265	238	230	265	229	240	217	234	241	250	248	229	222	238	254	233	230	232	232	236	246	218	265	231	252	238	228	254	237	243	211	287	231	246	217	255	234	232	256	268	229	259	251	242	257	229	278	241	223	236	243	243	220	256	242	234	261	272	232	258	209	235	217	256	249	237	233	223	252	238	205	227	258	231	215	226	227	230	226	240	231	251	236	241	237	260	269	229	239	245	240	251	229	232	220	248	224	238	254	198	227	249	254	229	255	234	253	258	258	256	243	208	248	261	243	215	204	240	234	220	270	231	225	251	228	239	258	247	241	239	245	251	242	256	242	268	221	204	244	241	227	266	239	222	229	224	244	251	255	221	195	257	260	256	204	234	226	272	217	249	234	260	269	241	243	222	243	237	231	229	234	253	273	237	228	254	249	249	236	237	225	252	221	256	231	248	237	217	234	241	257	245	263	238	244	258	246	236	227	260	259	224	263	241	240	232	253	266	251	239	219	241	228	228	255	226	221	234	207	235	260	234	234	268	242	242	240	216	238	274	250	241	252	243	254	223	226	270	226	247	243	236	228	246	208	240	244	242	230	253	255	222	253	263	257	236	213	230	237	237	206	244	223	234	239	234	239	219	247	246	244	277	229	212	225	231	222	233	223	245	223	282	239	227	235	228	254	245	231	221	244	232	229	242	233	233	231	245	235	234	227	233	223	242	228	240	259	244	229	241	234	236	251	241	241	247	239	238	222	239	231	231	219	243	245	223	243	245	231	227	268	229	229	243	259	231	258	234	224	219	218	239	234	242	259	252	240	217	246	234	239	275	248	225	247	226	235	249	223	255	259	247	227	258	255	238	249	253	227	265	237	237	242	243	214	224	242	240	233	255	265	249	261	232	244	213	244	249	252	235	243	233	249	234	240	260	258	206	268	220	250	267	224	242	238	278	199	216	246	250	250	234	227	249	217	233	240	229	252	252	251	238	211	237	259	226	222	263	249	249	247	251	244	283	250	227	212	270	246	242	254	272	234	267	251	254	231	247	239	234	249	236	230	245	250	245	220	246	223	237	240	265	244	236	232	228	241	246	229	231	246	227	251	213	249	238	261	228	272	242	249	217	220	257	215	258	237	263	246	255	239	242	221	251	204	220	240	235	234	236	239	257	255	248	241	232	258	239	242	217	228	265	224	249	246	232	267	239	240	236	252	236	213	250	221	233	237	239	229
26266	33306	40603	41392	41273	43635	41411	40068	37816	27192	20764	16816	8019	5891	4853	4244	4316	3958	3131	2954	2467	2423	1917	1604	1321	1373	1106	1041	1098	1110	986	960	844	845	821	850	825	813	803	840	824	795	800	879	844	802	775	776	789	805	772	779	753	777	780	740	816	857	830	794	757	770	791	838	768	758	766	831	791	811	792	831	772	807	810	793	805	799	764	806	769	880	746	803	796	789	825	841	777	823	820	751	799	760	766	757	823	783	782	823	786	869	809	800	828	772	785	825	768	804	808	786	813	768	791	853	812	788	836	798	772	783	759	798	783	815	761	814	822	835	812	782	794	776	825	807	797	778	806	777	795	765	792	737	766	770	776	861	826	783	819	796	836	815	822	794	812	809	811	793	801	786	803	765	841	745	786	802	811	770	810	800	771	779	755	817	819	820	790	801	783	776	800	783	817	726	793	786	793	771	786	771	844	735	791	773	821	791	777	773	855	782	762	789	896	798	770	812	806	813	803	790	852	837	857	775	794	787	822	816	766	800	788	783	775	750	767	788	808	819	774	804	796	808	846	828	761	782	819	802	799	800	835	806	815	780	799	833	760	824	747	800	821	828	790	777	821	748	800	782	790	819	796	771	763	816	797	836	783	815	829	790	831	800	751	769	808	782	809	810	793	782	777	806	806	789	830	805	796	809	734	777	844	794	734	838	772	789	783	823	758	779	782	826	796	819	776	841	773	833	753	805	790	791	728	821	851	763	788	789	824	825	820	841	809	817	799	792	820	764	819	800	747	822	793	765	814	835	809	769	791	772	763	819	768	789	813	808	771	779	775	798	767	816	806	843	781	772	817	803	807	840	780	820	763	749	782	791	830	810	740	843	827	804	793	829	785	827	808	800	788	777	840	816	772	801	834	835	769	832	824	831	773	803	807	827	826	875	813	797	806	782	761	836	765	773	819	810	829	777	784	763	803	807	804	747	825	813	832	794	777	789	730	821	785	837	801	768	788	819	765	805	794	791	797	795	816	825	790	806	767	791	752	788	788	797	756	748	811	857	838	777	787	804	833	762	841	824	772	830	795	774	822	831	854	784	790	847	828	776	831	799	714	815	781	833	764	807	772	783	803	770	823	810	787	791	791	790	812	806	761	780	812	793	786	813	810	791	826	813	795	805	745	833	790	775	772	799	803	782	793	814	799	776	841	783	797	781	774	826	839	763	824	814	814	808	837	738	849	779	821	766	828	849	774	781	815	789	798	796	794	778	804	749	759	822	825	845	819	820	797	800	783	821	787	796	812	826	771	793	802	768	760	824	798	806	840	798	764	795	779	822	778	804	823	754	790	819	816	838	823	775	789	765	872	787	793	806	814	764	788	764	796	842	805	809	799	841	834	872	793	825	788	852	852	800	804	767	795	807	806	789	804	805	810	761	811	801	780	750	789	800	749	822	787	812	809	843	847	799	795	787	817	824	837	812	770	799	828	779	744	786	806	845	748	777	801	863	797	843	793	807	783	790	798	809	797	785	803	799	853	810	806	846	808	796	794	840	796	781	769	778	816	780	797	838	812	824	781	776	771	775	783	784	827	758	784	824	848	777	788	790	816	815	770	804	827	787	805	800	768	788	797	786	856	806	845	766	755	792	820	808	827	782	756	836	775	808	819	775	775	821	804	729	795	801	756	781	791	832	797	781	826	778	747	809	791	843	798	827	759	812	846	773	845	790	785	870	780	798	839	811	746	801	811	786	775	760	832	783	837	817	809	778	773	815	830	800	816	767	767	768	811	753	766	770	833	774	779	769	837	798	765	820	815	794	827	805	805	767	783	736	827	815	777	774	788	811	794	780	766	817	757	785	768	831	827	779	777	821	809	782	817	815	788	813	775	835	781	829	792	794	768	719	833	776	797	769	800	835	788	789	819	789	823	798	797	769	761	771	818	776	793	796	730	825	797	752	749	808	774	799	738	791	826	848	827	788	776	765	796	793	842	824	834	784	860	821	763	780	818	807	838	836	770	809	783	819	808	750	841	791	803	829	819	783	828	774	800	774	739	768	761	825	806	792	808	851	806	780	808	828	779	805	840	803	802	770	843	813	831	798	833	790	752	768	768	766	798	784	780	806	830	802	762	789	770	778	808	817	803	834	794	800	787	805	809	811	784	790	805	762	781	832	801	789	796	836	744	772	774	789	802	807	834	776	825	788	812	796	794	834	846	820	780	794	805	800	794	825	777	802	814	735	787	822	804	836	780	771	761	822	792	823	829	774	800	796	794	803	798	777	812	782	739	775	854	764	784	775	822	898	796	798	802	787	794	809	833	803	787	799	780	819	829	738	759	827	808	811	806	785	792	813	837	789	828	734	768	833	808	821	809	813	782	815	779	793	824	858	801	760	758	767	794	791	840	801	756	803	741	823	805	729	750	773	774	758	788	813	783	775	744	808	842	786	774	814	825	830	815	763	823	770	821	811	741	758	797	758	791	781	822	812	794	801	856	841	809	781	759	771	752	779	867	788	764	822	774	781	801	789	784	847	764	837	814	771	782	796	771	813	836	781	802	877	833	800	798	818	811	826	770	827	774	755	776	841	769	810	818	776	811	787	816	786	800	809	777	789	810	827	860	779	826	779	797	841	762	773	792	808	790	828	807	845	807	783	800	802	838	826	781	762	792	833	818	779	815	796	812	799	774	780	802	857	843	818	779	799	834	776	767	789	741	778	781	775	793	852	791	796	772	796	818	803	812	749	811	771	785	771	798	753	806	765	821	766	842	781	783	798	809	847	801	812	774	806	789	824	783	786	774	791	826	797	854	801	806	841	786	769	838	800	795	817	831	824	804	870	819	789	771	789	762	809	766	757	797	798	821	761	784	823	800	805	781	786	766	805	779	804	810	765	792	801	747	813	796	815	782	792	771	807	770	825	759	807	826	761	752	796	826	799	774	796	791	791	814	754	837	793	859	737	785	731	817	831	819	801	802	831	833	780	786	826	773	829	788	780	787	746	827	780	809	801	808	801	780	781	757	736	768	756	777	809	817	810	785	838	836	857	813	797	768	771	794	761	844	801	835	792	808	783	832	788	820	784	774	829	827	766	775	835	817	786	744	787	783	775	771	819	820	815	771	845	748	811	804	809	810	829	796	793	786	796	780	821	847	777	802	781	825	806	781	767	809	804	796	773	745	830	808	774	790	832	816	786	819	745	774	812	828	814	807	755	787	770	819	769	766	786	804	768	807	786	801	805	837	817	810	730	800	799	811	814	774	779	814	780	803	802	839	831	838	799	808	809	837	776	747	789	825	785	760	756	819	817	778	809	740	780	823	750	792	807	773	795	847	804	800	787	842	794	838	834	840	744	771	801	793	811	749	782	839	813	772	793	813	805	817	778	780	793	801	859	783	778	780	774	745	774	816	791	800	766	785	802	763	787	841	775	824	796	805	751	794	792	863	814	835	801	767	799	797	826	747	772	787	849	765	827	798	846	775	771	775	804	800	788	842	754	845	841	784	810
19025	11477	11467	6567	4153	3097	2154	1556	1197	770	646	415	326	304	273	279	246	253	248	242	241	229	251	209	237	202	208	227	246	231	254	199	221	219	225	184	195	200	212	245	233	227	227	222	236	237	193	244	236	194	218	244	228	221	250	208	228	224	250	237	225	217	244	222	221	227	224	207	227	197	202	195	211	238	224	235	210	207	226	242	236	226	225	215	220	215	220	198	242	232	226	235	204	245	244	256	219	212	227	230	229	224	233	210	242	232	218	227	231	223	217	217	219	227	233	217	217	227	250	222	203	199	204	214	219	230	210	237	222	225	241	218	227	237	238	200	235	239	255	207	222	219	226	235	203	212	227	221	190	230	245	216	204	237	210	234	246	235	233	216	239	235	232	201	211	224	217	216	240	238	225	217	206	223	213	228	246	193	221	200	219	213	218	256	215	216	228	251	247	245	248	251	232	229	243	240	229	197	228	242	219	252	228	228	204	206	227	231	229	222	219	219	231	228	231	251	218	222	231	240	231	229	233	216	224	223	211	213	216	210	216	218	198	229	214	226	235	251	217	224	186	216	229	232	226	205	248	218	228	199	225	243	231	227	220	214	209	195	231	215	233	222	248	241	238	246	215	239	228	220	258	228	216	229	198	233	209	244	239	216	225	238	235	248	239	215	214	219	210	246	221	223	215	240	209	217	217	214	205	237	218	233	213	239	241	214	229	218	217	212	205	233	231	226	243	208	231	221	215	231	227	218	227	209	228	223	251	223	239	228	218	209	207	229	217	212	223	245	228	253	228	243	231	231	235	228	216	222	224	215	205	206	184	236	244	214	230	234	233	221	237	226	218	233	221	226	232	210	206	213	237	218	243	220	220	209	212	196	230	228	226	243	255	224	198	211	218	245	240	231	205	240	221	219	243	223	206	220	227	191	256	218	205	209	210	218	198	216	213	227	238	228	230	226	224	229	230	192	242	214	237	221	242	223	231	236	227	232	201	223	246	215	211	229	240	237	263	258	236	207	220	241	232	211	223	230	247	215	241	224	245	234	239	198	219	232	229	221	216	221	233	241	193	236	202	269	228	212	223	224	218	219	211	205	211	245	234	187	221	221	255	191	233	216	232	215	192	223	221	216	220	208	243	239	224	220	221	225	229	222	231	233	219	200	225	207	240	203	221	235	219	238	231	233	222	209	222	207	229	260	192	233	242	236	233	208	217	240	213	231	203	242	227	243	205	255	213	224	238	237	205	224	236	207	211	213	205	202	203	262	222	245	230	218	242	225	250	220	241	223	247	209	205	215	210	225	221	204	247	232	211	236	210	184	246	227	237	207	221	224	242	228	226	207	239	223	246	223	238	211	236	230	218	234	227	215	221	207	231	211	218	198	197	202	227	229	224	221	188	234	205	209	224	256	242	219	226	237	230	245	204	230	193	245	206	220	233	219	215	209	206	214	192	202	246	223	187	216	238	222	233	218	248	257	216	228	234	219	214	200	216	217	216	224	234	232	228	222	204	249	207	205	251	233	231	219	233	230	226	228	239	231	230	253	226	235	190	231	230	216	202	205	216	207	256	238	218	229	233	199	228	209	224	209	215	219	219	228	233	231	250	243	245	198	209	230	212	224	209	226	245	216	219	234	201	207	207	250	227	227	213	224	216	229	241	248	230	247	229	227	218	240	222	235	243	238	241	232	231	247	227	206	225	231	227	219	190	223	210	258	214	232	209	222	208	210	220	222	254	227	205	221	215	236	215	224	221	222	213	228	219	214	212	235	247	244	217	220	209	203	215	227	211	200	225	207	247	209	223	214	215	199	228	237	239	232	221	225	197	231	192	221	226	211	222	209	222	182	223	226	234	239	213	230	208	216	225	253	197	231	211	226	230	225	212	219	212	200	231	225	231	204	188	231	220	201	225	220	238	229	204	227	210	229	245	229	212	217	195	229	225	225	231	230	240	250	250	246	221	242	233	229	248	238	205	217	227	226	224	214	226	222	207	231	214	217	255	220	242	200	246	229	234	219	220	234	246	215	220	228	228	251	211	214	222	220	215	235	226	240	246	234	223	204	248	253	238	226	214	253	199	228	213	227	213	235	241	213	221	249	239	214	251	203	220	233	236	231	220	215	225	193	197	192	217	243	214	217	222	208	191	216	197	220	210	227	217	212	224	237	236	223	249	200	238	243	199	190	229	203	223	217	228	215	261	221	220	201	256	241	234	227	225	247	235	225	227	212	234	237	249	216	218	227	244	225	236	238	214	236	194	263	212	248	230	251	240	248	225	235	227	206	236	229	222	221	209	244	232	215	224	209	203	226	238	231	225	232	242	255	174	204	204	211	227	248	219	241	236	254	212	222	207	233	206	233	233	227	219	215	226	220	215	212	234	222	251	243	234	250	239	245	200	239	206	243	221	244	255	200	222	205	221	237	246	238	228	231	217	230	203	248	214	227	215	221	187	235	225	222	223	252	238	206	212	226	208	231	227	216	222	221	212	224	230	206	208	213	247	218	224	244	217	210	237	215	231	241	232	220	227	242	217	196	227	203	246	220	209	231	229	208	230	200	246	211	213	218	222	213	223	225	212	217	218	210	220	238	261	232	225	241	244	215	219	233	208	218	232	216	233	229	249	225	223	242	242	218	217	256	227	225	222	230	231	192	233	228	190	197	212	236	260	235	215	215	233	203	205	234	242	231	234	224	222	203	195	243	206	212	229	222	208	231	213	239	223	237	237	221	248	246	200	227	233	216	194	234	222	224	244	232	234	209	230	223	214	262	249	250	236	223	214	249	232	232	218	218	244	218	204	228	210	248	232	214	220	229	212	199	230	244	222	258	251	232	234	240	251	214	234	215	232	232	206	237	226	224	231	251	204	235	232	207	232	214	218	227	241	214	204	203	243	207	245	231	244	256	216	203	217	235	245	229	229	202	215	212	230	225	205	216	229	226	233	224	232	214	225	234	215	221	210	221	203	225	227	216	206	204	202	215	221	224	230	196	236	249	217	230	198	194	222	241	217	229	202	195	243	213	198	237	235	234	227	241	226	211	237	247	239	233	244	201	231	214	210	244	225	247	240	212	231	240	217	214	254	239	228	203	218	243	211	209	228	205	208	203	224	213	242	229	251	209	254	207	244	219	234	233	229	223	235	216	228	242	241	216	230	218	223	236	206	233	211	203	217	188	229	235	227	244	214	238	214	232	236	245	199	218	250	232	237	209	217	236	209	241	243	237	211	213	245	237	238	224	247	222	212	217	220	225	243	218	226	251	218	218	205	246	223	216	203	241	214	245	228	220	217	231	251	232	224	225	229	207	213	265	216	240	207	226	222	238	230	224	227	236	222	208	241	222	225	247	238	194	207	224	233	211	225	228	228	244	227	221	227	202	208	222	221	218	204	202	210	227	194	236	244	250	206	206	225	234	216	203	222	210	221	197	225	207	213	241	194	215	234	233	240	257	217	187	210	196	235	219	207	230	217	198	224	240	235	217	241	204
14057	12297	20623	20150	17691	15845	12876	10634	8484	5533	4150	2762	1982	1623	1349	1307	1155	1066	1020	1045	894	889	823	831	798	832	779	804	863	802	742	811	759	763	789	719	825	813	709	765	802	764	728	763	776	744	727	777	738	798	822	810	784	803	787	758	713	804	780	816	744	784	739	784	762	737	754	783	761	766	785	824	718	744	752	727	808	743	749	781	781	753	760	748	710	775	760	742	742	790	755	773	829	781	773	781	788	790	794	697	755	732	751	729	803	745	726	753	761	702	773	763	787	754	763	764	743	754	770	776	704	713	775	780	802	787	781	775	757	843	808	692	772	808	703	779	800	760	741	768	777	769	726	791	767	737	774	772	753	710	777	777	779	798	762	741	843	746	741	788	754	745	782	773	756	770	742	794	813	702	758	755	783	762	732	743	745	727	773	770	759	779	742	784	781	751	764	771	756	805	805	790	749	764	778	802	740	775	768	784	776	747	782	771	775	767	739	753	772	791	772	715	792	754	740	791	792	724	768	736	720	774	782	770	745	763	775	776	735	755	772	807	771	730	736	737	760	745	756	758	743	760	790	722	736	732	799	709	763	781	772	720	816	720	758	742	784	756	738	712	810	757	730	775	756	755	750	740	796	807	785	758	811	760	805	693	749	788	741	721	773	790	754	747	760	755	761	714	787	811	757	766	739	781	790	746	746	822	685	795	746	786	752	735	742	773	769	741	738	800	771	713	739	769	764	704	748	790	782	748	763	743	734	767	803	769	730	782	752	769	806	771	719	820	785	738	813	786	722	718	729	723	761	764	706	786	758	774	731	756	753	734	776	750	718	772	753	749	746	756	715	754	818	737	736	738	692	762	771	734	805	761	753	728	753	752	744	775	807	744	747	740	743	754	723	720	753	754	787	764	735	772	803	778	787	771	771	799	736	785	806	799	681	749	808	736	748	761	802	751	767	743	692	727	765	775	787	757	731	791	739	785	718	767	768	793	787	720	755	765	756	732	779	760	780	799	750	721	731	807	764	708	722	777	763	742	747	774	778	777	760	753	768	724	757	787	722	754	765	761	795	797	782	792	783	735	775	758	750	773	723	822	759	735	779	782	746	780	743	787	750	736	776	731	794	785	753	755	734	763	789	727	778	782	742	735	761	783	755	766	781	758	739	757	750	763	730	757	761	729	769	691	742	754	778	756	764	743	802	770	826	741	770	796	742	742	731	785	767	739	804	798	762	778	750	723	716	747	757	814	771	741	769	775	720	774	740	727	752	784	748	738	764	734	753	762	750	760	745	721	795	769	740	783	736	786	749	771	693	728	808	781	781	740	761	748	806	750	778	785	741	785	736	716	701	752	720	774	785	725	728	790	751	738	743	752	768	723	803	791	726	729	781	750	722	742	806	736	807	804	730	749	734	752	807	757	833	793	729	786	770	743	809	741	784	753	738	735	774	797	736	754	730	791	801	716	772	783	766	793	758	758	784	713	796	713	786	756	750	768	710	744	788	827	747	724	774	752	772	773	840	757	777	742	735	720	754	753	754	759	790	824	758	793	770	741	771	784	744	754	705	770	738	759	784	771	728	729	732	782	705	720	788	761	761	756	726	747	748	772	750	756	734	753	720	756	734	731	764	794	719	759	793	711	706	781	762	751	702	761	762	731	778	731	732	775	784	791	776	730	762	794	783	743	742	779	697	800	746	762	735	730	768	744	751	772	799	739	750	754	742	791	709	761	791	733	729	696	756	712	772	730	739	733	794	780	772	781	749	749	780	790	757	740	735	780	739	778	751	782	760	804	772	815	751	750	768	802	786	791	721	762	781	722	782	758	693	755	760	711	752	773	758	760	735	824	775	765	783	805	767	753	790	746	762	778	811	769	735	792	766	770	813	759	796	736	766	764	709	762	736	764	740	778	753	770	770	725	785	680	758	747	795	738	745	727	756	764	782	750	773	761	770	785	702	784	816	806	771	764	748	791	779	771	744	778	734	741	750	743	772	748	749	743	766	766	791	778	730	766	763	741	736	720	762	760	784	767	788	710	787	732	763	754	755	795	773	782	736	783	756	709	736	775	798	782	705	742	718	695	757	764	810	730	764	783	709	767	788	801	734	772	781	743	745	772	746	750	755	765	792	708	793	774	776	790	717	789	746	765	777	737	784	712	785	724	778	758	748	774	774	741	736	748	749	790	760	770	794	765	779	803	717	724	701	751	750	813	773	764	756	804	727	772	794	752	755	766	768	727	777	766	755	766	811	736	769	720	780	749	771	759	769	737	758	779	777	778	808	745	742	731	764	745	790	752	794	724	779	752	738	788	769	723	728	787	763	780	770	775	756	737	735	766	774	738	745	794	780	721	797	787	814	737	729	714	790	757	749	774	749	709	795	753	787	777	755	753	736	779	773	738	762	717	795	738	734	761	754	716	760	709	749	796	772	741	748	734	759	813	713	807	785	781	792	775	792	786	755	780	730	750	717	756	773	753	784	758	750	757	776	748	723	771	764	739	747	742	794	819	734	729	695	766	733	766	755	770	796	752	722	718	749	823	742	770	751	700	694	718	743	731	788	762	757	710	766	743	761	822	739	799	726	767	809	773	751	800	725	724	763	771	711	770	759	724	771	794	727	734	730	802	758	770	739	759	800	735	754	729	770	773	766	732	760	748	774	733	735	749	751	781	738	732	763	722	744	769	784	747	750	740	829	767	748	777	735	744	752	765	740	750	687	736	798	720	734	759	724	729	775	759	747	744	759	758	733	779	761	745	789	778	764	756	760	790	755	780	766	795	745	785	758	781	747	777	782	789	786	813	750	708	764	718	740	809	785	733	742	802	741	753	747	786	730	742	822	752	714	749	784	759	783	788	776	694	768	748	794	800	722	737	754	734	729	779	785	772	737	765	748	777	778	812	768	798	684	757	767	811	750	829	761	740	752	726	699	780	715	783	735	759	747	742	743	746	748	771	790	766	785	801	779	736	774	767	779	765	784	743	760	751	784	754	751	778	734	770	765	761	758	765	736	809	747	762	773	761	769	773	758	737	730	787	760	743	797	736	775	722	731	734	745	783	737	737	742	740	765	757	771	765	733	762	747	731	773	731	778	714	771	710	760	756	740	751	725	771	749	733	743	703	779	795	751	769	806	735	770	752	744	700	760	752	736	770	814	725	787	755	811	772	762	742	735	785	765	757	746	748	701	719	749	793	783	763	760	763	789	768	735	787	712	764	766	796	771	800	782	761	785	760	756	722	749	751	729	748	781	777	737	754	764	786	771	763	731	766	766	770	796	737	757	773	761	762	761	742	758	757	827	781	765	729	768	812	836	743	727	727	700	717	738	754	723	769	759	777	771	743	764	755	738	768	790	741	760	724	774	815	783	754	753	783	781	756	781	792	776	790	771	768	783	760	769	726	812	794	787	774	701	810	726	779	788	739	738	776	743	738	771	734	756	763	757	728	736	784	793	785	773	803	773	785	755	769	787	812	747	727	815	800	688	732	756	780
30392	29266	36021	28096	24162	22615	20346	16094	8879	4063	2695	2264	1104	602	455	395	451	333	331	307	298	271	269	252	239	252	249	244	249	215	242	200	222	230	257	227	240	246	258	231	226	233	208	185	197	251	233	213	272	209	226	214	247	210	243	230	223	232	239	227	236	254	216	262	212	221	253	259	240	221	233	234	201	233	238	203	229	269	218	242	213	208	231	253	229	215	230	215	258	231	230	216	223	221	243	216	185	254	275	214	247	202	235	217	254	202	251	235	258	216	222	211	245	215	231	245	242	230	218	222	215	220	234	229	258	201	213	232	234	249	235	255	250	213	250	214	215	214	225	255	226	217	239	266	207	222	232	242	235	283	251	227	248	219	235	228	211	223	209	247	265	214	205	225	239	230	253	223	219	229	205	219	220	224	203	210	252	234	221	242	235	193	222	200	229	224	222	209	218	240	218	227	220	223	227	221	239	217	231	247	231	205	247	226	246	227	214	221	232	202	254	248	247	212	247	211	219	269	242	238	244	236	215	193	232	219	203	223	237	237	208	214	234	217	212	208	212	254	237	238	219	213	223	245	253	217	237	237	232	221	240	226	223	224	222	265	240	220	204	231	250	227	226	217	258	213	238	240	235	238	222	234	200	244	218	250	214	243	223	219	264	229	255	226	221	274	204	226	219	267	200	210	220	245	234	216	207	238	228	198	222	235	233	230	215	226	223	241	228	233	220	226	241	258	215	213	245	233	225	234	215	221	206	219	241	220	241	218	246	239	214	232	221	241	248	204	236	238	243	218	231	225	216	235	251	236	225	225	251	248	249	208	229	229	217	217	249	215	235	230	240	212	257	254	242	223	215	209	216	222	233	197	210	232	219	208	224	254	198	222	253	226	218	239	214	234	233	227	241	214	222	236	228	211	261	248	223	243	245	212	224	232	216	228	230	250	216	230	218	216	237	212	220	243	215	239	227	228	255	195	211	202	215	215	221	230	249	221	224	238	222	225	199	227	214	240	227	213	229	191	223	282	250	217	225	236	219	224	237	240	234	247	236	219	236	226	225	241	230	238	193	233	255	214	286	239	226	234	230	247	229	243	223	241	225	210	215	229	222	214	206	226	213	243	221	228	226	215	206	190	250	241	220	224	211	233	230	240	233	210	231	214	220	243	222	240	212	208	236	237	245	244	235	235	246	235	233	237	228	237	218	217	244	221	206	234	222	215	251	256	255	255	251	246	208	242	256	203	255	244	247	247	219	227	210	214	234	228	232	225	261	216	253	223	237	219	210	235	225	230	217	226	208	242	238	228	201	222	215	208	222	218	209	232	256	241	276	224	216	248	208	208	226	248	246	229	229	242	244	222	232	233	231	241	225	212	227	235	214	221	210	242	242	237	224	225	247	255	252	225	239	241	228	244	223	226	217	219	227	241	234	212	230	241	219	215	223	250	244	230	224	213	214	213	200	221	223	232	221	210	224	224	216	220	203	253	245	229	227	225	241	251	221	240	224	212	231	242	228	225	231	252	210	222	239	242	231	218	230	243	232	212	227	225	234	231	248	228	209	244	220	235	218	226	239	259	216	249	213	249	225	262	229	227	224	229	227	234	248	257	229	239	258	247	245	237	211	235	263	214	252	221	198	224	221	244	262	237	243	225	230	197	238	222	212	226	242	237	214	228	237	229	216	237	214	230	241	232	228	247	224	227	226	224	236	242	242	240	224	240	244	243	249	211	235	233	215	245	233	227	221	215	222	218	242	202	240	211	231	274	188	231	226	219	225	248	218	209	232	240	219	218	232	235	219	222	232	210	234	218	237	219	232	214	193	240	211	225	227	236	224	244	216	247	213	221	238	223	223	206	238	248	223	223	226	244	232	238	215	216	225	241	243	222	211	236	241	214	231	221	217	214	251	215	220	225	250	253	231	225	223	243	256	248	243	238	248	236	204	231	220	231	224	233	260	237	218	227	222	232	227	214	195	223	231	240	224	232	235	250	237	237	240	226	222	228	238	229	238	230	215	247	223	222	221	224	213	215	223	225	233	243	234	246	207	250	215	255	263	245	230	224	229	248	224	247	223	223	243	218	245	208	193	234	213	233	228	227	218	223	244	230	228	224	222	234	244	202	221	204	255	215	229	209	230	215	213	213	215	214	249	228	224	252	218	235	231	238	205	238	228	210	226	222	232	216	245	247	225	231	263	217	245	226	227	251	204	262	224	266	230	221	252	222	215	210	230	232	243	232	254	201	213	253	226	253	221	249	256	243	244	219	234	234	219	227	216	226	209	235	238	211	226	219	207	203	228	200	202	229	234	219	219	249	225	259	234	243	223	245	225	227	205	231	260	229	213	233	227	244	230	237	244	224	207	231	255	243	217	204	244	240	226	219	226	204	224	251	230	232	231	215	236	222	228	229	253	252	245	219	231	213	246	223	237	231	228	227	257	226	216	230	239	223	224	216	211	212	220	239	218	226	223	193	230	201	259	258	213	223	246	225	213	250	232	234	215	246	215	248	221	216	240	215	237	208	212	230	218	222	234	210	204	220	232	224	227	214	211	232	227	219	219	238	220	246	186	244	227	238	225	219	237	241	243	229	228	229	244	244	240	227	233	226	222	231	241	217	235	226	245	223	222	265	248	223	227	224	232	239	239	231	249	252	222	227	218	223	245	249	231	224	248	233	215	231	204	241	223	200	224	232	216	216	220	204	213	228	246	229	234	254	243	232	225	228	221	236	260	228	225	237	202	228	242	228	227	210	235	229	215	234	224	231	249	225	227	230	216	223	188	212	275	231	241	221	220	239	235	238	215	253	220	223	219	222	220	248	226	211	230	216	230	220	247	209	204	226	239	231	213	232	246	237	202	240	231	235	224	241	220	254	227	214	219	236	234	201	215	220	228	261	229	216	240	239	222	219	224	215	227	231	237	209	235	233	218	221	224	226	247	241	210	201	239	230	212	210	197	254	246	225	243	237	227	227	245	204	245	231	240	235	233	227	227	204	223	246	254	224	242	234	221	235	238	241	256	205	236	205	241	216	249	219	240	217	243	235	215	265	249	223	214	208	214	231	201	241	255	230	237	207	239	210	232	233	206	228	229	189	238	240	195	255	214	234	248	213	225	228	246	225	240	246	247	211	227	241	228	216	208	217	246	235	234	243	214	208	228	202	228	233	221	243	221	218	238	222	248	237	215	243	208	219	230	239	230	259	244	230	256	212	224	220	227	211	203	222	227	228	232	228	233	215	220	255	234	214	222	217	255	220	228	242	215	248	246	217	234	225	247	223	225	217	217	213	251	217	235	233	217	222	252	228	241	220	254	222	238	244	239	244	226	231	198	241	238	236	219	240	211	245	227	210	234	232	261	235	244	242	220	260	230	221	231	247	219	248	261	234	230	226	254	213	244	234	217	241	225	245	242	225	221	237	206	240	223	234	247	199	235	244	230	200	242	216	198	211	273	251	227	227	240	207	226	231	267	212	237	197	232	240	228	217	225	241
22813	26600	38672	36808	37665	39008	38955	34506	25263	17436	14794	13990	7896	4395	3034	2808	2825	2251	1955	1627	1433	1403	1215	1124	1025	974	948	863	905	904	895	863	767	781	751	729	864	842	754	774	745	794	756	786	756	782	810	768	747	804	749	757	788	788	743	757	813	778	754	782	816	810	780	792	733	751	760	748	811	795	797	768	799	802	807	799	774	760	777	760	767	772	804	828	813	754	796	752	730	744	756	831	764	805	761	801	795	773	779	766	736	767	849	814	792	802	782	767	783	796	772	755	803	775	790	749	763	747	819	816	843	768	811	795	785	772	793	790	788	804	726	783	732	818	748	807	757	747	794	798	743	736	784	787	770	808	773	788	772	817	766	820	757	759	770	773	803	803	756	741	765	792	835	766	758	796	803	791	828	791	778	810	844	788	754	799	830	797	712	781	769	783	769	756	790	787	799	791	807	781	846	789	764	788	773	837	768	779	830	835	789	767	742	741	776	756	763	774	776	745	773	790	814	796	736	789	825	782	755	757	779	771	768	768	817	786	796	805	813	759	737	808	780	785	742	755	768	716	785	783	781	804	806	763	708	745	771	751	774	801	788	757	814	788	758	802	770	765	815	756	784	762	796	778	743	777	798	783	701	731	783	765	771	726	779	762	797	820	735	763	818	767	764	752	763	791	827	755	758	791	795	782	742	762	776	812	774	772	764	760	761	750	811	819	776	789	779	749	767	728	747	754	806	780	762	788	772	794	754	747	749	799	784	726	793	767	771	760	797	782	765	749	789	766	766	794	813	777	775	774	783	776	758	746	839	798	777	779	828	752	741	758	746	755	805	821	750	759	819	762	737	835	730	772	758	765	792	770	789	749	803	808	807	731	786	777	764	770	752	775	783	790	758	776	777	797	820	761	797	797	783	807	746	836	780	807	774	761	765	765	778	761	778	756	768	782	770	802	780	755	754	828	783	765	743	786	762	791	760	799	748	751	746	856	752	753	829	768	804	753	825	760	798	787	792	790	797	811	764	779	780	760	786	736	769	798	740	790	738	806	772	774	774	763	825	785	765	797	796	850	771	732	803	840	806	795	813	790	771	793	772	734	789	790	824	783	806	799	826	817	766	800	756	767	806	727	771	741	756	815	797	780	766	769	827	764	799	750	787	809	790	764	757	728	781	778	773	784	806	749	763	769	759	730	783	784	730	799	806	795	756	742	777	761	796	791	797	761	748	801	737	783	797	753	802	814	725	743	776	779	741	789	697	785	776	787	708	797	760	755	784	716	785	805	774	792	800	786	793	765	765	827	712	772	782	762	793	788	788	781	814	742	788	787	746	771	795	769	795	851	773	768	769	766	770	770	787	748	772	787	796	796	819	761	795	808	811	777	803	770	727	802	792	750	773	744	752	732	786	800	761	783	782	765	751	822	794	760	774	789	834	754	788	751	797	852	769	776	737	810	745	760	759	809	798	772	792	757	766	790	811	819	752	739	795	767	729	761	822	804	785	786	802	820	741	809	790	775	775	772	728	790	837	776	826	853	775	841	760	817	722	784	744	802	751	774	759	785	741	795	751	776	764	791	770	756	761	797	853	751	746	783	753	809	783	793	802	733	759	784	762	824	771	742	802	769	770	731	763	779	737	777	800	794	765	718	807	770	816	797	789	801	781	750	738	840	792	797	761	760	779	780	794	747	786	782	773	788	795	811	805	790	788	787	788	742	793	801	764	804	746	759	749	757	801	789	796	812	804	746	798	778	782	768	791	781	770	807	757	774	778	750	782	773	781	749	774	837	794	763	750	786	787	797	807	739	741	787	754	723	767	795	813	766	796	760	781	767	760	799	744	819	807	791	748	759	776	802	774	759	794	778	806	788	793	787	790	781	798	733	750	781	783	822	722	734	789	803	790	768	767	736	759	831	728	794	737	744	802	765	785	773	764	783	755	755	787	785	863	780	728	794	768	764	801	799	779	760	785	780	799	769	736	788	798	841	774	797	739	785	779	785	786	772	795	858	762	759	753	796	772	781	760	792	719	750	740	742	806	794	763	757	771	802	790	793	788	762	841	763	776	824	794	781	765	794	781	818	740	785	761	715	750	765	788	800	747	799	783	794	795	732	758	749	762	747	764	778	744	805	809	802	786	783	771	778	791	755	769	807	745	733	795	793	765	799	823	838	797	759	749	811	777	834	726	767	754	790	820	780	777	778	830	759	800	719	781	779	738	737	769	784	803	750	738	750	743	832	782	808	719	789	790	798	776	804	749	767	716	759	732	733	782	827	759	718	773	762	770	807	769	756	767	726	823	825	783	820	812	748	806	803	771	747	798	739	761	753	759	760	841	786	800	725	811	763	844	781	755	754	794	780	791	789	748	755	767	819	770	803	736	796	775	798	748	744	763	790	746	802	760	768	733	783	747	791	771	786	770	792	790	790	770	734	757	832	767	735	751	768	754	786	759	801	791	729	729	727	757	789	767	795	736	825	808	799	798	794	793	746	703	762	800	782	757	790	755	769	761	779	772	741	816	725	828	788	807	745	784	826	797	810	825	788	807	767	740	780	767	734	804	731	778	777	806	809	758	767	812	763	775	768	794	797	739	770	812	779	768	773	808	775	774	740	800	796	755	825	807	769	771	807	795	809	755	771	789	763	766	779	776	736	754	776	745	785	802	814	788	848	693	795	791	820	734	782	754	768	806	784	805	781	770	771	759	783	788	796	783	792	801	767	743	713	742	798	784	768	764	767	753	760	778	740	853	733	741	780	780	744	734	785	780	709	815	806	788	793	770	786	776	766	787	784	742	792	773	786	767	834	808	782	765	777	764	783	735	757	814	779	820	797	796	749	828	788	762	759	784	771	812	789	806	789	792	773	787	774	789	792	764	833	752	797	824	751	777	837	759	777	760	761	781	740	792	845	750	763	777	776	738	807	796	742	761	788	788	822	797	806	792	755	763	814	792	786	779	766	783	773	815	795	791	819	768	795	764	793	786	757	779	820	788	773	726	737	765	778	833	815	742	803	756	764	799	791	805	819	767	768	775	799	760	802	781	823	762	796	775	803	777	787	733	801	758	802	817	767	801	792	798	780	752	793	832	835	741	769	766	791	776	728	794	787	747	811	752	794	769	762	858	771	801	803	730	779	785	805	773	744	793	790	773	763	796	762	782	862	740	788	762	766	797	811	789	795	802	822	798	775	786	784	752	760	731	811	766	743	780	780	772	768	762	743	815	771	804	762	789	759	730	762	756	794	726	865	854	798	774	766	757	790	789	829	706	786	795	793	782	780	800	803	769	801	759	768	820	768	798	776	822	743	731	802	789	792	803	735	771	827	736	792	782	808	775	793	742	773	774	739	817	754	777	806	771	749	829	765	806	778	751	784	790	799	771	791	787	776	792	787	806	804	743	782	766	745	799	811	772	781	749	764	769	803	779	796	768	804	783	763	769	785	771	780	794	745	788	818	755	758	796	798	744	741	792	740	841	798	792	795	789	803	799	758	795	737
36810	36264	37819	30770	29935	29104	27374	25183	16826	7850	4063	3364	2122	719	629	507	478	460	451	332	353	355	335	300	301	296	276	253	280	233	243	263	232	237	217	250	260	229	222	234	228	262	216	208	216	209	214	221	261	243	222	248	272	238	223	257	237	256	223	279	238	237	221	237	224	241	247	245	228	257	243	230	212	241	262	212	249	229	237	240	267	224	231	212	256	222	256	251	207	257	223	204	260	227	239	227	243	252	252	253	245	230	250	226	225	248	232	240	237	245	247	253	235	253	214	261	247	227	242	240	218	247	237	246	251	209	231	248	259	245	228	216	248	251	251	228	232	213	246	230	229	243	240	245	250	252	254	229	241	226	230	247	236	225	239	242	242	232	285	253	230	224	252	258	253	219	231	239	231	236	255	238	215	260	213	219	258	237	231	258	226	249	226	253	244	263	204	240	247	245	234	225	260	240	238	228	235	218	218	249	219	256	217	260	288	229	244	214	224	245	271	241	225	249	235	246	224	240	231	256	247	239	253	240	247	261	247	278	204	228	252	246	259	219	252	221	224	271	232	258	236	260	219	223	264	217	219	229	233	250	225	219	242	252	229	254	224	265	251	251	201	239	232	263	244	262	215	203	249	224	274	243	209	216	216	253	232	232	262	230	213	223	251	250	231	252	233	235	232	254	225	225	247	215	247	203	237	248	241	218	228	270	218	252	222	247	230	244	249	215	249	275	230	220	242	226	260	213	272	222	250	243	256	234	268	230	243	194	242	232	240	215	243	252	241	230	234	222	240	233	242	197	250	224	212	229	232	250	229	210	244	236	235	227	262	232	240	216	262	239	212	248	250	239	242	244	212	246	219	234	217	254	225	231	248	234	235	247	248	249	235	228	220	238	243	245	219	262	218	221	244	233	240	260	251	213	225	249	226	262	253	237	243	254	246	235	240	230	246	225	217	235	209	229	245	234	250	246	246	248	211	257	235	213	248	232	228	225	252	242	253	216	254	242	239	230	222	216	247	219	246	228	243	223	241	264	243	234	271	223	251	235	249	247	234	226	242	218	214	232	231	213	240	253	235	242	223	237	232	237	226	213	245	232	234	244	210	271	258	231	231	240	268	244	240	209	258	226	246	234	212	213	223	221	236	243	225	242	238	222	251	261	249	250	252	249	249	243	262	258	213	262	234	226	239	230	256	277	218	234	209	261	249	265	255	259	237	229	244	249	250	281	251	232	267	228	237	254	232	248	224	218	227	254	242	235	204	212	252	242	202	242	243	226	228	260	232	273	248	233	233	231	215	254	223	238	236	234	209	204	248	267	297	224	247	266	230	238	240	215	247	236	243	249	220	235	242	253	235	241	245	251	228	221	233	245	221	248	243	258	248	251	248	238	219	217	260	222	255	255	249	221	232	251	243	230	243	241	224	242	247	239	250	249	226	246	213	233	213	255	237	238	212	226	241	258	236	286	231	212	236	224	236	257	227	247	221	255	244	222	242	218	255	239	240	205	223	238	234	213	237	287	234	243	240	227	265	220	249	234	249	239	236	220	244	240	235	247	250	218	252	228	242	240	216	216	264	239	252	220	225	222	226	242	249	230	252	228	228	243	221	238	262	210	256	252	237	253	227	255	211	218	238	237	255	248	252	241	252	259	227	243	256	217	258	232	238	233	209	251	228	237	246	216	230	235	238	251	222	254	235	246	240	248	258	240	239	227	241	223	212	206	273	252	243	234	232	230	245	224	233	252	206	214	238	219	223	276	222	243	235	249	239	215	235	221	220	272	242	239	248	247	252	222	226	235	256	234	225	250	233	223	229	220	239	198	221	229	237	248	264	236	232	227	236	209	230	245	244	237	227	271	229	223	229	247	240	205	230	239	239	235	222	218	230	235	222	230	237	230	243	211	241	251	246	254	212	237	221	258	234	228	270	256	235	230	241	224	260	250	213	238	248	212	229	226	238	250	218	269	281	229	237	220	235	217	266	249	243	239	227	243	238	217	245	186	213	245	228	248	249	229	229	252	253	214	236	245	196	247	245	216	253	217	244	233	193	216	244	234	232	227	232	231	240	246	269	225	255	243	243	245	230	234	232	240	233	232	250	242	246	248	233	243	248	226	256	243	239	250	241	231	227	236	209	232	248	237	218	247	230	224	240	243	232	266	222	239	253	240	246	233	217	247	231	239	262	237	231	233	238	238	247	230	247	251	238	236	215	230	258	226	256	276	234	222	246	233	227	216	234	221	253	242	239	218	248	243	268	238	248	229	200	245	212	234	244	203	220	229	233	231	241	251	232	240	221	239	209	260	231	213	258	238	234	231	227	219	248	216	235	220	237	236	218	239	236	240	250	232	223	233	260	251	248	254	218	225	234	249	241	245	235	244	214	230	240	251	233	225	270	238	249	252	241	238	249	231	249	224	223	269	255	242	220	246	243	229	221	220	239	241	256	212	246	261	246	235	252	221	226	222	222	223	255	213	234	220	217	237	227	234	238	255	247	239	236	244	222	233	257	227	225	260	238	242	228	217	240	249	224	266	233	239	258	252	253	236	208	211	253	250	258	225	242	221	263	230	235	232	227	246	247	246	237	238	238	221	253	216	243	242	218	250	235	232	254	249	235	250	218	268	240	230	231	261	215	248	232	255	240	215	250	266	266	205	237	245	231	226	253	243	217	237	241	248	232	230	223	239	249	259	245	249	225	209	244	225	246	224	211	240	236	242	225	233	236	247	236	251	235	230	215	233	241	234	245	234	270	204	229	233	246	246	235	227	239	256	228	233	255	218	225	256	254	256	219	252	249	256	264	231	245	240	235	236	239	244	248	268	251	243	242	265	239	211	247	232	226	238	215	239	225	245	228	234	246	249	231	262	248	241	245	246	238	254	230	223	224	243	261	248	238	217	271	245	234	221	259	209	255	272	243	260	244	281	233	251	252	240	230	259	271	230	236	242	252	244	255	232	232	242	239	242	236	249	253	266	247	249	259	275	223	253	239	229	233	236	234	209	232	217	235	230	202	225	247	263	226	232	236	265	210	268	236	268	232	261	246	262	230	220	256	245	218	254	243	211	239	227	258	199	249	228	238	260	230	234	267	208	247	239	215	252	211	261	244	208	243	259	224	246	237	218	250	234	241	245	234	257	244	220	214	249	231	201	220	237	229	259	238	230	219	226	240	230	231	225	256	210	223	277	231	223	248	223	249	243	213	226	248	217	242	246	228	225	218	284	240	228	237	267	246	254	214	229	256	236	238	246	229	231	227	204	229	223	268	246	223	239	246	251	236	213	229	229	234	236	242	228	219	263	252	231	238	241	256	224	246	240	243	222	237	285	240	222	225	239	256	268	252	250	250	234	222	237	248	253	244	234	232	219	257	228	222	231	225	213	243	250	242	241	231	228	242	222	242	212	223	251	235	251	247	268	236	267	261	231	234	225	238	221	204	236	203	252	202	254	208	228	236	242	205	243	233	228	249	232	259	213	231	233	230	222	219	249
27986	32703	41871	41312	45039	45348	45714	44314	31889	21050	17017	18530	12458	5333	4683	3055	3443	3245	2874	1935	1977	1989	1580	1320	1235	1169	1053	992	1026	1005	922	839	874	851	811	792	821	832	793	818	807	823	829	813	784	802	755	807	812	797	770	783	790	835	787	833	775	755	860	822	810	776	787	790	786	852	808	848	772	784	769	759	786	811	774	731	802	796	815	857	815	780	795	833	790	896	760	808	750	823	806	829	805	817	769	798	811	831	804	802	768	791	812	760	820	760	791	799	794	816	772	840	750	822	768	759	798	814	775	821	780	796	816	786	799	759	791	789	833	845	790	824	753	757	829	816	790	767	791	765	743	797	793	824	793	828	821	743	823	781	786	775	808	814	782	810	789	777	811	822	795	814	810	805	775	852	769	814	783	780	796	805	793	789	819	786	810	844	836	800	845	789	732	800	809	808	771	809	801	807	825	780	787	808	815	782	807	819	763	755	820	791	782	811	798	790	801	791	806	812	830	777	790	765	800	787	789	824	754	781	771	809	769	811	785	816	829	761	826	777	801	774	797	829	817	781	772	776	771	771	773	781	792	813	767	778	821	794	802	809	814	793	804	803	781	800	785	797	787	824	799	733	828	789	790	818	746	773	779	790	780	812	782	757	764	795	831	803	776	806	714	812	792	806	746	744	803	856	783	819	850	787	851	805	802	778	752	775	774	872	780	784	772	751	792	793	764	771	796	844	789	798	846	778	802	802	763	796	827	775	826	806	776	751	806	764	862	777	776	866	763	787	823	802	802	772	824	754	802	801	800	760	772	727	777	774	786	797	807	797	845	820	860	783	766	805	816	796	809	799	826	807	787	830	815	782	829	760	783	792	773	793	768	807	800	800	803	791	822	772	783	761	787	817	755	763	770	805	831	804	809	808	807	803	826	794	763	793	802	801	776	830	802	768	820	827	788	795	745	807	771	792	813	794	796	789	800	871	763	776	784	821	801	774	776	764	797	762	835	816	787	762	817	814	783	757	758	771	796	784	845	791	793	760	778	823	785	818	779	751	779	758	867	774	802	759	729	784	776	833	798	827	734	803	793	787	783	776	766	800	786	759	822	756	809	797	795	772	779	782	842	799	783	842	800	808	827	766	799	825	801	831	791	816	816	805	834	775	812	766	829	824	797	763	818	793	782	812	780	841	817	793	767	767	784	804	797	810	756	795	756	800	761	769	774	822	791	811	777	792	792	827	799	789	833	807	825	793	878	778	867	807	803	793	824	795	743	796	793	828	776	793	842	832	794	780	819	808	809	821	813	826	789	787	810	816	817	815	751	850	781	769	782	793	810	766	836	798	782	787	798	808	818	756	794	807	778	727	748	780	818	816	807	816	820	787	764	786	838	787	735	775	803	809	824	817	834	801	834	792	791	774	740	740	763	775	788	813	754	819	799	751	776	804	826	781	752	816	815	771	835	837	791	776	808	819	825	790	860	829	745	773	784	769	803	789	848	829	805	719	801	778	828	809	753	770	763	777	807	812	830	785	808	778	822	782	807	802	814	776	818	779	773	794	789	779	787	823	800	751	854	720	822	835	762	755	835	794	765	780	818	829	809	838	741	841	725	842	806	836	802	756	792	763	772	789	787	768	789	808	740	752	766	828	765	760	811	835	789	757	801	847	797	754	767	773	829	804	833	773	803	822	788	775	826	777	769	810	808	762	741	816	777	800	810	806	812	800	795	808	777	763	811	784	824	743	806	792	839	763	774	797	743	804	798	774	782	795	788	788	738	803	815	811	802	791	833	790	762	755	805	802	826	776	773	809	823	773	824	802	794	779	759	798	792	809	799	766	805	786	825	830	788	771	750	831	854	762	844	775	762	790	740	822	860	797	748	782	756	809	810	791	800	783	780	759	828	809	747	786	826	775	833	821	794	797	808	796	831	762	826	793	776	816	766	820	808	772	783	854	833	798	780	772	822	806	802	861	801	782	762	801	792	795	766	804	774	778	831	828	793	719	744	823	799	796	805	878	781	817	783	770	852	804	823	826	814	767	831	797	803	820	772	770	783	821	776	794	824	797	760	730	819	803	813	752	782	796	825	807	773	759	803	815	820	805	834	752	742	788	836	775	846	753	755	773	850	780	833	764	766	766	777	771	791	759	836	766	864	766	746	815	817	791	781	771	792	816	785	793	787	794	784	792	739	835	842	784	786	790	772	832	795	808	808	800	808	760	823	802	817	734	769	785	838	779	810	772	816	810	832	838	800	849	754	791	837	795	765	738	784	789	776	789	764	815	768	774	833	844	806	781	780	801	786	779	808	843	825	786	795	824	783	861	812	778	812	790	753	813	791	744	846	811	802	818	772	811	778	816	776	789	767	764	770	829	784	824	822	791	752	798	810	800	826	834	785	781	793	804	764	812	779	776	759	752	800	832	779	799	797	834	772	790	787	800	758	819	790	786	811	844	786	800	769	821	788	802	794	771	811	786	829	799	825	804	811	813	821	788	818	794	762	809	764	810	760	784	820	794	765	812	792	806	758	795	750	775	817	827	778	819	835	787	776	762	791	736	791	814	777	831	803	823	775	756	826	812	840	828	748	724	790	840	811	823	831	771	815	833	781	827	802	767	825	808	801	810	824	773	822	811	817	826	839	720	819	788	774	797	793	792	769	839	801	789	784	804	799	777	822	763	758	818	753	806	785	817	836	783	795	765	802	799	834	805	752	842	772	814	771	760	822	855	797	770	760	840	803	752	760	804	794	796	791	858	833	788	881	778	805	786	759	782	797	796	795	813	766	802	774	807	815	821	780	827	849	789	785	784	804	794	798	787	777	799	836	785	782	747	816	754	767	764	790	810	808	772	794	846	755	810	798	793	776	783	781	785	801	775	761	813	838	811	752	753	807	788	813	779	799	794	837	791	798	780	782	808	788	768	766	792	844	794	775	744	809	833	797	759	837	792	799	767	731	818	821	773	788	793	792	809	824	817	754	815	785	769	782	799	754	797	756	846	776	823	800	835	813	790	806	864	816	779	753	802	816	797	865	831	804	783	765	807	807	840	807	784	774	816	802	797	790	761	772	804	817	764	812	793	817	803	775	822	789	817	808	829	759	855	801	774	773	789	795	803	786	773	811	789	775	792	815	777	769	783	789	822	774	762	781	827	736	806	807	801	793	773	791	784	795	750	791	810	783	805	800	774	795	763	790	798	780	798	770	770	763	799	790	811	750	828	858	804	816	838	836	772	783	761	773	807	819	825	756	765	781	839	785	846	812	815	804	766	807	793	804	757	832	747	796	824	791	787	820	811	813	772	800	781	778	788	767	785	803	824	779	763	826	804	780	835	800	783	736	841	821	809	773	812	799	834	767	815	801	774	755	798	788	821	726	811	828	768	799	816	794	803	816	786	782	785	777	785	833	777	777	785	767	774	854	794	835	779	776	798	852	796	801	810	823	866	786	802	805	841	766	776	791	777	802	809	789	767	767	853	747	808	854	778	749	783	739	772	783	803
18467	11740	12521	6927	4604	3330	2339	1417	840	508	502	386	347	279	261	299	243	237	257	220	234	223	233	226	222	242	229	213	220	228	189	229	219	211	222	249	205	224	234	220	215	223	229	209	204	205	240	220	216	207	189	258	209	234	203	210	203	220	225	212	205	198	216	215	219	238	233	220	204	195	211	228	226	233	243	223	203	193	227	216	223	206	214	242	219	232	219	217	227	233	215	206	224	190	211	218	223	211	222	220	227	207	235	190	204	219	215	193	231	241	239	220	209	229	244	249	205	202	237	225	211	176	213	218	255	201	206	212	216	231	234	216	264	228	219	235	197	239	224	215	218	213	200	210	219	210	218	218	206	207	235	223	208	226	216	217	221	225	228	208	215	227	219	243	217	218	234	209	230	186	221	218	240	210	211	230	241	242	220	233	251	216	220	213	223	234	212	200	216	195	187	216	217	236	214	234	239	216	215	226	243	223	203	192	238	195	214	231	222	201	191	239	213	217	226	220	230	227	234	227	202	215	201	207	235	228	233	201	239	240	229	230	196	217	226	238	242	209	239	228	219	245	218	204	196	218	221	238	203	218	218	207	214	248	269	212	234	248	219	214	213	206	221	221	219	217	221	201	221	213	228	240	222	206	244	237	219	212	214	231	224	206	217	222	216	211	220	199	218	192	215	207	234	241	195	221	236	203	201	210	235	216	210	243	196	212	222	232	217	214	204	212	220	211	216	229	231	218	227	221	205	184	222	230	238	257	217	211	218	231	217	226	210	209	217	195	207	229	247	230	206	219	211	227	216	195	204	224	212	235	216	210	248	221	205	224	228	231	224	215	199	220	210	225	203	211	221	210	233	235	239	203	245	222	221	201	199	223	210	241	217	239	213	231	214	225	242	225	225	193	247	215	225	211	231	222	227	223	223	181	243	209	203	229	243	231	235	232	212	235	225	192	220	223	232	209	229	220	223	210	206	214	211	216	225	195	232	262	222	208	208	216	244	221	211	219	206	213	214	227	219	197	220	215	209	198	231	195	217	198	217	196	210	225	218	230	241	221	212	218	187	223	246	224	209	234	237	222	223	209	240	232	230	216	236	252	219	235	216	234	217	214	218	228	228	226	228	213	215	218	238	183	223	253	223	237	194	216	221	230	216	223	230	226	213	206	198	209	212	228	195	233	204	200	232	228	218	246	196	235	217	239	223	222	228	215	241	217	222	227	236	213	212	219	224	227	247	223	223	255	201	188	209	210	242	211	232	245	243	223	228	243	225	234	226	206	198	254	234	249	229	227	231	233	209	205	209	189	224	211	225	220	237	232	190	211	225	244	206	208	223	216	233	231	227	230	207	237	236	228	226	217	249	235	207	226	231	223	234	229	226	208	217	224	238	225	223	210	243	239	213	188	207	206	216	243	220	176	196	249	217	208	204	216	219	160	246	246	221	231	207	207	214	232	222	226	217	205	230	235	231	236	197	221	217	218	228	256	227	226	215	224	211	213	224	232	221	217	229	237	203	194	222	224	222	236	222	221	238	231	229	210	228	225	225	245	212	225	223	227	223	222	225	225	208	193	211	240	220	238	208	234	207	214	223	209	232	223	207	195	232	220	205	225	229	230	212	229	235	235	211	219	215	242	212	238	234	190	235	205	191	229	236	226	237	219	202	240	209	209	204	208	205	232	200	232	240	234	213	191	233	217	231	229	186	223	252	231	220	246	214	211	232	213	219	236	218	209	208	239	204	238	222	231	243	252	218	207	206	216	204	218	210	226	213	231	215	226	207	235	215	195	227	202	226	213	208	196	217	205	214	205	229	225	237	225	202	230	223	195	223	236	239	237	218	215	206	236	233	238	181	229	247	240	203	214	216	190	258	242	221	229	231	225	218	210	224	233	208	224	224	236	230	198	217	220	226	222	234	239	215	226	211	215	226	203	232	209	210	248	218	230	213	215	213	220	227	219	200	207	213	207	237	210	217	212	231	210	226	192	244	212	202	219	224	235	231	230	229	243	220	212	223	208	249	207	210	227	215	208	216	233	223	229	239	203	233	214	217	207	218	235	212	210	232	241	215	249	218	238	203	235	221	204	206	243	254	217	235	213	214	225	231	230	249	235	228	221	244	256	250	234	234	232	212	203	228	234	198	220	227	224	223	207	210	216	215	212	224	222	239	218	230	236	215	229	217	246	224	227	223	206	234	258	183	215	201	249	208	247	215	252	217	224	236	253	221	223	226	231	226	232	223	222	202	190	209	213	241	218	216	227	235	241	226	229	209	214	216	212	236	217	226	228	227	240	198	207	222	241	217	222	217	207	206	216	209	210	238	217	218	207	236	210	219	205	232	248	222	241	197	213	188	226	215	207	238	237	225	210	241	200	226	254	196	214	245	189	192	215	212	220	217	207	236	218	188	223	213	227	226	213	234	191	248	198	198	210	225	239	215	221	222	229	226	256	257	230	220	245	204	223	197	220	203	231	219	213	227	259	212	224	200	247	223	232	222	229	220	250	226	215	188	206	209	217	220	208	220	222	193	215	204	215	224	212	220	229	224	219	220	201	204	222	205	240	215	245	240	229	200	223	215	226	198	221	213	237	215	231	226	224	220	210	250	209	213	258	212	246	226	214	235	225	220	232	231	212	232	222	202	206	211	194	192	227	202	204	213	212	222	222	205	213	226	226	221	248	231	229	212	222	234	219	238	234	197	226	214	214	227	214	221	225	215	237	198	211	251	236	214	228	230	230	228	219	248	206	233	248	211	220	212	229	245	235	232	221	192	209	226	238	221	244	207	191	233	226	237	213	242	205	208	210	245	218	197	253	202	188	233	220	231	206	194	204	214	214	220	236	194	215	215	222	223	235	205	235	226	234	245	222	240	214	239	224	219	224	231	199	224	224	233	224	228	214	212	228	211	232	217	246	234	206	213	238	239	241	258	211	231	211	219	215	213	233	225	224	229	217	226	206	197	231	243	221	203	216	258	244	199	210	229	248	239	206	222	240	215	218	233	220	243	223	233	221	200	209	218	207	209	232	233	234	220	233	217	221	229	217	239	236	209	242	208	229	225	209	242	221	219	218	196	220	233	212	204	223	207	213	227	227	240	224	212	241	252	244	234	216	228	255	214	259	236	222	213	261	234	191	243	221	228	223	211	233	217	253	211	217	238	217	207	203	203	233	235	248	212	228	213	241	227	226	213	204	238	239	247	212	223	229	241	226	246	257	207	221	224	209	223	230	211	215	199	203	203	250	211	239	215	197	235	238	229	218	215	218	201	250	234	212	222	241	218	188	246	199	214	221	177	225	244	237	230	199	190	217	227	218	236	230	209	232	222	251	218	244	216	216	201	243	215	207	226	184	188	224	199	212	245	211	246	223	244	210	216	236	217	206	225	207	230	243	230	255	211	221	196	222	242	201	198	238	224	208	199	248	196	218	231	216	209	201	239	241	219	249	189	203	231	214	236	222	230	225	235	247	247	204	213	235	228	177	206	213
13747	12761	21551	20624	19501	17518	14121	9475	5836	4189	3192	2751	2135	1598	1319	1216	1164	1065	967	908	834	828	834	813	808	817	811	731	811	741	773	742	806	749	739	749	739	739	726	810	788	738	783	782	775	736	736	754	762	753	724	759	781	710	774	778	715	787	749	757	735	735	755	721	754	762	724	802	723	700	751	750	750	704	771	775	800	791	766	723	772	708	765	775	705	752	739	685	738	747	704	768	713	798	756	754	739	783	757	711	783	739	760	727	747	768	826	727	747	754	776	710	797	750	753	744	797	743	804	760	789	743	768	803	753	750	752	726	779	734	815	769	806	777	725	731	812	766	731	754	778	772	705	753	726	736	765	755	756	772	811	758	791	730	720	744	741	734	751	795	748	753	713	775	765	766	737	749	713	750	728	809	763	708	752	774	738	762	761	773	753	768	789	783	814	783	773	761	716	788	789	788	732	761	721	772	737	807	859	697	738	756	745	748	793	747	761	739	726	789	777	761	750	788	752	728	729	733	758	751	734	735	759	747	722	768	768	763	757	777	796	719	772	777	747	777	778	738	791	708	783	737	734	759	804	739	763	710	776	721	735	775	730	760	764	768	772	751	748	758	778	684	694	768	749	722	790	752	777	763	712	737	729	781	738	724	775	746	772	769	762	739	756	762	789	798	772	785	771	706	725	746	768	746	777	776	764	751	740	720	775	724	818	749	797	785	824	778	757	757	756	760	714	770	716	723	788	766	795	741	746	758	743	727	682	770	730	800	729	746	729	758	798	783	746	717	730	774	744	786	765	770	718	791	739	754	734	746	772	762	757	794	807	707	759	768	742	806	745	762	738	771	714	760	820	764	725	774	731	766	735	724	748	817	739	718	761	765	694	730	737	737	781	749	751	732	770	725	748	745	783	728	754	737	771	721	772	759	743	786	737	743	717	772	728	738	736	795	766	715	742	809	760	805	739	756	720	712	821	737	750	730	737	743	743	787	727	727	763	734	786	797	778	781	738	724	778	769	764	763	762	732	771	756	767	724	769	766	759	713	745	719	731	778	726	774	725	718	775	751	758	762	766	719	739	804	770	759	712	776	751	777	751	783	792	742	824	741	716	756	763	731	736	776	754	744	751	737	773	731	739	777	781	762	762	766	797	745	751	755	743	780	788	760	754	767	770	763	747	715	763	771	792	778	790	700	755	723	791	720	786	724	770	752	781	711	742	734	738	775	735	759	759	712	804	800	777	746	694	743	785	782	741	754	746	817	764	740	724	770	761	745	807	738	780	764	837	740	827	723	728	757	755	756	749	724	771	726	784	778	786	763	731	738	710	770	766	726	758	796	764	716	715	747	734	785	781	739	753	727	777	746	748	777	734	787	760	722	724	773	732	781	785	773	764	719	791	756	800	737	770	751	776	769	711	763	795	752	775	813	771	745	757	752	753	744	815	776	749	762	753	705	788	718	769	750	751	802	775	732	746	793	730	805	776	821	745	757	760	755	752	767	722	770	761	797	779	790	758	738	756	772	765	786	752	758	755	741	787	753	757	760	712	771	768	760	733	755	776	764	758	722	764	762	762	775	719	794	760	748	749	756	767	760	753	815	771	731	752	699	723	744	736	813	772	722	743	762	767	726	756	783	731	756	727	775	746	741	732	786	760	734	787	758	694	789	744	752	731	770	716	765	748	747	724	783	756	777	753	744	757	751	745	726	736	730	778	710	748	756	769	732	787	764	781	722	723	768	696	758	764	776	771	776	739	733	784	735	762	736	712	779	740	752	764	725	752	738	807	738	749	757	747	738	721	731	753	746	763	752	777	778	768	741	760	778	767	760	793	765	786	781	781	723	788	787	715	762	808	777	726	748	749	768	823	733	726	768	792	780	820	771	764	777	793	763	749	735	766	757	763	799	787	731	699	735	768	713	769	747	696	753	757	752	715	765	769	744	734	763	729	777	796	731	750	778	724	753	741	809	718	776	756	779	802	755	750	772	741	723	817	786	746	750	761	776	774	749	732	752	719	771	735	784	772	781	747	754	776	706	729	723	751	804	790	830	736	755	807	776	777	746	717	777	760	766	830	763	792	768	746	753	761	804	730	786	738	674	757	785	750	794	763	778	748	777	773	779	673	693	681	717	723	730	755	766	732	777	762	758	774	752	799	792	770	760	774	785	803	766	734	756	763	728	726	742	755	798	739	777	760	737	750	752	738	731	743	734	765	733	732	754	723	755	785	733	719	751	798	831	742	756	680	744	735	752	745	787	737	760	796	762	817	771	762	761	740	735	735	758	804	708	759	753	736	759	753	766	726	795	767	721	781	723	760	756	777	662	753	764	769	723	782	712	795	756	726	771	771	731	763	803	731	784	757	756	727	786	751	742	711	767	708	754	790	772	737	753	794	749	736	758	777	764	735	840	754	742	782	804	733	745	800	752	760	737	756	765	784	757	750	747	729	712	777	776	757	717	746	777	779	792	778	754	775	779	745	754	738	761	748	722	793	709	732	768	719	742	730	758	745	762	756	760	756	812	839	717	763	787	693	701	765	701	749	698	770	715	763	742	748	762	715	736	774	735	811	766	770	722	754	768	730	757	736	723	722	770	781	788	747	793	728	780	794	704	768	782	769	797	727	770	757	765	735	762	745	714	733	767	696	756	746	731	747	795	780	815	768	784	755	726	769	763	778	790	728	729	741	765	780	823	699	734	771	738	760	712	846	763	763	750	752	671	784	733	703	731	787	769	769	802	770	726	802	759	765	736	730	750	742	704	775	720	794	782	722	775	778	796	839	760	754	712	783	775	774	715	724	772	729	776	744	779	736	754	790	759	756	736	771	731	739	749	736	767	752	781	789	722	712	739	727	743	756	750	728	808	730	799	751	776	770	775	701	819	773	757	772	771	787	824	766	744	746	789	783	761	736	795	756	725	783	741	724	800	771	727	752	791	744	712	763	711	749	723	746	780	725	774	765	723	728	767	730	708	728	717	782	699	761	791	765	740	763	770	784	754	752	761	750	760	753	764	774	770	761	766	772	761	731	746	761	788	742	775	770	751	782	766	786	772	766	781	773	788	733	785	810	726	754	764	752	740	729	803	767	771	740	734	749	772	797	747	762	781	737	804	762	799	721	751	763	758	757	731	750	767	784	745	732	712	776	764	754	744	718	751	768	718	742	755	752	728	753	713	733	791	770	785	804	772	744	716	802	704	726	759	745	766	779	708	765	738	764	743	749	734	768	730	748	732	781	787	741	751	792	728	751	788	717	725	746	784	746	777	775	746	805	723	750	750	753	694	770	798	784	737	750	707	762	784	782	824	775	731	808	785	770	770	737	759	783	764	802	768	788	753	751	754	784	726	781	757	796	746	743	777	713	773	713	775	811	748	770	759	720	779	794	793	752	775	742	751	797	779	813	755	794	743	819	766	750	740	766	759	800	771	734	750	776	746	749	735	751	778	760	875	751	719	778	780	744	758	760	733	788	766	743	740	746	700	768	729	751	755
30396	29374	30483	25299	24305	21822	18840	14493	10185	3816	2066	1729	1084	636	413	399	397	342	294	306	327	312	256	268	233	251	233	244	233	241	239	210	241	218	223	239	227	242	245	207	249	214	234	249	240	235	238	247	246	246	190	230	219	222	256	249	244	229	235	233	211	248	256	211	232	217	247	271	223	225	222	200	210	239	230	238	243	221	211	227	222	238	221	253	220	218	217	234	209	254	225	249	216	231	238	216	226	229	226	224	211	242	206	217	256	222	274	215	231	232	212	223	232	240	242	193	254	214	231	220	239	224	217	226	221	263	205	248	238	207	218	237	215	237	225	244	242	212	224	202	229	226	205	198	205	216	220	216	242	230	231	234	249	213	220	254	232	228	225	221	221	200	266	207	196	267	216	219	249	222	230	229	241	199	213	219	228	238	228	238	210	222	231	245	207	199	210	237	230	216	246	191	243	228	224	235	224	209	234	237	261	241	201	198	236	232	223	217	189	204	239	207	235	234	252	224	232	199	235	222	233	254	214	217	238	220	235	205	227	231	219	224	213	216	236	219	209	231	225	245	236	221	225	241	213	213	223	225	209	217	244	231	204	203	237	218	223	249	231	232	209	253	211	226	227	221	211	219	238	199	247	247	250	237	220	232	218	199	229	248	207	242	228	218	215	217	225	231	211	231	219	268	213	228	210	223	209	221	226	221	243	246	234	220	243	201	216	198	243	243	216	201	216	221	210	229	227	228	223	247	241	239	194	199	244	225	212	265	236	243	240	224	241	223	239	233	241	228	217	232	216	234	234	220	206	213	233	232	229	220	253	245	220	244	233	223	254	205	224	237	210	247	201	213	227	217	218	197	230	221	200	212	235	230	235	212	229	227	251	222	206	212	234	248	205	232	243	220	242	241	243	218	254	210	253	236	240	258	218	235	239	238	222	230	241	229	228	232	203	223	222	210	234	233	226	220	208	210	235	217	236	221	222	215	213	223	225	213	225	219	236	227	244	236	250	234	239	219	253	200	204	216	208	212	246	241	250	235	215	228	227	219	241	241	227	217	220	203	230	220	248	238	224	218	229	216	223	224	244	231	198	240	235	243	207	189	220	228	232	267	259	203	225	223	235	204	222	246	227	238	234	236	217	205	242	216	221	244	230	214	202	249	244	223	240	218	227	209	232	238	228	213	224	218	259	225	219	242	199	214	239	228	237	227	215	218	223	237	214	210	244	211	239	219	215	204	226	226	237	245	218	227	234	224	208	218	218	216	221	245	238	221	229	219	251	210	213	229	199	234	204	207	267	221	219	208	238	240	207	244	211	224	245	229	226	214	236	253	232	225	198	218	255	225	226	213	225	237	248	238	240	225	249	238	234	211	213	248	204	223	204	222	235	231	235	207	216	208	220	201	212	214	251	238	226	245	255	227	231	208	257	231	232	241	216	225	224	237	233	220	248	208	216	248	251	223	211	223	222	232	236	208	254	234	220	225	235	234	223	231	251	228	202	244	214	236	214	241	225	235	232	223	212	225	217	218	227	239	221	219	208	210	231	231	221	211	234	197	226	233	233	232	243	216	234	202	236	213	239	208	222	227	258	243	247	247	218	236	218	209	238	239	252	216	265	263	242	226	236	210	227	234	235	203	212	223	210	206	219	218	243	195	217	231	202	193	225	231	213	225	237	222	221	232	208	240	222	240	246	208	196	251	233	237	234	220	222	242	226	224	239	223	258	204	231	223	224	203	246	238	201	222	201	240	224	212	218	223	234	196	234	227	256	243	237	242	245	217	214	218	240	231	229	240	221	242	230	219	222	203	227	232	217	232	240	253	217	220	250	212	243	219	202	240	241	255	223	209	229	223	224	243	213	238	239	224	216	224	226	203	235	214	208	223	246	231	198	227	225	260	214	251	229	247	201	221	223	191	208	213	232	194	243	214	245	236	210	231	226	239	246	229	211	215	224	234	227	234	231	221	218	237	240	218	225	241	241	222	232	205	232	256	231	227	212	237	217	184	232	233	243	206	222	219	226	232	238	214	214	208	220	231	234	225	230	247	245	217	232	229	230	217	206	225	210	215	231	221	224	218	218	201	247	218	226	248	226	239	220	229	251	221	234	238	232	212	211	232	237	243	249	241	242	245	227	214	217	215	230	203	219	216	214	227	224	270	222	216	206	231	210	230	230	225	230	235	215	233	232	227	234	225	208	254	235	228	215	233	223	198	250	224	207	224	257	256	227	230	222	212	225	264	236	198	226	233	226	236	220	230	221	223	209	235	226	235	224	246	231	232	236	226	236	230	227	223	237	204	239	246	222	205	204	224	233	215	207	211	223	219	224	207	214	241	237	217	229	230	233	235	223	206	207	246	244	202	242	195	245	189	219	199	245	240	228	244	241	228	232	225	211	244	189	226	217	231	243	215	232	247	230	239	229	248	245	248	243	216	252	235	229	204	214	213	218	220	220	255	255	224	202	212	230	220	212	228	226	215	220	251	225	231	225	224	247	220	198	206	236	213	241	201	222	226	222	247	233	200	210	249	245	234	222	236	192	198	235	247	226	229	253	257	260	228	243	219	228	219	211	227	233	238	232	206	227	215	280	224	243	213	206	242	227	248	232	228	195	241	245	217	221	227	214	261	200	207	225	225	209	245	258	218	225	236	232	219	230	210	236	204	229	256	219	221	230	216	225	243	233	255	232	249	228	244	217	220	202	213	221	241	229	251	223	244	239	218	226	237	223	202	216	208	234	232	231	220	212	243	242	206	216	253	224	232	208	231	216	211	232	233	208	214	218	205	229	228	222	238	256	221	227	211	240	246	231	240	249	228	241	220	217	242	243	223	242	222	241	231	225	217	221	221	229	232	238	224	204	226	255	215	246	261	229	239	231	224	234	223	231	229	220	214	254	222	220	234	226	224	206	249	238	202	241	238	213	261	206	246	216	240	195	220	246	220	224	224	210	226	208	250	209	232	253	233	228	257	243	211	215	250	244	198	234	195	203	223	210	249	234	222	226	227	238	237	242	213	251	231	208	222	245	215	220	262	233	235	226	238	252	231	216	230	217	243	228	238	216	238	231	191	243	237	211	222	235	221	253	227	226	249	227	200	225	222	237	242	208	251	205	220	220	237	228	220	257	227	259	251	223	224	224	205	244	248	240	222	236	235	248	236	220	228	235	194	220	227	274	245	227	210	223	250	210	205	234	196	222	227	229	211	248	221	223	255	239	220	261	249	208	219	239	222	224	192	245	244	238	222	204	230	224	204	259	211	221	256	237	225	218	229	220	213	219	224	230	266	229	218	223	216	227	221	228	237	213	237	235	265	226	208	242	249	221	238	243	235	245	205	232	227	229	252	229	243	189	226	224	266	225	211	197	242	231	232	234	217	250	218	227	215	227	259	218	215	221	259	216	227	226	221	239	247	213	220	227	228	199	209	235	227	223	229	206	215	218	201	224	251	226	230	210	257	231	225	220	222	208	225	245	219	235	214	230	234	258	221
23277	26552	34291	37210	38567	38538	36379	33848	28861	14325	12073	11511	7813	4493	2761	2646	2536	1790	1618	1541	1636	1566	1272	1077	1059	967	880	918	913	898	810	831	790	778	794	801	786	802	804	770	795	762	800	795	744	794	768	736	769	798	704	780	778	791	782	765	782	762	790	756	770	778	788	764	826	746	760	789	765	792	749	783	755	762	801	815	783	809	782	764	824	771	746	771	763	765	717	731	781	803	686	745	755	773	767	752	748	795	777	832	802	797	770	753	763	765	720	767	775	760	768	740	775	821	735	764	794	776	773	780	756	771	772	782	738	783	737	726	761	774	768	715	800	742	785	785	786	760	786	783	785	715	834	739	776	777	758	701	740	791	757	762	789	769	745	795	751	760	784	718	789	748	769	768	799	800	736	781	769	738	770	805	802	768	782	788	747	763	749	758	767	817	768	763	766	761	777	742	763	741	750	745	796	771	702	840	755	741	788	780	771	770	743	717	783	716	809	803	796	789	809	760	750	804	764	781	753	779	735	772	765	788	795	796	750	737	796	778	738	791	728	774	748	812	829	751	774	776	720	811	744	752	735	800	761	757	755	724	799	764	766	755	734	772	781	786	791	750	792	792	751	769	753	782	723	739	744	794	770	744	792	721	811	745	756	774	814	836	779	781	758	746	786	787	733	785	776	736	774	781	805	785	776	764	780	757	777	799	822	755	774	750	784	746	753	759	750	793	762	757	768	750	746	678	750	730	791	772	771	773	746	782	741	795	797	737	757	807	797	769	787	730	758	779	785	727	795	732	815	762	762	763	786	775	797	805	761	741	799	746	777	735	786	774	737	712	795	742	771	710	787	759	771	771	775	758	765	775	746	757	745	771	784	771	744	761	780	753	785	810	745	814	719	734	792	784	775	741	755	783	789	760	767	818	748	751	770	768	785	742	781	742	778	836	798	811	750	771	728	810	803	720	857	749	826	800	764	723	786	719	809	814	736	778	771	777	756	752	738	728	726	749	790	732	743	768	771	765	813	761	764	793	805	806	794	779	740	794	790	788	765	754	753	771	741	778	755	828	766	822	760	814	788	738	741	774	775	733	811	753	761	800	792	786	710	809	715	814	763	790	752	726	755	747	766	779	764	789	791	811	800	834	751	770	766	727	745	776	811	816	785	764	785	806	746	743	813	820	762	759	759	714	754	773	794	739	726	745	815	743	729	792	748	791	774	803	778	803	771	808	782	752	793	772	747	771	758	828	773	753	790	783	776	803	812	778	806	766	793	748	839	758	721	791	777	762	773	746	830	764	761	772	759	766	791	751	770	780	812	777	795	775	763	740	751	745	766	733	764	772	753	756	771	773	763	770	765	752	779	778	721	760	764	718	717	741	807	776	730	779	730	754	794	769	793	796	744	791	776	752	758	749	796	763	778	826	707	773	754	730	728	791	790	763	780	787	829	750	847	801	766	760	770	799	753	796	740	755	785	758	767	758	759	765	774	828	723	788	789	756	796	744	808	763	791	707	794	751	778	787	783	808	742	744	772	750	760	812	785	763	804	784	774	752	748	847	785	773	794	750	761	828	794	814	764	784	735	773	752	820	758	782	745	744	792	789	760	834	741	732	762	805	754	774	797	804	789	766	735	810	759	755	761	797	812	780	748	793	804	763	768	774	748	789	772	770	777	781	728	808	756	731	810	730	754	846	760	751	709	738	769	769	797	746	792	784	794	803	757	733	805	719	765	753	722	777	797	762	781	794	766	769	799	783	781	725	734	776	774	742	732	808	735	746	735	746	762	752	794	747	703	789	744	803	769	736	749	731	748	759	813	774	758	768	794	779	758	781	795	732	739	839	718	756	802	718	820	777	783	746	781	773	800	781	786	727	755	791	768	808	746	782	739	788	743	794	817	803	787	741	793	762	715	795	775	776	779	748	790	732	742	747	772	750	731	813	774	777	785	755	748	787	758	776	811	741	759	793	768	722	718	790	729	755	697	747	769	772	800	728	754	793	772	796	748	807	767	790	789	814	747	727	747	774	698	731	792	772	779	787	773	741	787	754	740	752	780	737	821	788	703	765	747	805	770	735	772	716	723	770	756	784	832	742	764	740	772	789	762	771	768	812	748	797	770	751	847	757	807	826	779	747	797	725	749	802	767	735	781	822	776	783	769	775	781	819	760	753	765	844	811	759	737	765	775	814	835	768	757	774	759	750	711	782	792	755	786	774	738	789	767	779	735	779	750	820	746	737	734	797	729	795	785	706	736	781	762	741	777	728	786	762	757	764	790	801	790	740	728	802	766	763	777	782	783	817	801	741	798	778	772	760	767	767	763	796	807	774	734	749	792	785	776	780	754	750	747	760	795	749	741	852	738	738	780	790	795	742	790	783	804	799	806	839	775	749	817	840	762	807	736	716	753	775	779	740	741	724	797	791	796	772	723	766	767	827	716	779	789	741	803	757	772	751	726	777	730	800	737	742	740	812	762	759	711	738	787	714	760	759	761	785	761	763	761	789	736	717	785	732	763	731	793	770	767	737	834	806	786	749	777	849	735	751	772	773	789	768	785	725	787	772	761	827	799	778	773	780	757	803	754	764	759	749	776	804	821	765	754	774	737	745	796	787	827	716	777	774	775	743	737	744	823	785	741	753	744	819	771	775	814	744	798	804	789	734	761	773	712	771	774	791	784	792	779	744	727	757	802	796	762	781	768	797	742	786	845	806	741	764	739	782	791	777	749	775	761	790	785	781	734	797	774	781	766	792	779	767	722	779	812	753	796	768	754	698	840	741	772	757	751	809	740	729	783	810	751	786	790	760	811	788	743	758	778	808	750	795	746	787	771	839	752	788	791	746	794	763	767	737	756	731	783	843	767	735	775	805	845	779	788	736	742	778	741	755	795	808	738	766	809	783	771	726	719	736	713	759	777	784	765	764	782	723	761	822	728	780	774	753	769	767	780	744	748	815	801	757	759	802	763	761	788	752	725	726	776	760	731	793	769	778	778	774	792	758	770	737	808	787	742	754	748	801	832	781	812	715	754	793	758	791	742	794	747	785	742	785	788	756	767	788	762	782	723	700	774	752	797	777	762	754	777	669	792	744	773	788	740	765	775	765	756	786	794	787	744	788	790	810	804	766	750	736	827	755	777	741	775	763	781	767	775	780	725	739	751	746	763	735	771	769	794	813	730	752	733	840	760	769	747	757	742	725	821	759	776	793	805	784	728	820	754	756	798	798	782	829	756	754	753	763	796	753	753	810	783	734	766	700	768	716	799	780	769	777	789	739	756	772	746	737	811	702	766	763	784	761	815	789	735	725	791	765	775	799	775	743	792	762	799	766	797	763	755	760	790	799	711	737	763	756	798	771	766	749	776	761	728	759	759	809	732	782	725	809	813	798	716	740	778	774	816	742	761	791	740	769	799	758	787	755	768	748	795	763	761	784	753	799	776	775	736	794	743	785	773	737	846	774	826	759	762	740	820	749	784	719	799	742	737	773	780	765	785	758
35495	35468	34382	31203	30309	28762	24953	21939	16395	7007	3482	2175	1510	1184	772	500	540	420	351	364	367	363	331	292	279	257	259	263	243	254	250	240	246	227	247	226	245	230	256	235	247	243	221	240	220	224	223	246	235	250	236	210	280	242	229	229	249	252	226	268	251	238	251	240	208	210	222	242	247	252	220	220	244	250	248	212	270	234	240	258	229	228	246	248	274	246	205	233	239	257	224	260	233	243	209	232	247	247	236	244	264	228	235	245	229	210	233	247	237	231	253	241	240	254	253	248	224	240	239	256	227	233	263	225	239	213	248	239	241	220	227	230	247	232	258	217	247	215	215	224	213	227	228	233	234	237	279	266	242	230	219	233	214	225	243	252	230	235	224	220	246	232	243	211	222	262	244	260	257	247	220	250	239	234	247	215	232	260	211	238	251	226	233	203	252	233	240	238	225	239	250	262	198	233	239	242	226	241	250	241	244	224	257	227	228	243	255	224	217	258	224	254	216	263	247	217	258	216	226	258	242	249	239	222	249	248	236	250	215	216	217	241	245	248	214	216	247	240	259	210	241	250	258	234	218	222	242	246	227	228	248	205	245	237	228	239	228	270	251	214	236	231	251	268	260	232	254	218	247	224	255	224	222	247	229	260	233	230	232	229	237	268	254	236	249	228	218	242	227	246	245	243	255	251	219	241	236	235	230	228	199	220	233	259	256	249	273	255	223	211	250	238	234	247	221	242	251	226	223	245	236	249	213	244	217	232	230	244	261	239	251	234	239	215	255	223	227	237	219	244	253	256	223	249	216	222	239	230	221	235	231	255	215	226	231	268	242	267	252	263	266	219	223	214	264	231	233	271	236	235	256	244	228	239	232	223	211	264	236	227	233	272	235	217	239	218	240	250	226	238	231	261	243	211	233	219	243	253	238	253	242	239	234	209	219	231	229	206	242	229	241	243	231	220	237	229	261	237	221	226	252	232	232	245	237	261	244	241	223	221	253	225	240	203	250	246	229	215	228	252	204	238	237	280	221	236	252	227	231	235	204	231	242	262	226	225	207	247	253	237	237	221	234	238	215	254	245	235	240	270	235	241	234	246	244	246	227	242	250	226	224	252	225	222	247	262	250	205	219	238	247	270	248	257	234	251	238	230	219	251	235	246	238	231	241	225	265	248	223	260	225	237	235	242	247	245	227	242	238	219	225	216	244	266	237	230	220	268	204	261	220	272	254	262	222	236	238	254	227	243	265	229	215	240	254	205	223	205	242	229	244	260	240	223	215	231	242	231	244	228	220	218	236	226	250	236	243	220	246	236	229	229	221	253	237	220	227	204	232	236	251	229	235	245	251	239	250	257	238	220	238	230	253	213	242	242	238	222	249	221	245	228	246	236	225	249	236	267	256	208	233	222	224	253	233	245	225	225	222	259	233	247	239	252	252	257	237	224	256	211	263	267	230	264	222	233	250	221	243	234	221	194	218	269	228	241	235	211	256	224	231	240	249	219	242	250	253	245	214	213	225	242	253	226	263	240	231	239	245	230	246	261	229	221	223	236	221	234	230	225	237	236	240	205	242	241	266	244	241	241	221	227	269	229	220	209	196	241	250	248	249	237	216	246	232	221	220	251	239	225	249	206	212	247	233	229	205	265	213	230	238	229	260	241	251	255	230	238	259	234	253	214	232	246	227	251	273	214	232	235	225	243	247	227	229	209	262	264	229	231	223	252	256	202	239	241	246	234	283	223	227	249	204	217	224	219	244	235	218	202	230	199	260	242	238	259	241	228	238	250	235	237	221	240	258	261	252	228	233	217	239	250	232	251	228	231	272	244	218	229	217	219	237	229	244	227	268	215	228	226	218	253	236	210	256	251	232	225	224	213	226	241	225	229	221	241	263	254	258	237	224	253	233	243	257	248	283	232	235	220	219	223	201	229	206	217	203	219	247	227	224	222	218	233	226	254	244	245	226	237	233	246	228	229	228	224	222	234	229	251	223	239	206	236	241	272	229	238	242	213	253	233	233	224	218	218	225	238	215	240	219	223	216	230	225	231	250	201	227	250	220	255	219	241	253	244	230	222	240	241	241	206	231	246	270	228	245	230	231	232	252	249	225	242	250	224	229	250	223	237	219	251	282	273	236	249	266	213	211	226	263	219	242	238	223	257	239	255	235	227	229	231	226	216	233	244	237	238	269	257	219	237	215	239	229	239	224	226	213	239	252	246	216	243	209	211	225	229	271	236	264	232	253	225	226	241	257	228	198	236	217	239	214	250	240	224	246	215	226	225	227	238	254	241	245	241	209	261	252	241	230	223	257	233	214	225	267	261	254	233	248	206	229	221	256	251	246	230	261	258	247	225	231	234	226	243	215	229	243	230	218	222	212	236	221	227	220	251	237	265	217	248	241	256	266	244	234	227	245	240	261	239	241	215	254	232	215	254	265	206	225	211	256	214	261	242	237	231	241	256	202	254	232	229	228	252	233	227	228	233	246	234	257	226	231	262	247	263	223	222	236	251	249	229	255	233	207	208	263	209	252	241	212	249	266	239	224	234	228	247	250	233	234	234	252	232	260	231	244	248	213	235	247	228	220	239	248	236	241	228	236	256	206	229	255	231	208	232	228	227	227	240	251	237	233	217	260	224	222	216	256	229	221	244	258	243	285	249	242	220	235	257	226	246	257	214	207	232	225	240	247	240	245	227	238	208	239	262	232	252	248	238	252	196	224	236	220	240	218	217	208	230	233	227	223	242	250	227	228	235	210	229	241	222	227	245	228	232	210	235	241	261	257	213	222	233	200	230	252	241	257	241	251	235	243	240	225	223	239	231	231	240	212	243	232	224	242	231	233	243	246	258	228	235	195	217	246	225	253	231	211	229	239	238	268	252	246	188	223	257	249	212	292	245	222	261	189	263	237	225	247	264	252	233	213	206	261	226	232	220	249	226	261	256	243	235	232	236	217	242	266	218	253	231	238	259	222	269	231	235	217	219	243	248	240	237	226	222	232	230	214	224	237	208	229	259	260	243	237	219	234	231	252	251	230	244	218	251	261	247	256	219	253	234	229	237	234	250	231	228	237	239	236	262	228	250	214	241	242	243	239	222	238	232	231	215	251	241	238	212	251	255	203	236	224	215	225	236	228	255	221	250	212	220	222	248	238	197	221	263	256	265	251	234	226	241	225	230	211	255	229	239	224	237	235	255	255	235	240	203	250	239	228	246	255	228	222	228	223	254	286	241	267	242	240	249	220	241	221	245	229	230	225	221	263	280	248	222	246	248	258	241	250	229	234	224	226	246	210	239	269	219	271	219	203	232	258	235	263	232	243	242	249	253	230	242	252	229	232	225	238	228	206	218	214	221	262	224	255	214	250	230	236	266	230	256	268	231	253	230	236	227	241	236	232	228	247	231	241	236	245	252	246	243	249	215	225	235	199	229	260	280	237	226	213	224	248	220	241	213	243	242	245	223	253	219	228	238	257	240	237	203	216	225	254	244
27558	31527	38973	42164	44221	45003	41774	40490	35135	19510	15953	13116	10465	8257	5189	3326	4014	2575	2027	1917	2347	2083	1667	1394	1354	1193	1010	953	984	971	879	879	803	880	839	789	815	807	813	807	786	780	756	807	789	765	807	818	815	825	776	765	792	799	767	749	754	792	793	791	785	796	804	778	858	793	834	791	729	772	792	751	797	817	808	771	768	780	821	766	822	777	795	805	757	802	807	783	775	765	819	862	763	790	771	778	758	754	799	776	800	782	797	756	832	825	795	828	778	803	771	757	790	787	771	803	723	841	812	858	766	839	768	804	787	811	790	814	844	822	831	770	803	825	786	802	788	796	773	816	796	820	770	781	806	757	790	844	790	770	789	824	809	812	800	832	812	814	756	823	797	766	757	830	767	776	845	813	774	815	817	818	799	788	751	799	853	836	811	770	782	788	740	777	744	772	798	775	801	789	855	774	799	794	832	784	760	817	802	741	835	744	838	822	821	713	760	818	778	749	758	783	808	776	786	812	764	808	812	806	807	745	824	739	798	807	754	790	745	787	764	771	773	766	763	814	741	769	771	784	819	766	832	817	792	773	757	770	808	762	813	801	717	757	746	809	763	838	756	828	768	775	801	768	756	764	781	780	797	815	823	831	795	785	796	777	797	827	801	772	820	804	797	760	737	800	811	816	780	838	827	755	770	788	793	768	785	810	754	781	784	781	794	819	743	822	766	765	807	781	781	813	790	737	841	818	764	728	793	805	779	733	818	776	806	797	766	777	791	808	807	795	828	777	826	789	721	782	787	858	783	788	753	807	827	796	771	775	802	800	782	790	864	808	784	778	797	771	755	808	792	811	800	748	818	770	834	826	817	774	773	803	783	733	777	741	785	786	779	750	838	850	801	787	827	822	797	855	774	776	796	770	807	807	728	750	770	863	697	798	774	773	778	781	793	831	769	771	748	814	780	795	786	803	845	776	788	753	793	815	791	753	801	792	797	787	797	838	754	760	795	814	830	769	832	776	783	775	755	763	777	823	764	794	791	794	774	799	772	793	810	833	756	768	800	807	752	851	771	820	778	775	846	777	745	777	802	795	740	755	731	795	811	833	742	733	801	818	847	779	809	783	844	790	750	758	824	782	800	809	731	821	789	778	805	798	769	808	762	834	789	796	797	763	802	819	808	833	786	775	793	781	773	785	848	783	789	777	864	804	806	804	817	741	770	810	820	846	832	756	785	788	796	827	830	785	776	774	769	713	807	848	810	725	775	798	798	756	818	796	818	775	807	798	783	799	723	814	796	746	820	808	770	814	796	763	786	759	841	806	798	776	838	752	776	827	812	812	777	816	822	768	790	743	818	787	740	763	825	787	800	782	810	736	784	760	796	788	786	813	791	767	793	821	829	856	805	843	760	781	798	791	790	771	770	845	804	808	802	805	832	734	833	790	793	815	827	795	774	819	792	763	770	805	764	814	814	806	777	837	812	844	794	818	753	749	811	756	803	794	790	792	781	820	779	772	779	831	749	774	789	870	778	784	769	786	821	818	778	749	770	798	783	798	753	757	752	778	770	792	769	745	778	787	753	782	813	797	750	753	819	825	759	772	789	793	859	793	778	785	771	747	782	753	772	770	807	788	761	822	817	811	755	774	762	804	762	804	806	803	758	746	800	786	787	787	772	809	742	754	836	787	805	812	785	784	768	809	788	827	825	798	779	748	804	794	792	754	750	791	812	777	760	805	785	795	793	767	714	802	761	807	806	788	809	768	823	809	804	796	765	799	770	796	772	829	793	770	765	767	773	797	785	806	818	790	791	849	793	778	772	768	828	724	787	774	788	814	769	798	820	791	748	824	822	792	806	768	760	833	811	766	788	804	825	808	785	817	706	756	736	796	797	746	843	821	808	766	752	812	790	749	765	790	773	817	735	765	781	809	765	831	839	826	762	833	759	757	783	821	786	738	819	807	740	797	761	772	795	764	766	801	812	780	789	795	757	819	771	760	804	816	779	772	763	815	803	772	810	786	815	825	791	783	731	796	764	786	767	770	812	753	770	794	829	792	801	796	764	822	757	806	866	818	787	813	753	793	795	790	793	823	804	782	820	762	796	826	829	759	812	761	780	801	825	798	742	773	819	837	868	772	784	766	783	836	816	840	767	829	779	791	779	802	742	774	787	776	779	783	773	740	771	798	797	776	762	796	787	785	773	782	835	779	813	810	810	761	804	791	787	781	837	802	763	773	783	810	818	786	817	779	738	795	816	756	821	812	784	791	816	795	787	813	761	821	768	768	802	810	784	807	797	776	769	783	814	788	769	821	782	791	789	802	810	772	826	764	785	815	782	758	761	796	756	839	788	760	795	814	785	761	759	801	790	816	820	772	818	785	760	758	761	792	777	811	822	772	766	742	797	852	822	835	789	805	795	801	764	789	826	804	826	837	766	760	770	849	781	738	770	837	787	777	799	778	787	827	787	747	837	819	769	795	803	813	792	781	857	786	807	738	772	796	789	787	758	808	803	750	809	743	784	819	785	803	776	774	752	792	807	831	767	831	778	787	758	761	764	739	805	790	851	807	779	811	795	807	792	833	779	819	822	806	786	794	822	816	804	790	805	745	784	775	799	747	808	771	789	811	787	756	827	815	818	772	766	772	801	808	781	766	811	769	791	822	810	777	786	779	804	807	800	754	826	797	747	820	793	785	823	776	783	773	819	853	788	780	804	773	817	807	824	796	789	818	805	765	822	803	758	779	826	786	772	840	792	787	738	755	745	773	722	794	800	805	815	702	791	742	780	755	766	755	795	848	771	776	759	782	754	799	787	844	743	751	815	748	760	816	783	776	796	791	786	765	746	790	798	757	802	783	792	785	785	818	745	799	857	794	764	777	766	792	804	806	788	721	808	773	792	764	862	782	736	824	821	775	815	820	755	805	780	822	773	821	794	764	810	737	821	777	827	788	832	759	745	798	811	762	803	770	802	760	817	780	777	756	787	800	760	802	788	838	783	777	811	796	787	819	779	759	764	777	754	821	821	750	797	817	745	737	817	792	763	820	801	802	759	780	778	779	763	798	799	781	789	770	788	779	781	858	741	776	822	763	779	774	836	824	852	793	800	753	783	765	793	829	728	765	795	821	773	806	763	803	777	801	792	799	775	815	807	823	842	743	742	705	824	773	792	768	767	824	762	776	755	812	811	765	837	775	773	796	759	759	805	775	852	805	776	758	763	761	810	781	807	835	800	781	759	774	806	809	786	827	806	825	771	756	777	776	745	782	812	765	805	825	804	826	764	807	833	797	832	799	751	783	753	790	763	817	744	788	763	740	782	819	743	785	804	816	836	807	742	786	820	825	756	773	782	802	794	756	815	754	762	794	794	742	796	749	751	787	724	778	777	756	766	791	766	774	775	782	787	831	822	813	770	785	831	817	811	757	791	820	781	752	732	767	763	782	805	765	778	792	782	833	744	790	832	763	813	808	798	813	808	792	775	749	819	800	767	758	761	785
18627	11606	12607	8635	5577	3339	2162	1424	1005	678	463	385	344	307	289	254	256	242	261	231	243	248	254	197	235	226	238	224	202	218	198	211	242	227	199	222	254	213	211	226	229	210	216	245	235	251	254	231	226	243	211	223	201	237	218	209	206	204	220	243	222	221	230	250	195	203	221	251	222	232	218	210	234	217	229	236	235	209	194	214	209	236	216	228	234	211	195	208	211	216	209	191	238	217	225	173	225	212	244	210	204	226	219	228	206	198	221	231	211	240	206	228	221	226	223	196	261	225	231	222	200	249	211	225	231	223	226	228	224	208	208	235	218	221	227	225	228	233	223	230	195	233	237	223	230	219	226	219	246	232	206	207	232	193	222	223	227	209	221	211	193	205	252	260	206	223	225	216	231	212	212	224	226	197	215	241	195	169	223	246	208	211	211	202	204	246	214	253	225	223	224	251	244	224	230	202	231	225	226	218	227	245	220	204	225	205	208	204	225	217	219	224	228	233	201	216	245	214	231	212	206	230	213	220	222	222	226	210	208	211	240	232	215	210	202	211	211	213	224	243	253	192	225	220	210	203	219	207	228	248	255	214	213	218	194	196	209	236	197	234	232	200	234	210	243	211	231	223	214	240	224	235	222	228	207	206	214	227	197	234	236	205	198	208	228	225	222	220	227	212	229	238	216	261	224	190	210	241	252	238	242	236	228	214	224	231	241	208	234	231	203	191	237	228	214	217	210	214	242	235	217	213	241	223	224	253	213	244	234	232	240	218	210	222	243	243	236	190	210	198	217	217	212	209	225	216	194	237	250	201	226	225	254	223	233	204	230	252	207	235	218	217	225	217	244	228	215	206	212	237	231	216	238	240	235	217	220	238	230	224	241	232	201	217	207	228	208	218	191	238	240	235	234	219	213	203	245	212	217	207	238	229	215	202	234	230	263	231	243	224	248	193	215	224	215	211	232	225	241	240	220	213	218	230	226	201	219	220	209	254	220	209	220	243	231	222	217	239	213	189	267	212	188	233	221	226	212	214	232	252	253	223	209	229	233	224	228	227	222	230	222	217	210	210	233	213	215	248	230	231	219	207	228	207	237	229	254	236	223	218	229	217	240	221	233	217	218	240	230	236	206	212	225	228	230	230	205	207	194	230	215	206	231	246	186	206	209	236	221	234	214	214	211	234	215	210	253	215	233	232	227	220	219	235	237	208	223	217	242	209	236	245	230	216	219	211	223	231	229	204	217	240	250	230	241	240	212	210	247	222	213	220	213	237	233	214	214	205	245	242	217	208	217	239	211	240	199	200	190	236	223	238	244	226	216	234	217	242	244	242	211	226	243	220	218	206	221	213	230	201	220	233	223	220	220	207	236	220	214	262	240	209	216	205	243	243	261	222	235	215	230	222	228	198	204	221	197	216	211	196	232	213	200	222	229	242	206	213	195	211	216	223	244	232	204	232	239	242	234	244	207	231	215	256	211	200	202	213	214	207	234	215	228	193	210	243	230	228	221	236	217	208	204	224	192	226	218	211	204	214	203	217	232	232	198	222	230	179	208	226	214	235	230	206	206	223	261	197	230	205	235	212	202	219	202	225	225	233	232	232	221	228	255	219	237	231	212	238	218	217	204	224	201	175	199	221	210	230	246	197	247	213	243	214	198	216	224	234	216	216	245	222	218	207	220	196	211	223	215	238	204	224	211	206	224	208	241	233	217	242	229	215	230	228	215	212	238	200	204	228	236	225	195	217	220	220	215	218	231	197	224	252	231	226	238	220	210	206	242	216	228	234	248	199	223	217	190	220	220	219	211	250	209	217	222	241	240	209	225	212	204	207	231	203	231	228	207	209	204	218	222	209	223	195	201	230	224	223	211	253	237	217	212	229	262	229	206	187	231	201	272	221	234	223	231	216	227	220	228	245	223	209	227	219	226	218	214	219	243	212	226	223	232	212	265	231	219	204	214	230	212	217	229	216	237	217	212	229	235	228	227	219	218	221	231	222	219	227	230	210	217	212	225	205	219	253	220	210	212	209	228	238	206	243	250	192	204	197	214	222	232	238	213	230	252	210	236	228	230	234	223	233	195	203	216	235	204	196	196	224	226	237	238	219	236	246	215	221	217	217	237	219	223	225	213	225	224	228	203	227	204	199	199	202	226	231	226	255	243	215	208	250	195	208	203	207	190	218	222	237	208	228	213	219	234	233	219	203	220	222	204	210	221	223	220	209	223	237	221	209	214	227	215	248	184	219	224	222	227	204	210	236	241	215	203	232	220	220	256	197	227	207	237	240	213	189	239	209	219	202	208	222	242	211	230	208	244	223	230	211	204	197	204	235	200	187	197	215	228	202	221	216	213	231	208	207	217	194	230	206	204	175	208	231	213	215	211	230	213	199	212	242	213	232	206	217	230	218	217	203	203	222	210	213	244	194	254	220	216	239	213	239	206	218	210	211	232	239	212	237	225	226	216	228	218	235	230	225	224	211	226	213	215	220	218	231	225	224	228	193	237	225	232	221	214	230	214	243	210	232	209	225	228	211	205	193	210	205	202	228	230	237	242	228	192	225	246	209	219	229	227	223	220	237	218	201	190	202	207	244	224	252	235	240	243	221	231	230	212	214	229	219	217	236	240	198	207	242	222	246	237	237	222	224	227	208	231	221	220	249	221	195	215	221	213	244	207	230	199	207	218	225	243	217	219	222	214	223	235	234	237	215	231	227	235	213	246	193	246	220	235	221	251	222	220	205	220	218	193	234	253	224	227	234	188	222	227	226	251	230	236	227	208	225	234	186	226	219	218	250	238	241	218	226	213	232	205	237	210	218	213	211	212	253	222	191	240	223	233	228	216	206	212	233	246	213	219	209	203	218	243	221	251	219	238	217	221	226	197	222	221	227	232	228	204	232	223	199	206	191	232	237	240	208	224	226	242	219	233	224	221	241	229	229	239	223	236	247	213	232	203	232	207	243	232	222	204	234	225	207	230	237	224	241	223	229	216	232	213	221	232	238	228	207	195	201	198	235	251	237	232	203	245	198	217	229	208	258	226	261	223	234	196	231	236	189	224	207	211	204	225	227	218	219	225	201	215	199	210	212	212	215	215	231	232	217	205	210	204	232	236	201	228	248	236	217	219	208	223	234	226	211	236	222	237	206	223	217	221	235	213	224	233	234	227	248	228	219	221	231	223	238	220	182	219	220	231	205	217	243	236	212	223	207	244	232	213	215	233	216	204	231	240	200	204	204	229	247	203	212	220	233	240	202	224	245	221	225	226	249	232	204	223	229	234	199	217	215	213	224	248	221	213	224	248	215	184	211	225	225	218	226	223	235	224	224	222	214	208	230	221	204	203	202	251	207	226	227	220	205	196	204	179	231	224	224	208	203	205	221	236	244	213	229	231	222	231	212	228	200	206	215	202	196	239	225	223	209	230	242	241	218	199	212	202	234	214	253	235	223	218	225	224	218	228	224	246	246	209	206	273	239	242	216	218	241
13806	12634	22535	24332	22319	17236	13112	9372	6748	4441	2906	2199	1928	1513	1392	1193	1020	958	987	835	869	898	908	838	829	819	791	779	762	754	781	790	751	752	791	759	761	738	733	762	747	766	772	752	724	826	734	784	758	757	764	742	769	775	751	745	755	783	766	751	769	763	787	747	738	774	801	793	745	684	725	786	765	756	734	770	711	775	739	715	767	794	768	723	776	692	723	720	748	783	719	766	723	716	775	761	750	754	760	778	774	686	725	748	736	782	746	726	775	810	709	723	737	729	760	748	766	743	752	760	718	749	788	765	800	742	766	696	782	778	726	722	742	741	715	779	781	760	742	772	774	748	728	727	726	752	761	724	743	770	747	743	734	797	763	789	781	722	750	754	731	752	735	761	778	751	727	745	736	761	769	753	698	770	780	722	711	725	741	732	771	815	770	766	747	810	754	740	723	740	776	757	764	740	756	690	799	749	760	720	770	693	756	749	788	732	783	740	741	718	735	723	743	732	701	729	791	699	749	742	757	721	725	775	745	738	707	786	758	718	715	788	737	771	761	779	782	785	717	768	785	755	773	811	732	717	751	804	762	761	755	769	716	761	718	761	699	719	783	708	799	794	738	759	760	796	792	749	719	789	706	763	776	769	797	723	736	778	767	749	746	782	769	745	768	718	755	794	729	766	762	739	723	770	726	723	724	743	769	809	716	770	780	746	746	781	720	739	749	732	751	783	769	821	735	730	763	681	761	743	760	747	757	731	774	766	752	767	766	717	707	761	762	762	800	785	756	766	763	759	728	721	754	785	751	774	787	821	739	815	815	768	771	709	709	722	745	771	771	674	740	770	803	791	782	715	794	719	754	738	736	742	727	778	788	752	736	742	740	755	766	800	773	808	794	742	766	734	755	761	749	797	745	739	754	741	805	766	747	734	767	760	782	750	688	714	785	759	784	806	784	737	750	755	755	743	724	739	736	777	768	741	715	765	727	764	721	737	815	764	720	737	742	766	717	768	743	786	748	768	758	755	740	779	752	729	720	779	764	742	735	737	753	753	694	801	739	755	755	795	759	740	741	730	764	687	728	769	806	726	759	732	800	766	747	771	698	761	759	756	757	738	729	790	805	722	768	755	765	801	804	731	717	761	771	747	785	750	740	800	696	747	785	795	782	767	710	782	735	730	732	741	772	778	786	701	723	759	763	762	749	776	752	775	765	795	715	726	744	734	768	716	791	747	745	767	721	743	773	769	770	720	765	770	733	734	746	738	754	786	781	786	697	728	764	783	755	781	768	758	741	707	765	748	744	733	775	750	729	751	747	692	743	716	683	797	739	767	806	783	742	767	760	783	776	747	702	724	770	768	777	785	758	782	707	728	770	779	729	750	748	762	764	716	695	785	748	785	813	744	754	761	760	763	731	730	739	806	716	769	724	687	790	755	771	721	733	733	744	767	739	763	779	690	729	755	784	757	746	764	708	733	743	754	717	784	755	713	803	779	770	731	819	769	785	774	707	777	717	775	744	699	780	737	760	759	756	744	765	804	738	732	770	757	721	703	771	773	759	756	768	771	739	757	763	776	747	707	731	779	757	781	780	776	739	790	766	748	721	777	766	754	751	746	703	721	740	749	769	751	743	718	769	774	723	788	776	773	755	775	717	785	792	749	729	777	777	768	743	775	761	732	733	735	776	753	703	778	743	790	798	762	781	725	758	737	795	787	727	743	734	769	745	767	758	777	813	772	759	767	743	756	728	752	777	770	742	740	740	712	716	736	743	781	752	737	751	771	718	706	720	747	733	676	710	712	785	743	747	752	760	733	760	732	742	757	733	782	742	751	739	771	783	756	774	744	777	784	734	791	749	813	756	749	738	727	759	767	735	767	746	765	731	784	763	734	741	730	788	754	754	762	725	749	703	768	790	802	859	705	716	782	764	723	738	739	799	744	797	734	711	788	751	756	800	806	746	777	724	784	741	775	760	774	743	744	735	757	720	794	731	767	757	754	748	773	791	749	745	779	734	665	759	747	789	756	798	772	805	756	757	755	742	727	727	708	744	749	739	786	796	705	764	721	735	783	796	730	763	769	768	755	725	738	723	764	762	777	747	706	741	742	725	753	753	741	728	730	767	719	784	773	762	778	773	732	773	719	775	743	738	710	751	746	751	751	793	754	776	752	755	740	760	764	746	771	785	721	757	757	764	748	724	788	772	717	765	768	734	809	736	811	719	757	747	783	741	760	717	782	752	764	817	740	749	731	766	759	734	699	720	690	769	758	712	754	759	771	746	721	773	752	731	730	716	731	701	777	768	758	726	729	780	750	728	752	770	812	737	757	759	797	761	774	737	753	794	757	747	757	763	788	784	764	798	745	725	769	748	756	742	726	797	757	746	759	741	765	753	760	743	789	741	805	734	766	757	706	703	747	762	737	750	747	732	765	793	713	792	732	721	781	769	759	757	735	755	742	740	817	770	736	772	801	727	788	774	750	727	740	804	811	767	736	682	734	759	746	735	770	751	767	794	755	787	778	697	727	798	717	727	781	683	740	767	733	765	746	740	765	766	764	790	742	735	746	727	706	777	783	769	735	809	791	693	806	766	765	744	758	729	729	745	713	794	713	737	762	794	753	781	776	764	798	801	736	779	792	744	729	761	773	770	706	766	721	750	794	776	736	774	781	790	781	743	755	737	728	701	715	746	744	730	803	735	765	762	771	708	773	767	746	775	831	744	759	808	714	774	751	710	753	810	730	770	772	778	745	743	815	732	736	776	739	747	752	748	735	753	819	766	741	736	743	744	733	767	771	732	748	815	801	760	779	764	733	745	777	775	736	810	704	765	761	753	755	756	750	729	710	796	740	750	773	713	745	726	763	710	709	726	757	793	752	774	804	703	768	747	801	782	747	688	800	812	773	773	771	778	742	781	752	660	769	748	756	716	764	798	748	735	772	728	775	749	772	786	760	755	776	760	760	774	787	712	734	772	748	779	741	701	716	805	792	742	718	757	761	794	727	775	776	728	755	769	740	783	775	771	764	781	733	776	703	777	725	756	747	769	748	751	758	801	732	778	755	725	741	739	743	792	757	752	756	771	734	800	787	779	754	752	759	754	747	764	716	761	708	760	759	732	742	786	762	779	725	760	824	740	732	747	743	789	759	767	749	707	758	688	729	762	779	739	705	735	742	724	773	767	743	741	787	774	767	730	771	757	736	734	773	731	765	753	740	778	756	719	754	735	767	799	781	724	757	762	750	755	782	704	788	720	759	738	720	784	717	722	777	747	780	719	772	721	751	699	750	705	769	769	763	799	800	801	750	741	758	738	696	750	755	776	734	759	754	770	757	746	732	749	788	777	760	760	751	701	765	712	767	807	775	724	780	784	743	744	733	735	715	728	732	732	709	744	784	743	748	803	757	718	818	777	693	747	746	758	708	749	817	751	781	751	745	809	775	710	782	746	705	715	763	801	748	755	720	758	753	742	763	750	736	748	722	743	777	773	748
29578	30815	32778	27082	24698	22801	18109	14336	10956	6697	1925	1052	811	654	524	420	378	311	317	320	301	302	273	286	266	238	245	259	266	238	252	248	247	215	218	234	214	201	235	220	234	219	236	239	245	237	225	226	237	227	228	194	234	245	265	241	215	244	226	255	230	236	234	242	235	249	248	228	227	225	249	234	206	220	214	216	219	241	223	231	223	254	212	226	222	224	217	239	246	209	216	232	217	247	245	233	251	234	230	232	216	222	231	199	206	234	238	196	209	223	188	226	235	241	224	213	205	231	229	215	245	221	231	210	227	221	233	222	216	230	251	240	222	227	222	226	229	234	223	213	226	212	197	221	213	236	229	225	247	203	231	212	218	212	205	210	229	220	206	210	215	212	239	242	227	233	256	214	218	235	204	209	229	215	227	193	216	234	254	208	227	230	232	234	237	208	251	224	204	217	232	226	196	232	267	227	226	198	219	229	233	230	272	228	224	216	222	227	230	213	235	254	235	248	260	214	210	243	239	211	237	226	224	210	226	209	219	208	243	201	210	232	234	239	232	235	219	248	210	206	202	242	220	213	209	210	207	213	206	240	221	214	238	254	236	224	239	232	234	231	232	230	216	250	239	235	218	212	241	217	238	211	214	221	233	224	243	231	223	209	228	235	229	206	228	225	216	227	237	235	220	215	208	227	232	243	232	234	232	198	238	200	227	207	217	236	220	227	221	242	243	251	231	215	200	223	227	237	244	241	259	232	242	225	230	238	229	230	220	227	240	232	228	227	238	235	230	219	245	232	231	230	235	212	221	212	251	242	224	253	219	222	200	247	244	217	266	243	200	210	234	235	221	215	240	242	207	234	239	241	222	246	214	245	257	216	215	209	228	233	238	214	241	222	245	226	215	228	240	228	229	254	194	242	216	238	209	207	215	226	228	229	253	227	228	209	221	243	221	215	235	229	220	239	215	247	221	246	222	227	230	240	230	197	207	266	228	207	245	230	226	266	222	215	232	202	234	211	225	212	225	210	230	266	211	217	192	225	211	229	267	240	244	233	207	203	227	212	221	212	236	231	206	215	220	238	239	243	212	225	227	221	239	219	210	240	240	211	218	228	233	200	219	279	210	223	221	250	206	242	207	187	239	202	224	212	222	252	207	213	220	223	250	262	215	240	238	212	227	252	250	231	233	218	204	220	248	200	224	237	205	194	222	223	232	229	217	253	250	211	216	210	252	232	233	253	263	231	225	247	213	224	221	227	210	223	212	203	209	216	218	223	221	217	227	214	222	206	238	227	237	230	219	232	242	254	228	252	245	233	239	232	229	233	228	232	213	209	207	220	238	240	232	226	255	203	240	232	199	238	226	235	236	240	236	216	208	212	225	221	223	221	238	211	208	196	233	207	216	228	242	246	245	227	232	196	239	191	258	231	231	217	251	219	244	237	205	217	235	208	232	229	244	245	217	230	220	254	229	233	248	217	240	248	231	227	214	251	239	223	227	239	208	237	249	230	229	219	235	195	241	232	201	193	231	192	225	249	240	227	248	229	245	223	242	220	219	208	225	251	225	241	222	218	223	233	221	226	234	220	230	234	231	205	238	225	221	223	234	210	238	212	216	230	247	257	207	213	192	236	264	246	228	221	202	201	229	230	230	225	242	217	228	226	229	211	238	228	244	268	215	233	238	216	227	190	247	252	236	251	189	243	217	221	205	236	267	210	193	245	226	252	221	237	243	205	208	236	204	202	234	207	216	211	227	250	223	229	224	234	243	230	200	231	231	204	225	201	241	242	227	229	246	205	241	206	266	227	216	247	226	260	230	232	208	228	242	236	212	220	210	198	225	229	217	242	203	238	234	223	244	227	201	255	222	237	252	221	200	221	219	247	249	260	233	208	250	237	247	197	252	237	229	223	217	240	225	207	210	245	234	206	210	209	247	248	257	237	225	268	232	242	201	215	208	239	240	217	234	225	210	221	236	232	245	248	222	233	211	215	234	239	198	213	241	234	223	217	231	235	233	226	213	210	226	245	229	220	209	238	219	223	241	222	214	211	238	256	236	207	208	242	205	219	216	226	199	235	237	201	239	206	254	232	217	250	212	232	213	221	229	237	223	218	221	213	215	216	230	247	202	235	203	232	204	230	232	213	215	234	248	208	212	239	208	246	215	250	219	224	235	210	217	220	233	213	211	208	239	238	215	218	231	225	213	236	227	220	249	250	253	217	218	212	222	226	238	226	226	257	246	211	227	242	221	222	224	227	263	245	211	242	217	245	229	225	241	230	245	217	235	244	226	212	226	211	225	200	219	211	235	222	235	242	228	234	233	230	219	241	228	231	216	212	220	227	208	207	228	234	239	214	203	224	212	225	214	212	234	239	228	217	243	203	228	250	212	220	203	245	238	262	223	225	203	226	231	253	253	237	211	238	220	243	241	227	225	204	229	236	245	228	201	213	231	204	216	250	228	223	220	234	269	204	220	237	228	242	241	238	214	239	235	227	253	217	231	253	252	259	231	228	227	212	220	218	209	214	193	237	259	214	213	241	245	238	230	273	213	244	248	236	228	223	216	249	247	218	228	227	237	201	249	233	200	221	217	255	208	208	227	237	230	217	224	234	232	221	252	231	218	250	233	233	220	242	249	178	219	251	266	230	252	255	216	212	248	224	200	234	233	221	232	230	236	231	231	224	222	247	219	228	243	233	208	221	219	276	237	226	205	229	232	233	207	241	252	257	234	230	246	222	240	220	215	233	252	248	217	206	221	231	230	222	231	245	233	244	207	213	211	229	228	224	260	220	226	210	247	229	258	238	253	213	234	217	249	220	234	221	220	232	227	213	229	215	244	236	256	206	231	205	215	229	235	219	240	259	224	248	226	217	211	265	219	238	216	220	271	257	231	228	203	225	238	205	247	251	218	251	231	209	236	219	240	268	211	230	229	229	242	228	213	230	223	233	227	242	199	217	210	253	227	247	230	237	218	206	231	223	221	244	262	205	267	212	230	210	226	207	232	221	212	216	219	229	252	227	214	231	238	208	252	198	228	232	229	234	225	233	228	243	210	245	239	208	257	274	249	202	235	194	225	232	223	208	237	237	229	225	231	247	241	256	276	224	209	214	231	234	246	218	243	251	218	244	230	235	202	247	240	236	256	260	243	234	234	224	228	240	226	215	219	254	230	220	232	253	232	252	218	226	231	237	245	207	242	195	237	224	206	233	233	229	208	244	238	219	205	227	226	233	246	253	236	253	237	249	215	239	210	221	211	233	232	216	226	235	229	235	250	221	235	229	211	258	239	221	214	231	206	226	223	219	243	212	210	219	235	216	220	205	231	253	245	218	227	224	219	209	219	216	214	224	240	235	246	208	246	236	249	219	220	253	242	250	234	209	233	233	229	250	212	232	222	201	211	231	219	227	225	220	214	255	234	216	234	204	247	236	208	231	227	218	250	243	207	228	226	204	246	256	261	230	238	246	204	234	199	224	239	224	233	216	227	218
21729	27899	36899	38918	39867	39205	36010	33693	31230	22427	10361	7246	6087	4633	3497	2782	2019	1785	1522	1449	1659	1732	1230	1142	1057	932	893	886	884	838	801	865	769	808	801	791	791	777	782	796	726	719	799	740	824	775	778	771	755	737	738	782	777	763	803	772	782	752	774	749	788	771	836	801	767	705	767	772	761	783	759	797	768	763	744	735	745	745	787	802	757	764	774	758	767	810	750	746	794	757	730	809	737	794	777	736	775	793	729	804	756	778	781	821	748	784	774	781	783	835	794	768	772	806	764	784	745	814	784	793	737	733	793	832	788	728	771	752	792	767	709	780	786	722	793	733	748	808	772	782	754	752	758	806	783	777	807	810	754	747	780	736	782	782	736	778	799	815	770	731	759	780	739	757	710	797	761	752	790	728	768	764	753	750	796	747	759	776	786	763	787	772	770	769	837	774	773	777	766	744	813	725	744	744	771	745	725	766	742	741	726	777	686	790	742	760	762	753	791	745	756	872	761	702	719	749	740	776	722	814	844	762	774	773	802	732	786	826	712	779	722	806	762	746	782	775	793	784	767	754	805	780	776	792	757	765	741	797	828	776	833	758	767	793	783	807	760	809	750	730	788	764	776	746	810	816	708	816	806	741	776	807	818	749	813	754	746	762	786	790	782	773	783	761	753	775	788	768	768	773	809	781	744	751	813	765	810	787	726	717	782	723	798	750	758	737	753	792	753	783	751	755	749	750	750	777	762	802	739	792	833	784	753	753	718	810	726	768	782	794	767	750	790	776	767	853	796	744	788	783	739	762	816	767	752	787	755	765	748	762	794	769	803	770	744	820	758	758	771	791	754	779	748	805	722	768	781	770	767	787	767	815	807	821	759	783	788	791	797	818	779	742	725	807	744	744	756	791	780	760	793	771	810	756	762	786	824	781	799	787	737	747	763	736	766	782	731	749	759	780	816	803	801	774	787	782	776	764	776	752	772	741	743	745	854	774	792	803	803	791	777	784	788	744	784	779	783	795	733	808	757	756	806	787	778	721	777	764	746	724	800	754	776	731	820	797	758	732	758	847	810	783	811	791	777	740	748	782	750	742	756	747	813	792	743	786	764	763	764	754	792	810	783	768	786	766	727	761	802	757	790	783	771	762	790	775	736	777	770	776	775	776	753	801	792	740	739	741	794	748	802	770	781	723	756	755	772	804	806	782	783	793	756	709	786	758	735	767	753	767	780	831	717	771	763	789	709	794	789	817	758	763	828	729	800	786	719	764	749	774	802	746	789	812	798	704	774	778	752	834	753	765	732	750	741	736	793	745	781	773	786	752	787	827	791	739	782	767	742	786	809	786	764	766	754	743	756	784	777	732	781	768	808	786	751	753	786	757	796	741	792	865	788	756	762	784	751	752	774	757	754	787	800	737	760	760	756	763	787	790	790	778	789	773	793	750	782	779	748	738	760	766	728	765	804	771	780	774	781	782	794	775	774	733	793	760	736	793	770	751	781	772	782	766	787	791	787	761	770	720	765	771	808	764	814	749	790	790	780	723	740	800	757	794	803	761	807	768	782	768	793	724	789	813	779	778	749	746	757	823	781	754	790	754	779	756	777	771	747	768	773	762	784	787	767	769	738	802	772	812	788	784	719	786	760	755	787	790	760	771	725	783	780	794	750	737	753	743	737	787	716	746	727	772	782	740	788	780	744	776	775	743	778	758	807	757	741	805	773	756	757	827	786	757	779	782	775	757	767	765	723	759	730	738	757	771	784	784	776	776	751	792	712	759	742	784	774	772	755	818	744	771	788	745	813	794	803	740	797	795	839	783	773	737	784	767	808	779	798	746	769	803	778	718	751	790	759	814	801	802	711	756	765	768	785	791	795	773	807	816	824	750	730	724	775	734	761	816	753	760	764	793	735	767	791	786	792	779	801	758	770	785	741	772	748	772	738	767	782	754	786	792	762	800	735	773	768	812	755	774	687	817	731	775	781	776	738	747	767	784	759	724	761	795	746	800	791	767	780	833	806	767	794	768	761	747	807	824	782	783	770	743	769	764	768	772	831	778	736	781	771	771	828	808	762	785	776	797	796	764	772	814	793	750	753	725	737	799	788	739	755	755	831	750	774	760	787	756	729	794	777	762	750	774	786	758	792	776	759	716	784	771	799	732	801	725	762	776	778	819	777	797	763	795	811	774	760	778	740	774	803	839	790	729	746	764	734	745	789	728	749	782	772	798	764	729	737	750	779	793	771	783	762	777	803	757	779	755	786	735	774	776	732	792	711	804	782	732	765	757	804	783	768	749	784	731	747	768	754	796	792	788	754	791	783	796	744	753	766	811	784	792	820	748	775	784	765	767	748	838	800	784	756	825	735	828	755	761	794	773	775	778	758	726	764	741	817	795	736	769	765	737	778	749	782	810	766	781	699	757	774	803	750	816	721	772	734	801	783	752	717	740	762	776	754	709	777	795	741	778	778	834	776	755	765	712	772	778	780	759	784	746	818	806	786	769	814	804	763	784	794	775	787	791	749	753	794	819	851	771	770	780	770	799	759	776	807	782	737	705	728	790	781	730	781	746	806	736	762	814	783	696	743	795	811	775	711	814	743	770	742	725	782	769	776	771	746	811	763	800	790	825	783	740	765	750	704	760	756	756	773	816	844	787	755	769	800	764	786	767	778	754	795	814	777	776	753	783	748	747	800	802	761	757	776	754	777	757	730	749	764	777	781	752	767	743	810	747	784	793	759	764	750	746	705	719	783	738	806	792	810	743	725	838	779	760	790	707	753	759	788	765	798	760	733	803	771	792	776	770	799	802	736	739	794	737	794	763	795	786	806	737	746	754	777	752	771	769	777	828	701	743	772	806	780	752	799	767	764	787	755	780	798	851	738	742	757	787	779	726	762	837	791	712	772	760	781	799	739	789	773	793	747	768	796	766	794	784	758	728	721	794	774	801	805	812	735	727	798	751	795	753	746	759	793	786	806	793	768	769	773	752	758	801	720	771	782	723	747	800	745	746	765	776	788	793	813	784	797	735	791	770	771	807	736	772	828	815	766	737	780	804	782	763	777	755	752	779	752	778	793	772	727	775	755	751	746	773	729	813	786	780	784	780	745	758	796	706	814	787	788	766	710	732	824	756	757	784	747	757	782	795	756	773	790	710	764	742	752	813	784	803	725	741	760	781	738	775	750	755	858	742	741	769	715	791	758	782	786	749	749	774	806	789	776	791	759	782	743	796	783	721	777	776	765	745	749	772	808	749	715	708	762	806	780	757	775	783	778	751	787	774	766	783	788	779	791	759	763	800	783	747	813	803	774	793	818	776	751	744	742	770	806	740	732	738	777	767	794	796	739	869	795	835	750	702	795	820	750	799	764	778	796	774	796	783	762	749	781	774	819	771	785	782	780	738	729	806	795	781	775	731	783	762	808	802	761	775	788	767	796	756	781	706	752	779	767	845	698	750	807	764	749	772	798	771	763	777	809	722	827	763	776	748	794	798
31631	34603	36227	30571	29293	28380	24644	22450	18621	10835	3762	2466	1413	977	793	601	443	346	347	360	374	391	330	317	287	255	233	265	257	250	220	239	224	200	242	247	232	244	251	233	251	230	217	210	228	227	224	238	249	225	218	243	271	232	235	227	239	226	231	212	212	239	254	254	240	252	222	232	230	240	210	249	250	249	237	255	287	220	211	219	261	238	212	220	222	221	260	241	243	227	239	238	237	232	235	260	260	232	256	270	207	225	220	247	258	239	256	245	212	220	237	223	211	233	270	238	229	211	250	232	250	237	234	229	203	207	239	240	208	222	225	224	221	232	251	234	208	204	250	244	220	247	225	250	220	221	252	284	226	227	243	245	266	206	233	259	249	244	246	237	264	224	240	260	222	256	232	261	210	221	243	243	254	218	236	226	212	230	221	243	259	223	216	212	243	233	257	254	265	264	234	210	264	254	215	279	250	219	240	243	221	228	262	234	246	210	216	243	222	240	248	261	231	272	230	248	234	220	234	231	219	215	229	215	226	242	238	206	254	217	216	253	231	257	238	254	241	218	247	220	213	256	248	233	232	236	228	255	205	248	258	238	254	262	228	230	253	255	268	215	241	223	226	204	232	224	240	262	225	209	236	232	241	235	240	230	237	267	242	254	274	222	212	251	228	231	260	240	239	240	211	234	200	238	248	254	232	240	214	238	236	225	246	240	232	260	246	250	256	212	249	254	248	223	246	242	235	250	242	235	259	238	242	263	241	230	244	250	226	243	208	238	220	230	256	238	250	222	249	258	214	248	209	225	234	234	261	244	217	228	253	220	236	223	225	219	236	259	252	232	251	247	223	232	265	225	256	223	243	237	245	243	226	245	242	228	210	184	246	236	245	220	233	253	203	231	249	244	228	233	249	241	218	235	228	225	236	247	211	247	209	242	225	250	249	252	243	246	257	215	220	262	242	242	206	224	248	242	247	226	219	255	222	200	217	242	218	231	239	219	213	252	256	203	247	242	253	225	255	240	233	230	252	237	212	209	244	233	224	232	253	238	260	254	219	237	270	224	245	238	237	261	232	220	219	224	206	247	247	223	208	225	234	241	224	233	236	231	205	259	211	260	253	224	229	230	262	241	231	235	245	252	257	245	219	245	244	225	230	217	262	236	231	253	235	235	233	246	254	242	225	246	247	242	262	251	229	212	257	244	212	206	249	227	236	233	217	220	233	257	266	215	229	224	208	212	251	237	229	235	241	245	246	233	235	240	216	214	234	241	238	256	229	252	226	244	232	242	236	247	242	231	229	229	236	213	253	243	240	241	265	230	248	244	243	255	248	227	215	222	228	218	221	230	222	228	224	252	243	223	232	250	272	250	234	220	265	226	242	228	248	210	233	215	219	263	228	231	251	211	234	225	235	208	251	219	230	241	233	244	207	238	246	237	245	232	245	260	242	236	233	256	240	225	230	226	221	233	238	248	215	251	226	225	237	257	245	209	254	229	244	251	247	235	250	221	225	248	232	240	236	238	243	217	255	271	207	226	227	246	227	225	236	265	238	233	229	253	243	250	255	240	243	208	232	235	227	229	232	223	222	259	233	210	231	230	248	242	245	231	220	244	204	255	226	233	227	242	207	243	227	256	224	237	233	248	246	255	246	221	255	229	222	219	225	230	241	242	214	234	250	199	241	223	218	240	212	228	240	231	250	234	212	237	221	245	233	211	237	226	243	235	279	258	241	224	239	214	213	259	240	234	241	220	231	242	222	248	260	231	242	259	202	228	251	230	220	233	222	226	252	267	241	233	241	258	230	246	249	236	229	226	248	237	216	272	253	243	225	226	256	241	211	270	232	223	223	242	231	253	233	235	217	207	234	213	235	237	234	279	215	234	246	213	272	227	226	249	208	233	242	240	240	228	270	245	253	243	243	220	234	251	227	239	236	262	231	235	239	262	256	233	217	215	252	238	204	239	241	204	235	226	227	232	270	218	247	246	215	252	248	253	234	248	241	227	191	228	248	226	246	238	248	239	232	221	266	247	233	237	225	253	212	247	227	224	247	235	226	233	222	232	237	244	252	211	224	229	240	239	260	210	237	220	227	232	218	206	250	222	231	220	233	254	236	252	245	233	225	220	234	249	236	231	251	221	224	244	242	242	251	252	236	208	273	244	229	240	222	249	233	233	217	210	237	226	221	231	234	228	260	244	245	230	272	267	242	234	241	217	243	235	208	230	242	232	250	227	224	246	223	255	226	219	225	225	261	247	258	247	220	255	277	233	234	227	226	245	238	241	256	217	259	246	246	234	253	206	237	238	211	238	230	240	219	253	238	258	234	220	273	216	263	220	248	225	226	242	246	231	217	246	215	255	263	243	248	230	231	237	274	269	279	237	233	227	222	237	233	236	246	230	250	213	223	255	247	262	263	232	223	232	236	248	223	224	211	214	253	204	234	243	242	227	236	245	248	236	242	232	232	253	233	215	256	230	255	217	228	261	210	270	211	257	233	228	243	271	224	233	218	249	224	224	244	220	234	233	265	224	232	223	215	242	224	238	214	221	223	230	244	211	259	237	236	239	225	245	252	229	241	252	244	244	254	211	231	256	245	237	240	246	251	221	246	243	246	249	218	241	229	233	199	202	217	219	236	219	258	229	229	247	261	235	250	270	231	235	228	211	233	234	226	216	247	238	241	231	247	234	267	244	235	240	227	250	229	241	229	206	262	257	229	251	232	231	235	219	246	266	223	241	244	242	230	266	223	219	250	230	239	238	227	236	263	239	231	228	224	216	260	217	218	211	221	234	232	252	234	228	226	263	227	257	236	264	244	249	226	264	244	213	245	245	234	230	210	266	230	250	210	226	233	227	250	251	264	223	233	243	229	242	237	211	230	255	223	237	229	246	218	249	222	244	236	242	256	247	251	271	203	233	218	236	224	213	236	231	237	230	228	225	266	226	222	234	237	243	225	225	247	265	221	240	246	219	216	216	237	230	202	224	231	248	247	257	217	216	267	220	242	233	244	247	269	204	227	227	243	253	213	271	221	220	266	235	247	259	218	248	240	249	238	244	243	196	256	256	258	252	229	263	228	235	210	248	210	229	240	221	206	256	244	212	226	238	241	227	235	260	226	247	225	238	242	229	232	231	257	228	202	253	230	231	256	234	224	239	239	244	229	277	251	233	232	213	228	237	223	238	262	246	221	255	234	263	238	230	238	242	223	220	250	244	230	216	220	256	251	250	223	228	230	224	218	242	245	225	221	248	239	231	244	259	219	253	247	232	245	248	256	243	260	200	212	206	223	224	235	248	235	240	217	248	248	257	237	240	246	273	225	235	212	222	234	228	230	224	237	213	241	209	210	229	226	217	238	234	223	216	246	244	236	255	238	211	256	245	227	220	243	259	247	231	232	221	218	239	242	228	249	242	247	247	236	258	230	239	235	249	267	229	211	240	220	236	263	263	239	256	264	207	235	245	264	248	209	236	228	215	245	256	231	230	214	229
23055	31287	40364	41836	44554	43272	41961	41239	37682	26959	14609	13989	9302	6922	5961	4263	2798	2302	1955	1926	2353	2433	1619	1373	1279	1059	1001	921	933	897	874	841	823	837	862	825	855	785	769	823	824	811	804	783	769	770	772	779	800	800	783	807	765	834	813	742	784	793	768	805	792	778	761	725	813	776	739	802	827	799	764	778	786	815	793	818	811	843	753	764	790	803	759	796	772	779	764	798	814	778	782	805	776	777	776	755	808	757	847	779	773	824	750	841	775	825	801	811	784	769	783	786	788	762	845	808	755	773	840	802	758	793	810	835	795	814	823	769	781	773	781	776	812	785	788	813	781	754	788	776	796	817	806	819	792	776	804	750	807	754	776	791	766	779	805	832	807	769	812	771	800	769	840	818	740	813	731	805	794	776	854	849	835	831	795	791	771	787	759	828	818	818	761	765	803	826	759	813	767	756	809	799	773	802	725	813	835	809	803	805	817	746	754	763	764	785	750	794	820	811	807	765	813	792	778	777	807	758	845	845	791	776	803	779	794	797	784	815	749	800	780	804	775	826	814	802	735	826	801	781	840	805	777	778	811	796	782	730	799	810	816	770	811	800	722	814	815	740	761	782	858	760	757	813	806	777	801	766	793	795	776	857	778	816	773	756	807	785	805	810	794	734	776	753	790	779	741	768	752	834	809	807	852	809	813	784	785	774	789	799	775	765	813	790	848	760	801	789	775	763	818	784	808	774	798	792	822	758	803	761	773	786	750	792	810	814	762	806	806	775	808	793	768	839	787	799	751	793	756	855	789	816	752	794	790	724	867	808	780	737	776	762	816	772	835	772	808	805	792	832	785	805	783	800	733	811	799	784	787	807	743	766	817	776	779	780	821	836	801	731	753	728	802	792	789	795	827	782	809	799	722	766	752	830	758	799	800	805	795	785	861	797	826	778	777	808	796	825	787	770	798	748	788	758	763	792	772	790	795	838	792	778	767	789	794	814	807	826	849	798	730	770	792	803	774	747	748	807	770	779	802	767	828	813	781	795	805	848	790	740	820	742	793	815	808	796	799	804	744	778	767	820	808	806	859	760	806	746	831	739	856	782	760	819	817	763	773	731	772	782	767	775	813	776	788	794	783	773	801	742	776	818	778	793	773	794	806	843	771	778	823	807	808	780	771	803	793	805	818	785	811	785	788	775	781	776	760	749	805	794	745	807	793	790	790	820	804	832	778	797	823	739	798	762	765	746	790	829	780	816	760	804	801	833	735	789	786	774	758	792	736	799	770	791	784	841	829	802	787	790	816	796	783	779	810	745	791	760	837	795	799	788	772	750	817	774	844	791	763	767	795	794	918	834	812	794	808	797	774	785	853	800	781	839	770	836	800	803	824	740	824	784	802	795	799	790	773	772	788	773	807	828	817	821	799	814	749	789	753	778	835	795	799	737	825	791	829	779	810	807	827	751	794	831	840	796	765	798	738	790	801	735	762	810	805	743	771	752	796	756	812	807	794	777	765	784	785	776	789	810	808	780	811	790	837	769	843	776	820	779	808	830	832	801	759	812	813	777	845	766	729	803	793	828	845	781	809	748	770	804	767	818	751	789	774	861	766	763	797	775	818	800	819	776	804	853	757	822	812	827	775	829	790	833	814	817	789	775	749	812	791	782	798	764	737	845	785	749	797	803	773	785	802	788	762	753	803	751	799	800	775	809	817	777	799	839	856	764	812	755	738	798	791	773	763	782	764	777	809	798	784	773	812	777	797	803	810	799	726	781	723	770	793	765	738	819	836	779	792	833	781	761	794	756	777	856	787	775	771	780	829	816	794	786	767	767	778	821	786	778	796	789	764	748	765	811	787	803	809	768	791	736	738	747	795	800	817	776	786	757	802	777	751	810	792	783	791	794	819	814	808	812	811	809	756	757	779	794	811	791	786	765	785	789	753	824	829	738	825	794	781	784	765	780	802	786	810	773	766	783	779	770	799	777	770	802	815	770	754	774	820	807	798	776	752	771	799	822	768	745	827	792	851	746	789	781	735	814	758	776	791	853	813	809	801	804	794	773	849	854	824	753	791	818	877	805	801	811	782	760	757	804	789	784	826	768	780	812	741	797	805	816	841	790	753	799	810	821	758	782	833	751	788	730	777	786	748	805	772	864	825	825	797	762	769	764	784	751	836	717	803	815	788	772	759	773	780	769	769	804	813	809	787	826	774	807	779	809	825	783	852	797	793	825	737	750	779	800	736	788	820	813	814	798	786	847	812	785	826	786	765	831	833	838	833	830	807	818	802	808	815	787	808	792	788	787	819	835	804	788	821	803	779	765	828	781	810	804	787	778	792	783	796	791	787	780	769	819	739	770	817	823	809	838	824	808	845	794	809	745	814	804	801	795	796	810	818	781	769	804	851	791	801	836	876	779	814	736	796	793	798	770	731	773	785	802	762	781	809	800	748	746	820	742	823	771	794	829	803	775	824	791	813	768	751	833	807	786	796	755	812	800	824	852	808	787	796	768	761	795	802	816	778	761	843	760	853	749	785	770	784	833	769	812	769	778	804	843	822	863	812	807	790	781	799	794	770	790	756	836	834	786	835	769	770	816	776	748	770	786	828	813	828	764	821	829	804	756	770	796	773	807	753	802	776	836	799	861	796	850	784	832	775	820	817	791	812	802	827	777	735	781	823	801	833	790	811	783	775	825	798	808	815	810	813	751	736	809	778	759	794	796	768	787	723	796	757	811	752	811	753	774	771	751	804	781	794	793	808	771	820	853	770	780	797	748	831	805	796	805	786	824	732	789	780	835	758	791	821	773	752	775	760	779	791	762	775	766	776	766	828	791	838	813	715	818	826	848	780	817	792	778	784	830	784	789	786	758	795	734	749	808	821	800	811	849	788	750	815	766	745	799	757	807	807	814	809	739	795	765	811	803	790	841	778	844	798	793	769	835	774	825	752	709	815	790	759	769	819	817	770	824	783	828	774	840	821	786	801	769	770	810	822	786	787	860	802	742	821	805	784	795	811	776	774	748	796	833	779	826	812	713	786	780	817	811	773	770	716	832	784	741	838	824	786	842	797	826	790	761	793	811	805	786	785	777	823	742	777	806	794	788	842	786	733	731	792	762	810	786	789	791	790	831	832	845	825	756	835	829	809	750	794	796	839	789	812	775	808	854	759	815	805	780	754	753	809	825	819	807	803	853	805	794	762	773	770	816	814	816	777	817	822	786	773	806	766	791	852	808	776	779	790	791	784	772	821	779	808	793	804	783	780	838	747	789	804	757	791	780	824	795	765	774	804	761	779	802	778	823	786	770	806	753	840	845	773	795	810	766	777	804	806	825	805	796	773	825	802	737	771	860	810	783	765	839	813	807	769	792	781	797	744	752	815	791	772	732	785	765	806	771	784	759	803	791	784	805	762	811	796	786	735	802	830	824	747	760	822	857	792	799	816	721	728	750	795	805	799	820	797	811	755	789	822	789	811	857	793	788	822	783	785	781	793	817
19795	13844	14552	9389	4880	2761	1838	1323	1016	651	466	377	327	288	265	259	248	270	231	233	246	247	239	229	239	223	202	199	225	214	225	213	228	226	212	256	241	258	196	230	229	241	199	194	230	266	228	224	225	223	216	234	229	209	212	238	223	210	222	234	249	215	204	207	220	252	224	222	203	199	240	237	201	214	221	228	226	226	213	213	239	201	231	227	233	218	229	212	208	214	223	238	239	220	212	217	223	209	205	232	216	242	219	227	253	210	224	221	215	196	230	226	210	208	218	236	198	203	211	217	228	236	215	231	229	211	232	227	217	227	221	216	210	222	203	226	224	220	216	244	221	183	235	229	196	210	199	233	209	222	256	225	203	228	241	229	221	235	205	238	217	229	211	225	237	203	213	170	249	249	217	217	232	255	233	216	239	215	217	216	225	224	224	204	225	223	190	219	229	243	243	215	213	233	218	230	227	200	207	205	203	215	227	227	233	196	243	234	216	227	205	228	227	219	258	205	232	193	205	212	220	233	217	232	255	243	234	236	219	237	232	216	231	221	224	213	233	230	214	215	218	218	255	241	219	234	222	221	224	202	224	222	213	258	198	223	233	219	216	213	246	202	235	243	217	222	219	209	225	221	213	217	211	252	241	223	180	210	207	223	237	245	184	226	225	198	217	203	244	203	226	200	220	221	242	238	224	224	243	236	212	240	232	199	220	227	235	214	240	218	224	192	214	226	202	217	227	240	237	241	224	203	197	247	216	232	210	243	209	237	218	230	214	230	206	218	207	280	214	218	211	229	192	239	223	213	236	232	231	234	209	214	218	257	230	235	236	238	221	229	221	197	245	233	236	186	212	235	216	231	212	221	225	220	221	223	220	195	229	240	241	245	212	229	218	207	235	206	220	212	246	211	196	190	235	221	215	209	222	225	233	214	236	212	211	243	231	232	236	211	232	233	224	230	240	239	197	223	220	211	219	201	216	270	205	210	224	214	207	236	213	227	222	245	211	230	233	230	206	195	213	214	208	208	222	213	206	234	240	232	232	205	216	207	196	211	251	229	214	210	207	217	210	221	224	222	227	249	232	226	247	241	234	197	254	213	221	199	222	198	207	212	202	221	208	205	250	218	216	216	239	180	209	202	200	240	216	234	209	224	208	231	229	225	223	226	185	228	233	237	226	232	227	226	246	216	248	235	217	215	230	239	221	232	239	249	218	197	190	235	222	249	224	227	229	229	226	193	229	214	224	236	224	249	240	236	218	261	193	224	224	243	234	224	248	238	229	217	223	198	232	218	214	229	229	203	232	224	214	224	216	186	213	205	232	201	213	216	206	240	240	212	252	239	192	230	219	225	245	245	229	223	237	189	206	233	251	218	222	198	223	195	226	236	192	230	229	215	240	207	216	239	214	202	195	239	228	210	196	208	242	226	193	237	239	218	247	221	199	220	228	243	202	236	229	218	230	224	208	219	233	193	225	221	203	222	242	246	216	212	230	238	214	231	191	220	248	218	200	228	225	213	237	219	232	227	231	227	235	230	222	236	202	215	225	204	236	226	237	218	213	224	242	232	222	197	222	254	216	234	211	214	203	246	231	254	216	235	227	216	244	243	229	227	188	200	222	237	240	198	233	233	203	217	211	192	243	235	230	202	244	213	224	214	215	203	219	211	227	239	257	255	199	224	214	223	234	241	261	230	203	212	246	225	228	219	230	235	235	234	221	233	222	239	201	207	206	220	217	195	232	235	203	206	226	205	226	201	232	224	228	226	202	230	218	217	225	222	216	206	213	245	209	262	232	217	222	221	208	209	234	219	222	216	219	217	188	221	225	211	222	225	224	231	234	229	239	220	214	224	257	203	196	194	194	226	224	227	217	227	209	220	243	222	212	220	209	226	229	192	223	258	216	225	214	229	205	215	205	251	215	202	236	201	241	224	258	245	232	214	227	214	225	231	202	223	206	219	234	220	216	193	230	210	235	230	242	227	211	229	217	211	230	239	238	215	243	224	239	225	209	215	232	240	202	233	222	206	197	236	220	223	238	223	222	226	205	213	216	237	211	225	244	219	235	201	209	249	238	230	220	237	234	234	229	239	219	221	224	223	239	243	238	222	230	213	215	222	244	243	205	221	246	263	223	256	247	205	238	231	211	248	219	230	252	242	206	232	238	257	238	201	227	225	229	221	202	232	221	206	231	231	232	212	254	238	217	241	222	243	219	206	200	198	229	248	203	236	211	199	218	213	208	231	209	219	224	225	237	244	214	195	233	211	219	224	246	226	235	240	241	214	215	218	210	190	216	220	256	217	230	229	220	243	246	216	205	221	247	221	239	200	237	229	217	238	226	240	217	241	211	223	236	215	213	209	236	215	229	203	248	220	219	226	218	215	247	238	254	227	211	230	211	210	236	212	211	231	223	205	212	221	227	213	247	241	209	223	237	225	227	214	228	229	220	211	222	233	251	239	211	241	219	206	217	244	214	232	224	240	233	221	232	199	220	236	237	198	248	208	242	230	226	199	242	228	241	212	210	214	191	211	235	232	194	202	246	212	219	217	232	248	203	214	223	246	253	204	230	230	212	214	234	210	240	206	215	202	203	206	244	232	201	217	191	205	239	221	208	198	229	216	212	180	204	216	214	216	222	259	231	229	253	236	216	231	215	190	229	249	208	239	194	251	237	206	196	231	224	237	237	246	240	218	247	196	250	205	216	231	247	220	223	248	219	245	227	222	241	218	212	212	221	218	218	260	242	197	246	228	191	212	219	250	224	259	183	221	224	219	224	230	235	241	216	211	210	194	242	231	235	231	215	225	200	201	231	212	235	229	242	216	232	203	258	224	255	236	207	201	216	212	244	218	201	197	235	238	239	240	227	220	201	221	212	238	218	223	210	238	251	213	223	197	215	191	245	224	234	248	240	226	201	219	205	232	225	218	221	219	213	231	228	225	229	227	220	226	229	234	193	241	233	226	221	215	202	214	232	252	192	221	218	224	232	234	197	218	251	231	224	225	212	227	265	233	222	232	220	240	232	223	240	236	211	214	244	241	243	217	233	236	250	221	203	262	235	211	200	227	230	232	224	208	203	197	227	236	219	209	216	208	216	221	224	236	244	228	218	207	242	242	230	221	218	230	239	238	222	225	242	205	194	218	218	191	214	231	200	199	217	248	221	242	247	235	247	213	219	225	222	205	203	238	230	215	251	198	221	227	221	216	242	211	219	209	216	210	242	236	226	210	234	222	240	236	216	199	222	216	236	224	230	217	207	221	238	187	230	210	223	223	216	229	235	241	206	235	198	216	204	219	221	219	240	234	249	230	227	245	234	234	217	221	209	249	222	234	231	224	230	219	191	244	210	198	211	226	201	248	233	226	236	223	246	229	225	247	234	230	243	219	222	207	245	229	228	235	245	217	191	222	235	229	242	188	245	234	204	214	214	240	246	243	210	242	219	206	228	214	218	219	234	238	215	239	235	209	213	214	241	212	231	221	218	201
14996	14370	24993	25441	20214	14873	11282	8933	6473	5015	3561	2311	1825	1446	1226	1130	1057	1026	896	920	924	833	848	833	789	805	786	765	764	757	751	810	733	759	780	746	779	756	787	749	777	770	764	782	768	701	799	832	768	723	735	837	759	740	730	807	779	762	785	747	720	716	734	768	777	787	756	814	773	721	771	782	775	796	731	747	799	765	794	823	833	756	757	756	792	684	762	767	737	748	764	737	760	787	735	766	758	756	746	769	761	782	730	767	761	805	711	749	742	759	774	773	731	773	733	778	790	761	807	746	718	790	791	775	758	719	772	741	778	781	775	750	804	779	746	809	725	733	760	760	734	777	795	738	692	796	734	823	738	797	767	773	733	737	758	747	708	724	822	737	748	744	722	784	754	731	766	796	758	746	742	739	711	750	750	778	773	752	747	775	776	743	754	781	775	740	734	791	750	809	750	771	755	798	768	765	747	732	803	763	732	691	816	803	763	756	755	733	738	772	759	803	773	781	735	753	766	761	761	705	745	810	803	783	790	718	719	754	749	773	730	751	736	757	759	775	744	745	721	705	749	767	747	755	736	710	699	748	783	749	793	740	725	762	761	721	761	730	786	779	782	745	718	753	729	709	768	734	765	764	748	787	731	752	742	759	765	812	732	805	714	692	729	729	763	689	748	792	770	737	777	775	767	761	736	693	763	812	756	767	755	741	728	687	803	784	773	745	797	756	792	698	743	749	737	772	761	781	754	797	794	753	732	745	727	724	786	732	731	790	755	802	715	745	758	751	763	729	790	737	735	817	775	786	753	708	760	729	804	774	760	735	676	757	768	785	764	725	752	770	740	726	756	764	750	719	751	772	765	784	767	745	707	736	811	797	701	749	800	788	738	735	791	770	752	772	724	721	774	747	731	746	828	787	775	766	805	759	725	700	816	743	763	757	765	774	779	735	749	773	695	794	681	751	761	724	795	750	692	782	769	762	775	769	725	773	743	745	768	773	814	713	761	771	751	728	789	742	734	801	746	767	760	741	757	702	786	738	773	761	816	739	755	769	734	792	748	744	733	743	783	761	793	783	738	758	836	752	751	735	737	766	754	774	766	730	747	795	759	749	780	758	739	753	779	760	744	744	734	766	741	800	794	812	769	771	720	765	744	727	784	741	765	812	768	744	756	785	825	811	731	748	718	749	742	724	732	727	789	747	741	706	727	836	727	761	771	803	806	730	772	795	742	807	762	810	778	762	781	722	695	767	782	757	753	782	795	770	776	768	769	785	764	757	767	793	732	777	733	732	788	786	799	774	729	779	765	809	713	769	745	745	774	759	761	749	723	746	733	727	766	826	779	734	787	759	773	745	774	733	790	716	799	763	810	781	755	744	795	771	804	752	771	790	778	758	790	741	751	731	769	718	768	762	773	737	785	725	736	764	730	731	747	779	787	779	795	765	766	707	746	764	771	841	724	790	756	746	762	749	763	766	715	786	708	816	746	706	773	762	797	732	782	728	714	705	748	793	782	756	770	759	754	795	714	774	746	712	773	746	763	743	781	775	749	758	770	747	806	801	747	743	752	731	769	746	740	779	781	755	760	802	763	701	805	839	714	751	768	751	751	715	741	763	731	794	792	729	743	711	757	798	761	755	748	731	717	744	795	739	782	770	760	751	778	741	712	737	771	774	748	756	798	764	718	769	712	758	762	760	749	774	730	719	764	834	718	789	756	741	787	731	785	798	780	783	755	767	766	757	711	757	726	744	791	748	769	775	767	772	752	781	728	753	745	753	767	768	828	773	802	730	752	784	720	753	715	755	729	804	786	750	746	776	748	778	715	747	758	784	739	746	767	813	694	762	766	739	781	765	779	743	705	773	740	753	746	759	822	785	751	752	775	803	781	812	726	699	759	774	787	770	723	747	749	779	747	732	702	771	784	784	798	707	737	714	732	769	730	725	832	776	782	744	785	738	692	806	785	767	768	747	763	692	743	762	776	740	773	784	718	753	748	749	734	709	786	763	792	750	732	732	761	748	742	765	752	728	706	772	770	777	744	737	779	799	781	735	787	797	728	755	771	792	750	738	730	780	779	789	747	775	770	747	705	725	791	749	754	714	759	743	755	734	751	747	723	782	737	733	729	766	797	749	700	752	690	739	756	784	768	790	781	768	752	806	742	792	798	827	761	726	780	770	753	758	767	777	734	761	809	786	756	722	809	769	727	744	743	771	765	695	767	805	752	771	800	776	781	775	756	835	775	739	796	800	705	783	777	775	741	724	771	692	722	768	716	768	793	755	715	737	750	782	790	769	768	789	750	737	771	690	704	775	757	742	738	798	753	776	766	803	758	751	749	794	770	765	838	790	718	749	763	743	758	760	740	730	778	730	742	768	760	804	714	756	804	770	699	755	767	713	755	728	762	811	792	743	769	755	745	738	730	751	765	765	725	698	790	741	755	775	778	727	708	765	751	760	780	755	758	782	780	772	769	738	781	776	745	764	723	707	813	786	790	755	816	753	786	749	789	738	811	723	749	817	742	765	707	753	757	725	763	721	780	752	742	759	744	757	768	779	710	754	755	747	775	784	745	822	776	774	770	722	760	734	774	819	791	775	736	718	712	704	780	744	774	795	755	759	746	776	725	762	725	731	758	722	774	759	756	783	736	702	810	771	756	732	767	771	727	733	746	751	738	824	780	796	747	754	703	765	737	755	763	745	751	746	728	752	771	774	739	777	733	797	751	753	769	754	787	759	785	719	774	699	800	769	755	743	764	790	747	725	748	772	793	774	749	731	784	795	724	722	804	775	782	769	769	775	748	738	764	724	769	758	736	717	738	727	776	768	776	750	727	745	783	790	767	788	814	740	763	734	769	798	737	789	758	758	776	842	735	797	737	753	769	709	721	735	744	740	726	717	790	735	758	730	740	782	786	750	793	781	704	793	694	683	819	752	773	682	736	743	778	795	748	744	732	757	758	717	779	767	764	746	762	797	805	788	786	777	764	733	788	771	759	746	738	803	765	834	719	780	713	749	742	778	766	743	728	757	766	774	754	784	772	800	766	812	733	781	734	785	777	768	739	778	766	794	771	770	751	739	804	790	749	793	717	749	777	741	789	758	761	728	768	742	774	774	735	727	745	782	753	767	751	747	753	754	770	748	716	731	770	773	725	770	757	749	790	744	763	763	777	805	742	754	732	775	739	768	730	690	729	753	779	753	789	785	769	828	722	757	748	764	739	818	749	731	756	810	759	730	747	758	763	773	751	728	730	706	727	772	736	811	725	736	755	779	784	762	718	728	767	765	771	711	731	762	721	787	754	763	730	814	746	774	830	788	714	748	792	765	723	730	806	772	764	801	789	789	799	746	746	775	749	770	755	783	785	760	769	774	737	781	773	720	722	769	765	761	749	769	760	755	748	719	778	805	751	771	733	739	744	765	776	767	733	755	760	785	776	762	734	795	738	713	759	727	758	766	737	768	750	772	742	750	769	769	733	813	781	764	706	738
29004	26840	31038	25689	23720	21684	18728	15622	11747	8206	3726	1597	819	588	430	408	337	332	272	297	309	304	281	257	229	232	219	228	235	238	213	229	239	209	249	224	241	228	241	254	227	227	223	211	222	225	217	207	241	245	221	255	224	233	246	223	229	204	198	225	222	211	240	252	213	229	199	222	222	214	233	184	231	226	236	241	229	246	246	233	220	211	234	192	195	237	211	216	235	227	244	207	185	218	229	228	210	212	236	231	246	218	221	229	235	205	244	213	242	227	194	210	215	243	259	223	230	237	261	219	229	240	233	200	219	240	215	224	217	218	234	233	237	222	214	189	239	259	222	238	223	250	241	237	236	234	258	228	218	216	250	245	234	239	213	220	235	244	209	222	214	201	231	235	228	229	224	212	221	195	241	235	212	224	242	233	222	216	241	235	240	238	210	272	217	232	211	255	225	211	207	239	241	232	223	241	232	228	223	221	224	221	198	232	233	242	210	212	223	216	207	224	222	229	229	251	230	237	233	213	199	244	223	232	240	215	213	255	226	251	213	236	226	251	232	229	222	211	253	235	203	237	225	245	248	220	232	250	225	236	238	215	217	255	249	225	226	201	229	241	224	250	235	241	203	213	218	237	227	220	243	208	212	230	220	218	203	242	202	236	201	221	224	240	222	237	224	223	245	246	218	238	262	243	232	257	226	220	228	226	215	232	219	214	234	253	245	266	231	241	214	225	229	220	258	232	196	220	252	227	246	221	226	238	222	187	247	238	230	245	253	247	240	212	246	197	226	233	242	242	269	227	205	222	234	213	220	231	250	232	200	210	232	219	230	235	240	240	243	200	234	220	227	241	240	217	230	210	240	235	203	244	216	259	225	217	246	197	231	231	239	229	206	218	238	219	242	216	216	226	256	212	222	236	213	218	244	214	231	197	232	227	225	222	202	216	221	232	228	258	235	224	246	235	238	249	244	217	249	241	230	227	207	225	206	215	226	202	225	220	229	215	254	220	256	228	214	231	226	213	199	213	234	210	217	218	226	207	228	202	217	217	212	203	216	241	275	248	236	258	264	229	223	231	232	247	214	238	207	227	227	240	238	234	240	216	213	241	226	218	236	231	247	217	213	224	216	214	203	208	227	259	234	218	217	222	224	233	230	230	229	213	220	243	258	243	230	244	221	249	231	238	193	270	213	215	207	225	229	251	234	251	229	198	228	239	208	235	231	213	246	211	212	232	226	233	218	189	221	233	230	215	237	232	218	254	201	214	260	254	208	231	263	235	220	212	219	232	216	218	235	234	243	222	243	239	243	216	241	237	241	230	204	241	212	215	238	220	253	227	232	214	235	209	238	227	204	217	220	235	235	221	236	223	253	233	241	224	217	200	262	233	219	206	243	251	197	225	237	211	240	221	232	217	245	216	218	222	225	241	218	239	213	218	236	214	231	230	235	204	238	212	237	222	212	215	230	246	240	234	223	218	228	212	219	214	219	220	220	205	232	243	219	220	227	222	217	223	224	238	236	223	235	228	232	223	241	235	225	239	218	227	224	240	231	236	203	230	211	243	219	255	258	238	239	220	231	229	233	264	231	239	232	226	228	221	203	236	233	229	233	231	220	234	237	233	242	218	217	212	238	227	241	214	247	230	213	220	232	237	233	233	221	208	215	226	224	226	242	218	233	236	218	255	243	231	264	232	241	222	235	216	258	244	235	228	221	244	218	231	201	249	212	239	218	238	234	228	222	224	212	226	220	226	222	237	222	251	208	226	245	234	221	242	216	254	215	225	231	211	224	217	254	234	239	240	236	244	228	239	240	229	225	236	204	207	211	230	221	221	234	237	233	236	238	238	227	233	215	222	211	219	240	250	215	215	229	254	183	239	241	238	241	201	230	227	222	221	218	210	222	196	232	217	225	211	244	224	200	247	196	241	227	247	237	255	231	229	204	257	241	220	204	203	249	221	234	223	205	210	242	247	229	215	238	210	201	206	232	200	220	237	249	230	239	228	210	240	226	221	230	219	233	261	239	227	220	238	249	228	199	232	235	259	223	228	236	223	228	230	225	231	239	217	224	211	239	252	219	237	213	218	227	233	225	225	204	242	221	227	231	231	220	235	196	225	248	252	228	210	207	233	229	236	227	229	221	229	236	234	225	208	220	215	238	240	242	248	261	207	204	216	234	227	232	223	242	232	252	211	220	225	238	255	212	228	216	244	225	244	209	220	218	222	260	264	221	224	219	240	241	231	224	238	229	247	246	191	235	234	229	224	221	222	237	225	237	224	220	248	211	222	226	215	226	232	237	222	253	265	226	209	216	227	209	207	229	229	254	222	227	230	252	219	215	210	245	233	219	221	199	197	222	231	217	231	245	240	227	214	250	229	201	243	231	234	247	215	233	256	233	219	241	233	205	217	238	227	219	212	234	216	217	195	234	230	238	232	252	214	235	209	222	261	215	222	228	248	221	225	242	222	229	249	243	231	219	251	216	217	234	226	243	215	234	243	208	226	217	205	202	224	215	240	236	251	215	247	239	237	194	230	242	249	187	236	251	233	238	211	239	247	226	233	219	228	214	253	233	233	215	226	218	210	231	268	230	214	212	229	240	230	221	244	217	245	237	279	232	245	238	228	234	236	242	223	218	234	231	235	215	230	229	226	211	254	199	221	226	244	234	210	226	225	231	222	209	250	234	249	225	215	245	247	218	231	238	237	248	236	223	229	250	256	250	259	251	227	245	223	208	217	234	227	209	222	226	233	235	241	182	220	222	227	216	223	255	218	231	207	207	227	238	236	228	224	240	209	233	250	237	230	212	221	231	223	219	248	227	214	222	219	216	234	206	233	239	210	202	222	221	221	254	232	229	213	222	227	255	239	224	259	208	248	219	199	240	235	241	226	243	225	211	251	224	215	228	227	235	261	234	229	228	243	220	238	206	231	223	219	240	230	231	217	207	202	242	216	206	248	259	214	222	240	231	209	205	241	215	221	238	242	223	248	233	210	230	216	222	231	230	256	243	245	245	239	234	218	231	227	212	226	231	252	257	227	206	225	207	260	235	233	248	226	230	223	230	244	239	234	210	225	214	228	209	210	228	231	231	222	222	220	221	241	231	214	224	235	214	223	210	234	258	216	225	224	213	250	248	211	244	233	226	256	249	205	223	260	255	233	237	240	239	240	250	225	199	226	225	233	251	205	242	252	220	217	227	234	246	266	231	248	227	240	226	243	209	229	211	236	238	238	234	219	225	233	224	227	225	229	215	226	242	236	226	216	227	213	246	224	198	206	243	231	214	228	226	229	228	205	225	234	228	223	233	234	251	234	226	217	226	234	206	217	220	217	238	209	227	197	248	220	241	209	243	234	229	203	235	227	224	215	245	217	226	258	233	228	220	232	219	228	225	215	214	237	204	249	233	237	230	228	222	219	209	220	234	230	240	239	229	238	198	233	219	244	253	212	217	242	233	221	262	238	239	245	199	232	229	224	236	219	235	228	226	231
21349	24868	36571	37851	38621	38056	36769	34800	32444	26921	16906	10433	6243	4142	2883	2542	1881	1781	1642	1528	1557	1526	1242	1068	971	935	884	888	812	824	841	842	816	788	810	776	821	790	823	823	781	797	754	774	808	781	751	779	773	797	718	740	803	763	773	851	750	823	783	779	778	744	767	812	798	778	847	768	766	759	774	775	773	752	781	728	828	771	771	742	763	772	782	813	763	788	798	771	754	768	785	751	774	785	781	746	815	775	792	799	771	857	781	806	785	767	801	800	793	780	769	767	789	758	809	765	791	776	762	753	819	809	724	749	766	782	766	769	760	829	780	795	807	786	777	754	794	787	805	785	787	742	772	771	766	725	756	796	778	778	783	735	749	830	798	797	784	821	786	737	760	794	764	793	805	769	780	810	806	746	739	765	723	757	816	827	777	777	794	787	761	747	791	776	805	753	802	796	806	764	792	775	780	812	770	731	739	751	699	791	762	770	820	714	778	826	765	715	802	747	802	771	760	799	725	789	750	805	751	819	752	742	793	777	862	780	749	762	830	776	769	786	761	784	745	816	773	769	831	819	804	762	774	739	764	788	795	757	784	784	805	783	763	774	747	790	798	772	807	720	741	757	739	779	709	816	807	817	764	770	749	806	772	714	788	815	818	800	759	804	751	759	796	732	737	812	812	745	763	725	785	797	806	790	780	767	787	777	754	720	764	848	791	762	792	781	817	739	767	757	776	742	774	742	756	795	779	792	831	761	765	798	800	771	795	758	773	815	762	751	755	805	746	744	782	804	747	794	768	808	797	779	770	848	808	761	744	749	800	764	812	771	769	799	757	798	775	766	825	807	756	756	757	780	796	768	809	791	760	754	789	797	751	775	791	758	734	801	799	789	785	736	799	820	819	804	805	761	726	780	784	759	757	810	788	733	768	757	770	757	770	793	736	749	785	775	759	739	795	775	815	799	783	808	821	753	779	754	808	742	719	772	802	779	821	774	763	739	758	824	820	841	788	751	768	826	798	796	756	756	803	824	782	831	822	793	752	761	836	793	780	772	774	728	804	741	796	780	775	783	768	768	841	778	777	782	749	812	774	763	770	738	838	779	771	728	784	753	786	786	762	787	744	796	797	797	770	754	797	802	836	783	784	764	766	784	795	731	793	749	796	745	775	817	747	786	817	764	741	804	779	764	756	772	844	773	810	746	829	773	751	743	748	743	781	736	847	773	760	795	793	788	788	782	784	807	779	771	727	772	772	794	874	759	799	796	780	740	746	756	776	806	787	767	780	773	798	766	763	806	777	763	797	813	766	766	746	762	763	779	753	803	796	729	751	776	759	781	889	824	798	744	774	731	751	730	771	794	774	785	745	805	798	770	740	816	805	813	765	773	771	797	771	786	792	776	788	778	840	767	812	753	794	770	787	754	734	777	797	780	745	749	750	751	781	802	767	781	781	800	776	836	806	767	763	784	812	748	847	743	788	819	810	800	800	765	749	777	824	751	792	762	803	833	767	784	792	753	741	816	787	725	751	784	781	802	767	824	778	774	726	774	767	772	778	776	746	794	783	839	794	774	771	805	828	766	798	789	817	747	777	757	743	768	786	810	829	763	796	760	770	762	812	788	788	771	820	800	805	762	800	811	750	776	783	781	768	715	747	741	798	790	824	783	786	760	765	759	845	781	815	798	791	797	798	807	761	705	796	842	760	798	781	777	768	778	758	800	730	821	804	796	782	771	807	777	782	757	735	768	744	790	769	802	792	757	817	743	790	799	760	790	765	756	750	777	808	715	777	741	778	759	790	807	760	786	774	759	741	774	760	710	749	784	786	769	745	807	772	788	734	766	779	790	737	763	787	844	755	819	763	796	784	747	743	779	775	782	821	738	811	814	743	749	776	770	790	796	767	790	810	768	797	796	751	770	762	776	778	774	742	785	757	726	828	799	741	811	750	776	815	834	773	797	819	743	740	772	759	755	810	754	815	711	777	841	805	789	799	811	749	775	819	749	755	807	792	750	820	772	798	756	776	760	823	812	812	777	759	773	750	801	728	773	780	789	772	761	766	805	771	841	768	767	789	772	726	732	792	779	807	794	775	782	809	803	828	759	791	774	791	773	818	791	744	759	773	821	788	765	768	766	774	821	834	796	797	767	844	818	741	754	811	802	763	795	773	818	758	762	809	760	797	762	743	776	827	787	787	788	766	762	778	777	765	749	769	791	804	812	766	761	739	823	761	725	793	764	744	785	747	747	797	791	743	766	764	803	793	775	761	826	759	776	789	755	750	779	814	837	792	759	774	764	789	797	818	773	801	787	773	728	801	806	763	786	811	778	759	763	749	745	741	777	721	790	804	820	761	732	770	710	777	776	767	765	749	784	756	774	781	754	834	808	796	750	774	833	797	809	799	794	734	782	789	770	803	769	798	799	716	769	809	782	810	756	745	819	726	747	810	776	789	765	788	800	725	769	734	726	766	747	777	802	779	791	771	768	741	779	793	788	755	728	822	813	796	771	737	761	755	769	837	776	777	770	768	784	785	790	790	813	779	757	816	815	739	754	779	766	770	818	823	775	757	774	792	833	729	796	806	809	766	721	791	765	780	768	807	806	767	757	812	792	727	825	795	814	769	781	744	788	766	807	809	756	803	718	768	803	795	756	756	791	788	769	831	770	824	773	747	757	748	781	822	792	740	736	774	811	760	758	824	714	818	779	792	810	754	772	788	732	791	775	806	855	783	777	761	785	773	783	788	752	803	734	757	760	801	747	785	806	714	851	734	717	780	776	756	747	755	786	787	774	720	796	754	771	756	775	790	789	793	757	807	775	793	763	777	772	795	767	785	795	750	780	801	719	780	774	770	786	779	798	776	746	838	808	788	780	776	803	773	759	801	817	769	780	803	774	765	756	764	811	757	802	767	762	780	818	775	814	777	791	763	814	753	765	761	783	745	717	764	794	714	768	774	768	786	801	801	790	785	776	711	717	741	800	757	803	794	749	770	765	755	760	777	766	729	806	741	741	773	747	750	760	783	788	780	735	717	756	761	703	790	749	770	814	767	799	770	803	750	745	779	786	761	800	806	766	796	796	817	821	770	791	815	775	789	805	812	798	787	697	782	779	812	761	732	760	759	739	766	792	762	778	762	745	747	785	772	775	757	761	806	785	752	770	827	809	842	793	743	771	717	763	747	836	796	765	798	847	760	816	785	800	758	811	758	746	729	760	784	783	794	789	744	776	758	767	781	741	805	747	749	802	774	764	748	779	791	785	813	786	778	776	745	743	793	770	776	753	816	791	726	800	769	775	774	788	798	822	771	800	776	802	739	783	772	768	752	811	729	815	757	760	839	745	766	749	777	812	849	748	783	756	741	766	819	764	787	786	736	759	801	803	806	826	773	745	779	737	745	787	803	755	710	738	798	783	808	802	774	769	704	735	779	851	855	781	808	781	785	761	773	749	798	805	808	811	786	806	801	798	796	798	729	768	823	732	779	742	703	772	773	787
33003	33968	38157	33312	29484	28959	25976	22716	19194	10740	4548	2839	1718	949	764	530	509	397	456	395	408	395	331	252	272	267	242	227	261	235	263	241	238	253	242	219	234	236	253	266	248	264	235	208	252	254	234	235	237	230	245	228	248	221	258	242	231	236	242	243	235	287	220	258	232	236	232	242	240	253	236	229	246	221	231	224	232	251	257	238	253	241	214	263	226	220	260	252	225	253	224	216	218	243	242	249	232	239	269	205	244	251	227	208	214	252	268	221	230	227	228	237	222	230	225	237	211	220	252	251	258	274	217	228	228	240	223	248	262	246	228	228	267	220	283	241	217	255	224	228	241	204	252	254	228	226	230	211	257	258	213	210	226	241	261	264	262	229	258	220	249	225	199	214	234	236	238	218	229	244	229	244	220	224	226	236	247	244	255	224	208	231	230	254	225	244	263	252	237	225	223	246	251	239	230	248	237	228	236	219	234	249	242	213	241	254	262	235	236	258	209	254	234	259	239	247	243	238	222	202	222	261	267	244	250	219	208	200	239	229	249	228	214	241	224	234	229	208	216	243	244	236	255	249	239	232	230	231	226	264	249	242	244	236	201	256	247	234	246	205	256	207	227	225	231	236	247	232	239	210	237	236	220	227	226	255	233	224	227	222	241	235	225	222	241	204	260	237	221	224	251	253	225	234	214	246	251	216	236	264	224	228	238	229	249	216	212	242	245	226	241	228	243	232	225	241	247	227	256	250	223	233	220	237	257	224	244	238	215	227	213	241	226	238	246	237	259	245	224	224	255	241	217	237	259	265	233	244	226	251	222	227	215	232	246	236	237	234	237	217	233	266	237	214	258	255	223	230	206	241	230	255	224	209	210	242	239	220	230	241	202	268	223	245	258	225	228	251	234	220	226	228	250	209	223	221	256	214	249	229	225	217	224	261	256	230	205	219	226	253	240	235	240	237	246	221	230	249	248	232	217	250	231	217	270	227	243	238	242	228	248	250	245	266	226	262	239	244	240	267	253	242	236	211	252	233	224	249	252	239	240	222	238	225	221	212	241	268	236	265	249	257	250	237	235	235	236	254	240	226	258	225	235	216	250	279	220	240	215	232	244	215	229	220	226	218	232	252	260	261	253	240	210	210	220	225	228	213	240	255	245	231	252	272	246	238	230	239	237	232	231	224	232	256	234	225	244	216	237	235	214	259	207	230	209	221	218	231	242	238	238	231	229	224	226	234	226	234	251	233	242	228	264	221	246	254	243	235	242	239	243	247	239	248	235	237	232	221	232	238	234	228	243	225	228	232	219	234	234	218	253	246	237	234	247	258	245	241	227	248	234	202	268	278	215	252	225	228	234	261	225	221	256	225	229	241	215	248	241	215	245	205	230	256	245	222	233	260	237	230	243	231	250	271	236	253	215	216	215	244	204	221	197	251	258	248	252	248	227	253	254	221	212	255	264	263	243	242	231	251	226	248	229	203	200	217	248	223	237	232	233	237	218	240	233	231	230	256	224	219	259	255	203	249	240	239	238	244	239	240	230	255	270	212	240	264	241	184	228	245	256	263	236	251	205	231	226	218	228	196	238	228	226	258	253	261	253	239	222	238	242	232	230	254	251	229	253	256	247	226	216	218	223	246	243	232	246	261	270	229	225	251	264	253	217	232	219	247	231	232	238	215	237	239	259	242	227	252	218	245	223	255	249	240	230	256	258	244	235	229	269	230	240	214	237	227	213	261	254	236	227	237	227	245	247	233	240	243	234	223	239	234	225	248	219	235	240	234	235	240	204	238	270	233	248	256	225	222	232	236	231	219	244	225	245	278	224	231	277	230	249	226	249	214	239	242	213	256	220	259	241	226	206	240	242	234	231	222	217	250	235	239	243	226	230	242	230	224	218	236	218	241	235	208	239	242	249	221	247	204	214	214	270	237	248	259	225	226	236	221	233	246	218	245	227	238	192	233	240	234	235	223	233	268	252	259	228	240	237	267	249	212	259	247	230	242	271	231	229	243	227	223	259	241	269	237	227	232	212	235	275	264	228	275	226	250	220	248	231	263	221	243	233	226	267	251	220	242	257	236	277	231	247	208	226	233	218	207	215	234	225	223	239	236	248	255	230	247	221	217	253	254	242	231	258	221	233	223	231	237	200	232	206	247	243	220	266	231	240	191	249	214	248	229	232	256	231	237	228	222	232	241	231	231	239	240	250	266	231	238	240	227	248	280	217	243	254	239	230	216	253	223	244	235	222	237	230	237	226	222	213	232	221	239	236	243	224	243	243	249	232	239	270	231	267	230	230	226	243	245	232	230	241	219	244	274	250	208	245	255	226	238	207	252	226	239	194	229	223	240	229	230	230	241	235	241	221	219	238	231	233	242	229	220	241	238	233	249	202	209	222	232	257	255	238	219	236	243	245	249	220	239	248	233	216	241	249	256	279	207	241	216	248	225	223	229	214	220	225	230	223	264	235	235	262	253	209	242	245	245	234	256	237	210	229	239	232	224	238	220	225	222	193	219	243	217	248	258	240	237	230	236	245	246	225	254	234	236	230	267	201	277	246	257	233	257	237	235	216	240	235	247	226	245	228	232	225	238	241	206	224	235	203	250	242	209	237	249	248	222	226	256	251	229	222	221	243	254	234	226	219	256	234	225	246	240	279	236	269	227	224	238	239	269	236	229	226	250	231	222	241	265	247	253	228	232	224	247	220	216	230	250	209	236	238	219	225	244	237	224	263	222	236	236	256	251	243	246	220	218	272	239	235	229	243	232	240	237	229	247	251	251	243	249	247	220	236	227	203	241	217	234	250	252	209	216	222	234	223	255	213	233	266	238	213	248	232	231	212	247	239	249	213	258	223	255	207	230	238	232	264	234	237	248	215	232	252	253	240	249	227	265	239	238	227	266	266	252	234	224	228	232	243	232	239	207	246	232	222	227	230	240	242	239	251	235	241	244	196	222	249	213	255	226	230	252	218	227	224	231	209	237	240	245	231	258	266	243	231	242	232	226	240	222	231	227	220	271	208	242	241	232	249	205	239	224	240	247	225	240	246	225	254	233	253	248	241	255	253	242	219	265	211	262	242	220	221	219	260	267	228	210	238	233	247	232	233	230	234	237	242	228	242	230	262	232	267	228	229	246	223	261	251	251	226	247	217	246	212	227	236	256	239	239	228	251	247	251	253	230	224	236	263	249	245	237	234	236	214	220	215	239	226	240	241	243	241	265	261	242	230	233	265	223	239	261	251	241	233	253	237	254	246	211	225	240	247	233	229	237	266	251	251	222	229	242	236	238	265	265	247	243	220	221	254	240	228	227	246	243	230	258	246	241	218	222	227	250	204	244	269	255	222	260	240	254	245	239	235	242	204	239	244	225	221	230	205	250	240	248	250	248	219	250	228	275	260	221	229	230	231	259	252	257	228	204	209	222	278	219	242	250	263	236	232	247	212	209	218	245	259	231	249	229	249	212	216	242	224	239	233	210	237	216	235	221
24077	31107	42466	43332	43704	45625	43552	41405	38134	26880	17898	15360	10958	7136	5524	3634	3325	2651	2412	2483	2359	2256	1693	1420	1128	1066	980	945	889	888	882	848	821	844	781	817	776	800	771	792	825	799	844	798	819	815	824	785	814	788	765	844	852	787	742	860	785	779	800	796	818	823	770	835	776	794	775	822	754	743	793	840	813	742	807	772	809	809	797	769	765	856	791	762	774	808	836	823	787	733	844	803	815	794	789	825	802	786	764	853	776	811	752	814	753	833	860	763	802	832	773	820	790	741	845	717	829	813	813	818	785	802	772	770	792	760	777	797	776	795	789	862	812	828	863	835	806	813	800	810	814	816	842	775	787	805	818	811	782	786	786	797	797	796	824	752	772	768	829	809	776	813	727	780	805	769	749	777	789	805	797	755	784	779	796	767	759	857	716	818	779	834	787	762	806	809	811	816	818	795	799	743	844	814	775	748	815	784	829	821	789	798	804	774	819	799	763	804	797	752	788	804	818	780	773	820	785	772	826	816	834	749	788	774	767	764	806	808	733	776	816	829	791	828	771	741	835	792	824	809	746	815	790	781	815	788	788	781	742	792	786	786	824	806	780	775	858	761	775	780	810	799	802	796	804	794	799	815	817	800	811	841	829	800	813	782	781	814	792	794	836	790	753	793	773	764	785	799	773	808	836	797	791	723	758	833	804	817	747	809	810	797	765	763	812	802	790	805	832	763	824	794	737	828	793	801	793	817	712	796	840	790	874	754	758	762	752	770	787	813	811	830	808	759	779	805	779	774	816	810	778	815	810	738	811	840	762	820	785	746	829	795	799	791	810	781	759	794	809	801	844	760	803	779	778	749	808	817	788	788	798	803	780	793	823	815	800	791	780	793	805	800	804	813	815	761	799	777	805	786	820	808	801	856	770	744	833	807	782	833	844	767	836	760	843	794	837	832	782	798	796	767	798	829	775	841	783	828	816	791	767	773	821	808	786	743	767	794	836	833	770	776	836	830	815	817	789	788	842	774	804	806	783	815	803	788	797	826	745	793	801	832	803	736	755	778	796	835	794	846	760	788	794	739	798	795	798	820	780	765	770	778	814	769	816	757	821	773	765	816	812	749	769	822	810	782	757	771	775	750	847	800	760	792	786	808	812	776	794	801	776	798	816	787	766	793	780	799	788	771	834	814	752	770	780	788	808	787	788	831	798	770	833	819	748	816	831	796	849	777	860	891	794	777	814	860	758	849	763	772	776	758	787	812	806	803	761	748	777	803	786	815	777	814	830	825	735	792	760	794	789	774	794	834	772	816	765	785	783	855	732	789	802	741	780	733	849	759	794	838	763	788	831	805	836	811	856	795	814	765	740	789	813	808	796	797	775	795	837	796	787	801	837	763	819	763	771	806	843	863	799	813	783	812	778	796	800	788	781	839	812	785	810	782	786	825	790	797	794	765	712	803	799	764	821	818	784	788	799	809	765	833	842	751	743	813	821	806	790	797	780	825	794	803	785	812	833	792	747	781	814	796	767	806	798	746	797	800	816	765	743	794	758	792	819	790	768	842	831	793	839	810	758	801	825	817	789	768	767	820	790	793	785	784	754	810	797	800	839	761	811	802	774	814	765	797	812	805	834	798	805	789	798	825	815	777	746	853	782	814	744	823	828	756	749	784	751	785	784	793	765	828	841	799	709	806	800	775	779	788	780	828	757	787	829	767	830	780	798	812	843	778	774	816	801	823	785	824	756	819	790	790	779	757	765	793	813	787	787	860	779	809	766	825	800	778	802	829	758	778	790	804	813	804	814	764	838	787	790	800	826	777	764	761	743	830	787	823	784	762	825	827	805	785	763	783	751	811	768	756	796	797	755	769	813	843	748	841	798	782	823	800	847	868	831	816	815	812	823	765	789	782	803	750	793	781	777	794	768	843	780	787	778	762	769	743	780	805	807	820	818	764	818	750	808	789	796	766	786	827	815	792	794	769	809	803	730	823	802	758	754	823	796	771	806	819	833	806	778	865	806	789	806	775	800	791	793	814	819	775	754	793	756	851	768	810	765	812	802	817	775	828	767	772	812	781	715	778	777	779	800	809	772	775	786	801	844	746	767	744	828	803	827	818	778	790	814	794	786	798	833	808	789	760	749	822	770	800	835	770	813	788	817	756	820	817	822	753	813	810	793	812	800	817	771	757	783	726	790	787	774	803	769	853	802	755	807	831	770	796	784	770	796	784	791	789	781	776	792	737	819	811	813	849	828	757	808	793	768	791	794	827	776	811	779	802	829	793	823	773	819	746	799	801	778	815	813	802	846	805	846	819	819	840	772	776	745	782	773	794	816	783	801	780	810	777	791	770	782	771	772	773	810	769	799	755	772	828	804	783	795	818	800	805	752	779	741	790	793	839	778	824	754	805	810	801	764	739	762	773	773	773	792	798	803	775	820	738	826	814	821	780	790	737	798	814	809	820	761	754	794	815	723	744	786	803	795	798	733	823	796	830	771	797	791	788	783	842	796	795	769	829	793	735	730	804	788	769	783	764	798	819	766	798	748	773	808	833	779	792	765	805	781	797	783	827	769	800	821	768	773	808	806	814	828	816	741	761	785	799	785	803	839	829	761	890	754	750	820	819	763	809	755	815	813	817	799	842	806	799	786	814	809	834	841	774	775	798	784	806	779	820	805	798	787	760	797	774	763	826	811	786	809	770	799	767	793	783	734	794	769	840	788	824	839	723	794	796	821	805	761	812	772	790	810	800	732	771	773	776	794	777	788	777	812	772	782	832	766	734	768	790	797	815	817	760	826	862	794	839	774	807	832	806	837	794	826	849	832	797	824	773	756	778	789	817	769	821	774	775	773	797	787	827	851	782	835	752	729	766	780	787	796	781	805	790	821	809	763	773	797	771	760	777	722	789	788	789	810	767	873	760	774	805	797	807	728	787	776	806	769	797	837	797	772	752	802	841	773	781	778	773	807	801	816	773	802	803	783	811	763	806	820	835	837	761	765	802	758	784	783	824	788	805	815	765	763	752	788	771	790	775	747	845	785	768	814	819	792	795	782	785	753	796	810	808	818	804	812	808	794	776	818	760	783	786	776	810	822	777	773	784	789	834	819	740	792	800	749	801	791	800	841	760	789	797	808	807	819	783	767	812	822	781	808	772	765	784	771	811	825	852	798	788	850	791	823	836	771	778	834	744	788	775	759	801	801	802	813	770	785	824	822	772	748	823	749	800	826	821	825	785	756	861	825	768	835	759	836	816	793	796	742	824	819	816	839	777	749	765	806	751	831	788	762	784	774	759	777	723	831	792	822	738	815	759	787	834	774	800	792	750	796	803	819	804	757	785	740	777	769	748	792	788	854	828	823	798	796	788	820	802	838	806	830	750	758	822	802	867	828	849	828	753	805	803	828	787	762	798	778	825	796	814	776	808	807	789	783	772	782	772	749	786	824	753	791	788	773	805	767	845	806	800	776	799	779	785	786	826	772	834	788	804	784	816
19801	14620	14084	8149	4486	2843	2003	1263	986	726	432	387	317	270	270	281	264	248	224	254	240	247	216	229	252	228	229	245	219	213	230	265	190	210	216	231	249	204	206	225	236	247	239	243	248	206	208	228	251	215	215	194	218	207	240	237	222	243	210	237	225	221	213	211	220	227	238	209	231	226	237	224	204	199	234	214	184	224	242	205	232	202	203	225	224	228	212	219	203	207	211	222	231	237	241	222	209	208	244	248	209	239	231	225	227	217	219	223	236	225	212	217	210	203	235	231	221	226	219	229	227	222	206	232	226	204	213	215	199	250	198	219	219	199	234	242	231	208	229	210	229	242	229	230	192	208	216	223	221	229	238	239	224	223	217	216	211	213	229	219	218	221	209	217	195	219	221	240	220	192	225	234	229	228	213	232	225	205	227	237	226	236	203	234	223	237	209	222	206	209	238	223	226	208	243	229	227	232	235	220	219	215	199	219	243	199	210	211	232	214	209	214	235	244	223	207	209	242	229	240	226	223	216	217	249	219	220	232	212	234	198	224	227	212	222	224	214	243	208	219	221	195	193	236	235	239	197	217	210	231	236	214	218	197	206	232	240	224	228	215	233	190	232	236	211	226	189	238	209	249	216	208	232	223	214	204	203	207	228	229	220	236	205	209	222	220	222	237	210	222	222	217	221	209	215	235	212	218	194	205	248	243	224	237	184	226	222	231	248	210	239	240	255	210	232	208	230	206	222	226	234	214	232	199	237	206	223	201	233	218	229	217	202	196	234	219	221	206	223	219	241	228	217	231	226	210	230	232	213	220	224	238	238	230	217	202	224	221	201	210	244	249	239	251	232	232	224	219	209	212	223	213	232	212	214	200	223	214	237	202	218	237	233	205	220	208	218	205	209	241	202	218	212	203	216	225	225	224	236	229	196	208	242	232	223	234	229	218	256	241	219	225	207	212	215	226	217	234	218	233	236	248	216	216	232	211	208	200	204	244	216	224	245	233	225	189	226	206	210	227	216	220	229	221	202	232	237	220	213	231	226	196	225	223	231	196	199	217	241	201	193	245	211	194	219	220	218	228	223	238	228	219	214	215	214	211	219	248	227	217	229	202	216	235	241	220	196	230	221	203	201	228	192	213	228	205	242	238	205	217	216	222	213	211	222	235	208	239	239	234	238	194	231	227	206	230	202	230	203	210	230	239	231	241	225	227	249	225	214	237	196	211	209	234	174	236	228	237	231	233	226	219	229	197	208	225	216	202	224	229	228	219	214	218	212	233	181	228	220	190	196	241	229	188	236	229	213	223	223	228	218	229	213	225	194	221	228	200	217	202	206	220	203	226	226	223	216	234	213	210	216	231	200	204	233	204	221	193	215	213	225	248	213	258	225	196	247	212	227	225	218	219	200	222	221	218	222	228	220	210	239	206	230	220	230	244	226	212	237	223	210	238	232	221	231	221	247	215	213	207	236	207	207	212	223	257	197	209	221	225	235	190	228	215	218	213	231	258	214	247	223	214	215	232	215	213	211	235	213	217	210	231	246	237	236	226	214	235	213	219	235	220	211	220	231	236	223	228	209	209	213	185	223	241	243	240	248	228	238	239	211	204	237	197	233	232	213	208	242	215	229	216	240	208	233	210	233	231	210	244	247	198	229	229	222	220	202	234	218	224	234	182	226	227	234	209	219	205	221	226	218	221	232	262	229	207	227	209	223	191	218	252	204	193	202	216	241	213	213	213	219	215	224	219	213	219	231	218	235	208	229	229	233	238	199	219	209	227	193	235	247	200	233	214	214	211	218	224	196	237	217	223	223	229	226	234	232	227	217	231	209	257	237	245	219	210	259	233	208	213	225	230	224	212	226	234	228	190	213	215	213	199	204	232	217	238	225	206	224	228	221	208	227	236	233	220	224	177	227	203	223	217	217	240	247	214	230	209	216	226	212	200	222	198	240	210	235	247	202	209	232	234	211	181	209	230	246	230	241	215	232	225	223	242	195	206	232	238	219	242	202	232	192	224	215	215	234	256	231	200	220	221	239	219	219	198	228	258	221	219	231	255	258	225	240	248	202	216	209	238	238	228	226	216	234	224	226	223	207	242	239	228	209	241	220	193	196	217	231	227	222	222	210	206	205	210	205	208	221	217	219	186	225	215	227	241	248	216	235	229	230	216	198	195	218	240	215	234	232	241	222	229	218	228	240	241	214	196	235	242	207	225	228	235	241	229	220	219	219	232	214	215	253	221	220	234	267	217	240	233	219	221	213	206	221	218	187	214	215	201	226	200	219	246	218	211	217	203	216	211	231	191	242	229	227	238	236	242	233	224	222	206	212	212	234	220	244	234	212	231	234	241	224	216	216	206	229	213	210	207	258	219	220	245	211	214	214	232	232	201	210	207	219	207	233	202	191	223	225	219	209	229	241	227	236	212	217	221	228	209	208	241	225	244	222	218	233	210	227	240	221	189	225	220	200	206	225	227	227	196	224	230	221	228	212	247	227	207	228	208	242	220	225	206	189	234	226	218	238	217	245	215	236	209	210	222	229	228	222	216	244	211	227	226	216	228	222	215	211	232	251	187	216	240	219	244	236	205	241	230	209	220	223	217	226	223	227	251	211	220	212	228	224	213	214	225	230	240	232	233	242	207	223	204	235	222	201	240	212	203	212	214	213	253	238	207	240	235	212	217	217	238	208	222	228	237	208	224	235	213	233	237	219	204	207	225	200	244	234	221	200	223	198	225	220	210	224	218	208	220	215	199	227	199	226	210	203	209	247	220	224	241	210	229	230	221	196	242	223	254	226	228	241	236	219	227	209	231	225	223	227	188	218	227	224	250	232	221	218	214	218	231	211	229	252	231	197	210	243	233	238	235	222	219	206	220	224	232	227	226	231	218	212	202	251	204	196	203	233	216	214	239	211	237	237	214	209	215	210	206	211	236	241	239	238	215	230	219	218	223	206	249	216	250	223	226	214	215	201	217	195	238	232	231	241	219	188	232	211	219	234	237	191	217	234	191	209	215	255	214	240	210	244	231	251	232	224	226	210	216	225	215	222	209	243	201	218	232	236	238	232	225	229	215	215	226	241	220	229	223	218	219	215	222	224	220	221	219	236	200	207	218	216	214	234	207	214	220	232	231	228	222	215	219	210	209	249	201	225	208	216	236	211	243	214	239	198	231	224	208	241	218	219	235	210	217	215	213	226	215	198	233	230	229	239	263	230	235	236	228	221	225	233	246	197	221	207	203	226	229	208	218	240	221	232	210	222	224	208	233	234	219	221	225	261	225	219	205	212	217	207	234	238	222	240	255	221	199	230	210	203	222	227	237	229	241	250	206	232	239	228	254	231	212	213	247	228	241	207	222	188	234	234	228	234	210	235	216	214	225	235	202	235	210	221	199	225	213	232	221	225	250	227	226	226	216	219	219	234	238	215	206	211	219	209	246	220	238	238	246	238	213	204	233	248	234	213	227	211	214	225	219	207	218	217	217
15085	15179	24027	23672	19570	15643	12241	9349	7283	4605	2843	2352	1869	1419	1248	1138	1016	1029	945	925	907	915	850	850	845	800	842	747	788	762	749	797	724	762	740	798	851	815	697	771	719	768	718	764	757	731	768	759	795	750	772	758	747	766	722	798	787	752	795	726	750	756	790	789	805	741	779	766	772	733	770	759	731	777	770	779	767	718	794	804	775	789	776	695	759	775	754	753	795	747	766	784	776	744	784	798	760	732	744	784	775	775	767	707	738	767	747	748	800	752	780	734	772	747	752	734	755	735	716	734	800	740	759	771	749	732	723	748	746	724	745	801	765	791	758	781	743	754	723	798	737	754	773	730	750	726	737	710	712	778	729	777	738	740	781	708	754	761	785	778	757	776	822	733	777	770	766	770	770	731	766	744	796	735	759	745	811	764	762	763	791	730	720	771	726	737	748	762	745	743	779	745	808	768	711	715	708	766	740	755	775	751	751	790	735	783	766	753	728	793	721	732	797	756	749	754	771	784	750	722	727	723	755	774	750	779	787	748	714	747	710	737	768	729	749	768	748	787	753	738	777	738	743	792	754	789	763	713	764	768	779	792	755	772	756	792	736	736	777	767	781	772	794	770	753	710	717	777	786	726	706	772	768	734	761	745	763	750	761	724	762	762	759	762	781	757	726	815	762	739	752	732	727	710	754	824	753	805	747	736	717	710	770	696	818	794	805	732	711	755	776	769	791	788	815	785	787	719	742	772	753	803	686	719	729	765	768	750	719	773	808	767	733	762	792	742	727	815	728	776	763	730	741	791	752	800	725	739	753	767	796	756	744	761	785	800	755	756	764	679	747	738	780	748	752	772	757	745	824	714	758	746	750	815	769	801	757	782	755	736	722	813	757	742	756	772	742	744	758	769	793	754	794	775	804	752	761	765	741	745	723	701	754	769	815	766	746	773	749	699	734	724	741	719	771	753	773	783	770	759	784	730	733	745	730	772	760	783	782	770	777	784	745	737	758	753	753	769	743	757	737	757	777	760	782	763	822	744	741	786	749	758	737	769	797	737	753	791	758	751	777	784	799	775	794	727	748	784	787	733	726	757	766	725	736	765	753	779	792	791	754	823	733	733	769	694	760	744	779	763	771	731	761	758	813	799	750	718	737	789	798	735	765	766	707	695	778	745	770	703	745	814	716	804	745	800	719	788	811	836	801	740	754	732	780	760	736	763	745	743	779	767	733	781	806	770	773	743	780	767	734	727	777	814	812	749	733	743	766	738	795	743	757	793	758	756	762	745	751	743	733	782	759	769	746	794	733	786	725	780	758	800	760	712	717	749	781	733	773	738	764	736	735	762	762	772	743	771	726	737	734	732	760	744	776	775	777	763	752	717	715	799	780	738	705	738	759	832	768	750	768	783	715	761	798	741	718	747	756	770	767	760	743	728	732	741	745	759	735	752	759	742	748	763	744	766	760	807	811	759	724	727	728	782	757	739	736	765	788	746	753	749	710	752	771	742	775	770	750	762	790	775	759	777	701	723	778	745	793	793	723	800	729	751	757	695	798	783	762	778	762	739	749	729	773	764	710	776	756	731	742	705	721	774	735	763	758	781	763	742	746	773	743	781	729	769	771	749	767	759	761	775	721	775	735	777	757	773	778	759	762	766	765	736	723	757	749	755	735	769	750	776	777	759	757	744	699	753	751	801	745	775	700	795	819	769	740	782	781	782	698	751	761	754	793	699	783	768	765	732	724	789	706	740	740	750	780	723	719	780	778	808	710	756	811	748	776	740	776	710	742	767	707	789	744	746	719	729	803	751	792	724	714	791	741	752	798	774	760	744	767	760	767	816	813	776	750	759	739	790	779	723	776	772	707	763	765	763	707	776	707	729	682	741	794	810	743	785	785	775	761	795	728	766	811	767	734	786	742	770	780	752	804	730	744	773	790	752	759	775	746	797	739	749	759	765	793	743	784	759	721	748	789	764	697	737	761	710	740	779	820	760	783	762	757	758	811	744	767	759	707	798	735	795	749	755	776	750	754	752	735	794	751	695	788	731	724	791	798	778	773	777	714	777	759	764	712	702	740	755	745	779	776	800	822	791	785	754	745	731	728	764	774	738	764	761	753	827	750	762	773	754	736	766	721	715	756	750	754	736	754	775	778	735	750	806	745	773	793	798	771	739	762	733	748	754	793	766	759	758	707	733	750	727	728	757	714	744	752	788	783	737	775	739	753	741	732	772	737	776	768	802	744	732	773	757	733	725	752	768	824	766	755	754	738	760	744	787	739	746	739	781	771	713	743	720	786	777	760	727	771	746	747	736	760	757	728	774	757	763	740	762	801	782	748	723	725	772	744	796	770	798	744	763	726	731	762	786	760	759	808	764	741	756	718	771	768	752	770	754	744	759	749	780	763	736	792	747	726	806	715	750	744	770	744	763	767	720	778	746	779	704	736	767	759	735	789	779	783	784	770	752	722	784	751	784	721	739	719	758	768	757	720	804	735	778	771	781	779	766	725	769	728	796	763	729	745	753	769	767	769	795	745	745	757	767	792	743	779	796	767	721	747	792	814	777	773	764	755	759	793	772	759	753	715	787	725	730	824	769	763	759	783	762	763	777	754	727	756	748	748	765	766	764	754	771	753	783	804	776	739	768	744	763	722	740	768	725	800	744	769	789	757	707	781	707	806	769	771	792	729	767	724	741	714	773	760	776	732	748	765	798	739	758	730	791	761	750	792	717	736	741	795	762	701	727	810	765	741	731	725	796	756	726	773	721	782	754	791	787	776	782	739	813	801	784	714	772	796	751	766	784	768	720	778	753	757	784	730	784	743	823	746	729	738	806	711	805	788	769	758	778	755	752	778	807	756	793	761	776	793	765	779	759	770	729	751	773	763	713	747	758	755	789	753	772	772	782	758	732	775	774	718	761	736	752	773	762	803	729	731	779	785	755	735	795	791	776	754	740	780	751	815	794	812	720	710	794	790	775	780	786	757	765	749	755	784	726	762	766	762	754	779	725	775	713	752	719	709	774	781	819	775	772	732	739	769	748	756	772	767	750	770	768	732	722	770	801	743	751	776	758	753	770	778	784	806	720	749	754	741	761	780	800	732	755	724	774	739	782	777	721	787	793	772	752	742	737	810	752	736	774	774	741	752	765	749	758	732	705	724	769	736	785	796	760	837	722	742	757	765	760	807	784	771	776	739	748	763	776	752	740	800	777	724	736	742	817	790	817	752	730	793	761	750	745	753	709	778	687	767	776	796	745	773	758	718	751	771	756	760	760	733	747	737	714	767	786	820	747	742	705	796	718	765	716	757	778	706	726	765	800	731	757	709	782	749	775	836	705	753	771	725	754	821	783	739	776	780	755	740	734	812	736	794	733	760	793	762	731	788	738	727	727	733	729	735	801	701	768	732	768	795	801	779	786	762	756	738	741	737	761	735	756	733	757	751	785	774	780	715	757	748	748	754	745	767	762	803	751	744	743	759	781	765	772
28248	28169	30150	26309	25000	22687	18657	15860	11301	4583	2021	927	764	686	562	376	336	355	317	314	336	306	234	250	265	216	247	223	221	250	243	247	244	253	208	216	220	230	216	198	201	221	218	241	229	235	242	220	241	230	239	235	248	228	244	238	245	245	223	254	225	229	214	235	225	216	232	238	242	229	230	232	226	244	235	228	226	230	219	215	212	220	224	222	229	222	240	217	222	233	241	233	232	222	224	246	226	237	220	236	227	219	215	206	231	241	252	234	225	231	248	225	240	229	226	212	227	244	226	218	229	198	218	216	242	238	241	215	235	222	220	210	231	217	238	219	211	229	235	237	222	258	246	220	216	226	226	234	236	215	206	238	235	228	224	244	220	244	217	255	228	204	229	233	240	234	234	209	220	215	242	230	216	234	235	197	226	220	226	233	244	236	258	216	207	236	223	237	213	227	225	239	233	216	236	256	241	231	229	195	232	205	226	201	253	212	211	210	218	255	228	258	239	247	220	231	220	230	259	242	243	251	243	226	224	208	230	217	234	211	219	226	220	205	227	228	229	216	226	223	216	218	226	265	237	232	218	240	222	263	239	197	225	220	250	243	236	212	220	247	224	211	229	217	210	206	219	190	243	236	232	224	224	207	216	222	229	217	238	253	261	218	218	228	227	211	246	214	239	227	244	252	218	228	262	231	216	240	233	213	258	214	224	224	226	224	237	227	218	229	235	220	248	236	234	203	217	230	254	224	206	235	217	222	255	238	228	245	230	236	240	218	225	217	238	232	226	202	220	230	211	232	221	238	238	240	215	235	262	228	208	236	211	201	214	210	214	260	251	253	245	245	206	212	202	231	227	257	218	251	214	231	236	220	229	207	238	222	242	218	242	224	232	241	242	250	232	235	216	251	242	231	210	251	206	220	264	231	235	212	237	235	231	214	248	202	214	243	210	221	233	209	232	246	218	214	247	227	233	220	206	223	229	198	222	227	259	220	254	215	224	213	227	213	214	241	236	220	238	257	228	232	250	227	231	233	212	213	258	235	211	213	214	252	224	214	249	213	231	225	234	226	246	202	236	232	218	214	238	237	213	233	227	252	225	224	255	194	212	229	214	220	230	213	226	206	224	220	222	218	216	228	246	206	247	234	210	227	219	244	221	232	227	243	212	209	244	213	222	228	227	222	226	231	230	216	226	263	219	239	228	245	246	225	264	236	222	203	223	226	240	238	226	214	214	253	213	216	231	241	224	251	245	259	251	230	224	237	234	219	209	233	223	203	208	222	214	230	258	229	242	247	211	225	226	230	229	222	231	245	236	241	225	216	222	224	218	225	233	225	228	226	214	214	226	225	235	214	228	224	199	198	249	218	233	213	217	219	224	255	247	231	223	235	206	247	207	231	232	232	220	218	224	241	239	226	237	224	221	211	220	238	200	210	243	222	259	233	211	235	248	216	232	238	206	236	226	235	223	232	248	201	236	198	198	225	229	216	211	219	236	237	237	197	222	232	215	211	236	214	244	239	245	230	222	231	228	240	237	218	251	195	219	210	208	262	218	221	205	233	242	239	221	242	223	230	242	230	234	220	208	220	228	236	229	229	220	200	210	207	232	242	230	253	246	232	240	248	213	242	236	222	210	227	253	244	219	221	218	211	225	224	236	223	217	225	227	241	229	200	222	223	233	243	214	238	222	249	262	246	249	224	225	217	235	218	229	210	242	237	217	230	253	212	252	240	230	239	245	203	238	220	233	222	237	234	219	214	222	238	231	217	221	206	222	206	207	226	205	210	262	240	246	199	232	228	234	216	252	226	204	229	216	240	235	226	231	219	203	262	219	196	206	246	242	211	238	235	219	254	246	210	207	210	240	235	235	219	214	228	227	212	214	208	200	229	234	204	204	234	223	213	214	246	209	207	247	230	263	238	265	216	215	238	212	249	229	235	225	226	218	233	193	238	230	218	258	235	243	214	227	235	250	236	209	199	244	223	221	216	222	237	214	232	224	216	218	235	221	229	212	238	235	235	218	226	248	219	230	218	222	226	223	214	208	210	214	240	223	256	226	210	210	222	221	227	204	233	243	222	236	232	219	252	230	243	202	241	214	212	218	214	263	255	239	198	195	243	239	203	211	218	214	243	210	204	226	238	218	213	238	205	241	248	253	222	207	235	229	242	200	217	220	222	219	209	225	223	227	228	201	225	213	237	237	206	218	224	216	201	215	215	246	209	242	208	218	233	252	247	194	214	224	225	220	210	208	201	244	236	256	236	237	250	216	225	240	218	244	227	243	236	237	229	216	201	220	227	254	235	263	227	228	228	238	208	235	212	218	229	226	234	210	217	229	225	219	265	238	227	240	219	230	238	248	236	226	222	227	235	223	206	219	246	262	221	209	210	230	231	221	225	220	221	255	234	207	199	236	223	223	248	248	211	228	229	217	218	217	238	212	241	241	196	212	239	202	201	211	226	232	225	218	222	228	234	217	216	236	230	256	229	227	228	221	231	207	198	223	209	226	246	207	228	218	192	217	236	234	240	218	241	241	223	226	228	213	208	223	223	210	213	255	229	234	224	262	230	254	228	243	212	207	219	239	230	228	244	217	227	237	215	218	238	236	233	229	223	241	231	217	226	221	235	222	229	234	234	209	235	236	220	217	251	222	231	230	218	214	220	231	229	206	216	235	222	209	234	263	197	212	220	246	206	223	225	238	232	230	241	219	219	228	220	205	223	232	236	216	222	239	233	239	251	225	220	234	220	238	226	226	251	192	215	197	234	230	219	237	232	244	245	250	238	233	225	210	229	229	252	258	210	264	222	247	211	241	257	240	191	217	224	218	194	218	232	214	211	231	225	231	234	232	235	253	236	216	223	219	208	229	230	233	222	224	225	219	233	238	206	219	259	197	215	244	227	230	209	235	223	219	221	206	217	231	220	239	256	223	225	218	215	214	224	220	242	222	209	223	230	216	230	232	217	222	227	220	201	236	215	221	213	208	207	239	221	220	237	237	246	250	235	249	258	231	242	231	226	198	224	222	227	219	231	242	220	219	246	224	206	224	228	230	207	252	225	231	232	214	251	249	222	225	228	214	202	235	246	228	199	232	216	183	255	217	242	265	209	246	219	259	222	230	212	223	220	214	220	233	235	254	219	235	233	224	215	219	200	216	209	217	202	249	264	235	214	219	257	249	207	227	226	237	211	229	202	224	220	217	218	264	224	225	247	218	233	203	246	234	214	222	249	202	235	220	233	206	241	204	225	221	242	213	219	239	235	202	243	217	227	210	214	235	247	195	249	224	233	235	228	253	223	229	219	238	250	250	240	227	213	239	219	234	253	229	248	222	208	250	237	239	241	224	203	217	188	223	236	235	227	241	242	222	250	257	250	225	220	229	222	225	263	222	227	247	232	218	223	229	236	229	243	207	222	225	248	234	230	219	222	227	222	229	225	212	194	228	223	242	235	213	250	236	208	250	235	243	206	244	239	219	242	217	245	237	217
20698	26084	35068	37960	40158	39526	37250	35236	30278	16779	11393	6524	5752	4905	4025	2488	2197	2053	1602	1677	1671	1562	1246	1096	951	924	926	843	820	810	749	799	788	823	778	812	762	801	750	807	770	865	787	788	799	792	718	739	774	771	809	727	704	768	762	825	793	788	774	725	792	783	746	805	769	834	782	763	807	806	771	765	697	803	785	769	795	794	771	792	797	813	810	786	748	743	773	768	758	723	771	767	761	776	765	763	765	794	815	734	784	779	726	805	804	743	808	778	794	725	772	794	801	773	762	744	740	765	788	796	773	742	792	774	775	788	735	763	798	808	808	776	759	752	750	830	794	777	744	809	777	807	816	748	838	712	796	765	755	742	787	801	737	820	761	774	749	763	757	748	760	739	762	811	819	777	754	749	805	770	777	769	774	778	808	782	824	814	789	753	760	788	770	803	750	787	780	761	808	791	764	750	757	722	754	736	816	782	768	795	806	781	785	753	778	757	725	778	803	728	750	756	761	772	777	774	773	729	775	730	760	800	773	776	776	770	717	777	763	765	770	747	732	789	835	765	775	732	754	779	771	758	755	800	776	719	754	756	803	761	762	753	713	818	799	749	725	741	746	800	755	748	778	769	800	803	773	785	786	748	754	806	768	786	751	785	764	786	774	761	769	813	784	739	811	803	786	785	794	816	760	769	812	793	758	798	776	772	785	777	827	831	824	841	717	778	764	760	740	772	755	711	782	781	773	824	810	755	789	753	785	745	750	763	759	755	775	743	784	720	791	821	751	842	698	777	805	781	800	796	774	773	766	807	780	746	746	787	781	750	798	722	771	802	774	799	800	758	771	765	814	758	772	751	773	818	765	810	781	762	787	807	767	791	762	802	780	747	779	798	763	801	794	754	779	767	800	773	808	752	750	780	775	801	762	776	790	820	760	809	812	803	767	745	804	792	808	757	788	780	816	764	816	785	724	766	793	763	790	711	731	733	746	760	756	778	760	768	797	801	699	769	790	763	795	753	788	846	796	770	757	748	795	798	739	782	810	767	772	799	781	783	736	730	765	773	783	740	782	802	817	766	797	760	753	721	746	774	758	800	837	798	781	732	779	812	746	783	845	774	779	721	783	762	801	763	749	782	758	768	786	786	784	789	746	750	790	758	852	769	769	751	776	738	745	797	772	783	771	798	783	816	781	776	817	785	756	753	760	793	721	811	797	794	794	750	770	801	772	728	775	765	703	777	782	745	800	834	722	796	792	809	746	808	756	776	786	816	792	793	807	761	772	805	768	735	780	778	718	750	799	747	794	815	733	745	774	859	795	763	740	817	824	779	726	794	771	808	806	765	759	802	795	830	764	729	796	764	738	774	736	755	773	755	800	780	825	825	808	755	786	775	796	772	781	767	794	777	756	791	762	721	783	816	836	764	813	762	752	737	803	746	757	728	745	787	773	838	796	747	768	818	733	767	729	775	782	753	762	792	772	759	744	741	744	761	769	786	793	782	761	774	816	785	783	784	771	799	796	787	762	729	785	763	813	795	747	782	782	792	812	807	766	744	748	768	799	786	791	759	754	754	745	766	754	761	805	798	790	802	834	799	745	774	778	818	766	803	813	807	753	826	747	765	745	768	810	825	744	743	823	807	723	794	764	791	759	733	806	800	752	787	772	825	811	814	771	749	767	806	754	793	707	812	747	773	791	801	806	756	806	763	761	751	810	703	767	814	783	760	769	738	801	734	789	789	800	775	759	758	752	778	764	745	759	801	830	822	801	736	769	769	755	767	800	769	763	788	794	824	782	729	744	805	738	768	763	779	770	724	761	775	788	829	751	739	789	820	757	806	752	823	768	749	743	779	822	768	745	802	754	752	815	794	766	771	742	804	749	761	758	785	791	755	786	755	748	769	760	805	780	808	803	786	794	813	797	750	791	806	853	764	798	770	756	823	782	776	776	815	814	673	733	774	732	820	777	777	784	776	739	767	753	834	861	767	749	828	757	772	828	743	814	769	797	784	768	783	815	771	791	763	784	743	779	735	801	748	794	786	784	749	791	778	753	795	760	790	773	758	778	799	725	744	763	766	791	755	753	755	790	778	751	796	760	803	770	800	779	813	731	799	783	749	836	792	757	789	750	771	752	830	804	812	766	785	749	763	766	766	801	767	783	737	779	783	780	762	787	732	767	795	787	800	772	765	790	754	755	778	786	759	749	770	801	778	776	788	750	789	730	733	750	789	760	771	765	787	748	801	754	800	772	765	819	756	773	764	768	808	824	797	776	746	751	823	796	735	797	736	795	768	793	812	741	782	732	745	790	797	774	755	766	761	721	775	719	767	739	758	754	750	777	815	780	723	761	758	771	745	815	788	774	743	773	741	828	809	748	804	756	761	770	740	757	748	787	731	785	772	763	786	753	768	761	812	826	780	772	752	756	814	776	786	776	808	765	763	789	768	779	762	807	786	820	777	771	803	776	808	796	778	746	782	761	813	788	773	747	814	767	710	770	728	787	740	765	783	768	753	776	766	771	767	772	764	767	751	783	746	766	767	811	749	753	783	793	726	734	816	761	794	713	783	775	728	750	759	740	786	747	793	752	826	763	720	750	739	737	748	736	759	801	774	759	789	810	783	765	725	782	803	769	791	718	812	764	755	774	819	783	792	838	811	747	767	758	743	777	775	788	763	794	791	803	817	767	782	784	771	754	746	760	764	768	789	756	823	788	771	730	809	747	777	837	750	780	829	792	813	843	795	812	745	745	825	766	762	817	745	780	748	814	813	731	820	779	749	796	769	837	732	811	750	775	744	729	730	788	792	741	794	789	813	722	772	778	739	801	786	726	779	820	757	776	795	805	744	763	770	773	797	762	765	802	787	825	746	742	790	782	743	765	804	779	830	751	784	791	816	793	782	768	735	792	771	722	780	789	722	746	717	813	754	751	789	772	797	758	780	792	758	791	793	754	759	759	730	771	784	826	724	791	754	763	811	787	747	781	769	772	782	776	772	791	773	770	769	840	811	837	699	771	765	764	743	808	765	721	797	721	788	775	756	748	728	766	795	791	780	779	795	778	778	784	770	742	717	831	793	777	784	817	795	776	729	776	783	767	781	750	752	750	766	751	771	754	832	788	809	805	741	793	778	802	779	787	787	793	781	774	780	785	805	786	809	776	762	774	750	807	798	797	795	792	790	747	755	821	734	841	761	747	825	777	761	746	784	749	792	784	813	776	771	753	805	798	807	769	799	760	812	758	753	786	724	789	783	744	788	747	795	738	759	765	754	778	819	793	746	793	770	802	791	794	771	739	760	734	766	773	815	823	770	808	788	803	779	760	719	766	740	765	827	756	750	767	764	749	729	824	764	767	799	758	763	766	743	704	757	746	767	755	776	814	801	791	797	746	754	781	796	744	793	729	817	760	820	781	769	755	764	745	784	748	795	756	780	785	771	744	806	776	824	733	762	772	769	763	748	806	786	807	792	782	741	774	830	780	778	768	777	774	794	805	782
34288	35474	32931	33114	31434	28295	26107	22875	15830	6601	2886	1627	1303	1172	830	494	448	431	405	390	350	394	333	266	268	258	265	230	224	255	223	245	253	253	241	241	243	234	269	242	236	239	238	277	255	228	254	211	206	242	228	231	250	220	232	214	240	236	252	226	215	211	201	224	253	228	222	240	234	250	248	254	195	221	274	252	240	257	228	248	254	217	243	242	244	242	210	233	265	237	251	209	197	245	226	222	220	239	236	230	214	224	226	244	222	236	208	259	234	241	246	224	233	209	212	225	204	242	242	242	242	226	249	212	227	226	232	249	251	215	233	250	233	228	229	216	260	205	244	237	214	224	230	269	233	265	213	240	217	244	213	223	239	246	227	224	231	235	239	236	250	213	233	245	242	227	222	222	265	240	241	222	218	222	251	255	264	243	248	240	230	224	207	242	232	232	238	243	244	212	242	233	215	263	264	223	240	226	259	235	265	219	268	228	229	225	229	230	235	249	250	245	219	235	223	280	260	237	228	227	231	235	251	258	234	241	235	211	252	223	215	250	233	222	237	226	228	253	244	226	229	236	244	253	205	250	233	239	212	248	249	237	205	253	243	233	272	217	213	233	233	210	216	278	273	242	247	256	223	205	238	250	257	242	227	233	219	217	255	247	239	224	266	240	233	238	206	274	226	234	261	221	267	240	238	264	209	214	242	237	262	247	235	232	242	225	247	229	251	245	248	264	231	252	268	240	226	256	226	251	242	219	209	237	242	258	226	224	235	207	259	206	240	210	211	222	234	256	246	252	254	230	238	233	241	234	217	240	243	230	244	233	239	237	227	243	243	251	249	238	206	268	248	220	240	252	228	238	223	236	234	248	192	215	246	242	222	255	246	230	253	220	230	235	241	263	248	261	207	257	240	240	232	228	240	239	263	234	230	232	231	241	248	219	253	236	228	216	242	233	256	217	246	217	261	239	230	247	232	243	232	227	247	239	235	239	240	220	246	249	201	248	248	238	239	213	228	239	238	258	251	232	236	257	242	254	250	249	239	211	214	222	221	223	215	221	228	227	249	257	221	249	237	236	207	228	232	245	238	262	232	239	252	251	237	212	225	246	226	223	212	242	220	234	235	237	264	233	215	232	247	247	217	250	256	254	247	232	239	265	233	231	226	222	243	245	239	239	213	232	225	232	272	247	237	277	227	244	243	223	224	258	225	213	235	236	237	235	230	242	197	238	234	245	228	221	264	263	231	243	253	224	208	264	246	255	243	229	242	229	242	258	230	246	226	240	249	239	244	241	228	245	225	228	216	233	227	239	247	258	229	235	235	240	205	247	264	234	250	239	238	265	237	219	245	255	241	232	220	225	265	247	231	243	233	212	225	224	241	251	243	239	231	264	249	241	250	227	239	242	256	233	256	224	227	229	236	227	246	211	226	207	227	226	235	256	233	245	228	235	230	243	238	242	231	260	224	213	227	268	285	257	220	231	234	251	227	258	256	237	230	215	239	230	219	249	252	219	240	267	251	249	222	249	220	244	239	255	233	255	242	248	236	260	233	242	254	233	230	224	250	226	232	260	242	275	217	248	224	248	205	223	245	255	249	252	225	216	255	222	237	214	219	214	263	247	234	236	263	233	214	228	226	251	235	233	223	232	247	233	232	249	240	234	222	242	201	252	230	213	226	232	253	241	232	201	250	237	211	234	232	246	246	221	231	255	214	260	248	197	248	224	241	222	232	225	244	239	250	235	230	243	244	229	205	233	243	224	217	251	210	206	269	260	253	245	240	242	220	249	210	216	215	252	236	240	246	235	247	241	246	212	256	224	257	250	244	255	241	222	244	224	206	233	248	240	227	235	271	232	225	221	252	232	239	239	227	226	196	247	258	241	229	216	232	226	258	228	227	242	206	242	229	227	231	243	239	236	230	245	225	244	229	224	215	210	232	257	236	250	224	186	269	218	236	244	245	235	219	241	228	207	248	225	240	236	258	224	221	243	244	218	223	258	223	237	232	197	227	224	222	231	253	210	247	246	224	247	222	226	225	228	259	254	206	251	218	246	239	209	230	239	254	229	230	226	238	231	252	240	241	217	230	270	214	240	255	250	226	211	230	260	216	262	249	257	265	221	252	243	222	225	223	232	244	229	222	230	221	252	242	222	246	250	256	205	238	246	212	228	236	277	229	235	246	213	262	232	236	236	227	249	230	236	217	214	229	268	227	249	225	232	238	232	235	230	261	241	247	217	232	231	232	232	220	246	232	258	251	236	234	197	217	235	252	240	245	217	240	250	224	231	242	263	226	236	238	251	239	243	250	233	243	214	234	229	212	251	253	188	256	251	240	222	254	217	242	242	235	230	233	234	250	260	238	218	242	227	218	239	226	233	246	224	247	239	230	247	240	243	239	258	254	224	223	247	236	260	257	222	215	238	239	249	230	248	229	239	226	244	256	219	235	195	239	226	234	240	252	234	217	233	250	217	211	235	241	258	237	255	224	250	229	225	224	255	239	233	276	210	237	234	217	221	230	221	253	218	252	244	236	243	245	215	228	260	241	213	225	199	250	232	229	232	225	226	219	222	230	271	231	222	219	214	268	219	247	237	235	244	232	211	221	239	221	224	238	224	215	234	234	224	218	234	210	228	241	237	202	226	246	237	246	242	241	242	245	239	229	229	261	211	231	252	210	235	240	249	238	248	218	237	252	240	244	209	225	217	238	244	234	243	247	248	218	222	250	250	228	259	205	225	259	231	219	239	252	256	266	241	242	245	228	256	276	223	233	240	213	230	242	247	230	218	244	255	255	214	234	247	262	253	224	218	223	258	236	250	235	215	215	223	241	264	242	216	234	244	267	218	223	214	241	242	230	255	267	234	242	256	254	254	238	247	245	262	223	216	254	232	232	238	233	226	233	237	227	252	232	222	237	239	248	241	255	219	232	252	225	257	242	235	244	230	217	230	242	238	233	252	235	228	263	248	237	234	241	245	242	216	235	219	239	227	255	224	233	233	230	214	239	244	225	226	259	208	231	226	249	232	250	242	241	233	215	251	230	219	216	224	231	263	221	209	230	250	236	221	224	243	212	218	224	223	245	241	219	261	212	242	256	246	229	230	232	247	231	256	230	253	211	236	260	257	235	226	228	243	254	261	249	231	217	240	226	219	231	247	232	221	242	211	262	212	239	235	215	236	235	260	219	231	209	217	223	249	225	236	233	251	242	278	225	233	222	250	274	217	223	254	237	223	248	257	241	256	240	228	238	226	225	221	258	247	245	248	246	250	248	265	202	260	215	245	230	232	224	233	228	252	240	249	243	244	257	227	232	246	230	240	230	249	238	252	244	253	228	213	241	260	223	260	242	252	212	237	233	244	244	230	230	241	244	243	249	248	263	244	224	247	209	230	255	249	258	224	243	234	250	234	220	260	231	229	239	229	219	234	217	260	214	234	230	228	247	228	243	226	225	252	235	239	235	225	244	226	256	239	234	215	232	238	220	230	227	191
25732	31660	39064	44312	44945	44213	43939	41930	33339	19626	13479	10375	9009	8797	6072	3443	3100	2432	2334	2320	2329	2218	1724	1152	1077	981	977	893	931	880	889	857	908	865	848	800	794	821	796	740	782	799	740	881	771	845	798	802	777	816	804	857	775	797	782	834	801	798	780	789	768	777	791	820	803	831	771	786	831	752	807	774	812	812	783	800	816	783	803	737	761	859	804	783	820	876	769	790	839	778	806	797	764	796	765	801	772	805	796	781	754	790	725	791	817	765	769	771	821	772	774	741	806	793	746	801	753	835	799	797	761	805	807	790	853	812	812	816	816	792	795	787	762	796	769	834	821	754	793	753	788	765	826	801	831	832	758	788	761	783	819	800	798	815	782	764	785	853	780	797	809	833	740	824	844	791	819	784	792	773	806	813	779	759	831	803	838	776	824	797	781	818	766	810	812	754	756	796	818	804	826	803	789	806	824	841	802	759	784	794	780	779	793	814	787	811	843	788	742	792	846	799	816	788	786	787	785	829	754	809	804	749	845	816	820	792	776	806	782	815	810	819	796	812	820	782	771	755	816	786	859	809	805	796	770	759	819	808	768	838	801	793	709	801	793	790	826	790	742	789	763	829	796	826	819	815	778	756	765	794	792	773	779	812	853	757	791	822	790	764	805	809	768	804	751	773	815	785	811	774	828	749	732	807	740	814	811	842	769	819	825	828	827	822	812	822	787	768	854	767	801	830	756	794	778	770	819	812	774	848	784	771	817	857	815	805	791	811	818	768	780	761	790	766	844	763	833	815	835	810	789	800	832	779	856	855	755	829	763	821	797	765	823	755	815	771	770	815	781	803	816	796	773	830	825	762	750	802	787	829	770	800	779	775	815	840	786	773	785	774	804	807	807	816	769	835	849	810	729	796	805	791	799	788	751	781	773	822	782	847	764	758	791	782	777	772	785	788	828	865	770	752	864	770	795	778	811	798	788	842	811	804	792	810	836	822	780	776	803	775	778	774	789	752	799	788	786	819	782	831	754	817	828	778	762	836	813	804	829	810	805	789	798	756	806	793	789	803	815	812	799	770	829	823	774	769	789	843	771	801	800	802	760	831	767	786	794	766	766	775	818	796	815	791	780	774	789	788	784	762	779	792	890	795	831	828	762	774	797	834	754	766	762	787	795	817	802	839	824	789	799	794	821	805	799	771	768	752	846	808	814	779	760	789	800	794	743	777	758	797	771	808	760	793	793	802	804	765	851	780	768	774	799	805	827	802	791	792	728	730	777	809	794	805	783	779	766	728	853	782	798	779	786	806	811	765	859	773	795	744	829	817	805	753	746	799	849	707	789	796	829	774	807	766	785	775	763	771	820	784	790	783	734	746	800	744	784	776	790	783	726	796	808	790	759	783	767	807	802	790	746	730	818	803	825	839	785	793	805	809	794	824	805	795	766	808	744	781	806	830	801	760	746	765	783	761	817	757	799	803	769	777	752	789	823	770	754	799	798	837	830	818	757	797	747	770	815	774	789	815	815	791	810	780	799	808	819	807	783	788	752	808	739	789	809	806	744	812	835	858	821	795	777	846	798	844	819	799	764	750	770	765	835	790	794	846	794	781	826	788	811	769	827	777	787	796	760	792	797	769	822	812	758	791	818	793	780	788	805	774	810	793	738	834	722	831	810	802	795	811	755	830	732	818	813	793	757	792	804	812	764	817	785	806	824	856	804	785	795	774	769	794	803	822	778	776	772	774	853	759	779	749	807	778	824	804	841	841	826	792	871	811	781	789	817	800	789	842	810	757	773	786	845	804	792	783	782	805	788	821	751	832	824	755	815	793	821	718	772	791	790	736	791	771	760	753	799	810	834	779	792	752	807	793	772	768	843	740	773	766	831	781	799	783	770	778	759	774	836	790	815	762	799	767	782	812	773	773	849	791	781	777	784	835	791	809	755	821	831	819	803	788	786	757	816	830	758	846	778	779	803	827	828	817	793	790	774	819	772	795	785	757	803	838	803	772	769	776	717	803	781	758	767	830	778	751	768	783	788	801	771	814	846	756	814	816	840	795	823	840	767	794	783	773	755	794	806	820	787	752	862	782	808	793	795	778	788	770	827	792	729	775	787	786	788	788	747	812	865	810	757	814	774	825	818	774	774	843	833	798	807	801	808	801	801	763	800	840	780	794	806	756	808	824	784	784	803	777	816	812	819	752	798	797	819	809	771	824	715	832	827	779	763	801	793	847	761	739	801	818	835	770	805	818	796	757	771	790	770	850	820	823	796	760	826	842	794	813	811	816	819	831	726	761	817	792	786	840	838	825	789	792	803	761	806	800	795	791	839	750	785	790	791	770	847	759	802	767	782	809	812	776	794	793	817	852	758	817	791	829	847	836	820	811	755	820	832	767	775	759	786	808	799	853	810	725	804	771	791	809	778	838	806	786	811	774	788	818	760	792	791	794	773	794	805	755	759	796	778	754	779	811	808	822	772	808	785	801	844	794	771	770	825	793	781	790	857	805	790	773	738	813	756	758	782	777	800	779	836	784	776	792	831	786	768	832	848	742	785	801	800	761	818	847	748	821	793	790	783	778	780	791	816	772	835	808	800	826	837	785	767	822	820	771	793	797	828	841	861	824	774	834	783	813	769	807	796	802	798	781	839	808	774	753	749	798	802	771	816	812	777	797	802	764	812	758	809	771	783	780	849	771	804	808	817	830	777	822	762	805	821	793	807	775	855	776	803	746	773	782	831	844	806	782	767	755	859	797	777	834	788	758	816	799	788	822	801	776	766	829	792	816	870	802	792	780	788	801	780	806	778	793	808	769	771	827	764	820	792	781	824	781	767	828	783	812	812	762	786	831	771	822	797	782	823	796	829	797	771	754	794	807	827	776	812	787	786	774	766	792	808	803	778	769	819	795	725	785	777	807	787	818	776	785	783	764	788	741	761	772	739	796	782	794	753	769	814	794	806	800	817	784	802	811	808	808	763	802	757	857	774	778	809	764	772	781	755	826	810	834	764	761	761	823	802	809	809	809	756	794	802	790	788	822	764	777	744	812	822	792	809	819	782	781	778	768	743	792	789	789	767	791	769	793	802	790	715	824	809	811	756	789	803	789	820	736	760	821	858	825	805	767	814	760	755	803	832	796	802	739	803	800	824	732	783	826	809	772	800	794	843	764	793	838	789	776	809	800	815	796	804	811	771	800	832	793	772	789	764	800	757	822	795	851	790	778	756	721	760	758	817	809	761	742	777	815	754	746	832	800	820	823	835	744	820	790	805	812	771	821	788	847	792	778	799	782	816	835	812	778	769	734	805	809	814	838	796	788	794	762	756	798	828	815	824	751	766	748	786	833	751	808	731	785	800	810	847	798	840	809	794	833	811	787	791	747	789	774	786	740	758	772	819	794	887	828	823	859	753	814	810	823	785	757	774	769	787	786	830	803	778	812	807	776	804	780	762	854	782	790	791	768	797	748	787	801	748	786	766	837	805	797	787	741	790	805
20166	14241	13805	8045	4536	2850	2079	1484	981	571	398	396	312	295	263	254	275	251	234	256	215	233	198	226	227	227	204	209	235	213	242	238	247	210	201	214	226	211	193	208	205	204	231	250	234	216	245	228	238	220	208	214	223	234	208	221	260	230	213	229	243	214	227	200	209	223	223	210	233	257	216	211	212	209	221	238	278	209	217	206	222	203	228	214	237	208	218	234	216	228	184	235	234	216	229	225	228	232	207	222	249	203	205	183	214	256	231	214	219	213	222	241	215	239	217	219	221	256	208	227	204	201	221	215	221	223	205	228	211	222	206	214	197	207	220	207	209	224	232	221	224	214	242	230	221	206	235	204	216	238	202	220	227	236	216	212	252	224	214	206	218	200	234	210	214	218	249	235	218	234	216	196	214	232	212	224	226	237	227	211	210	225	223	199	218	218	217	240	211	206	217	226	225	198	211	225	237	239	219	218	228	212	214	233	223	201	205	243	205	250	208	217	212	229	233	235	225	227	210	228	213	238	217	204	253	243	236	238	206	243	208	238	234	221	214	219	203	189	187	225	215	237	219	198	222	230	220	222	215	212	227	202	204	222	202	229	210	239	233	233	250	231	255	221	242	221	194	209	216	215	262	213	205	214	209	202	215	223	217	227	257	230	229	188	245	215	227	222	220	217	233	251	253	227	224	221	220	206	224	229	231	226	223	226	219	211	250	223	225	223	223	216	219	221	230	217	194	225	220	215	217	244	214	218	236	247	220	211	228	230	207	238	251	221	206	218	219	197	211	215	228	222	213	232	216	206	230	226	221	225	224	223	209	200	218	216	227	237	202	204	210	215	225	238	242	236	215	233	239	235	227	226	236	247	228	245	197	246	233	207	250	184	203	223	211	240	185	211	221	222	214	256	240	221	220	210	219	223	234	265	215	225	215	228	227	213	225	214	213	227	238	209	226	246	204	217	200	229	218	244	205	216	225	231	203	215	207	255	215	234	242	232	195	201	236	202	211	250	242	214	232	220	230	206	222	245	198	217	233	198	246	232	212	224	241	218	238	233	218	204	218	212	229	211	233	222	244	218	233	239	220	217	229	220	254	228	236	203	239	247	225	214	224	213	209	248	201	227	239	229	230	226	236	222	250	208	210	200	223	207	216	223	216	214	228	224	222	205	193	218	223	217	240	238	208	246	228	220	225	229	235	196	238	198	256	243	221	228	230	213	224	245	223	204	227	227	218	234	221	219	205	223	227	241	210	235	220	224	239	195	212	231	231	226	211	227	227	225	217	218	225	203	237	221	225	210	198	222	221	223	212	214	230	205	222	231	213	217	224	220	228	209	219	221	189	207	217	205	242	221	226	236	225	214	234	219	231	221	233	236	188	209	232	215	211	207	232	230	209	227	227	219	228	219	205	217	239	221	229	226	184	224	243	234	236	210	230	190	233	216	225	227	220	197	208	198	217	224	217	225	219	208	247	218	221	212	233	228	215	226	236	207	225	212	214	209	234	203	223	218	211	238	210	234	224	226	226	209	245	201	218	241	210	228	212	221	217	235	222	216	229	233	216	222	203	230	244	233	233	238	209	227	220	234	207	227	223	216	244	247	234	224	220	228	233	225	194	212	221	214	238	233	223	234	204	205	210	217	213	206	197	198	199	193	231	238	207	237	187	214	220	221	225	215	210	237	204	222	225	234	222	231	223	203	241	186	236	203	220	243	241	204	216	227	212	236	227	215	208	224	222	213	247	217	231	225	199	198	237	251	253	223	224	206	210	229	239	223	285	223	226	209	210	217	232	236	242	215	228	229	219	224	225	225	230	230	229	228	234	239	241	226	213	226	217	224	221	221	229	219	215	220	231	195	210	231	221	205	211	241	207	231	234	240	218	225	193	258	246	211	223	204	219	234	218	215	208	263	247	220	215	240	229	251	210	232	213	231	249	212	202	217	222	200	229	196	222	227	210	226	212	235	204	214	223	196	218	223	240	240	198	234	221	211	208	223	246	229	221	222	228	208	210	210	242	217	224	220	217	219	222	201	207	232	225	220	219	204	245	211	228	246	239	220	250	213	208	224	195	209	215	199	220	254	234	230	200	228	214	224	224	229	210	222	216	196	219	208	221	228	228	209	215	221	247	229	197	203	217	233	220	223	232	248	223	215	263	230	265	236	232	226	223	188	228	257	215	214	226	241	213	205	210	221	211	220	234	228	247	213	235	238	194	212	229	206	237	213	204	209	254	225	214	202	216	230	203	210	215	226	244	231	251	217	216	214	252	240	223	216	235	214	226	241	235	243	226	249	230	246	232	218	230	221	236	256	190	217	239	207	206	220	213	216	208	224	212	227	207	235	214	220	235	195	235	215	227	219	241	198	200	226	205	239	225	211	205	230	212	217	219	211	203	195	208	238	206	228	246	248	230	230	215	221	225	244	209	224	221	222	223	238	215	230	228	236	227	199	215	209	237	227	219	206	222	223	227	215	239	213	249	221	262	237	197	215	230	229	228	211	228	212	223	230	208	248	208	236	231	246	199	241	217	227	211	200	231	232	232	216	211	237	233	215	237	223	227	226	206	236	230	237	229	254	229	244	222	210	232	207	212	207	239	224	220	224	234	240	223	241	215	208	228	246	199	216	246	214	204	223	240	226	233	240	207	211	229	249	220	220	237	236	201	241	230	208	242	226	222	210	226	237	240	225	191	220	226	236	189	216	221	217	224	219	233	234	238	220	227	219	226	228	207	190	205	214	213	222	223	228	219	216	209	229	234	227	228	200	234	247	229	202	234	221	215	274	242	220	235	223	225	204	206	218	213	261	211	231	231	258	203	202	212	218	214	257	211	229	205	203	232	233	225	200	229	211	208	238	205	230	232	209	227	196	215	220	205	210	214	235	183	209	255	216	231	216	238	208	238	193	206	204	213	235	231	224	232	226	254	213	221	264	210	220	229	222	233	239	233	233	235	228	212	230	216	210	217	204	242	214	223	225	245	213	214	223	231	215	218	218	228	205	219	233	251	226	213	210	227	238	236	234	207	228	236	216	208	213	251	218	210	220	220	225	240	238	206	218	200	202	231	218	207	221	218	231	206	209	204	224	214	220	237	212	225	236	228	226	201	235	233	252	231	231	222	229	228	204	218	225	197	225	224	196	198	216	239	205	225	232	221	246	233	219	221	216	183	204	233	213	214	227	245	252	200	203	223	201	239	203	210	219	216	238	220	212	230	203	217	229	195	237	253	234	204	231	231	236	221	223	230	229	223	212	224	208	215	232	252	246	209	223	209	201	229	216	231	231	231	210	225	210	224	200	206	222	250	241	236	225	207	229	219	263	215	229	196	224	209	233	212	217	219	224	245	251	220	221	242	215	228	236	214	230	239	220	241	251	243	217	229	207	215	262	190	209	212	234	226	233	232	232	245	211	243	208	205	224	217	253	224	201	214	224	238	238	210	220	238	232	262	230	239	246	248	245	216	208	225	217	220	238	235	235	226	204
15428	14740	24007	23487	19445	15093	12831	9820	6989	4092	2802	1954	1656	1323	1223	1136	1095	931	933	896	828	824	848	822	792	772	796	764	749	753	797	791	752	754	736	793	774	758	790	797	746	718	794	727	791	731	816	780	781	737	805	776	753	722	749	788	758	779	730	836	768	802	778	808	713	736	781	786	765	718	780	792	741	742	789	759	770	759	727	758	774	781	784	690	774	760	772	762	779	763	799	768	766	789	762	763	748	779	767	773	759	781	740	761	725	800	724	854	730	756	756	809	754	764	762	759	818	794	757	793	765	704	729	774	766	770	696	767	791	776	791	784	766	746	763	785	779	719	774	727	723	777	767	755	768	746	808	728	799	797	776	713	771	730	771	846	763	775	787	789	741	771	775	723	771	750	770	753	824	727	743	761	750	777	731	735	836	734	750	751	756	788	752	773	744	768	749	718	745	784	761	715	764	773	765	741	811	762	766	715	770	757	781	769	809	779	800	779	740	778	776	744	747	738	774	733	739	777	768	760	757	780	715	725	771	765	739	713	789	818	749	767	755	790	757	719	760	705	747	775	804	772	820	760	790	784	749	774	744	778	744	751	730	762	774	780	762	801	746	748	750	775	788	761	714	784	738	764	752	718	757	788	775	748	803	757	738	762	723	731	792	761	746	727	749	797	744	768	745	741	748	730	760	783	767	733	724	770	776	779	766	792	792	727	745	761	764	740	739	738	777	745	745	778	787	764	701	784	766	750	770	740	782	771	774	759	779	766	753	779	774	747	755	780	769	767	743	747	740	714	772	806	759	800	725	741	786	762	743	757	740	780	781	792	764	753	797	738	748	746	767	743	743	790	779	706	804	756	748	780	775	748	821	740	733	766	775	745	706	724	736	718	734	760	772	737	754	767	728	798	760	797	774	719	752	787	757	799	765	800	783	774	791	749	763	723	720	756	790	783	741	761	736	748	742	744	770	744	786	790	811	746	810	668	762	730	776	731	772	773	744	752	771	807	781	739	778	795	761	720	703	788	778	785	778	788	740	744	788	789	742	782	759	770	775	753	710	798	782	770	710	769	774	711	779	749	791	748	777	711	813	744	763	775	784	799	679	738	722	774	790	772	767	754	758	800	737	779	801	762	748	754	707	722	777	755	786	784	786	756	779	760	744	768	733	819	771	781	709	743	752	761	770	746	747	710	744	800	765	758	732	779	715	734	743	774	773	727	808	744	737	747	760	763	789	818	769	715	800	742	774	791	749	752	739	767	720	737	799	795	749	743	783	777	731	779	768	780	732	737	765	763	791	748	723	722	732	710	763	782	800	679	808	764	764	774	726	751	705	772	728	778	784	767	733	749	758	719	703	759	798	760	760	831	798	863	778	750	764	709	768	775	750	740	795	778	785	693	784	809	764	772	777	744	734	802	749	717	744	764	755	762	777	759	793	787	743	799	740	813	776	754	794	734	721	765	763	812	741	733	705	757	796	744	769	717	745	799	744	798	743	803	804	738	758	769	778	784	761	772	703	755	765	750	784	812	741	777	757	814	776	752	790	794	776	763	796	758	747	725	746	772	813	798	764	779	755	829	767	749	770	791	785	782	738	781	737	737	775	799	734	740	768	787	748	768	800	797	735	753	750	768	796	798	791	722	782	770	763	771	792	741	771	768	795	803	770	775	741	734	758	728	769	793	768	785	750	760	777	748	762	759	755	781	766	744	776	708	743	758	787	762	728	732	745	742	748	787	769	766	721	758	805	784	756	750	774	748	788	731	798	810	754	752	764	772	802	770	753	782	734	743	779	718	748	789	779	787	745	740	784	786	830	785	782	770	737	788	766	747	747	806	752	787	774	738	743	772	791	693	731	764	766	714	756	771	777	782	799	735	756	747	738	717	775	741	755	722	774	746	718	757	734	771	776	762	743	785	751	753	772	803	746	778	828	723	785	758	760	752	759	742	806	755	750	741	759	760	766	793	753	776	725	781	759	746	736	722	760	794	756	760	743	745	774	753	744	794	798	785	704	740	735	768	776	742	739	757	758	793	746	754	733	744	734	758	777	771	775	753	744	761	738	781	755	803	779	744	751	753	784	807	729	762	777	756	790	783	814	791	789	786	778	772	750	725	783	752	780	785	731	735	798	763	790	745	768	774	765	752	812	747	776	778	771	780	788	732	788	729	742	738	762	754	738	776	776	769	747	772	734	791	740	725	766	742	769	731	727	728	758	753	785	772	817	826	754	797	816	763	798	788	752	752	723	795	764	759	753	762	752	753	766	767	745	725	728	743	760	823	745	725	804	738	755	744	779	754	762	737	809	803	753	703	801	757	777	726	719	751	740	781	699	746	792	771	753	734	791	754	734	759	727	716	784	695	789	697	752	766	744	708	724	765	743	730	715	749	793	769	737	784	741	793	792	798	734	752	799	750	768	765	771	790	772	753	729	758	791	775	723	742	819	723	792	708	754	721	786	713	780	750	719	789	762	779	687	706	741	796	804	793	756	744	712	785	772	760	761	705	766	799	746	759	770	789	752	798	807	696	734	806	777	818	769	779	752	765	750	758	736	793	755	739	740	753	706	728	766	768	765	722	796	752	758	763	801	759	766	756	738	757	761	760	765	746	732	803	743	783	748	761	755	762	736	727	775	783	757	734	767	748	772	785	752	763	787	786	725	754	754	775	773	791	713	754	745	773	752	804	746	801	800	779	818	767	777	743	711	772	751	721	758	757	746	819	768	797	753	768	750	727	793	758	780	738	770	734	773	809	774	793	752	797	750	755	742	746	783	759	779	733	719	773	775	750	748	792	792	715	798	770	751	728	781	778	786	764	782	764	736	731	765	784	745	772	750	765	724	779	728	759	789	814	723	782	777	744	793	773	771	761	783	753	804	778	742	738	803	713	764	734	765	750	766	782	763	747	755	831	759	776	726	770	755	771	766	725	789	753	759	700	751	776	734	754	732	782	744	765	784	811	828	794	759	780	777	756	781	745	781	735	801	765	745	756	786	758	732	795	800	782	736	784	790	784	767	697	767	802	713	804	749	804	764	754	791	760	745	808	767	724	800	751	784	789	754	760	773	810	733	743	776	694	763	749	716	710	765	813	750	777	753	799	768	735	761	725	783	714	748	756	772	821	762	720	766	749	814	787	788	754	760	757	749	744	792	799	753	743	732	770	750	746	776	751	749	746	730	736	769	748	805	800	750	739	777	759	750	797	784	780	754	753	772	745	757	785	775	752	761	763	784	775	736	831	810	755	759	798	778	739	773	736	789	717	749	744	784	757	718	767	806	776	777	740	749	771	758	784	741	734	754	768	755	739	779	786	841	746	741	797	755	774	814	766	755	752	743	762	793	744	784	742	728	760	830	807	790	788	776	763	727	745	769	805	750	761	740	793	798	805	791	757	759	749	763	747	768	772	738	770	721	760	775	755	757	724	722	755	764	785	805	771	739	770	774	784	774	745	756	752	772	763	747	773	706	732	763	730	788	776	782	788	773	779
29081	26081	31523	29304	24196	21991	20218	16019	11259	6051	2619	1598	1060	522	386	299	302	342	295	295	295	321	280	234	245	237	244	240	236	226	222	248	238	225	231	217	220	230	237	219	218	240	239	236	214	222	222	230	229	225	198	221	221	234	236	226	224	215	227	242	236	227	211	222	219	251	243	226	221	235	227	228	210	237	243	210	204	226	260	223	195	221	209	239	198	225	235	192	222	202	231	214	219	207	202	213	198	226	245	227	216	232	237	211	203	221	245	221	224	219	241	227	240	215	243	228	236	231	205	207	240	211	215	234	227	220	222	243	198	226	206	232	245	194	206	237	229	216	214	220	248	210	234	214	188	244	213	224	243	209	217	218	243	210	218	236	219	191	218	238	237	229	253	220	216	218	201	246	230	244	215	231	230	217	232	230	235	227	223	205	209	246	216	222	220	220	229	253	228	227	219	222	211	219	223	223	242	228	225	235	210	225	224	233	271	214	224	228	229	236	224	231	221	227	238	205	215	247	267	249	215	249	201	228	234	225	218	218	242	241	210	225	224	237	217	249	235	239	231	238	235	216	223	210	235	233	238	259	207	242	208	227	255	258	221	244	224	227	227	218	225	244	232	231	229	222	225	208	188	255	241	268	242	239	236	208	234	239	213	252	243	242	235	231	209	230	206	215	214	218	243	203	223	243	230	249	199	236	196	222	218	210	218	215	232	227	222	241	233	224	208	251	201	219	233	231	231	207	214	224	251	222	232	222	228	213	237	214	233	210	202	202	207	238	226	233	248	227	249	202	237	233	231	232	221	230	224	233	228	237	213	194	213	217	217	229	225	237	242	229	239	215	245	218	229	217	211	183	222	225	245	215	233	212	247	245	231	207	252	227	239	213	259	235	215	251	193	223	210	233	245	229	220	207	198	221	226	224	209	226	236	239	222	220	227	229	222	214	225	232	253	209	217	230	224	232	218	220	223	234	222	224	240	242	243	253	234	219	234	206	217	241	228	227	238	226	218	240	229	205	211	211	244	237	233	244	237	263	196	212	210	204	224	224	208	204	222	216	235	227	216	226	217	249	264	200	234	231	238	224	219	250	238	222	231	228	223	235	223	247	235	217	218	230	239	217	223	227	240	225	224	240	211	243	205	231	246	218	239	229	226	223	228	228	234	211	254	218	220	212	226	229	239	239	221	212	207	200	224	243	266	230	216	230	225	225	219	240	232	206	265	246	238	226	235	207	198	216	208	229	253	212	230	226	236	214	242	247	233	226	227	202	221	222	213	213	225	244	243	206	234	231	212	232	218	206	237	260	232	233	224	245	221	239	227	212	225	248	235	209	201	207	221	209	235	219	241	244	234	233	211	248	228	231	240	226	209	227	214	247	234	228	233	217	239	231	245	221	228	238	237	239	239	239	210	203	218	218	228	215	260	233	244	232	228	237	212	232	216	231	245	234	222	227	232	228	220	204	232	219	232	203	233	224	248	244	228	204	225	218	205	226	210	206	229	220	219	274	241	238	227	218	260	212	236	225	235	218	223	234	230	216	225	228	225	214	227	231	237	210	246	207	207	224	215	210	241	234	255	232	195	215	240	232	246	213	228	230	229	244	235	249	236	212	217	244	245	215	225	209	237	230	219	220	224	243	239	245	208	229	232	219	217	230	219	230	241	241	228	217	226	213	229	236	257	229	217	225	254	210	202	226	203	225	232	222	212	228	230	239	224	236	214	260	226	229	243	229	211	213	254	206	227	207	218	238	230	227	224	195	234	243	259	232	242	217	212	227	218	225	221	227	219	248	200	230	235	230	227	258	224	231	227	234	239	229	224	227	222	218	214	221	226	219	218	252	235	226	201	231	230	216	211	220	235	238	242	244	214	204	209	206	242	203	224	233	244	208	226	252	228	238	235	211	226	250	224	232	195	212	216	249	210	212	219	248	227	241	235	221	233	222	220	250	230	213	211	223	224	230	222	225	248	228	206	181	245	253	215	194	224	236	234	217	200	247	266	200	230	223	218	240	230	235	227	222	238	222	233	209	225	215	230	224	202	228	206	248	198	223	232	219	225	201	210	249	216	234	226	238	200	223	242	242	230	242	216	240	208	250	233	188	235	230	226	223	229	225	234	217	199	246	249	249	257	222	227	216	218	233	228	222	232	219	239	217	215	239	210	222	228	215	206	203	240	247	232	195	212	233	193	237	219	234	229	223	228	226	244	200	208	213	235	238	230	256	233	266	223	253	226	227	236	238	234	221	227	235	236	241	234	225	228	256	218	209	208	227	243	251	215	196	210	254	223	225	213	224	232	212	236	240	239	253	204	245	226	214	221	204	237	222	241	204	223	207	235	230	211	220	207	244	234	239	240	221	224	243	246	237	218	215	213	229	207	220	223	212	256	219	227	242	235	247	228	210	212	224	243	239	224	197	219	176	229	225	220	240	244	245	240	202	197	238	247	232	239	250	213	217	213	218	205	216	232	218	224	223	249	225	226	220	217	214	234	242	226	247	257	219	204	228	238	253	200	241	250	249	237	263	248	233	208	260	268	216	234	227	249	257	218	243	214	218	254	244	274	224	226	233	213	232	215	217	222	201	231	211	236	240	227	224	212	209	219	244	235	227	225	214	242	222	192	232	226	224	224	231	233	228	235	195	246	242	230	219	216	220	235	219	213	219	249	219	204	221	228	196	214	222	223	248	220	208	226	221	214	239	218	245	212	221	233	216	243	245	209	257	250	242	202	236	203	231	222	228	210	206	197	252	210	237	233	218	214	226	208	188	227	225	215	212	204	210	220	224	225	234	230	212	201	217	216	205	200	236	206	231	211	217	227	240	227	245	212	226	232	224	236	235	215	247	219	237	217	229	231	218	249	230	208	246	220	225	235	214	225	220	237	231	225	215	226	214	231	224	248	223	233	252	239	228	240	201	232	226	238	224	250	237	216	175	228	242	240	221	224	229	235	217	232	233	224	257	210	212	219	266	236	212	227	239	244	226	212	242	227	211	219	234	231	241	221	221	245	240	220	222	206	215	232	215	231	251	215	231	259	206	236	227	222	246	216	216	219	209	205	238	211	225	248	236	207	242	233	205	224	232	207	228	210	227	257	228	240	202	244	230	234	219	230	237	229	210	220	215	227	210	238	215	195	236	216	217	238	238	229	237	221	239	215	220	245	245	225	222	244	212	217	247	225	238	241	228	204	230	222	228	234	228	214	203	254	256	242	216	209	218	247	211	212	217	222	218	232	220	213	209	210	233	221	245	200	240	192	273	235	256	226	203	213	206	232	243	212	223	222	233	240	204	217	254	226	245	234	238	210	212	221	211	245	221	228	221	219	248	222	215	246	211	241	246	218	250	236	212	244	224	237	220	199	229	246	217	223	215	218	192	222	231	236	227	226	245	218	245	244	226	221	240	242	245	220	227	225	243	202	222	205	223	201	251	219	232	217	237	210	210	199	218	218	206	226	225	192	224	237	211	220	203	215	214	238	254	187	203
21176	24263	37164	40354	38691	39089	39255	35112	31004	21278	14071	10946	7828	3727	2418	1936	1546	1503	1601	1354	1459	1429	1206	1035	938	937	890	846	865	843	832	808	805	817	834	806	842	803	795	715	769	819	758	811	765	752	794	748	793	771	780	717	761	735	755	767	779	774	790	795	791	750	737	750	762	784	730	768	810	751	751	768	764	807	770	759	759	737	756	770	803	787	747	827	794	836	805	763	774	748	753	785	760	816	769	822	743	763	815	752	755	801	759	768	763	748	780	740	716	745	766	768	770	784	726	798	746	832	785	740	771	778	737	752	746	742	737	797	800	773	758	805	785	790	725	756	786	745	777	771	780	812	768	775	761	768	760	721	771	782	757	795	727	722	748	737	765	795	783	801	747	801	737	767	770	804	803	791	779	752	809	743	798	841	765	808	748	791	772	771	738	820	760	734	745	727	789	761	716	751	784	747	755	778	810	817	809	855	789	737	804	807	795	754	804	769	762	786	764	726	802	753	795	777	770	822	803	790	791	792	748	804	824	780	736	750	821	835	767	774	819	759	784	776	769	749	743	762	793	767	742	820	790	824	786	796	780	828	768	804	802	818	814	764	818	780	782	807	822	748	763	793	723	791	759	859	798	758	762	767	763	790	803	765	796	746	736	778	812	766	747	764	753	778	747	814	765	794	736	764	804	754	788	786	742	796	777	760	827	795	813	740	769	743	766	796	742	765	743	788	779	778	785	717	773	766	775	788	792	768	782	799	805	820	766	799	829	757	760	781	765	777	809	773	768	742	803	783	756	768	768	852	772	820	802	776	785	822	820	769	751	816	811	763	741	782	757	804	817	799	762	792	767	721	754	795	789	734	747	749	751	736	772	815	749	811	806	770	773	747	735	790	817	769	793	762	796	810	835	803	807	806	772	784	769	805	795	834	770	789	824	743	722	786	726	824	761	793	772	807	753	743	760	777	794	742	761	799	769	730	737	784	741	803	766	806	804	762	811	761	778	747	779	737	765	757	806	755	819	787	796	759	837	756	782	773	812	777	726	742	753	753	752	787	740	797	742	718	755	789	770	714	783	802	760	762	731	821	830	755	773	768	795	798	762	774	779	853	828	804	795	797	790	787	786	791	777	735	823	791	790	750	749	788	746	732	747	762	832	750	798	760	801	775	772	795	819	794	785	822	789	799	741	740	808	785	810	795	767	796	726	754	780	789	805	764	742	761	814	817	779	755	790	760	786	809	743	757	792	743	806	738	769	789	749	754	815	724	768	803	761	755	756	734	752	759	746	797	759	770	784	772	775	787	777	769	739	790	733	763	763	759	806	767	759	792	740	779	755	731	792	777	783	810	764	755	763	826	768	781	754	810	780	794	795	770	748	763	802	737	794	802	805	744	772	766	787	790	768	794	799	749	784	744	778	773	727	770	809	769	825	764	815	759	767	795	779	862	746	770	737	785	826	811	748	758	776	746	759	742	771	770	784	782	823	800	829	809	792	788	784	774	816	738	761	800	780	791	796	792	841	755	743	752	803	771	817	849	763	752	780	785	798	750	780	767	777	776	804	810	803	827	751	800	766	806	791	710	782	780	733	800	843	728	721	778	798	728	783	752	785	801	776	810	756	777	792	747	791	765	714	807	758	779	729	717	741	783	736	808	781	771	828	729	786	768	757	762	787	764	777	798	793	766	748	759	808	751	751	795	716	784	744	793	809	822	779	735	753	751	767	769	796	753	786	830	708	832	747	780	777	764	761	810	819	784	779	771	786	807	800	799	843	774	776	804	792	783	806	785	733	714	779	759	776	763	805	762	765	747	784	746	728	770	795	782	797	785	788	828	770	805	811	796	798	814	761	861	804	779	794	812	792	790	772	823	721	793	760	781	777	784	734	793	797	767	747	758	779	766	771	773	781	826	766	827	785	754	755	790	762	797	819	770	832	786	793	773	767	809	784	784	764	849	770	778	748	751	832	763	775	745	770	742	738	772	765	771	722	804	748	786	790	765	831	789	708	740	778	754	732	790	794	795	777	764	792	825	793	787	780	752	839	803	795	777	790	769	783	794	774	754	811	801	796	818	820	753	723	755	727	769	782	803	791	770	767	784	818	785	775	796	818	747	822	796	786	733	812	789	762	795	744	796	754	779	772	780	803	779	761	796	793	789	780	749	703	820	802	762	763	772	765	787	807	752	836	801	784	715	778	784	813	752	709	782	771	763	772	739	792	748	759	817	744	775	852	776	798	795	766	792	819	791	791	739	747	803	778	784	739	779	782	804	824	811	762	800	771	768	808	786	786	754	771	794	784	760	783	767	774	821	806	752	827	811	837	807	761	749	753	767	812	775	773	798	754	781	851	824	749	780	835	802	781	756	809	774	741	806	776	797	779	783	771	802	766	843	768	782	790	786	783	757	801	799	756	755	798	756	743	761	802	735	776	814	801	790	753	742	769	796	765	778	781	798	798	773	784	799	760	797	774	757	782	777	742	763	787	786	776	823	820	745	747	818	812	840	794	750	813	791	776	788	762	770	800	765	756	752	772	773	807	760	752	760	797	773	725	745	813	763	749	768	762	788	791	780	753	805	771	730	769	757	789	805	779	773	809	765	827	732	787	794	802	738	770	780	732	777	784	803	762	786	760	767	774	781	799	776	772	771	771	748	783	796	786	788	748	766	758	812	803	793	767	761	780	761	773	815	797	807	794	804	850	778	762	808	793	790	755	759	820	810	769	826	807	769	730	749	778	797	783	744	782	764	797	765	770	782	827	747	808	739	784	755	752	834	764	800	768	743	761	782	786	764	770	800	775	770	779	790	780	837	794	776	757	780	753	762	725	800	796	779	747	800	782	764	762	777	760	762	830	795	810	794	786	767	780	789	778	758	755	808	768	811	779	805	774	805	761	788	760	788	765	777	802	760	798	790	698	812	774	775	768	783	823	771	752	781	758	763	777	742	787	771	740	757	723	821	747	787	764	816	758	752	806	755	793	790	757	808	835	762	784	805	782	758	802	776	775	702	746	786	762	765	772	717	723	816	768	791	777	789	762	769	811	766	790	760	814	789	844	773	764	755	775	819	794	754	751	768	762	765	760	808	764	825	781	802	783	770	748	773	763	770	722	782	764	736	777	781	725	745	765	761	794	743	842	789	755	796	809	773	798	754	785	823	768	798	749	783	816	737	779	805	807	782	754	770	748	822	736	801	770	781	763	707	739	810	820	794	829	793	762	767	763	753	752	759	783	793	779	795	763	798	802	778	784	816	741	809	794	730	753	786	777	744	786	787	808	785	745	788	788	751	767	747	779	777	747	708	748	780	758	814	779	797	799	729	816	741	755	808	789	829	756	775	760	802	776	777	775	770	785	770	802	716	733	821	771	782	771	780	808	766	723	756	781	780	802	776	742	771	763	770	729	750	758	768	772	770	689	764	773	767	811	803	794	792	754	781	716	760	707	763	792	754	755	797	681	803	765	784	785	763	781	775	809	808	779	790	797	764	770	809
